summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po225
-rw-r--r--translations/messages_ar_SA.po225
-rw-r--r--translations/messages_ca_ES.po225
-rw-r--r--translations/messages_cs_CZ.po225
-rw-r--r--translations/messages_da_DK.po225
-rw-r--r--translations/messages_de_DE.po225
-rw-r--r--translations/messages_el_GR.po225
-rw-r--r--translations/messages_en_US.po225
-rw-r--r--translations/messages_es_ES.po225
-rw-r--r--translations/messages_fi_FI.po225
-rw-r--r--translations/messages_fr_FR.po225
-rw-r--r--translations/messages_he_IL.po225
-rw-r--r--translations/messages_hu_HU.po225
-rw-r--r--translations/messages_it_IT.po225
-rw-r--r--translations/messages_ja_JP.po225
-rw-r--r--translations/messages_ko_KR.po225
-rw-r--r--translations/messages_nl_NL.po225
-rw-r--r--translations/messages_no_NO.po225
-rw-r--r--translations/messages_pl_PL.po225
-rw-r--r--translations/messages_pt_BR.po225
-rw-r--r--translations/messages_pt_PT.po225
-rw-r--r--translations/messages_ro_RO.po225
-rw-r--r--translations/messages_ru_RU.po225
-rw-r--r--translations/messages_sr_SP.po225
-rw-r--r--translations/messages_sv_SE.po225
-rw-r--r--translations/messages_tr_TR.po225
-rw-r--r--translations/messages_uk_UA.po225
-rw-r--r--translations/messages_vi_VN.po225
-rw-r--r--translations/messages_zh_CN.po225
-rw-r--r--translations/messages_zh_TW.po225
30 files changed, 3630 insertions, 3120 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 3fbe3bd6..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 6f292a7c..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 281035a1..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 759e8c90..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 f9f903dc..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 285246ac..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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."
@@ -510,7 +519,7 @@ msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinkolumne konvert
msgid "Only simple lines may be converted to satin columns."
msgstr "Nur einfache Linien können in Satinkolumnen konvertiert werden."
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr "%s kann nicht in eine Satinkolumne konvertiert werden, da sie sich selbst berührt. Versuche es in mehrere Pfade aufzuteilen."
@@ -552,8 +561,10 @@ msgid "Install"
msgstr "Installieren"
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr "Abbrechen"
@@ -682,7 +693,7 @@ msgid "A print preview has been opened in your web browser. This window will st
msgstr "Eine Druckvorschau wurde im Webbrowser geöffnet. Dieses Fenster dient zur Sicherstellung der Kommunikation zwischen Inkscape und dem Browser.\n\n"
"Dieses Fenster schließt automatisch, wenn die Druckvorschau geschlossen wird. Es kann auch manuell beendet werden, falls nötig."
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr "Ink/Stitch Drucken"
@@ -769,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"
@@ -786,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"
@@ -832,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"
@@ -901,12 +908,38 @@ msgstr "nein"
msgid "Enter thread name..."
msgstr "Garnbezeichnung eingeben..."
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr "URL eingeben"
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr "OK"
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr "E-Mail eingeben"
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr "Dadurch wird Ihr benutzerdefinierter Text auf den Standard zurückgesetzt."
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr "Alle Änderungen gehen verloren."
+
#: print/templates/footer.html:2
msgid "Page"
msgstr "Seite"
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr "Erstellt mit"
@@ -1027,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"
@@ -1059,11 +1092,11 @@ msgstr "Dokumenteinstellungen"
msgid "Branding"
msgstr "Branding"
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr "Voraussichtliche Dauer"
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr "Design"
@@ -1075,125 +1108,108 @@ msgstr "Papierformat"
msgid "Print Layouts"
msgstr "Druck-Layouts"
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr "Kundenlayout: Übersicht"
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr "Kundenlayout: Detailansicht"
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr "Ausführungslayout: Übersicht"
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr "Ausführungslayout: Detailansicht"
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr "Vorschaugröße"
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr "Dies umfasst die Einstellungen zum Dokument, zur Berechnung der voraussichtlichen Dauer und das Logo."
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr "Als Standardeinstellung speichern"
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr "Logo"
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr "Fußzeile: Kontaktinformationen des Bedieners"
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr "URL eingeben"
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr "OK"
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr "E-Mail eingeben"
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr "Dadurch wird Ihr benutzerdefinierter Text auf den Standard zurückgesetzt."
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr "Alle Änderungen gehen verloren."
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr "Angaben zur Stickmaschine"
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr "Durchschnittliche Geschwindigkeit"
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr "Stiche pro Minute "
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr "Zeitfaktoren"
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr "Umfasst die durchschnittliche Zeit für die Vorbereitung der Maschine, Fadenbruch und/oder das Wechseln der Spule, etc."
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr "Sekunden die der berechneten Gesamtdauer hinzugefügt werden*"
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr "Dies wird auf die Gesamtdauer angerechnet."
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr "Sekunden für den Farbwechsel*"
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr "Sekunden die beim Trim-Befehl benötigt werden"
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr "Zeige Dauer in"
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr "Enthält Seiteneinrichtung, geschätzte Zeit und auch das Branding."
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr "Garnpalette"
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr "Keine"
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr "Bei einer Änderung der Garnpalette werden die Garnnamen und Bestellnummern neu berechnet. Vorherige Änderungen gehen dabei verloren. Soll die Aktion ausgeführt werden?"
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr "Ja"
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr "Nein"
@@ -1209,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 c0032cc9..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 e6d4246c..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 e830af7a..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 97a7abf6..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 1b27fd04..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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."
@@ -509,7 +518,7 @@ msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne sati
msgid "Only simple lines may be converted to satin columns."
msgstr "Seulement les lignes simples peuvent être converties en colonnes satinées."
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr "Impossible de convertir %s à une colonne satinée, car elle se croise elle-même. Essayez de la séparer en plusieurs chemins."
@@ -551,8 +560,10 @@ msgid "Install"
msgstr "Installer"
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr "Quitter"
@@ -680,7 +691,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr "Un aperçu avant impression a été ouvert dans votre navigateur web. Cette fenêtre reste ouverte pour communiquer avec le code JavaScript s’exécutant dans votre navigateur. Cette fenêtre se fermera après avoir fermer l’aperçu avant impression dans le navigateur, vous pouvez la fermer manuellement si nécessaire."
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr "Imprimer Ink/Stitch"
@@ -767,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"
@@ -784,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"
@@ -830,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"
@@ -899,12 +906,38 @@ msgstr "non"
msgid "Enter thread name..."
msgstr "Entrez le nom du fil..."
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr "Entrez l’URL"
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr "OK"
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr "Entrez votre adresse E-Mail"
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr "Cela réinitialisera votre texte personnalisé au défaut."
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr "Toutes les modifications seront perdues."
+
#: print/templates/footer.html:2
msgid "Page"
msgstr "Page"
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr "Fièrement généré avec"
@@ -1025,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"
@@ -1057,11 +1090,11 @@ msgstr "Mise en page"
msgid "Branding"
msgstr "Image de marque"
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr "Durée estimée"
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr "Conception"
@@ -1073,125 +1106,108 @@ msgstr "Taille d’impression"
msgid "Print Layouts"
msgstr "Mises en page d’impression"
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr "Vue d’ensemble du client"
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr "Vue détaillée de client"
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr "Vue d’ensemble de l’exécution"
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr "Vue détaillée de l'exécution"
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr "Taille de la miniature"
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr "Comprend ces paramètres de mise en page, le réglage de l'heure et l’icône."
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr "Enregistrer comme valeurs par défaut"
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr "Logo"
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr "Pied de page : Coordonnées de l'opérateur"
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr "Entrez l’URL"
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr "OK"
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr "Entrez votre adresse E-Mail"
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr "Cela réinitialisera votre texte personnalisé au défaut."
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr "Toutes les modifications seront perdues."
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr "Réglages de la machine"
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr "Vitesse moyenne de la machine"
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr "Points par minute "
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr "Facteurs de temps"
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr "Comprend le temps moyen de préparation de la machine, coupures de fils et/ou changement de canette, etc."
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr "secondes à ajouter à la durée totale *"
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr "Cela s’ajoutera à la durée totale."
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr "secondes nécessaires pour un changement de couleur *"
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr "secondes nécessaires pour une coupe de fil"
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr "Affichage de l’heure sur"
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr "Comprend la mise en page, temps estimé et aussi l’image de marque."
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr "Palette de fil"
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr "Aucune"
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr "Changer la palette de fil recalculera les noms de fils et les numéros de catalogue, basé sur la nouvelle palette. Toutes les modifications apportées aux couleurs ou noms de fils seront perdues. Êtes-vous sûr/e ?"
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr "Oui"
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr "Non"
@@ -1207,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 505c2292..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 0880e3da..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 1e1c890c..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 5eb6df0d..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 ff42f4f4..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 7b19727f..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 d05cc5ff..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 6a65e847..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 9081f1b0..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 7e2f9e9e..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -551,8 +560,10 @@ msgid "Install"
msgstr "Instalar"
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr "Cancelar"
@@ -680,7 +691,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -767,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 ""
@@ -784,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"
@@ -830,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"
@@ -899,12 +906,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr "Página"
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1025,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 ""
@@ -1057,11 +1090,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1073,125 +1106,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1207,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 d51c1029..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:33\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 7fb8754c..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 0802ad40..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 ba221f53..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 02603868..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 43adbf45..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 376c61cc..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 3aedc1a8..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 72b2e41a..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-02-17 02:33+0000\n"
-"PO-Revision-Date: 2019-02-17 02:34\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 ""
@@ -509,7 +518,7 @@ msgstr ""
msgid "Only simple lines may be converted to satin columns."
msgstr ""
-#: lib/extensions/convert_to_satin.py:57
+#: lib/extensions/convert_to_satin.py:58
#, python-format
msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
msgstr ""
@@ -550,8 +559,10 @@ msgid "Install"
msgstr ""
#: lib/extensions/install.py:40 lib/extensions/lettering.py:50
-#: lib/extensions/params.py:327 print/templates/ui.html:72
-#: print/templates/ui.html:76 print/templates/ui.html:82
+#: lib/extensions/params.py:327 print/templates/custom-page.html:23
+#: print/templates/custom-page.html:27 print/templates/custom-page.html:33
+#: print/templates/ui.html:91 print/templates/ui.html:95
+#: print/templates/ui.html:101
msgid "Cancel"
msgstr ""
@@ -679,7 +690,7 @@ msgid "A print preview has been opened in your web browser. This window will st
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:411
+#: lib/extensions/print_pdf.py:417
msgid "Ink/Stitch Print"
msgstr ""
@@ -766,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 ""
@@ -783,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 ""
@@ -829,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 ""
@@ -898,12 +905,38 @@ msgstr ""
msgid "Enter thread name..."
msgstr ""
+#: print/templates/custom-page.html:22 print/templates/ui.html:90
+msgid "Enter URL"
+msgstr ""
+
+#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
+#: print/templates/custom-page.html:33 print/templates/ui.html:91
+#: print/templates/ui.html:95 print/templates/ui.html:101
+msgid "OK"
+msgstr ""
+
+#: print/templates/custom-page.html:26 print/templates/ui.html:94
+msgid "Enter E-Mail"
+msgstr ""
+
+#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
+msgid "Custom Information Sheet"
+msgstr ""
+
+#: print/templates/custom-page.html:31 print/templates/ui.html:99
+msgid "This will reset your custom text to the default."
+msgstr ""
+
+#: print/templates/custom-page.html:32 print/templates/ui.html:100
+msgid "All changes will be lost."
+msgstr ""
+
#: print/templates/footer.html:2
msgid "Page"
msgstr ""
-#: print/templates/footer.html:3 print/templates/ui.html:78
-#: print/templates/ui.html:85
+#: print/templates/footer.html:3 print/templates/ui.html:97
+#: print/templates/ui.html:104
msgid "Proudly generated with"
msgstr ""
@@ -1024,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1056,11 +1089,11 @@ msgstr ""
msgid "Branding"
msgstr ""
-#: print/templates/ui.html:20 print/templates/ui.html:92
+#: print/templates/ui.html:20 print/templates/ui.html:111
msgid "Estimated Time"
msgstr ""
-#: print/templates/ui.html:21 print/templates/ui.html:126
+#: print/templates/ui.html:21 print/templates/ui.html:145
msgid "Design"
msgstr ""
@@ -1072,125 +1105,108 @@ msgstr ""
msgid "Print Layouts"
msgstr ""
-#: print/templates/ui.html:39 print/templates/ui.html:116
+#: print/templates/ui.html:41 print/templates/ui.html:135
msgid "Client Overview"
msgstr ""
-#: print/templates/ui.html:40 print/templates/ui.html:117
+#: print/templates/ui.html:45 print/templates/ui.html:136
msgid "Client Detailed View"
msgstr ""
-#: print/templates/ui.html:41 print/templates/ui.html:118
+#: print/templates/ui.html:49 print/templates/ui.html:137
msgid "Operator Overview"
msgstr ""
-#: print/templates/ui.html:42 print/templates/ui.html:119
+#: print/templates/ui.html:53 print/templates/ui.html:138
msgid "Operator Detailed View"
msgstr ""
-#: print/templates/ui.html:43
+#: print/templates/ui.html:55
msgid "Thumbnail size"
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
+#: print/templates/ui.html:61
+msgid "Custom information sheet"
+msgstr ""
+
+#: print/templates/ui.html:64 print/templates/ui.html:107
msgid "Includes these Page Setup, estimated time settings and also the icon."
msgstr ""
-#: print/templates/ui.html:45 print/templates/ui.html:88
-#: print/templates/ui.html:122
+#: print/templates/ui.html:64 print/templates/ui.html:107
+#: print/templates/ui.html:141
msgid "Save as defaults"
msgstr ""
-#: print/templates/ui.html:50
+#: print/templates/ui.html:69
msgid "Logo"
msgstr ""
-#: print/templates/ui.html:60
+#: print/templates/ui.html:79
msgid "Footer: Operator contact information"
msgstr ""
-#: print/templates/ui.html:71
-msgid "Enter URL"
-msgstr ""
-
-#: print/templates/ui.html:72 print/templates/ui.html:76
-#: print/templates/ui.html:82
-msgid "OK"
-msgstr ""
-
-#: print/templates/ui.html:75
-msgid "Enter E-Mail"
-msgstr ""
-
-#: print/templates/ui.html:80
-msgid "This will reset your custom text to the default."
-msgstr ""
-
-#: print/templates/ui.html:81
-msgid "All changes will be lost."
-msgstr ""
-
-#: print/templates/ui.html:94
+#: print/templates/ui.html:113
msgid "Machine Settings"
msgstr ""
-#: print/templates/ui.html:96
+#: print/templates/ui.html:115
msgid "Average Machine Speed"
msgstr ""
-#: print/templates/ui.html:97
+#: print/templates/ui.html:116
msgid "stitches per minute "
msgstr ""
-#: print/templates/ui.html:101
+#: print/templates/ui.html:120
msgid "Time Factors"
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
msgstr ""
-#: print/templates/ui.html:104
+#: print/templates/ui.html:123
msgid "seconds to add to total time*"
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "This will be added to the total time."
msgstr ""
-#: print/templates/ui.html:108
+#: print/templates/ui.html:127
msgid "seconds needed for a color change*"
msgstr ""
-#: print/templates/ui.html:111
+#: print/templates/ui.html:130
msgid "seconds needed for trim"
msgstr ""
-#: print/templates/ui.html:114
+#: print/templates/ui.html:133
msgid "Display Time On"
msgstr ""
-#: print/templates/ui.html:122
+#: print/templates/ui.html:141
msgid "Includes page setup, estimated time and also the branding."
msgstr ""
-#: print/templates/ui.html:127
+#: print/templates/ui.html:146
msgid "Thread Palette"
msgstr ""
-#: print/templates/ui.html:130
+#: print/templates/ui.html:149
msgid "None"
msgstr ""
-#: print/templates/ui.html:146
+#: print/templates/ui.html:165
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
msgstr ""
-#: print/templates/ui.html:149
+#: print/templates/ui.html:168
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:150
+#: print/templates/ui.html:169
msgid "No"
msgstr ""
@@ -1206,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 ""