diff options
Diffstat (limited to 'translations')
30 files changed, 3110 insertions, 1850 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 634a361e..bbe8ae86 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 4f0107c0..7e8776f4 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 1344de98..aa69054a 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 6efeb808..f91b579d 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "chyba:" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Text" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Možnosti" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "Zrušit" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Použít a odejít" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Objekty Inscape" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Použít poslední nastavení" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Náhled" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Vnitřní chyba" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Simulace vyšívání" @@ -1189,7 +1201,7 @@ msgstr "Simulace vyšívání" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index a5a9863b..b18ab8c2 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 56922b3f..e5155d37 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "Benutzerdefinierter Füllwinkel" msgid "This setting will apply a custom fill angle for the clone." msgstr "Diese Einstellung wendet einen benutzerdefinierten Füllwinkel für den Klon an." -#: lib/elements/element.py:237 -msgid "Ties" -msgstr "Vernähen" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" +msgstr "Vernähen erlauben" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." -msgstr "Faden vernähen. Bei manueller Stichplatzierung hat diese Einstellung keinen Effekt." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +msgstr "Faden am Anfang und/oder Ende dieses Objektes vernähen. Manuelle Stiche werden nie vernäht." -#: lib/elements/element.py:281 +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "Anfang und Ende" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "Anfang" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "Ende" + +#: lib/elements/element.py:252 +msgid "Neither" +msgstr "Nie" + +#: lib/elements/element.py:294 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt aus dem Dokument." -#: lib/elements/element.py:313 -#, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" -msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'" - #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "Fehler:" @@ -732,7 +744,7 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "Veraltete Laufstich-Einstellung erkannt!\n\n" "Es sieht so aus, als ob für einen Laufstich eine Linie verwendet wurde, die schmaler als 0.5 Einheiten ist. Diese Methode ist veraltet. Bitte eine gestrichelte Linie für diesen Zweck benutzen. Die genaue Linienart spielt dabei keine Rolle, Hauptsache es ist keine durchgehende Linie." -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Text" @@ -837,27 +849,27 @@ msgstr "Wähle eine andere Garnpalette für das Design." msgid "Please choose one or more commands to add." msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "Ink/Stitch Text" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "Schriftart" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Optionen" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "Sticke Textzeilen vor und zurück" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "Schnittmarker hinzufügen" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -866,31 +878,31 @@ msgstr "Schnittmarker hinzufügen" msgid "Cancel" msgstr "Abbrechen" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Anwenden und schließen" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Keine Schriftart gefunden! Bitte versuche Ink/Stitch erneut zu installieren." -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "Diese Schriftart hat keine verfügbare Schriftvariante. Bitte aktualisieren oder entfernen Sie die Schriftart." #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "Text Skalierung %s%%" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Bitte wähle nur einen Textabschnitt." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "Du hast Objekte ausgewählt, die nicht von der Text-Erweiterung erstellt wurden. Bitte entferne deine Auswahl oder wähle andere Objekte aus, bevor du das Text-Modul erneut startest." @@ -898,7 +910,7 @@ msgstr "Du hast Objekte ausgewählt, die nicht von der Text-Erweiterung erstellt msgid "Please specify the directory of your custom fonts." msgstr "Bitte den Ordner für die benutzerdefinierte Schriften angeben." -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "Bitte eine Schriftdatei auswählen." @@ -910,50 +922,50 @@ 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:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Diese Einstellung wird auf 1 Objekt angewendet." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "Diese Einstellungen werden auf %d Objekte angewendet." -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 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:205 +#: lib/extensions/params.py:212 #, 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:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt." -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Inkscape Objekte" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 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:305 +#: lib/extensions/params.py:316 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:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "Stickparameter" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Letzte Einstellungen verwenden" @@ -969,7 +981,7 @@ msgstr "Wenn eine Form noch immer nicht nicht gestickt wird, bitte überprüfen, msgid "Invalid Pointer" msgstr "Fehlerzeiger" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Beschreibung" @@ -1172,15 +1184,15 @@ msgstr "Geschwindigkeit: %d Stiche/Sek" msgid "Start" msgstr "Start" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Vorschau" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Interner Fehler" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Stick Simulation" @@ -1191,7 +1203,7 @@ msgstr "Stick Simulation" msgid "Generate INX files" msgstr "Erzeuge INX Dateien" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "Die Schrift '%s' hat keine Varianten." @@ -1883,7 +1895,7 @@ msgstr "Ausgabeeinstellungen" #: templates/embroider_settings.xml:16 msgid "Collapse length (mm)" -msgstr "Mindestlänge (mm)" +msgstr "Maximaler Abstand zwischen zwei Objekten ohne vernähen (mm)" #: templates/embroider_settings.xml:17 msgid "Jump stitches smaller than this will be treated as normal stitches." @@ -1952,8 +1964,8 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "Definiere einen Ordner mit zusätzliche Schriften für das Textwerkzeug." #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." -msgstr "Anwendungshinweis: Erstelle für jede Schrift einen Unterordner." +msgid "Usage: The custom font directory must contain a subdirectory for each font." +msgstr "" #: templates/lettering_generate_json.xml:3 msgid "Generate JSON" @@ -1963,53 +1975,83 @@ msgstr "JSON erstellen" msgid "Generates font.json which can be used by the lettering tool." msgstr "Erstellt die font.json-Datei, um die Schrift für das Textwerkzeug nutzbar zu machen." -#: templates/lettering_generate_json.xml:19 -msgid "Name" -msgstr "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." +msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." -msgstr "Füge eine SVG-Schriftdatei ein." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" +msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" -msgstr "Schriftdatei" +#: templates/lettering_generate_json.xml:25 +msgid "Name" +msgstr "Name" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "Automatisch geführte Satinkolumne" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "Deaktiviere diese Funktion, wenn du für eine manuelle Stichführung in deiner Schriftdatei angelegt hast." -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "Umkehrbar" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "Wenn diese Funktion deaktiviert ist, ist die Option \"Sticke Textzeilen vor und zurück\" für diese Schrift nicht verfügbar." -#: templates/lettering_generate_json.xml:34 -msgid "Default Glyph" -msgstr "Standard-Glyphe" - -#: templates/lettering_generate_json.xml:37 +#: templates/lettering_generate_json.xml:38 msgid "Min Scale" msgstr "Minimale Skalierung" -#: templates/lettering_generate_json.xml:38 +#: templates/lettering_generate_json.xml:39 msgid "Max Scale" msgstr "Maximale Skalierung" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:43 +msgid "Default Glyph" +msgstr "Standard-Glyphe" + +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" +msgstr "" + +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "Zeilenhöhe (px)" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" -msgstr "Bei 0 wird der Wert berechnet oder auf den Standardwert 100 gesetzt" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" +msgstr "" #: templates/lettering_remove_kerning.xml:3 msgid "Remove Kerning" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 869b3644..cf5f8018 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index ee61cf0e..842aff90 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index d61c4be8..bd84bba6 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" -msgstr "%(id)s tiene más de un comando de tipo '%(command)s' ligado a él" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "error:" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 8781cf10..eceefa4f 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "virhe:" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Teksti" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "Valitse lisättäväksi yksi tai useampi komento." -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "Ink/Stitch Kirjaimet" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Asetukset" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "Tikkaa tekstiviivat molempiin suuntiin" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "Lisää trimmaus" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "Lisää trimmaus" msgid "Cancel" msgstr "Peru" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Hyväksy ja lopeta" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Yhtään fonttia ei löydy! Asenna Ink/Stitch uudelleen." -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "Skaalaa teksti %s%%" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Valitse vain yksi teksti." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "Valitse yksi tai useampi objekti liittääksesi käskyjä." msgid "Please choose one or more commands to attach." msgstr "Valitse lisättäväksi yksi tai useampi komento." -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Nämä asetukset lisätään yhteen objektiin." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "Nämä asetukset lisätään %d objekteihin." -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Tämäm välilehden sammuttaminen sulkee myös %d välilehden." -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "Tämän välilehden sammuttaminen sammuttaa seuraavan välilehden." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Tämän välilehden käyttöönotto poistaa käytöstä %s ja päinvastoin." -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Inkscapen objekteja" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klikkaa pakottaaksesi tämän asetuksen tallentumaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "Brodeeraus Parametrit" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Käytä viimeisempiä asetuksia" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "Epäkelpo osoitin" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Kuvaus" @@ -1170,15 +1182,15 @@ msgstr "Nopeus: %d Tikkiä/sekunnissa" msgid "Start" msgstr "Aloita" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Esikatselu" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Sisäinen virhe" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Brodeeraus simulaatio" @@ -1189,7 +1201,7 @@ msgstr "Brodeeraus simulaatio" msgid "Generate INX files" msgstr "Generoi INX tiedostot" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 128180b1..838b947b 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "Angle de remplissage personnalisé" msgid "This setting will apply a custom fill angle for the clone." msgstr "Ce paramètre appliquera un angle de remplissage personnalisé pour le clone." -#: lib/elements/element.py:237 -msgid "Ties" -msgstr "Points d'arrêt" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" +msgstr "" + +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +msgstr "" + +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." -msgstr "Ajouter des points d'arrêt. Le point manuel ne les ajoute pas." +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" +msgstr "" -#: lib/elements/element.py:281 +#: lib/elements/element.py:294 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet objet dans votre document." -#: lib/elements/element.py:313 -#, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" -msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s" - #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "erreur :" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "Détection d'une définition obsolète de point droit ! Il semble que vous utilisez une largeur inférieure à 0,5 unités pour indiquer un point droit, qui est obsolète. Au lieu de cela, veuillez configurer votre tracé avec des pointillés. N’importe quel genre de trait fonctionne." -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Texte" @@ -835,27 +847,27 @@ msgstr "Veuillez choisir une autre palette de couleurs pour votre dessin." msgid "Please choose one or more commands to add." msgstr "Veuillez choisir une ou plusieurs commandes à ajouter." -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "Lettrage Ink/Stitch" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Options" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "Broder les lignes de texte en aller-retour" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "Ajouter des coupures" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "Ajouter des coupures" msgid "Cancel" msgstr "Quitter" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Appliquer et Quitter" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Impossible de trouver une police! S'il vous plait essayez de réinstaller Ink/Stitch." -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "Échelle du texte %s%%" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Veuillez ne sélectionner qu’un seul bloc de texte." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "Vous avez sélectionné des objets qui ne sont pas créées par l’extension de lettrage. SVP, effacez votre sélection ou sélectionnez des objets différents avant d’exécuter le lettrage à nouveau." @@ -896,7 +908,7 @@ msgstr "Vous avez sélectionné des objets qui ne sont pas créées par l’exte msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ 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:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Ces paramètres seront appliqués à 1 objet." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, 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:201 +#: lib/extensions/params.py:208 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:205 +#: lib/extensions/params.py:212 #, 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:207 +#: lib/extensions/params.py:214 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:210 +#: lib/extensions/params.py:217 #, 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:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Objets Inkscape" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 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:305 +#: lib/extensions/params.py:316 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:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "Paramètres de broderie" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Utiliser les derniers paramètres" @@ -967,7 +979,7 @@ msgstr "Si vous avez toujours des difficultés avec une forme qui n'est pas brod msgid "Invalid Pointer" msgstr "Curseur invalide" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Description" @@ -1170,15 +1182,15 @@ msgstr "Vitesse : %d points/sec" msgid "Start" msgstr "Début" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Aperçu" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Erreur interne" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Simulation de broderie" @@ -1189,7 +1201,7 @@ msgstr "Simulation de broderie" msgid "Generate INX files" msgstr "Générer les fichiers INX" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 228e5ce7..fa8470ae 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 4b134522..ea5d3778 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index fe97623e..a9d29ca3 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" -msgstr "Legami" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" +msgstr "" + +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +msgstr "" + +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." -msgstr "Aggiungi legami. Punti manuali non aggiungeranno legami." +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" +msgstr "" -#: lib/elements/element.py:281 +#: lib/elements/element.py:294 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo documento." -#: lib/elements/element.py:313 -#, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" -msgstr "%(id)s ha più di un comando del tipo '%(command)s' collegato ad esso" - #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "errore:" @@ -732,7 +744,7 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "Rilevata vecchia impostazione del punto corrente!\n" "Sembra che tu stia utilizzando un tratto più piccolo di 0,5 unità per indicare un punto corrente, che è depracato. Invece, il tratto può essere impostato a tratteggio per indicare un punto corrente. Qualsiasi tipo di tratteggio andrà bene." -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Testo" @@ -836,27 +848,27 @@ msgstr "Si selezioni un'altra palette di colori per il tuo design." msgid "Please choose one or more commands to add." msgstr "Seleziona uno o più comandi da aggiungere." -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "Caratteri Ink/Stitch" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Opzioni" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "Cucire le linee di testo avanti e indietro" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "Aggiungi tagli" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -865,31 +877,31 @@ msgstr "Aggiungi tagli" msgid "Cancel" msgstr "Annulla" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Applica ed esci" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Nessun font disponibile! Provare ad installare nuovamente Ink/Stitch." -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "Scala del testo %s%%" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Selezionare solo un blocco di testo." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "Hai selezionato degli oggetti che non sono stati creati dalla estensione Caratteri. Si provi a liberare la tua selezione o selezionare oggetti diversi prima di avviare Caratteri di nuovo." @@ -897,7 +909,7 @@ msgstr "Hai selezionato degli oggetti che non sono stati creati dalla estensione msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -909,50 +921,50 @@ msgstr "Selezionare uno o più oggetti a cui collegare comandi." msgid "Please choose one or more commands to attach." msgstr "Selezionare uno o più comandi da collegare." -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Queste impostazioni saranno applicate ad un oggetto." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "Queste impostazioni saranno applicate agli oggetti %d." -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Alcuni parametri hanno valori diversi tra gli oggetti. Selezionare un valore dalla lista a discesa o inserirne uno." -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti: %d ." -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Abilitando questa scheda sarà disabilitata %s e viceversa." -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Oggetti Inkscape" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Clicca per fare in modo che questo parametro venga salvato quando si premere \"Applica ed esci\"" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "Parametri di ricamo" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Utilizza le ultime impostazioni" @@ -968,7 +980,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "Puntatore non valido" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Descrizione" @@ -1171,15 +1183,15 @@ msgstr "Velocità: %d punti/s" msgid "Start" msgstr "Avvio" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Anteprima" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Errore interno" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Simulazione di ricamo" @@ -1190,7 +1202,7 @@ msgstr "Simulazione di ricamo" msgid "Generate INX files" msgstr "Genera file INX" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1951,7 +1963,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1962,52 +1974,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 68dc8b3d..84e76bc2 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 4a931b25..317437ea 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index e2d53d2f..21b30890 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "Aangepaste opvulhoek" msgid "This setting will apply a custom fill angle for the clone." msgstr "Deze instelling zet een aangepaste opvulhoek voor de kloon." -#: lib/elements/element.py:237 -msgid "Ties" -msgstr "Afhechtingen" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" +msgstr "" + +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +msgstr "" + +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." -msgstr "Voeg afhechtingen toe. Handmatige steken voegt geen afhechtingen toe." +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" +msgstr "" -#: lib/elements/element.py:281 +#: lib/elements/element.py:294 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het document." -#: lib/elements/element.py:313 -#, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" -msgstr "%(id)s heeft meer dan één commando van type '%(command)s' gekoppeld" - #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "fout:" @@ -732,7 +744,7 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "Verouderde doorlopende steek instelling gedetecteerd!\n\n" "Het lijkt erop dat je een lijn smaller dan 0.5 eenheden gebruikt om een doorlopende steek mee aan te geven, dat is verouderd. Gebruik een streepjes/stippellijn voor een doorlopende steek. Elke soort streepjes voldoen." -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Tekst" @@ -836,27 +848,27 @@ msgstr "Kies een ander kleurpalet voor je ontwerp." msgid "Please choose one or more commands to add." msgstr "Kies één of meer commando's om toe te voegen." -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "Ink/Stitch Belettering" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Opties" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "Borduur regels tekst heen en terug" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "Afknippen toevoegen" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -865,31 +877,31 @@ msgstr "Afknippen toevoegen" msgid "Cancel" msgstr "Annuleren" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Toepassen en Sluiten" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Geen lettertypen gevonden! Probeer Ink/Stitch opnieuw te installeren." -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "Tekst schaling %s%%" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Selecteer aub slechts een enkel blok tekst." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "Er zijn objecten geselecteerd die niet met de Belettering uitbreiding zijn gemaakt. Wis de selectie of selecteer andere objecten alvorens Belettering opnieuw te starten." @@ -897,7 +909,7 @@ msgstr "Er zijn objecten geselecteerd die niet met de Belettering uitbreiding zi msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -909,50 +921,50 @@ msgstr "Selecteer een of meer objecten om commando's aan te koppelen." msgid "Please choose one or more commands to attach." msgstr "Selecteer een of meer commando's om te koppelen." -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Deze instellingen worden toegepast op 1 object." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "Deze instellingen worden toegepast op %d objecten." -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Sommige instellingen hadden verschillende waarden voor verschillende objecten. Selecteer een waarde uit de lijst of voer een nieuwe in." -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Uitschakelen van dit tabblad zal de volgende %d tabbladen uitschakelen." -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "Uitschakelen van dit tabblad zal het volgende tabblad uitschakelen." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Inschakelen van dit tabblad zal %s uitschakelen en vice-versa." -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Inkscape objecten" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klik om deze parameter op te slaan als je \"Toepassen en Afsluiten\" kiest" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "Borduur Parameters" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Gebruik Vorige Instellingen" @@ -968,7 +980,7 @@ msgstr "Als je nog steeds problemen hebt met een vorm die niet wordt geborduurd, msgid "Invalid Pointer" msgstr "Ongeldige Pointer" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Beschrijving" @@ -1171,15 +1183,15 @@ msgstr "Snelheid: %d steken/sec" msgid "Start" msgstr "Start" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Voorbeeld" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Interne Fout" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Borduursimulatie" @@ -1190,7 +1202,7 @@ msgstr "Borduursimulatie" msgid "Generate INX files" msgstr "Genereer INX bestanden" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1951,7 +1963,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1962,52 +1974,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 67b819e7..68b5ba16 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 05bb2130..2ad1fa84 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index e16572e8..436a402d 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "Esta fonte não possui uma variante disponível. Por favor, atualize ou remova a fonte." #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "Começar" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Simulador de Bordado" @@ -1189,7 +1201,7 @@ msgstr "Simulador de Bordado" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index af5cd35b..c3021188 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Aplicar e Sair" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Definições serão aplicadas a 1 objecto." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "Definições serão aplicadas a %d objectos." -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 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:205 +#: lib/extensions/params.py:212 #, 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:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "Desactivar esta aba desactivará a seguinte aba." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, 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:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Objectos do Inkscape" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "Parametros de Bordado" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "Usar ultimas definições" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "Pré-visualização" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "Erro Interno" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Simulação de Bordado" @@ -1189,7 +1201,7 @@ msgstr "Simulação de Bordado" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 611d0148..a3e2dfe5 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index b68901a2..339f6f1b 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 423fabc8..8c19376e 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 5bb3020d..adb03abe 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 241c0a14..cdf6fc9c 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:50\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "hata:" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Yazı" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "İptal et" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Uygula ve Kapat" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Lütfen sadece tek blok yazı seçiniz." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "Bu ayarlar sadece 1 objeye uygulanacaktır." -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "Bu ayarlar sadece %d objeye uygulanacaktır." -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "Inkscape objeleri" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "En Son Ayarları Kullan" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "Nakış Simülasyonu" @@ -1189,7 +1201,7 @@ msgstr "Nakış Simülasyonu" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index dfa8818e..28640fd0 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:50\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "помилка:" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "Текст" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "Виберіть одну або декілька команд, які потрібно додати." -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "Параметри" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "Прошийте рядки тексту вперед і назад" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "Додати обрізку" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "Додати обрізку" msgid "Cancel" msgstr "Скасувати" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "Застосувати і закрити" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Неможливо знайти жодних шрифтів! Спробуйте перевстановити Ink/Stitch." -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "Масштаб тексту %s%%" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "Виберіть лише один блок тексту." -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "Ви вибрали об'єкти, які не були створені розширенням Lettering. Будь ласка, очистіть свій вибір або виберіть інші об'єкти, перш ніж знову запустити Lettering." @@ -896,7 +908,7 @@ msgstr "Ви вибрали об'єкти, які не були створені msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Опис" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index 2e5f737a..039a96ae 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:50\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:45\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 60036224..180e5b37 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index e5536d8b..f88b3cc5 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: 2021-03-05 00:42+0000\n" -"PO-Revision-Date: 2021-03-08 00:49\n" +"POT-Creation-Date: 2021-03-23 00:43+0000\n" +"PO-Revision-Date: 2021-03-23 00:44\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -367,28 +367,40 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:237 -msgid "Ties" +#: lib/elements/element.py:247 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:238 -msgid "Add ties. Manual stitch will not add ties." +#: lib/elements/element.py:248 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/element.py:281 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:252 +msgid "Both" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Before" +msgstr "" + +#: lib/elements/element.py:252 +msgid "After" +msgstr "" + +#: lib/elements/element.py:252 +msgid "Neither" msgstr "" -#: lib/elements/element.py:313 +#: lib/elements/element.py:294 #, python-format -msgid "%(id)s has more than one command of type '%(command)s' linked to it" +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:371 +#: lib/elements/element.py:380 msgid "error:" msgstr "" @@ -731,7 +743,7 @@ msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" -#: lib/elements/text.py:8 lib/extensions/lettering.py:62 +#: lib/elements/text.py:8 lib/extensions/lettering.py:63 msgid "Text" msgstr "" @@ -835,27 +847,27 @@ msgstr "" msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:31 lib/extensions/lettering.py:403 +#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:38 +#: lib/extensions/lettering.py:39 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:50 +#: lib/extensions/lettering.py:51 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:55 +#: lib/extensions/lettering.py:56 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:58 +#: lib/extensions/lettering.py:59 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:67 lib/extensions/params.py:332 +#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -864,31 +876,31 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:71 lib/extensions/params.py:339 +#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:133 +#: lib/extensions/lettering.py:139 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:207 +#: lib/extensions/lettering.py:213 msgid "This font has no available font variant. Please update or remove the font." msgstr "" #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:249 +#: lib/extensions/lettering.py:255 #, python-format msgid "Text scale %s%%" msgstr "" -#: lib/extensions/lettering.py:392 +#: lib/extensions/lettering.py:398 msgid "Please select only one block of text." msgstr "" -#: lib/extensions/lettering.py:395 +#: lib/extensions/lettering.py:401 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 "" @@ -896,7 +908,7 @@ msgstr "" msgid "Please specify the directory of your custom fonts." msgstr "" -#: lib/extensions/lettering_generate_json.py:32 +#: lib/extensions/lettering_generate_json.py:35 msgid "Please specify a font file." msgstr "" @@ -908,50 +920,50 @@ msgstr "" msgid "Please choose one or more commands to attach." msgstr "" -#: lib/extensions/params.py:196 +#: lib/extensions/params.py:203 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:198 +#: lib/extensions/params.py:205 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:201 +#: lib/extensions/params.py:208 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:212 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:207 +#: lib/extensions/params.py:214 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:217 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:240 +#: lib/extensions/params.py:247 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:297 +#: lib/extensions/params.py:308 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:305 +#: lib/extensions/params.py:316 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:332 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:336 +#: lib/extensions/params.py:347 msgid "Use Last Settings" msgstr "" @@ -967,7 +979,7 @@ msgstr "" msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:20 +#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" @@ -1170,15 +1182,15 @@ msgstr "" msgid "Start" msgstr "" -#: lib/gui/simulator.py:814 lib/gui/simulator.py:826 +#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 msgid "Preview" msgstr "" -#: lib/gui/simulator.py:830 +#: lib/gui/simulator.py:829 msgid "Internal Error" msgstr "" -#: lib/gui/simulator.py:859 +#: lib/gui/simulator.py:858 msgid "Embroidery Simulation" msgstr "" @@ -1189,7 +1201,7 @@ msgstr "" msgid "Generate INX files" msgstr "" -#: lib/lettering/font.py:153 +#: lib/lettering/font.py:152 #, python-format msgid "The font '%s' has no variants." msgstr "" @@ -1950,7 +1962,7 @@ msgid "Set a custom directory for additional fonts to be used with the lettering msgstr "" #: templates/lettering_custom_font_dir.xml:21 -msgid "Usage: Create a subdirectory for each font you add." +msgid "Usage: The custom font directory must contain a subdirectory for each font." msgstr "" #: templates/lettering_generate_json.xml:3 @@ -1961,52 +1973,82 @@ msgstr "" msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: templates/lettering_generate_json.xml:19 -msgid "Name" +#: templates/lettering_generate_json.xml:17 +msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: templates/lettering_generate_json.xml:24 -msgid "Insert a font SVG file with kerning information." +#: templates/lettering_generate_json.xml:21 +msgid "SVG Font File" msgstr "" -#: templates/lettering_generate_json.xml:26 -msgid "Font File" +#: templates/lettering_generate_json.xml:25 +msgid "Name" msgstr "" -#: templates/lettering_generate_json.xml:29 +#: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" msgstr "" -#: templates/lettering_generate_json.xml:30 +#: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." msgstr "" -#: templates/lettering_generate_json.xml:31 +#: templates/lettering_generate_json.xml:34 msgid "Reversible" msgstr "" -#: templates/lettering_generate_json.xml:32 +#: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: templates/lettering_generate_json.xml:34 +#: templates/lettering_generate_json.xml:38 +msgid "Min Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:39 +msgid "Max Scale" +msgstr "" + +#: templates/lettering_generate_json.xml:43 msgid "Default Glyph" msgstr "" -#: templates/lettering_generate_json.xml:37 -msgid "Min Scale" +#: templates/lettering_generate_json.xml:47 +msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Max Scale" +#: templates/lettering_generate_json.xml:49 +msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" +" If the kerning information cannot be found, these values will apply automatically." +msgstr "" + +#: templates/lettering_generate_json.xml:54 +#: templates/lettering_generate_json.xml:61 +msgid "Force" +msgstr "" + +#: templates/lettering_generate_json.xml:55 +msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:40 +#: templates/lettering_generate_json.xml:56 msgid "Leading (px)" msgstr "" -#: templates/lettering_generate_json.xml:40 -msgid "If 0, the value will be calculated or defaults to 100" +#: templates/lettering_generate_json.xml:57 +msgid "Line height (default: 100)" +msgstr "" + +#: templates/lettering_generate_json.xml:62 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: templates/lettering_generate_json.xml:63 +msgid "Word spacing (px)" +msgstr "" + +#: templates/lettering_generate_json.xml:64 +msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 |
