summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLex Neva <lexelby@users.noreply.github.com>2018-04-02 21:42:28 -0400
committerGitHub <noreply@github.com>2018-04-02 21:42:28 -0400
commit31202a8eb54dddd269c7438dc9d43a75b66bedfb (patch)
treecec5f79ef7136adcc571c07fc0a1757c57e3a941
parent9478a5e53a239e92819c79aea9ba79abd63d7133 (diff)
parent17726ba95440a17e1626f1a9bfabc5844d34d8a1 (diff)
Merge pull request #113 from lexelby/l10n
New Crowdin translations
-rw-r--r--translations/messages_af_ZA.po232
-rw-r--r--translations/messages_ar_SA.po232
-rw-r--r--translations/messages_ca_ES.po232
-rw-r--r--translations/messages_cs_CZ.po232
-rw-r--r--translations/messages_da_DK.po232
-rw-r--r--translations/messages_de_DE.po328
-rw-r--r--translations/messages_el_GR.po232
-rw-r--r--translations/messages_en_US.po232
-rw-r--r--translations/messages_es_ES.po232
-rw-r--r--translations/messages_fi_FI.po232
-rw-r--r--translations/messages_fr_FR.po292
-rw-r--r--translations/messages_he_IL.po232
-rw-r--r--translations/messages_hu_HU.po232
-rw-r--r--translations/messages_it_IT.po232
-rw-r--r--translations/messages_ja_JP.po232
-rw-r--r--translations/messages_ko_KR.po232
-rw-r--r--translations/messages_nl_NL.po232
-rw-r--r--translations/messages_no_NO.po232
-rw-r--r--translations/messages_pl_PL.po232
-rw-r--r--translations/messages_pt_BR.po232
-rw-r--r--translations/messages_pt_PT.po324
-rw-r--r--translations/messages_ro_RO.po232
-rw-r--r--translations/messages_ru_RU.po232
-rw-r--r--translations/messages_sr_SP.po232
-rw-r--r--translations/messages_sv_SE.po232
-rw-r--r--translations/messages_tr_TR.po232
-rw-r--r--translations/messages_uk_UA.po232
-rw-r--r--translations/messages_vi_VN.po232
-rw-r--r--translations/messages_zh_CN.po232
-rw-r--r--translations/messages_zh_TW.po232
30 files changed, 5314 insertions, 1894 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index eff1bdc8..c74e1d3d 100644
--- a/translations/messages_af_ZA.po
+++ b/translations/messages_af_ZA.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: af_ZA\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index d79efba5..7997de41 100644
--- a/translations/messages_ar_SA.po
+++ b/translations/messages_ar_SA.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: ar_SA\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index 4b1ec861..99929773 100644
--- a/translations/messages_ca_ES.po
+++ b/translations/messages_ca_ES.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: ca_ES\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index e796260e..0c0437f8 100644
--- a/translations/messages_cs_CZ.po
+++ b/translations/messages_cs_CZ.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Language: cs\n"
"X-Crowdin-File: /master/messages.po\n"
+"Language: cs_CZ\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 620659df..04179318 100644
--- a/translations/messages_da_DK.po
+++ b/translations/messages_da_DK.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: da_DK\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 01007640..8b42721e 100644
--- a/translations/messages_de_DE.po
+++ b/translations/messages_de_DE.po
@@ -1,41 +1,127 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: de_DE\n"
-msgid "Fill"
-msgstr "Füllung"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgstr "\n\n"
+" Sehen Sie eine Meldung \"keine solche Option\"? Zum beheben bitte Inkscape neu starten."
-msgid "Manually routed fill stitching"
-msgstr "Manuell geführte Füllstiche"
+msgid "These settings will be applied to 1 object."
+msgstr "Diese Einstellung wird auf 1 Objekt angewendet."
-msgid "Angle of lines of stitches"
-msgstr "Winkel der Stichlinien"
+#, python-format
+msgid "These settings will be applied to %d objects."
+msgstr "Diese Einstellungen werden auf %d Objekte angewendet."
-msgid "Flip fill (start right-to-left)"
-msgstr "Rückwärtsfüllung (von rechts nach links)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgstr "Einige Einstellungen hatten unterschiedliche Werte der Objekte. Bitte einen Wert aus der Liste auswählen oder einen neuen Namen eingeben."
-msgid "Spacing between rows"
-msgstr "Zeilenabstand"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
+msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgenden %d Registerkarten."
-msgid "Maximum fill stitch length"
-msgstr "Maximale Füll-Stichlänge"
+msgid "Disabling this tab will disable the following tab."
+msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte."
-msgid "Stagger rows this many times before repeating"
-msgstr "Wieviele Reihen bis sich das Muster wiederholt"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt."
+
+msgid "Inkscape objects"
+msgstr "Inkscape Objekte"
+
+msgid "Embroidery Params"
+msgstr "Stickparameter"
+
+msgid "Presets"
+msgstr "Voreinstellungen"
+
+msgid "Load"
+msgstr "Öffnen"
+
+msgid "Add"
+msgstr "Hinzufügen"
+
+msgid "Overwrite"
+msgstr "Überschreiben"
+
+msgid "Delete"
+msgstr "Löschen"
+
+msgid "Cancel"
+msgstr "Abbrechen"
+
+msgid "Use Last Settings"
+msgstr "Letzte Einstellungen verwenden"
+
+msgid "Apply and Quit"
+msgstr "Anwenden und schließen"
+
+msgid "Preview"
+msgstr "Vorschau"
+
+msgid "Internal Error"
+msgstr "Interner Fehler"
+
+msgid "Please enter or select a preset name first."
+msgstr "Bitte geben Sie einen Namen ein, oder wählen Sie zuerst einen vordefinierten Namen aus."
+
+msgid "Preset"
+msgstr "Voreinstellung"
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr "Einstellung \"%s\" nicht gefunden."
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr "Stick Simulation"
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr "AnalysiereLängeMitEinheiten: Unbekannte Einheit %s"
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr "Unbekannte Einheit: %s"
+
+msgid "No embroiderable paths selected."
+msgstr "Keine zu stickenden Pfade ausgewählt."
+
+msgid "No embroiderable paths found in document."
+msgstr "Keine zu stickenden Pfade im Dokument gefunden."
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr "Tipp: Verwende Pfad -> Objekt zu Pfad umwandeln, um nicht-Pfade vor dem Sticken zu konvertieren."
+
+msgid "Stitch Plan"
+msgstr ""
msgid "Auto-Fill"
msgstr "Auto-Füllung"
@@ -61,23 +147,41 @@ msgstr "Zeilenabstand (Standard: 3x Füll-Reihenabstand)"
msgid "Max stitch length"
msgstr "Maximale Stichlänge"
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr "Automatische Füllung nicht möglich. Dies geschieht, weil Ihre Form aus mehreren und nicht verbundenen Abschnitten besteht."
+msgid "Inset"
+msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr "Unerwarteter Fehler beim Generieren der Füllstiche. Bitte senden Sie die SVG-Datei an lexelby@github."
+msgid "TRIM after"
+msgstr "Danach TRIM Befehl"
-msgid "Satin stitch along paths"
-msgstr "Satinstich entlang Pfad"
+msgid "Trim thread after this object (for supported machines and file formats)"
+msgstr "TRIM Befehl nach diesem Objekt einfügen (wenn dies von Maschine oder dem Format unterstützt wird)"
-msgid "Running stitch length"
-msgstr "Laufstichlänge"
+msgid "STOP after"
+msgstr "Danach STOP Befehl"
-msgid "Zig-zag spacing (peak-to-peak)"
-msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgstr "STOP nach diesem Objekt einfügen (wenn dies von Maschine oder dem Format unterstützt wird)"
-msgid "Repeats"
-msgstr "Wiederholungen"
+msgid "Fill"
+msgstr "Füllung"
+
+msgid "Manually routed fill stitching"
+msgstr "Manuell geführte Füllstiche"
+
+msgid "Angle of lines of stitches"
+msgstr "Winkel der Stichlinien"
+
+msgid "Flip fill (start right-to-left)"
+msgstr "Rückwärtsfüllung (von rechts nach links)"
+
+msgid "Spacing between rows"
+msgstr "Zeilenabstand"
+
+msgid "Maximum fill stitch length"
+msgstr "Maximale Füll-Stichlänge"
+
+msgid "Stagger rows this many times before repeating"
+msgstr "Wieviele Reihen bis sich das Muster wiederholt"
msgid "Satin Column"
msgstr "Satinkolumne"
@@ -85,6 +189,9 @@ msgstr "Satinkolumne"
msgid "Custom satin column"
msgstr "Benutzerdefinierte Satinkolumne"
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
+
msgid "Pull compensation"
msgstr "Zugausgleich"
@@ -138,114 +245,121 @@ msgstr "Satinkolumne: Objekt %s hat eine Füllung (sollte es aber nicht haben)"
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr "Satinkolumne: Objekt %(id)s enthält zwei Pfade mit einer ungleichen Anzahl von Knotenpunkten (%(length1)d und %(length2)d)"
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
-msgstr "\n\n"
-" Sehen Sie eine Meldung \"keine solche Option\"? Zum beheben bitte Inkscape neu starten."
+msgid "Satin stitch along paths"
+msgstr "Satinstich entlang Pfad"
-msgid "No embroiderable paths selected."
-msgstr "Keine zu stickenden Pfade ausgewählt."
+msgid "Running stitch length"
+msgstr "Laufstichlänge"
-msgid "No embroiderable paths found in document."
-msgstr "Keine zu stickenden Pfade im Dokument gefunden."
+msgid "Repeats"
+msgstr "Wiederholungen"
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
-msgstr "Tipp: Verwende Pfad -> Objekt zu Pfad umwandeln, um nicht-Pfade vor dem Sticken zu konvertieren."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgstr "Automatische Füllung nicht möglich. Dies geschieht, weil Ihre Form aus mehreren und nicht verbundenen Abschnitten besteht."
-msgid "Embroidery"
-msgstr "Stickerei"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgstr "Unerwarteter Fehler beim Generieren der Füllstiche. Bitte senden Sie die SVG-Datei an lexelby@github."
-msgid "These settings will be applied to 1 object."
-msgstr "Diese Einstellung wird auf 1 Objekt angewendet."
+msgid "Color"
+msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
-msgstr "Diese Einstellungen werden auf %d Objekte angewendet."
+msgid "rgb"
+msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
-msgstr "Einige Einstellungen hatten unterschiedliche Werte der Objekte. Bitte einen Wert aus der Liste auswählen oder einen neuen Namen eingeben."
+msgid "thread used"
+msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
-msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgenden %d Registerkarten."
+msgid "# stitches"
+msgstr ""
-msgid "Disabling this tab will disable the following tab."
-msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte."
+msgid "# stops"
+msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
-msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt."
+msgid "# trims"
+msgstr ""
-msgid "Inkscape objects"
-msgstr "Inkscape Objekte"
+msgid "Page"
+msgstr ""
-msgid "Embroidery Params"
-msgstr "Stickparameter"
+msgid "Enter job title..."
+msgstr ""
-msgid "Presets"
-msgstr "Voreinstellungen"
+msgid "CLIENT"
+msgstr ""
-msgid "Load"
-msgstr "Öffnen"
+msgid "Enter client name..."
+msgstr ""
-msgid "Add"
-msgstr "Hinzufügen"
+msgid "PURCHASE ORDER #:"
+msgstr ""
-msgid "Overwrite"
-msgstr "Überschreiben"
+msgid "Enter purchase order number..."
+msgstr ""
-msgid "Delete"
-msgstr "Löschen"
+#, python-format
+msgid "%Y.%m.%d"
+msgstr ""
-msgid "Cancel"
-msgstr "Abbrechen"
+msgid "Thread Consumption"
+msgstr ""
-msgid "Use Last Settings"
-msgstr "Letzte Einstellungen verwenden"
+msgid "Stops and Trims"
+msgstr ""
-msgid "Apply and Quit"
-msgstr "Anwenden und schließen"
+msgid "Estimated Time"
+msgstr ""
-msgid "Preview"
-msgstr "Vorschau"
+msgid "Unique Colors"
+msgstr ""
-msgid "Internal Error"
-msgstr "Interner Fehler"
+msgid "Color Blocks"
+msgstr ""
-msgid "Please enter or select a preset name first."
-msgstr "Bitte geben Sie einen Namen ein, oder wählen Sie zuerst einen vordefinierten Namen aus."
+msgid "Design box size"
+msgstr ""
-msgid "Preset"
-msgstr "Voreinstellung"
+msgid "Total thread used"
+msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
-msgstr "Einstellung \"%s\" nicht gefunden."
+msgid "Total stitch count"
+msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
-msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\""
+msgid "Total nr stops"
+msgstr ""
-msgid "Embroidery Simulation"
-msgstr "Stick Simulation"
+msgid "Total nr trims"
+msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
-msgstr "AnalysiereLängeMitEinheiten: Unbekannte Einheit %s"
+msgid "Job estimated time"
+msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
-msgstr "Unbekannte Einheit: %s"
+msgid "Scale"
+msgstr ""
-msgid "TRIM after"
-msgstr "Danach TRIM Befehl"
+msgid "COLOR"
+msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
-msgstr "TRIM Befehl nach diesem Objekt einfügen (wenn dies von Maschine oder dem Format unterstützt wird)"
+msgid "Estimated time"
+msgstr ""
-msgid "STOP after"
-msgstr "Danach STOP Befehl"
+msgid "Client Signature"
+msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
-msgstr "STOP nach diesem Objekt einfügen (wenn dies von Maschine oder dem Format unterstützt wird)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
+msgstr ""
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 49e9035e..071b1a4b 100644
--- a/translations/messages_el_GR.po
+++ b/translations/messages_el_GR.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: el_GR\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 78540ce4..d3b9946d 100644
--- a/translations/messages_en_US.po
+++ b/translations/messages_en_US.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: en_US\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index dc427eaa..92df4d56 100644
--- a/translations/messages_es_ES.po
+++ b/translations/messages_es_ES.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: es_ES\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 25a34c46..95f18bd8 100644
--- a/translations/messages_fi_FI.po
+++ b/translations/messages_fi_FI.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: fi_FI\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index ebfd2dcb..78e21a4e 100644
--- a/translations/messages_fr_FR.po
+++ b/translations/messages_fr_FR.po
@@ -1,250 +1,364 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: fr_FR\n"
-msgid "Fill"
-msgstr ""
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgstr "Vous voyez un message 'aucune option' ? Veuillez redémarrer Inkscape pour corriger."
-msgid "Manually routed fill stitching"
-msgstr ""
+msgid "These settings will be applied to 1 object."
+msgstr "Ces paramètres seront appliqués à 1 objet."
-msgid "Angle of lines of stitches"
-msgstr ""
+#, python-format
+msgid "These settings will be applied to %d objects."
+msgstr "Ces paramètres seront appliqués aux %d objets."
-msgid "Flip fill (start right-to-left)"
-msgstr ""
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgstr "Certains paramètres ont des valeurs différentes d'un objet à l'autre. Sélectionnez une valeur dans la liste déroulante ou entrez-en une nouvelle."
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
+msgstr "La désactivation de cet onglet désactivera les onglets %d suivants."
+
+msgid "Disabling this tab will disable the following tab."
+msgstr "La désactivation de cet onglet désactivera l'onglet suivant."
+
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr "Activer cet onglet désactivera %s et vice-versa."
+
+msgid "Inkscape objects"
+msgstr "Objets Inkscape"
+
+msgid "Embroidery Params"
+msgstr "Paramètres de broderie"
+
+msgid "Presets"
+msgstr "Présélection"
+
+msgid "Load"
+msgstr "Charger"
+
+msgid "Add"
+msgstr "Ajouter"
+
+msgid "Overwrite"
+msgstr "Écraser"
+
+msgid "Delete"
+msgstr "Effacer"
+
+msgid "Cancel"
+msgstr "Quitter"
+
+msgid "Use Last Settings"
+msgstr "Utiliser les derniers paramètres"
+
+msgid "Apply and Quit"
+msgstr "Appliquer et Quitter"
+
+msgid "Preview"
+msgstr "Aperçu"
+
+msgid "Internal Error"
+msgstr "Erreur interne"
+
+msgid "Please enter or select a preset name first."
+msgstr "Veuillez entrer ou sélectionner un nom prédéfini en premier."
+
+msgid "Preset"
+msgstr "Préréglage"
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr "Le préréglage \"%s\" n'a pas été trouvé."
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou appuyez sur \"Écraser\""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Ink/Stitch Print"
msgstr ""
-msgid "Stagger rows this many times before repeating"
+msgid "Embroidery Simulation"
+msgstr "Simulation de broderie"
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr "analyser Longueur avec Unités: unité inconnue %s"
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr "Unité inconnue: %s"
+
+msgid "No embroiderable paths selected."
+msgstr "Aucun chemin brodable sélectionné."
+
+msgid "No embroiderable paths found in document."
+msgstr "Aucun chemin brodable trouvé dans le document."
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr "Astuce: utilisez Path -> Object to Path pour convertir les non-chemins avant de broder."
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
-msgstr ""
+msgstr "Remplissage automatique"
msgid "Automatically routed fill stitching"
msgstr ""
msgid "Running stitch length (traversal between sections)"
-msgstr ""
+msgstr "Longueur du point de fonctionnement (parcours entre les sections)"
msgid "Underlay"
-msgstr ""
+msgstr "Sous-couche"
msgid "AutoFill Underlay"
-msgstr ""
+msgstr "Sous-couche de remplissage automatique"
msgid "Fill angle (default: fill angle + 90 deg)"
-msgstr ""
+msgstr "Angle de remplissage (par défaut : remplir l’angle + 90 deg)"
msgid "Row spacing (default: 3x fill row spacing)"
-msgstr ""
+msgstr "Espacement des rangs (par défaut: 3 fois l'espacement des rangs de remplissage)"
msgid "Max stitch length"
-msgstr ""
+msgstr "Longueur de point maximal"
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
+msgid "TRIM after"
+msgstr "TRIM après"
-msgid "Satin stitch along paths"
-msgstr ""
+msgid "Trim thread after this object (for supported machines and file formats)"
+msgstr "Couper le fil après cet objet (pour les machines et les formats de fichiers supportés)"
-msgid "Running stitch length"
-msgstr ""
+msgid "STOP after"
+msgstr "STOP après"
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgstr "Ajouter une instruction STOP après cet objet (pour les machines et les formats de fichiers supportés)"
+
+msgid "Fill"
+msgstr "Remplir"
+
+msgid "Manually routed fill stitching"
msgstr ""
-msgid "Repeats"
+msgid "Angle of lines of stitches"
+msgstr "Angle des lignes de points"
+
+msgid "Flip fill (start right-to-left)"
msgstr ""
+msgid "Spacing between rows"
+msgstr "Espacement entre les lignes"
+
+msgid "Maximum fill stitch length"
+msgstr "Longueur de point maximale de remplissage"
+
+msgid "Stagger rows this many times before repeating"
+msgstr "Décaler les lignes avant de répéter plusieurs fois"
+
msgid "Satin Column"
msgstr ""
msgid "Custom satin column"
-msgstr ""
+msgstr "Colonne de satin personnalisée"
+
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr "Espacement Zig-Zag (crête à crête)"
msgid "Pull compensation"
msgstr ""
msgid "Contour underlay"
-msgstr ""
+msgstr "Sous-couche de contour"
msgid "Contour Underlay"
-msgstr ""
+msgstr "Sous-couche de Contour"
msgid "Stitch length"
-msgstr ""
+msgstr "Longueur de point"
msgid "Contour underlay inset amount"
msgstr ""
msgid "Center-walk underlay"
-msgstr ""
+msgstr "Sous-couche de marche centrale"
msgid "Center-Walk Underlay"
-msgstr ""
+msgstr "Sous-couche de Marche-centrale"
msgid "Zig-zag underlay"
-msgstr ""
+msgstr "Sous-couche Zig-zag"
msgid "Zig-zag Underlay"
-msgstr ""
+msgstr "Sous-couche Zig-zag"
msgid "Zig-Zag spacing (peak-to-peak)"
-msgstr ""
+msgstr "Espacement Zig-Zag (crête à crête)"
msgid "Inset amount (default: half of contour underlay inset)"
-msgstr ""
+msgstr "Montant de l'incrustation (par défaut: la moitié de l'incrustation de sous-couche de contour)"
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
-msgstr ""
+msgstr "Un ou plusieurs rails se croisent, ce qui n'est pas autorisé. S'il vous plaît diviser en plusieurs colonnes de satin."
msgid "satin column: One or more of the rungs doesn't intersect both rails."
-msgstr ""
+msgstr "colonne satinée: un ou plusieurs des échelons ne croisent pas les deux rails."
msgid "Each rail should intersect both rungs once."
-msgstr ""
+msgstr "Chaque rail devrait croiser les deux échelons une fois."
msgid "satin column: One or more of the rungs intersects the rails more than once."
-msgstr ""
+msgstr "colonne satinée: Un ou plusieurs échelons croisent les rails plus d'une fois."
#, python-format
msgid "satin column: object %s has a fill (but should not)"
-msgstr ""
+msgstr "colonne de satin: objet %s a un remplissage (mais ne devrait pas)"
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
-msgstr ""
+msgstr "colonne de satin: l'objet %(id)s a deux chemins avec un nombre de points différents (%(length1)d et %(length2)d)"
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
+msgstr "Point de satin le long des rangs"
+
+msgid "Running stitch length"
+msgstr "Longueur de point en cours"
+
+msgid "Repeats"
+msgstr "répétez"
+
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgstr "Impossible de remplir automatiquement. Cela arrive le plus souvent parce que votre forme est composée de plusieurs sections qui ne sont pas connectées."
+
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgstr "Erreur inattendue lors de la génération des points de remplissage. Veuillez envoyer votre fichier SVG à lexelby@github."
+
+msgid "Color"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "rgb"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "thread used"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "# stitches"
msgstr ""
-msgid "Embroidery"
+msgid "# stops"
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "# trims"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "Page"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "Enter job title..."
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "CLIENT"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "Enter client name..."
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Inkscape objects"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Embroidery Params"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Presets"
+msgid "Thread Consumption"
msgstr ""
-msgid "Load"
+msgid "Stops and Trims"
msgstr ""
-msgid "Add"
+msgid "Estimated Time"
msgstr ""
-msgid "Overwrite"
+msgid "Unique Colors"
msgstr ""
-msgid "Delete"
+msgid "Color Blocks"
msgstr ""
-msgid "Cancel"
+msgid "Design box size"
msgstr ""
-msgid "Use Last Settings"
+msgid "Total thread used"
msgstr ""
-msgid "Apply and Quit"
+msgid "Total stitch count"
msgstr ""
-msgid "Preview"
+msgid "Total nr stops"
msgstr ""
-msgid "Internal Error"
+msgid "Total nr trims"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Job estimated time"
msgstr ""
-msgid "Preset"
+msgid "Scale"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "COLOR"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Estimated time"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Client Signature"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Ink/Stitch Print Preview"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Print"
msgstr ""
-msgid "TRIM after"
+msgid "Settings"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Close"
msgstr ""
-msgid "STOP after"
+msgid "⚠ lost connection to Ink/Stitch"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 3bd00478..bf25e86c 100644
--- a/translations/messages_he_IL.po
+++ b/translations/messages_he_IL.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: he_IL\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 0020343a..86646eae 100644
--- a/translations/messages_hu_HU.po
+++ b/translations/messages_hu_HU.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: hu_HU\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index ea9e6ba7..b8cefd0b 100644
--- a/translations/messages_it_IT.po
+++ b/translations/messages_it_IT.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: it_IT\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 7f4745d9..36ead1a3 100644
--- a/translations/messages_ja_JP.po
+++ b/translations/messages_ja_JP.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: ja_JP\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 03de45ca..92026c3f 100644
--- a/translations/messages_ko_KR.po
+++ b/translations/messages_ko_KR.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: ko_KR\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 76fe7049..4cd174cc 100644
--- a/translations/messages_nl_NL.po
+++ b/translations/messages_nl_NL.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: nl_NL\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index f4aece8c..61b6996e 100644
--- a/translations/messages_no_NO.po
+++ b/translations/messages_no_NO.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: no_NO\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index c33c67e6..47c593ee 100644
--- a/translations/messages_pl_PL.po
+++ b/translations/messages_pl_PL.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\n"
"Plural-Forms: nplurals=4; plural=((n == 1) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || n%10 == 1 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 12 && n%100 <= 14)) ? 2 : 3));\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Language: pl\n"
"X-Crowdin-File: /master/messages.po\n"
+"Language: pl_PL\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 4909a6fd..e6cbe041 100644
--- a/translations/messages_pt_BR.po
+++ b/translations/messages_pt_BR.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: pt_BR\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 39d319fe..01aec746 100644
--- a/translations/messages_pt_PT.po
+++ b/translations/messages_pt_PT.po
@@ -1,41 +1,126 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: pt_PT\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgstr "Vê uma mensagem \"não existe tal opção\"? Por favor reiniciar o Inkscape."
+
+msgid "These settings will be applied to 1 object."
+msgstr "Definições serão aplicadas a 1 objecto."
+
+#, python-format
+msgid "These settings will be applied to %d objects."
+msgstr "Definições serão aplicadas a %d objectos."
+
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgstr "Algumas definições com valores diferentes entre objectos. Seleccione um valor da lista ou digite novo valor."
+
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
+msgstr "Desactivar esta aba desactivará as seguintes %d abas."
+
+msgid "Disabling this tab will disable the following tab."
+msgstr "Desactivar esta aba desactivará a seguinte aba."
+
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr "Activar esta aba desactivará %s e vice-versa."
+
+msgid "Inkscape objects"
+msgstr "Objectos do Inkscape"
+
+msgid "Embroidery Params"
+msgstr "Parametros de Bordado"
+
+msgid "Presets"
+msgstr "Pré-definições"
+
+msgid "Load"
+msgstr "Carregar"
+
+msgid "Add"
+msgstr "Adicionar"
+
+msgid "Overwrite"
+msgstr "Substituir"
+
+msgid "Delete"
+msgstr "Eliminar"
+
+msgid "Cancel"
+msgstr "Cancelar"
+
+msgid "Use Last Settings"
+msgstr "Usar ultimas definições"
+
+msgid "Apply and Quit"
+msgstr "Aplicar e Sair"
+
+msgid "Preview"
+msgstr "Pré-visualização"
+
+msgid "Internal Error"
+msgstr "Erro Interno"
+
+msgid "Please enter or select a preset name first."
+msgstr "Seleccione ou insira uma pré-definição primeiro."
+
+msgid "Preset"
+msgstr "Pré-definição"
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr "Pré-definição \"%s\" não encontrada."
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-msgid "Manually routed fill stitching"
-msgstr "Definir enchimento manualmente"
+msgid "Ink/Stitch Print"
+msgstr ""
-msgid "Angle of lines of stitches"
-msgstr "Ângulo das linhas de ponto"
+msgid "Embroidery Simulation"
+msgstr "Simulação de Bordado"
-msgid "Flip fill (start right-to-left)"
-msgstr "Inverter Enchimento (Direita-Para-Esquerda)"
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr "parseLengthWithUnits: Unidade desconhecida %s"
-msgid "Spacing between rows"
-msgstr "Espaçamento entre linhas"
+#, python-format
+msgid "Unknown unit: %s"
+msgstr "Unidade desconhecida: %s"
-msgid "Maximum fill stitch length"
-msgstr "Distância máxima entre pontos de enchimento"
+msgid "No embroiderable paths selected."
+msgstr "Nenhum caminho bordável seleccionado."
-msgid "Stagger rows this many times before repeating"
-msgstr "Numero de vezes a escalonar linhas antes de repetir"
+msgid "No embroiderable paths found in document."
+msgstr "Nenhum caminho bordável encontrado no documento."
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr "Dica: Use opção -> Object to Path para converter objectos em caminhos antes de bordar."
+
+msgid "Stitch Plan"
+msgstr ""
msgid "Auto-Fill"
msgstr ""
@@ -61,23 +146,41 @@ msgstr "Espaçamento entre linhas (Valor por omissão: 3* o espaçamento das lin
msgid "Max stitch length"
msgstr "Distância máxima de ponto"
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr "Enchimento automático falhou. Verificar se a forma não é composta por múltiplas desconectadas."
+msgid "Inset"
+msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr "Erro inesperado ao gerar pontos de enchimento. Por favor envie o seu SVG para lexelby@github."
+msgid "TRIM after"
+msgstr "Cortar a seguir \"TRIM\""
-msgid "Satin stitch along paths"
-msgstr "Matizar ao longo dos caminhos"
+msgid "Trim thread after this object (for supported machines and file formats)"
+msgstr "Cortar fio depois deste objecto \"TRIM\" (Para maquinas e formatos de ficheiro que suportados)"
-msgid "Running stitch length"
-msgstr "Distância de ponto corrido"
+msgid "STOP after"
+msgstr "Parar a seguir \"STOP\""
-msgid "Zig-zag spacing (peak-to-peak)"
-msgstr "Espaçamento Zig-zag (crista-a-crista)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgstr "Adiciona instrução de paragem \"STOP\" no final deste objecto (Para maquinas e formatos de ficheiro que suportados)"
-msgid "Repeats"
-msgstr "Repetições"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr "Definir enchimento manualmente"
+
+msgid "Angle of lines of stitches"
+msgstr "Ângulo das linhas de ponto"
+
+msgid "Flip fill (start right-to-left)"
+msgstr "Inverter Enchimento (Direita-Para-Esquerda)"
+
+msgid "Spacing between rows"
+msgstr "Espaçamento entre linhas"
+
+msgid "Maximum fill stitch length"
+msgstr "Distância máxima entre pontos de enchimento"
+
+msgid "Stagger rows this many times before repeating"
+msgstr "Numero de vezes a escalonar linhas antes de repetir"
msgid "Satin Column"
msgstr ""
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr "Coluna de matizado personalizado"
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr "Espaçamento Zig-zag (crista-a-crista)"
+
msgid "Pull compensation"
msgstr "Compensação de repuxado"
@@ -138,113 +244,121 @@ msgstr "Coluna de matizado: o objecto %s tem enchimento (mas não devia)"
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr "Coluna de matizado: o objecto %(id)s the dois caminhos com numero diferente de pontos (%(length1)d e %(length2)d)"
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
-msgstr "Vê uma mensagem \"não existe tal opção\"? Por favor reiniciar o Inkscape."
+msgid "Satin stitch along paths"
+msgstr "Matizar ao longo dos caminhos"
-msgid "No embroiderable paths selected."
-msgstr "Nenhum caminho bordável seleccionado."
+msgid "Running stitch length"
+msgstr "Distância de ponto corrido"
-msgid "No embroiderable paths found in document."
-msgstr "Nenhum caminho bordável encontrado no documento."
+msgid "Repeats"
+msgstr "Repetições"
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
-msgstr "Dica: Use opção -> Object to Path para converter objectos em caminhos antes de bordar."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgstr "Enchimento automático falhou. Verificar se a forma não é composta por múltiplas desconectadas."
-msgid "Embroidery"
-msgstr "Bordado"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgstr "Erro inesperado ao gerar pontos de enchimento. Por favor envie o seu SVG para lexelby@github."
-msgid "These settings will be applied to 1 object."
-msgstr "Definições serão aplicadas a 1 objecto."
+msgid "Color"
+msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
-msgstr "Definições serão aplicadas a %d objectos."
+msgid "rgb"
+msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
-msgstr "Algumas definições com valores diferentes entre objectos. Seleccione um valor da lista ou digite novo valor."
+msgid "thread used"
+msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
-msgstr "Desactivar esta aba desactivará as seguintes %d abas."
+msgid "# stitches"
+msgstr ""
-msgid "Disabling this tab will disable the following tab."
-msgstr "Desactivar esta aba desactivará a seguinte aba."
+msgid "# stops"
+msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
-msgstr "Activar esta aba desactivará %s e vice-versa."
+msgid "# trims"
+msgstr ""
-msgid "Inkscape objects"
-msgstr "Objectos do Inkscape"
+msgid "Page"
+msgstr ""
-msgid "Embroidery Params"
-msgstr "Parametros de Bordado"
+msgid "Enter job title..."
+msgstr ""
-msgid "Presets"
-msgstr "Pré-definições"
+msgid "CLIENT"
+msgstr ""
-msgid "Load"
-msgstr "Carregar"
+msgid "Enter client name..."
+msgstr ""
-msgid "Add"
-msgstr "Adicionar"
+msgid "PURCHASE ORDER #:"
+msgstr ""
-msgid "Overwrite"
-msgstr "Substituir"
+msgid "Enter purchase order number..."
+msgstr ""
-msgid "Delete"
-msgstr "Eliminar"
+#, python-format
+msgid "%Y.%m.%d"
+msgstr ""
-msgid "Cancel"
-msgstr "Cancelar"
+msgid "Thread Consumption"
+msgstr ""
-msgid "Use Last Settings"
-msgstr "Usar ultimas definições"
+msgid "Stops and Trims"
+msgstr ""
-msgid "Apply and Quit"
-msgstr "Aplicar e Sair"
+msgid "Estimated Time"
+msgstr ""
-msgid "Preview"
-msgstr "Pré-visualização"
+msgid "Unique Colors"
+msgstr ""
-msgid "Internal Error"
-msgstr "Erro Interno"
+msgid "Color Blocks"
+msgstr ""
-msgid "Please enter or select a preset name first."
-msgstr "Seleccione ou insira uma pré-definição primeiro."
+msgid "Design box size"
+msgstr ""
-msgid "Preset"
-msgstr "Pré-definição"
+msgid "Total thread used"
+msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
-msgstr "Pré-definição \"%s\" não encontrada."
+msgid "Total stitch count"
+msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
-msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\""
+msgid "Total nr stops"
+msgstr ""
-msgid "Embroidery Simulation"
-msgstr "Simulação de Bordado"
+msgid "Total nr trims"
+msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
-msgstr "parseLengthWithUnits: Unidade desconhecida %s"
+msgid "Job estimated time"
+msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
-msgstr "Unidade desconhecida: %s"
+msgid "Scale"
+msgstr ""
-msgid "TRIM after"
-msgstr "Cortar a seguir \"TRIM\""
+msgid "COLOR"
+msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
-msgstr "Cortar fio depois deste objecto \"TRIM\" (Para maquinas e formatos de ficheiro que suportados)"
+msgid "Estimated time"
+msgstr ""
-msgid "STOP after"
-msgstr "Parar a seguir \"STOP\""
+msgid "Client Signature"
+msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
-msgstr "Adiciona instrução de paragem \"STOP\" no final deste objecto (Para maquinas e formatos de ficheiro que suportados)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
+msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 66d492cc..7f471b67 100644
--- a/translations/messages_ro_RO.po
+++ b/translations/messages_ro_RO.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: ro_RO\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index c2ecb69c..bbfc41b8 100644
--- a/translations/messages_ru_RU.po
+++ b/translations/messages_ru_RU.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/messages.po\n"
+"Language: ru_RU\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr "Удалить"
+
+msgid "Cancel"
+msgstr "Отмена"
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index cf547463..9f65cf1b 100644
--- a/translations/messages_sr_SP.po
+++ b/translations/messages_sr_SP.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: sr_SP\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index c853b4c9..a7597c83 100644
--- a/translations/messages_sv_SE.po
+++ b/translations/messages_sv_SE.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: sv_SE\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index b9337004..60cccbdc 100644
--- a/translations/messages_tr_TR.po
+++ b/translations/messages_tr_TR.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: tr_TR\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 477299a9..b8d82a38 100644
--- a/translations/messages_uk_UA.po
+++ b/translations/messages_uk_UA.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:40-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Language: uk\n"
"X-Crowdin-File: /master/messages.po\n"
+"Language: uk_UA\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index d69c383e..55a506b2 100644
--- a/translations/messages_vi_VN.po
+++ b/translations/messages_vi_VN.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: vi_VN\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index 2cc703ec..b2c2b544 100644
--- a/translations/messages_zh_CN.po
+++ b/translations/messages_zh_CN.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: zh_CN\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index f789470a..83d48bf9 100644
--- a/translations/messages_zh_TW.po
+++ b/translations/messages_zh_TW.po
@@ -1,40 +1,125 @@
msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-24 20:39-0500\n"
-"PO-Revision-Date: 2018-02-26 19:52-0500\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2018-03-30 20:26-0400\n"
+"PO-Revision-Date: 2018-03-30 20:41-0400\n"
"Last-Translator: lexelby <github.com@lexneva.name>\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"
+"Generated-By: Babel 2.5.3\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"
+"Language: zh_TW\n"
-msgid "Fill"
+msgid "\n\n"
+"Seeing a 'no such option' message? Please restart Inkscape to fix."
msgstr ""
-msgid "Manually routed fill stitching"
+msgid "These settings will be applied to 1 object."
msgstr ""
-msgid "Angle of lines of stitches"
+#, python-format
+msgid "These settings will be applied to %d objects."
msgstr ""
-msgid "Flip fill (start right-to-left)"
+msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-msgid "Spacing between rows"
+#, python-format
+msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-msgid "Maximum fill stitch length"
+msgid "Disabling this tab will disable the following tab."
msgstr ""
-msgid "Stagger rows this many times before repeating"
+#, python-format
+msgid "Enabling this tab will disable %s and vice-versa."
+msgstr ""
+
+msgid "Inkscape objects"
+msgstr ""
+
+msgid "Embroidery Params"
+msgstr ""
+
+msgid "Presets"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Overwrite"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Use Last Settings"
+msgstr ""
+
+msgid "Apply and Quit"
+msgstr ""
+
+msgid "Preview"
+msgstr ""
+
+msgid "Internal Error"
+msgstr ""
+
+msgid "Please enter or select a preset name first."
+msgstr ""
+
+msgid "Preset"
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" not found."
+msgstr ""
+
+#, python-format
+msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgstr ""
+
+msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
+"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
+msgstr ""
+
+msgid "Ink/Stitch Print"
+msgstr ""
+
+msgid "Embroidery Simulation"
+msgstr ""
+
+#, python-format
+msgid "parseLengthWithUnits: unknown unit %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown unit: %s"
+msgstr ""
+
+msgid "No embroiderable paths selected."
+msgstr ""
+
+msgid "No embroiderable paths found in document."
+msgstr ""
+
+msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgstr ""
+
+msgid "Stitch Plan"
msgstr ""
msgid "Auto-Fill"
@@ -61,22 +146,40 @@ msgstr ""
msgid "Max stitch length"
msgstr ""
-msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
+msgid "Inset"
msgstr ""
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
+msgid "TRIM after"
msgstr ""
-msgid "Satin stitch along paths"
+msgid "Trim thread after this object (for supported machines and file formats)"
msgstr ""
-msgid "Running stitch length"
+msgid "STOP after"
msgstr ""
-msgid "Zig-zag spacing (peak-to-peak)"
+msgid "Add STOP instruction after this object (for supported machines and file formats)"
msgstr ""
-msgid "Repeats"
+msgid "Fill"
+msgstr ""
+
+msgid "Manually routed fill stitching"
+msgstr ""
+
+msgid "Angle of lines of stitches"
+msgstr ""
+
+msgid "Flip fill (start right-to-left)"
+msgstr ""
+
+msgid "Spacing between rows"
+msgstr ""
+
+msgid "Maximum fill stitch length"
+msgstr ""
+
+msgid "Stagger rows this many times before repeating"
msgstr ""
msgid "Satin Column"
@@ -85,6 +188,9 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
+msgid "Zig-zag spacing (peak-to-peak)"
+msgstr ""
+
msgid "Pull compensation"
msgstr ""
@@ -138,113 +244,121 @@ msgstr ""
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
-msgid "\n\n"
-"Seeing a 'no such option' message? Please restart Inkscape to fix."
+msgid "Satin stitch along paths"
msgstr ""
-msgid "No embroiderable paths selected."
+msgid "Running stitch length"
msgstr ""
-msgid "No embroiderable paths found in document."
+msgid "Repeats"
msgstr ""
-msgid "Tip: use Path -> Object to Path to convert non-paths before embroidering."
+msgid "Unable to autofill. This most often happens because your shape is made up of multiple sections that aren't connected."
msgstr ""
-msgid "Embroidery"
+msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
msgstr ""
-msgid "These settings will be applied to 1 object."
+msgid "Color"
msgstr ""
-#, python-format
-msgid "These settings will be applied to %d objects."
+msgid "rgb"
msgstr ""
-msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
+msgid "thread used"
msgstr ""
-#, python-format
-msgid "Disabling this tab will disable the following %d tabs."
+msgid "# stitches"
msgstr ""
-msgid "Disabling this tab will disable the following tab."
+msgid "# stops"
msgstr ""
-#, python-format
-msgid "Enabling this tab will disable %s and vice-versa."
+msgid "# trims"
msgstr ""
-msgid "Inkscape objects"
+msgid "Page"
msgstr ""
-msgid "Embroidery Params"
+msgid "Enter job title..."
msgstr ""
-msgid "Presets"
+msgid "CLIENT"
msgstr ""
-msgid "Load"
+msgid "Enter client name..."
msgstr ""
-msgid "Add"
+msgid "PURCHASE ORDER #:"
msgstr ""
-msgid "Overwrite"
+msgid "Enter purchase order number..."
msgstr ""
-msgid "Delete"
+#, python-format
+msgid "%Y.%m.%d"
msgstr ""
-msgid "Cancel"
+msgid "Thread Consumption"
msgstr ""
-msgid "Use Last Settings"
+msgid "Stops and Trims"
msgstr ""
-msgid "Apply and Quit"
+msgid "Estimated Time"
msgstr ""
-msgid "Preview"
+msgid "Unique Colors"
msgstr ""
-msgid "Internal Error"
+msgid "Color Blocks"
msgstr ""
-msgid "Please enter or select a preset name first."
+msgid "Design box size"
msgstr ""
-msgid "Preset"
+msgid "Total thread used"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" not found."
+msgid "Total stitch count"
msgstr ""
-#, python-format
-msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
+msgid "Total nr stops"
msgstr ""
-msgid "Embroidery Simulation"
+msgid "Total nr trims"
msgstr ""
-#, python-format
-msgid "parseLengthWithUnits: unknown unit %s"
+msgid "Job estimated time"
msgstr ""
-#, python-format
-msgid "Unknown unit: %s"
+msgid "Scale"
msgstr ""
-msgid "TRIM after"
+msgid "COLOR"
msgstr ""
-msgid "Trim thread after this object (for supported machines and file formats)"
+msgid "Estimated time"
msgstr ""
-msgid "STOP after"
+msgid "Client Signature"
msgstr ""
-msgid "Add STOP instruction after this object (for supported machines and file formats)"
+msgid "Ink/Stitch Print Preview"
+msgstr ""
+
+msgid "Print"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Close"
+msgstr ""
+
+msgid "⚠ lost connection to Ink/Stitch"
+msgstr ""
+
+msgid "Printing Size"
msgstr ""