Browse Source

- more string changes
- updated translation files

Marius Stanciu 6 years ago
parent
commit
e82bc22caf

+ 84 - 23
FlatCAMApp.py

@@ -9923,29 +9923,90 @@ class App(QtCore.QObject):
 
 
         tsize = fsize + int(fsize / 2)
         tsize = fsize + int(fsize / 2)
 
 
-        selected_text = (_('''
-<p><span style="font-size:{tsize}px"><strong>Selected Tab - Choose an Item from Project Tab</strong></span></p>
-
-<p><span style="font-size:{fsize}px"><strong>Details</strong>:<br />
-The normal flow when working in FlatCAM is the following:</span></p>
-
-<ol>
-	<li><span style="font-size:{fsize}px">Loat/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM using either the menu&#39;s, toolbars, key shortcuts or even dragging and dropping the files on the GUI.<br />
-	<br />
-	You can also load a <strong>FlatCAM project</strong> by double clicking on the project file, drag &amp; drop of the file into the FLATCAM GUI or through the menu/toolbar links offered within the app.</span><br />
-	&nbsp;</li>
-	<li><span style="font-size:{fsize}px">Once an object is available in the Project Tab, by selecting it and then focusing on <strong>SELECTED TAB </strong>(more simpler is to double click the object name in the Project Tab), <strong>SELECTED TAB </strong>will be updated with the object properties according to it&#39;s kind: Gerber, Excellon, Geometry or CNCJob object.<br />
-	<br />
-	If the selection of the object is done on the canvas by single click instead, and the <strong>SELECTED TAB</strong> is in focus, again the object properties will be displayed into the Selected Tab. Alternatively, double clicking on the object on the canvas will bring the <strong>SELECTED TAB</strong> and populate it even if it was out of focus.<br />
-	<br />
-	You can change the parameters in this screen and the flow direction is like this:<br />
-	<br />
-	<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools (change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-&gt; Save GCode</span></li>
-</ol>
-
-<p><span style="font-size:{fsize}px">A list of key shortcuts is available through an menu entry in <strong>Help -&gt; Shortcuts List</strong>&nbsp;or through it&#39;s own key shortcut: <strng>F3</strong>.</span></p>
-
-        ''').format(fsize=fsize, tsize=tsize))
+#         selected_text = (_('''
+# <p><span style="font-size:{tsize}px"><strong>Selected Tab - Choose an Item from Project Tab</strong></span></p>
+#
+# <p><span style="font-size:{fsize}px"><strong>Details</strong>:<br />
+# The normal flow when working in FlatCAM is the following:</span></p>
+#
+# <ol>
+# 	<li><span style="font-size:{fsize}px">Loat/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into
+        # 	FlatCAM using either the menu&#39;s, toolbars, key shortcuts or
+        # 	even dragging and dropping the files on the GUI.<br />
+# 	<br />
+# 	You can also load a <strong>FlatCAM project</strong> by double clicking on the project file, drag &amp; drop of the
+        # 	file into the FLATCAM GUI or through the menu/toolbar links offered within the app.</span><br />
+# 	&nbsp;</li>
+# 	<li><span style="font-size:{fsize}px">Once an object is available in the Project Tab, by selecting it and then
+        # 	focusing on <strong>SELECTED TAB </strong>(more simpler is to double click the object name in the
+        # 	Project Tab), <strong>SELECTED TAB </strong>will be updated with the object properties according to
+        # 	it&#39;s kind: Gerber, Excellon, Geometry or CNCJob object.<br />
+# 	<br />
+# 	If the selection of the object is done on the canvas by single click instead, and the <strong>SELECTED TAB</strong>
+        # 	is in focus, again the object properties will be displayed into the Selected Tab. Alternatively,
+        # 	double clicking on the object on the canvas will bring the <strong>SELECTED TAB</strong> and populate
+        # 	it even if it was out of focus.<br />
+# 	<br />
+# 	You can change the parameters in this screen and the flow direction is like this:<br />
+# 	<br />
+# 	<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; Generate Geometry -&gt;<strong> Geometry Object
+        # 	</strong>-&gt; Add tools (change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob Object
+        # 	</strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, done in
+        # 	<strong>SELECTED TAB)&nbsp;</strong>-&gt; Save GCode</span></li>
+# </ol>
+#
+# <p><span style="font-size:{fsize}px">A list of key shortcuts is available through an menu entry in
+        # <strong>Help -&gt; Shortcuts List</strong>&nbsp;or through it&#39;s own key shortcut:
+        # <strong>F3</strong>.</span></p>
+#
+#         ''').format(fsize=fsize, tsize=tsize))
+
+        selected_text = '''
+        <p><span style="font-size:{tsize}px"><strong>%s</strong></span></p>
+
+        <p><span style="font-size:{fsize}px"><strong>%s</strong>:<br />
+        %s:</span></p>
+
+        <ol>
+            <li><span style="font-size:{fsize}px">%s menu&#39;s, %s.<br />
+            <br />
+            %s &amp; %s.</span><br />
+            &nbsp;</li>
+            <li><span style="font-size:{fsize}px">%s <strong>%s</strong> (%s), <strong>%s</strong> %s it-s %s.<br />
+            <br />
+            %s <strong>%s</strong> %s <strong>%s</strong> %s.<br />
+            <br />
+            %s:<br />
+            <br />
+            <strong>%s</strong> -&gt; %s -&gt; %s -&gt;<strong> %s </strong> -&gt; %s -&gt; %s -&gt;<strong> %s 
+            </strong>-&gt; %s <strong>%s)&nbsp;</strong>-&gt; %s</span></li>
+        </ol>
+
+        <p><span style="font-size:{fsize}px">%s <strong>%s -&gt; %s</strong>&nbsp;%s it&#39;s %s: 
+        <strong>F3</strong>.</span></p>
+        ''' % (
+            _("Selected Tab - Choose an Item from Project Tab"), _("Details"),
+            _("The normal flow when working in FlatCAM is the following"),
+            _("Loat/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM using either the"),
+            _("toolbars, key shortcuts or even dragging and dropping the files on the GUI"),
+            _("You can also load a FlatCAM project by double clicking on the project file, drag"),
+            _("drop of the file into the FLATCAM GUI or through the menu/toolbar links offered within the app"),
+            _("Once an object is available in the Project Tab, by selecting it and then focusing on"),
+            _("SELECTED TAB"), _("more simpler is to double click the object name in the Project Tab"),
+            _("SELECTED TAB"), _("will be updated with the object properties according to"),
+            _("kind: Gerber, Excellon, Geometry or CNCJob object"),
+            _("If the selection of the object is done on the canvas by single click instead, and the"),
+            _("SELECTED TAB"),
+            _("is in focus, again the object properties will be displayed into the Selected Tab. Alternatively, "
+              "double clicking on the object on the canvas will bring the"),
+            _("SELECTED TAB"), _("and populate it even if it was out of focus"),
+            _("You can change the parameters in this screen and the flow direction is like this"),
+            _("Gerber/Excellon Object"), _("Change Parameter"), _("Generate Geometry"), _("Geometry Object"),
+            _("Add tools (change param in Selected Tab)"), _("Generate CNCJob"), _("CNCJob Object"),
+            _("Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, done in"), _("SELECTED TAB"),
+            _("Save GCode"), _("A list of key shortcuts is available through an menu entry in"), _("Help"),
+            _("Shortcuts List"), _("or through"), _("own key shortcut"),
+        )
 
 
         sel_title.setText(selected_text)
         sel_title.setText(selected_text)
         sel_title.setSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
         sel_title.setSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)

+ 6 - 1
README.md

@@ -1,4 +1,4 @@
-FlatCAM: 2D Computer-Aided PCB Manufacturing
+latCAM: 2D Computer-Aided PCB Manufacturing
 =================================================
 =================================================
 
 
 (c) 2014-2019 Juan Pablo Caram
 (c) 2014-2019 Juan Pablo Caram
@@ -9,6 +9,11 @@ CAD program, and create G-Code for Isolation routing.
 
 
 =================================================
 =================================================
 
 
+14.09.2019
+
+- more string changes
+- updated translation files
+
 13.09.2019
 13.09.2019
 
 
 - added control for simplification when loading a Gerber file in Preferences -> Gerber -> Gerber General -> Simplify
 - added control for simplification when loading a Gerber file in Preferences -> Gerber -> Gerber General -> Simplify

+ 1 - 1
camlib.py

@@ -5664,7 +5664,7 @@ class CNCjob(Geometry):
         go to the nearest city.
         go to the nearest city.
 
 
         Even if this algorithm is extremely simple, it works pretty well
         Even if this algorithm is extremely simple, it works pretty well
-        giving a solution only about 25% longer than the optimal one (cit. Wikipedia),
+        giving a solution only about 25%% longer than the optimal one (cit. Wikipedia),
         and runs very fast in O(N^2) time complexity.
         and runs very fast in O(N^2) time complexity.
 
 
         >>> optimized_travelling_salesman([[i,j] for i in range(5) for j in range(5)])
         >>> optimized_travelling_salesman([[i,j] for i in range(5) for j in range(5)])

+ 1 - 1
flatcamEditors/FlatCAMGeoEditor.py

@@ -446,7 +446,7 @@ class PaintOptionsTool(FlatCAMTool):
         ovlabel.setToolTip(
         ovlabel.setToolTip(
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
               "Example:\n"
               "Example:\n"
-              "A value here of 0.25 means 25% from the tool diameter found above.\n\n"
+              "A value here of 0.25 means 25%% from the tool diameter found above.\n\n"
               "Adjust the value starting with lower values\n"
               "Adjust the value starting with lower values\n"
               "and increasing it if areas that should be painted are still \n"
               "and increasing it if areas that should be painted are still \n"
               "not painted.\n"
               "not painted.\n"

+ 3 - 3
flatcamGUI/FlatCAMGUI.py

@@ -4515,7 +4515,7 @@ class GerberOptPrefGroupUI(OptionsGroupUI):
         overlabel.setToolTip(
         overlabel.setToolTip(
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
               "Example:\n"
               "Example:\n"
-              "A value here of 0.25 means an overlap of 25% from the tool diameter found above.")
+              "A value here of 0.25 means an overlap of 25%% from the tool diameter found above.")
         )
         )
         grid0.addWidget(overlabel, 2, 0)
         grid0.addWidget(overlabel, 2, 0)
         self.iso_overlap_entry = FloatEntry()
         self.iso_overlap_entry = FloatEntry()
@@ -6684,7 +6684,7 @@ class ToolsNCCPrefGroupUI(OptionsGroupUI):
         nccoverlabel.setToolTip(
         nccoverlabel.setToolTip(
            _("How much (fraction) of the tool width to overlap each tool pass.\n"
            _("How much (fraction) of the tool width to overlap each tool pass.\n"
              "Example:\n"
              "Example:\n"
-             "A value here of 0.25 means 25% from the tool diameter found above.\n\n"
+             "A value here of 0.25 means 25%% from the tool diameter found above.\n\n"
              "Adjust the value starting with lower values\n"
              "Adjust the value starting with lower values\n"
              "and increasing it if areas that should be cleared are still \n"
              "and increasing it if areas that should be cleared are still \n"
              "not cleared.\n"
              "not cleared.\n"
@@ -7029,7 +7029,7 @@ class ToolsPaintPrefGroupUI(OptionsGroupUI):
         ovlabel.setToolTip(
         ovlabel.setToolTip(
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
               "Example:\n"
               "Example:\n"
-              "A value here of 0.25 means 25% from the tool diameter found above.\n\n"
+              "A value here of 0.25 means 25%% from the tool diameter found above.\n\n"
               "Adjust the value starting with lower values\n"
               "Adjust the value starting with lower values\n"
               "and increasing it if areas that should be painted are still \n"
               "and increasing it if areas that should be painted are still \n"
               "not painted.\n"
               "not painted.\n"

+ 1 - 1
flatcamGUI/ObjectUI.py

@@ -289,7 +289,7 @@ class GerberObjectUI(ObjectUI):
         overlabel.setToolTip(
         overlabel.setToolTip(
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
               "Example:\n"
               "Example:\n"
-              "A value here of 0.25 means an overlap of 25% from the tool diameter found above.")
+              "A value here of 0.25 means an overlap of 25%% from the tool diameter found above.")
         )
         )
         overlabel.setMinimumWidth(90)
         overlabel.setMinimumWidth(90)
         self.iso_overlap_entry = FloatEntry()
         self.iso_overlap_entry = FloatEntry()

+ 1 - 1
flatcamTools/ToolNonCopperClear.py

@@ -284,7 +284,7 @@ class NonCopperClear(FlatCAMTool, Gerber):
         nccoverlabel.setToolTip(
         nccoverlabel.setToolTip(
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
               "Example:\n"
               "Example:\n"
-              "A value here of 0.25 means 25% from the tool diameter found above.\n\n"
+              "A value here of 0.25 means 25%% from the tool diameter found above.\n\n"
               "Adjust the value starting with lower values\n"
               "Adjust the value starting with lower values\n"
               "and increasing it if areas that should be cleared are still \n"
               "and increasing it if areas that should be cleared are still \n"
               "not cleared.\n"
               "not cleared.\n"

+ 1 - 1
flatcamTools/ToolPaint.py

@@ -206,7 +206,7 @@ class ToolPaint(FlatCAMTool, Gerber):
         ovlabel.setToolTip(
         ovlabel.setToolTip(
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
             _("How much (fraction) of the tool width to overlap each tool pass.\n"
               "Example:\n"
               "Example:\n"
-              "A value here of 0.25 means 25% from the tool diameter found above.\n\n"
+              "A value here of 0.25 means 25%% from the tool diameter found above.\n\n"
               "Adjust the value starting with lower values\n"
               "Adjust the value starting with lower values\n"
               "and increasing it if areas that should be painted are still \n"
               "and increasing it if areas that should be painted are still \n"
               "not painted.\n"
               "not painted.\n"

BIN
locale/de/LC_MESSAGES/strings.mo


File diff suppressed because it is too large
+ 201 - 201
locale/de/LC_MESSAGES/strings.po


BIN
locale/en/LC_MESSAGES/strings.mo


File diff suppressed because it is too large
+ 201 - 244
locale/en/LC_MESSAGES/strings.po


BIN
locale/es/LC_MESSAGES/strings.mo


File diff suppressed because it is too large
+ 201 - 201
locale/es/LC_MESSAGES/strings.po


BIN
locale/ro/LC_MESSAGES/strings.mo


+ 280 - 135
locale/ro/LC_MESSAGES/strings.po

@@ -5,8 +5,8 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: \n"
 "Project-Id-Version: \n"
-"POT-Creation-Date: 2019-09-13 22:48+0300\n"
-"PO-Revision-Date: 2019-09-13 23:29+0300\n"
+"POT-Creation-Date: 2019-09-14 02:12+0300\n"
+"PO-Revision-Date: 2019-09-14 02:12+0300\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
 "Language-Team: \n"
 "Language: ro\n"
 "Language: ro\n"
@@ -839,8 +839,8 @@ msgstr "Încarcă un fişier de Configurare"
 msgid "Open Config cancelled."
 msgid "Open Config cancelled."
 msgstr "Incărcarea unui fişier configurare FlatCAM este anulată."
 msgstr "Incărcarea unui fişier configurare FlatCAM este anulată."
 
 
-#: FlatCAMApp.py:7641 FlatCAMApp.py:7910 FlatCAMApp.py:10382
-#: FlatCAMApp.py:10403 FlatCAMApp.py:10425 FlatCAMApp.py:10448
+#: FlatCAMApp.py:7641 FlatCAMApp.py:7910 FlatCAMApp.py:10443
+#: FlatCAMApp.py:10464 FlatCAMApp.py:10486 FlatCAMApp.py:10509
 msgid "No object selected."
 msgid "No object selected."
 msgstr "Nici-un obiect nu este selectat."
 msgstr "Nici-un obiect nu este selectat."
 
 
@@ -1279,123 +1279,180 @@ msgstr "Sterge fişierele recente"
 msgid "<b>Shortcut Key List</b>"
 msgid "<b>Shortcut Key List</b>"
 msgstr "<b>Lista cu taste Shortcut</b>"
 msgstr "<b>Lista cu taste Shortcut</b>"
 
 
-#: FlatCAMApp.py:9926
-#, python-brace-format
+#: FlatCAMApp.py:9988
+msgid "Selected Tab - Choose an Item from Project Tab"
+msgstr "Tab-ul Selectat - Alege un obiect in Tab-ul Proiect"
+
+#: FlatCAMApp.py:9988
+msgid "Details"
+msgstr "Detalii"
+
+#: FlatCAMApp.py:9989
+msgid "The normal flow when working in FlatCAM is the following"
+msgstr "Fluxul normal de lucru in FlatCAM este urmatorul"
+
+#: FlatCAMApp.py:9990
 msgid ""
 msgid ""
-"\n"
-"<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an Item "
-"from Project Tab</strong></span></p>\n"
-"\n"
-"<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
-"The normal flow when working in FlatCAM is the following:</span></p>\n"
-"\n"
-"<ol>\n"
-"\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
-"Gcode, DXF, Raster Image or SVG file into FlatCAM using either the menu&#39;"
-"s, toolbars, key shortcuts or even dragging and dropping the files on the "
-"GUI.<br />\n"
-"\t<br />\n"
-"\tYou can also load a <strong>FlatCAM project</strong> by double clicking on "
-"the project file, drag &amp; drop of the file into the FLATCAM GUI or "
-"through the menu/toolbar links offered within the app.</span><br />\n"
-"\t&nbsp;</li>\n"
-"\t<li><span style=\"font-size:{fsize}px\">Once an object is available in the "
-"Project Tab, by selecting it and then focusing on <strong>SELECTED TAB </"
-"strong>(more simpler is to double click the object name in the Project Tab), "
-"<strong>SELECTED TAB </strong>will be updated with the object properties "
-"according to it&#39;s kind: Gerber, Excellon, Geometry or CNCJob object.<br /"
-">\n"
-"\t<br />\n"
-"\tIf the selection of the object is done on the canvas by single click "
-"instead, and the <strong>SELECTED TAB</strong> is in focus, again the object "
-"properties will be displayed into the Selected Tab. Alternatively, double "
-"clicking on the object on the canvas will bring the <strong>SELECTED TAB</"
-"strong> and populate it even if it was out of focus.<br />\n"
-"\t<br />\n"
-"\tYou can change the parameters in this screen and the flow direction is "
-"like this:<br />\n"
-"\t<br />\n"
-"\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; Generate "
-"Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools (change "
-"param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob Object </"
-"strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/prepend to "
-"GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-&gt; Save GCode</"
-"span></li>\n"
-"</ol>\n"
-"\n"
-"<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is available "
-"through an menu entry in <strong>Help -&gt; Shortcuts List</strong>&nbsp;or "
-"through it&#39;s own key shortcut: <strng>F3</strong>.</span></p>\n"
-"\n"
-"        "
+"Loat/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
+"FlatCAM using either the"
 msgstr ""
 msgstr ""
-"\n"
-"<p><span style=\"font-size:{tsize}\"><strong>Tab Selectat - Alege o intrare "
-"din Tab-ul Proiect</strong></span></p>\n"
-"\n"
-"<p><span style=\"font-size:{fsize}\"><strong>Detalii</strong>:<br />\n"
-"Fluxul normal când se lucrează in FlatCAM este următorul:</span></p>\n"
-"\n"
-"<ol>\n"
-"\t<li><span style=\"font-size:{fsize}\">Încarcă/Importa un fişier Gerber, "
-"Excellon, Gcode, DXF, Imagine Raster sau SVG in FlatCAM folosind ori "
-"meniurile, toolbarurile, tastele shortcut sau chiar tragerea și eliberarea "
-"fişierelor in fereastra FlatCAM.<br />\n"
-"\t<br />\n"
-"\tPoti să incarci și un <strong>proiect FlatCAM</strong> prin dublu click pe "
-"fişierul proiect, tragerea și eliberarea fişierului peste FLATCAM GUI sau "
-"prin sistemul de meniuri/toolbaruri oferit in cadrul aplicaţiei.</span><br /"
-">\n"
-"\t&nbsp;</li>\n"
-"\t<li><span style=\"font-size:{fsize}\">Odata ce un obiect este disponibil "
-"in Tab-ul Proiect, prin selectarea și focalizarea in <strong>Tab-ul "
-"SELECTAT</strong>(mai simplu prin dublu click pe numele obiectului in lista "
-"dinTab-ul Proiect), <strong>Tab-ul SELECTAT </strong>va fi updatat conform "
-"cu tipul sau: Gerber, Excellon, Geometrie sau CNCJob.<br />\n"
-"\t<br />\n"
-"\tDaca selectia este efectuata pe Canvas prin simplu click și <strong>Tab-ul "
-"SELECTAT</strong> este in focus, din nou, proprietatile obiectului vor fi "
-"afisate in Tab-ul SELECTAT. Alternativ, prin dublu click pe obiect in Canvas "
-"se va aduce <strong>Tab-ul SELECTAT</strong> in focus și va fi actualizat cu "
-"informaţie chair daca initial nu era focalizat.<br />\n"
-"\t<br />\n"
-"\tO suma de parametri se pot schimba in acest Tab and directia in lucru este "
-"urmatoarea:<br />\n"
-"\t<br />\n"
-"\t<strong>Obiectul Gerber/Excellon</strong> -&gt; Schimba Parametru -&gt; "
-"Generează Geometrie -&gt;<strong>Obiectul Geometrie </strong>-&gt; Adaugă "
-"unelte (prin schimbare parametru in Tab-ul SELECTAT) -&gt; Generează CNCJob -"
-"&gt;<strong> Obiect CNCJob</strong>-&gt; Verifică GCode (folosind Editare "
-"cod CNC) și/sau Adaugă cod GCode la inceput/la sfârşit (din nou, efectuat in "
-"<strong>Tab-ul SELECTAT)&nbsp;</strong>-&gt; Salvează GCode</span></li>\n"
-"</ol>\n"
-"\n"
-"<p><span style=\"font-size:{fsize}\">O lista cu tastele shortcut este "
-"disponibila ca și meniu  in <strong>Help -&gt;Lista Shortcut-uri</"
-"strong>&nbsp;sau prin propria tasta shortcutt: <strng>F3</strong>.</span></"
-"p>\n"
-"\n"
-"        "
+"Incarca/Importa unul dintre tipurile de fisiere: Gerber ,Excellon, GCode, "
+"DXF, Imagine Raster sau SVG in FlatCAM folosind ori"
+
+#: FlatCAMApp.py:9991
+msgid ""
+"toolbars, key shortcuts or even dragging and dropping the files on the GUI"
+msgstr "toolbaruri, shortcut-uri si chiar si drag - drop the files in GUI"
+
+#: FlatCAMApp.py:9992
+msgid ""
+"You can also load a FlatCAM project by double clicking on the project file, "
+"drag"
+msgstr ""
+"Se poate incarca un proiect FlatCAM prin dublu click pe fisierul Proiect, "
+"drag"
+
+#: FlatCAMApp.py:9993
+msgid ""
+"drop of the file into the FLATCAM GUI or through the menu/toolbar links "
+"offered within the app"
+msgstr ""
+"drop al fisierului in interfata GUI a FlatCAM sau prin menu-uri/toolbar-uri "
+"care se gasesc in aplicatie"
+
+#: FlatCAMApp.py:9994
+msgid ""
+"Once an object is available in the Project Tab, by selecting it and then "
+"focusing on"
+msgstr ""
+"Odata ce un obiect este disponibil in Tab-ul Proiect, prin selectarea si "
+"apoi focusarea pe "
+
+#: FlatCAMApp.py:9995 FlatCAMApp.py:9996 FlatCAMApp.py:9999 FlatCAMApp.py:10002
+#: FlatCAMApp.py:10006
+msgid "SELECTED TAB"
+msgstr "TAB-ul SELECTED"
+
+#: FlatCAMApp.py:9995
+msgid "more simpler is to double click the object name in the Project Tab"
+msgstr ""
+"mai simplu este sa se faca dublu click pe numele obiectului in Tab-ul Proiect"
+
+#: FlatCAMApp.py:9996
+msgid "will be updated with the object properties according to"
+msgstr "va fi updatat cu proprietatile obiectului conform la"
+
+#: FlatCAMApp.py:9997
+msgid "kind: Gerber, Excellon, Geometry or CNCJob object"
+msgstr "tip: Gerber, Excellon, Geometrie si obiect CNCJob"
+
+#: FlatCAMApp.py:9998
+msgid ""
+"If the selection of the object is done on the canvas by single click "
+"instead, and the"
+msgstr ""
+"Daca selectia obiectului este facuta pe canvas prinsimplu LMB click, si"
+
+#: FlatCAMApp.py:10000
+msgid ""
+"is in focus, again the object properties will be displayed into the Selected "
+"Tab. Alternatively, double clicking on the object on the canvas will bring "
+"the"
+msgstr ""
+"este focalizat, din nou proprietatile obiectului vor fi afisate in Tab-ul "
+"Selected. Alternativ, dublu click pe obiect in canvas va afisa"
+
+#: FlatCAMApp.py:10002
+msgid "and populate it even if it was out of focus"
+msgstr "si il va popula chair si daca ar fi fost nefocalizat"
+
+#: FlatCAMApp.py:10003
+msgid ""
+"You can change the parameters in this screen and the flow direction is like "
+"this"
+msgstr ""
+"Se pot schimba parametrii in acest ecran si directia este in felul urmator"
+
+#: FlatCAMApp.py:10004
+msgid "Gerber/Excellon Object"
+msgstr "Obiect Gerber/Excellon"
+
+#: FlatCAMApp.py:10004
+msgid "Change Parameter"
+msgstr "Schimba Parametri"
+
+#: FlatCAMApp.py:10004 flatcamTools/ToolNonCopperClear.py:440
+msgid "Generate Geometry"
+msgstr "Genereza Geometrie"
+
+#: FlatCAMApp.py:10004 flatcamGUI/ObjectUI.py:890
+msgid "Geometry Object"
+msgstr "Obiect Geometrie"
+
+#: FlatCAMApp.py:10005
+msgid "Add tools (change param in Selected Tab)"
+msgstr "Adauga unelte (schimba param. Tab-ul SELECTAT)"
+
+#: FlatCAMApp.py:10005
+msgid "Generate CNCJob"
+msgstr "Generează CNCJob"
 
 
 #: FlatCAMApp.py:10005
 #: FlatCAMApp.py:10005
+msgid "CNCJob Object"
+msgstr "Obiect CNCJob"
+
+#: FlatCAMApp.py:10006
+msgid ""
+"Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, "
+"done in"
+msgstr ""
+"Verifica GCode (cu ajutorul Editorului CNC) si/sau adauga la GCode (din nou, "
+"efectuat in"
+
+#: FlatCAMApp.py:10007 flatcamTools/ToolSolderPaste.py:375
+msgid "Save GCode"
+msgstr "Salvează GCode"
+
+#: FlatCAMApp.py:10007
+msgid "A list of key shortcuts is available through an menu entry in"
+msgstr ""
+"O lista de scurtaturi de taste este disponibila in structura de meniuri"
+
+#: FlatCAMApp.py:10007
+msgid "Help"
+msgstr "Ajutor"
+
+#: FlatCAMApp.py:10008
+msgid "Shortcuts List"
+msgstr "Lista shortcut-uri"
+
+#: FlatCAMApp.py:10008
+msgid "or through"
+msgstr "sau prin"
+
+#: FlatCAMApp.py:10008
+msgid "own key shortcut"
+msgstr "propriul sau ShortCut"
+
+#: FlatCAMApp.py:10066
 msgid "Failed checking for latest version. Could not connect."
 msgid "Failed checking for latest version. Could not connect."
 msgstr ""
 msgstr ""
 "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la "
 "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la "
 "server."
 "server."
 
 
-#: FlatCAMApp.py:10013
+#: FlatCAMApp.py:10074
 msgid "Could not parse information about latest version."
 msgid "Could not parse information about latest version."
 msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta."
 msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta."
 
 
-#: FlatCAMApp.py:10024
+#: FlatCAMApp.py:10085
 msgid "FlatCAM is up to date!"
 msgid "FlatCAM is up to date!"
 msgstr "FlatCAM este la ultima versiune!"
 msgstr "FlatCAM este la ultima versiune!"
 
 
-#: FlatCAMApp.py:10029
+#: FlatCAMApp.py:10090
 msgid "Newer Version Available"
 msgid "Newer Version Available"
 msgstr "O nouă versiune este disponibila"
 msgstr "O nouă versiune este disponibila"
 
 
-#: FlatCAMApp.py:10030
+#: FlatCAMApp.py:10091
 msgid ""
 msgid ""
 "There is a newer version of FlatCAM available for download:\n"
 "There is a newer version of FlatCAM available for download:\n"
 "\n"
 "\n"
@@ -1403,63 +1460,63 @@ msgstr ""
 "O nouă versiune de FlatCAM este disponibilă pentru download::\n"
 "O nouă versiune de FlatCAM este disponibilă pentru download::\n"
 "\n"
 "\n"
 
 
-#: FlatCAMApp.py:10032
+#: FlatCAMApp.py:10093
 msgid "info"
 msgid "info"
 msgstr "informaţie"
 msgstr "informaţie"
 
 
-#: FlatCAMApp.py:10087
+#: FlatCAMApp.py:10148
 msgid "All plots disabled."
 msgid "All plots disabled."
 msgstr "Toate afişările sunt dezactivate."
 msgstr "Toate afişările sunt dezactivate."
 
 
-#: FlatCAMApp.py:10094
+#: FlatCAMApp.py:10155
 msgid "All non selected plots disabled."
 msgid "All non selected plots disabled."
 msgstr "Toate afişările care nu sunt selectate sunt dezactivate."
 msgstr "Toate afişările care nu sunt selectate sunt dezactivate."
 
 
-#: FlatCAMApp.py:10101
+#: FlatCAMApp.py:10162
 msgid "All plots enabled."
 msgid "All plots enabled."
 msgstr "Toate afişările sunt activate."
 msgstr "Toate afişările sunt activate."
 
 
-#: FlatCAMApp.py:10108
+#: FlatCAMApp.py:10169
 msgid "Selected plots enabled..."
 msgid "Selected plots enabled..."
 msgstr "Toate afişările selectate sunt activate..."
 msgstr "Toate afişările selectate sunt activate..."
 
 
-#: FlatCAMApp.py:10117
+#: FlatCAMApp.py:10178
 msgid "Selected plots disabled..."
 msgid "Selected plots disabled..."
 msgstr "Toate afişările selectate sunt dezactivate..."
 msgstr "Toate afişările selectate sunt dezactivate..."
 
 
-#: FlatCAMApp.py:10135
+#: FlatCAMApp.py:10196
 msgid "Enabling plots ..."
 msgid "Enabling plots ..."
 msgstr "Activează Afișare ..."
 msgstr "Activează Afișare ..."
 
 
-#: FlatCAMApp.py:10174
+#: FlatCAMApp.py:10235
 msgid "Disabling plots ..."
 msgid "Disabling plots ..."
 msgstr "Dezactivează Afișare ..."
 msgstr "Dezactivează Afișare ..."
 
 
-#: FlatCAMApp.py:10196
+#: FlatCAMApp.py:10257
 msgid "Working ..."
 msgid "Working ..."
 msgstr "Se lucrează..."
 msgstr "Se lucrează..."
 
 
-#: FlatCAMApp.py:10234
+#: FlatCAMApp.py:10295
 msgid "Saving FlatCAM Project"
 msgid "Saving FlatCAM Project"
 msgstr "Proiectul FlatCAM este in curs de salvare"
 msgstr "Proiectul FlatCAM este in curs de salvare"
 
 
-#: FlatCAMApp.py:10256 FlatCAMApp.py:10291
+#: FlatCAMApp.py:10317 FlatCAMApp.py:10352
 msgid "Project saved to"
 msgid "Project saved to"
 msgstr "Proiectul s-a salvat in"
 msgstr "Proiectul s-a salvat in"
 
 
-#: FlatCAMApp.py:10275
+#: FlatCAMApp.py:10336
 msgid "Failed to verify project file"
 msgid "Failed to verify project file"
 msgstr "Eşec in incărcarea fişierului proiect"
 msgstr "Eşec in incărcarea fişierului proiect"
 
 
-#: FlatCAMApp.py:10275 FlatCAMApp.py:10283 FlatCAMApp.py:10294
+#: FlatCAMApp.py:10336 FlatCAMApp.py:10344 FlatCAMApp.py:10355
 msgid "Retry to save it."
 msgid "Retry to save it."
 msgstr "Încercați din nou pentru a-l salva."
 msgstr "Încercați din nou pentru a-l salva."
 
 
-#: FlatCAMApp.py:10283 FlatCAMApp.py:10294
+#: FlatCAMApp.py:10344 FlatCAMApp.py:10355
 msgid "Failed to parse saved project file"
 msgid "Failed to parse saved project file"
 msgstr "Esec in analizarea fişierului Proiect"
 msgstr "Esec in analizarea fişierului Proiect"
 
 
-#: FlatCAMApp.py:10505
+#: FlatCAMApp.py:10566
 msgid "The user requested a graceful exit of the current task."
 msgid "The user requested a graceful exit of the current task."
 msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent."
 msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent."
 
 
@@ -2810,7 +2867,7 @@ msgstr "Rată suprapunere"
 msgid ""
 msgid ""
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "Example:\n"
 "Example:\n"
-"A value here of 0.25 means 25% from the tool diameter found above.\n"
+"A value here of 0.25 means 25%% from the tool diameter found above.\n"
 "\n"
 "\n"
 "Adjust the value starting with lower values\n"
 "Adjust the value starting with lower values\n"
 "and increasing it if areas that should be painted are still \n"
 "and increasing it if areas that should be painted are still \n"
@@ -2822,7 +2879,7 @@ msgstr ""
 "Cat de mult (fracţie) din diametrul uneltei să se suprapună la fiecare "
 "Cat de mult (fracţie) din diametrul uneltei să se suprapună la fiecare "
 "trecere a uneltei.\n"
 "trecere a uneltei.\n"
 "Exemplu:\n"
 "Exemplu:\n"
-"O valoare aici de 0.25 inseamna 25% din diametrul uneltei de mai sus.\n"
+"O valoare aici de 0.25 inseamna 25%% din diametrul uneltei de mai sus.\n"
 "\n"
 "\n"
 "Ajustează valoarea incepand de la valori mici și pe urma creste daca ariile "
 "Ajustează valoarea incepand de la valori mici și pe urma creste daca ariile "
 "care ar trebui\n"
 "care ar trebui\n"
@@ -6829,7 +6886,7 @@ msgstr "Suprapunere"
 msgid ""
 msgid ""
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "Example:\n"
 "Example:\n"
-"A value here of 0.25 means an overlap of 25% from the tool diameter found "
+"A value here of 0.25 means an overlap of 25%% from the tool diameter found "
 "above."
 "above."
 msgstr ""
 msgstr ""
 "Cat de mult (in fractii ale diametrului uneltei) să se suprapună trecerea "
 "Cat de mult (in fractii ale diametrului uneltei) să se suprapună trecerea "
@@ -8533,7 +8590,7 @@ msgstr ""
 msgid ""
 msgid ""
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "Example:\n"
 "Example:\n"
-"A value here of 0.25 means 25% from the tool diameter found above.\n"
+"A value here of 0.25 means 25%% from the tool diameter found above.\n"
 "\n"
 "\n"
 "Adjust the value starting with lower values\n"
 "Adjust the value starting with lower values\n"
 "and increasing it if areas that should be cleared are still \n"
 "and increasing it if areas that should be cleared are still \n"
@@ -8545,7 +8602,7 @@ msgstr ""
 "Cat de mult (fracţie) din diametrul uneltei să se suprapună la fiecare "
 "Cat de mult (fracţie) din diametrul uneltei să se suprapună la fiecare "
 "trecere a uneltei.\n"
 "trecere a uneltei.\n"
 "Exemplu:\n"
 "Exemplu:\n"
-"O valoare aici de 0.25 inseamna 25\\% din diametrul uneltei de mai sus..\n"
+"O valoare aici de 0.25 inseamna 25%% din diametrul uneltei de mai sus..\n"
 "\n"
 "\n"
 "Ajustează valoarea incepand de la valori mici\n"
 "Ajustează valoarea incepand de la valori mici\n"
 "și pe urma creste daca ariile care ar trebui >curățate< inca\n"
 "și pe urma creste daca ariile care ar trebui >curățate< inca\n"
@@ -9972,10 +10029,6 @@ msgstr ""
 "Crează un obiect tip Geometrie pt.\n"
 "Crează un obiect tip Geometrie pt.\n"
 "frezarea rutelor create din Sloturi."
 "frezarea rutelor create din Sloturi."
 
 
-#: flatcamGUI/ObjectUI.py:890
-msgid "Geometry Object"
-msgstr "Obiect Geometrie"
-
 #: flatcamGUI/ObjectUI.py:921
 #: flatcamGUI/ObjectUI.py:921
 msgid ""
 msgid ""
 "Tools in this Geometry object used for cutting.\n"
 "Tools in this Geometry object used for cutting.\n"
@@ -11437,10 +11490,6 @@ msgid "The FlatCAM object to be used as non copper clearing reference."
 msgstr ""
 msgstr ""
 "Obiectul FlatCAM pentru a fi utilizat ca referință pt. curățarea de cupru."
 "Obiectul FlatCAM pentru a fi utilizat ca referință pt. curățarea de cupru."
 
 
-#: flatcamTools/ToolNonCopperClear.py:440
-msgid "Generate Geometry"
-msgstr "Genereza Geometrie"
-
 #: flatcamTools/ToolNonCopperClear.py:906 flatcamTools/ToolPaint.py:705
 #: flatcamTools/ToolNonCopperClear.py:906 flatcamTools/ToolPaint.py:705
 #: flatcamTools/ToolSolderPaste.py:769
 #: flatcamTools/ToolSolderPaste.py:769
 msgid "Please enter a tool diameter to add, in Float format."
 msgid "Please enter a tool diameter to add, in Float format."
@@ -12496,10 +12545,6 @@ msgstr ""
 "Vizualizează codul GCode generat pt dispensarea de \n"
 "Vizualizează codul GCode generat pt dispensarea de \n"
 "pastă de fludor pe padurile PCB-ului."
 "pastă de fludor pe padurile PCB-ului."
 
 
-#: flatcamTools/ToolSolderPaste.py:375
-msgid "Save GCode"
-msgstr "Salvează GCode"
-
 #: flatcamTools/ToolSolderPaste.py:377
 #: flatcamTools/ToolSolderPaste.py:377
 msgid ""
 msgid ""
 "Save the generated GCode for Solder Paste dispensing\n"
 "Save the generated GCode for Solder Paste dispensing\n"
@@ -12912,6 +12957,106 @@ msgstr ""
 "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din "
 "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din "
 "nou."
 "nou."
 
 
+#~ msgid ""
+#~ "\n"
+#~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
+#~ "Item from Project Tab</strong></span></p>\n"
+#~ "\n"
+#~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
+#~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
+#~ "\n"
+#~ "<ol>\n"
+#~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
+#~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
+#~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
+#~ "files on the GUI.<br />\n"
+#~ "\t<br />\n"
+#~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
+#~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
+#~ "through the menu/toolbar links offered within the app.</span><br />\n"
+#~ "\t&nbsp;</li>\n"
+#~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
+#~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
+#~ "TAB </strong>(more simpler is to double click the object name in the "
+#~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
+#~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
+#~ "or CNCJob object.<br />\n"
+#~ "\t<br />\n"
+#~ "\tIf the selection of the object is done on the canvas by single click "
+#~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
+#~ "object properties will be displayed into the Selected Tab. Alternatively, "
+#~ "double clicking on the object on the canvas will bring the "
+#~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
+#~ "<br />\n"
+#~ "\t<br />\n"
+#~ "\tYou can change the parameters in this screen and the flow direction is "
+#~ "like this:<br />\n"
+#~ "\t<br />\n"
+#~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
+#~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
+#~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
+#~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
+#~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
+#~ "&gt; Save GCode</span></li>\n"
+#~ "</ol>\n"
+#~ "\n"
+#~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
+#~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
+#~ "strong>&nbsp;or through it&#39;s own key shortcut: <strng>F3</strong>.</"
+#~ "span></p>\n"
+#~ "\n"
+#~ "        "
+#~ msgstr ""
+#~ "\n"
+#~ "<p><span style=\"font-size:{tsize}\"><strong>Tab Selectat - Alege o "
+#~ "intrare din Tab-ul Proiect</strong></span></p>\n"
+#~ "\n"
+#~ "<p><span style=\"font-size:{fsize}\"><strong>Detalii</strong>:<br />\n"
+#~ "Fluxul normal când se lucrează in FlatCAM este următorul:</span></p>\n"
+#~ "\n"
+#~ "<ol>\n"
+#~ "\t<li><span style=\"font-size:{fsize}\">Încarcă/Importa un fişier Gerber, "
+#~ "Excellon, Gcode, DXF, Imagine Raster sau SVG in FlatCAM folosind ori "
+#~ "meniurile, toolbarurile, tastele shortcut sau chiar tragerea și "
+#~ "eliberarea fişierelor in fereastra FlatCAM.<br />\n"
+#~ "\t<br />\n"
+#~ "\tPoti să incarci și un <strong>proiect FlatCAM</strong> prin dublu click "
+#~ "pe fişierul proiect, tragerea și eliberarea fişierului peste FLATCAM GUI "
+#~ "sau prin sistemul de meniuri/toolbaruri oferit in cadrul aplicaţiei.</"
+#~ "span><br />\n"
+#~ "\t&nbsp;</li>\n"
+#~ "\t<li><span style=\"font-size:{fsize}\">Odata ce un obiect este "
+#~ "disponibil in Tab-ul Proiect, prin selectarea și focalizarea in "
+#~ "<strong>Tab-ul SELECTAT</strong>(mai simplu prin dublu click pe numele "
+#~ "obiectului in lista dinTab-ul Proiect), <strong>Tab-ul SELECTAT </"
+#~ "strong>va fi updatat conform cu tipul sau: Gerber, Excellon, Geometrie "
+#~ "sau CNCJob.<br />\n"
+#~ "\t<br />\n"
+#~ "\tDaca selectia este efectuata pe Canvas prin simplu click și <strong>Tab-"
+#~ "ul SELECTAT</strong> este in focus, din nou, proprietatile obiectului vor "
+#~ "fi afisate in Tab-ul SELECTAT. Alternativ, prin dublu click pe obiect in "
+#~ "Canvas se va aduce <strong>Tab-ul SELECTAT</strong> in focus și va fi "
+#~ "actualizat cu informaţie chair daca initial nu era focalizat.<br />\n"
+#~ "\t<br />\n"
+#~ "\tO suma de parametri se pot schimba in acest Tab and directia in lucru "
+#~ "este urmatoarea:<br />\n"
+#~ "\t<br />\n"
+#~ "\t<strong>Obiectul Gerber/Excellon</strong> -&gt; Schimba Parametru -&gt; "
+#~ "Generează Geometrie -&gt;<strong>Obiectul Geometrie </strong>-&gt; Adaugă "
+#~ "unelte (prin schimbare parametru in Tab-ul SELECTAT) -&gt; Generează "
+#~ "CNCJob -&gt;<strong> Obiect CNCJob</strong>-&gt; Verifică GCode (folosind "
+#~ "Editare cod CNC) și/sau Adaugă cod GCode la inceput/la sfârşit (din nou, "
+#~ "efectuat in <strong>Tab-ul SELECTAT)&nbsp;</strong>-&gt; Salvează GCode</"
+#~ "span></li>\n"
+#~ "</ol>\n"
+#~ "\n"
+#~ "<p><span style=\"font-size:{fsize}\">O lista cu tastele shortcut este "
+#~ "disponibila ca și meniu  in <strong>Help -&gt;Lista Shortcut-uri</"
+#~ "strong>&nbsp;sau prin propria tasta shortcutt: <strng>F3</strong>.</"
+#~ "span></p>\n"
+#~ "\n"
+#~ "        "
+
 #~ msgid "Run Script ...\tSHIFT+S"
 #~ msgid "Run Script ...\tSHIFT+S"
 #~ msgstr "Rulează Script ...\tSHIFT+S"
 #~ msgstr "Rulează Script ...\tSHIFT+S"
 
 

+ 161 - 85
locale_template/strings.pot

@@ -6,7 +6,7 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: \n"
 "Project-Id-Version: \n"
-"POT-Creation-Date: 2019-09-13 22:47+0300\n"
+"POT-Creation-Date: 2019-09-14 02:11+0300\n"
 "PO-Revision-Date: 2019-03-25 15:08+0200\n"
 "PO-Revision-Date: 2019-03-25 15:08+0200\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
 "Language-Team: \n"
@@ -760,8 +760,8 @@ msgstr ""
 msgid "Open Config cancelled."
 msgid "Open Config cancelled."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:7641 FlatCAMApp.py:7910 FlatCAMApp.py:10382
-#: FlatCAMApp.py:10403 FlatCAMApp.py:10425 FlatCAMApp.py:10448
+#: FlatCAMApp.py:7641 FlatCAMApp.py:7910 FlatCAMApp.py:10443
+#: FlatCAMApp.py:10464 FlatCAMApp.py:10486 FlatCAMApp.py:10509
 msgid "No object selected."
 msgid "No object selected."
 msgstr ""
 msgstr ""
 
 
@@ -1167,136 +1167,224 @@ msgstr ""
 msgid "<b>Shortcut Key List</b>"
 msgid "<b>Shortcut Key List</b>"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:9926
-#, python-brace-format
+#: FlatCAMApp.py:9988
+msgid "Selected Tab - Choose an Item from Project Tab"
+msgstr ""
+
+#: FlatCAMApp.py:9988
+msgid "Details"
+msgstr ""
+
+#: FlatCAMApp.py:9989
+msgid "The normal flow when working in FlatCAM is the following"
+msgstr ""
+
+#: FlatCAMApp.py:9990
 msgid ""
 msgid ""
-"\n"
-"<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an Item "
-"from Project Tab</strong></span></p>\n"
-"\n"
-"<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
-"The normal flow when working in FlatCAM is the following:</span></p>\n"
-"\n"
-"<ol>\n"
-"\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
-"Gcode, DXF, Raster Image or SVG file into FlatCAM using either the menu&#39;"
-"s, toolbars, key shortcuts or even dragging and dropping the files on the "
-"GUI.<br />\n"
-"\t<br />\n"
-"\tYou can also load a <strong>FlatCAM project</strong> by double clicking on "
-"the project file, drag &amp; drop of the file into the FLATCAM GUI or "
-"through the menu/toolbar links offered within the app.</span><br />\n"
-"\t&nbsp;</li>\n"
-"\t<li><span style=\"font-size:{fsize}px\">Once an object is available in the "
-"Project Tab, by selecting it and then focusing on <strong>SELECTED TAB </"
-"strong>(more simpler is to double click the object name in the Project Tab), "
-"<strong>SELECTED TAB </strong>will be updated with the object properties "
-"according to it&#39;s kind: Gerber, Excellon, Geometry or CNCJob object.<br /"
-">\n"
-"\t<br />\n"
-"\tIf the selection of the object is done on the canvas by single click "
-"instead, and the <strong>SELECTED TAB</strong> is in focus, again the object "
-"properties will be displayed into the Selected Tab. Alternatively, double "
-"clicking on the object on the canvas will bring the <strong>SELECTED TAB</"
-"strong> and populate it even if it was out of focus.<br />\n"
-"\t<br />\n"
-"\tYou can change the parameters in this screen and the flow direction is "
-"like this:<br />\n"
-"\t<br />\n"
-"\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; Generate "
-"Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools (change "
-"param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob Object </"
-"strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/prepend to "
-"GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-&gt; Save GCode</"
-"span></li>\n"
-"</ol>\n"
-"\n"
-"<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is available "
-"through an menu entry in <strong>Help -&gt; Shortcuts List</strong>&nbsp;or "
-"through it&#39;s own key shortcut: <strng>F3</strong>.</span></p>\n"
-"\n"
-"        "
+"Loat/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
+"FlatCAM using either the"
+msgstr ""
+
+#: FlatCAMApp.py:9991
+msgid ""
+"toolbars, key shortcuts or even dragging and dropping the files on the GUI"
+msgstr ""
+
+#: FlatCAMApp.py:9992
+msgid ""
+"You can also load a FlatCAM project by double clicking on the project file, "
+"drag"
+msgstr ""
+
+#: FlatCAMApp.py:9993
+msgid ""
+"drop of the file into the FLATCAM GUI or through the menu/toolbar links "
+"offered within the app"
+msgstr ""
+
+#: FlatCAMApp.py:9994
+msgid ""
+"Once an object is available in the Project Tab, by selecting it and then "
+"focusing on"
+msgstr ""
+
+#: FlatCAMApp.py:9995 FlatCAMApp.py:9996 FlatCAMApp.py:9999 FlatCAMApp.py:10002
+#: FlatCAMApp.py:10006
+msgid "SELECTED TAB"
+msgstr ""
+
+#: FlatCAMApp.py:9995
+msgid "more simpler is to double click the object name in the Project Tab"
+msgstr ""
+
+#: FlatCAMApp.py:9996
+msgid "will be updated with the object properties according to"
+msgstr ""
+
+#: FlatCAMApp.py:9997
+msgid "kind: Gerber, Excellon, Geometry or CNCJob object"
+msgstr ""
+
+#: FlatCAMApp.py:9998
+msgid ""
+"If the selection of the object is done on the canvas by single click "
+"instead, and the"
+msgstr ""
+
+#: FlatCAMApp.py:10000
+msgid ""
+"is in focus, again the object properties will be displayed into the Selected "
+"Tab. Alternatively, double clicking on the object on the canvas will bring "
+"the"
+msgstr ""
+
+#: FlatCAMApp.py:10002
+msgid "and populate it even if it was out of focus"
+msgstr ""
+
+#: FlatCAMApp.py:10003
+msgid ""
+"You can change the parameters in this screen and the flow direction is like "
+"this"
+msgstr ""
+
+#: FlatCAMApp.py:10004
+msgid "Gerber/Excellon Object"
+msgstr ""
+
+#: FlatCAMApp.py:10004
+msgid "Change Parameter"
+msgstr ""
+
+#: FlatCAMApp.py:10004 flatcamTools/ToolNonCopperClear.py:440
+msgid "Generate Geometry"
+msgstr ""
+
+#: FlatCAMApp.py:10004 flatcamGUI/ObjectUI.py:890
+msgid "Geometry Object"
+msgstr ""
+
+#: FlatCAMApp.py:10005
+msgid "Add tools (change param in Selected Tab)"
+msgstr ""
+
+#: FlatCAMApp.py:10005
+msgid "Generate CNCJob"
 msgstr ""
 msgstr ""
 
 
 #: FlatCAMApp.py:10005
 #: FlatCAMApp.py:10005
+msgid "CNCJob Object"
+msgstr ""
+
+#: FlatCAMApp.py:10006
+msgid ""
+"Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, "
+"done in"
+msgstr ""
+
+#: FlatCAMApp.py:10007 flatcamTools/ToolSolderPaste.py:375
+msgid "Save GCode"
+msgstr ""
+
+#: FlatCAMApp.py:10007
+msgid "A list of key shortcuts is available through an menu entry in"
+msgstr ""
+
+#: FlatCAMApp.py:10007
+msgid "Help"
+msgstr ""
+
+#: FlatCAMApp.py:10008
+msgid "Shortcuts List"
+msgstr ""
+
+#: FlatCAMApp.py:10008
+msgid "or through"
+msgstr ""
+
+#: FlatCAMApp.py:10008
+msgid "own key shortcut"
+msgstr ""
+
+#: FlatCAMApp.py:10066
 msgid "Failed checking for latest version. Could not connect."
 msgid "Failed checking for latest version. Could not connect."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10013
+#: FlatCAMApp.py:10074
 msgid "Could not parse information about latest version."
 msgid "Could not parse information about latest version."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10024
+#: FlatCAMApp.py:10085
 msgid "FlatCAM is up to date!"
 msgid "FlatCAM is up to date!"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10029
+#: FlatCAMApp.py:10090
 msgid "Newer Version Available"
 msgid "Newer Version Available"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10030
+#: FlatCAMApp.py:10091
 msgid ""
 msgid ""
 "There is a newer version of FlatCAM available for download:\n"
 "There is a newer version of FlatCAM available for download:\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10032
+#: FlatCAMApp.py:10093
 msgid "info"
 msgid "info"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10087
+#: FlatCAMApp.py:10148
 msgid "All plots disabled."
 msgid "All plots disabled."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10094
+#: FlatCAMApp.py:10155
 msgid "All non selected plots disabled."
 msgid "All non selected plots disabled."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10101
+#: FlatCAMApp.py:10162
 msgid "All plots enabled."
 msgid "All plots enabled."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10108
+#: FlatCAMApp.py:10169
 msgid "Selected plots enabled..."
 msgid "Selected plots enabled..."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10117
+#: FlatCAMApp.py:10178
 msgid "Selected plots disabled..."
 msgid "Selected plots disabled..."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10135
+#: FlatCAMApp.py:10196
 msgid "Enabling plots ..."
 msgid "Enabling plots ..."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10174
+#: FlatCAMApp.py:10235
 msgid "Disabling plots ..."
 msgid "Disabling plots ..."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10196
+#: FlatCAMApp.py:10257
 msgid "Working ..."
 msgid "Working ..."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10234
+#: FlatCAMApp.py:10295
 msgid "Saving FlatCAM Project"
 msgid "Saving FlatCAM Project"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10256 FlatCAMApp.py:10291
+#: FlatCAMApp.py:10317 FlatCAMApp.py:10352
 msgid "Project saved to"
 msgid "Project saved to"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10275
+#: FlatCAMApp.py:10336
 msgid "Failed to verify project file"
 msgid "Failed to verify project file"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10275 FlatCAMApp.py:10283 FlatCAMApp.py:10294
+#: FlatCAMApp.py:10336 FlatCAMApp.py:10344 FlatCAMApp.py:10355
 msgid "Retry to save it."
 msgid "Retry to save it."
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10283 FlatCAMApp.py:10294
+#: FlatCAMApp.py:10344 FlatCAMApp.py:10355
 msgid "Failed to parse saved project file"
 msgid "Failed to parse saved project file"
 msgstr ""
 msgstr ""
 
 
-#: FlatCAMApp.py:10505
+#: FlatCAMApp.py:10566
 msgid "The user requested a graceful exit of the current task."
 msgid "The user requested a graceful exit of the current task."
 msgstr ""
 msgstr ""
 
 
@@ -2525,7 +2613,7 @@ msgstr ""
 msgid ""
 msgid ""
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "Example:\n"
 "Example:\n"
-"A value here of 0.25 means 25% from the tool diameter found above.\n"
+"A value here of 0.25 means 25%% from the tool diameter found above.\n"
 "\n"
 "\n"
 "Adjust the value starting with lower values\n"
 "Adjust the value starting with lower values\n"
 "and increasing it if areas that should be painted are still \n"
 "and increasing it if areas that should be painted are still \n"
@@ -6194,7 +6282,7 @@ msgstr ""
 msgid ""
 msgid ""
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "Example:\n"
 "Example:\n"
-"A value here of 0.25 means an overlap of 25% from the tool diameter found "
+"A value here of 0.25 means an overlap of 25%% from the tool diameter found "
 "above."
 "above."
 msgstr ""
 msgstr ""
 
 
@@ -7555,7 +7643,7 @@ msgstr ""
 msgid ""
 msgid ""
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "How much (fraction) of the tool width to overlap each tool pass.\n"
 "Example:\n"
 "Example:\n"
-"A value here of 0.25 means 25% from the tool diameter found above.\n"
+"A value here of 0.25 means 25%% from the tool diameter found above.\n"
 "\n"
 "\n"
 "Adjust the value starting with lower values\n"
 "Adjust the value starting with lower values\n"
 "and increasing it if areas that should be cleared are still \n"
 "and increasing it if areas that should be cleared are still \n"
@@ -8720,10 +8808,6 @@ msgid ""
 "for milling SLOTS toolpaths."
 "for milling SLOTS toolpaths."
 msgstr ""
 msgstr ""
 
 
-#: flatcamGUI/ObjectUI.py:890
-msgid "Geometry Object"
-msgstr ""
-
 #: flatcamGUI/ObjectUI.py:921
 #: flatcamGUI/ObjectUI.py:921
 msgid ""
 msgid ""
 "Tools in this Geometry object used for cutting.\n"
 "Tools in this Geometry object used for cutting.\n"
@@ -9891,10 +9975,6 @@ msgstr ""
 msgid "The FlatCAM object to be used as non copper clearing reference."
 msgid "The FlatCAM object to be used as non copper clearing reference."
 msgstr ""
 msgstr ""
 
 
-#: flatcamTools/ToolNonCopperClear.py:440
-msgid "Generate Geometry"
-msgstr ""
-
 #: flatcamTools/ToolNonCopperClear.py:906 flatcamTools/ToolPaint.py:705
 #: flatcamTools/ToolNonCopperClear.py:906 flatcamTools/ToolPaint.py:705
 #: flatcamTools/ToolSolderPaste.py:769
 #: flatcamTools/ToolSolderPaste.py:769
 msgid "Please enter a tool diameter to add, in Float format."
 msgid "Please enter a tool diameter to add, in Float format."
@@ -10778,10 +10858,6 @@ msgid ""
 "on PCB pads."
 "on PCB pads."
 msgstr ""
 msgstr ""
 
 
-#: flatcamTools/ToolSolderPaste.py:375
-msgid "Save GCode"
-msgstr ""
-
 #: flatcamTools/ToolSolderPaste.py:377
 #: flatcamTools/ToolSolderPaste.py:377
 msgid ""
 msgid ""
 "Save the generated GCode for Solder Paste dispensing\n"
 "Save the generated GCode for Solder Paste dispensing\n"

Some files were not shown because too many files changed in this diff