diff options
| author | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2018-10-31 01:36:10 +0000 |
|---|---|---|
| committer | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2018-10-31 01:36:10 +0000 |
| commit | 10223d3ebd5b1b1fd3b1af866eeb01d97e7b0ba5 (patch) | |
| tree | d296071d9ee71f958991e7afc54f08abceb3d887 | |
| parent | 6ded67dfea697f1c9fb5aa7c305293c8ccd1ed14 (diff) | |
new translations from Crowdin
30 files changed, 5591 insertions, 2381 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index cf97242a..98a89f60 100644 --- a/translations/messages_af_ZA.po +++ b/translations/messages_af_ZA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 7c6fe4bc..1db9d211 100644 --- a/translations/messages_ar_SA.po +++ b/translations/messages_ar_SA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 23fb2dc5..79fc12cc 100644 --- a/translations/messages_ca_ES.po +++ b/translations/messages_ca_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 0ddc4c6d..689fedef 100644 --- a/translations/messages_cs_CZ.po +++ b/translations/messages_cs_CZ.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index d54eaef3..8965de45 100644 --- a/translations/messages_da_DK.po +++ b/translations/messages_da_DK.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 2301fd5e..774655ad 100644 --- a/translations/messages_de_DE.po +++ b/translations/messages_de_DE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "Füllstich Endposition" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 +msgid "Auto-route satin stitch starting position" +msgstr "" + +#. command attached to an object +#: lib/commands.py:22 +msgid "satin_end" +msgstr "" + +#: lib/commands.py:22 +msgid "Auto-route satin stitch ending position" +msgstr "" + +#. command attached to an object +#: lib/commands.py:25 +msgid "stop" +msgstr "" + +#: lib/commands.py:25 msgid "Stop (pause machine) after sewing this object" msgstr "Stoppen (Pause) nach dem Nähen diesem Objekts" #. command attached to an object -#: lib/commands.py:22 +#: lib/commands.py:28 msgid "trim" msgstr "" -#: lib/commands.py:22 +#: lib/commands.py:28 msgid "Trim thread after sewing this object" msgstr "Faden abschneiden nach diesem Objekt" #. command attached to an object -#: lib/commands.py:25 +#: lib/commands.py:31 msgid "ignore_object" msgstr "" -#: lib/commands.py:25 +#: lib/commands.py:31 msgid "Ignore this object (do not stitch)" msgstr "Ignoriere dieses Objekt (nicht nähen)" #. command attached to an object -#: lib/commands.py:28 +#: lib/commands.py:34 msgid "satin_cut_point" msgstr "" -#: lib/commands.py:28 +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ebene ignorieren (keine Objekte in dieser Ebene nähen)" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "Einrückung" msgid "default: half of contour underlay inset" msgstr "Standard: Halbe Einrückung der Konturunterlage" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "Satinkolumne: %(id)s: es werden mindestens zwei Pfade benötigt (%(num)d gefunden)" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "Satinkolumne: Eine oder mehrere Verbindungen überschneiden nicht die Konturen." -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "Jede Umrandung sollte die Querverbindung nur einmal kreuzen." -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "Satinkolumne: Eine oder mehrere Verbindungen überschneiden sich mehrmals." -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "Satinkolumne: Objekt %s hat eine Füllung (sollte es aber nicht haben)" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "Satinkolumne: Objekt %(id)s enthält zwei Pfade mit einer ungleichen Anzahl von Knotenpunkten (%(length1)d und %(length2)d)" @@ -412,18 +430,54 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "Veraltete Laufstich-Einstellung erkannt!\n\n" "Es sieht so aus, als ob für einen Laufstich eine Linie verwendet wurde, die schmaler als 0.5 Einheiten ist. Diese Methode ist veraltet. Bitte eine gestrichelte Linie für diesen Zweck benutzen. Die genaue Linienart spielt dabei keine Rolle, Hauptsache es ist keine durchgehende Linie." -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "Keine zu stickenden Pfade ausgewählt." -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "Keine zu stickenden Pfade im Dokument gefunden." -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 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." +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "Verknüpfung" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "Ink/Stitch Befehl" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "Befehlszeichen" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinkolumne konvertiert werden soll." @@ -439,13 +493,13 @@ msgstr "Nur einfache Linien können in Satinkolumnen konvertiert werden." msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "%s kann nicht in eine Satinkolumne konvertiert werden, da sie sich selbst berührt. Versuche es in mehrere Pfade aufzuteilen." -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "Bitte wähle eine oder mehrere Satinkolumnen zum schneiden aus." #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "Diese Satinkolumne hat keinen \"Satinkolumnen schneiden\" -Befehl. Bitte verwende die Erweiterung \"Befehle hinzufügen\" und füge zuerst den Befehl \"Satinkolumne schneiden\" hinzu." @@ -507,25 +561,11 @@ msgstr "Ink/Stitch Add-ons Installer" msgid "Please choose one or more commands to add." msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "Ink/Stitch Befehl" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "Verknüpfung" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "Befehlszeichen" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "Wählen Sie ein oder mehrere Objekte aus, an die Sie die Befehle anhängen möchten." -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." @@ -777,7 +817,7 @@ msgid "thread" msgstr "Garn" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "# Stiche" @@ -786,20 +826,26 @@ msgid "# trims" msgstr "# Trims" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "danach stoppen?" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "ja" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "nein" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "Seite" @@ -830,8 +876,8 @@ msgstr "Auftragsnummer eingeben..." #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" -msgstr "%d.%m.%Y" +msgid "%m/%d/%Y" +msgstr "" #: print/templates/operator_detailedview.html:10 msgid "Thread Consumption" @@ -875,31 +921,31 @@ msgstr "Garnverbrauch gesamt" msgid "Total stitch count" msgstr "Stiche gesamt" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "Stops gesamt" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "Trims gesamt" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." -msgstr "" - -#: print/templates/operator_detailedview.html:61 +#: print/templates/operator_detailedview.html:62 msgid "thread used" msgstr "Garnverbrauch" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" +msgstr "" + +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "trims" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "Bedienhinweise eingeben..." @@ -945,67 +991,111 @@ msgstr "Schließen" msgid "⚠lost connection to Ink/Stitch" msgstr "⚠Verbindung zu Ink/Stich verloren" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "Dokumenteinstellungen" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "Design" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "Papierformat" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "Druck-Layouts" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "Kundenlayout: Übersicht" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "Kundenlayout: Detailansicht" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "Ausführungslayout: Übersicht" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "Ausführungslayout: Detailansicht" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "Vorschaugröße" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." -msgstr "Dies umfasst die Dokumenteinstellungen und das Logo." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." +msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "Als Standardeinstellung speichern" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "Garnpalette" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "Keine" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "Ja" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "Nein" @@ -1189,21 +1279,38 @@ msgstr "Brother Stichformat" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" -msgstr "Konvertierung Linie zu Satinstich" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" +msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "Deutsch" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "Konvertierung Linie zu Satinstich" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "Satinkolumne schneiden" @@ -1245,8 +1352,8 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "Leer lassen, um die Ausgabe im Erweiterungsverzeichnis von Inkscape zu speichern." #: templates/flip.inx:3 -msgid "Flip Satin Columns" -msgstr "Satinkolumne umkehren" +msgid "Flip Satin Column Rails" +msgstr "" #: templates/global_commands.inx:3 msgid "Add Commands" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 44c10432..b31b16a1 100644 --- a/translations/messages_el_GR.po +++ b/translations/messages_el_GR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 1e4fab09..74293477 100644 --- a/translations/messages_en_US.po +++ b/translations/messages_en_US.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:36\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 21c7f65a..d5212195 100644 --- a/translations/messages_es_ES.po +++ b/translations/messages_es_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 8d82e55f..dbc98e7b 100644 --- a/translations/messages_fi_FI.po +++ b/translations/messages_fi_FI.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 81753a47..2a7e8960 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "Position de fin de remplissage" #. command attached to an object #: lib/commands.py:19 +msgid "satin_start" +msgstr "" + +#: lib/commands.py:19 +msgid "Auto-route satin stitch starting position" +msgstr "" + +#. command attached to an object +#: lib/commands.py:22 +msgid "satin_end" +msgstr "" + +#: lib/commands.py:22 +msgid "Auto-route satin stitch ending position" +msgstr "" + +#. command attached to an object +#: lib/commands.py:25 msgid "stop" msgstr "stop" -#: lib/commands.py:19 +#: lib/commands.py:25 msgid "Stop (pause machine) after sewing this object" msgstr "Stop (pause machine) après avoir brodé cet objet" #. command attached to an object -#: lib/commands.py:22 +#: lib/commands.py:28 msgid "trim" msgstr "couper" -#: lib/commands.py:22 +#: lib/commands.py:28 msgid "Trim thread after sewing this object" msgstr "Couper le fil après avoir brodé cet objet" #. command attached to an object -#: lib/commands.py:25 +#: lib/commands.py:31 msgid "ignore_object" msgstr "ignorer_objet" -#: lib/commands.py:25 +#: lib/commands.py:31 msgid "Ignore this object (do not stitch)" msgstr "Ignorer cet objet (ne pas le broder)" #. command attached to an object -#: lib/commands.py:28 +#: lib/commands.py:34 msgid "satin_cut_point" msgstr "point de coupe satin" -#: lib/commands.py:28 +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Point de coupe (à utiliser avec scinder colonne satin)" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "ignorer_calque" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorer le calque (broder aucun objet dans cette couche)" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "origine" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "Origine des fichiers broderie exportés" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "position_stop" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Destination de saut pour les commandes stop (\"position en dehors du cadre\")." -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document, mais il ne peut être un. S’il vous plaît supprimer tous sauf un." @@ -108,7 +126,7 @@ msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document, #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" @@ -339,29 +357,29 @@ msgstr "Montant de l’incrustation" msgid "default: half of contour underlay inset" msgstr "par défaut: la moitié de l'incrustation du contour de la sous-couche" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "colonne satinée : %(id)s: au moins deux sous-tracés requis (%(num)d trouvés)" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "colonne satinée: un ou plusieurs des échelons ne croisent pas les deux rails." -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "Chaque rail devrait croiser les deux échelons une fois." -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "colonne satinée: Un ou plusieurs échelons croisent les rails plus d'une fois." -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "colonne de satin: objet %s a un remplissage (mais ne devrait pas)" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "colonne de satin: l'objet %(id)s a deux chemins avec un nombre de points différents (%(length1)d et %(length2)d)" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "Détection d'une définition obsolète de point droit ! Il semble que vous utilisez une largeur inférieure à 0,5 unités pour indiquer un point droit, qui est obsolète. Au lieu de cela, veuillez configurer votre tracé avec des pointillés. N’importe quel genre de trait fonctionne." -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "Aucun chemin brodable sélectionné." -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "Aucun chemin brodable trouvé dans le document." -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "Astuce: utilisez Chemin -> Objet en chemin pour convertir les non-chemins." +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "connecteur" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "Commande Ink/Stitch" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "marqueur de commande" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne satinée." @@ -438,13 +492,13 @@ msgstr "Seulement les lignes simples peuvent être converties en colonnes satinà 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." -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "Veuillez sélectionner une ou plusieurs colonnes satin à scinder." #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "cette colonne satinée n’a pas de commande « point de coupe satin » attachée à elle. SVP, utilisez l’extension « ajouter des commandes » et attachez d’abord la commande « point de coupe satin »." @@ -506,25 +560,11 @@ msgstr "Ink/Stitch installeur d'extensions" msgid "Please choose one or more commands to add." msgstr "Veuillez choisir une ou plusieurs commandes à ajouter." -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "Commande Ink/Stitch" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "connecteur" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "marqueur de commande" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des commandes." -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "Veuillez choisir une ou plusieurs commandes à attacher." @@ -775,7 +815,7 @@ msgid "thread" msgstr "fil" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "# points" @@ -784,20 +824,26 @@ msgid "# trims" msgstr "# trims" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "arrêter après ?" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "oui" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "non" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "Entrez le nom du fil..." + #: print/templates/footer.html:2 msgid "Page" msgstr "Page" @@ -828,8 +874,8 @@ msgstr "Entrez le numéro de commande..." #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" -msgstr "%Y.%m.%d" +msgid "%m/%d/%Y" +msgstr "" #: print/templates/operator_detailedview.html:10 msgid "Thread Consumption" @@ -873,31 +919,31 @@ msgstr "Total de fil utilisé" msgid "Total stitch count" msgstr "Nombre de points total" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "Total nr stop" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "Total nr coupure" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." -msgstr "Entrez le nom du fil..." - -#: print/templates/operator_detailedview.html:61 +#: print/templates/operator_detailedview.html:62 msgid "thread used" msgstr "fil utilisé" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" +msgstr "" + +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "coupures" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "Entrez des notes d'utilisation..." @@ -943,67 +989,111 @@ msgstr "Fermer" msgid "⚠lost connection to Ink/Stitch" msgstr "⚠Connexion perdu avec Ink/Stitch" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "Mise en page" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "Conception" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "Taille d’impression" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "Mises en page d’impression" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "Vue d’ensemble du client" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "Vue détaillée de client" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "Vue d’ensemble de l’exécution" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "Vue détaillée de l'exécution" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "Taille de la miniature" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." -msgstr "Comprend ces paramètres de mise en page et l’icône." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." +msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "Enregistrer comme valeurs par défaut" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "Palette de fil" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "Aucune" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "Oui" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "Non" @@ -1187,21 +1277,38 @@ msgstr "Format de broderie Brother" msgid "G-code Format" msgstr "Format G-code" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" -msgstr "Convertir ligne en satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" +msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "Français" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "Convertir ligne en satin" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "Scinder colonne satin" @@ -1243,8 +1350,8 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "Laissez vide pour enregistrer la sortie dans le dossier d’Inkscape." #: templates/flip.inx:3 -msgid "Flip Satin Columns" -msgstr "Invertir des colonnes satin" +msgid "Flip Satin Column Rails" +msgstr "" #: templates/global_commands.inx:3 msgid "Add Commands" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 6de0a0a1..9fe660fb 100644 --- a/translations/messages_he_IL.po +++ b/translations/messages_he_IL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 7af4aab0..078d495d 100644 --- a/translations/messages_hu_HU.po +++ b/translations/messages_hu_HU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index cd26362b..1f137c79 100644 --- a/translations/messages_it_IT.po +++ b/translations/messages_it_IT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 4c89384f..d26891ce 100644 --- a/translations/messages_ja_JP.po +++ b/translations/messages_ja_JP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 9b4ad5bc..c5971cd1 100644 --- a/translations/messages_ko_KR.po +++ b/translations/messages_ko_KR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 9f5a8bb7..5386e90e 100644 --- a/translations/messages_nl_NL.po +++ b/translations/messages_nl_NL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index ebfc9378..5eb5b3a4 100644 --- a/translations/messages_no_NO.po +++ b/translations/messages_no_NO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index c41b85e5..007927ad 100644 --- a/translations/messages_pl_PL.po +++ b/translations/messages_pl_PL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 348c9308..cbde34ec 100644 --- a/translations/messages_pt_BR.po +++ b/translations/messages_pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:36\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 3b30077b..c5c33b66 100644 --- a/translations/messages_pt_PT.po +++ b/translations/messages_pt_PT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "Coluna de matizado: Uma ou mais barras de direcção não intersectam ambos os caminhos." -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "Cada caminho deve intersectar ambas as barras de direcção uma vez." -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "Coluna de matizado: Uma ou mais barras de direcção intersectam os caminhos mais do que uma vez." -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "Coluna de matizado: o objecto %s tem enchimento (mas não devia)" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "Coluna de matizado: o objecto %(id)s the dois caminhos com numero diferente de pontos (%(length1)d e %(length2)d)" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "Nenhum caminho bordável seleccionado." -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "Nenhum caminho bordável encontrado no documento." -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -506,25 +560,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -775,7 +815,7 @@ msgid "thread" msgstr "fio" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "# pontos" @@ -784,20 +824,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "Página" @@ -828,7 +874,7 @@ msgstr "Escreva o número de encomenda..." #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -873,31 +919,31 @@ msgstr "Quantidade total de fio usada" msgid "Total stitch count" msgstr "Número total de pontos" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." -msgstr "" - -#: print/templates/operator_detailedview.html:61 +#: print/templates/operator_detailedview.html:62 msgid "thread used" msgstr "fio usado" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" +msgstr "" + +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "Escreva notas do operador..." @@ -943,67 +989,111 @@ msgstr "Fechar" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1187,21 +1277,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1243,7 +1350,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 5701d652..1fa2d5c3 100644 --- a/translations/messages_ro_RO.po +++ b/translations/messages_ro_RO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:29\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 4d0ba560..e2852875 100644 --- a/translations/messages_ru_RU.po +++ b/translations/messages_ru_RU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index ef16dfa9..cfcfd840 100644 --- a/translations/messages_sr_SP.po +++ b/translations/messages_sr_SP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 727bc2f6..a5786036 100644 --- a/translations/messages_sv_SE.po +++ b/translations/messages_sv_SE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 88086948..0f52a1aa 100644 --- a/translations/messages_tr_TR.po +++ b/translations/messages_tr_TR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:35\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index 8dc5329c..36cfdd94 100644 --- a/translations/messages_uk_UA.po +++ b/translations/messages_uk_UA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:36\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index 906de5a0..0aadf0de 100644 --- a/translations/messages_vi_VN.po +++ b/translations/messages_vi_VN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:36\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index f3f9e685..4d4f734f 100644 --- a/translations/messages_zh_CN.po +++ b/translations/messages_zh_CN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:36\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index b99def28..dfe564de 100644 --- a/translations/messages_zh_TW.po +++ b/translations/messages_zh_TW.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-10-21 01:35+0000\n" -"PO-Revision-Date: 2018-10-23 01:30\n" +"POT-Creation-Date: 2018-10-31 01:35+0000\n" +"PO-Revision-Date: 2018-10-31 01:36\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -37,68 +37,86 @@ msgstr "" #. command attached to an object #: lib/commands.py:19 -msgid "stop" +msgid "satin_start" msgstr "" #: lib/commands.py:19 -msgid "Stop (pause machine) after sewing this object" +msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object #: lib/commands.py:22 -msgid "trim" +msgid "satin_end" msgstr "" #: lib/commands.py:22 -msgid "Trim thread after sewing this object" +msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object #: lib/commands.py:25 -msgid "ignore_object" +msgid "stop" msgstr "" #: lib/commands.py:25 -msgid "Ignore this object (do not stitch)" +msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object #: lib/commands.py:28 -msgid "satin_cut_point" +msgid "trim" msgstr "" #: lib/commands.py:28 +msgid "Trim thread after sewing this object" +msgstr "" + +#. command attached to an object +#: lib/commands.py:31 +msgid "ignore_object" +msgstr "" + +#: lib/commands.py:31 +msgid "Ignore this object (do not stitch)" +msgstr "" + +#. command attached to an object +#: lib/commands.py:34 +msgid "satin_cut_point" +msgstr "" + +#: lib/commands.py:34 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "ignore_layer" msgstr "" -#: lib/commands.py:32 +#: lib/commands.py:38 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "origin" msgstr "" -#: lib/commands.py:35 +#: lib/commands.py:41 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "stop_position" msgstr "" -#: lib/commands.py:38 +#: lib/commands.py:44 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:196 +#: lib/commands.py:202 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -108,7 +126,7 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:203 +#: lib/commands.py:209 #, python-format msgid "%(command)s: %(description)s" msgstr "" @@ -339,29 +357,29 @@ msgstr "" msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:272 +#: lib/elements/satin_column.py:279 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:282 +#: lib/elements/satin_column.py:289 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:290 lib/elements/satin_column.py:293 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:285 +#: lib/elements/satin_column.py:292 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:317 +#: lib/elements/satin_column.py:324 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:321 +#: lib/elements/satin_column.py:328 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -411,18 +429,54 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/extensions/base.py:113 +#: lib/extensions/auto_satin.py:32 +msgid "Please ensure that at most one start and end command is attached to the selected satin columns." +msgstr "" + +#. auto-route satin columns extension +#: lib/extensions/auto_satin.py:61 +msgid "Please select one or more satin columns." +msgstr "" + +#. Label for a satin column created by Auto-Route Satin Columns extension +#: lib/extensions/auto_satin.py:95 +#, python-format +msgid "AutoSatin %d" +msgstr "" + +#. Label for running stitch (underpathing) created by Auto-Route Satin Columns +#. extension +#: lib/extensions/auto_satin.py:100 +#, python-format +msgid "AutoSatin Running Stitch %d" +msgstr "" + +#: lib/extensions/base.py:114 msgid "No embroiderable paths selected." msgstr "" -#: lib/extensions/base.py:115 +#: lib/extensions/base.py:116 msgid "No embroiderable paths found in document." msgstr "" -#: lib/extensions/base.py:116 +#: lib/extensions/base.py:117 msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" +#. : the name of the line that connects a command to the object it applies to +#: lib/extensions/commands.py:65 +msgid "connector" +msgstr "" + +#: lib/extensions/commands.py:109 lib/extensions/layer_commands.py:39 +msgid "Ink/Stitch Command" +msgstr "" + +#. : the name of a command symbol (example: scissors icon for trim command) +#: lib/extensions/commands.py:124 +msgid "command marker" +msgstr "" + #: lib/extensions/convert_to_satin.py:29 msgid "Please select at least one line to convert to a satin column." msgstr "" @@ -438,13 +492,13 @@ msgstr "" msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." msgstr "" -#: lib/extensions/cut_satin.py:14 +#: lib/extensions/cut_satin.py:15 msgid "Please select one or more satin columns to cut." msgstr "" #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:24 +#: lib/extensions/cut_satin.py:25 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "" @@ -505,25 +559,11 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/layer_commands.py:39 lib/extensions/object_commands.py:74 -msgid "Ink/Stitch Command" -msgstr "" - -#. : the name of the line that connects a command to the object it applies to -#: lib/extensions/object_commands.py:30 -msgid "connector" -msgstr "" - -#. : the name of a command symbol (example: scissors icon for trim command) -#: lib/extensions/object_commands.py:89 -msgid "command marker" -msgstr "" - -#: lib/extensions/object_commands.py:100 +#: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/object_commands.py:108 +#: lib/extensions/object_commands.py:24 msgid "Please choose one or more commands to attach." msgstr "" @@ -774,7 +814,7 @@ msgid "thread" msgstr "" #: print/templates/color_swatch.html:19 print/templates/color_swatch.html:43 -#: print/templates/operator_detailedview.html:62 +#: print/templates/operator_detailedview.html:63 msgid "# stitches" msgstr "" @@ -783,20 +823,26 @@ msgid "# trims" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "stop after?" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "yes" msgstr "" #: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45 -#: print/templates/operator_detailedview.html:66 +#: print/templates/operator_detailedview.html:68 msgid "no" msgstr "" +#: print/templates/color_swatch.html:40 +#: print/templates/operator_detailedview.html:57 +#: print/templates/print_detail.html:6 +msgid "Enter thread name..." +msgstr "" + #: print/templates/footer.html:2 msgid "Page" msgstr "" @@ -827,7 +873,7 @@ msgstr "" #: print/templates/headline.html:15 #, python-format -msgid "%Y.%m.%d" +msgid "%m/%d/%Y" msgstr "" #: print/templates/operator_detailedview.html:10 @@ -872,31 +918,31 @@ msgstr "" msgid "Total stitch count" msgstr "" -#: print/templates/operator_detailedview.html:33 +#: print/templates/operator_detailedview.html:34 #: print/templates/operator_overview.html:8 #: print/templates/print_overview.html:8 msgid "Total stops" msgstr "" -#: print/templates/operator_detailedview.html:34 +#: print/templates/operator_detailedview.html:35 #: print/templates/operator_overview.html:9 #: print/templates/print_overview.html:9 msgid "Total trims" msgstr "" -#: print/templates/operator_detailedview.html:56 -msgid "Enter thread name..." +#: print/templates/operator_detailedview.html:62 +msgid "thread used" msgstr "" -#: print/templates/operator_detailedview.html:61 -msgid "thread used" +#: print/templates/operator_detailedview.html:64 +msgid "estimated time" msgstr "" -#: print/templates/operator_detailedview.html:65 +#: print/templates/operator_detailedview.html:67 msgid "trims" msgstr "" -#: print/templates/operator_detailedview.html:69 +#: print/templates/operator_detailedview.html:72 msgid "Enter operator notes..." msgstr "" @@ -942,67 +988,111 @@ msgstr "" msgid "⚠lost connection to Ink/Stitch" msgstr "" -#: print/templates/ui.html:18 print/templates/ui.html:23 +#: print/templates/ui.html:18 print/templates/ui.html:24 msgid "Page Setup" msgstr "" -#: print/templates/ui.html:19 print/templates/ui.html:47 +#: print/templates/ui.html:19 print/templates/ui.html:48 +msgid "Estimated Time" +msgstr "" + +#: print/templates/ui.html:20 print/templates/ui.html:81 msgid "Design" msgstr "" -#: print/templates/ui.html:26 +#: print/templates/ui.html:27 msgid "Printing Size" msgstr "" -#: print/templates/ui.html:35 +#: print/templates/ui.html:36 msgid "Print Layouts" msgstr "" -#: print/templates/ui.html:36 +#: print/templates/ui.html:37 print/templates/ui.html:72 msgid "Client Overview" msgstr "" -#: print/templates/ui.html:37 +#: print/templates/ui.html:38 print/templates/ui.html:73 msgid "Client Detailed View" msgstr "" -#: print/templates/ui.html:38 +#: print/templates/ui.html:39 print/templates/ui.html:74 msgid "Operator Overview" msgstr "" -#: print/templates/ui.html:39 +#: print/templates/ui.html:40 print/templates/ui.html:75 msgid "Operator Detailed View" msgstr "" -#: print/templates/ui.html:40 +#: print/templates/ui.html:41 msgid "Thumbnail size" msgstr "" -#: print/templates/ui.html:43 -msgid "Includes these Page Setup settings and also the icon." +#: print/templates/ui.html:44 print/templates/ui.html:78 +msgid "Includes these Page Setup, estimated time settings and also the icon." msgstr "" -#: print/templates/ui.html:43 +#: print/templates/ui.html:44 print/templates/ui.html:78 msgid "Save as defaults" msgstr "" -#: print/templates/ui.html:48 +#: print/templates/ui.html:50 +msgid "Machine Settings" +msgstr "" + +#: print/templates/ui.html:52 +msgid "Average Machine Speed" +msgstr "" + +#: print/templates/ui.html:53 +msgid "stitches per minute " +msgstr "" + +#: print/templates/ui.html:57 +msgid "Time Factors" +msgstr "" + +#: print/templates/ui.html:60 +msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc." +msgstr "" + +#: print/templates/ui.html:60 +msgid "seconds to add to total time*" +msgstr "" + +#: print/templates/ui.html:64 +msgid "This will be added to the total time." +msgstr "" + +#: print/templates/ui.html:64 +msgid "seconds needed for a color change*" +msgstr "" + +#: print/templates/ui.html:67 +msgid "seconds needed for trim" +msgstr "" + +#: print/templates/ui.html:70 +msgid "Display Time On" +msgstr "" + +#: print/templates/ui.html:82 msgid "Thread Palette" msgstr "" -#: print/templates/ui.html:51 +#: print/templates/ui.html:85 msgid "None" msgstr "" -#: print/templates/ui.html:65 +#: print/templates/ui.html:99 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:68 +#: print/templates/ui.html:102 msgid "Yes" msgstr "" -#: print/templates/ui.html:69 +#: print/templates/ui.html:103 msgid "No" msgstr "" @@ -1186,21 +1276,38 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/convert_to_satin.inx:3 -msgid "Convert Line to Satin" +#: templates/auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "" + +#: templates/auto_satin.inx:7 +msgid "Trim jump stitches" +msgstr "" + +#: templates/auto_satin.inx:8 +msgid "Preserve order of satin columns" msgstr "" #. This is used for the submenu under Extensions -> Ink/Stitch. Translate this #. to your language's word for its language, e.g. "Español" for the spanish #. translation. -#: templates/convert_to_satin.inx:12 templates/cut_satin.inx:12 -#: templates/embroider.inx:24 templates/flip.inx:12 +#: templates/auto_satin.inx:14 templates/convert_to_satin.inx:12 +#: templates/cut_satin.inx:12 templates/embroider.inx:24 templates/flip.inx:12 #: templates/global_commands.inx:16 templates/install.inx:12 #: templates/layer_commands.inx:16 templates/object_commands.inx:15 #: templates/params.inx:12 templates/print.inx:12 templates/simulate.inx:12 msgid "English" msgstr "" +#: templates/auto_satin.inx:15 templates/convert_to_satin.inx:13 +#: templates/cut_satin.inx:13 templates/flip.inx:13 +msgid "Satin Tools" +msgstr "" + +#: templates/convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + #: templates/cut_satin.inx:3 msgid "Cut Satin Column" msgstr "" @@ -1242,7 +1349,7 @@ msgid "Leave empty to save the output in Inkscape's extension directory." msgstr "" #: templates/flip.inx:3 -msgid "Flip Satin Columns" +msgid "Flip Satin Column Rails" msgstr "" #: templates/global_commands.inx:3 |
