diff options
30 files changed, 3551 insertions, 3161 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index f8d6ab07..3d1c1098 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 87ef5ffc..c5780a96 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 94327205..cb037204 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index dffd12a7..19bd691c 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index de882ede..2b7b1678 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 41343831..360f90cd 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -529,9 +529,9 @@ msgstr "Ink/Stitch visuelle Befehle (Objekt -> Symbole ...)" msgid "Install" msgstr "Installieren" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "Abbrechen" @@ -563,11 +563,33 @@ 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." -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" -msgstr "Beschriftung %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "Text" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "Anwenden und schließen" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." +msgstr "" #: lib/extensions/object_commands.py:16 msgid "Please select one or more objects to which to attach commands." @@ -577,104 +599,53 @@ msgstr "Wählen Sie ein oder mehrere Objekte aus, an die Sie die Befehle anhäng msgid "Please choose one or more commands to attach." msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "Diese Einstellung wird auf 1 Objekt angewendet." -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "Diese Einstellungen werden auf %d Objekte angewendet." -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Einige Einstellungen hatten unterschiedliche Werte der Objekte. Bitte einen Wert aus der Liste auswählen oder einen neuen Namen eingeben." -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgenden %d Registerkarten." -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte." -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt." -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "Inkscape Objekte" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klicke hier, um zu erzwingen, dass dieser Parameter gespeichert wird, wenn man auf \"Übernehmen und Beenden\" klickt" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beenden\" klickt" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "Stickparameter" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "Voreinstellungen" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "Öffnen" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "Hinzufügen" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "Überschreiben" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "Löschen" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "Letzte Einstellungen verwenden" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "Anwenden und schließen" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" -msgstr "Vorschau" - -#: lib/extensions/params.py:483 -msgid "Internal Error" -msgstr "Interner Fehler" - -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." -msgstr "Bitte geben Sie einen Namen ein, oder wählen Sie zuerst einen vordefinierten Namen aus." - -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" -msgstr "Voreinstellung" - -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." -msgstr "Einstellung \"%s\" nicht gefunden." - -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" -msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\"" - #: lib/extensions/print_pdf.py:132 msgid "Closing..." msgstr "Beende..." @@ -697,102 +668,148 @@ msgstr "Ink/Stitch Drucken" msgid "No embroidery file formats selected." msgstr "Keine Stick-Dateiformate ausgewählt." -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" -msgstr "Erzeuge INX Dateien" +#: lib/gui/presets.py:47 +msgid "Presets" +msgstr "Voreinstellungen" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" -msgstr "Ink/Stitch Text" +#: lib/gui/presets.py:53 +msgid "Load" +msgstr "Öffnen" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:56 +msgid "Add" +msgstr "Hinzufügen" + +#: lib/gui/presets.py:59 +msgid "Overwrite" +msgstr "Überschreiben" + +#: lib/gui/presets.py:62 +msgid "Delete" +msgstr "Löschen" + +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." +msgstr "Bitte geben Sie einen Namen ein, oder wählen Sie zuerst einen vordefinierten Namen aus." + +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" +msgstr "Voreinstellung" + +#: lib/gui/presets.py:126 #, python-format -msgid "Error writing to %(path)s: %(error)s" -msgstr "Fehler beim Schreiben in %(path)s: %(error)s" +msgid "Preset \"%s\" not found." +msgstr "Einstellung \"%s\" nicht gefunden." + +#: lib/gui/presets.py:142 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\"" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "STICH" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "SPRUNG" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "SCHNEIDEN" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "STOP" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "FARBWECHSEL" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "Langsamer (Pfeil Runter)" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "Schneller (Pfeil Hoch)" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "Schritt rückwärts (-)" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "Schritt vorwärts (+)" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "Richtung wechseln (Pfeil Links | Pfeil Rechts)" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "Pause" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "Pause (P)" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "Neustart" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "Neustart (R)" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "Beenden" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "Beenden (Q)" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "Geschwindigkeit: %d Stiche/Sek" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "Start" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "Vorschau" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "Interner Fehler" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "Stick Simulation" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "Erzeuge INX Dateien" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "Ink/Stitch Text" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "Fehler beim Schreiben in %(path)s: %(error)s" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "Automatische Füllung nicht möglich. Dies geschieht, weil Ihre Form aus mehreren und nicht verbundenen Abschnitten besteht." @@ -1352,7 +1369,7 @@ msgstr "Behalte Reihenfolge der Satinkolumnen bei" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1446,10 +1463,6 @@ msgstr "Befehle werden zur aktuell ausgewählten Ebene hinzugefügt." msgid "Lettering" msgstr "Beschriftung" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "Text" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Befehle mit gewählten Objekten verknüpfen" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 9b050fd7..9207e179 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 2f18e98f..21784e9e 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index f1509a3f..ac2595bb 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index c5e09a6b..38f5e50e 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 93cb7261..64d3d700 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -528,9 +528,9 @@ msgstr "Commandes Ink/Stitch visuelles (Objet-> symboles...)" msgid "Install" msgstr "Installer" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "Quitter" @@ -562,10 +562,32 @@ msgstr "Ink/Stitch installeur d'extensions" msgid "Please choose one or more commands to add." msgstr "Veuillez choisir une ou plusieurs commandes à ajouter." -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "Appliquer et Quitter" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -576,221 +598,216 @@ msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des comman msgid "Please choose one or more commands to attach." msgstr "Veuillez choisir une ou plusieurs commandes à attacher." -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "Ces paramètres seront appliqués à 1 objet." -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "Ces paramètres seront appliqués aux %d objets." -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Certains paramètres ont des valeurs différentes d'un objet à l'autre. Sélectionnez une valeur dans la liste déroulante ou entrez-en une nouvelle." -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "La désactivation de cet onglet désactivera les onglets %d suivants." -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "La désactivation de cet onglet désactivera l'onglet suivant." -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Activer cet onglet désactivera %s et vice-versa." -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "Objets Inkscape" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "Paramètres de broderie" -#: lib/extensions/params.py:390 +#: lib/extensions/params.py:330 +msgid "Use Last Settings" +msgstr "Utiliser les derniers paramètres" + +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." +msgstr "Fermeture..." + +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." +msgstr "Il est sûr de fermer cette fenêtre maintenant." + +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +msgstr "Un aperçu avant impression a été ouvert dans votre navigateur web. Cette fenêtre reste ouverte pour communiquer avec le code JavaScript s’exécutant dans votre navigateur. Cette fenêtre se fermera après avoir fermer l’aperçu avant impression dans le navigateur, vous pouvez la fermer manuellement si nécessaire." + +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" +msgstr "Imprimer Ink/Stitch" + +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." +msgstr "Aucun format de fichier broderie sélectionné." + +#: lib/gui/presets.py:47 msgid "Presets" msgstr "Présélection" -#: lib/extensions/params.py:395 +#: lib/gui/presets.py:53 msgid "Load" msgstr "Charger" -#: lib/extensions/params.py:398 +#: lib/gui/presets.py:56 msgid "Add" msgstr "Ajouter" -#: lib/extensions/params.py:401 +#: lib/gui/presets.py:59 msgid "Overwrite" msgstr "Écraser" -#: lib/extensions/params.py:404 +#: lib/gui/presets.py:62 msgid "Delete" msgstr "Effacer" -#: lib/extensions/params.py:411 -msgid "Use Last Settings" -msgstr "Utiliser les derniers paramètres" - -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "Appliquer et Quitter" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" -msgstr "Aperçu" - -#: lib/extensions/params.py:483 -msgid "Internal Error" -msgstr "Erreur interne" - -#: lib/extensions/params.py:536 +#: lib/gui/presets.py:120 msgid "Please enter or select a preset name first." msgstr "Veuillez entrer ou sélectionner un nom prédéfini en premier." -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 msgid "Preset" msgstr "Préréglage" -#: lib/extensions/params.py:542 +#: lib/gui/presets.py:126 #, python-format msgid "Preset \"%s\" not found." msgstr "Le préréglage \"%s\" n'a pas été trouvé." -#: lib/extensions/params.py:570 +#: lib/gui/presets.py:142 #, python-format msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Le préréglage \"%s\" existe déjà . Veuillez utiliser un autre nom ou appuyez sur \"Écraser\"" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." -msgstr "Fermeture..." - -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." -msgstr "Il est sûr de fermer cette fenêtre maintenant." - -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." -msgstr "Un aperçu avant impression a été ouvert dans votre navigateur web. Cette fenêtre reste ouverte pour communiquer avec le code JavaScript s’exécutant dans votre navigateur. Cette fenêtre se fermera après avoir fermer l’aperçu avant impression dans le navigateur, vous pouvez la fermer manuellement si nécessaire." - -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" -msgstr "Imprimer Ink/Stitch" - -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." -msgstr "Aucun format de fichier broderie sélectionné." - -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" -msgstr "Générer les fichiers INX" - -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" -msgstr "" - -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 -#, python-format -msgid "Error writing to %(path)s: %(error)s" -msgstr "Erreur d’écriture pour %(path)s: %(error)s" - #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "BRODER" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "SAUT" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "COUPE" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "STOP" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "CHANGEMENT COULEUR" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "Ralentir (flèche vers le bas)" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "Accélérer (flèche vers le haut)" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "Aller un pas en arrière (-)" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "Aller un pas en avant (+)" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "Changer de direction (flèche à gauche | flèche à droite)" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "Pause" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "Pause (P)" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "Redémarrer" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "Redémarrer (R)" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "Quitter" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "Quitter (Q)" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "Vitesse : %d points/sec" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "Début" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "Aperçu" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "Erreur interne" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "Simulation de broderie" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "Générer les fichiers INX" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "Erreur d’écriture pour %(path)s: %(error)s" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "Impossible de remplir automatiquement. Cela arrive le plus souvent parce que votre forme est composée de plusieurs sections qui ne sont pas connectées." @@ -1350,7 +1367,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1444,10 +1461,6 @@ msgstr "Les commandes s’ajouteront au calque sélectionné." msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Attacher des commandes à des objets sélectionnés" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 4f21dcc6..b1bb84e1 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index d16798f8..0805534c 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 967c4146..34165002 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 10a2c6f8..2a8d43c3 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index ca7bd85b..addf6dad 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 5505e4e2..31aecd96 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 1259f2a5..9909bbb0 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index c7e42902..97111a38 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 8cea9aad..05b9d06e 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:01\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index cd30182c..a83f7972 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -528,9 +528,9 @@ msgstr "" msgid "Install" msgstr "Instalar" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "Cancelar" @@ -562,10 +562,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "Aplicar e Sair" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -576,221 +598,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "Definições serão aplicadas a 1 objecto." -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "Definições serão aplicadas a %d objectos." -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Algumas definições com valores diferentes entre objectos. Seleccione um valor da lista ou digite novo valor." -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Desactivar esta aba desactivará as seguintes %d abas." -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "Desactivar esta aba desactivará a seguinte aba." -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Activar esta aba desactivará %s e vice-versa." -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "Objectos do Inkscape" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "Parametros de Bordado" -#: lib/extensions/params.py:390 +#: lib/extensions/params.py:330 +msgid "Use Last Settings" +msgstr "Usar ultimas definições" + +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." +msgstr "A fechar..." + +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." +msgstr "É agora seguro fechar esta janela." + +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +msgstr "" + +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" +msgstr "" + +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." +msgstr "" + +#: lib/gui/presets.py:47 msgid "Presets" msgstr "Pré-definições" -#: lib/extensions/params.py:395 +#: lib/gui/presets.py:53 msgid "Load" msgstr "Carregar" -#: lib/extensions/params.py:398 +#: lib/gui/presets.py:56 msgid "Add" msgstr "Adicionar" -#: lib/extensions/params.py:401 +#: lib/gui/presets.py:59 msgid "Overwrite" msgstr "Substituir" -#: lib/extensions/params.py:404 +#: lib/gui/presets.py:62 msgid "Delete" msgstr "Eliminar" -#: lib/extensions/params.py:411 -msgid "Use Last Settings" -msgstr "Usar ultimas definições" - -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "Aplicar e Sair" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" -msgstr "Pré-visualização" - -#: lib/extensions/params.py:483 -msgid "Internal Error" -msgstr "Erro Interno" - -#: lib/extensions/params.py:536 +#: lib/gui/presets.py:120 msgid "Please enter or select a preset name first." msgstr "Seleccione ou insira uma pré-definição primeiro." -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 msgid "Preset" msgstr "Pré-definição" -#: lib/extensions/params.py:542 +#: lib/gui/presets.py:126 #, python-format msgid "Preset \"%s\" not found." msgstr "Pré-definição \"%s\" não encontrada." -#: lib/extensions/params.py:570 +#: lib/gui/presets.py:142 #, python-format msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\"" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." -msgstr "A fechar..." - -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." -msgstr "É agora seguro fechar esta janela." - -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." -msgstr "" - -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" -msgstr "" - -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." -msgstr "" - -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" -msgstr "" - -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" -msgstr "" - -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 -#, python-format -msgid "Error writing to %(path)s: %(error)s" -msgstr "" - #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "Pré-visualização" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "Erro Interno" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "Simulação de Bordado" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "Enchimento automático falhou. Verificar se a forma não é composta por múltiplas desconectadas." @@ -1350,7 +1367,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1444,10 +1461,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index d43a2a69..5e9421c6 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:46\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index a7f3f0ab..b28dc993 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 90d89bb3..e20fd4db 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 517508d8..00e1aa8f 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index fc9a6c03..60635882 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index f0ec1f84..8adff1ff 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index 81d2a071..21511b6d 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:01\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 589e1b1f..b783576a 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index 0ee0e79b..2c159c4a 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-11-16 01:42+0000\n" -"PO-Revision-Date: 2018-11-23 01:47\n" +"POT-Creation-Date: 2018-12-16 02:00+0000\n" +"PO-Revision-Date: 2018-12-16 02:00\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -527,9 +527,9 @@ msgstr "" msgid "Install" msgstr "" -#: lib/extensions/install.py:40 lib/extensions/params.py:407 -#: print/templates/ui.html:72 print/templates/ui.html:76 -#: print/templates/ui.html:82 +#: lib/extensions/install.py:40 lib/extensions/lettering.py:50 +#: lib/extensions/params.py:326 print/templates/ui.html:72 +#: print/templates/ui.html:76 print/templates/ui.html:82 msgid "Cancel" msgstr "" @@ -561,10 +561,32 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#. Label for an object created by the Lettering extension -#: lib/extensions/lettering.py:34 -#, python-format -msgid "Lettering %d" +#: lib/extensions/lettering.py:26 lib/extensions/lettering.py:213 +msgid "Ink/Stitch Lettering" +msgstr "" + +#: lib/extensions/lettering.py:35 +msgid "Options" +msgstr "" + +#: lib/extensions/lettering.py:37 +msgid "Stitch lines of text back and forth" +msgstr "" + +#: lib/extensions/lettering.py:42 +msgid "Text" +msgstr "" + +#: lib/extensions/lettering.py:54 lib/extensions/params.py:333 +msgid "Apply and Quit" +msgstr "" + +#: lib/extensions/lettering.py:202 +msgid "Please select only one block of text." +msgstr "" + +#: lib/extensions/lettering.py:205 +msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "" #: lib/extensions/object_commands.py:16 @@ -575,221 +597,216 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:248 +#: lib/extensions/params.py:190 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:250 +#: lib/extensions/params.py:192 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:253 +#: lib/extensions/params.py:195 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:257 +#: lib/extensions/params.py:199 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:259 +#: lib/extensions/params.py:201 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:262 +#: lib/extensions/params.py:204 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:292 +#: lib/extensions/params.py:234 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:349 +#: lib/extensions/params.py:291 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:357 +#: lib/extensions/params.py:299 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:373 +#: lib/extensions/params.py:315 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:390 -msgid "Presets" -msgstr "" - -#: lib/extensions/params.py:395 -msgid "Load" -msgstr "" - -#: lib/extensions/params.py:398 -msgid "Add" -msgstr "" - -#: lib/extensions/params.py:401 -msgid "Overwrite" -msgstr "" - -#: lib/extensions/params.py:404 -msgid "Delete" -msgstr "" - -#: lib/extensions/params.py:411 +#: lib/extensions/params.py:330 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:414 -msgid "Apply and Quit" -msgstr "" - -#: lib/extensions/params.py:467 lib/extensions/params.py:479 -msgid "Preview" +#: lib/extensions/print_pdf.py:132 +msgid "Closing..." msgstr "" -#: lib/extensions/params.py:483 -msgid "Internal Error" +#: lib/extensions/print_pdf.py:132 +msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/params.py:536 -msgid "Please enter or select a preset name first." +#: lib/extensions/print_pdf.py:263 +msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" +"This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/params.py:536 lib/extensions/params.py:542 -#: lib/extensions/params.py:570 -msgid "Preset" +#: lib/extensions/print_pdf.py:412 +msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/params.py:542 -#, python-format -msgid "Preset \"%s\" not found." +#: lib/extensions/zip.py:49 +msgid "No embroidery file formats selected." msgstr "" -#: lib/extensions/params.py:570 -#, python-format -msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +#: lib/gui/presets.py:47 +msgid "Presets" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "Closing..." +#: lib/gui/presets.py:53 +msgid "Load" msgstr "" -#: lib/extensions/print_pdf.py:132 -msgid "It is safe to close this window now." +#: lib/gui/presets.py:56 +msgid "Add" msgstr "" -#: lib/extensions/print_pdf.py:263 -msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" -"This window will close after you close the print preview in your browser, or you can close it manually if necessary." +#: lib/gui/presets.py:59 +msgid "Overwrite" msgstr "" -#: lib/extensions/print_pdf.py:412 -msgid "Ink/Stitch Print" +#: lib/gui/presets.py:62 +msgid "Delete" msgstr "" -#: lib/extensions/zip.py:49 -msgid "No embroidery file formats selected." +#: lib/gui/presets.py:120 +msgid "Please enter or select a preset name first." msgstr "" -#. If you translate this string, that will tell Ink/Stitch to -#. generate menu items for this language in Inkscape's "Extensions" -#. menu. -#: lib/inx/utils.py:46 -msgid "Generate INX files" +#: lib/gui/presets.py:120 lib/gui/presets.py:126 lib/gui/presets.py:142 +msgid "Preset" msgstr "" -#: lib/lettering/font.py:94 -msgid "Ink/Stitch Text" +#: lib/gui/presets.py:126 +#, python-format +msgid "Preset \"%s\" not found." msgstr "" -#. low-level file error. %(error)s is (hopefully?) translated by -#. the user's system automatically. -#: lib/output.py:102 +#: lib/gui/presets.py:142 #, python-format -msgid "Error writing to %(path)s: %(error)s" +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" #. command label at bottom of simulator window -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STITCH" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "JUMP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "TRIM" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "STOP" msgstr "" -#: lib/simulator.py:12 +#: lib/gui/simulator.py:20 msgid "COLOR CHANGE" msgstr "" -#: lib/simulator.py:44 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "" -#: lib/simulator.py:47 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "" -#: lib/simulator.py:50 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "" -#: lib/simulator.py:53 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "" -#: lib/simulator.py:56 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "" -#: lib/simulator.py:57 lib/simulator.py:210 lib/simulator.py:217 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225 msgid "Pause" msgstr "" -#: lib/simulator.py:59 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "" -#: lib/simulator.py:60 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "" -#: lib/simulator.py:62 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "" -#: lib/simulator.py:63 +#: lib/gui/simulator.py:71 msgid "Quit" msgstr "" -#: lib/simulator.py:65 +#: lib/gui/simulator.py:73 msgid "Quit (Q)" msgstr "" -#: lib/simulator.py:171 +#: lib/gui/simulator.py:179 #, python-format msgid "Speed: %d stitches/sec" msgstr "" -#: lib/simulator.py:213 +#: lib/gui/simulator.py:221 msgid "Start" msgstr "" -#: lib/simulator.py:651 +#: lib/gui/simulator.py:729 lib/gui/simulator.py:741 +msgid "Preview" +msgstr "" + +#: lib/gui/simulator.py:745 +msgid "Internal Error" +msgstr "" + +#: lib/gui/simulator.py:774 msgid "Embroidery Simulation" msgstr "" +#. If you translate this string, that will tell Ink/Stitch to +#. generate menu items for this language in Inkscape's "Extensions" +#. menu. +#: lib/inx/utils.py:46 +msgid "Generate INX files" +msgstr "" + +#: lib/lettering/font.py:94 +msgid "Ink/Stitch Text" +msgstr "" + +#. low-level file error. %(error)s is (hopefully?) translated by +#. the user's system automatically. +#: lib/output.py:102 +#, python-format +msgid "Error writing to %(path)s: %(error)s" +msgstr "" + #: lib/stitches/auto_fill.py:167 msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." msgstr "" @@ -1349,7 +1366,7 @@ msgstr "" #: 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/lettering.inx:14 +#: templates/layer_commands.inx:16 templates/lettering.inx:13 #: templates/object_commands.inx:15 templates/params.inx:12 #: templates/print.inx:12 templates/simulate.inx:12 msgid "English" @@ -1443,10 +1460,6 @@ msgstr "" msgid "Lettering" msgstr "" -#: templates/lettering.inx:7 -msgid "Text" -msgstr "" - #: templates/object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" |
