diff options
Diffstat (limited to 'translations')
30 files changed, 4601 insertions, 3251 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 0296f856..135d7e75 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:49\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 13be6d17..5ba78873 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:49\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 50cca930..00d05113 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 8dea75a7..bdd756b1 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "PÃsmo vhodné pro delšà texty :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorovat vrstvu (neÅ¡Ãt žádné objekty v této vrstvÄ›)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Ink/Stitch pÅ™Ãkaz" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "tvůrce pÅ™Ãkazů" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "Automatické vyplnÄ›nÃ" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Úhel výplnÄ›" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "ŘádkovánÃ" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Maximálnà délka stehu" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "chyba:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Text" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Možnosti" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "ZruÅ¡it" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "PoužÃt a odejÃt" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "PoužÃt poslednà nastavenÃ" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index c2984a40..437aba5b 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "Vælg mindst én satinsøjle." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "Installér trÃ¥dfarvepaletter til Inkscape" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 829cf636..4ef72244 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Meister" msgid "A font suited for heavy typing :)" msgstr "Eine Schrift geeignete für fett geschriebenes :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "Ink/Stitch can deine SVG-Datei nicht lesen. Das passiert häufig, wenn du die Datei mit Adobe Illustrator erstellt hast." -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "Versuche die Datei über 'Datei > Importieren...' (Strg+I) in Inkscape zu öffnen" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Ink/Stitch hat einen unerwarteten Fehler zurückgegeben." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Wenn du uns bei der Fehlerbehebung helfen willst, gehe auf https://github.com/inkstitch/inkstitch/issues. Klicke auf \"New Issue\" und füge unten stehende Fehlermeldung in das Textfeld ein:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Füllstich Startposition" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Füllstich Endposition" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Startposition für automatisch geführte Satinkolumne" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Endposition für automatisch geführte Satinkolumne" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Stoppen (Pause) nach dem Nähen diesem Objekts" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Faden abschneiden nach diesem Objekt" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignoriere dieses Objekt (nicht nähen)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Satin Schnittpunkt (mit \"Satinkolumne schneiden\" benutzen)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ebene ignorieren (keine Objekte in dieser Ebene nähen)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Nullpunkt für exportierte Stickdateien" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Rahmenposition nach Stop-Befehlen." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Fehler: Es gibt mehr als einen %(command)s-Befehl in dem Dokument, aber es darf nur einen geben. Bitte alle bis auf einen entfernen." @@ -345,131 +345,131 @@ msgstr "Fehler: Es gibt mehr als einen %(command)s-Befehl in dem Dokument, aber #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Ink/Stitch Befehl" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "Verknüpfung" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "Befehlszeichen" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Kleines Füllobjekt" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Dieses Füllobjekt ist so klein, dass sich es sich besser für einen Laufstich oder eine Satinkolumne eignet. Bei sehr kleinen Objekten ist ein Füllstich nicht möglich und Ink/Stitch nutzt automatisch einen Laufstich um die Außenränder herum." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Erweitern" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "Die \"Erweitern\"-Einstellung für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen." -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Einzug" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "Die \"Einzug\"-Einstellung für die Unterlage für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen." -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "AutoFüllung" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Automatisch geführte Füllstiche" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Laufstichlänge (Durchlauf zwischen Sektionen)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird." -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Unterlage" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "Unterlage der automatischen Füllung" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Füllwinkel" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "Standard: Füllwinkel + 90 Grad. Füge durch Kommata getrennte Werte ein, um mehrere Unterlagen zu erzeugen (z.B. 45, -45)." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Reihenabstand" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "Standard: 3x Füllreihenabstand" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Maximale Stichlänge" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "Standard: entspricht der maximalen Stichlänge" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Schrumpfen Sie die Form vor der Unterlage, um zu verhindern, dass die Unterlage um die Außenseite der Füllung herum sichtbar wird." +msgstr "Verkleinern Sie die Unterlage, um zu verhindern, dass die Unterlage an der Außenseite der Füllstiche sichtbar wird." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Letzten Stich in jeder Reihe überspringen" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "Der letzte Stich einer Reihe ist sehr nah an dem ersten Stich der nächsten Reihe. Ihn zu überspringen verringert Stichanzahl und Dichte." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Erweitern der Form vor dem Füllstich, um Lücken zwischen den Formen auszugleichen." +msgstr "Fülstichform erweitern, um Lücken zwischen den Formen auszugleichen." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "Verbindungsstiche innerhalb des Objektes" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Stiche zum Verbinden der Teilbereiche verlaufen innerhalb des Objektes. Verbindungsstiche vermeiden im Winkel des Füllmusters zu verlaufen. Das kann ihnen ein zackiges Aussehen verleihen." -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Es ist ein Fehler bei der AutoFüllung aufgetreten! Das bedeutet, es gibt ein Problem mit Ink/Stitch." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Wenn du uns helfen willst Ink/Stitch zu verbessern, kopiere die gesamte Nachricht und erstelle einen neuen Fehlerbericht (Issue) auf: " @@ -521,32 +521,32 @@ 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:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "Vernähen erlauben" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "Anfang und Ende" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "Anfang" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "Ende" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "Nie" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, 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." @@ -554,19 +554,19 @@ msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt a #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "Fehler:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "Leeres D-Attribut" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "Es gibt ein ungültiges Pfadobjekt im Dokument, das d-Attribut fehlt." -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Führe die Funktion Erweiterungen > Ink/Stitch > Fehlerbehebung > Dokument bereinigen... aus" @@ -792,7 +792,7 @@ msgstr "Zugausgleich" #: lib/elements/satin_column.py:102 msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." -msgstr "Satinstiche ziehen den Stoff zusammen, was zu einer schmaleren Kolumne führt, als Sie in Inkscape zeichnen. Diese Einstellung erweitert jedes Stichpaar von der Mitte der Satinkolumne nach außen." +msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinkolumne, um diesen Effekt auszugleichen." #: lib/elements/satin_column.py:114 msgid "Contour underlay" @@ -813,7 +813,7 @@ msgstr "Einrückung" #: lib/elements/satin_column.py:128 msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Schrumpfen Sie den Umriss, um zu verhindern, dass die Unterlage an der Außenseite der Satinkolumne sichtbar wird." +msgstr "Umrandung verkleinern, um zu verhindern, dass die Unterlage an der Außenseite der Satinkolumne sichtbar wird." #: lib/elements/satin_column.py:138 msgid "Center-walk underlay" @@ -898,7 +898,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Text" @@ -908,7 +908,7 @@ msgstr "Ink/Stitch kann nicht mit Objekten wie Text arbeiten." #: lib/elements/text.py:16 msgid "* Text: Create your own letters or try the lettering tool:" -msgstr "* Text: Erstellen Sie Ihre eigenen Buchstaben oder probieren Sie das Beschriftungswerkzeug aus:" +msgstr "* Text: Erstelle eigene Buchstaben oder probiere das Textwerkzeug aus:" #: lib/elements/text.py:17 msgid "- Extensions > Ink/Stitch > Lettering" @@ -928,17 +928,17 @@ msgid "Please select at least one satin column." msgstr "Bitte mindestens eine Satinkolumne auswählen." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch kann keines der ausgewählten Objekte interpretieren." -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Es gibt im gesamten Dokument keine Objekte, mit denen Ink/Stitch arbeiten kann." -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." -msgstr "Tipp: Markiere einige Objekte und nutze die Funktion \"Pfad > Objekt in Pfad umwandeln\"." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" +msgstr "Tipp: Öffne Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebung an Objekten" #: lib/extensions/break_apart.py:31 msgid "Please select one or more fill areas to break apart." @@ -949,20 +949,27 @@ msgstr "Um unverbundene Flächen voneinander zu trennen, wähle bitte ein oder m msgid "%s elements removed" msgstr "%s Elemente entfernt" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinkolumne konvertiert werden soll." #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "Nur einfache Linien können in Satinkolumnen konvertiert werden." -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch kann die Linie nicht in eine Satinkolumne umwandeln. Bitte diesen Pfad auftrennen und erneut versuchen." +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "Bitte zur Laufstich-Konvertierung mindestens eine Satinkolumne wählen." + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Bitte wähle eine oder mehrere Satinkolumnen zum schneiden aus." @@ -979,7 +986,7 @@ msgstr "Diese Funktion kopiert Ink/Stitch Parameter von dem zuerst gewählten El #: lib/extensions/flip.py:28 msgid "Please select one or more satin columns to flip." -msgstr "Bitte wählen Sie eine oder mehrere Satinkolumnen zum drehen aus." +msgstr "Bitte wählen eine oder mehrere Satinkolumnen zum umkehren auswählen." #: lib/extensions/import_threadlist.py:33 msgid "File not found." @@ -1008,31 +1015,43 @@ msgstr "Wähle eine andere Garnpalette für das Design." msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "Die Datei kann nicht geöffnet werden. Bitte überprüfe den Dateipfad und versuche es erneut.\\r%s" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "Die Datei existiert nicht." + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "Falscher Dateityp. Ink/Stitch akzeptiert nur Farbpaletten im GPL-Format." + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "Ink/Stitch kann den Ordner für Farbpaletten nicht automatisch erkennen. Bitte den Pfad manuell angeben." + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." -msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." +msgstr "Bitte hinzuzufügende Befehle auswählen." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "Ink/Stitch Text" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "Schriftart" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Optionen" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Sticke Textzeilen vor und zurück" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Schnittmarker hinzufügen" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1041,22 +1060,22 @@ msgstr "Schnittmarker hinzufügen" msgid "Cancel" msgstr "Abbrechen" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Anwenden und schließen" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 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:223 +#: lib/extensions/lettering.py:222 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." +msgstr "Diese Schriftart hat keine verfügbare Schriftvariante. Bitte aktualisieren oder entfernen." #. 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "Text Skalierung %s%%" @@ -1079,11 +1098,11 @@ msgstr "Bitte eine Schriftdatei auswählen." #: lib/extensions/object_commands.py:21 msgid "Please select one or more objects to which to attach commands." -msgstr "Wählen Sie ein oder mehrere Objekte aus, an die Sie die Befehle anhängen möchten." +msgstr "Bitte Objekte auswählen, die mit Befehlen verknüpft werden sollen." #: lib/extensions/object_commands.py:29 msgid "Please choose one or more commands to attach." -msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." +msgstr "Bitte einen oder mehrere Befehle auswählen." #: lib/extensions/params.py:208 msgid "These settings will be applied to 1 object." @@ -1128,61 +1147,61 @@ msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beende msgid "Embroidery Params" msgstr "Stickparameter" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "Letzte Einstellungen verwenden" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "Alle ausgewählten Formen sind gültig! " -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "Wenn eine Form noch immer nicht nicht gestickt wird, bitte überprüfen, ob sie sich in einer Ebene mit einem Ignorierbefehl befindet." -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "Fehlerzeiger" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Beschreibung" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Fehlerbehebung" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Fehler" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "Warnungen" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "Typ Warnungen" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "Probleme, die verhindern, dass die Form gestickt wird." -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "Dies sind Probleme, die nicht verhindern, dass die Form gestickt wird. Es empfiehlt sich, die Warnung zu beheben. Wenn dies nicht geschieht, wird Ink/Stitch sein Bestes tun, um das Objekt trotzdem zu verarbeiten." -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "Objekttypwarnungen" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." -msgstr "Ink/Stitch kann nur mit Pfaden arbeiten und ignoriert alles andere. Möglicherweise möchten Sie, dass diese Formen ignoriert werden. Wenn Sie dies nicht tun, befolgen Sie die Anweisungen, um dieses Verhalten zu ändern." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." +msgstr "Diese Objekte funktionieren möglicherweise nicht gut mit Ink/Stitch. Folge den Anweisungen um unerwünschtes Verhalten zu vermeiden." -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "Es ist möglich, dass ein Objekt mehr als einen Fehler enthält. Trotzdem wird in einigen Fällen nur ein Fehler pro Objekt angezeigt. Tauchen noch weitere Fehlermeldungen auf, führe diese Funktion einfach erneut aus. Entferne diese Hinweise durch das Löschen der Ebene \"Fehlerbehebung\" im Dialogfenster Objekte (Objekt > Objekte...)." @@ -1380,25 +1399,25 @@ msgstr "Die Schrift '%s' hat keine Varianten." msgid "Error writing to %(path)s: %(error)s" msgstr "Fehler beim Schreiben in %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Automatischer Satinstich" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "AutoSatin %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "AutoSatin Laufstich %d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Stich-Plan" @@ -1413,7 +1432,7 @@ msgid "Ink/Stitch Version: %s" msgstr "Ink/Stitch Version: %s" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "Ink/Stitch Version: unbekannt" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1976,7 +1995,8 @@ msgid "Preserve order of satin columns" msgstr "Behalte Reihenfolge der Satinkolumnen bei" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "Satin Werkzeuge" @@ -2024,6 +2044,18 @@ msgstr "Minimale Länge für Linien (px)" msgid "Convert Line to Satin" msgstr "Konvertierung Linie zu Satinstich" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "Satinkolumne in Linie konvertieren" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "Konvertiert eine Satinkolumne in einen Laufstich." + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "Satinkolumne behalten." + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Satinkolumne schneiden" @@ -2099,11 +2131,12 @@ msgstr "Befehle" msgid "Import Threadlist" msgstr "Garnliste importieren" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "Datei wählen" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "Garnfarben Verwaltung" @@ -2116,6 +2149,18 @@ msgstr "Konvertierung der %(file_extension)s Datei in Ink/Stitch manuelle Stichp msgid "Install thread color palettes for Inkscape" msgstr "Garnfarbpaletten für Inkscape installieren" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "Benutzerdefinierte Farbpalette installieren" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "Wähle eine Farbpalettendatei im .gpl Format." + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "Inkscape benötigt einen Neustart um die Farbpalette verfügbar zu machen." + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "Ebenenbefehle hinzufügen" @@ -2429,7 +2474,7 @@ msgstr "Stich-Plan Vorschau" #: templates/troubleshoot.xml:3 msgid "Troubleshoot Objects" -msgstr "Fehlerbehebung an den Objekten" +msgstr "Fehlerbehebung an Objekten" #: templates/zip.xml:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 6af67fad..04dbbd7a 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index f254393e..f1570e64 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 50bfd45e..37888d2a 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:54\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Masters" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Posición de inicio de puntada de relleno" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Posicion final de puntada de relleno" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Posición de inicio de puntada de satÃn automática" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Posición de fin de puntada de satÃn automática" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Parar (pausar máquina) después de coser este objeto" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Recortar hilo después de coser este objeto" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignorar este objeto (no dar puntada)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Punto de corte de satÃn (usar con Cortar Columna SatÃn)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorar capa (no coser ningún objeto en esta capa)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Origen para archivos de bordado exportados" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Error: hay más de un comando de %(command)s en el documento, pero sólo puede haber uno. Por favor eliminar todos menos uno." @@ -345,131 +345,131 @@ msgstr "Error: hay más de un comando de %(command)s en el documento, pero sólo #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Ink/Stich Instrucción" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "conector" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "marcador de instrucción" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Relleno Pequeño" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Este objeto para relleno es tan pequeño que probablemente serÃa mejor en puntada recta o columna de satÃn. Para formas muy pequeñas, no es posible usar la puntada de relleno, e Ink/Stitch usará puntada recta a lo largo de contorno." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Expandir" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Recuadro" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "AutoRelleno" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Ãngulo de relleno" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "Por defecto: rellenar el ángulo + 90 grados. Insertar lista de elementos separados por coma para capas múltiples." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Espaciado de la fila" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "por defecto: rellenar el espaciado de lÃnea x3" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Longitud de puntada máxima" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "por defecto: igual a rellenar la longitud máxima de puntada" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Saltar última puntada de cada fila" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Expandir la forma antes de rellenar el bordado, para compensar los espacios entre figuras." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Error durante Auto-Relleno! Esto significa que hubo un problema con Ink/Stitch." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Si quieres ayudarnos a mejorar Ink/Stitch, por favor pega este completo mensaje a un nuevo tema en: " @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "error:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 2d6cba11..489b322e 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Masters" msgid "A font suited for heavy typing :)" msgstr "Raskaampaan käyttöön" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Täyttötikki aloitus paikka" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Täyttötikki lopetus paikka" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Automaattisen satiinin reitityksen aloitus paikka" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Automaattisen satiinin reitityksen lopetus paikka" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Pysäytä objektin jälkeen" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Katkaise objektin jälkeen" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ohita tämä objekti (ei tikata)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Satiinin leikkauspiste (käytä satiinin leikkaus työkalua)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ohita taso (ei tikata mitään tältä tasolta)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Viedyn brodeeraus tiedoston origo" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Hyppää pysäytyspaikkaan (kehyksen irrotus paikka)." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Ink/Stitch komento" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "yhdistäjä" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "komento merkki" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Pieni täyttö" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Objektin täyttä on niin pieni että se voisi toimia paremmin satiinina tai juoksevana tikkinä. Täytetikki ei ole mahdollista ja Ink/Stitch neuloo vain reunan." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Laajenna" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Sisennys" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "Automaatti täyttö" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Automaattisesti reititetty täytetikki" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Juoksevan tikin pituus" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Alatäyttö" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "Automaattinen alatäyttö" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Täytön suuntakulma" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Rivien välit" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "vakio: 3x rivien välit" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Pisin tikin pituus" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Hyppää yli joka rivin viimenen tikki" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "Viimenen tikki jokaisessa rivissä on melko lähellä ensimmäistä tikkiä seuraavassa rivissä. Viimeisen tikin ohitus vähentää tikkimäärää ja tiheyttä." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Laajenna muotoa ennen täyttöä, kompensoidaksesi muotojen välejä." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "Alipolku" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Virhe automaattisessa täytössä! Virhe ohjelmistossa." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "virhe:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Teksti" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "Vain yksinkertaiset viivat voidaan muuntaa satiinimuotoviivoiksi." -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Valitse yksi tai useampi satiinimuoto leikataksesi." @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "Valitse lisättäväksi yksi tai useampi komento." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "Ink/Stitch Kirjaimet" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Asetukset" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Tikkaa tekstiviivat molempiin suuntiin" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Lisää trimmaus" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "Lisää trimmaus" msgid "Cancel" msgstr "Peru" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Hyväksy ja lopeta" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 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:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "Skaalaa teksti %s%%" @@ -1126,61 +1145,61 @@ msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\"" msgid "Embroidery Params" msgstr "Brodeeraus Parametrit" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "Käytä viimeisempiä asetuksia" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "Epäkelpo osoitin" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Kuvaus" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Vianhaku" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Virhe" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "Varoitukset" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "Virhe kirjoitettaessa %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Automaattinen satiini" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "Automaattinen satiini %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "Automaattinen satiini juoksevatikki %d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Tikkaus suunnitelma" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "Säilytä satiinien järjestys" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "Satiini työkalut" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "Muunna viiva satiiniksi" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Leikkaa satiini" @@ -2096,11 +2128,12 @@ msgstr "Käskyt" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "muunna %(file_extension)s tiedosto Ink/Stitch manuaali tikiksi" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "Lisää taso komento" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index fff2e05c..a75816f6 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT masters" msgid "A font suited for heavy typing :)" msgstr "Une fonte \"lourde\"" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "Ink/Stitch ne peut pas lire votre fichier SVG. C'est souvent le cas si vous utilisez un fichier créé avec Adobe Illustrator." -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "Essayez d'importer le fichier dans Inkscape avec 'Ficher > Import...' (Ctrl+I)" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Ink/Stitch a connu une erreur inattendue." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Si vous souhaitez nous aider à résoudre ce problème, veuillez soumettre un problème à https://github.com/inkstitch/inkstitch/issues et inclure la description complète de l'erreur ci-dessous :" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Position de départ du remplissage" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Position de fin de remplissage" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Position de départ pour points satins auto-générés" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Position de fin pour points satins auto-générés" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Stop (pause machine) après avoir brodé cet objet" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Couper le fil après avoir brodé cet objet" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignorer cet objet (ne pas le broder)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Point de partage (à utiliser avec scinder colonne satin)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorer le calque (broder aucun objet dans cette couche)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Origine des fichiers broderie exportés" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Destination de saut pour les commandes stop (\"position en dehors du cadre\")." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document, mais il ne peut y en avoir qu'un seul. S’il vous plaît supprimer les tous sauf un." @@ -345,131 +345,131 @@ msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document, #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Commande Ink/Stitch" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "connecteur" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "marqueur de commande" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Petit remplissage" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Ce remplissage est si petit qu'il serait sans doute mieux en point droit ou colonne satin. Pour les très petites formes, le remplissage n'est pas possible, et Ink/Stitch le remplacera par du point droit sur le contour." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Compensation d'étirement - élargir" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "Le paramètre élargir pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Décalage" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "Le paramètre Décalage de sous-couche pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "Auto-remplissage" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Auto-remplissage avec des points de broderie" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Longueur de point du point droit (parcours entre les sections)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Longueur de points autour du contour de la région de remplissage lors du déplacement de section à section." -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Sous-couche" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "Sous-couche de remplissage automatique" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Angle de remplissage" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "Par défaut : angle de remplissage + 90 degrés. Insérez une liste séparée par des virgules si vous avez des couches multiples." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Espacement entre rangées de points" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "défaut: 3x espacement entre les rangées" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Longueur de point maximal" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "défaut : égal à longueur max des points de remplissage" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Rétrécir la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Sauter le dernier point dans chaque rangée" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "Le dernier point dans chaque rangée est très proche du premier point dans la rangée suivante. Le sauter diminue le nombre de points et la densité." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Elargir la forme avant le remplissage, pour compenser les écarts entre les formes." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "Chemin de dessous" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Les points qui relient les sections sont à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que le dessus. Cela leur donne une apparence déchiquetée." -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Erreur pendant l'auto-remplissage. Cela veut dire que Ink/Stitch a un problème." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Si vous désirez nous aider à améliorer Ink/Stitch, veuillez SVP copier/coller ce message dans un nouveau rapport d'erreur (issue) ici: " @@ -521,32 +521,32 @@ 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:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "Autoriser les points d'arrêts" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Autorise l'ajout de points d'arrêts sur l’élément uniquement au début ou en fin ou en début et fin ou jamais. Les points manuels ne sont pas concernés par les points d'arrêts." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "Au début et à la fin" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "Au début" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "A la fin" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "Jamais" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, 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." @@ -554,19 +554,19 @@ msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "erreur :" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "L'attribut d du chemin est vide" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "Il y a un chemin non valide dans le document. L'attribut d est manquant." -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "Exécutez Extensions > Ink/Stitch > Résolution de problèmes > Nettoyer le document..." @@ -898,7 +898,7 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "Détection d'un paramétrage de point droit obsolète !\n\n" "L'épaisseur de contour de votre chemin est inférieure à 0,5 unités, ce qui semble indiquer que vous souhaitez un point droit. Veuillez donc configurer votre style de contour avec des pointillés (n’importe quel genre de pointillés fonctionne)." -#: lib/elements/text.py:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Texte" @@ -928,17 +928,17 @@ msgid "Please select at least one satin column." msgstr "Veuillez sélectionner une ou plusieurs colonnes satinées." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch ne sait comment traiter aucun des objets que vous avez sélectionnés." -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Il n'y a aucun objet dans tout le document sur lequel Ink/Stitch sait quoi faire." -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." -msgstr "Conseil : sélectionnez certains objets et utilisez Chemin -> Objet en chemin pour les convertir en chemins." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" +msgstr "" #: lib/extensions/break_apart.py:31 msgid "Please select one or more fill areas to break apart." @@ -949,20 +949,27 @@ msgstr "Veuillez sélectionner une ou plusieurs zones de remplissage à séparer msgid "%s elements removed" msgstr "%s éléments supprimés" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne satinée." #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "Seulement les lignes simples peuvent être converties en colonnes satinées." -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Inkstitch ne peut pas convertir votre trait en colonne satin. Veuillez briser votre chemin et réessayer." +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "Veuillez sélectionner au moins une colonne de satin à convertir en point droit." + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Veuillez sélectionner une ou plusieurs colonnes satin à scinder." @@ -1006,33 +1013,45 @@ msgstr "Veuillez choisir une autre palette de couleurs pour votre dessin." #: lib/extensions/input.py:71 #, python-format msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" +msgstr "Le fichier n'existe pas et ne peut être ouvert. Veuillez corriger le chemin du fichier et réessayer.\\r%s" + +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "Veuillez choisir une ou plusieurs commandes à ajouter." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "Lettrage Ink/Stitch" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "Police" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Options" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Broder les lignes de texte en aller-retour" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Ajouter des coupures" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1041,22 +1060,22 @@ msgstr "Ajouter des coupures" msgid "Cancel" msgstr "Quitter" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Appliquer et Quitter" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 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:223 +#: lib/extensions/lettering.py:222 msgid "This font has no available font variant. Please update or remove the font." msgstr "Cette police n'a pas de variante de police disponible. Veuillez mettre à jour ou supprimer la police." #. 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "Échelle du texte %s%%" @@ -1128,61 +1147,61 @@ msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et msgid "Embroidery Params" msgstr "Paramètres de broderie" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "Utiliser les derniers paramètres" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "Toutes les formes sélectionnées sont valables ! " -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "Si vous avez toujours des difficultés avec une forme qui n'est pas brodée, vérifiez si elle se trouve dans un calque avec une commande «ignorer»." -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "Curseur invalide" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Description" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Résolution de problèmes" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Erreurs" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "Avertissements" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "Avertissements sur le type" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "Problèmes qui empêcheront la broderie de la forme." -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "Ce sont des problèmes qui n'empêcheront pas la forme d'être brodée. Vous devriez envisager de corriger l'avertissement, mais si vous ne le faites pas, Ink/Stitch fera de son mieux pour traiter l'objet." -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "Avertissements sur les types d'objets" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." -msgstr "Ink/Stitch ne sait travailler qu'avec des chemins et ignore tout le reste. Vous voudrez peut-être que ces formes soient ignorées, mais si ce n'est pas le cas, suivez les instructions pour transformer ces objets." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." +msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "Il est possible qu'un objet contienne plus d'une erreur, même s'il n'y a qu'un conseil par objet. Relancer cette fonction quand il y a plus d'erreurs. Enlever les conseils en supprimant le calque \"Résolution de problèmes\" dans le dialogue objets (Objet -> Objets...)." @@ -1380,25 +1399,25 @@ msgstr "Aucun fichier variant trouvé pour la police '%s'." msgid "Error writing to %(path)s: %(error)s" msgstr "Erreur d’écriture pour %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Satin automatique" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "Auto-remplissage satin %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "Points droits pour auto-remplissage satin %d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Plan de broderie" @@ -1413,8 +1432,8 @@ msgid "Ink/Stitch Version: %s" msgstr "Ink/Stitch Version: %s" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" -msgstr "Ink/Stitch Version: inconnue" +msgid "Ink/Stitch Version: unknown" +msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 #: print/templates/operator_detailedview.html:9 @@ -1976,7 +1995,8 @@ msgid "Preserve order of satin columns" msgstr "Préserver l’ordre des colonnes satin" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "Outils de satin" @@ -2010,7 +2030,7 @@ msgstr "Supprime les zones plus petites que celles délimitées par le seuil." #: templates/cleanup.xml:8 msgid "Fill area threshold (px²)" -msgstr "" +msgstr "Seuil de suppression de petites zones de remplissage (px²)" #: templates/cleanup.xml:10 msgid "Removes small strokes shorter than defined by threshold." @@ -2018,12 +2038,24 @@ msgstr "Supprime les petits traits plus courts que ceux définis par le seuil." #: templates/cleanup.xml:11 msgid "Stroke threshold (px)" -msgstr "" +msgstr "Seuil de suppression de petits traits (px)" #: templates/convert_to_satin.xml:3 msgid "Convert Line to Satin" msgstr "Convertir ligne en satin" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "Convertir le satin en trait" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "Convertit une colonne de satin en un point droit." + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "Ne pas supprimer la colonne de satin d'origine." + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Scinder colonne satin" @@ -2099,11 +2131,12 @@ msgstr "Commandes" msgid "Import Threadlist" msgstr "Importer liste de fils" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "Choisir fils" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "Gestion des couleurs de fil" @@ -2116,6 +2149,18 @@ msgstr "Convertir fichier %(file_extension)s en chemins de points manuels Ink/St msgid "Install thread color palettes for Inkscape" msgstr "Installer des palettes de couleurs de fils à broder pour Inkscape" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "Ajouter des commandes à des calques" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index dab82b03..8948b31f 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 5f5e6eb7..5d4d62c9 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 1537108f..1da1ecb4 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Masters" msgid "A font suited for heavy typing :)" msgstr "Un font adatto a chi batte forte sui tasti :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Ink/Stitch ha verificato un errore inaspettato." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Se ti piacerebbe aiutare, puoi inviare un problema a https://github.com/inkstitch/inkstitch/issues e includere l'intera descrizione dell'errore quì sotto:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Posizione di partenza del punto di riempimento" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Posizione finale del punto di riempimento" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Posizione di partenza del riempimento satinato in modalità percorso automatico" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Posizione di arrivo del riempimento satinato in modalità percorso automatico" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Ferma (metti in pausa) la macchina dopo aver ricamato questo oggetto" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Taglia il filo dopo aver ricamato questo oggetto" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignora questo oggetto (non ricamare)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Punto di taglio del ricamo satinato (da usare con il comando \"Taglia Colonna Satinata\")" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignora livello (non ricamare alcun oggetto del livello selezionato)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Punto di origine per file di ricamo da esportare" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Posizione di destinazione per i comandi Stop (anche: \"Posizione fuori quadro\")." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Errore: esiste più d'un comando %(command)s nel documento ma ne è ammesso solo uno. Per favore rimuovili tutti meno uno." @@ -345,131 +345,131 @@ msgstr "Errore: esiste più d'un comando %(command)s nel documento ma ne è amme #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Comando Ink/Stitch" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "raccordo" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "indicatore di comando" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Riempimento piccolo" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Questo oggetto di riempimento è così piccolo che probabilmente avrebbe un aspetto migliore come punto filza o colonna satinata. Per forme molto piccole, il punto di riempimento non è possibile e Ink/Stitch utilizzerà invece il punto filza intorno al contorno." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Espandi" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Intarsio" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "Riempimento automatico" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Riempimento impunture indirizzato automaticamente" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Lunghezza ounto imbastitura (attraversamento tra sezioni)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Lunghezza dei punti intorno al contorno della regione di riempimento utilizzata per il passaggio da una sezione all'altra." -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Sottostrato" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "Riempi automaticamente il sottostrato" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Angolo di riempimento" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "Predefinito: angolo di riempimento + 90 gradi. Inserire una lista separata da virgole per livelli multipli." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Spaziatura tra righe" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Lunghezza massima punto" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Restringe la forma prima di eseguire il sottostrato per evitare che quest'ultimo sia visibile all'esterno del riempimento." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Salta l'ultimo punto in ogni fila" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "L'ultimo punto di ogni fila è molto vicino al primo punto della fila successiva. Saltandolo si riduce il numero di punti e la loro densità ." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Espande la forma prima della cucitura di riempimento per compensare gli spazi vuoti tra le forme." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "Sottofondo" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Spostamento all'interno della forma quando si passa da una sezione all'altra. I punti del sottostrato non si spostano in direzione dell'angolo della fila e quindi non sono visibili. Questo dà loro un aspetto frastagliato." -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Errore durante l'auto-riempimento! C'è un problema con Ink/Stitch." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Se vuoi contribuire a migliorare Ink/Stitch, copia questo messaggio in una nuova issue a questo link: " @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, 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." @@ -554,19 +554,19 @@ msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "errore:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -898,7 +898,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Testo" @@ -928,16 +928,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch non riesce a lavorare con nessuno degli oggetti selezionati." -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "In tutto il documento non ci sono oggetti con cui Ink/Stitch sia in grado di lavorare." -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -949,20 +949,27 @@ msgstr "Seleziona una o più area di riempimento da dividere." msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "Seleziona almeno una linea per convertirla in una colonna raso." #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "Solo linee semplici possono essere convertite in colonne raso." -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Selezionare una o più colonne raso da tagliare." @@ -1007,31 +1014,43 @@ msgstr "Si selezioni un'altra palette di colori per il tuo design." msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "Seleziona uno o più comandi da aggiungere." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "Caratteri Ink/Stitch" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Opzioni" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Cucire le linee di testo avanti e indietro" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Aggiungi tagli" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1040,22 +1059,22 @@ msgstr "Aggiungi tagli" msgid "Cancel" msgstr "Annulla" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Applica ed esci" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 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:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "Scala del testo %s%%" @@ -1127,61 +1146,61 @@ msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\" msgid "Embroidery Params" msgstr "Parametri di ricamo" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "Utilizza le ultime impostazioni" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "Puntatore non valido" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Descrizione" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Risoluzione problemi" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Errori" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "Avvertimenti" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "Potrebbe accadere che un oggetto contenga più di un errore, ma ci sarà comunque un solo puntatore per oggetto. Eseguire questa funzione un'altra volta, se si verificano ulteriori errori. Rimuovere i puntatori cancellando il livello chiamato \"Risoluzione problemi\" attraverso il pannello degli oggetti (Oggetto -> Oggetti...)." @@ -1378,25 +1397,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "Errore scrivendo in %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Auto-raso" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "AutoRaso %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "Punto progressivo AutoRase %d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Piano di cucitura" @@ -1411,7 +1430,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1974,7 +1993,8 @@ msgid "Preserve order of satin columns" msgstr "Conserva l'ordine delle colonne raso" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "Strumanti raso" @@ -2022,6 +2042,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "Converti linea in raso" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Taglia colonna raso" @@ -2097,11 +2129,12 @@ msgstr "Comandi" msgid "Import Threadlist" msgstr "Importa Lista di Fili" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "Scegliere file" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2114,6 +2147,18 @@ msgstr "convertire il file %(file_extension)s in percorsi di cucito manuale Ink/ msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "Aggiungi comandi di livello" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 8212bf64..3c6f3d39 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Masters" msgid "A font suited for heavy typing :)" msgstr "ヘビータイピングã«é©ã—ãŸãƒ•ォント:)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "インク/ステッãƒã¯ã“ã®SVGファイルをèªã¿å–りã§ãã¾ã›ã‚“。ã“れã¯ã€AdobeIllustratorã§ä½œæˆã•れãŸãƒ•ァイルを使用ã™ã‚‹å ´åˆã«ã‚ˆãã‚りã¾ã™ã€‚" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "「ファイル>インãƒãƒ¼ãƒˆ...ã€ï¼ˆCtrl + I)を使用ã—ã¦ãƒ•ァイルをInkscapeã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¦ä¸‹ã•ã„" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "インク/ステッãƒã§äºˆæœŸã—ãªã„エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "ヘルプãŒå¿…è¦ãªå ´åˆã¯ https://github.com/inkstitch/inkstitch/issues ã§ã‚¨ãƒ©ãƒ¼å…¨ä½“ã®èª¬æ˜Žã‚’å«ã‚ã¦å•é¡Œã‚’å ±å‘Šã—ã¦ãã ã•ã„。" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "ステッãƒé–‹å§‹ä½ç½®ã‚’埋ã‚ã‚‹" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "ステッãƒçµ‚了ä½ç½®ã‚’埋ã‚ã‚‹" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "サテンステッãƒã®é–‹å§‹ä½ç½®ã‚’自動ルーティングã—ã¾ã™" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "サテンステッãƒã®çµ‚了ä½ç½®ã‚’自動ルーティングã—ã¾ã™" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "ã“ã®ã‚ªãƒ–ジェクトを縫ã£ãŸå¾Œã€åœæ¢ï¼ˆãƒŸã‚·ãƒ³ã‚’ä¸€æ™‚åœæ¢ï¼‰ã—ã¾ã™" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "ã“ã®ã‚ªãƒ–ジェクトを縫ã£ãŸå¾Œã€ç³¸ã‚’切りå–りã¾ã™" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "ã“ã®ã‚ªãƒ–ジェクトを無視ã—ã¾ã™(ステッãƒã—ãªã„)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "サテンカットãƒã‚¤ãƒ³ãƒˆ (カットサテンカラムã§ä½¿ç”¨)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "レイヤーを無視ã—ã¾ã™ï¼ˆã“ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼å†…ã®ã‚ªãƒ–ジェクトをステッãƒã—ãªã„ã§ãã ã•ã„)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "エクスãƒãƒ¼ãƒˆã•れãŸåˆºç¹¡ãƒ•ァイルã®å…ƒãƒ‡ãƒ¼ã‚¿" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "åœæ¢ã‚³ãƒžãƒ³ãƒ‰ã®ã‚¸ãƒ£ãƒ³ãƒ—先(別å\"フレームアウトä½ç½®\")" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "エラー:ドã‚ュメントã«è¤‡æ•°ã®%(command)sコマンドãŒã‚りã¾ã™ãŒã€å˜åœ¨ã§ãã‚‹ã®ã¯1ã¤ã ã‘ã§ã™ã€‚ 1ã¤ã‚’除ã„ã¦ã™ã¹ã¦å‰Šé™¤ã—ã¦ãã ã•ã„。" @@ -345,133 +345,133 @@ msgstr "エラー:ドã‚ュメントã«è¤‡æ•°ã®%(command)sコマンドãŒã‚ã #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "インク/ステッãƒã‚³ãƒžãƒ³ãƒ‰" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "コãƒã‚¯ã‚¿" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "コマンドマーカー" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "スモールフィル" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã¯éžå¸¸ã«å°ã•ã„ã®ã§ã€ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚„サテンステッãƒã®ãƒ©ã‚¤ãƒ³ã¨ã—ãŸæ–¹ãŒè¦‹æ „ãˆãŒã‚ˆããªã‚Šã¾ã™ã€‚éžå¸¸ã«å°ã•ã„形状ã®å ´åˆã€å¡—りã¤ã¶ã—ステッãƒã¯ä¸å¯èƒ½ã§ã‚りã€ã‚¤ãƒ³ã‚¯/ステッãƒã¯ä»£ã‚りã«ã‚¢ã‚¦ãƒˆãƒ©ã‚¤ãƒ³ã®å‘¨ã‚Šã«ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚’使用ã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "展開" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã®å±•開パラメータã¯é©ç”¨ã§ãã¾ã›ã‚“。\n" "インク/ステッãƒã¯ãれを無視ã—ã€ä»£ã‚りã«å…ƒã®ã‚µã‚¤ã‚ºã‚’使用ã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "挿入ã™ã‚‹" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã®å±•開パラメータã¯é©ç”¨ã§ãã¾ã›ã‚“。\n" "インク/ステッãƒã¯ãれを無視ã—ã€ä»£ã‚りã«å…ƒã®ã‚µã‚¤ã‚ºã‚’使用ã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "オートフィル" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "自動的ã«ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã•れãŸãƒ•ィルステッãƒ" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "ランニングステッãƒã®é•·ã•(セクション間ã®é–“隔)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "セクション間を移動ã™ã‚‹ã¨ãã«ä½¿ç”¨ã•れる塗りã¤ã¶ã—é ˜åŸŸã®è¼ªéƒã®å‘¨ã‚Šã®ã‚¹ãƒ†ãƒƒãƒã®é•·ã•。" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "アンダーレイ" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "オートフィルアンダーレイ" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "塗りã¤ã¶ã—角度" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "デフォルト:塗りã¤ã¶ã—角度+90度。複数ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ã‚³ãƒ³ãƒžåŒºåˆ‡ã‚Šã®ãƒªã‚¹ãƒˆã‚’挿入ã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "行間隔" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "デフォルト:3x塗りã¤ã¶ã—行間隔" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "最大ステッãƒé•·ã•" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "デフォルト:最大フィルステッãƒé•·" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "アンダーレイを行ã†å‰ã«å½¢çŠ¶ã‚’ç¸®å°ã—ã¦ã€ã‚¢ãƒ³ãƒ€ãƒ¼ãƒ¬ã‚¤ãŒå¡—りã¤ã¶ã—ã®å¤–å´ã«è¡¨ç¤ºã•れãªã„よã†ã«ã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã‚’スã‚ップã—ã¾ã™" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã¯ã€æ¬¡ã®è¡Œã®æœ€åˆã®ã‚¹ãƒ†ãƒƒãƒã«éžå¸¸ã«è¿‘ã„ã§ã™ã€‚スã‚ップã™ã‚‹ã¨ã€ã‚¹ãƒ†ãƒƒãƒæ•°ã¨å¯†åº¦ãŒæ¸›å°‘ã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "形状間ã®ã‚®ãƒ£ãƒƒãƒ—を補æ£ã™ã‚‹ãŸã‚ã«ã€å¡—りã¤ã¶ã—ステッãƒã®å‰ã«å½¢çŠ¶ã‚’æ‹¡å¼µã—ã¾ã™ã€‚" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "アンダーパス" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "セクション間を移動ã™ã‚‹ã¨ãã¯ã€ã‚·ã‚§ã‚¤ãƒ—内を移動ã—ã¾ã™ã€‚アンダーパスステッãƒã¯ã€åˆ—ã®è§’åº¦ã®æ–¹å‘ã«ç§»å‹•ã—ãªã„よã†ã«ã—ã¦ã€éžè¡¨ç¤ºã«ã—ã¾ã™ã€‚ギザギザã®å¤–観を与ãˆã¾ã™ã€‚" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "自動入力ä¸ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸï¼ã‚¤ãƒ³ã‚¯/ステッãƒã«å•題ãŒã‚りã¾ã™ã€‚" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "インク/ステッãƒã®æ”¹å–„ã«ã”å”力ã„ãŸã ã‘ã‚‹å ´åˆã¯ã€ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å…¨ä½“ã‚’æ–°ã—ã„ Issue ã«è²¼ã‚Šä»˜ã‘ã¦ãã ã•ã„。 " @@ -523,32 +523,32 @@ msgstr "カスタムフィル刺ç¹è§’度" msgid "This setting will apply a custom fill angle for the clone." msgstr "ã“ã®è¨å®šã¯ã€ã‚¯ãƒãƒ¼ãƒ³ã«ã‚«ã‚¹ã‚¿ãƒ ã®å¡—りã¤ã¶ã—角度をé©ç”¨ã—ã¾ã™ã€‚" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "ãƒãƒƒã‚¯ã‚¹ãƒ†ãƒƒãƒã‚’許å¯ã™ã‚‹" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "両方" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "å‰" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "後" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "ã©ã¡ã‚‰ã§ã‚‚ãªã„" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "オブジェクト %(id)sã«ã¯ç©ºã® 'd' 属性ãŒã‚りã¾ã™ã€‚ã“ã®ã‚ªãƒ–ジェクトをドã‚ュメントã‹ã‚‰å‰Šé™¤ã—ã¦ãã ã•ã„。" @@ -556,19 +556,19 @@ msgstr "オブジェクト %(id)sã«ã¯ç©ºã® 'd' 属性ãŒã‚りã¾ã™ã€‚ã“ã® #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "エラー" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "空ã®D属性" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "ドã‚ュメントã«ç„¡åйãªãƒ‘スオブジェクトãŒã‚りã€d属性ãŒã‚りã¾ã›ã‚“。" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "*拡張機能ã®å®Ÿè¡Œ>インク/ステッãƒ>トラブルシューティング>ドã‚ュメントã®ã‚¯ãƒªãƒ¼ãƒ³ã‚¢ãƒƒãƒ—..." @@ -900,7 +900,7 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "レガシーランニングステッãƒã®è¨å®šãŒæ¤œå‡ºã•れã¾ã—ãŸï¼\n\n" "ランニングステッãƒã‚’示ã™ãŸã‚ã«0.5å˜ä½æœªæº€ã®ã‚¹ãƒˆãƒãƒ¼ã‚¯ã‚’使用ã—ã¦ã„るよã†ã§ã™ãŒã€ã“れã¯éžæŽ¨å¥¨ã§ã™ã€‚代ã‚りã«ã€ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚’示ã™ãŸã‚ã«ã€ã‚¹ãƒˆãƒãƒ¼ã‚¯ã‚’ç ´ç·šã«è¨å®šã—ã¦ãã ã•ã„。ã©ã‚“ãªç¨®é¡žã®ãƒ€ãƒƒã‚·ãƒ¥ã§ã‚‚機能ã—ã¾ã™ã€‚" -#: lib/elements/text.py:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "æ–‡å—" @@ -930,17 +930,17 @@ msgid "Please select at least one satin column." msgstr "å°‘ãªãã¨ã‚‚1ã¤ã®ã‚µãƒ†ãƒ³ã‚«ãƒ©ãƒ ã‚’é¸æŠžã—ã¦ãã ã•ã„。" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "インク/ステッãƒã¯ã€é¸æŠžã—ãŸã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æ“作方法をèªè˜ã—ã¦ã„ã¾ã›ã‚“。" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "インクステッãƒãŒæ“作å¯èƒ½ãªã‚ªãƒ–ジェクトãŒã“ã®ãƒ‰ã‚ュメント全体ã«ã‚りã¾ã›ã‚“。" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." -msgstr "ヒント:ã„ãã¤ã‹ã®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’é¸æŠžã—ã€[パス]-> [オブジェクトをパスã¸] を使用ã—ã¦ãれらをパスã«å¤‰æ›ã—ã¾ã™ã€‚" +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" +msgstr "" #: lib/extensions/break_apart.py:31 msgid "Please select one or more fill areas to break apart." @@ -951,20 +951,27 @@ msgstr "分解ã™ã‚‹1ã¤ã¾ãŸã¯è¤‡æ•°ã®å¡—りã¤ã¶ã—é ˜åŸŸã‚’é¸æŠžã—ã¦ã msgid "%s elements removed" msgstr "%s è¦ç´ ãŒå‰Šé™¤ã•れã¾ã—ãŸ" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "サテンã®åˆ—ã«å¤‰æ›ã™ã‚‹ã«ã¯ã€å°‘ãªãã¨ã‚‚1è¡Œã‚’é¸æŠžã—ã¦ãã ã•ã„。" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "å˜ç´”ãªç·šã®ã¿ã‚’サテンã®åˆ—ã«å¤‰æ›ã§ãã¾ã™ã€‚" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "インク/ステッãƒã§ã¯ã€ã‚¹ãƒˆãƒãƒ¼ã‚¯ã‚’サテンã®åˆ—ã«å¤‰æ›ã§ãã¾ã›ã‚“。パスを分割ã—ã¦ã€ã‚‚ã†ä¸€åº¦ã‚„り直ã—ã¦ãã ã•ã„。" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "カットã™ã‚‹ã‚µãƒ†ãƒ³ã®æŸ±ã‚’1ã¤ä»¥ä¸Šé¸æŠžã—ã¦ãã ã•ã„。" @@ -1008,33 +1015,45 @@ msgstr "デザインã«ä»–ã®ã‚«ãƒ©ãƒ¼ãƒ‘ãƒ¬ãƒƒãƒˆã‚’é¸æŠžã—ã¦ãã ã•ã„。 #: lib/extensions/input.py:71 #, python-format msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" +msgstr "ファイルãŒå˜åœ¨ã—ãªã„ãŸã‚é–‹ã‘ã¾ã›ã‚“。ファイルパスを修æ£ã—ã¦å†åº¦ãŠè©¦ã—ãã ã•ã„。\\r%s" + +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "è¿½åŠ ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’1ã¤ä»¥ä¸Šé¸æŠžã—ã¦ãã ã•ã„。" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "インク/ステッãƒã®æ–‡å—é…ç½®" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "フォント" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "オプション" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "テã‚ストã®è¡Œã‚’å‰å¾Œã«ã‚¹ãƒ†ãƒƒãƒã—ã¾ã™ã€‚" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "ãƒˆãƒªãƒ ã‚’è¿½åŠ " -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1043,22 +1062,22 @@ msgstr "ãƒˆãƒªãƒ ã‚’è¿½åŠ " msgid "Cancel" msgstr "ã‚ャンセル" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "é©ç”¨ã—ã¦çµ‚了" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "フォントãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。 インクステッãƒã‚’å†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¦ãã ã•ã„。" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "æ–‡å—ã®å¤§ãã• %s%%" @@ -1130,61 +1149,61 @@ msgstr "ã“ã®ãƒ‘ラメータã¯ã€\"é©å¿œã—ã¦çµ‚了 \"をクリックã—ãŸã msgid "Embroidery Params" msgstr "刺ç¹ãƒ‘ラメータ" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "å‰å›žã®è¨å®šã‚’使ã†" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "é¸æŠžã•れãŸã™ã¹ã¦ã®å½¢çŠ¶ãŒæœ‰åйã§ã™ã€‚ " -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "形状ãŒåˆºç¹ã•れãªã„å ´åˆã¯ã€éžè¡¨ç¤ºè¨å®šã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ã‚ã‚‹ã‹ç¢ºèªã—ã¦ãã ã•ã„。" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "無効ãªãƒã‚¤ãƒ³ã‚¿" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "説明" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "トラブルシューティング" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "エラー" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "注æ„äº‹é …" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "タイプ別è¦å‘Š" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "刺ç¹ã•れãªã„å•題" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "ã“ã®å½¢çŠ¶ã‚’åˆºç¹ã™ã‚‹ã“ã¨ã‚’妨ã’ãªã„å•題ã§ã™ã€‚ã“ã®è¦å‘Šã‚’ä¿®æ£ã‚’検討ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ãŒã€ãã†ã—ãªã„å ´åˆã€ã‚¤ãƒ³ã‚¯ã‚¹ãƒ†ãƒƒãƒã¯ã“ã®ã‚ªãƒ–ジェクトを処ç†ã™ã‚‹ãŸã‚ã«æœ€å–„ã‚’å°½ãã—ã¾ã™ã€‚" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "オブジェクトタイプã®è¦å‘Š" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." -msgstr "インクステッãƒã¯ãƒ‘スã—ã‹æ‰±ãˆãšã€ãれ以外ã¯ç„¡è¦–ã—ã¾ã™ã€‚ã“ã®å›³å½¢ã‚’無視ã—ãŸããªã„å ´åˆã¯ã€æŒ‡ç¤ºã«å¾“ã£ã¦å‹•作を変更ã—ã¦ãã ã•ã„。" +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." +msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "1ã¤ã®ã‚ªãƒ–ジェクトã«è¤‡æ•°ã®ã‚¨ãƒ©ãƒ¼ãŒå«ã¾ã‚Œã¦ã„ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ãŒã€ãƒã‚¤ãƒ³ã‚¿ã¯ã‚ªãƒ–ジェクトã”ã¨ã«1ã¤ã—ã‹ã‚りã¾ã›ã‚“。 ã•らã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸå ´åˆã¯ã€ã“ã®é–¢æ•°ã‚’å†åº¦å®Ÿè¡Œã—ã¦ãã ã•ã„。 ãƒã‚¤ãƒ³ã‚¿ã‚’削除ã™ã‚‹ã«ã¯ã€ã‚ªãƒ–ジェクトパãƒãƒ«ï¼ˆã‚ªãƒ–ジェクト -> Objects...)ã§ã€ŒTroubleshootã€ã¨ã„ã†ãƒ¬ã‚¤ãƒ¤ãƒ¼ã‚’削除ã—ã¾ã™ã€‚" @@ -1381,25 +1400,25 @@ msgstr "フォント 'ï¼…s'ã«ã¯ãƒãƒªã‚¢ãƒ³ãƒˆãŒã‚りã¾ã›ã‚“。" msgid "Error writing to %(path)s: %(error)s" msgstr "%(path)sã¸ã®æ›¸ãè¾¼ã¿ã‚¨ãƒ©ãƒ¼:%(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "自動サテン" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "自動サテン %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "自動サテンランニングステッム%d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "ステッãƒãƒ—ラン" @@ -1414,8 +1433,8 @@ msgid "Ink/Stitch Version: %s" msgstr "インク/ステッãƒãƒãƒ¼ã‚¸ãƒ§ãƒ³ï¼šï¼…s" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" -msgstr "インク/ステッãƒãƒãƒ¼ã‚¸ãƒ§ãƒ³ï¼šä¸æ˜Ž" +msgid "Ink/Stitch Version: unknown" +msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 #: print/templates/operator_detailedview.html:9 @@ -1977,7 +1996,8 @@ msgid "Preserve order of satin columns" msgstr "サテンカラムã®é †åºã‚’ä¿æŒ" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "サテンツール" @@ -2011,7 +2031,7 @@ msgstr "ã—ãã„å€¤ã§æŒ‡å®šã•れãŸé ˜åŸŸã‚ˆã‚Šã‚‚å°ã•ã„é ˜åŸŸã‚’å‰Šé™¤ã— #: templates/cleanup.xml:8 msgid "Fill area threshold (px²)" -msgstr "" +msgstr "塗りã¤ã¶ã—é ˜åŸŸã®ã—ãã„値(px²)" #: templates/cleanup.xml:10 msgid "Removes small strokes shorter than defined by threshold." @@ -2019,12 +2039,24 @@ msgstr "ã—ãã„値ã§å®šç¾©ã•れãŸé•·ã•よりもçŸã„ストãƒãƒ¼ã‚¯ã‚’削 #: templates/cleanup.xml:11 msgid "Stroke threshold (px)" -msgstr "" +msgstr "ストãƒãƒ¼ã‚¯ã®ã—ãã„値(px)" #: templates/convert_to_satin.xml:3 msgid "Convert Line to Satin" msgstr "ラインをサテンã«å¤‰æ›" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "カットサテンコラム" @@ -2100,11 +2132,12 @@ msgstr "コマンド" msgid "Import Threadlist" msgstr "スレッドリストã®èªã¿è¾¼ã¿" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "ãƒ•ã‚¡ã‚¤ãƒ«é¸æŠž" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "糸ã®è‰²ã®ç®¡ç†" @@ -2117,6 +2150,18 @@ msgstr "%(file_extension)s ã®ãƒ•ァイルをインクステッãƒã®ãƒžãƒ‹ãƒ¥ã‚ msgid "Install thread color palettes for Inkscape" msgstr "Inkscapeã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚«ãƒ©ãƒ¼ãƒ‘レットをインストールã™ã‚‹" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "ãƒ¬ã‚¤ãƒ¤ãƒ¼è¿½åŠ ã‚³ãƒžãƒ³ãƒ‰" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index bc31e109..d82cb592 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 94489ddd..cf3ee97c 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "Een lettertype geschikt voor het zware typewerk :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Er is een onbekende fout opgetreden in Ink/Stitch." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Als je wilt helpen, maak dan een melding aan op https://github.com/inkstitch/inkstitch/issues en plak daar onderstaande foutbeschrijving in:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Opvulsteek startpositie" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Opvulsteek eindpositie" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Auto-routeer satijn steek startpositie" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Auto-routeer satijn steek eindpositie" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Stop (pauzeer machine) na het borduren van dit object" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Snij de draad af na borduren van dit object" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Negeer dit object (niet borduren)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Satijn snijpunt (gebruik met Snij Satijnbaan)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Negeer laag (borduur geen objecten in deze laag)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Origine voor geëxporteerde borduurbestanden" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Sprong bestemming voor Stop commando's (Buiten raam positie)." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Fout: er is meer dan één %(command)s in het document, maar er kan er slechts één zijn. Verwijder aub de overbodige." @@ -345,131 +345,131 @@ msgstr "Fout: er is meer dan één %(command)s in het document, maar er kan er s #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Ink/Stitch Commando" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "verbinding" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "commando symbool" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Kleine Opvulling" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Dit invulobject is zo klein dat het er waarschijnlijk beter uitziet als doorlopende steek of satijnbaan. Voor hele kleine vormen is invulsteek niet mogelijk, Ink/Stitch zal inplaats daarvan een doorlopende steek langs de rand maken." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Uitbreiden" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Inzet" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "AutoOpvullen" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Automatisch gerouteerde opvulsteken" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Doorlopende steek lengte (afstand tussen secties)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Lengte van steken rondom de rand van het opvulgebied dat wordt gebruikt bij de overgang tussen secties." -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Versteviging" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "AutoOpvul versteviging" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Opvul hoek" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "Standaard: opvul hoek + 90 graden. Voer een kommagescheiden lijst in voor meerdere lagen." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Opvulrij afstand" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "standaard: 3x opvulrij afstand" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Max steek lengte" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "standaard: gelijk aan max steek lengte" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Verklein de vorm van de versteviging om te voorkomen dat de versteviging zichtbaar is aan de buitenkant van de opvulling." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Sla de laatste steek in elke rij over" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "De laatste steek in elke rij is vrij dicht op de eerste steek in de volgende rij. Door deze over te slaan wordt de dichtheid en het aantal steken verkleind." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Breidt de vorm uit voor de opvulsteken om te compenseren voor gaten tussen de vormen." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "Onderpad" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Beweeg binnen de vorm bij verplaatsen tussen secties. Onderpad steken vermijden de richting van de rijhoek zodat ze niet zichtbaar zijn. Dit geeft ze een gekarteld uiterlijk." -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Fout tijdens auto-opvullen! Dit betekent dat er een probleem met Ink/Stitch is." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Als je wilt helpen om Ink/Stitch beter te maken, plak onderstaande tekst dan in een nieuwe melding op: " @@ -521,32 +521,32 @@ 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:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, 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." @@ -554,19 +554,19 @@ msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "fout:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "Leeg D-Attribuut" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "Er is een ongeldig pad object in het document, het d-attribuut mist." -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Kies Uitbreidingen > Ink/Stitch > Probleemoplossen > Document opschonen..." @@ -898,7 +898,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Tekst" @@ -928,17 +928,17 @@ msgid "Please select at least one satin column." msgstr "Selecteer minstens een satijn strook." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch kan met geen enkel geselecteerd object omgaan." -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "In het gehele document zit geen enkel object waar Ink/Stitch mee kan omgaan." -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." -msgstr "Tip: Selecteer enkele objecten en gebruik Pad -> Object naar Pad om ze naar paden om te zetten." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" +msgstr "" #: lib/extensions/break_apart.py:31 msgid "Please select one or more fill areas to break apart." @@ -949,20 +949,27 @@ msgstr "Selecteer een of meer vulgebieden om op te breken." msgid "%s elements removed" msgstr "%s elementen verwijderd" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "Selecteer een of meer lijnen om naar satijnbaan om te zetten." #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "Alleen eenvoudige lijnen kunnen worden omgezet naar satijnbanen." -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Selecteer een of meer satijnbanen om te snijden." @@ -1007,31 +1014,43 @@ msgstr "Kies een ander kleurpalet voor je ontwerp." msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "Kies één of meer commando's om toe te voegen." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "Ink/Stitch Belettering" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Opties" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Borduur regels tekst heen en terug" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Afknippen toevoegen" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1040,22 +1059,22 @@ msgstr "Afknippen toevoegen" msgid "Cancel" msgstr "Annuleren" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Toepassen en Sluiten" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 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:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "Tekst schaling %s%%" @@ -1127,61 +1146,61 @@ msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt" msgid "Embroidery Params" msgstr "Borduur Parameters" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "Gebruik Vorige Instellingen" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "Alle geselecteerde vormen zijn geldig! " -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "Als je nog steeds problemen hebt met een vorm die niet wordt geborduurd, controleer dan of er een laag is met een Negeer commando erin." -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "Ongeldige Pointer" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Beschrijving" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Probleemoplossen" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Fouten" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "Waarschuwingen" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "Type Waarschuwingen" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "Problemen die zullen verhinderen dat de vorm geborduurd wordt." -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "Dit zijn problemen die niet zullen verhinderen dat de vorm geborduurd wordt. Je kunt de waarschuwing proberen op te lossen, maar als dat niet lukt zal Ink/Stitch toch proberen het object te verwerken." -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "Object Type Waarschuwingen" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." -msgstr "Ink/Stitch kan alleen omgaan met paden, en negeert de rest. Misschien wil je dat deze vormen worden genegeerd, als dat niet zo is volg dan de instructies om dit gedrag te veranderen." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." +msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "Het is mogelijk dat een object meer dan één fout bevat, er is echter slechts éé'n pointer per object. Voer de functie opnieuw uit als er meer fouten optreden. Verwijder pointers door de laag met naam \"Probleemoplossen\" te verwijderen via het objecten paneel (Object -> Objecten...)." @@ -1378,25 +1397,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "Fout bij schrijven naar %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Auto-Satijn" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "AutoSatijn %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "AutoSatijn Doorlopende Steek %d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Stekenplan" @@ -1411,7 +1430,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1974,7 +1993,8 @@ msgid "Preserve order of satin columns" msgstr "Behoudt volgorde van Satijnbanen" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "Satijn Gereedschap" @@ -2022,6 +2042,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "Omzetten Lijn naar Satijn" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Snij Satijnbaan" @@ -2097,11 +2129,12 @@ msgstr "Commando's" msgid "Import Threadlist" msgstr "Importeer Garenlijst" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "Kies bestand" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2114,6 +2147,18 @@ msgstr "converteer %(file_extension)s bestand naar Ink/Stitch handmatige steek p msgid "Install thread color palettes for Inkscape" msgstr "Installeer draadkleurpaletten voor Inkscape" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "Toevoegen Laag Commando's" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 1bf40632..f1732c7f 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Fyll startposisjon" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Fyll sluttposisjon" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Sett satin stitch startposisjon automatisk" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Sett satin stitch sluttposisjon automatisk" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Stopp (pause maskina) nÃ¥r objektet er ferdig" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Klipp trÃ¥den nÃ¥r objektet er ferdig" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignorer dette objektet (ikkje sy)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 8edfb903..ff12f0a6 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Metry" msgid "A font suited for heavy typing :)" msgstr "Czcionka dostosowana do ciężkiego pisania :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Punkt startowy Å›ciegu wypeÅ‚nienia" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Punkt koÅ„cowy Å›ciegu wypeÅ‚nienia" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Automatycznie trasuj pozycjÄ™ poczÄ…tkowÄ… Å›ciegu satynowego" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Automatycznie trasuj pozycjÄ™ koÅ„cowÄ… Å›ciegu satynowego" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Zatrzymaj (wstrzymaj maszynÄ™) po wyhaftowaniu tego obiektu" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Po wyszyciu tego obiektu obetnij nić" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignoruj ten obiekt (nie wyszywaj)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Komenda Ink/Stitch" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Podszycie" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "KÄ…t wypeÅ‚nienia" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Maks. dÅ‚ugość Å›ciegu" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index c6a418cb..0b6b08e8 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "Uma fonte adequada para digitação pesada :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Ocorreu um erro inesperado com o Ink/Stitch." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Se precisar de ajudar, registre o problema em https://github.com/inkstitch/inkstitch/issues e inclua a descrição completa do erro abaixo:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Posição inicial do ponto de preenchimento" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Posição final do ponto de preenchimento" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "Rota automática na posição inicial do ponto cetim" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "Rota automática na posição final do ponto cetim" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Parar (pausa a máquina) depois de costurar o objeto" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Cortar a linha depois de costurar o objeto" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Ignore este objeto (não costurar)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Ponto de corte cetim (use com o Corte de Coluna Cetim)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorar camada (não costurar nenhum objeto nessa camada)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Origem para os arquivos de bordado exportados" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Comando Ink/Stitch" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "connector" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "comando do marcador" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Pequeno preenchimento" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Expandir" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Inserir" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "Preenchimento automático" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Comprimento máximo do ponto" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "padrão: igual ao comprimento máximo do ponto de preenchimento" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Reduza a forma antes de fazer a base, para evitar que a base apareça na parte externa do preenchimento." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Pule o último ponto de cada linha" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "O último ponto de cada linha é bastante próximo ao primeiro ponto da próxima linha. Ignorá-lo diminui a densidade e a contagem de pontos." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Expanda a forma antes da costura de preenchimento, para compensar as lacunas entre as formas." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "Selecione pelo menos uma coluna do cetim." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Erros" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "Alertas" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "Tipos de Alertas" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "Instalar paleta de cores para linhas no Inkscape" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 3e4c1e32..b9d8eaf5 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Definir enchimento automaticamente" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Distância de ponto corrido (Transversal entre secções)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Sub-camada" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "Sub-camada automática" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Distância máxima de ponto" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Aplicar e Sair" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "Parametros de Bordado" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "Usar ultimas definições" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Plano de pontos/bordado" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 22c9b8b8..7bcd34ff 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Masters" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "Distantarea randurilor" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "Font" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Optiuni" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "Anulare" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Aplica si iesi" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "Proportie text %s%%" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "Comenzi" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 3d52ace4..34b6a259 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "TT Masters" msgid "A font suited for heavy typing :)" msgstr "Шрифт Ð´Ð»Ñ Ñ‚Ñжелой печати :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "Ink/Stitch не может прочитать ваш SVG файл. Ð¢Ð°ÐºÐ°Ñ ÑÐ¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ Ñ‡Ð°Ñто возникает, еÑли файл был Ñоздан в программе Adobe Illustrator." -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "Попробуйте импортировать файл в Inkscape через меню 'Файл > Импортировать...' (Ctrl+I)" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Произошла неизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в Ink/Stitch." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "ЕÑли вы желаете помочь, Ñоздайте Ñообщение на Ñтранице https://github.com/inkstitch/inkstitch/issues и укажите полное опиÑание ошибки ниже:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° глади" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° глади" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° автомаршрута Ñатинов" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° автомаршрута Ñатинов" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "ОÑтановить(поÑтавить машину на паузу) поÑле вышивки Ñтого объекта" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Обрезать нитку поÑле вышивки Ñтого объекта" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Игнорировать Ñтот объект(не вышивать)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Точка разрыва Ñатина (иÑп. вмеÑте Ñ Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Сатиновую Колонну)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Игнорировать Ñлой (не вышивать объекты на Ñтом Ñлое)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "ИÑÑ…Ð¾Ð´Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° в ÑкÑпортируемых файлах вышивки" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Точка Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ Stop (иначе \"ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð²Ñ‹Ð´Ð²Ð¸Ð½ÑƒÑ‚Ð¾Ð¹ рамки\")." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Ошибка: в дизайне имеетÑÑ Ð±Ð¾Ð»ÐµÐµ одной команды %(command)s, но может быть только одна. Уберите лишние команды." @@ -345,131 +345,131 @@ msgstr "Ошибка: в дизайне имеетÑÑ Ð±Ð¾Ð»ÐµÐµ одной кР#. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Команда Ink/Stitch" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "ÑвÑзь" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "маркер команды" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "ÐœÐ°Ð»Ð°Ñ Ð“Ð»Ð°Ð´ÑŒ" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Ðтот объект глади Ñлишком мал и вероÑтно будет лучше выполнить его Ñтрочкой или Ñатином. Ð”Ð»Ñ Ð¾Ñ‡ÐµÐ½ÑŒ маленьких фигур вышивка гладью невозможна, вмеÑто неё Ink/Stitch будет иÑпользовать Ñтрочку по контуру." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Уширение" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "Параметр раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ð½Ðµ может быть применен Ð´Ð»Ñ Ñтого объекта глади. ВмеÑто него Ink/Stitch будет иÑпользовать оригинальный размер." -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "ОтÑтуп" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "Параметр отÑтупа предварительной проÑтрочки не может быть применен Ð´Ð»Ñ Ñтого объекта глади. ВмеÑто него Ink/Stitch будет иÑпользовать оригинальный размер." -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "Ðвтогладь" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "ÐвтоматичеÑки раÑÑÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ð°Ñ Ð²Ñ‹ÑˆÐ¸Ð²ÐºÐ° гладью" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Длина Ñтежка Ñтрочки (переход между ÑекциÑми)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Длина Ñтежков внутри контура глади при переходе от Ñекции к Ñекции." -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "Ðвтогладь: ПроÑтрочка" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Угол заполнениÑ" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "По умолчанию: угол Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ +90°. Укажите ÑпиÑок через запÑтую Ð´Ð»Ñ Ð½ÐµÑкольких Ñлоёв." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "РаÑÑтоÑние между Ñ€Ñдов" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "по умолчанию: раÑтоÑние между Ñ€Ñдов глади × 3" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "по умолчанию: равна макÑимальной длине Ñтежка глади" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Сжать контур предварительной проÑтрочки, чтобы она не показалаÑÑŒ из под глади." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "ПропуÑкать поÑледний Ñтежок в Ñ€Ñду" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "ПоÑледний Ñтежок в Ñ€Ñду находитÑÑ Ð¾Ñ‡ÐµÐ½ÑŒ близко к первому Ñтежку Ñледующей Ñтроки. Его пропуÑк уменьшает количеÑтво Ñтежков и плотноÑть." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Увеличение контура глади Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿ÐµÐ½Ñации раÑÑтоÑÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ формами." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "Ðижние переходы" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Перемещение внутри контура при переходе от Ñекции к Ñекции. Строчка переходов под гладью или проÑтрочкой избегает Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ€Ñдов, поÑтому она не видна. Ðо могут Ñделать поверхноÑть глади немного неровной." -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð³Ð»Ð°Ð´Ð¸! Ðто значит, что возникла проблема в Ink/Stitch." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "ЕÑли вы желаете помочь нам делать Ink/Stitch лучше, пожалуйÑта Ñкопируйте веÑÑŒ текÑÑ‚ целиком в Ñообщение об ошибке на Ñайте: " @@ -521,32 +521,32 @@ msgstr "Свой угол глади" msgid "This setting will apply a custom fill angle for the clone." msgstr "Ðта наÑтройка указывает Ñвой угол глади Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð°." -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "Разрешить добавлÑть закрепки" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "Обе" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "ÐачальнаÑ" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "КонечнаÑ" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "Ðе добавлÑть" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У объекта %(id)s атрибут 'd' пуÑÑ‚. Удалите Ñтот объект из вашего дизайна." @@ -554,19 +554,19 @@ msgstr "У объекта %(id)s атрибут 'd' пуÑÑ‚. Удалите Ñ #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "ошибка:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "ПуÑтой D-Ðтрибут" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "Ð’ дизайне обнаружена Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ, пропущен d-атрибут." -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Выберите: РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > Решение проблем > ОчиÑтка Дизайна..." @@ -898,7 +898,7 @@ msgid "Legacy running stitch setting detected!\n\n" msgstr "Обнаружена уÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ð½Ð°Ñтройка!\n\n" "Похоже вы иÑпользуете линии тоньше 0.5 единиц Ð´Ð»Ñ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñтрочек, что уÑтарело. ВмеÑто Ñтого проÑто Ñделайте вашу линю пунктирной Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы вышивать её Ñтрочкой. Любой тип пунктира подойдёт." -#: lib/elements/text.py:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "ТекÑÑ‚" @@ -928,17 +928,17 @@ msgid "Please select at least one satin column." msgstr "Выберите Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ одну Ñатиновую колонну." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch не знает как работать ни Ñ Ð¾Ð´Ð½Ð¸Ð¼ из выбранных объектов." -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Во вÑем дизайне нет ни одного объекта Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ink/Stitch мог бы работаь." -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." -msgstr "Совет: Выберите объекты и иÑпользуйте Контур -> Оконтурить объект, чтобы получить линии." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" +msgstr "Совет: Попробуйте РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > Решение ппроблем > Решение проблем Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸" #: lib/extensions/break_apart.py:31 msgid "Please select one or more fill areas to break apart." @@ -949,20 +949,27 @@ msgstr "Выберите одну или неÑколько заливок Ð´Ð»Ñ msgid "%s elements removed" msgstr "%s Ñлементов удалено" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "Выберите Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ одну линию Ð´Ð»Ñ ÐµÑ‘ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² Ñатиновую колонну." #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "Ð’ Ñатиновую колонну можно превратить только проÑтые линии." -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch не может преобразовать вашу линию в Ñатиновую колонну. Разделите линию и попробуйте Ñнова." +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "Выберите хотÑбы одну Ñатиновую колонну Ð´Ð»Ñ ÐµÑ‘ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² Ñтрочку." + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Выберите одну или неÑколько Ñатиновых колонн Ð´Ð»Ñ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ." @@ -1007,31 +1014,43 @@ msgstr "Выберите другую палитру Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ дизРmsgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "Файл не ÑущеÑтвует и не может быть открыт. Проверьте правильноÑть пути и попробуйте Ñнова.\\r%s" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "Файл не ÑущеÑтвует." + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "Ðеверный тип файла. Ink/Stitch понимает только цветовые палитры gpl." + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "Ink/Stitch не Ñмог автоматичеÑки найти папку палитр. УÑтановите вашу палитру вручную." + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "Выберите одну или неÑколько команд Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "ÐадпиÑи Ink/Stitch" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "Шрифт" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Параметры" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Вышивать Ñтроки поочерёдно вперёд и назад" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Добавить обрез нитей" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1040,22 +1059,22 @@ msgstr "Добавить обрез нитей" msgid "Cancel" msgstr "Отмена" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Применить и Выйти" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Ðе найден ни один шрифт! Попробуйте переуÑтановить Ink/Stitch." -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "МаÑштаб текÑта %s%%" @@ -1127,61 +1146,61 @@ msgstr "Ðти параметры будут Ñохранены, когда вы msgid "Embroidery Params" msgstr "Параметры вышивки" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "ИÑпользовать поÑледние наÑтройки" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "Ð’Ñе выбранные фигуры ÑвлÑÑŽÑ‚ÑÑ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñщими! " -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "ЕÑли у Ð²Ð°Ñ Ð¾ÑталиÑÑŒ проблемы Ñ Ñ„Ð¸Ð³ÑƒÑ€Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð½Ðµ вышиваетÑÑ, проверьте не находитÑÑ Ð»Ð¸ она на Ñлое Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ игнорированиÑ." -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "Ðеверный Указатель" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "ОпиÑание" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Решение проблем" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Ошибки" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "ПредупреждениÑ" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¾ типе" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "Проблемы которые не позволÑÑŽÑ‚ фигуре быть вышитой." -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "Ðти проблемы не предотвратÑÑ‚ вышивку фигуры. Ð’Ñ‹ можете иÑправить Ñти предупреждениÑ, но еÑли вы Ñтого не Ñделаете - Ink/Stitch поÑтараетÑÑ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ объект макÑимально лучшим образом." -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¾ типе объекта" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." -msgstr "Ink/Stitch знает только как работать Ñ Ð»Ð¸Ð½Ð¸Ñми и игнорирует вÑÑ‘ оÑтальное. Возможно вам нужно чтобы Ñти фигуры игнорировалиÑÑŒ, но еÑли нет, Ñледуйте инÑтрукциÑм Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ поведениÑ." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." +msgstr "Ðти объекты могут некоректно работать в Ink/Stitch. Следуйте инÑтрукциÑм, чтобы иÑправить возможные проблемы." -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "Возможно, что один объект Ñодержит более одной ошибки, но на каждый объект уÑтанавливаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ один указатель. ЗапуÑтите Ñту функцию Ñнова, когда будут возникать новые ошибки. Удалите указатели путём ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ ÑÐ»Ð¾Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \"Решение проблем\" через панель объектов (Объект -> Объекты...)." @@ -1379,25 +1398,25 @@ msgstr "Ð”Ð»Ñ ÑˆÑ€Ð¸Ñ„Ñ‚Ð° '%s' нет вариантов." msgid "Error writing to %(path)s: %(error)s" msgstr "Ошибка при запиÑи в %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Ðвто-Сатин" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "ÐвтоСатин %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "ÐвтоСатин Строчка %d" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "План Стежков" @@ -1412,8 +1431,8 @@ msgid "Ink/Stitch Version: %s" msgstr "ВерÑÐ¸Ñ Ink/Stitch: %s" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" -msgstr "ВерÑÐ¸Ñ Ink/Stitch: неизвеÑтно" +msgid "Ink/Stitch Version: unknown" +msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 #: print/templates/operator_detailedview.html:9 @@ -1975,7 +1994,8 @@ msgid "Preserve order of satin columns" msgstr "Сохранить порÑдок Ñатиновых колонн" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "ИнÑтрументы Сатина" @@ -2023,6 +2043,18 @@ msgstr "Порог длины линий (px)" msgid "Convert Line to Satin" msgstr "Преобразовать линию в Сатин" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "Преобразовать Сатин в Строчку" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "Преобразует Ñатиновую колонну в Ñтрочку." + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "Ðе удалÑть иÑходную Ñатиновую колонну." + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Разделить Сатиновую Колонну" @@ -2098,11 +2130,12 @@ msgstr "Команды" msgid "Import Threadlist" msgstr "Импортировать ÑпиÑок ниток" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "Выбрать файл" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "Управление цветами нитей" @@ -2115,6 +2148,18 @@ msgstr "конвертирование файла %(file_extension)s в ручн msgid "Install thread color palettes for Inkscape" msgstr "УÑтановить цветовые палитры ниток Ð´Ð»Ñ Inkscape" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "УÑтановить пользовательÑкую палитру" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "Выберите файл цветовой палитры .gpl Ð´Ð»Ñ ÑƒÑтановки в Inkscape." + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "ПерезапуÑтите Inkscape Ð´Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ палитры." + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "Добавить команды на Ñлой" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index ba17d8a6..aacda5f3 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:54\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index a518e99b..d0e322fd 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:54\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "Ink/Stitch stötte pÃ¥ ett oväntat fel." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Om du vill hjälpa till, anmäl problem pÃ¥ https://github.com/inkstitch/inkstitch/issues och beskriv vad det var som gick fel nedan:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Stoppa (stanna maskinen) efter att ha sytt detta objekt" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Klipp av trÃ¥den efter att ha sytt detta objekt" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Hoppa över detta objekt (sy inte)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorera lager (sy inga objekt i det här lagret)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Max stygn längd" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Hoppa över sista stygnet i varje rad" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index c6824c51..f0b2e544 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "Bu objeyi diktikten sonra dur (makineyi duraklat)" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "Bu objeyi diktikten sonra ipi kes" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "Bu objeyi atla (dikme)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Saten kesim noktası (Saten Kesin Sütunu ile kullan)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Kat atla (bu katta obje dikme)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "Max dikiÅŸ uzunluÄŸu" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Her sırada son dikiÅŸi atla" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Otodolgu sırasında hata! Bu Ink/Stitch ile bir problem mevcut olduÄŸu anlamına gelir." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "hata:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "Yazı" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "İptal et" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "Uygula ve Kapat" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "En Son Ayarları Kullan" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "Saten Gereçler" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "Çizgiyi Saten’e Çevir" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "Saten Sütunu Kes" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index 681352d0..e701b718 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:54\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -25,170 +25,170 @@ msgstr "" #. name of font in fonts/amita #: inkstitch-fonts-metadata.py:2 msgid "Amita" -msgstr "" +msgstr "Amita" #. description of font in fonts/amita #: inkstitch-fonts-metadata.py:4 #, python-format msgid "Amita bold. The capital M is 25.3 millimeter wide at 100% scale. Can be scaled down to 80% or up to 160%. Every satin has zigzag underlay" -msgstr "" +msgstr "Amita жирний. Велика М має ширину 25.3 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 80% до 160%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/apex_lake #: inkstitch-fonts-metadata.py:6 msgid "Apex Lake" -msgstr "" +msgstr "Apex Lake" #. description of font in fonts/apex_lake #: inkstitch-fonts-metadata.py:8 msgid "Police de lettrines 59.4 par 57.8mm. Majuscules, chiffres, ! et ?" -msgstr "" +msgstr "Шрифт Ð´Ð»Ñ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð². Размір 59,4 на 57.8 мм. Великі літери, цифри, знаки оклику Ñ– запитаннÑ" #. name of font in fonts/baumans #: inkstitch-fonts-metadata.py:10 msgid "Baumans" -msgstr "" +msgstr "Baumans" #. description of font in fonts/baumans #: inkstitch-fonts-metadata.py:12 #, python-format msgid "The capital M is 22.3 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has zigzag underlay" -msgstr "" +msgstr "Велика М має ширину 22.3 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 80% до 150%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/chopin #: inkstitch-fonts-metadata.py:14 msgid "Chopin Script" -msgstr "" +msgstr "Chopin Script" #. description of font in fonts/chopin #: inkstitch-fonts-metadata.py:16 #, python-format msgid "The capital M is 38.3 millimeter wide at 100% scale. Can be scaled down to 80% or up to 120%. Every satin has zigzag underlay" -msgstr "" +msgstr "Велика М має ширину 38.3 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 80% до 120%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/coronaviral #: inkstitch-fonts-metadata.py:18 msgid "Coronaviral" -msgstr "" +msgstr "Coronaviral" #. description of font in fonts/coronaviral #: inkstitch-fonts-metadata.py:20 msgid "A font created with manual sitch. Do not change the size or very little. The capital em is 22mm wide at 100%" -msgstr "" +msgstr "Шрифт Ñтворено ручним прошиттÑм. Ðе мінÑйте розмір (чуть-чуть можна). Велика М має ширину 22 мм при 100% маÑштабі" #. name of font in fonts/dejavufont #: inkstitch-fonts-metadata.py:22 msgid "Dejavu Serif" -msgstr "" +msgstr "Dejavu Serif" #. description of font in fonts/dejavufont #: inkstitch-fonts-metadata.py:24 #, python-format msgid "DejaVu Serif Condensed. The capital M is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay." -msgstr "" +msgstr "DejaVu Serif ÑтиÑнутий. Велика М має ширину 19.8 мм при 100% маÑштабі. Може маштабуватиÑÑ Ð²Ñ–Ð´ 80% до 150%. Кожний Ñатин має попередню проÑтрочку по центру." #. name of font in fonts/digory_doodles_bean #: inkstitch-fonts-metadata.py:26 msgid "Digory Doodles Bean" -msgstr "" +msgstr "Digory Doodles Bean" #. description of font in fonts/digory_doodles_bean #: inkstitch-fonts-metadata.py:28 msgid "All letteres have mixed satin and bean stitch; The capital M is 16mm tall. The small x is 7 mm" -msgstr "" +msgstr "Кожна буква ÑкладаєтьÑÑ Ñ–Ð· Ñатина Ñ– багатошовного прошиттÑ. Велика М має виÑоту 16 мм. Маленька Ñ… - 7 мм" #. name of font in fonts/emilio_20 #: inkstitch-fonts-metadata.py:30 msgid "Emilio 20" -msgstr "" +msgstr "Emilio 20" #. description of font in fonts/emilio_20 #: inkstitch-fonts-metadata.py:32 #, python-format msgid "Emilio 20 is a font with capital only ans numbers. M is 48.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" -msgstr "" +msgstr "Emilio 20 має тільки великі букви Ñ– цифри. М має ширину 48.5 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 70% до 140%. Кожний Ñатин має попереднє Ð¿Ñ€Ð¾ÑˆÐ¸Ñ‚Ñ‚Ñ Ð·Ð¸Ð³Ð·Ð°Ð³Ð¾Ð¼" #. name of font in fonts/espresso_dolce #: inkstitch-fonts-metadata.py:34 msgid "Espresso Dolce" -msgstr "" +msgstr "Espresso Dolce" #. description of font in fonts/espresso_dolce #: inkstitch-fonts-metadata.py:36 msgid "The capital M is 16.2 mm high at 100 scale. Every satin has zigzag underlay. x is 11.5 mm high, q is 17.5 mm high, l is 17.2 mm high." -msgstr "" +msgstr "Велика М має виÑоту 16.2 мм при 100% маÑштабі. Кожен Ñатин попередньо прошито зигзагом. Маленька Ñ… має виÑоту 11.5 мм, q - 17.5 мм, l - 17.2 мм." #. name of font in fonts/geneva_rounded #: inkstitch-fonts-metadata.py:38 msgid "Geneva Simple Sans Rounded" -msgstr "" +msgstr "Geneva Simple Sans Заокруглений" #. description of font in fonts/geneva_rounded #: inkstitch-fonts-metadata.py:40 msgid "Suitable for small fonts (8 to 20 mm)" -msgstr "" +msgstr "Маленькі Ñимволи (8 - 20мм)" #. name of font in fonts/geneva_simple #: inkstitch-fonts-metadata.py:42 msgid "Geneva Simple Sans" -msgstr "" +msgstr "Geneva Simple Sans" #. description of font in fonts/geneva_simple #: inkstitch-fonts-metadata.py:44 msgid "Suitable for small fonts (6 to 15mm)" -msgstr "" +msgstr "Маленькі Ñимволи (6 - 15мм)" #. name of font in fonts/kaushan_script #: inkstitch-fonts-metadata.py:46 msgid "Kaushan Script" -msgstr "" +msgstr "Kaushan Script" #. description of font in fonts/kaushan_script #: inkstitch-fonts-metadata.py:48 #, python-format msgid "The capital M is 29 millimeter wide at 100% scale. Can be scaled down to 80% or up to 200%. Every satin has zigzag underlay" -msgstr "" +msgstr "Велика М має ширину 29 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 80% до 200%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/learning_curve #: inkstitch-fonts-metadata.py:50 msgid "Learning curve" -msgstr "" +msgstr "Learning curve" #. description of font in fonts/learning_curve #: inkstitch-fonts-metadata.py:52 msgid "Cursive italique en point triple pour des minuscules de 6 à 14mm" -msgstr "" +msgstr "КурÑивный шрифт потрійного прошиттÑ. Великі букви мають виÑоту від 6 до 14мм" #. name of font in fonts/lobster #: inkstitch-fonts-metadata.py:54 msgid "Lobster Two" -msgstr "" +msgstr "Lobster Two" #. description of font in fonts/lobster #: inkstitch-fonts-metadata.py:56 #, python-format msgid "Lobster Two Bold Italic. The capital M is 19.8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has zigzag underlay" -msgstr "" +msgstr "Велика М має ширину 19.8 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 80% до 150%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/magnolia_ script #: inkstitch-fonts-metadata.py:58 msgid "Magnolia Script" -msgstr "" +msgstr "Magnolia Script" #. description of font in fonts/magnolia_ script #: inkstitch-fonts-metadata.py:60 msgid "The Capital M is a bit less than 2 cm high. It can be scaled down to 80% and up to 120%" -msgstr "" +msgstr "Велика М трохи менша 2 Ñм у виÑоту. Можна маÑштабувати від 80% до 120%" #. name of font in fonts/manuskript_gotisch #: inkstitch-fonts-metadata.py:62 msgid "Manuskript Gothisch" -msgstr "" +msgstr "Manuskript Gothisch" #. description of font in fonts/manuskript_gotisch #: inkstitch-fonts-metadata.py:64 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" -msgstr "" +msgstr "Велика М має ширину 35 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 70% до 140%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/medium_font #: inkstitch-fonts-metadata.py:66 @@ -204,34 +204,34 @@ msgstr "ОÑновний шрифт підходить Ð´Ð»Ñ Ñимволів Ñ #. name of font in fonts/romanaugusa #: inkstitch-fonts-metadata.py:70 msgid "Romanaugusa" -msgstr "" +msgstr "Romanaugusa" #. description of font in fonts/romanaugusa #: inkstitch-fonts-metadata.py:72 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" -msgstr "" +msgstr "Жирний курÑив на оÑнові Latin Modern Roman 10. Велика М має ширину 42.5 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 70% до 130%. Кожний Ñатин має попередню проÑтрочку зигзагом" #. name of font in fonts/romanaugusa_bicolor #: inkstitch-fonts-metadata.py:74 msgid "Romanaugusa bicolor" -msgstr "" +msgstr "Romanaugusa bicolor" #. description of font in fonts/romanaugusa_bicolor #: inkstitch-fonts-metadata.py:76 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. A font with capital letters with 2 colors. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" -msgstr "" +msgstr "Жирний курÑив на оÑнове Latin Modern Roman 10. Шрифт з двохколірними великими літерами. Можна викориÑтовувати з буквами із шрифта Romanaugusa. Велика М має ширину 42.5 мм при 100% маÑштабі. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 70% до 130%. Кожний Ñатин має Ð¿Ñ€Ð¾ÑˆÐ¸Ñ‚Ñ‚Ñ Ð·Ð¸Ð³Ð·Ð°Ð³Ð¾Ð¼" #. name of font in fonts/sacramarif #: inkstitch-fonts-metadata.py:78 msgid "Sacramarif" -msgstr "" +msgstr "Sacramarif" #. description of font in fonts/sacramarif #: inkstitch-fonts-metadata.py:80 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" -msgstr "" +msgstr "Шрифт, Ñкий базуєтьÑÑ Ð½Ð° Sacramento. Дуже маленький шрифт виконаний біжучою Ñтрічкою. Може маÑштабуватиÑÑ Ð²Ñ–Ð´ 80% до 150%" #. name of font in fonts/small_font #: inkstitch-fonts-metadata.py:82 @@ -247,95 +247,95 @@ msgstr "Шрифт паÑує до маленьких напиÑів. Велик #. name of font in fonts/tt_directors #: inkstitch-fonts-metadata.py:86 msgid "TT Directors" -msgstr "" +msgstr "TT Directors" #. description of font in fonts/tt_directors #: inkstitch-fonts-metadata.py:88 msgid "A font suited for directing" -msgstr "" +msgstr "Шрифт Ð´Ð»Ñ Ð²Ð°Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾" #. name of font in fonts/tt_masters #: inkstitch-fonts-metadata.py:90 msgid "TT Masters" -msgstr "" +msgstr "TT Masters" #. description of font in fonts/tt_masters #: inkstitch-fonts-metadata.py:92 msgid "A font suited for heavy typing :)" msgstr "Шрифт паÑує до важкого текÑту :)" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." -msgstr "" +msgstr "Ink/Stitch не може прочитати ваш SVG файл. Така ÑÐ¸Ñ‚ÑƒÐ°Ñ†Ñ–Ñ Ñ‡Ð°Ñто виникає, коли файл було Ñтворено у програмі Adobe Illustrator." -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" -msgstr "" +msgstr "Спробуйте імпортувати файл в Inkscape через меню 'Файл > Імпортувати...' (Ctrl+I)" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." -msgstr "" +msgstr "Ð’ Ink/Stitch ÑталаÑÑ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° помилка." -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" -msgstr "" +msgstr "Якщо ви бажаєте допомогти, Ñтворіть Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð½Ð° вебÑторінці https://github.com/inkstitch/inkstitch/issues та надайте повний Ð¾Ð¿Ð¸Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸:" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "Стартова Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "Кінцева Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" -msgstr "" +msgstr "Початкове Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð° Ñатинів" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" -msgstr "" +msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ñ–Ñ ÐºÑ–Ð½Ñ†Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð° Ñатинів" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" -msgstr "" +msgstr "Зупинити (поÑтавити машину на паузу) піÑÐ»Ñ Ð²Ð¸ÑˆÐ¸Ð²ÐºÐ¸ цього об'єкта" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" -msgstr "" +msgstr "Обрізати нитку піÑÐ»Ñ Ð²Ð¸ÑˆÐ¸Ð²ÐºÐ¸ цього объекта" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" -msgstr "" +msgstr "Ігнорувати цей об'ект(не вишивати)" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" -msgstr "" +msgstr "Точка разрива Ñатина (викориÑтовувати разом із Розділити Сатинову Колонку)" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" -msgstr "" +msgstr "Ігнорувати шар (не вишивати об'єкти на цьому шарі)" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "Початок координат Ð´Ð»Ñ ÐµÐºÑпорту файлів вишивки" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Перейти в Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸ (\"ÐŸÐ¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð·Ð° рамкою\")." -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Помилка: у документі Ñ” більше ніж одна команда %(command)s, але може бути лише одна. Видаліть уÑÑ–, крім однієї." @@ -345,230 +345,230 @@ msgstr "Помилка: у документі Ñ” більше ніж одна к #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "Ink/Stitch команда" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "з'єднувач" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "маркер команд" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "Дрібне заповненнÑ" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Цей об'єкт із заповненнÑм наÑтільки малий, що він, мабуть, буде виглÑдати краще Ñк його виконати Ñтібком або атлаÑною колонкою. Ð”Ð»Ñ Ð´ÑƒÐ¶Ðµ маленьких форм Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, а Ink/Stitch заÑтоÑує Ñтібок по контуру." -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "Розширити" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" +msgstr "Параметр Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ð½Ðµ можна заÑтоÑувати Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ об'єкта гладі. ЗаміÑть нього Ink/Stitch буде викориÑтовувати оригінальний розмір." -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "Ð’Ñтавки" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" +msgstr "Параметр відÑтупу попереднього Ð¿Ñ€Ð¾ÑˆÐ¸Ñ‚Ñ‚Ñ Ð½Ðµ можна заÑтоÑувати Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ об'єкта гладі. ЗаміÑть нього Ink/Stitch буде викориÑтовувати оригінальний розмір." -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "ÐвтозаповненнÑ" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "Ðвтоматично прокладене заповненнÑ" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "Довжина Ñтібка по ходу (перехід між ÑекціÑми)" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Довжина Ñтібків навколо контуру облаÑті заповненнÑ, що викориÑтовуєтьÑÑ Ð¿Ñ€Ð¸ переході від розділу до розділу." -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "Підкладка" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "ÐÐ²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´ÐºÐ»Ð°Ð´ÐºÐ¸" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "Кут заповненнÑ" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "" +msgstr "По замовчуванню: кут Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ +90°. Ð”Ð»Ñ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… шарів вкажіть ÑпиÑок через кому." -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "МіжрÑдковий інтервал" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "типовий: 3-кратний проміжок між Ñ€Ñдками" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "МакÑимальна довжина Ñтібка" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "типовий: дорівнює макÑимальній довжині Ñтібка" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Перед тим, Ñк робити підкладку, ÑтиÑніть форму, щоб запобігти поÑві підкладки навколо зовнішньої Ñторони заповненнÑ." -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "ПропуÑтіть оÑтанній Ñтібок у кожному Ñ€Ñду" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "ОÑтанній Ñтібок у кожному Ñ€Ñду доÑить близький до першого Ñтібка в наÑтупному Ñ€Ñду. ПропуÑкаючи його, зменшуєтьÑÑ ÐºÑ–Ð»ÑŒÐºÑ–Ñть швів Ñ– щільніÑть." -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Розгорніть форму перед тим, Ñк заповнити зшиваннÑ, щоб компенÑувати зазори між фігурами." -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" -msgstr "" +msgstr "Ðижні переходи" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²Ñередині контуру при переході від Ñекції до Ñекції. Ð Ñдок переходів під гладдю або проÑтрочкою уникає напрÑмків Ñ€Ñдів, тому Ñ—Ñ— не видно. Це робить поверхню гладі трохи нерівною." -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Помилка під Ñ‡Ð°Ñ Ð°Ð²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ! Це означає, що Ñ–Ñнує проблема з Ink/Stitch." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Якщо ви хочете допомогти нам зробити Ink/Stitch краще, будь лаÑка, вÑтавте вÑе це Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð² нову проблему за адреÑою: " #: lib/elements/clone.py:27 msgid "Clone Object" -msgstr "" +msgstr "Клонувати об'єкт" #: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " -msgstr "" +msgstr "У дизайні приÑутні один або більше об'єктів-клонів. Ink/Stitch може працювати з проÑтими клонами, але ви будет обмежені лише невеликим ÑпиÑком параметрів. " #: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" -msgstr "" +msgstr "Якщо ви хочете перетворити клон в реальний об'єкт, виконайте наÑтупні кроки:" #: lib/elements/clone.py:32 msgid "* Select the clone" -msgstr "" +msgstr "* Виберіть клон" #: lib/elements/clone.py:33 lib/elements/clone.py:44 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" -msgstr "" +msgstr "* Виберіть: Правка > Клони > Від'єднати клона (Alt+Shift+D)" #: lib/elements/clone.py:38 msgid "Clone is not embroiderable" -msgstr "" +msgstr "Клон не може бути вишитий" #: lib/elements/clone.py:39 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." -msgstr "" +msgstr "У дизайні приÑутні один або більше об'єктів-клонів. Клон повинен бути прÑмим нащадком елемента, Ñкий можна вишити. Ink/Stitch не може вишити клони груп чи інших невишиваємі елементи (текÑÑ‚ або картинка)." #: lib/elements/clone.py:42 msgid "Convert the clone into a real element:" -msgstr "" +msgstr "Перетворіть клон в реальний об'єкт:" #: lib/elements/clone.py:43 msgid "* Select the clone." -msgstr "" +msgstr "* Виберіть клон." #: lib/elements/clone.py:58 msgid "Clone" -msgstr "" +msgstr "Клонувати" #: lib/elements/clone.py:64 msgid "Custom fill angle" -msgstr "" +msgstr "Свій кут гладі" #: lib/elements/clone.py:65 msgid "This setting will apply a custom fill angle for the clone." -msgstr "" +msgstr "Ð¦Ñ Ð½Ð°Ñтройка вказує Ñвій кут гладі Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ñƒ." -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" -msgstr "" +msgstr "Дозволити додавати закріпки" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." -msgstr "" +msgstr "Закріпки на початку Ñ–/або наприкінці цього об'єкта. Ð”Ð»Ñ Ñ€ÑƒÑ‡Ð½Ð¸Ñ… Ñтібків закріпки додаватиÑÑ Ð½Ðµ будуть." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Both" -msgstr "" +msgstr "Обидва" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" -msgstr "" +msgstr "Початок" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" -msgstr "" +msgstr "Кінець" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" -msgstr "" +msgstr "Ðе додавати" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." -msgstr "" +msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видаліть цей об'єкт з вашого дизайну." #. 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "помилка:" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" -msgstr "" +msgstr "ПуÑтий D-Ðтрибут" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." -msgstr "" +msgstr "У дизайні виÑвлена неправильна лініÑ, пропущений d-атрибут." -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." -msgstr "" +msgstr "* Виберіть: Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > Ð’Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ > ОчиÑтка Дизайна..." #: lib/elements/fill.py:22 msgid "Unconnected" @@ -580,11 +580,11 @@ msgstr "ЗаповненнÑ: Цей об'єкт ÑкладаєтьÑÑ Ð· фіР#: lib/elements/fill.py:27 lib/elements/fill.py:35 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" -msgstr "" +msgstr "* Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > ІнÑтрументи гладі > Розбити об'єкти заливок" #: lib/elements/fill.py:32 msgid "Border crosses itself" -msgstr "" +msgstr "Границі переÑікають Ñамі Ñебе" #: lib/elements/fill.py:33 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." @@ -620,7 +620,7 @@ msgstr "Ð’Ñ–Ð´Ð´Ð·ÐµÑ€ÐºÐ°Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ðµ допомогти вам в Ð¼Ð°Ñ #: lib/elements/fill.py:95 msgid "Spacing between rows" -msgstr "" +msgstr "ВідÑтань між Ñ€Ñдами" #: lib/elements/fill.py:96 msgid "Distance between rows of stitches." @@ -640,31 +640,31 @@ msgstr "Повторний Ñ€Ñдок це багато разів, перш Ð½Ñ #: lib/elements/fill.py:120 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." -msgstr "" +msgstr "КількіÑть Ñ€Ñдків між Ñтібками в одній Ñ– тій же позиції в колонці." #: lib/elements/image.py:13 msgid "Image" -msgstr "" +msgstr "ЗображеннÑ" #: lib/elements/image.py:14 msgid "Ink/Stitch can't work with objects like images." -msgstr "" +msgstr "Ink/Stitch не може працювати з об'єктами зображень." #: lib/elements/image.py:16 msgid "* Convert your image into a path: Path > Trace Bitmap... (Shift+Alt+B) (further steps might be required)" -msgstr "" +msgstr "* Конвертуйте ваше Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñƒ вектор: Контур > Векторизувати раÑтр... (Shift+Alt+B) (можуть бути потрібними додаткові дії)" #: lib/elements/image.py:18 msgid "* Alternatively redraw the image with the pen (P) or bezier (B) tool" -msgstr "" +msgstr "* У ÑкоÑті альтернативи перемалюйте Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою інÑтрументів Ручка (P) або Криві (B)" #: lib/elements/polyline.py:17 msgid "Polyline Object" -msgstr "" +msgstr "Об'єкт полілініÑ" #: lib/elements/polyline.py:18 msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." -msgstr "" +msgstr "Цей об'єкт має тип SVG PolyLine. Ink/Stitch може працювати з такими формами, але ви не можете редагувати Ñ—Ñ… в Inkscape. Конвертуйте об'єкт в контур, щоб можна було його змінювати." #: lib/elements/polyline.py:22 lib/elements/satin_column.py:25 msgid "* Select this object." @@ -672,15 +672,15 @@ msgstr "* Позначте цей об'єкт." #: lib/elements/polyline.py:23 msgid "* Do Path > Object to Path." -msgstr "" +msgstr "* Виконайте Контур > Обконтурити об'ект." #: lib/elements/polyline.py:24 msgid "* Optional: Run the Params extension and check the \"manual stitch\" box." -msgstr "" +msgstr "* Ðе обов'Ñзково: ЗапуÑтіть Параметри Ñ– виберіть прапорець \"ручна прошивка\"." #: lib/elements/polyline.py:44 msgid "Manual stitch along path" -msgstr "" +msgstr "Ручне Ð¿Ñ€Ð¾ÑˆÐ¸Ñ‚Ñ‚Ñ Ð²Ð·Ð´Ð¾Ð²Ð¶ лінії" #: lib/elements/satin_column.py:22 msgid "Satin column has fill" @@ -704,55 +704,55 @@ msgstr "* Вимкнута заповненнÑ" #: lib/elements/satin_column.py:29 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" -msgstr "" +msgstr "* Ðльтернативний варіант: відкрийте Параметри Ñ– переключіть цей об'єкт на ПроÑÑ‚Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–Ð´ÐºÐ»ÑŽÑ‡Ð¸Ð²ÑˆÐ¸ режим Сатинової колонки" #: lib/elements/satin_column.py:34 msgid "Too few subpaths" -msgstr "" +msgstr "Занадто мало ліній" #: lib/elements/satin_column.py:35 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." -msgstr "" +msgstr "Сатинова колонка: в об'єкті замало ліній. У Ñатиновій колонці має бути принаймні дві лінії (напрÑмні)." #: lib/elements/satin_column.py:37 msgid "* Add another subpath (select two rails and do Path > Combine)" -msgstr "" +msgstr "* Додайте ще одну лінію (виділіть дві направлÑючі Ñ– виконайте Контур > Об'єднати)" #: lib/elements/satin_column.py:38 msgid "* Convert to running stitch or simple satin (Params extension)" -msgstr "" +msgstr "* Конвертуйте в Ñтрічку або зигзаг (через Параметри)" #: lib/elements/satin_column.py:43 msgid "Unequal number of points" -msgstr "" +msgstr "Ðе рівна кількіÑть точок" #: lib/elements/satin_column.py:44 msgid "Satin column: There are no rungs and rails have an an unequal number of points." -msgstr "" +msgstr "Сатинова колонка: поперечин немає, але кількіÑть точок на направлÑючих не дорівнює одна одній." #: lib/elements/satin_column.py:46 msgid "The easiest way to solve this issue is to add one or more rungs. " -msgstr "" +msgstr "ПроÑтіше додати одну чи більше поперечок. " #: lib/elements/satin_column.py:47 msgid "Rungs control the stitch direction in satin columns." -msgstr "" +msgstr "Поперечини керують нахилом Ñтібків в Ñатиновій колонці." #: lib/elements/satin_column.py:48 msgid "* With the selected object press \"P\" to activate the pencil tool." -msgstr "" +msgstr "* Коли об'єкт вибрано, натиÑніть клавішу \"P\", щоб вибрати інÑтрумент Олівець." #: lib/elements/satin_column.py:49 msgid "* Hold \"Shift\" while drawing the rung." -msgstr "" +msgstr "* Утримуючи клавішу Shift намалюйте поперечку." #: lib/elements/satin_column.py:53 msgid "Each rung should intersect both rails once." -msgstr "" +msgstr "Кожна поперечка повинна переÑікати обидві направлÑючі." #: lib/elements/satin_column.py:57 msgid "Rung doesn't intersect rails" -msgstr "" +msgstr "Поперечка не переÑекає направлÑючі" #: lib/elements/satin_column.py:58 msgid "Satin column: A rung doesn't intersect both rails." @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "ТекÑÑ‚" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -982,7 +989,7 @@ msgstr "" #: lib/extensions/import_threadlist.py:33 msgid "File not found." -msgstr "" +msgstr "Файл не знайдено." #: lib/extensions/import_threadlist.py:36 msgid "The filepath specified is not a file but a dictionary.\n" @@ -995,42 +1002,54 @@ msgstr "" #: lib/extensions/import_threadlist.py:48 msgid "Please try to import as \"other threadlist\" and specify a color palette below." -msgstr "" +msgstr "Спробуйте імпортувати Ñк \"інший ÑпиÑок ниток\" Ñ– вкажіть палітру нижче." #: lib/extensions/import_threadlist.py:50 msgid "Please chose an other color palette for your design." -msgstr "" +msgstr "Выберіть іншу палітру Ð´Ð»Ñ Ð²Ð°ÑˆÐ¾Ð³Ð¾ дизайна." #: lib/extensions/input.py:71 #, python-format msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" +msgstr "Файл не Ñ–Ñнує Ñ– не може бути відкритий. Перевірте правильніÑть шлÑху Ñ– Ñпробуйте знову.\\r%s" + +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "Файл не Ñ–Ñнує." + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "Ðеправильний тип файла. Ink/Stitch розуміє тільки кольорові палітри gpl." + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "Виберіть одну або декілька команд, Ñкі потрібно додати." -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" -msgstr "" +msgstr "Шрифт" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "Параметри" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "Прошийте Ñ€Ñдки текÑту вперед Ñ– назад" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "Додати обрізку" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "Додати обрізку" msgid "Cancel" msgstr "СкаÑувати" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "ЗаÑтоÑувати Ñ– закрити" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Ðеможливо знайти жодних шрифтів! Спробуйте перевÑтановити Ink/Stitch." -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 msgid "This font has no available font variant. Please update or remove the font." -msgstr "" +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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "МаÑштаб текÑту %s%%" @@ -1069,11 +1088,11 @@ msgstr "Ви вибрали об'єкти, Ñкі не були Ñтворені #: lib/extensions/lettering_custom_font_dir.py:27 msgid "Please specify the directory of your custom fonts." -msgstr "" +msgstr "Будь лаÑка, вкажіть папку кориÑтувацьких шрифтов." #: lib/extensions/lettering_generate_json.py:41 msgid "Please specify a font file." -msgstr "" +msgstr "Будь лаÑка, вкажіть назву файла шрифтів." #: lib/extensions/object_commands.py:21 msgid "Please select one or more objects to which to attach commands." @@ -1081,16 +1100,16 @@ msgstr "" #: lib/extensions/object_commands.py:29 msgid "Please choose one or more commands to attach." -msgstr "" +msgstr "Виберіть одну або декілька команд, Ñкі потрібно додати." #: lib/extensions/params.py:208 msgid "These settings will be applied to 1 object." -msgstr "" +msgstr "Ці наÑтройки буде заÑтоÑовано до 1 об'єкта." #: lib/extensions/params.py:210 #, python-format msgid "These settings will be applied to %d objects." -msgstr "" +msgstr "Ці наÑтройки буде заÑтоÑовано до %d об'єктів." #: lib/extensions/params.py:213 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." @@ -1112,7 +1131,7 @@ msgstr "" #: lib/extensions/params.py:252 msgid "Inkscape objects" -msgstr "" +msgstr "Об'єкти Inkscape" #: lib/extensions/params.py:313 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" -msgstr "" +msgstr "ВикориÑтовувати оÑтанні налаштуваннÑ" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "ОпиÑ" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Ð’Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð½ÐµÐ¿Ð¾Ð»Ð°Ð´Ð¾Ðº" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "Помилки" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "ПопередженнÑ" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1198,19 +1217,19 @@ msgstr "" #: lib/extensions/zip.py:102 msgid "Title" -msgstr "" +msgstr "Ðазва" #: lib/extensions/zip.py:103 msgid "Size" -msgstr "" +msgstr "Розмір" #: lib/extensions/zip.py:104 msgid "Stitches" -msgstr "" +msgstr "Стіжки" #: lib/extensions/zip.py:105 msgid "Colors" -msgstr "" +msgstr "Кольори" #: lib/extensions/zip.py:107 msgid "Thread Order" @@ -1218,11 +1237,11 @@ msgstr "" #: lib/extensions/zip.py:120 msgid "Thread Used" -msgstr "" +msgstr "ВикориÑтано нитки" #: lib/gui/presets.py:52 msgid "Presets" -msgstr "" +msgstr "ПередвÑтановлений набір параметрів" #: lib/gui/presets.py:58 msgid "Load" @@ -1264,24 +1283,24 @@ msgstr "СТРИБОК" #: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:143 msgid "TRIM" -msgstr "" +msgstr "ОБРІЗКÐ" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command label at bottom of simulator window #: lib/gui/simulator.py:18 templates/output_params_txt.xml:14 #: electron/src/renderer/assets/js/simulator.js:137 msgid "STITCH" -msgstr "" +msgstr "СТІЖОК" #: lib/gui/simulator.py:18 templates/output_params_txt.xml:16 #: electron/src/renderer/assets/js/simulator.js:149 msgid "COLOR CHANGE" -msgstr "" +msgstr "ЗМІÐРКОЛЬОРÐ" #: lib/gui/simulator.py:18 templates/output_params_txt.xml:18 #: electron/src/renderer/assets/js/simulator.js:146 msgid "STOP" -msgstr "" +msgstr "СТОП" #: lib/gui/simulator.py:50 msgid "Slow down (arrow down)" @@ -1322,7 +1341,7 @@ msgstr "ПерезапуÑтити (R)" #: lib/gui/simulator.py:69 msgid "O" -msgstr "" +msgstr "О" #: lib/gui/simulator.py:71 msgid "Display needle penetration point (O)" @@ -1334,24 +1353,24 @@ msgstr "Вийти" #: lib/gui/simulator.py:74 msgid "Quit (Q)" -msgstr "" +msgstr "Вихід (Q)" #: lib/gui/simulator.py:186 #, python-format msgid "Speed: %d stitches/sec" -msgstr "" +msgstr "ШвидкіÑть: %d Ñтіжків/Ñек" #: lib/gui/simulator.py:242 lib/gui/simulator.py:270 msgid "Start" -msgstr "" +msgstr "Старт" #: lib/gui/simulator.py:816 lib/gui/simulator.py:826 msgid "Preview" -msgstr "" +msgstr "Попередній переглÑд" #: lib/gui/simulator.py:857 msgid "Embroidery Simulation" -msgstr "" +msgstr "СимулÑÑ†Ñ–Ñ Ð²Ð¸ÑˆÐ¸Ð²Ð°Ð½Ð½Ñ" #: lib/gui/warnings.py:21 msgid "Cannot load simulator.\n" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "Ðвто-Сатин" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "ÐвтоСатин %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "Зберегти порÑдок атлаÑних колон" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index 973e5566..cee49110 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:54\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index ee6c0fbe..e72026c3 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index aaaa57f2..65c7876a 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-06-13 00:53+0000\n" -"PO-Revision-Date: 2021-06-14 00:50\n" +"POT-Creation-Date: 2021-07-30 00:54+0000\n" +"PO-Revision-Date: 2021-07-31 00:53\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -264,78 +264,78 @@ msgstr "" msgid "A font suited for heavy typing :)" msgstr "" -#: inkstitch.py:56 +#: inkstitch.py:61 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." msgstr "" -#: inkstitch.py:59 +#: inkstitch.py:64 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" msgstr "" -#: inkstitch.py:70 +#: inkstitch.py:75 msgid "Ink/Stitch experienced an unexpected error." msgstr "" -#: inkstitch.py:71 +#: inkstitch.py:76 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "" #. command attached to an object -#: lib/commands.py:26 +#: lib/commands.py:24 msgid "Fill stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:29 +#: lib/commands.py:27 msgid "Fill stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:32 +#: lib/commands.py:30 msgid "Auto-route satin stitch starting position" msgstr "" #. command attached to an object -#: lib/commands.py:35 +#: lib/commands.py:33 msgid "Auto-route satin stitch ending position" msgstr "" #. command attached to an object -#: lib/commands.py:38 +#: lib/commands.py:36 msgid "Stop (pause machine) after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:41 +#: lib/commands.py:39 msgid "Trim thread after sewing this object" msgstr "" #. command attached to an object -#: lib/commands.py:44 +#: lib/commands.py:42 msgid "Ignore this object (do not stitch)" msgstr "" #. command attached to an object -#: lib/commands.py:47 +#: lib/commands.py:45 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. command that affects a layer -#: lib/commands.py:51 +#: lib/commands.py:49 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. command that affects entire document -#: lib/commands.py:54 +#: lib/commands.py:52 msgid "Origin for exported embroidery files" msgstr "" #. command that affects entire document -#: lib/commands.py:57 +#: lib/commands.py:55 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" -#: lib/commands.py:215 +#: lib/commands.py:213 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "" @@ -345,131 +345,131 @@ msgstr "" #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:222 +#: lib/commands.py:220 #, python-format msgid "%(command)s: %(description)s" msgstr "" -#: lib/commands.py:294 lib/commands.py:407 lib/extensions/layer_commands.py:34 +#: lib/commands.py:285 lib/commands.py:398 msgid "Ink/Stitch Command" msgstr "" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:321 +#: lib/commands.py:311 msgid "connector" msgstr "" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:338 +#: lib/commands.py:327 msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:21 +#: lib/elements/auto_fill.py:22 msgid "Small Fill" msgstr "" -#: lib/elements/auto_fill.py:22 +#: lib/elements/auto_fill.py:23 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 +#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:145 msgid "Expand" msgstr "" -#: lib/elements/auto_fill.py:29 +#: lib/elements/auto_fill.py:30 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 +#: lib/elements/auto_fill.py:35 lib/elements/auto_fill.py:122 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:36 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/auto_fill.py:40 +#: lib/elements/auto_fill.py:41 msgid "AutoFill" msgstr "" -#: lib/elements/auto_fill.py:43 +#: lib/elements/auto_fill.py:44 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:63 +#: lib/elements/auto_fill.py:64 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:64 +#: lib/elements/auto_fill.py:65 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/auto_fill.py:72 +#: lib/elements/auto_fill.py:73 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 -#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 -#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 -#: lib/elements/auto_fill.py:170 +#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:82 +#: lib/elements/auto_fill.py:104 lib/elements/auto_fill.py:115 +#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137 +#: lib/elements/auto_fill.py:171 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:79 msgid "Fill angle" msgstr "" -#: lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:80 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/auto_fill.py:100 +#: lib/elements/auto_fill.py:101 msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:101 +#: lib/elements/auto_fill.py:102 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:111 +#: lib/elements/auto_fill.py:112 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:112 +#: lib/elements/auto_fill.py:113 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/auto_fill.py:122 +#: lib/elements/auto_fill.py:123 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 +#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "" -#: lib/elements/auto_fill.py:145 +#: lib/elements/auto_fill.py:146 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "" -#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Underpath" msgstr "" -#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 +#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/auto_fill.py:253 +#: lib/elements/auto_fill.py:254 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:256 +#: lib/elements/auto_fill.py:257 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "" @@ -521,32 +521,32 @@ msgstr "" msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:225 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:253 +#: lib/elements/element.py:226 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:257 +#: lib/elements/element.py:230 msgid "Both" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Before" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "After" msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:230 msgid "Neither" msgstr "" -#: lib/elements/element.py:299 +#: lib/elements/element.py:272 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -554,19 +554,19 @@ 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:385 +#: lib/elements/element.py:358 msgid "error:" msgstr "" -#: lib/elements/empty_d_object.py:12 +#: lib/elements/empty_d_object.py:13 msgid "Empty D-Attribute" msgstr "" -#: lib/elements/empty_d_object.py:13 +#: lib/elements/empty_d_object.py:14 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/empty_d_object.py:15 +#: lib/elements/empty_d_object.py:16 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" @@ -897,7 +897,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:13 lib/extensions/lettering.py:73 +#: lib/elements/text.py:13 lib/extensions/lettering.py:75 msgid "Text" msgstr "" @@ -927,16 +927,16 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:133 +#: lib/extensions/base.py:123 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:135 +#: lib/extensions/base.py:125 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:137 -msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." +#: lib/extensions/base.py:127 +msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" #: lib/extensions/break_apart.py:31 @@ -948,20 +948,27 @@ msgstr "" msgid "%s elements removed" msgstr "" -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:35 msgid "Please select at least one line to convert to a satin column." msgstr "" #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:41 +#: lib/extensions/convert_to_satin.py:40 msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:135 +#: lib/extensions/convert_to_satin.py:134 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_stroke.py:25 +#: lib/extensions/convert_to_stroke.py:30 +msgid "Please select at least one satin column to convert to a running stitch." +msgstr "" + #: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "" @@ -1006,31 +1013,43 @@ msgstr "" msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s" msgstr "" -#: lib/extensions/layer_commands.py:23 +#: lib/extensions/install_custom_palette.py:24 +msgid "File does not exist." +msgstr "" + +#: lib/extensions/install_custom_palette.py:28 +msgid "Wrong file type. Ink/Stitch only accepts gpl color palettes." +msgstr "" + +#: lib/extensions/install_custom_palette.py:36 +msgid "Ink/Stitch cannot find your palette folder automatically. Please install your palette manually." +msgstr "" + +#: lib/extensions/layer_commands.py:20 msgid "Please choose one or more commands to add." msgstr "" -#: lib/extensions/lettering.py:42 lib/extensions/lettering.py:419 +#: lib/extensions/lettering.py:41 lib/extensions/lettering.py:418 msgid "Ink/Stitch Lettering" msgstr "" -#: lib/extensions/lettering.py:49 +#: lib/extensions/lettering.py:51 msgid "Font" msgstr "" -#: lib/extensions/lettering.py:61 +#: lib/extensions/lettering.py:63 msgid "Options" msgstr "" -#: lib/extensions/lettering.py:66 +#: lib/extensions/lettering.py:68 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/extensions/lettering.py:69 +#: lib/extensions/lettering.py:71 msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:78 lib/extensions/params.py:355 +#: lib/extensions/lettering.py:80 lib/extensions/params.py:359 #: 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 @@ -1039,22 +1058,22 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:82 lib/extensions/params.py:362 +#: lib/extensions/lettering.py:84 lib/extensions/params.py:366 msgid "Apply and Quit" msgstr "" -#: lib/extensions/lettering.py:149 +#: lib/extensions/lettering.py:151 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "" -#: lib/extensions/lettering.py:223 +#: lib/extensions/lettering.py:222 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:265 +#: lib/extensions/lettering.py:264 #, python-format msgid "Text scale %s%%" msgstr "" @@ -1126,61 +1145,61 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:359 +#: lib/extensions/params.py:363 msgid "Use Last Settings" msgstr "" -#: lib/extensions/troubleshoot.py:48 +#: lib/extensions/troubleshoot.py:45 msgid "All selected shapes are valid! " msgstr "" -#: lib/extensions/troubleshoot.py:50 +#: lib/extensions/troubleshoot.py:47 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "" -#: lib/extensions/troubleshoot.py:76 +#: lib/extensions/troubleshoot.py:71 msgid "Invalid Pointer" msgstr "" -#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "" -#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 +#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "" -#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150 msgid "Errors" msgstr "" -#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 +#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:141 +#: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:173 +#: lib/extensions/troubleshoot.py:151 msgid "Problems that will prevent the shape from being embroidered." msgstr "" -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:155 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "" -#: lib/extensions/troubleshoot.py:182 +#: lib/extensions/troubleshoot.py:160 msgid "Object Type Warnings" msgstr "" -#: lib/extensions/troubleshoot.py:183 -msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." +#: lib/extensions/troubleshoot.py:161 +msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour." msgstr "" -#: lib/extensions/troubleshoot.py:200 +#: lib/extensions/troubleshoot.py:177 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "" @@ -1377,25 +1396,25 @@ msgstr "" msgid "Error writing to %(path)s: %(error)s" msgstr "" -#: lib/stitches/auto_satin.py:662 +#: lib/stitches/auto_satin.py:659 msgid "Auto-Satin" msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:709 +#: lib/stitches/auto_satin.py:706 #, python-format msgid "AutoSatin %d" msgstr "" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:712 +#: lib/stitches/auto_satin.py:709 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "" -#: lib/svg/rendering.py:224 +#: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -1410,7 +1429,7 @@ msgid "Ink/Stitch Version: %s" msgstr "" #: lib/utils/version.py:21 -msgid "Ink/Stitch Version: unkown" +msgid "Ink/Stitch Version: unknown" msgstr "" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 @@ -1973,7 +1992,8 @@ msgid "Preserve order of satin columns" msgstr "" #: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10 -#: templates/cut_satin.xml:10 templates/flip.xml:10 +#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10 +#: templates/flip.xml:10 msgid "Satin Tools" msgstr "" @@ -2021,6 +2041,18 @@ msgstr "" msgid "Convert Line to Satin" msgstr "" +#: templates/convert_to_stroke.xml:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: templates/convert_to_stroke.xml:6 +msgid "Converts a satin column into a running stitch." +msgstr "" + +#: templates/convert_to_stroke.xml:8 +msgid "Do not delete original satin column." +msgstr "" + #: templates/cut_satin.xml:3 msgid "Cut Satin Column" msgstr "" @@ -2096,11 +2128,12 @@ msgstr "" msgid "Import Threadlist" msgstr "" -#: templates/import_threadlist.xml:6 +#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 msgid "Choose file" msgstr "" #: templates/import_threadlist.xml:20 templates/install.xml:10 +#: templates/install_custom_palette.xml:13 msgid "Thread Color Management" msgstr "" @@ -2113,6 +2146,18 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: templates/install_custom_palette.xml:3 +msgid "Install custom palette" +msgstr "" + +#: templates/install_custom_palette.xml:6 +msgid "Choose a .gpl color palette file to install into Inkscape." +msgstr "" + +#: templates/install_custom_palette.xml:7 +msgid "Restart Inkscape to use." +msgstr "" + #: templates/layer_commands.xml:3 msgid "Add Layer Commands" msgstr "" |
