From 69470d5847184f0cfa69872e25805e8f24feddc9 Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Sun, 4 Feb 2018 23:18:18 -0500 Subject: initial PO files (#58) --- translations/messages_af_ZA.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_ar_SA.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_ca_ES.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_cs_CZ.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_da_DK.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_de_DE.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_el_GR.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_en_US.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_es_ES.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_fi_FI.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_fr_FR.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_he_IL.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_hu_HU.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_it_IT.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_ja_JP.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_ko_KR.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_nl_NL.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_no_NO.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_pl_PL.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_pt_BR.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_pt_PT.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_ro_RO.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_ru_RU.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_sr_SP.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_sv_SE.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_tr_TR.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_uk_UA.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_vi_VN.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_zh_CN.po | 312 +++++++++++++++++++++++++++++++++++++++++ translations/messages_zh_TW.po | 312 +++++++++++++++++++++++++++++++++++++++++ 30 files changed, 9360 insertions(+) create mode 100644 translations/messages_af_ZA.po create mode 100644 translations/messages_ar_SA.po create mode 100644 translations/messages_ca_ES.po create mode 100644 translations/messages_cs_CZ.po create mode 100644 translations/messages_da_DK.po create mode 100644 translations/messages_de_DE.po create mode 100644 translations/messages_el_GR.po create mode 100644 translations/messages_en_US.po create mode 100644 translations/messages_es_ES.po create mode 100644 translations/messages_fi_FI.po create mode 100644 translations/messages_fr_FR.po create mode 100644 translations/messages_he_IL.po create mode 100644 translations/messages_hu_HU.po create mode 100644 translations/messages_it_IT.po create mode 100644 translations/messages_ja_JP.po create mode 100644 translations/messages_ko_KR.po create mode 100644 translations/messages_nl_NL.po create mode 100644 translations/messages_no_NO.po create mode 100644 translations/messages_pl_PL.po create mode 100644 translations/messages_pt_BR.po create mode 100644 translations/messages_pt_PT.po create mode 100644 translations/messages_ro_RO.po create mode 100644 translations/messages_ru_RU.po create mode 100644 translations/messages_sr_SP.po create mode 100644 translations/messages_sv_SE.po create mode 100644 translations/messages_tr_TR.po create mode 100644 translations/messages_uk_UA.po create mode 100644 translations/messages_vi_VN.po create mode 100644 translations/messages_zh_CN.po create mode 100644 translations/messages_zh_TW.po (limited to 'translations') diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po new file mode 100644 index 00000000..34401334 --- /dev/null +++ b/translations/messages_af_ZA.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Afrikaans\n" +"Language: af_ZA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: af\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po new file mode 100644 index 00000000..8813aea7 --- /dev/null +++ b/translations/messages_ar_SA.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Arabic\n" +"Language: ar_SA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: ar\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po new file mode 100644 index 00000000..e089c825 --- /dev/null +++ b/translations/messages_ca_ES.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Catalan\n" +"Language: ca_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: ca\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po new file mode 100644 index 00000000..63e1002b --- /dev/null +++ b/translations/messages_cs_CZ.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Czech\n" +"Language: cs_CZ\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: cs\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po new file mode 100644 index 00000000..f821471e --- /dev/null +++ b/translations/messages_da_DK.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Danish\n" +"Language: da_DK\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: da\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po new file mode 100644 index 00000000..87ca72b4 --- /dev/null +++ b/translations/messages_de_DE.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: German\n" +"Language: de_DE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po new file mode 100644 index 00000000..0accafde --- /dev/null +++ b/translations/messages_el_GR.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Greek\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: el\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po new file mode 100644 index 00000000..e1dcdd4c --- /dev/null +++ b/translations/messages_en_US.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: English\n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: en\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po new file mode 100644 index 00000000..1f420a5f --- /dev/null +++ b/translations/messages_es_ES.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po new file mode 100644 index 00000000..854e8801 --- /dev/null +++ b/translations/messages_fi_FI.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Finnish\n" +"Language: fi_FI\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: fi\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po new file mode 100644 index 00000000..f8a64b2e --- /dev/null +++ b/translations/messages_fr_FR.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: French\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: fr\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po new file mode 100644 index 00000000..0fc7baa0 --- /dev/null +++ b/translations/messages_he_IL.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Hebrew\n" +"Language: he_IL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: he\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po new file mode 100644 index 00000000..3a71eeca --- /dev/null +++ b/translations/messages_hu_HU.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Hungarian\n" +"Language: hu_HU\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: hu\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po new file mode 100644 index 00000000..98c33888 --- /dev/null +++ b/translations/messages_it_IT.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Italian\n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: it\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po new file mode 100644 index 00000000..097d813f --- /dev/null +++ b/translations/messages_ja_JP.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Japanese\n" +"Language: ja_JP\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: ja\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po new file mode 100644 index 00000000..3972fa95 --- /dev/null +++ b/translations/messages_ko_KR.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Korean\n" +"Language: ko_KR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: ko\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po new file mode 100644 index 00000000..f24eaf27 --- /dev/null +++ b/translations/messages_nl_NL.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Dutch\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: nl\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po new file mode 100644 index 00000000..f4f578f4 --- /dev/null +++ b/translations/messages_no_NO.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Norwegian\n" +"Language: no_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: no\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po new file mode 100644 index 00000000..24be515d --- /dev/null +++ b/translations/messages_pl_PL.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Polish\n" +"Language: pl_PL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: pl\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po new file mode 100644 index 00000000..5f801f20 --- /dev/null +++ b/translations/messages_pt_BR.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po new file mode 100644 index 00000000..08b8fe80 --- /dev/null +++ b/translations/messages_pt_PT.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po new file mode 100644 index 00000000..33730e66 --- /dev/null +++ b/translations/messages_ro_RO.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Romanian\n" +"Language: ro_RO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: ro\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po new file mode 100644 index 00000000..4f92e485 --- /dev/null +++ b/translations/messages_ru_RU.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Russian\n" +"Language: ru_RU\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: ru\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po new file mode 100644 index 00000000..56413e30 --- /dev/null +++ b/translations/messages_sr_SP.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Serbian (Cyrillic)\n" +"Language: sr_SP\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: sr\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po new file mode 100644 index 00000000..95f446f5 --- /dev/null +++ b/translations/messages_sv_SE.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Swedish\n" +"Language: sv_SE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: sv-SE\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po new file mode 100644 index 00000000..78499c8f --- /dev/null +++ b/translations/messages_tr_TR.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Turkish\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: tr\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po new file mode 100644 index 00000000..75c6b20a --- /dev/null +++ b/translations/messages_uk_UA.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Ukrainian\n" +"Language: uk_UA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: uk\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po new file mode 100644 index 00000000..9df0fcb8 --- /dev/null +++ b/translations/messages_vi_VN.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Vietnamese\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po new file mode 100644 index 00000000..880ba8e6 --- /dev/null +++ b/translations/messages_zh_CN.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Chinese Simplified\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po new file mode 100644 index 00000000..cce53f82 --- /dev/null +++ b/translations/messages_zh_TW.po @@ -0,0 +1,312 @@ +msgid "" +msgstr "" +"Project-Id-Version: inkstitch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-04 16:24-0500\n" +"PO-Revision-Date: 2018-02-04 22:39-0500\n" +"Last-Translator: lexelby \n" +"Language-Team: Chinese Traditional\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: inkstitch\n" +"X-Crowdin-Language: zh-TW\n" +"X-Crowdin-File: /master/messages.po\n" + +#: embroider.py:45 +msgid "Manually routed fill stitching" +msgstr "" + +#: embroider.py:50 +msgid "Angle of lines of stitches" +msgstr "" + +#: embroider.py:60 +msgid "Flip fill (start right-to-left)" +msgstr "" + +#: embroider.py:65 +msgid "Spacing between rows" +msgstr "" + +#: embroider.py:74 +msgid "Maximum fill stitch length" +msgstr "" + +#: embroider.py:79 +msgid "Stagger rows this many times before repeating" +msgstr "" + +#: embroider.py:373 +msgid "Automatically routed fill stitching" +msgstr "" + +#: embroider.py:392 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: embroider.py:397 +msgid "Underlay" +msgstr "" + +#: embroider.py:397 embroider.py:402 embroider.py:413 embroider.py:419 +msgid "AutoFill Underlay" +msgstr "" + +#: embroider.py:402 +msgid "Fill angle (default: fill angle + 90 deg)" +msgstr "" + +#: embroider.py:413 +msgid "Row spacing (default: 3x fill row spacing)" +msgstr "" + +#: embroider.py:419 +msgid "Max stitch length" +msgstr "" + +#: embroider.py:540 +msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected." +msgstr "" + +#: embroider.py:715 +msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github." +msgstr "" + +#: embroider.py:884 +msgid "Satin stitch along paths" +msgstr "" + +#: embroider.py:907 +msgid "Running stitch length" +msgstr "" + +#: embroider.py:912 embroider.py:1008 +msgid "Zig-zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:918 +msgid "Repeats" +msgstr "" + +#: embroider.py:999 +msgid "Custom satin column" +msgstr "" + +#: embroider.py:1014 +msgid "Pull compensation" +msgstr "" + +#: embroider.py:1022 +msgid "Contour underlay" +msgstr "" + +#: embroider.py:1022 embroider.py:1029 embroider.py:1034 +msgid "Contour Underlay" +msgstr "" + +#: embroider.py:1029 embroider.py:1047 +msgid "Stitch length" +msgstr "" + +#: embroider.py:1034 +msgid "Contour underlay inset amount" +msgstr "" + +#: embroider.py:1040 +msgid "Center-walk underlay" +msgstr "" + +#: embroider.py:1040 embroider.py:1047 +msgid "Center-Walk Underlay" +msgstr "" + +#: embroider.py:1052 +msgid "Zig-zag underlay" +msgstr "" + +#: embroider.py:1052 embroider.py:1057 embroider.py:1062 +msgid "Zig-zag Underlay" +msgstr "" + +#: embroider.py:1057 +msgid "Zig-Zag spacing (peak-to-peak)" +msgstr "" + +#: embroider.py:1062 +msgid "Inset amount (default: half of contour underlay inset)" +msgstr "" + +#: embroider.py:1108 +msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." +msgstr "" + +#: embroider.py:1115 +msgid "satin column: One or more of the rungs doesn't intersect both rails." +msgstr "" + +#: embroider.py:1115 embroider.py:1117 +msgid "Each rail should intersect both rungs once." +msgstr "" + +#: embroider.py:1117 +msgid "satin column: One or more of the rungs intersects the rails more than once." +msgstr "" + +#: embroider.py:1158 +#, python-format +msgid "satin column: object %s has a fill (but should not)" +msgstr "" + +#: embroider.py:1162 +#, python-format +msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" +msgstr "" + +#: embroider.py:1695 +msgid "\n\n" +"Seeing a 'no such option' message? Please restart Inkscape to fix." +msgstr "" + +#: embroider.py:1743 +msgid "No embroiderable paths selected." +msgstr "" + +#: embroider.py:1745 +msgid "No embroiderable paths found in document." +msgstr "" + +#: embroider.py:1746 +msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering." +msgstr "" + +#: embroider.py:1758 +msgid "Embroidery" +msgstr "" + +#: embroider_params.py:243 +msgid "These settings will be applied to 1 object." +msgstr "" + +#: embroider_params.py:245 +#, python-format +msgid "These settings will be applied to %d objects." +msgstr "" + +#: embroider_params.py:248 +msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." +msgstr "" + +#: embroider_params.py:252 +#, python-format +msgid "Disabling this tab will disable the following %d tabs." +msgstr "" + +#: embroider_params.py:254 +msgid "Disabling this tab will disable the following tab." +msgstr "" + +#: embroider_params.py:257 +#, python-format +msgid "Enabling this tab will disable %s and vice-versa." +msgstr "" + +#: embroider_params.py:287 +msgid "Inkscape objects" +msgstr "" + +#: embroider_params.py:345 +msgid "Embroidery Params" +msgstr "" + +#: embroider_params.py:359 +msgid "Presets" +msgstr "" + +#: embroider_params.py:364 +msgid "Load" +msgstr "" + +#: embroider_params.py:367 +msgid "Add" +msgstr "" + +#: embroider_params.py:370 +msgid "Overwrite" +msgstr "" + +#: embroider_params.py:373 +msgid "Delete" +msgstr "" + +#: embroider_params.py:376 +msgid "Cancel" +msgstr "" + +#: embroider_params.py:380 +msgid "Use Last Settings" +msgstr "" + +#: embroider_params.py:383 +msgid "Apply and Quit" +msgstr "" + +#: embroider_params.py:428 +msgid "Preview" +msgstr "" + +#: embroider_params.py:446 +msgid "Internal Error" +msgstr "" + +#: embroider_params.py:499 +msgid "Please enter or select a preset name first." +msgstr "" + +#: embroider_params.py:499 embroider_params.py:505 embroider_params.py:533 +msgid "Preset" +msgstr "" + +#: embroider_params.py:505 +#, python-format +msgid "Preset \"%s\" not found." +msgstr "" + +#: embroider_params.py:533 +#, python-format +msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" +msgstr "" + +#: embroider_simulate.py:303 +msgid "Embroidery Simulation" +msgstr "" + +#: inkstitch.py:94 +#, python-format +msgid "parseLengthWithUnits: unknown unit %s" +msgstr "" + +#: inkstitch.py:118 +#, python-format +msgid "Unknown unit: %s" +msgstr "" + +#: inkstitch.py:321 +msgid "TRIM after" +msgstr "" + +#: inkstitch.py:322 +msgid "Trim thread after this object (for supported machines and file formats)" +msgstr "" + +#: inkstitch.py:331 +msgid "STOP after" +msgstr "" + +#: inkstitch.py:332 +msgid "Add STOP instruction after this object (for supported machines and file formats)" +msgstr "" + -- cgit v1.2.3