diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4a8306ee..bdb27840 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,12 +1,16 @@
-FlatCAM BETA (c) 2019 - by Marius Stanciu
+FlatCAM Evo BETA (c) 2019 - by Marius Stanciu
Based on FlatCAM:
2D Computer-Aided PCB Manufacturing by (c) 2014-2016 Juan Pablo Caram
=================================================
-CHANGELOG for FlatCAM beta
+CHANGELOG for FlatCAM Evo beta
=================================================
+24.03.2022
+
+- refactoring names for some classes
+
22.03.2022
- fixed the GCode generation such that (for milling Geometries) the choice of using (or not) and end position is respected
@@ -612,7 +616,7 @@ CHANGELOG for FlatCAM beta
- in 2Sided Plugin added a new typ of alignment drills: manual. This mode will no longer add pairs of drill holes mirrored against reference but only add in place drill holes
- in 2Sided Plugin clicking LMB and also pressing CTRL+Shift will add the click coordinates to the Drill Alignment Coordinates
- added support for all Plugins to handle the LMB click release event without connect/reconnect of the mouse events
-- code refactoring in app_Main file
+- code refactoring in appMain file
- in 2Sided Plugin, deleting the last drill alignment coordinates will update the clipboard values too
- added the circle approximation parameter for Excellon geometry in Preferences
- updated the language strings
@@ -1590,7 +1594,7 @@ a
- in Geometry Object Properties UI - added the UI for Utilities and within Utilities added the Simplification UI
- in Geometry Object Properties UI - finished the new feature Simplification and Vertex Points calculation which should greatly reduce the resulting GCode size
- in Tool Isolation, for Polygon Selection method, added ability to select all/clear all polygons allowing thus negative selection (select all followed by deselection of the polygons you don't want isolated, e.g a ground plane)
-- some refactoring between app_Main class and MainGUI class
+- some refactoring between appMain class and MainGUI class
- on tab close in Notebook the tool_shapes are deleted (shape markings used by some of the App Tools) therefore part fo the clean-up
- added some protections in case the Editors could not start such that the app is not crashed
- fixed wrong display of editor actions in the Editor toolbar at the first start of the app
@@ -1729,7 +1733,7 @@ a
12.11.2020
-- some fixes in the app_Main class
+- some fixes in the appMain class
- removed the "follow" functionality from the Isolation Tool
- created a new application Tool named Follow Tool
- added the "follow" functionality in the Follow Tool and added the new feature of allowing to perform "follow" on an area selection
@@ -2132,7 +2136,7 @@ RELEASE 8.994
24.09.2020
- fixed a bug where end_xy parameter in Drilling Tool was not used
-- fixed an issue in Delete All method in the app_Main.py
+- fixed an issue in Delete All method in the appMain.py
23.09.2020
@@ -2885,7 +2889,7 @@ RELEASE 8.993
- solved a circular import
- updated the language translation files to the latest changes (no translation)
- working on a new Tool: Etch Compensation Tool -> installed the tool and created the GUI and class template
-- moved more methods out of App_Main class
+- moved more methods out of appMain class
- added confirmation messages for toggle of HUD, Grid, Grid Snap, Axis
- added icon in status bar for HUD; clicking on it will toggle the HUD (heads up display)
- fixes due of recent changes
diff --git a/FlatCAM.py b/FlatCAM.py
index e64cd91d..b09db242 100644
--- a/FlatCAM.py
+++ b/FlatCAM.py
@@ -5,7 +5,7 @@ from datetime import datetime
from PyQt6 import QtWidgets, QtGui
from PyQt6.QtCore import QSettings, QTimer
-from app_Main import App
+from appMain import App
from appGUI import VisPyPatches
from appGUI.GUIElements import FCMessageBox
diff --git a/appEditors/AppExcEditor.py b/appEditors/AppExcEditor.py
index 24243b44..d1af8c52 100644
--- a/appEditors/AppExcEditor.py
+++ b/appEditors/AppExcEditor.py
@@ -8,7 +8,7 @@
from PyQt6 import QtGui, QtCore, QtWidgets
from PyQt6.QtCore import Qt
-from camlib import distance, arc, FlatCAMRTreeStorage
+from camlib import distance, arc, AppRTreeStorage
from appGUI.GUIElements import FCEntry, FCTable, FCDoubleSpinner, RadioSet, FCSpinner, FCButton, FCLabel, FCGridLayout
from appEditors.AppGeoEditor import FCShapeTool, DrawTool, DrawToolShape, DrawToolUtilityShape, AppGeoEditor
@@ -1955,7 +1955,7 @@ class AppExcEditor(QtCore.QObject):
@staticmethod
def make_storage():
# ## Shape storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = DrawToolShape.get_pts
return storage
diff --git a/appEditors/AppGeoEditor.py b/appEditors/AppGeoEditor.py
index 5dea860c..3935d771 100644
--- a/appEditors/AppGeoEditor.py
+++ b/appEditors/AppGeoEditor.py
@@ -16,7 +16,7 @@ from PyQt6.QtCore import Qt
# import inspect
-from camlib import distance, arc, three_point_circle, Geometry, FlatCAMRTreeStorage, flatten_shapely_geometry
+from camlib import distance, arc, three_point_circle, Geometry, AppRTreeStorage, flatten_shapely_geometry
from appTool import AppTool
from appGUI.GUIElements import OptionalInputSection, FCCheckBox, FCLabel, FCComboBox, FCTextAreaRich, \
FCDoubleSpinner, FCButton, FCInputDoubleSpinner, FCTree, NumericalEvalTupleEntry, FCEntry, FCTextEdit, \
@@ -5211,7 +5211,7 @@ class AppGeoEditor(QtCore.QObject):
def make_storage():
# Shape storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = DrawToolShape.get_pts
return storage
diff --git a/appEditors/appGCodeEditor.py b/appEditors/appGCodeEditor.py
index 59ad8166..29a88b18 100644
--- a/appEditors/appGCodeEditor.py
+++ b/appEditors/appGCodeEditor.py
@@ -6,7 +6,7 @@
# ##########################################################
from appEditors.AppTextEditor import AppTextEditor
-from appObjects.FlatCAMCNCJob import CNCJobObject
+from appObjects.CNCJobObject import CNCJobObject
from appGUI.GUIElements import FCTextArea, FCEntry, FCButton, FCTable, FCGridLayout, FCLabel
from PyQt6 import QtWidgets, QtCore, QtGui
diff --git a/app_Main.py b/appMain.py
similarity index 99%
rename from app_Main.py
rename to appMain.py
index 70801e22..1d217f08 100644
--- a/app_Main.py
+++ b/appMain.py
@@ -69,7 +69,7 @@ from defaults import AppOptions
from appGUI.preferences.OptionsGroupUI import OptionsGroupUI
from appGUI.preferences.PreferencesUIManager import PreferencesUIManager
from appObjects.ObjectCollection import *
-from appObjects.FlatCAMObj import FlatCAMObj
+from appObjects.AppObjectTemplate import FlatCAMObj
from appObjects.AppObject import AppObject
# App Parsing files
@@ -1320,22 +1320,22 @@ class App(QtCore.QObject):
try:
self.geo_editor = AppGeoEditor(self)
except Exception as es:
- self.log.error("app_Main.__init__() --> Geo Editor Error: %s" % str(es))
+ self.log.error("appMain.__init__() --> Geo Editor Error: %s" % str(es))
try:
self.exc_editor = AppExcEditor(self)
except Exception as es:
- self.log.error("app_Main.__init__() --> Excellon Editor Error: %s" % str(es))
+ self.log.error("appMain.__init__() --> Excellon Editor Error: %s" % str(es))
try:
self.grb_editor = AppGerberEditor(self)
except Exception as es:
- self.log.error("app_Main.__init__() --> Gerber Editor Error: %s" % str(es))
+ self.log.error("appMain.__init__() --> Gerber Editor Error: %s" % str(es))
try:
self.gcode_editor = AppGCodeEditor(self)
except Exception as es:
- self.log.error("app_Main.__init__() --> GCode Editor Error: %s" % str(es))
+ self.log.error("appMain.__init__() --> GCode Editor Error: %s" % str(es))
self.log.debug("Finished adding FlatCAM Editor's.")
@@ -5017,7 +5017,7 @@ class App(QtCore.QObject):
# update Object UI forms
current = self.collection.get_active()
if current is not None:
- # the transfer of converted values to the UI form for Geometry is done local in the FlatCAMObj.py
+ # the transfer of converted values to the UI form for Geometry is done local in the AppObjectTemplate.py
if not isinstance(current, GeometryObject):
current.to_form()
diff --git a/appObjects/AppObject.py b/appObjects/AppObject.py
index ec7844b1..cb6083dd 100644
--- a/appObjects/AppObject.py
+++ b/appObjects/AppObject.py
@@ -8,11 +8,11 @@
# ###########################################################
from appObjects.ObjectCollection import *
-from appObjects.FlatCAMCNCJob import CNCJobObject
-from appObjects.FlatCAMDocument import DocumentObject
-from appObjects.FlatCAMExcellon import ExcellonObject
-from appObjects.FlatCAMGeometry import GeometryObject
-from appObjects.FlatCAMGerber import GerberObject
+from appObjects.CNCJobObject import CNCJobObject
+from appObjects.DocumentObject import DocumentObject
+from appObjects.ExcellonObject import ExcellonObject
+from appObjects.GeometryObject import GeometryObject
+from appObjects.GerberObject import GerberObject
from appObjects.FlatCAMScript import ScriptObject
import time
diff --git a/appObjects/FlatCAMObj.py b/appObjects/AppObjectTemplate.py
similarity index 100%
rename from appObjects/FlatCAMObj.py
rename to appObjects/AppObjectTemplate.py
diff --git a/appObjects/FlatCAMCNCJob.py b/appObjects/CNCJobObject.py
similarity index 99%
rename from appObjects/FlatCAMCNCJob.py
rename to appObjects/CNCJobObject.py
index df9689c9..1ab3e8b0 100644
--- a/appObjects/FlatCAMCNCJob.py
+++ b/appObjects/CNCJobObject.py
@@ -14,7 +14,7 @@ from io import StringIO
from datetime import datetime
from appEditors.AppTextEditor import AppTextEditor
-from appObjects.FlatCAMObj import *
+from appObjects.AppObjectTemplate import *
from camlib import CNCjob
diff --git a/appObjects/FlatCAMDocument.py b/appObjects/DocumentObject.py
similarity index 99%
rename from appObjects/FlatCAMDocument.py
rename to appObjects/DocumentObject.py
index 48ded4db..8151d772 100644
--- a/appObjects/FlatCAMDocument.py
+++ b/appObjects/DocumentObject.py
@@ -10,7 +10,7 @@
# File modified by: Marius Stanciu #
# ##########################################################
from appEditors.AppTextEditor import AppTextEditor
-from appObjects.FlatCAMObj import *
+from appObjects.AppObjectTemplate import *
import gettext
import appTranslation as fcTranslate
diff --git a/appObjects/FlatCAMExcellon.py b/appObjects/ExcellonObject.py
similarity index 99%
rename from appObjects/FlatCAMExcellon.py
rename to appObjects/ExcellonObject.py
index 57e7f8f2..331d1479 100644
--- a/appObjects/FlatCAMExcellon.py
+++ b/appObjects/ExcellonObject.py
@@ -14,7 +14,7 @@
from shapely.geometry import LineString
from appParsers.ParseExcellon import Excellon
-from appObjects.FlatCAMObj import *
+from appObjects.AppObjectTemplate import *
import itertools
import numpy as np
diff --git a/appObjects/FlatCAMScript.py b/appObjects/FlatCAMScript.py
index c77b494d..a7eb5d75 100644
--- a/appObjects/FlatCAMScript.py
+++ b/appObjects/FlatCAMScript.py
@@ -11,7 +11,7 @@
# ##########################################################
from appEditors.AppTextEditor import AppTextEditor
-from appObjects.FlatCAMObj import *
+from appObjects.AppObjectTemplate import *
from appGUI.ObjectUI import *
import gettext
diff --git a/appObjects/FlatCAMGeometry.py b/appObjects/GeometryObject.py
similarity index 99%
rename from appObjects/FlatCAMGeometry.py
rename to appObjects/GeometryObject.py
index 86fef406..4915fa4d 100644
--- a/appObjects/FlatCAMGeometry.py
+++ b/appObjects/GeometryObject.py
@@ -15,7 +15,7 @@ import shapely.affinity as affinity
from camlib import Geometry, flatten_shapely_geometry
-from appObjects.FlatCAMObj import *
+from appObjects.AppObjectTemplate import *
import ezdxf
import numpy as np
diff --git a/appObjects/FlatCAMGerber.py b/appObjects/GerberObject.py
similarity index 99%
rename from appObjects/FlatCAMGerber.py
rename to appObjects/GerberObject.py
index 856c0794..543e994a 100644
--- a/appObjects/FlatCAMGerber.py
+++ b/appObjects/GerberObject.py
@@ -15,7 +15,7 @@ from shapely.geometry import MultiLineString, LinearRing
from camlib import flatten_shapely_geometry
from appParsers.ParseGerber import Gerber
-from appObjects.FlatCAMObj import *
+from appObjects.AppObjectTemplate import *
import numpy as np
from copy import deepcopy
diff --git a/appObjects/ObjectCollection.py b/appObjects/ObjectCollection.py
index eafb780e..4b5e7de9 100644
--- a/appObjects/ObjectCollection.py
+++ b/appObjects/ObjectCollection.py
@@ -16,12 +16,12 @@ from PyQt6.QtCore import Qt, QSettings
from PyQt6.QtGui import QColor
# from PyQt6.QtCore import QModelIndex
-from appObjects.FlatCAMObj import FlatCAMObj
-from appObjects.FlatCAMCNCJob import CNCJobObject
-from appObjects.FlatCAMDocument import DocumentObject
-from appObjects.FlatCAMExcellon import ExcellonObject
-from appObjects.FlatCAMGeometry import GeometryObject
-from appObjects.FlatCAMGerber import GerberObject
+from appObjects.AppObjectTemplate import FlatCAMObj
+from appObjects.CNCJobObject import CNCJobObject
+from appObjects.DocumentObject import DocumentObject
+from appObjects.ExcellonObject import ExcellonObject
+from appObjects.GeometryObject import GeometryObject
+from appObjects.GerberObject import GerberObject
from appObjects.FlatCAMScript import ScriptObject
import inspect # TODO: Remove
diff --git a/appPlugins/ToolDistance.py b/appPlugins/ToolDistance.py
index 53c490a4..db092e4f 100644
--- a/appPlugins/ToolDistance.py
+++ b/appPlugins/ToolDistance.py
@@ -14,7 +14,7 @@ from appGUI.GUIElements import FCEntry, FCButton, FCCheckBox, FCLabel, VerticalS
from shapely.geometry import Point, MultiLineString, Polygon
import appTranslation as fcTranslate
-from camlib import FlatCAMRTreeStorage
+from camlib import AppRTreeStorage
from appEditors.AppGeoEditor import DrawToolShape
from copy import copy
@@ -670,7 +670,7 @@ class Distance(AppTool):
@staticmethod
def make_storage():
# ## Shape storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = DrawToolShape.get_pts
return storage
diff --git a/appPlugins/ToolEtchCompensation.py b/appPlugins/ToolEtchCompensation.py
index a2d92930..7ced8579 100644
--- a/appPlugins/ToolEtchCompensation.py
+++ b/appPlugins/ToolEtchCompensation.py
@@ -272,7 +272,7 @@ class ToolEtchCompensation(AppTool):
:param new_obj: New object
:type new_obj: ObjectCollection
:param app_obj: App
- :type app_obj: app_Main.App
+ :type app_obj: appMain.App
:return: None
:rtype:
"""
diff --git a/appPlugins/ToolLevelling.py b/appPlugins/ToolLevelling.py
index 2be5a36e..60994507 100644
--- a/appPlugins/ToolLevelling.py
+++ b/appPlugins/ToolLevelling.py
@@ -8,7 +8,7 @@
from PyQt6 import QtWidgets, QtCore, QtGui
from PyQt6.QtCore import Qt
-from appObjects.FlatCAMObj import ObjectDeleted
+from appObjects.AppObjectTemplate import ObjectDeleted
from appTool import AppTool
from appGUI.VisPyVisuals import *
from appGUI.PlotCanvasLegacy import ShapeCollectionLegacy
diff --git a/appPlugins/ToolMilling.py b/appPlugins/ToolMilling.py
index c76d89b4..89c5a878 100644
--- a/appPlugins/ToolMilling.py
+++ b/appPlugins/ToolMilling.py
@@ -3297,7 +3297,7 @@ class ToolMilling(AppTool, Excellon):
# graceful abort requested by the user
raise grace
- # Type(cpoly) == FlatCAMRTreeStorage | None
+ # Type(cpoly) == AppRTreeStorage | None
cpoly = None
if paint_method == 0: # Standard
cpoly = self.clear_polygon(bbox,
diff --git a/appPlugins/ToolNCC.py b/appPlugins/ToolNCC.py
index 276e1bd3..422b0470 100644
--- a/appPlugins/ToolNCC.py
+++ b/appPlugins/ToolNCC.py
@@ -2264,7 +2264,7 @@ class NonCopperClear(AppTool, Gerber):
Clear the excess copper from the entire object.
:param ncc_obj: ncc cleared object
- :type ncc_obj: appObjects.FlatCAMGerber.GerberObject
+ :type ncc_obj: appObjects.GerberObject.GerberObject
:param ncctooldia: a list of diameters of the tools to be used to ncc clear
:type ncctooldia: list
:param isotooldia: a list of diameters of the tools to be used for isolation
diff --git a/appPlugins/ToolPaint.py b/appPlugins/ToolPaint.py
index 29a7f86e..a357a04e 100644
--- a/appPlugins/ToolPaint.py
+++ b/appPlugins/ToolPaint.py
@@ -12,7 +12,7 @@ from appTool import AppTool
from copy import deepcopy
from appParsers.ParseGerber import Gerber
-from camlib import Geometry, FlatCAMRTreeStorage, grace
+from camlib import Geometry, AppRTreeStorage, grace
from appGUI.GUIElements import FCTable, FCDoubleSpinner, FCCheckBox, FCInputDoubleSpinner, RadioSet, \
FCButton, FCComboBox, FCLabel, FCComboBox2, VerticalScrollArea, FCGridLayout, FCFrame
@@ -1617,7 +1617,7 @@ class ToolPaint(AppTool, Gerber):
if paint_method == 0: # _("Standard")
try:
- # Type(cp) == FlatCAMRTreeStorage | None
+ # Type(cp) == AppRTreeStorage | None
cpoly = self.clear_polygon(polyg,
tooldia=tooldiameter,
steps_per_circle=self.circle_steps,
@@ -1631,7 +1631,7 @@ class ToolPaint(AppTool, Gerber):
self.app.log.error("ToolPaint.paint_polygon_worker() Standard --> %s" % str(ee))
elif paint_method == 1: # _("Seed")
try:
- # Type(cp) == FlatCAMRTreeStorage | None
+ # Type(cp) == AppRTreeStorage | None
cpoly = self.clear_polygon2(polyg,
tooldia=tooldiameter,
steps_per_circle=self.circle_steps,
@@ -1645,7 +1645,7 @@ class ToolPaint(AppTool, Gerber):
self.app.log.error("ToolPaint.paint_polygon_worker() Seed --> %s" % str(ee))
elif paint_method == 2: # _("Lines")
try:
- # Type(cp) == FlatCAMRTreeStorage | None
+ # Type(cp) == AppRTreeStorage | None
cpoly = self.clear_polygon3(polyg,
tooldia=tooldiameter,
steps_per_circle=self.circle_steps,
@@ -1705,7 +1705,7 @@ class ToolPaint(AppTool, Gerber):
except Exception as ee:
self.app.log.error("ToolPaint.paint_polygon_worker() Laser Lines -> Identify flashes/traces--> %s" % str(ee))
- cpoly = FlatCAMRTreeStorage()
+ cpoly = AppRTreeStorage()
pads_lines_list = []
# process the flashes found in the selected polygon with the 'lines' method for rectangular
diff --git a/appPlugins/ToolPunchGerber.py b/appPlugins/ToolPunchGerber.py
index 0b220d39..566cb488 100644
--- a/appPlugins/ToolPunchGerber.py
+++ b/appPlugins/ToolPunchGerber.py
@@ -17,7 +17,7 @@ from shapely.geometry import MultiPolygon, Point
from shapely.ops import unary_union
from appParsers.ParseGerber import Gerber
-from camlib import Geometry, FlatCAMRTreeStorage, grace
+from camlib import Geometry, AppRTreeStorage, grace
from matplotlib.backend_bases import KeyEvent as mpl_key_event
diff --git a/appTool.py b/appTool.py
index c956de0f..b2540b95 100644
--- a/appTool.py
+++ b/appTool.py
@@ -27,7 +27,7 @@ class AppTool(QtWidgets.QWidget):
"""
:param app: The application this tool will run in.
- :type app: app_Main.App
+ :type app: appMain.App
:param parent: Qt Parent
:return: AppTool
"""
diff --git a/camlib.py b/camlib.py
index 73b4ff34..1ee38bdc 100644
--- a/camlib.py
+++ b/camlib.py
@@ -43,7 +43,6 @@ import ezdxf
from appCommon.Common import GracefulException as grace
-# Commented for FlatCAM packaging with cx_freeze
# from scipy.spatial import KDTree, Delaunay
# from scipy.spatial import Delaunay
@@ -570,7 +569,7 @@ class Geometry(object):
def make_index(self):
self.flatten()
- self.index = FlatCAMRTree()
+ self.index = AppRTree()
for i, g in enumerate(self.flat_geometry):
self.index.insert(i, g)
@@ -1038,7 +1037,7 @@ class Geometry(object):
# pts += list(o.coords)
# return pts
#
- # storage = FlatCAMRTreeStorage()
+ # storage = AppRTreeStorage()
# storage.get_points = get_pts
# for shape in self.flat_geometry:
# storage.insert(shape)
@@ -1440,7 +1439,7 @@ class Geometry(object):
def get_pts(o):
return [o.coords[0], o.coords[-1]]
- geoms = FlatCAMRTreeStorage()
+ geoms = AppRTreeStorage()
geoms.get_points = get_pts
# Can only result in a Polygon or MultiPolygon
@@ -1529,7 +1528,7 @@ class Geometry(object):
:param contour: Cut contour inside the polygon.
:param prog_plot: boolean; if True use the progressive plotting
:return: List of toolpaths covering polygon.
- :rtype: FlatCAMRTreeStorage | None
+ :rtype: AppRTreeStorage | None
"""
# log.debug("camlib.clear_polygon2()")
@@ -1542,7 +1541,7 @@ class Geometry(object):
def get_pts(o):
return [o.coords[0], o.coords[-1]]
- geom_elems = FlatCAMRTreeStorage()
+ geom_elems = AppRTreeStorage()
geom_elems.get_points = get_pts
# Path margin
@@ -1653,7 +1652,7 @@ class Geometry(object):
def get_pts(o):
return [o.coords[0], o.coords[-1]]
- geoms = FlatCAMRTreeStorage()
+ geoms = AppRTreeStorage()
geoms.get_points = get_pts
lines_trimmed = []
@@ -1839,7 +1838,7 @@ class Geometry(object):
b = (p1[0] + EXTRAPOL_RATIO * (p2[0] - p1[0]), p1[1] + EXTRAPOL_RATIO * (p2[1] - p1[1]))
return [a, b]
- geoms = FlatCAMRTreeStorage()
+ geoms = AppRTreeStorage()
geoms.get_points = get_pts
lines_trimmed = []
@@ -2020,7 +2019,7 @@ class Geometry(object):
within the paint area. This avoids unnecessary tool lifting.
:param storage: Geometry to be optimized.
- :type storage: FlatCAMRTreeStorage
+ :type storage: AppRTreeStorage
:param boundary: Polygon defining the limits of the paintable area.
:type boundary: Polygon
:param tooldia: Tool diameter.
@@ -2029,7 +2028,7 @@ class Geometry(object):
:param max_walk: Maximum allowable distance without lifting tool.
:type max_walk: float or None
:return: Optimized geometry.
- :rtype: FlatCAMRTreeStorage
+ :rtype: AppRTreeStorage
"""
# If max_walk is not specified, the maximum allowed is
@@ -2042,7 +2041,7 @@ class Geometry(object):
def get_pts(o):
return [o.coords[0], o.coords[-1]]
- # storage = FlatCAMRTreeStorage()
+ # storage = AppRTreeStorage()
# storage.get_points = get_pts
#
# for shape in geolist:
@@ -2054,7 +2053,7 @@ class Geometry(object):
# ## Iterate over geometry paths getting the nearest each time.
# optimized_paths = []
- optimized_paths = FlatCAMRTreeStorage()
+ optimized_paths = AppRTreeStorage()
optimized_paths.get_points = get_pts
path_count = 0
current_pt = (0, 0)
@@ -2133,7 +2132,7 @@ class Geometry(object):
:rtype storage: FlatCAMRTreeStorage
:param origin: tuple; point from which to calculate the nearest point
:return: Simplified storage.
- :rtype: FlatCAMRTreeStorage
+ :rtype: AppRTreeStorage
"""
# log.debug("path_connect()")
@@ -2143,7 +2142,7 @@ class Geometry(object):
return [o.coords[0], o.coords[-1]]
#
- # storage = FlatCAMRTreeStorage()
+ # storage = AppRTreeStorage()
# storage.get_points = get_pts
#
# for shape in pathlist:
@@ -2154,7 +2153,7 @@ class Geometry(object):
pt, geo = storage.nearest(origin)
storage.remove(geo)
# optimized_geometry = [geo]
- optimized_geometry = FlatCAMRTreeStorage()
+ optimized_geometry = AppRTreeStorage()
optimized_geometry.get_points = get_pts
# optimized_geometry.insert(geo)
try:
@@ -3144,7 +3143,7 @@ class CNCjob(Geometry):
return [o.coords[0], o.coords[-1]]
# Create the indexed storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = get_pts
# Store the geometry
@@ -3188,7 +3187,7 @@ class CNCjob(Geometry):
return [(o.x, o.y)]
# Create the indexed storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = get_pts
# Store the geometry
@@ -5657,7 +5656,7 @@ class CNCjob(Geometry):
return [o.coords[0], o.coords[-1]]
# Create the indexed storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = get_pts
# Store the geometry
@@ -6086,7 +6085,7 @@ class CNCjob(Geometry):
return [o.coords[0], o.coords[-1]]
# Create the indexed storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = get_pts
# Store the geometry
@@ -6316,7 +6315,7 @@ class CNCjob(Geometry):
self.app.log.debug("%d paths" % len(flat_geometry))
# Create the indexed storage.
- storage = FlatCAMRTreeStorage()
+ storage = AppRTreeStorage()
storage.get_points = get_pts
# Store the geometry
@@ -8934,7 +8933,7 @@ def distance_euclidian(x1, y1, x2, y2):
return np.sqrt((x1 - x2) ** 2 + (y1 - y2) ** 2)
-class FlatCAMRTree(object):
+class AppRTree(object):
"""
Indexes geometry (Any object with "cooords" property containing
a list of tuples with x, y values). Objects are indexed by
@@ -9009,14 +9008,14 @@ class FlatCAMRTree(object):
return next(self.rti.intersection(pt, objects=True))
-class FlatCAMRTreeStorage(FlatCAMRTree):
+class AppRTreeStorage(AppRTree):
"""
- Just like FlatCAMRTree it indexes geometry, but also serves
+ Just like AppRTree it indexes geometry, but also serves
as storage for the geometry.
"""
def __init__(self):
- # super(FlatCAMRTreeStorage, self).__init__()
+ # super(AppRTreeStorage, self).__init__()
super().__init__()
self.objects = []
@@ -9037,7 +9036,7 @@ class FlatCAMRTreeStorage(FlatCAMRTree):
# self.indexes[obj] = idx
self.indexes[id(obj)] = idx
- # super(FlatCAMRTreeStorage, self).insert(idx, obj)
+ # super(AppRTreeStorage, self).insert(idx, obj)
super().insert(idx, obj)
# @profile
@@ -9065,7 +9064,7 @@ class FlatCAMRTreeStorage(FlatCAMRTree):
matching point.
:rtype: tuple
"""
- tidx = super(FlatCAMRTreeStorage, self).nearest(pt)
+ tidx = super(AppRTreeStorage, self).nearest(pt)
return (tidx.bbox[0], tidx.bbox[1]), self.objects[tidx.object]
# class myO:
@@ -9081,7 +9080,7 @@ class FlatCAMRTreeStorage(FlatCAMRTree):
#
# os = [o1, o2]
#
-# idx = FlatCAMRTree()
+# idx = AppRTree()
#
# for o in range(len(os)):
# idx.insert(o, os[o])
@@ -9105,7 +9104,7 @@ class FlatCAMRTreeStorage(FlatCAMRTree):
#
# os = [o1, o2]
#
-# idx = FlatCAMRTreeStorage()
+# idx = AppRTreeStorage()
#
# for o in range(len(os)):
# idx.insert(os[o])
diff --git a/defaults.py b/defaults.py
index 66ff9222..f48de803 100644
--- a/defaults.py
+++ b/defaults.py
@@ -973,7 +973,7 @@ class AppDefaults:
self.defaults.update(defaults)
self.current_defaults.update(self.defaults)
- # log.debug("FlatCAM defaults loaded from: %s" % filename)
+ # log.debug("App defaults loaded from: %s" % filename)
def __is_old_defaults(self, defaults: dict) -> bool:
"""Takes a defaults dict and determines whether or not migration is necessary."""
@@ -1032,7 +1032,7 @@ class AppDefaults:
try:
routes[param].defaults[param] = self.defaults[param]
except KeyError:
- # log.error("FlatCAMApp.propagate_defaults() --> ERROR: " + param + " not in defaults.")
+ # log.error("AppDefaults.propagate_defaults() --> ERROR: " + param + " not in defaults.")
pass
else:
# Try extracting the name:
diff --git a/locale/de/LC_MESSAGES/strings.po b/locale/de/LC_MESSAGES/strings.po
index c3026fab..84ddb471 100644
--- a/locale/de/LC_MESSAGES/strings.po
+++ b/locale/de/LC_MESSAGES/strings.po
@@ -85,7 +85,7 @@ msgstr ""
msgid "Bookmark added."
msgstr "Lesezeichen verwalten."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Backup Site"
@@ -120,14 +120,14 @@ msgstr "Lesezeichen"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Abgebrochen."
@@ -135,8 +135,8 @@ msgstr "Abgebrochen."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -146,7 +146,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Die Datei konnte nicht geladen werden."
@@ -253,7 +253,7 @@ msgstr "Aus"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Benutzerdefiniert"
@@ -300,7 +300,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Name"
@@ -403,7 +403,7 @@ msgstr "Die Art des Anwendungstools, in dem dieses Tool verwendet werden soll."
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "Allgemeines"
@@ -1498,8 +1498,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Abbrechen"
@@ -1599,7 +1599,7 @@ msgstr "Von Datenbank kopieren"
msgid "Delete from DB"
msgstr "Aus Datenbank löschen"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Änderungen speichern"
@@ -1610,9 +1610,9 @@ msgstr "Änderungen speichern"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Werkzeugdatenbank"
@@ -1745,7 +1745,7 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1803,8 +1803,8 @@ msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1870,7 +1870,7 @@ msgstr "Klicken Sie auf die Referenzposition ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Löschen"
@@ -1962,8 +1962,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n"
@@ -2075,7 +2075,7 @@ msgstr "Durchmesser für das neue Werkzeug"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Hinzufügen"
@@ -2417,7 +2417,7 @@ msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Beenden Sie den Editor"
@@ -2768,7 +2768,7 @@ msgstr "Minimum"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Wert"
@@ -3123,7 +3123,7 @@ msgstr "Drehen"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "Aktion wurde nicht ausgeführt"
@@ -3132,12 +3132,12 @@ msgid "Flipping"
msgstr "Umdrehen"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Flip auf Y-Achse fertig"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Flip auf X-Achse fertig"
@@ -3560,7 +3560,7 @@ msgstr ""
msgid "Ring"
msgstr "Ring"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Linie"
@@ -3666,7 +3666,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Nichts ausgewählt."
@@ -3884,7 +3884,7 @@ msgstr "Maße"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Wird geladen"
@@ -3914,7 +3914,7 @@ msgstr "Abgebrochen. Es ist keine Blende ausgewählt"
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
#, fuzzy
#| msgid "Name copied to clipboard ..."
msgid "Copied to clipboard."
@@ -3929,7 +3929,7 @@ msgstr "Name in Zwischenablage kopiert ..."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Plotten"
@@ -4362,7 +4362,7 @@ msgstr "Datei öffnen"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Code exportieren ..."
@@ -4387,8 +4387,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Ok"
@@ -4398,7 +4398,7 @@ msgstr "Ok"
msgid "Ctrl+S"
msgstr "Strg+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Code-Editor"
@@ -4741,13 +4741,13 @@ msgid "Open"
msgstr "Öffnen"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Projekt öffnen"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Gerber öffnen"
@@ -4756,7 +4756,7 @@ msgid "Ctrl+G"
msgstr "Strg+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Excellon öffnen"
@@ -4765,8 +4765,8 @@ msgstr "Excellon öffnen"
msgid "Ctrl+E"
msgstr "Radiergummi"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "G-Code öffnen"
@@ -4992,11 +4992,11 @@ msgid "Export"
msgstr "Exportieren"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "SVG exportieren"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "DXF exportieren"
@@ -5015,7 +5015,7 @@ msgstr ""
"Das gespeicherte Bild enthält die\n"
"Bildinformationen des FlatCAM-Plotbereiches."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Excellon exportieren"
@@ -5029,7 +5029,7 @@ msgstr ""
"Das Koordinatenformat, die Dateieinheiten und Nullen\n"
"werden in den Einstellungen -> Excellon Export.Excellon eingestellt ..."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Gerber exportieren"
@@ -5188,7 +5188,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
#, fuzzy
#| msgid "Set Origin"
msgid "Custom Origin"
@@ -5212,7 +5212,7 @@ msgstr "Suchen Sie im Objekt"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Einheiten wechseln"
@@ -5225,8 +5225,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Einstellungen"
@@ -5292,7 +5292,7 @@ msgstr "Strg+D"
msgid "Experimental"
msgstr "Inkrementelles"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr ""
@@ -5481,7 +5481,7 @@ msgstr "Onlinehilfe"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Lesezeichen verwalten"
@@ -5517,11 +5517,11 @@ msgstr "F4"
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "How To"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Über"
@@ -5718,7 +5718,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Radiergummi"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Verwandeln"
@@ -5734,44 +5734,44 @@ msgstr "Diagramm deaktivieren"
msgid "Set Color"
msgstr "Farbsatz"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Rote"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Blau"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Gelb"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Grün"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Lila"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Braun"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr ""
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Weiß"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Schwarz"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opazität"
@@ -5782,7 +5782,7 @@ msgstr "Opazität"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Standard"
@@ -5791,12 +5791,12 @@ msgid "View Source"
msgstr "Quelltext anzeigen"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Eigenschaften"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Projekt"
@@ -5858,8 +5858,8 @@ msgstr "Projekt speichern"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Editor"
@@ -6086,7 +6086,7 @@ msgid "TCL Shell"
msgstr "TCL Shell"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Grundstücksfläche"
@@ -6248,14 +6248,14 @@ msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Ja"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "Nein"
@@ -6311,23 +6311,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Neues Werkzeug"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Geben Sie einen Werkzeugdurchmesser ein"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Addierwerkzeug abgebrochen"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "Anwendung speichert das Projekt. Warten Sie mal ..."
@@ -6375,7 +6375,7 @@ msgstr "Neuer Gerber"
msgid "Edit Object (if selected)"
msgstr "Objekt bearbeiten (falls ausgewählt)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Raster ein/aus"
@@ -7634,7 +7634,7 @@ msgstr "Linksbündig"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Center"
@@ -7720,8 +7720,8 @@ msgstr "Sind Sie sicher, dass Sie fortfahren wollen?"
msgid "Preferences default values are restored."
msgstr "Die Standardeinstellungen werden wiederhergestellt."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Fehler beim Schreiben der Voreinstellungen in die Datei."
@@ -8617,7 +8617,7 @@ msgstr "App Einstellungen"
msgid "Grid Settings"
msgstr "Rastereinstellungen"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "X-Wert"
@@ -8625,7 +8625,7 @@ msgstr "X-Wert"
msgid "This is the Grid snap value on X axis."
msgstr "Dies ist der Rasterfangwert auf der X-Achse."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Y-Wert"
@@ -8672,14 +8672,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Hochformat"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Querformat"
@@ -8701,7 +8701,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Achse"
@@ -8723,7 +8723,7 @@ msgstr ""
"Schriftgröße für die Textbox-AppGUI festgelegt\n"
"Elemente, die in der Anwendung verwendet werden."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9941,8 +9941,8 @@ msgstr "Löschen Sie alle markierten Polygone."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr ""
@@ -10803,7 +10803,7 @@ msgstr ""
"in Gerber Dateien einzufügen oder als Datei zu exportieren."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Version"
@@ -11248,7 +11248,7 @@ msgid "Box"
msgstr "Box"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Einrasten an"
@@ -12498,7 +12498,7 @@ msgstr ""
"- Gitter: Erzeugt automatisch ein Gitter mit Sondenpunkten"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Raster"
@@ -13760,7 +13760,7 @@ msgstr "Objekttransformation"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "ausgewählt"
@@ -14367,12 +14367,12 @@ msgstr "Abgebrochen. Es werden vier Punkte zur GCode Erzeugung benötigt."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Es ist kein Objekt ausgewählt."
@@ -14877,7 +14877,7 @@ msgstr ""
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein."
@@ -14914,8 +14914,8 @@ msgid "Default tool added."
msgstr "Standardwerkzeug hinzugefügt."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr ""
"Das ausgewählte Werkzeug kann hier nicht verwendet werden. Wähle einen "
@@ -15590,7 +15590,7 @@ msgstr "Mehrere Werkzeuge"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Kein Werkzeug ausgewählt"
@@ -16260,13 +16260,13 @@ msgstr "Importieren"
msgid "Import IMAGE"
msgstr "BILD importieren"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "Datei nicht mehr verfügbar."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -16275,13 +16275,13 @@ msgstr ""
"Gerber werden unterstützt"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Importieren"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Geöffnet"
@@ -16537,7 +16537,7 @@ msgid "Click the end point of the paint area."
msgstr "Klicken Sie auf den Endpunkt des Malbereichs."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Werkzeug aus Werkzeugdatenbank zur Werkzeugtabelle hinzugefügt."
@@ -17701,11 +17701,11 @@ msgstr "PDF öffnen abgebrochen"
msgid "Parsing"
msgstr "Analysieren"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Gescheitert zu öffnen"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Keine Geometrie in der Datei gefunden"
@@ -18042,7 +18042,7 @@ msgstr "PcbWizard-INF-Datei wurde geladen."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Haupt-PcbWizard Excellon-Datei geladen."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Dies ist keine Excellon-Datei."
@@ -18935,7 +18935,7 @@ msgstr "Die Anwendung wird neu gestartet."
msgid "Are you sure do you want to change the current language to"
msgstr "Möchten Sie die aktuelle Sprache wirklich in ändern"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18961,17 +18961,17 @@ msgstr ""
msgid "Quit"
msgstr ""
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "Die Anwendung wird initialisiert ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr ""
"Die Sprachdateien konnten nicht gefunden werden. Die App-Zeichenfolgen "
"fehlen."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18979,7 +18979,7 @@ msgstr ""
"Die Anwendung wird initialisiert ...\n"
"Die Canvas-Initialisierung wurde gestartet."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18989,49 +18989,49 @@ msgstr ""
"Die Canvas-Initialisierung wurde gestartet.\n"
"Die Canvas-Initialisierung wurde in abgeschlossen"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Neues Projekt - Nicht gespeichert"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Alte Einstellungsdatei gefunden. Bitte starten Sie Flatcam neu um die "
"Einstellungen zu aktualisieren."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Öffnen der Config-Datei ist fehlgeschlagen."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Open Script-Datei ist fehlgeschlagen."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Öffnen der Excellon-Datei fehlgeschlagen."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Öffnen der GCode-Datei fehlgeschlagen."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Öffnen der Gerber-Datei fehlgeschlagen."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "Der Editor konnte nicht starten."
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
"Wählen Sie ein zu bearbeitendes Geometrie-, Gerber-, Excellon- oder CNCJob-"
"Objekt aus."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -19041,87 +19041,87 @@ msgstr ""
"Geometrie ist nicht möglich.\n"
"Bearbeiten Sie jeweils nur eine Geometrie."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "HERAUSGEBER Bereich"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Editor wurde aktiviert ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Möchten Sie das bearbeitete Objekt speichern?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Das Objekt ist nach der Bearbeitung leer."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Editor beendet. Editorinhalt gespeichert."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
"Wählen Sie ein Gerber-, Geometrie-, Excellon- oder CNCJob-Objekt zum "
"Aktualisieren aus."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "wurde aktualisiert..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Editor beendet. Der Inhalt des Editors wurde nicht gespeichert."
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Wählen Sie ein Gerber-, Geometrie-, Excellon- oder CNCJob-Objekt aus, das "
"aktualisiert werden soll."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Speichern unter"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Exportierte Datei nach"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Fehler beim Öffnen der zuletzt geöffneten Datei zum Schreiben."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Fehler beim Öffnen der letzten Projektdatei zum Schreiben."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr ""
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Entwicklung"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "HERUNTERLADEN"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Problem Tracker"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Schließen"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Lizenziert unter der MIT-Lizenz"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -19176,7 +19176,7 @@ msgstr ""
"ZUSAMMENHANG MIT DER\n"
" SOFTWARE ODER SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Begrüßungsbildschirm"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programmierer"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Übersetzer"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Lizenz"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Zuschreibungen"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programmierer"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Status"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "Email"
-#: app_Main.py:3589
+#: appMain.py:3589
#, fuzzy
#| msgid "FlatCAM Evo"
msgid "FlatCAM Author"
msgstr "FlatCAM Evo"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr ""
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Sprache"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Übersetzer"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr ""
"Dieses Programm ist %s und in einer sehr weiten Bedeutung des Wortes "
"kostenlos."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Es kann sich jedoch nicht ohne Beiträge entwickeln."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "Wenn Sie möchten, dass diese Anwendung wächst und immer besser wird"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "Sie können selbst zur Entwicklung beitragen, indem Sie:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Pull-Anfragen im Bitbucket-Repository, wenn Sie Entwickler sind"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Fehlerberichte, indem Sie die Schritte bereitstellen, die zum Reproduzieren "
"des Fehlers erforderlich sind"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Wenn Ihnen gefällt, was Sie bisher gesehen haben ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "Spenden sind NICHT erforderlich."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Aber sie sind willkommen"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Beisteuern"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Links austauschen"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Bald ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "How To's"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Alternative Website"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -19330,28 +19330,28 @@ msgstr ""
"Wenn Sie keine Informationen über die Anwendung erhalten können\n"
"Verwenden Sie den YouTube-Kanal-Link im Menü \"Hilfe\"."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr ""
"Ausgewählte Excellon-Dateierweiterungen, die bei FlatCAM registriert sind."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr ""
"Ausgewählte GCode-Dateierweiterungen, die bei FlatCAM registriert sind."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr ""
"Ausgewählte Gerber-Dateierweiterungen, die bei FlatCAM registriert sind."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"Zum Verbinden sind mindestens zwei Objekte erforderlich. Derzeit ausgewählte "
"Objekte"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -19369,52 +19369,52 @@ msgstr ""
"und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n"
"Überprüfen Sie den generierten GCODE."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Zusammenführung der Geometrien beendet"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr ""
"Gescheitert. Die Zusammenfügung von Excellon funktioniert nur bei Excellon-"
"Objekten."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Excellon-Bearbeitung abgeschlossen"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr ""
"Gescheitert. Das Zusammenfügen für Gerber-Objekte funktioniert nur bei "
"Gerber-Objekten."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Erledigt. Gerber-Bearbeitung beendet"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr ""
"Gescheitert. Wählen Sie ein Geometrieobjekt aus und versuchen Sie es erneut."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Erwartet ein GeometryObject, bekam"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr ""
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -19426,31 +19426,31 @@ msgstr ""
"aller Objekte entsprechend skaliert.\n"
"Wollen Sie Fortsetzen?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Einheiten wurden umgerechnet in"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Arbeitsbereich aktiviert."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Arbeitsbereich deaktiviert."
-#: app_Main.py:5090
+#: appMain.py:5090
#, fuzzy
#| msgid "FlatCAM Preferences Folder opened."
msgid "FlatCAM log opened."
msgstr "FlatCAM-Einstellungsordner geöffnet."
-#: app_Main.py:5145
+#: appMain.py:5145
#, fuzzy
#| msgid "Loading..."
msgid "Tool adding ..."
msgstr "Wird geladen..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -19459,11 +19459,11 @@ msgstr ""
"ist.\n"
"Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Objekte löschen"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -19471,107 +19471,107 @@ msgstr ""
"Möchten Sie die ausgewählten Objekte\n"
"wirklich dauerhaft löschen?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Speichern Sie den Editor und versuchen Sie es erneut ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Objekt (e) gelöscht"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Klicken Sie hier, um den Ursprung festzulegen ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Ursprung setzten ..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Ursprung gesetzt"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Ursprungskoordinaten angegeben, aber unvollständig."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Umzug zum Ursprung ..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Gescheitert. Kein Objekt ausgewählt ..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr ""
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr ""
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr ""
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr ""
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Springen zu ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Geben Sie die Koordinaten im Format X, Y ein:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#, fuzzy
#| msgid "Top Left"
msgid "T Left"
msgstr "Oben links"
-#: app_Main.py:5776
+#: appMain.py:5776
#, fuzzy
#| msgid "Top Right"
msgid "T Right"
msgstr "Oben rechts"
-#: app_Main.py:5777
+#: appMain.py:5777
#, fuzzy
#| msgid "Bot Left X"
msgid "B Left"
msgstr "Unten links X"
-#: app_Main.py:5778
+#: appMain.py:5778
#, fuzzy
#| msgid "Bot Right X"
msgid "B Right"
msgstr "Unten rechts X"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Lokalisieren ..."
-#: app_Main.py:5928
+#: appMain.py:5928
#, fuzzy
#| msgid "Moving to Origin..."
msgid "Move to ..."
msgstr "Umzug zum Ursprung ..."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
#, fuzzy
#| msgid "Importing"
msgid "Aborting."
msgstr "Importieren"
-#: app_Main.py:6485
+#: appMain.py:6485
#, fuzzy
#| msgid ""
#| "Aborting. The current task will be gracefully closed as soon as "
@@ -19581,27 +19581,27 @@ msgstr ""
"Abbrechen. Die aktuelle Aufgabe wird so schnell wie möglich ordnungsgemäß "
"abgeschlossen ..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr ""
"Die aktuelle Aufgabe wurde auf Benutzeranforderung ordnungsgemäß "
"geschlossen ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr ""
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr ""
"Das Hinzufügen von Werkzeugen aus der Datenbank ist für dieses Objekt nicht "
"zulässig."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Werkzeugdatenbank speichern"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
@@ -19609,187 +19609,187 @@ msgstr ""
"Ein oder mehrere Werkzeuge werden bearbeitet.\n"
"Möchten Sie speichern?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Geben Sie den Winkelwert ein:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotation abgeschlossen."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Drehbewegung wurde nicht ausgeführt."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Neigung auf der X-Achse."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Neigung auf der Y-Achse."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Neues Raster ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Geben Sie einen Rasterwert ein:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Bitte geben Sie im Float-Format einen Rasterwert mit einem Wert ungleich "
"Null ein."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Neues Raster"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Netz existiert bereits"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Neues Netz wurde abgebrochen"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Rasterwert existiert nicht"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Rasterwert gelöscht"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Rasterwert löschen abgebrochen"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Name in Zwischenablage kopiert ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr ""
"Wählen Sie eine Gerber- oder Excellon-Datei aus, um die Quelldatei "
"anzuzeigen."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Anzeigen des Quellcodes des ausgewählten Objekts."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Quelleditor"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr ""
"Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Fehler beim Laden des Quellcodes für das ausgewählte Objekt"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Gehe zur Linie ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Alle Objekte neu zeichnen"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Fehler beim Laden der letzten Elementliste."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Liste der letzten Artikel konnte nicht analysiert werden."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Fehler beim Laden der Artikelliste der letzten Projekte."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr ""
"Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente."
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "Die Liste der zuletzt verwendeten Dateien wurde zurückgesetzt."
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "Die Liste der letzten Projekte wurde zurückgesetzt."
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Letzte Projekte löschen"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Letzte Dateien löschen"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Veröffentlichungsdatum"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Wird angezeigt"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Bildschirm"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Arbeitsbereich aktiv"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Arbeitsbereichsgröße"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Ausrichtung des Arbeitsbereichs"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr ""
"Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung "
"herstellen."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Informationen zur neuesten Version konnten nicht analysiert werden."
-#: app_Main.py:8723
+#: appMain.py:8723
#, fuzzy
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "Die Anwendung wird neu gestartet."
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Neuere Version verfügbar"
-#: app_Main.py:8729
+#: appMain.py:8729
#, fuzzy
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "Es gibt eine neuere Version von FlatCAM zum Download:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19801,44 +19801,44 @@ msgstr ""
"Einstellungen -> Registerkarte Allgemein in Legacy (2D).\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Alle Diagramme sind deaktiviert."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Alle Diagramme aktiviert."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Alle nicht ausgewählten Diagramme sind aktiviert."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Ausgewählte Diagramme aktiviert ..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Ausgewählte Diagramme deaktiviert ..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Diagramm aktivieren..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Diagramm deaktivieren..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Alpha-Level einstellen ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19846,95 +19846,95 @@ msgstr ""
"Die Canvas-Initialisierung wurde gestartet.\n"
"Canvas-Initialisierung abgeschlossen in"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Gerber-Datei öffnen."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Excellon-Datei öffnen."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Öffnen der G-Code-Datei."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "HPGL2 öffnen"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "HPGL2-Datei öffnen."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Einstellungsdatei öffne"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "PNG-Bild exportieren"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr ""
"Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert "
"werden ..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Gerber-Quelldatei speichern"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"Gescheitert. Nur Skriptobjekte können als TCL-Skriptdateien gespeichert "
"werden ..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Speichern Sie die Quelldatei des Skripts"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Gescheitert. Nur Dokumentobjekte können als Dokumentdateien gespeichert "
"werden ..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Speichern Sie die Quelldatei des Dokuments"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert "
"werden ..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Speichern Sie die Excellon-Quelldatei"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Es können nur Geometrieobjekte verwendet werden."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "SVG importieren"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Importieren Sie DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19944,159 +19944,159 @@ msgstr ""
"Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n"
"Möchten Sie das Projekt speichern?"
-#: app_Main.py:10338
+#: appMain.py:10338
#, fuzzy
#| msgid "Save Preferences"
msgid "Save preferences"
msgstr "Einstellungen speichern"
-#: app_Main.py:10339
+#: appMain.py:10339
#, fuzzy
#| msgid "Do you want to save the edited object?"
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "Möchten Sie das bearbeitete Objekt speichern?"
-#: app_Main.py:10363
+#: appMain.py:10363
#, fuzzy
#| msgid "New Project created"
msgid "Project created in"
msgstr "Neues Projekt erstellt"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr ""
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Neues Projekt erstellt"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Öffnen Sie das TCL-Skript"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Ausführen der ScriptObject-Datei."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Führen Sie das TCL-Skript aus"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Projekt speichern als ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "FlatCAM-Objekte werden gedruckt"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Objekt als PDF speichern ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "PDF drucken ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "PDF-Datei gespeichert in"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Exportieren ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "SVG-Datei exportiert nach"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "FlatCAM-Voreinstellungen importieren"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Voreinstellungen wurden importiert von"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "FlatCAM-Voreinstellungen exportieren"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Exportierte Einstellungen nach"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Excellon-Datei exportiert nach"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Konnte nicht exportiert werden."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Gerberdatei exportiert nach"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "DXF-Datei exportiert nach"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Import fehlgeschlagen."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Datei konnte nicht geöffnet werden"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Datei konnte nicht analysiert werden"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "Öffnen"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Open Gerber ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Kann Datei nicht öffnen"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr ""
"Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine "
"Excellon-Datei."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "GCode-Datei wird gelesen"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Dies ist kein GCODE"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -20108,76 +20108,76 @@ msgstr ""
"Der Versuch, ein FlatCAM CNCJob-Objekt aus einer G-Code-Datei zu erstellen, "
"ist während der Verarbeitung fehlgeschlagen"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
"Objekt ist keine HPGL2-Datei oder leer. Objekterstellung wird abgebrochen."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Gescheitert. Wahrscheinlich keine HPGL2-Datei."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "TCL-Skriptdatei im Code-Editor geöffnet."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "TCL-Skript konnte nicht geöffnet werden."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Öffnen der FlatCAM Config-Datei."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Fehler beim Öffnen der Konfigurationsdatei"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Projekt wird geladen ... Bitte warten ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Öffnen der FlatCAM-Projektdatei."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Projektdatei konnte nicht geöffnet werden"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Projekt wird geladen ... wird wiederhergestellt"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Projekt geladen von"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Projekt Speichern ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Projekt gespeichert in"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "Das Objekt wird von einer anderen Anwendung verwendet."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Fehler beim Überprüfen der Projektdatei"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Versuchen Sie erneut, es zu speichern."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Fehler beim Parsen der Projektdatei"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Speichern abgebrochen, da die Quelldatei leer ist. Versuchen Sie, die Datei "
diff --git a/locale/en/LC_MESSAGES/strings.po b/locale/en/LC_MESSAGES/strings.po
index cfdcc13b..a088ed60 100644
--- a/locale/en/LC_MESSAGES/strings.po
+++ b/locale/en/LC_MESSAGES/strings.po
@@ -89,7 +89,7 @@ msgstr "Either the Title or the Weblink already in the table."
msgid "Bookmark added."
msgstr "Bookmark added."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Backup Site"
@@ -124,14 +124,14 @@ msgstr "Bookmarks"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Cancelled."
@@ -139,8 +139,8 @@ msgstr "Cancelled."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -150,7 +150,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Could not load the file."
@@ -247,7 +247,7 @@ msgstr "Out"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Custom"
@@ -288,7 +288,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Name"
@@ -390,7 +390,7 @@ msgstr "The kind of Application Tool where this tool is to be used."
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "General"
@@ -1456,8 +1456,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Cancel"
@@ -1557,7 +1557,7 @@ msgstr "Copy from DB"
msgid "Delete from DB"
msgstr "Delete from DB"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Save changes"
@@ -1568,9 +1568,9 @@ msgstr "Save changes"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Tools Database"
@@ -1701,7 +1701,7 @@ msgstr "To add a drill first select a tool"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1756,8 +1756,8 @@ msgstr "Too many items for the selected spacing angle."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1817,7 +1817,7 @@ msgstr "Click on reference location ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Delete"
@@ -1907,8 +1907,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "An internal error has occurred. See shell.\n"
@@ -2022,7 +2022,7 @@ msgstr "Diameter for the new tool"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Add"
@@ -2361,7 +2361,7 @@ msgstr "Specify how many slots to be in the array."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Exit Editor"
@@ -2707,7 +2707,7 @@ msgstr "Minimum"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Value"
@@ -3056,7 +3056,7 @@ msgstr "Rotating"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "Action was not executed"
@@ -3065,12 +3065,12 @@ msgid "Flipping"
msgstr "Flipping"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Flip on Y axis done"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Flip on X axis done"
@@ -3480,7 +3480,7 @@ msgstr "Simplify a geometry element by reducing its vertex points number."
msgid "Ring"
msgstr "Ring"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Line"
@@ -3583,7 +3583,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Nothing selected."
@@ -3789,7 +3789,7 @@ msgstr "Dim"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Loading"
@@ -3817,7 +3817,7 @@ msgstr "No aperture is selected."
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
msgid "Copied to clipboard."
msgstr "Copied to clipboard."
@@ -3830,7 +3830,7 @@ msgstr "Copied to clipboard."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Plotting"
@@ -4236,7 +4236,7 @@ msgstr "Open file"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Export Code ..."
@@ -4261,8 +4261,8 @@ msgstr "Start from beginning?"
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Ok"
@@ -4272,7 +4272,7 @@ msgstr "Ok"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Code Editor"
@@ -4609,13 +4609,13 @@ msgid "Open"
msgstr "Open"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Open Project"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Open Gerber"
@@ -4624,7 +4624,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Open Excellon"
@@ -4633,8 +4633,8 @@ msgstr "Open Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Open G-Code"
@@ -4860,11 +4860,11 @@ msgid "Export"
msgstr "Export"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Export SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Export DXF"
@@ -4883,7 +4883,7 @@ msgstr ""
"the saved image will contain the visual \n"
"information currently in FlatCAM Plot Area."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Export Excellon"
@@ -4897,7 +4897,7 @@ msgstr ""
"the coordinates format, the file units and zeros\n"
"are set in Preferences -> Excellon Export."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Export Gerber"
@@ -5052,7 +5052,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
msgid "Custom Origin"
msgstr "Custom Origin"
@@ -5074,7 +5074,7 @@ msgstr "Locate in Object"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Toggle Units"
@@ -5087,8 +5087,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Preferences"
@@ -5152,7 +5152,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Experimental"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr "3D Area"
@@ -5339,7 +5339,7 @@ msgstr "Online Help"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Bookmarks Manager"
@@ -5375,11 +5375,11 @@ msgstr "F4"
msgid "Donate"
msgstr "Donate"
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "How To"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "About"
@@ -5575,7 +5575,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Eraser"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Transform"
@@ -5591,44 +5591,44 @@ msgstr "Disable Plot"
msgid "Set Color"
msgstr "Set Color"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Red"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Blue"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Yellow"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Green"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Purple"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Brown"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr "Indigo"
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "White"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Black"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opacity"
@@ -5639,7 +5639,7 @@ msgstr "Opacity"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Default"
@@ -5648,12 +5648,12 @@ msgid "View Source"
msgstr "View Source"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Properties"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Project"
@@ -5713,8 +5713,8 @@ msgstr "Save project"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Editor"
@@ -5934,7 +5934,7 @@ msgid "TCL Shell"
msgstr "TCL Shell"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Plot Area"
@@ -6085,14 +6085,14 @@ msgstr "Are you sure you want to delete the GUI Settings? \n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Yes"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "No"
@@ -6148,23 +6148,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "New Tool"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Enter a Tool Diameter"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Adding Tool cancelled"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "Application is saving the project. Please wait ..."
@@ -6212,7 +6212,7 @@ msgstr "New Gerber"
msgid "Edit Object (if selected)"
msgstr "Edit Object (if selected)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Grid On/Off"
@@ -7421,7 +7421,7 @@ msgstr "Align Left"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Center"
@@ -7505,8 +7505,8 @@ msgstr "Are you sure you want to continue?"
msgid "Preferences default values are restored."
msgstr "Preferences default values are restored."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Failed to write defaults to file."
@@ -8375,7 +8375,7 @@ msgstr "App Settings"
msgid "Grid Settings"
msgstr "Grid Settings"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "X value"
@@ -8383,7 +8383,7 @@ msgstr "X value"
msgid "This is the Grid snap value on X axis."
msgstr "This is the Grid snap value on X axis."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Y value"
@@ -8430,14 +8430,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Portrait"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Landscape"
@@ -8457,7 +8457,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Axis"
@@ -8477,7 +8477,7 @@ msgstr ""
"This sets the font size for the Textbox GUI\n"
"elements that are used in the application."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9638,8 +9638,8 @@ msgstr "Delete the last layers."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr "Layer"
@@ -10468,7 +10468,7 @@ msgstr ""
"into a selected Gerber file, or it can be exported as a file."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Version"
@@ -10901,7 +10901,7 @@ msgid "Box"
msgstr "Box"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Snap"
@@ -12056,7 +12056,7 @@ msgstr ""
"- Grid: will automatically generate a grid of probe points"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Grid"
@@ -13268,7 +13268,7 @@ msgstr "Object renamed from"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "selected"
@@ -13815,12 +13815,12 @@ msgstr "Cancelled. Four points are needed for GCode generation."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "No object is selected."
@@ -14315,7 +14315,7 @@ msgstr "Any"
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr "Please enter a tool diameter with non-zero value, in Float format."
@@ -14349,8 +14349,8 @@ msgid "Default tool added."
msgstr "Default tool added."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "Selected tool can't be used here. Pick another."
@@ -14976,7 +14976,7 @@ msgstr "Multiple Tools"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "No Tool Selected"
@@ -15622,13 +15622,13 @@ msgstr "Image Import"
msgid "Import IMAGE"
msgstr "Import IMAGE"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "File no longer available."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -15637,13 +15637,13 @@ msgstr ""
"supported"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Importing"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Opened"
@@ -15893,7 +15893,7 @@ msgid "Click the end point of the paint area."
msgstr "Click the end point of the paint area."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Tool from DB added in Tool Table."
@@ -17004,11 +17004,11 @@ msgstr "Open PDF cancelled"
msgid "Parsing"
msgstr "Parsing"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Failed to open"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "No geometry found in file"
@@ -17332,7 +17332,7 @@ msgstr "PcbWizard .INF file loaded."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Main PcbWizard Excellon file loaded."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "This is not Excellon file."
@@ -18174,7 +18174,7 @@ msgstr "The application will restart."
msgid "Are you sure do you want to change the current language to"
msgstr "Are you sure do you want to change the current language to"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18194,15 +18194,15 @@ msgstr "The user does not have admin rights or UAC issues."
msgid "Quit"
msgstr "Quit"
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "The application is initializing ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "Could not find the Language files. The App strings are missing."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18210,7 +18210,7 @@ msgstr ""
"The application is initializing ...\n"
"Canvas initialization started."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18220,46 +18220,46 @@ msgstr ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "New Project - Not saved"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Found old default preferences files. Please reboot the application to update."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Open Config file failed."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Open Script file failed."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Open Excellon file failed."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Open GCode file failed."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Open Gerber file failed."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "The Editor could not start."
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -18269,83 +18269,83 @@ msgstr ""
"possible.\n"
"Edit only one geometry at a time."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "EDITOR Area"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Editor is activated ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Do you want to save the edited object?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Object empty after edit."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Editor exited. Editor content saved."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "is updated, returning to App..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Editor exited. Editor content was not saved."
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr "Select a Gerber, Geometry, Excellon or CNCJob object to update."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Save to file"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Exported file to"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Failed to open recent files file for writing."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Failed to open recent projects file for writing."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr "PCB Manufacturing files Viewer/Editor with Plugins"
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Development"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "DOWNLOAD"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Issue tracker"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Close"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Licensed under the MIT license"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -18393,7 +18393,7 @@ msgstr ""
"OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
"THE SOFTWARE."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Splash"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programmers"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Translators"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "License"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Attributions"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programmer"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Status"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "E-mail"
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr "FlatCAM Author"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr "FlatCAM Evo Author/Maintainer"
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Language"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Translator"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr "This program is %s and free in a very wide meaning of the word."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Yet it cannot evolve without contributions."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "If you want to see this application grow and become better and better"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "you can contribute to the development yourself by:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Pull Requests on the Bitbucket repository, if you are a developer"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr "Bug Reports by providing the steps required to reproduce the bug"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "If you like what you have seen so far ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "Donations are NOT required."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "But they are welcomed"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Contribute"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Links Exchange"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Soon ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "How To's"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Alternative website"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -18540,23 +18540,23 @@ msgstr ""
"If you can't get any informations about the application\n"
"use the YouTube channel link from the Help menu."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "Selected Excellon file extensions registered with FlatCAM."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "Selected GCode file extensions registered with FlatCAM."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "Selected Gerber file extensions registered with FlatCAM."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr "At least two objects are required for join. Objects currently selected"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -18572,47 +18572,47 @@ msgstr ""
"be lost and the result may not be what was expected. \n"
"Check the generated GCODE."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Geometry merging finished"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Failed. Excellon joining works only on Excellon objects."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Excellon merging finished"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Failed. Gerber joining works only on Gerber objects."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Gerber merging finished"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Failed. Select a Geometry Object and try again."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Expected a GeometryObject, got"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "A Geometry object was converted to MultiGeo type."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "A Geometry object was converted to SingleGeo type."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr "Units cannot be changed while the editor is active."
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -18624,27 +18624,27 @@ msgstr ""
"\n"
"Do you want to continue?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Converted units to"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Workspace enabled."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Workspace disabled."
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr "FlatCAM log opened."
-#: app_Main.py:5145
+#: appMain.py:5145
msgid "Tool adding ..."
msgstr "Tool adding ..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -18652,11 +18652,11 @@ msgstr ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Delete objects"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -18664,120 +18664,120 @@ msgstr ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Save the work in Editor and try again ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Object deleted"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Click to set the origin ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Setting Origin..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Origin set"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Origin coordinates specified but incomplete."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Moving to Origin..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Failed. No object(s) selected..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr "Quadrant 2"
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr "Quadrant 1"
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr "Quadrant 3"
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr "Quadrant 4"
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Jump to ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Enter the coordinates in format X,Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Wrong coordinates. Enter coordinates in format: X,Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#| msgid "Top Left"
msgid "T Left"
msgstr "T Left"
-#: app_Main.py:5776
+#: appMain.py:5776
#| msgid "Top Right"
msgid "T Right"
msgstr "T Right"
-#: app_Main.py:5777
+#: appMain.py:5777
#| msgid "Bot Left X"
msgid "B Left"
msgstr "B Left"
-#: app_Main.py:5778
+#: appMain.py:5778
#| msgid "Bot Right X"
msgid "B Right"
msgstr "B Right"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Locate ..."
-#: app_Main.py:5928
+#: appMain.py:5928
#| msgid "Move to Origin."
msgid "Move to ..."
msgstr "Move to ..."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
msgid "Aborting."
msgstr "Aborting."
-#: app_Main.py:6485
+#: appMain.py:6485
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "The current task will be gracefully closed as soon as possible..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "The current task was gracefully closed on user request..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr "Not available for Legacy 2D graphic mode."
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "Adding tool from DB is not allowed for this object."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Save Tools Database"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
@@ -18785,177 +18785,177 @@ msgstr ""
"One or more Tools are edited.\n"
"Do you want to save?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Enter the Angle value:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotation done."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Rotation movement was not executed."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Skew on X axis done."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Skew on Y axis done."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "New Grid ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Enter a Grid Value:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr "Please enter a grid value with non-zero value, in Float format."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "New Grid added"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Grid already exists"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Adding New Grid cancelled"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Grid Value does not exist"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Grid Value deleted"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Delete Grid value cancelled"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Name copied to clipboard ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "Select an Gerber or Excellon file to view it's source file."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Viewing the source code of the selected object."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Source Editor"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "There is no selected object for which to see it's source file code."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Failed to load the source code for the selected object"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Go to Line ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Redrawing all objects"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Failed to load recent item list."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Failed to parse recent item list."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Failed to load recent projects item list."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Failed to parse recent project item list."
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "Recent files list was reset."
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "Recent projects list was reset."
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Clear Recent projects"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Clear Recent files"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Release date"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Displayed"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Canvas"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Workspace active"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Workspace size"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Workspace orientation"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr "Failed checking for latest version. Could not connect."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Could not parse information about latest version."
-#: app_Main.py:8723
+#: appMain.py:8723
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "The application is up to date!"
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Newer Version Available"
-#: app_Main.py:8729
+#: appMain.py:8729
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "There is a newer version available for download:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -18967,44 +18967,44 @@ msgstr ""
"tab.\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "All plots disabled."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "All non selected plots disabled."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "All plots enabled."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "All non selected plots enabled."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Selected plots enabled..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Selected plots disabled..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Enabling plots ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Disabling plots ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Set alpha level ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19012,87 +19012,87 @@ msgstr ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Opening Gerber file."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Opening Excellon file."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Opening G-Code file."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Open HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Opening HPGL2 file."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Open Configuration File"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Only Geometry, Gerber and CNCJob objects can be used."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "Data must be a 3D array with last dimension 3 or 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Export PNG Image"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr "Failed. Only Gerber objects can be saved as Gerber files..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Save Gerber source file"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr "Failed. Only Script objects can be saved as TCL Script files..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Save Script source file"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr "Failed. Only Document objects can be saved as Document files..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Save Document source file"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr "Failed. Only Excellon objects can be saved as Excellon files..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Save Excellon source file"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Only Geometry objects can be used."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Import SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Import DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19102,151 +19102,151 @@ msgstr ""
"Creating a New project will delete them.\n"
"Do you want to Save the project?"
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr "Save preferences"
-#: app_Main.py:10339
+#: appMain.py:10339
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr ""
"Do you want to save the loaded project settings as the default settings?"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr "Project created in"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr "seconds"
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "New Project created"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "New TCL script file created in Code Editor."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Open TCL script"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Executing ScriptObject file."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Run TCL script"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "TCL script file opened in Code Editor and executed."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Save Project As ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "FlatCAM objects print"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Save Object as PDF ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Printing PDF ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "PDF file saved to"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Exporting ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "SVG file exported to"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Import FlatCAM Preferences"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Imported Defaults from"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Export FlatCAM Preferences"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Exported preferences to"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Excellon file exported to"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Could not export."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Gerber file exported to"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "DXF file exported to"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Import failed."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Failed to open file"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Failed to parse file"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr "Object is not Gerber file or empty. Aborting object creation."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "Opening"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Open Gerber failed. Probable not a Gerber file."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Cannot open file"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Open Excellon file failed. Probable not an Excellon file."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Reading GCode file"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "This is not GCODE"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -19258,75 +19258,75 @@ msgstr ""
" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
"processing"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr "Object is not HPGL2 file or empty. Aborting object creation."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Failed. Probable not a HPGL2 file."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "TCL script file opened in Code Editor."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Failed to open TCL Script."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Opening FlatCAM Config file."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Failed to open config file"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Loading Project ... Please Wait ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Opening FlatCAM Project file."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Failed to open project file"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Loading Project ... restoring"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Project loaded from"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Saving Project ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Project saved to"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "The object is used by another application."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Failed to verify project file"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Retry to save it."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Failed to parse saved project file"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr "Save cancelled because source file is empty. Try to export the file."
diff --git a/locale/es/LC_MESSAGES/strings.po b/locale/es/LC_MESSAGES/strings.po
index ea389151..fc07e638 100644
--- a/locale/es/LC_MESSAGES/strings.po
+++ b/locale/es/LC_MESSAGES/strings.po
@@ -89,7 +89,7 @@ msgstr "Ya sea el Título o el Enlace web ya en la tabla."
msgid "Bookmark added."
msgstr "Marcador agregado."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Sitio de respaldo"
@@ -124,14 +124,14 @@ msgstr "Marcadores"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Cancelado."
@@ -139,8 +139,8 @@ msgstr "Cancelado."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -151,7 +151,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "No se pudo cargar el archivo."
@@ -255,7 +255,7 @@ msgstr "Fuera"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Personalizado"
@@ -296,7 +296,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Nombre"
@@ -400,7 +400,7 @@ msgstr ""
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "General"
@@ -1477,8 +1477,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Cancelar"
@@ -1578,7 +1578,7 @@ msgstr "Copiar de DB"
msgid "Delete from DB"
msgstr "Eliminar de la DB"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Guardar cambios"
@@ -1589,9 +1589,9 @@ msgstr "Guardar cambios"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Base de Datos de Herramientas"
@@ -1726,7 +1726,7 @@ msgstr "Para agregar un taladro primero seleccione una herramienta"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1785,8 +1785,8 @@ msgstr "Demasiados elementos para el ángulo de separación seleccionado."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1851,7 +1851,7 @@ msgstr "Haga clic en la ubicación de referencia ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Borrar"
@@ -1942,8 +1942,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Ha ocurrido un error interno. Ver concha\n"
@@ -2057,7 +2057,7 @@ msgstr "Diámetro para la nueva herramienta"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Añadir"
@@ -2396,7 +2396,7 @@ msgstr "Especifique cuántas ranuras debe haber en la matriz."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Salir del editor"
@@ -2746,7 +2746,7 @@ msgstr "Mínimo"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Valor"
@@ -3096,7 +3096,7 @@ msgstr "Giratorio"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "La acción no se ejecutó"
@@ -3105,12 +3105,12 @@ msgid "Flipping"
msgstr "Voltear"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Voltear en el eje Y hecho"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Voltear en el eje X hecho"
@@ -3523,7 +3523,7 @@ msgstr ""
msgid "Ring"
msgstr "Anillo"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Línea"
@@ -3628,7 +3628,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Nada seleccionado."
@@ -3843,7 +3843,7 @@ msgstr "Dim"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Cargando"
@@ -3872,7 +3872,7 @@ msgstr "No se selecciona ninguna apertura."
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
msgid "Copied to clipboard."
msgstr "Copiado al portapapeles."
@@ -3885,7 +3885,7 @@ msgstr "Copiado al portapapeles."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Trazado"
@@ -4297,7 +4297,7 @@ msgstr "Abrir documento"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Exportar el código ..."
@@ -4322,8 +4322,8 @@ msgstr "¿Empezar desde el principio?"
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "De acuerdo"
@@ -4333,7 +4333,7 @@ msgstr "De acuerdo"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Editor de código"
@@ -4666,13 +4666,13 @@ msgid "Open"
msgstr "Abierto"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Proyecto abierto"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Abrir gerber"
@@ -4681,7 +4681,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Abierto Excellon"
@@ -4690,8 +4690,8 @@ msgstr "Abierto Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Código G abierto"
@@ -4917,11 +4917,11 @@ msgid "Export"
msgstr "Exportar"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Exportar SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Exportar DXF"
@@ -4940,7 +4940,7 @@ msgstr ""
"La imagen guardada contendrá lo visual.\n"
"Información actualmente en FlatCAM Plot Area."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Exportar Excellon"
@@ -4954,7 +4954,7 @@ msgstr ""
"El formato de las coordenadas, las unidades de archivo y los ceros.\n"
"se configuran en Preferencias -> Exportación de Excellon."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Gerber Exportación"
@@ -5110,7 +5110,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
msgid "Custom Origin"
msgstr "Origen personalizado"
@@ -5132,7 +5132,7 @@ msgstr "Localizar en objeto"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "(Escriba ayuda para empezar)"
@@ -5145,8 +5145,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Preferencias"
@@ -5210,7 +5210,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Experimental"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr "Área 3D"
@@ -5397,7 +5397,7 @@ msgstr "Ayuda en Online"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Administrador de Marcadores"
@@ -5433,11 +5433,11 @@ msgstr "F4"
msgid "Donate"
msgstr "Donar"
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "Cómo"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Acerca de"
@@ -5633,7 +5633,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Borrador"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Transformar"
@@ -5649,44 +5649,44 @@ msgstr "Desactivar parcela"
msgid "Set Color"
msgstr "Establecer color"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Rojo"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Azul"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Amarillo"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Verde"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Púrpura"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Marrón"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr "Índigo"
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Blanca"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Negra"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opacidad"
@@ -5697,7 +5697,7 @@ msgstr "Opacidad"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Predeterminado"
@@ -5706,12 +5706,12 @@ msgid "View Source"
msgstr "Ver fuente"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Propiedades"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Proyecto"
@@ -5771,8 +5771,8 @@ msgstr "Guardar proyecto"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Editor"
@@ -5992,7 +5992,7 @@ msgid "TCL Shell"
msgstr "TCL Shell"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Área de la parcela"
@@ -6143,14 +6143,14 @@ msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Sí"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "No"
@@ -6206,23 +6206,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Nueva Herram"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Introduzca un diá. de herram"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Añadiendo herramienta cancelada"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "La aplicación es guardar el proyecto. Por favor espera ..."
@@ -6270,7 +6270,7 @@ msgstr "Nuevo Gerber"
msgid "Edit Object (if selected)"
msgstr "Editar objeto (si está seleccionado)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Grid On/Off"
@@ -7499,7 +7499,7 @@ msgstr "Alinear a la izquierda"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Centrar"
@@ -7585,8 +7585,8 @@ msgstr "¿Estás seguro de que quieres continuar?"
msgid "Preferences default values are restored."
msgstr "Se restauran los valores predeterminados de las preferencias."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Error al escribir los valores predeterminados en el archivo."
@@ -8460,7 +8460,7 @@ msgstr "Configuración de Aplicación"
msgid "Grid Settings"
msgstr "Configuración de cuadrícula"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "Valor X"
@@ -8468,7 +8468,7 @@ msgstr "Valor X"
msgid "This is the Grid snap value on X axis."
msgstr "Este es el valor de ajuste de cuadrícula en el eje X."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Valor Y"
@@ -8515,14 +8515,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Retrato"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Paisaje"
@@ -8543,7 +8543,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Eje"
@@ -8563,7 +8563,7 @@ msgstr ""
"Esto establece el tamaño de fuente para la aplicación Textbox GUI\n"
"elementos que se usan en la aplicación."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9748,8 +9748,8 @@ msgstr "Elimina las últimas capas."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr "Capa"
@@ -10591,7 +10591,7 @@ msgstr ""
"en un archivo Gerber seleccionado, o puede exportarse como un archivo."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Versión"
@@ -11030,7 +11030,7 @@ msgid "Box"
msgstr "Caja"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Chasquido"
@@ -12205,7 +12205,7 @@ msgstr ""
"- Cuadrícula: generará automáticamente una cuadrícula de puntos de sonda"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Cuadrícula"
@@ -13430,7 +13430,7 @@ msgstr "Objeto renombrado de"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "seleccionado"
@@ -13988,12 +13988,12 @@ msgstr "Cancelado. Se necesitan cuatro puntos para la generación de GCode."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "No se selecciona ningún objeto."
@@ -14495,7 +14495,7 @@ msgstr "Ninguno"
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Introduzca un diámetro de herramienta con valor distinto de cero, en formato "
@@ -14534,8 +14534,8 @@ msgid "Default tool added."
msgstr "Se agregó la herramienta predeterminada."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "La herramienta seleccionada no se puede utilizar aquí. Elige otro."
@@ -15175,7 +15175,7 @@ msgstr "Herramientas múltiples"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Ninguna herramienta seleccionada"
@@ -15835,13 +15835,13 @@ msgstr "Importación de imágenes"
msgid "Import IMAGE"
msgstr "Importar IMAGEN"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "Archivo ya no disponible."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -15850,13 +15850,13 @@ msgstr ""
"compatibles"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Importando"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Abierto"
@@ -16113,7 +16113,7 @@ msgid "Click the end point of the paint area."
msgstr "Haga clic en el punto final del área de pintura."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Herramienta de DB agregada en la Tabla de herramientas."
@@ -17245,11 +17245,11 @@ msgstr "Abrir PDF cancelado"
msgid "Parsing"
msgstr "Analizando"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Falló al abrir"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "No se encontró geometría en el archivo"
@@ -17576,7 +17576,7 @@ msgstr "PcbWizard .INF archivo cargado."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Archivo PcbWizard Excellon principal cargado."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Este no es un archivo de Excellon."
@@ -18442,7 +18442,7 @@ msgstr "La aplicación se reiniciará."
msgid "Are you sure do you want to change the current language to"
msgstr "¿Está seguro de que desea cambiar el idioma actual a"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18462,17 +18462,17 @@ msgstr "El usuario no tiene derechos de administrador ni problemas de UAC."
msgid "Quit"
msgstr "Dejar"
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "The application is initializing ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr ""
"No se pudieron encontrar los archivos de idioma. Las cadenas de aplicación "
"faltan."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18480,7 +18480,7 @@ msgstr ""
"La aplicación se está inicializando …\n"
"Se inició la inicialización del lienzo."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18490,48 +18490,48 @@ msgstr ""
"Se inició la inicialización del lienzo.\n"
"La inicialización del lienzo terminó en"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Proyecto nuevo: no guardado"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Se encontraron archivos de preferencias predeterminados antiguos. Reinicie "
"la aplicación para actualizar."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "El archivo de configuración abierto falló."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Error al abrir el archivo de script."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Abrir archivo Excellon falló."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Error al abrir el archivo GCode."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Error al abrir el archivo Gerber."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "El editor no pudo comenzar."
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
"Seleccione un objeto de Geometría, Gerber, Excellon o CNCJob para editar."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -18541,85 +18541,85 @@ msgstr ""
"MultiGeo no es posible.\n"
"Edite solo una geometría a la vez."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "Área EDITOR"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Editor está activado ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Quieres guardar el objeto editado?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Objeto vacío después de editar."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Editor salido. Contenido del editor guardado."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
"Seleccione un objeto Gerber, Geometry, Excellon o CNCJob para actualizar."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "se actualiza, volviendo a la aplicación ..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Editor salido. El contenido del editor no se guardó."
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Seleccione un objeto Gerber, Geometry, Excellon o CNCJob para actualizar."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Guardar en archivo"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Exported file to"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Error al abrir archivos recientes para escritura."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Error al abrir el archivo de proyectos recientes para escribir."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr "Visor / Editor de archivos de fabricación de PCB con complementos"
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Desarrollo"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "DESCARGAR"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Rastreador de problemas"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Cerca"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Licenciado bajo la licencia MIT"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -18669,7 +18669,7 @@ msgstr ""
"FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN\n"
"EL SOFTWARE."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Pantalla de bienvenida"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programadores"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Traductores"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Licencia"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Atribuciones"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programador"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Estado"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "Email"
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr "Autor de FlatCAM"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr "FlatCAM Evo Autor / Mantenedor"
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Idioma"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Traductor"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr "Este programa es %s y gratuito en un sentido muy amplio de la palabra."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Sin embargo, no puede evolucionar sin contribuciones ."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "Si quieres ver esta aplicación crecer y ser mejor y mejor"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "usted puede contribuir al desarrollo usted mismo:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr ""
"Solicitudes de extracción en el repositorio de Bitbucket, si es desarrollador"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Informes de errores al proporcionar los pasos necesarios para reproducir el "
"error"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Si te gusta lo que has visto hasta ahora ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "NO se requieren donaciones."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Pero ellos son bienvenidos"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Contribuir"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Intercambio de enlaces"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Pronto ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "How To's"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Sitio web alternativo"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -18819,25 +18819,25 @@ msgstr ""
"Si no puede obtener información sobre la aplicación\n"
"utilice el enlace del canal de YouTube del menú Ayuda."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "Extensiones de archivo Excellon seleccionadas registradas con FlatCAM."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "Extensiones de archivo GCode seleccionadas registradas con FlatCAM."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "Extensiones de archivo Gerber seleccionadas registradas con FlatCAM."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"Se requieren al menos dos objetos para unirse. Objetos actualmente "
"seleccionados"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -18853,47 +18853,47 @@ msgstr ""
"pueden perderse y el resultado puede no ser el esperado.\n"
"Compruebe el GCODE generado."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Geometría fusionada terminada"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Ha fallado. La unión de Excellon funciona solo en objetos de Excellon."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Excellon fusión finalizada"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Ha fallado. La unión de Gerber funciona solo en objetos de Gerber."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Gerber fusión finalizada"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Ha fallado. Seleccione un objeto de Geometría y vuelva a intentarlo."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Se esperaba un GeometryObject, se obtuvo"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Un objeto Geometry fue convertido al tipo MultiGeo."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Un objeto Geometry fue convertido al tipo SingleGeo."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr "Las unidades no se pueden cambiar mientras el editor está activo."
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -18905,27 +18905,27 @@ msgstr ""
"\n"
"¿Quieres continuar?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Convertir unidades a"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Espacio de trabajo habilitado."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Espacio de trabajo deshabilitado."
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr "Registro de FlatCAM abierto."
-#: app_Main.py:5145
+#: appMain.py:5145
msgid "Tool adding ..."
msgstr "Adición de herramienta..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -18933,11 +18933,11 @@ msgstr ""
"Agregar herramienta solo funciona cuando se selecciona Avanzado.\n"
"Vaya a Preferencias -> General - Mostrar opciones avanzadas."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Eliminar objetos"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -18945,115 +18945,115 @@ msgstr ""
"¿Estás seguro de que deseas eliminarlo permanentemente?\n"
"los objetos seleccionados?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Objeto eliminado"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Haga clic para establecer el origen ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Establecer Origen ..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Conjunto de origen"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Origin coordinates specified but incomplete."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Mudarse al origen ..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Ha fallado. Ningún objeto (s) seleccionado ..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr "Cuadrante 2"
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr "Cuadrante 1"
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr "Cuadrante 4"
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr "Cuadrante 4"
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Salta a ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Introduzca las coordenadas en formato X, Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y"
-#: app_Main.py:5775
+#: appMain.py:5775
msgid "T Left"
msgstr "Arriba a la izquierda"
-#: app_Main.py:5776
+#: appMain.py:5776
msgid "T Right"
msgstr "Arriba a la derecha"
-#: app_Main.py:5777
+#: appMain.py:5777
msgid "B Left"
msgstr "Abajo a la izquierda"
-#: app_Main.py:5778
+#: appMain.py:5778
msgid "B Right"
msgstr "Abajo a la derecho"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Localizar ..."
-#: app_Main.py:5928
+#: appMain.py:5928
msgid "Move to ..."
msgstr "Mover a ..."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
msgid "Aborting."
msgstr "Abortando."
-#: app_Main.py:6485
+#: appMain.py:6485
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "La tarea actual se cerrará correctamente lo antes posible..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "La tarea actual se cerró correctamente a petición del usuario ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr "No disponible para el modo gráfico Legacy 2D."
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "No se permite agregar herramientas desde DB para este objeto."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Guardar base de datos de herramientas"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
@@ -19061,177 +19061,177 @@ msgstr ""
"Se editan una o más herramientas.\n"
"¿Quieres guardar?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Ingrese el valor del ángulo:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotación hecha."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "El movimiento de rotación no se ejecutó."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Inclinar en el eje X hecho."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Inclinar en el eje Y hecho."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Nueva rejilla ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Introduzca un valor de cuadrícula:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Introduzca un valor de cuadrícula con un valor distinto de cero, en formato "
"Float."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Nueva rejilla"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "La rejilla ya existe"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Agregar nueva cuadrícula cancelado"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "El valor de Cuadrícula no existe"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Valor de cuadrícula eliminado"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Eliminar el valor de cuadrícula cancelado"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Nombre copiado al portapapeles ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "Seleccione un archivo Gerber o Excellon para ver su archivo fuente."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Ver el código fuente del objeto seleccionado."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Editor de fuente"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "No hay ningún objeto seleccionado para el cual ver su código fuente."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Error al cargar el código fuente para el objeto seleccionado"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Ir a la línea ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Redibujando todos los objetos"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Error al cargar la lista de elementos recientes."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Error al analizar la lista de elementos recientes."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Error al cargar la lista de elementos de proyectos recientes."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Error al analizar la lista de elementos del proyecto reciente."
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "Se restableció la lista de archivos recientes."
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "Se restableció la lista de proyectos recientes."
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Borrar proyectos recientes"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Borrar archivos recientes"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Fecha de lanzamiento"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Desplegado"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Pantalla"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Espacio de trabajo activo"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Tamaño del espacio de trabajo"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Orientación del espacio de trabajo"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr "Falló la comprobación de la última versión. No pudo conectar."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "No se pudo analizar la información sobre la última versión."
-#: app_Main.py:8723
+#: appMain.py:8723
msgid "The application is up to date!"
msgstr "¡La aplicación está actualizada!"
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Nueva versión disponible"
-#: app_Main.py:8729
+#: appMain.py:8729
msgid "There is a newer version available for download:"
msgstr "Hay una versión más nueva disponible para descargar:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19243,44 +19243,44 @@ msgstr ""
"pestaña General.\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Todas las parcelas con discapacidad."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Todas las parcelas no seleccionadas deshabilitadas."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Todas las parcelas habilitadas."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Todas las parcelas no seleccionadas habilitadas."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Parcelas seleccionadas habilitadas ..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Parcelas seleccionadas deshabilitadas ..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Habilitación de parcelas ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Inhabilitando parcelas ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Establecer nivel alfa ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19288,95 +19288,95 @@ msgstr ""
"Se inició la inicialización del lienzo.\n"
"La inicialización del lienzo terminó en"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Abriendo el archivo Gerber."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Abriendo el archivo Excellon."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Abriendo el archivo G-code."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Abra HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Abrir el archivo HPGL2."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Abrir archivo de configuración"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "Los datos deben ser una matriz 3D con la última dimensión 3 o 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Exportar imagen PNG"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr ""
"Ha fallado. Solo los objetos Gerber se pueden guardar como archivos "
"Gerber ..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Guardar el archivo fuente de Gerber"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"Ha fallado. Solo los objetos Script se pueden guardar como archivos TCL "
"Script ..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Guardar archivo fuente de script"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Ha fallado. Solo los objetos de documento se pueden guardar como archivos de "
"documento ..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Guardar archivo fuente del Documento"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Ha fallado. Solo los objetos Excellon se pueden guardar como archivos "
"Excellon ..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Guardar el archivo fuente de Excellon"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Solo se pueden utilizar objetos de Geometría."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Importar SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Importar DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19386,156 +19386,156 @@ msgstr ""
"Crear un nuevo proyecto los borrará.\n"
"¿Quieres guardar el proyecto?"
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr "Guardar preferencias"
-#: app_Main.py:10339
+#: appMain.py:10339
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr ""
"¿Desea guardar la configuración del proyecto cargada como la configuración "
"predeterminada?"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr "Proyecto creado en"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr "segundos"
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Nuevo proyecto creado"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Nuevo archivo de script TCL creado en Code Editor."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Abrir script TCL"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Ejecutando archivo ScriptObject."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Ejecutar script TCL"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "El archivo de script TCL se abrió en el Editor de código y se ejecutó."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Guardar proyecto como ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "Impresión de objetos FlatCAM"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Guardar objeto como PDF ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Imprime un PDF ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "Archivo PDF guardado en"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Exportando ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "Archivo SVG exportado a"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Importar preferencias de FlatCAM"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Valores predeterminados importados de"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Exportar preferencias de FlatCAM"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Preferencias exportadas a"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Archivo Excellon exportado a"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "No se pudo exportar."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Archivo Gerber exportado a"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "Archivo DXF exportado a"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Importación fallida."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Fallo al abrir el archivo"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Error al analizar el archivo"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"El objeto no es un archivo Gerber o está vacío. Anulando la creación de "
"objetos."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "Abriendo"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Gerber abierto falló. Probablemente no sea un archivo Gerber."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "No se puede abrir el archivo"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr ""
"Error al abrir el archivo Excellon. Probablemente no sea un archivo de "
"Excellon."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Lectura de archivo GCode"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Esto no es GCODE"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -19547,77 +19547,77 @@ msgstr ""
"Intento de crear un objeto FlatCAM CNCJob desde el archivo G-Code falló "
"durante el procesamiento"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
"El objeto no es un archivo HPGL2 o está vacío. Anulando la creación de "
"objetos."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Ha fallado. Probablemente no sea un archivo HPGL2."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "Archivo de script TCL abierto en Code Editor."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Error al abrir la secuencia de comandos TCL."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Abrir el archivo de configuración de FlatCAM."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Error al abrir el archivo de configuración"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Cargando proyecto ... Espere ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Apertura del archivo del proyecto FlatCAM."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Error al abrir el archivo del proyecto"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Cargando Proyecto ... restaurando"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Proyecto cargado desde"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Salvar Proyecto ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Proyecto guardado en"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "El objeto es utilizado por otra aplicación."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Error al abrir el archivo de proyecto"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Vuelva a intentar guardarlo."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Error al analizar el archivo por defecto"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Guardar cancelado porque el archivo de origen está vacío. Intente exportar "
diff --git a/locale/fr/LC_MESSAGES/strings.po b/locale/fr/LC_MESSAGES/strings.po
index 6eeba308..d7bf3e40 100644
--- a/locale/fr/LC_MESSAGES/strings.po
+++ b/locale/fr/LC_MESSAGES/strings.po
@@ -91,7 +91,7 @@ msgstr "Titre ou lien Web déjà dans la table."
msgid "Bookmark added."
msgstr "Signet ajouté."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Site de Sauvegarde"
@@ -126,14 +126,14 @@ msgstr "Signets"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Annulé."
@@ -141,8 +141,8 @@ msgstr "Annulé."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -152,7 +152,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Chargement du fichier Impossible."
@@ -259,7 +259,7 @@ msgstr "Couper"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Personnalisé"
@@ -306,7 +306,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Nom"
@@ -408,7 +408,7 @@ msgstr "Le type d'outil d'application où cet outil doit être utilisé."
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "Général"
@@ -1490,8 +1490,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Annuler"
@@ -1595,7 +1595,7 @@ msgstr "Copier depuis BD"
msgid "Delete from DB"
msgstr "Suppression de la BD"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Sauvegarder les modifications"
@@ -1606,9 +1606,9 @@ msgstr "Sauvegarder les modifications"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Base de données outils"
@@ -1740,7 +1740,7 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1799,8 +1799,8 @@ msgstr "Trop d'éléments pour l'angle d'espacement sélectionné."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1865,7 +1865,7 @@ msgstr "Cliquez sur l'emplacement de référence ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Effacer"
@@ -1956,8 +1956,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Une erreur interne s'est produite. Voir shell.\n"
@@ -2070,7 +2070,7 @@ msgstr "Diamètre pour le nouvel outil"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Ajouter"
@@ -2409,7 +2409,7 @@ msgstr "Spécifiez le nombre de rainures dans la Table."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Sortir de l'Editeur"
@@ -2759,7 +2759,7 @@ msgstr "Le minimum"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Valeur"
@@ -3116,7 +3116,7 @@ msgstr "Traçage"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "L'action n'a pas été exécutée"
@@ -3125,12 +3125,12 @@ msgid "Flipping"
msgstr ""
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Rotation sur l'axe des Y effectuée"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Rotation sur l'axe des X effectuée"
@@ -3571,7 +3571,7 @@ msgstr ""
msgid "Ring"
msgstr "L'anneau"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Ligne"
@@ -3680,7 +3680,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Rien de sélectionné."
@@ -3900,7 +3900,7 @@ msgstr "Dim"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Chargement"
@@ -3931,7 +3931,7 @@ msgstr "Annulé. Aucune ouverture n'est sélectionnée"
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
#, fuzzy
#| msgid "Name copied to clipboard ..."
msgid "Copied to clipboard."
@@ -3946,7 +3946,7 @@ msgstr "Nom copié dans le presse-papiers ..."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Traçage"
@@ -4374,7 +4374,7 @@ msgstr "Fichier ouvert"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Exporter le code ..."
@@ -4399,8 +4399,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "D'accord"
@@ -4410,7 +4410,7 @@ msgstr "D'accord"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Éditeur de code"
@@ -4759,13 +4759,13 @@ msgid "Open"
msgstr "Ouvrir"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Ouvrir Projet"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Ouvrir Gerber"
@@ -4774,7 +4774,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Ouvrir Excellon"
@@ -4783,8 +4783,8 @@ msgstr "Ouvrir Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Ouvrir G-code"
@@ -5010,11 +5010,11 @@ msgid "Export"
msgstr "Exportation"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Exporter en SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Exportation DXF"
@@ -5033,7 +5033,7 @@ msgstr ""
"L'image enregistrée contiendra le visuel\n"
"de la zone de tracé de FlatCAM."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Exporter Excellon"
@@ -5047,7 +5047,7 @@ msgstr ""
"le format des coordonnées, les unités de fichier et les zéros\n"
"sont définies dans Paramètres -> Excellon Export."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Export Gerber"
@@ -5205,7 +5205,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
#, fuzzy
#| msgid "Set Origin"
msgid "Custom Origin"
@@ -5229,7 +5229,7 @@ msgstr "Localiser dans l'objet"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Changement d'unités"
@@ -5242,8 +5242,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Préférences"
@@ -5309,7 +5309,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "G91 Incrémentiel"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
#, fuzzy
#| msgid "Area"
msgid "3D Area"
@@ -5500,7 +5500,7 @@ msgstr "Aide en ligne"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Gestionnaire de favoris"
@@ -5536,11 +5536,11 @@ msgstr "F4"
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "Mode d'emploi"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Sur"
@@ -5738,7 +5738,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Effacer"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Transformer"
@@ -5754,44 +5754,44 @@ msgstr "Désactiver le Tracé"
msgid "Set Color"
msgstr "Définir la couleur"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Rouge"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Bleu"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Jaune"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Vert"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Violet"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Marron"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr ""
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Blanche"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Noire"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opacité"
@@ -5802,7 +5802,7 @@ msgstr "Opacité"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Défaut"
@@ -5811,12 +5811,12 @@ msgid "View Source"
msgstr "Voir la source"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Propriétés"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Projet"
@@ -5878,8 +5878,8 @@ msgstr "Sauvegarder le projet"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Éditeur"
@@ -6107,7 +6107,7 @@ msgid "TCL Shell"
msgstr "TCL Shell"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Zone de Dessin"
@@ -6269,14 +6269,14 @@ msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Oui"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "Non"
@@ -6332,23 +6332,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Nouvel Outil"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Entrer un diamètre d'outil"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Ajout d'outil annulé"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "Enregistrement du projet. Attendez ..."
@@ -6396,7 +6396,7 @@ msgstr "Nouveau Gerber"
msgid "Edit Object (if selected)"
msgstr "Editer objet (si sélectionné)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Grille On/Off"
@@ -7657,7 +7657,7 @@ msgstr "Alignez à gauche"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Centre"
@@ -7743,8 +7743,8 @@ msgstr "Es-tu sur de vouloir continuer?"
msgid "Preferences default values are restored."
msgstr "Les valeurs par défaut des paramètres sont restaurées."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Échec d'écriture du fichier."
@@ -8647,7 +8647,7 @@ msgstr "Paramètres de l'application"
msgid "Grid Settings"
msgstr "Paramètres de la grille"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "Valeur X"
@@ -8655,7 +8655,7 @@ msgstr "Valeur X"
msgid "This is the Grid snap value on X axis."
msgstr "Il s'agit de la valeur d'accrochage de la grille sur l'axe des X."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Valeur Y"
@@ -8702,14 +8702,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Portrait"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Paysage"
@@ -8731,7 +8731,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Axe"
@@ -8752,7 +8752,7 @@ msgstr ""
"texte\n"
"les éléments utilisés dans l'application."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9960,8 +9960,8 @@ msgstr "Supprimer tous les polygones marqués."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr ""
@@ -10819,7 +10819,7 @@ msgstr ""
"fichier."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Version"
@@ -11262,7 +11262,7 @@ msgid "Box"
msgstr "Box"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Accroche"
@@ -12510,7 +12510,7 @@ msgstr ""
"- Grille: générera automatiquement une grille de points de palpage"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Grille"
@@ -13763,7 +13763,7 @@ msgstr "Transformation d'objet"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "choisir"
@@ -14373,12 +14373,12 @@ msgstr "Annulé. Quatre points sont nécessaires pour la génération de GCode."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Aucun objet sélectionné."
@@ -14887,7 +14887,7 @@ msgstr ""
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Veuillez saisir un diamètre d’outil avec une valeur non nulle, au format "
@@ -14926,8 +14926,8 @@ msgid "Default tool added."
msgstr "Outil par défaut ajouté."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr ""
"L'outil sélectionné ne peut pas être utilisé ici. Sélectionnez-en un autre."
@@ -15598,7 +15598,7 @@ msgstr "Outils multiples"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Aucun Outil sélectionné"
@@ -16291,15 +16291,15 @@ msgstr "Importation"
msgid "Import IMAGE"
msgstr "Importer une Image"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
#, fuzzy
#| msgid "No object available."
msgid "File no longer available."
msgstr "Aucun objet disponible."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -16308,13 +16308,13 @@ msgstr ""
"et Gerber sont supportés"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Importation"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Ouvrir"
@@ -16568,7 +16568,7 @@ msgid "Click the end point of the paint area."
msgstr "Cliquez sur le point final de la zone de peinture."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Outil ajouté a base de données."
@@ -17751,11 +17751,11 @@ msgstr "Ouvrir le PDF annulé"
msgid "Parsing"
msgstr "Analyse ..."
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Impossible d'ouvrir"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Aucune géométrie trouvée dans le fichier"
@@ -18092,7 +18092,7 @@ msgstr "Fichier PcbWizard .INF chargé."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Le fichier principal de PcbWizard Excellon est chargé."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Ce n'est pas un fichier Excellon."
@@ -19003,7 +19003,7 @@ msgstr "L'application va redémarrer."
msgid "Are you sure do you want to change the current language to"
msgstr "Etes-vous sûr de vouloir changer la langue actuelle en"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -19029,15 +19029,15 @@ msgstr ""
msgid "Quit"
msgstr ""
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "L'application s'initialise ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "Impossible de trouver les fichiers de langues. Fichiers Absent."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -19045,7 +19045,7 @@ msgstr ""
"L'application s'initialise …\n"
"Initialisation du Canevas."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -19055,48 +19055,48 @@ msgstr ""
"Initialisation du Canevas\n"
"Initialisation terminée en"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Nouveau projet - Non enregistré"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Anciens fichiers par défaut trouvés. Veuillez redémarrer pour mettre à jour "
"l'application."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Défaut d'ouverture du fichier de configuration."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Défaut d'ouverture du fichier Script."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Défaut d'ouverture du fichier Excellon."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Défaut d'ouverture du fichier G-code."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Défaut d'ouverture du fichier Gerber."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr ""
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
"Sélectionnez un objet Geometrie, Gerber, Excellon ou CNCJob à modifier."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -19105,87 +19105,87 @@ msgstr ""
"L'édition simultanée de plusieurs géométrie n'est pas possible.\n"
"Modifiez une seule géométrie à la fois."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "Zone EDITEUR"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Editeur activé ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Voulez-vous enregistrer l'objet ?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Objet vide après édition."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Sortie de l'éditeur. Contenu enregistré."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
"Sélectionnez l'objet Géométrie, Gerber, Excellon ou CNCJob à mettre à jour."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "est mis à jour, Retour au programme..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Sortie de l'editeur. Contenu non enregistré."
-#: app_Main.py:2947
+#: appMain.py:2947
#, fuzzy
#| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Sélectionnez l'objet Géométrie, Gerber, Excellon ou CNCJob à mettre à jour."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Enregistrer dans un fichier"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Fichier exporté vers"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Échec d'ouverture du fichier en écriture."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Échec d'ouverture des fichiers de projets en écriture."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr ""
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Développement"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "TÉLÉCHARGER"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Traqueur d'incidents"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Fermé"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Sous licence MIT"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -19238,7 +19238,7 @@ msgstr ""
"OU \n"
"D'AUTRES OPÉRATIONS DANS LE LOGICIEL.LES LOGICIELS."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "A Propos"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programmeurs"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Traducteurs"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Licence"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Attributions"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programmeur"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Statut"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "Email"
-#: app_Main.py:3589
+#: appMain.py:3589
#, fuzzy
#| msgid "FlatCAM Evo"
msgid "FlatCAM Author"
msgstr "FlatCAM Evo"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr ""
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Langue"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Traducteur"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr "Ce programme est %s et gratuit dans un sens très large du mot."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Pourtant, il ne peut pas évoluer sans contributions ."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr ""
"Si vous voulez voir cette application grandir et devenir de mieux en mieux"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "vous pouvez contribuer au développement vous-même en:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Pull Requests Bitbucket, si vous êtes développeur"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Rapports de bogues en fournissant les étapes requises pour reproduire le "
"bogue"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Si vous aimez ce que vous avez vu jusqu'à présent ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "Les dons ne sont PAS requis."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Mais ils sont les bienvenus"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Contribuer"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Échange de liens"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Bientôt ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "Mode d'emploi"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Site alternatif"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -19389,24 +19389,24 @@ msgstr ""
"Si vous ne pouvez pas obtenir d'informations sur l'application\n"
"utilisez le lien de la chaîne YouTube dans le menu Aide."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "Extensions de fichier Excellon sélectionnées enregistrées."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "Extensions de fichier GCode sélectionnées enregistrées."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "Extensions de fichiers Gerber sélectionnées enregistrées."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"Deux objets sont requis pour etre joint. Objets actuellement sélectionnés"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -19423,47 +19423,47 @@ msgstr ""
"inattendu \n"
"Vérifiez le GCODE généré."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Fusion de la géométrie terminée"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Érreur. Excellon ne travaille que sur des objets Excellon."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Fusion Excellon terminée"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Érreur. Les jonctions Gerber ne fonctionne que sur des objets Gerber."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Fusion Gerber terminée"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Érreur. Sélectionnez un objet de géométrie et réessayez."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Érreur. Sélectionnez un objet de géométrie et réessayez"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Un objet Géométrie a été converti au format MultiGeo."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "L'objet Géométrie a été converti au format SingleGeo."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr ""
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -19475,31 +19475,31 @@ msgstr ""
"\n"
"Voulez-vous continuer?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Unités converties en"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Espace de travail activé."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Espace de travail désactivé."
-#: app_Main.py:5090
+#: appMain.py:5090
#, fuzzy
#| msgid "FlatCAM Preferences Folder opened."
msgid "FlatCAM log opened."
msgstr "Dossier Paramètres FlatCAM ouvert."
-#: app_Main.py:5145
+#: appMain.py:5145
#, fuzzy
#| msgid "Loading..."
msgid "Tool adding ..."
msgstr "Chargement..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -19507,11 +19507,11 @@ msgstr ""
"L'ajout d'outil ne fonctionne que lorsque l'option Avancé est cochée.\n"
"Allez dans Paramètres -> Général - Afficher les options avancées."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Supprimer des objets"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -19519,107 +19519,107 @@ msgstr ""
"Êtes-vous sûr de vouloir supprimer définitivement\n"
"les objets sélectionnés?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Enregistrez le travail de l'éditeur et réessayez ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Objet supprimé"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Cliquez pour définir l'origine ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Réglage de l'Origine ..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Réglage de l'origine effectué"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Coordonnées d'origine spécifiées mais incomplètes."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Déplacement vers l'origine ..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Érreur. Aucun objet sélectionné ..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr ""
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr ""
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr ""
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr ""
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Sauter à ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Entrez les coordonnées au format X, Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Mauvaises coordonnées. Entrez les coordonnées au format: X, Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#, fuzzy
#| msgid "Top Left"
msgid "T Left"
msgstr "En haut à gauche"
-#: app_Main.py:5776
+#: appMain.py:5776
#, fuzzy
#| msgid "Top Right"
msgid "T Right"
msgstr "En haut à droite"
-#: app_Main.py:5777
+#: appMain.py:5777
#, fuzzy
#| msgid "Bot Left X"
msgid "B Left"
msgstr "En bas à gauche X"
-#: app_Main.py:5778
+#: appMain.py:5778
#, fuzzy
#| msgid "Bot Right X"
msgid "B Right"
msgstr "En bas à droite X"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Localiser ..."
-#: app_Main.py:5928
+#: appMain.py:5928
#, fuzzy
#| msgid "Move to Origin."
msgid "Move to ..."
msgstr "Déplacer vers l'origine."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
#, fuzzy
#| msgid "Importing"
msgid "Aborting."
msgstr "Importation"
-#: app_Main.py:6485
+#: appMain.py:6485
#, fuzzy
#| msgid ""
#| "Aborting. The current task will be gracefully closed as soon as "
@@ -19627,26 +19627,26 @@ msgstr "Importation"
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "Abandon de la tâche en cours si possible ..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr ""
"La tâche en cours a été fermée avec succès à la demande de l'utilisateur ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr ""
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr ""
"L'ajout d'outil à partir de la base de données n'est pas autorisé pour cet "
"objet."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Enregistrement de la base de données d'outils"
-#: app_Main.py:6816
+#: appMain.py:6816
#, fuzzy
#| msgid ""
#| "One or more Tools are edited.\n"
@@ -19658,186 +19658,186 @@ msgstr ""
"Un ou plusieurs outils ont été modifiés.\n"
"Voulez-vous mettre à jour la base de données?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Entrez la valeur de l'angle:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotation effectuée."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Le mouvement de rotation n'a pas été exécuté."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Inclinaison sur l'axe X terminée."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Inclinaison sur l'axe des Y effectué."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Nouvelle grille ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Entrez une valeur de grille:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Veuillez entrer une valeur de grille avec une valeur non nulle, au format "
"réel."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Nouvelle grille ajoutée"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "La grille existe déjà"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Ajout d'une nouvelle grille annulée"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Valeur de la grille inexistante"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Valeur de grille supprimée"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Suppression valeur de grille annulée"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Nom copié dans le presse-papiers ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr ""
"Sélectionnez un fichier Gerber ou Excellon pour afficher son fichier source."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Affichage du code source de l'objet sélectionné."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Éditeur de source"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "Il n'y a pas d'objet sélectionné auxquelles voir son code source."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Échec du chargement du code source pour l'objet sélectionné"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Aller à la ligne ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Redessiner tous les objets"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Échec du chargement des éléments récents."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Échec d'analyse des éléments récents."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Échec du chargement des éléments des projets récents."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Échec de l'analyse de la liste des éléments de projet récents."
-#: app_Main.py:8491
+#: appMain.py:8491
#, fuzzy
#| msgid "Recent files"
msgid "Recent files list was reset."
msgstr "Fichiers récents"
-#: app_Main.py:8505
+#: appMain.py:8505
#, fuzzy
#| msgid "Recent projects"
msgid "Recent projects list was reset."
msgstr "Projets récents"
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Effacer les projets récents"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Effacer les fichiers récents"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Date de sortie"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Affichée"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Canevas"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Espace de travail actif"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Taille espace de travail"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Orientation espace de travail"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr "Échec de vérification de mise a jour. Connection impossible."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Impossible d'analyser les informations sur la dernière version."
-#: app_Main.py:8723
+#: appMain.py:8723
#, fuzzy
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "L'application va redémarrer."
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Nouvelle version FlatCam disponible"
-#: app_Main.py:8729
+#: appMain.py:8729
#, fuzzy
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "Une version plus récente de FlatCAM est disponible au téléchargement:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19849,44 +19849,44 @@ msgstr ""
"Edition -> Paramètres -> onglet Général.\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Désactivation de tous les Plots."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Tracés non sélectionnés désactivés."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Activation de tous les Plots."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Tracés non sélectionnés activés."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Sélection de tous les Plots activés ..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Selection de tous les Plots désactivés ..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Activation des plots ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Désactiver les plots ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Définir le premier niveau ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19894,96 +19894,96 @@ msgstr ""
"Initialisation du canevas commencé.\n"
"Initialisation du canevas terminée en"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Ouvrir le fichier Gerber."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Ouverture du fichier Excellon."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Ouverture du fichier G-Code."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Ouvrir HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Ouverture de fichier HPGL2."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Ouvrir Fichier de configuration"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Seuls les objets Géométrie, Gerber et CNCJob peuvent être utilisés."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr ""
"Les données doivent être un tableau 3D avec la dernière dimension 3 ou 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Exporter une image PNG"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr ""
"Érreur. Seuls les objets Gerber peuvent être enregistrés en tant que "
"fichiers Gerber ..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Enregistrer le fichier source Gerber"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"Érreur. Seuls les objets de script peuvent être enregistrés en tant que "
"fichiers de script TCL ..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Enregistrer le fichier source du script"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Échoué. Seuls les objets Document peuvent être enregistrés en tant que "
"fichiers Document ..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Enregistrer le fichier source du document"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Érreur. Seuls les objets Excellon peuvent être enregistrés en tant que "
"fichiers Excellon ..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Enregistrer le fichier source Excellon"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Seuls les objets de géométrie peuvent être utilisés."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Importer SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Importation DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19993,159 +19993,159 @@ msgstr ""
"La création d'un nouveau projet les supprimera.\n"
"Voulez-vous enregistrer le projet?"
-#: app_Main.py:10338
+#: appMain.py:10338
#, fuzzy
#| msgid "Save Preferences"
msgid "Save preferences"
msgstr "Enregistrer les préf"
-#: app_Main.py:10339
+#: appMain.py:10339
#, fuzzy
#| msgid "Do you want to save the edited object?"
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "Voulez-vous enregistrer l'objet ?"
-#: app_Main.py:10363
+#: appMain.py:10363
#, fuzzy
#| msgid "New Project created"
msgid "Project created in"
msgstr "Nouveau projet"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr ""
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Nouveau projet"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Nouveau fichier de script TCL créé dans l'éditeur de code."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Ouvrir le script TCL"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Exécution du fichier ScriptObject."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Exécuter le script TCL"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "Fichier de script TCL ouvert dans l'éditeur de code exécuté."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Enregistrer le projet sous ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "Impression d'objets FlatCAM"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Enregistrement au format PDF ...Enregistrer le projet sous ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Impression PDF ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "Fichier PDF enregistré dans"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Exportation ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "Fichier SVG exporté vers"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Importer les paramètres FlatCAM"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Valeurs par défaut importées de"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Exporter les paramètres FlatCAM"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Paramètres exportées vers"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Fichier Excellon exporté vers"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Impossible d'exporter."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Fichier Gerber exporté vers"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "Fichier DXF exporté vers"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "L'importation a échoué."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Échec à l'ouverture du fichier"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Échec de l'analyse du fichier"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"L'objet n'est pas un fichier Gerber ou vide. Abandon de la création d'objet."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
#, fuzzy
#| msgid "Opening ..."
msgid "Opening"
msgstr "Ouverture ..."
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Ouverture Gerber échoué. Probablement pas un fichier Gerber."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Ne peut pas ouvrir le fichier"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Ouverture Excellon échoué. Probablement pas un fichier Excellon."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Lecture du fichier GCode"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Ce n'est pas du GCODE"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -20157,75 +20157,75 @@ msgstr ""
"La tentative de création d'un objet FlatCAM CNCJob à partir d'un fichier G-"
"Code a échoué pendant le traitement"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr "Objet vide ou non HPGL2. Abandon de la création d'objet."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Echec. Probablement pas un fichier HPGL2."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "Fichier de script TCL ouvert dans l'éditeur de code."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Impossible d'ouvrir le script TCL."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Ouverture du fichier de configuration FlatCAM."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Impossible d'ouvrir le fichier de configuration"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Chargement du projet ... Veuillez patienter ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Ouverture du fichier de projet FlatCAM."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Impossible d'ouvrir le fichier de projet"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Chargement du projet ... en cours de restauration"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Projet chargé à partir de"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Sauvegarde du projet ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Projet enregistré dans"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "L'objet est utilisé par une autre application."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Échec de vérification du fichier projet"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Réessayez de le sauvegarder."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Échec d'analyse du fichier de projet enregistré"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Enregistrement annulé car le fichier source est vide. Essayez d'exporter le "
diff --git a/locale/it/LC_MESSAGES/strings.po b/locale/it/LC_MESSAGES/strings.po
index 8c2d904f..7f64ab89 100644
--- a/locale/it/LC_MESSAGES/strings.po
+++ b/locale/it/LC_MESSAGES/strings.po
@@ -89,7 +89,7 @@ msgstr "Il titolo o il link sono già presenti nella tabella."
msgid "Bookmark added."
msgstr "Segnalibro aggiunto."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Sito di backup"
@@ -124,14 +124,14 @@ msgstr "Segnalibri"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Cancellato."
@@ -139,8 +139,8 @@ msgstr "Cancellato."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -150,7 +150,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Impossibile caricare il file."
@@ -253,7 +253,7 @@ msgstr "Fuori"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Personalizzato"
@@ -294,7 +294,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Nome"
@@ -397,7 +397,7 @@ msgstr "Il tipo di applicazione in cui utilizzare il tool."
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "Generale"
@@ -1473,8 +1473,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Cancellare"
@@ -1574,7 +1574,7 @@ msgstr "Copia da DB"
msgid "Delete from DB"
msgstr "Cancella da DB"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Salva modifiche"
@@ -1585,9 +1585,9 @@ msgstr "Salva modifiche"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Database degli utensili"
@@ -1719,7 +1719,7 @@ msgstr "Per aggiungere un foro prima seleziona un utensile"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1774,8 +1774,8 @@ msgstr "Troppi oggetti per l'angolo selezionato."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1837,7 +1837,7 @@ msgstr "Clicca sulla posizione di riferimento ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Cancella"
@@ -1927,8 +1927,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Errore interno. Vedi shell.\n"
@@ -2042,7 +2042,7 @@ msgstr "Diametro del nuovo utensile"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Aggiungi"
@@ -2381,7 +2381,7 @@ msgstr "Specifica il numero di slot che comporranno la matrice."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Editor Exit"
@@ -2727,7 +2727,7 @@ msgstr "Minimo"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Valore"
@@ -3079,7 +3079,7 @@ msgstr "Sto ruotando"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "L'azione non è stata eseguita"
@@ -3088,12 +3088,12 @@ msgid "Flipping"
msgstr "Sto eseguendo il Flip"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Capovolgimento in Y effettuato"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Capovolgimento in X effettuato"
@@ -3504,7 +3504,7 @@ msgstr ""
msgid "Ring"
msgstr "Anello"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Linea"
@@ -3609,7 +3609,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Niente di selezionato."
@@ -3826,7 +3826,7 @@ msgstr "Dim"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Caricamento"
@@ -3855,7 +3855,7 @@ msgstr "Non è selezionata alcuna apertura."
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
#, fuzzy
#| msgid "Name copied to clipboard ..."
msgid "Copied to clipboard."
@@ -3870,7 +3870,7 @@ msgstr "Nome copiato negli appunti ..."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Sto tracciando"
@@ -4280,7 +4280,7 @@ msgstr "Apri il file"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Esporta il Codice ..."
@@ -4305,8 +4305,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Ok"
@@ -4316,7 +4316,7 @@ msgstr "Ok"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Editor del codice"
@@ -4654,13 +4654,13 @@ msgid "Open"
msgstr "Apri"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Apri progetto"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Apri Gerber"
@@ -4669,7 +4669,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Apri Excellon"
@@ -4678,8 +4678,8 @@ msgstr "Apri Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Apri G-Code"
@@ -4905,11 +4905,11 @@ msgid "Export"
msgstr "Esporta"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Esporta SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Esporta DXF"
@@ -4928,7 +4928,7 @@ msgstr ""
"l'immagine salvata conterrà le informazioni\n"
"visive attualmente nell'area del grafico FlatCAM."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Esporta Excellon"
@@ -4942,7 +4942,7 @@ msgstr ""
"il formato delle coordinate, le unità di file e gli zeri\n"
"sono impostati in Preferenze -> Esporta Excellon."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Esporta Gerber"
@@ -5100,7 +5100,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
msgid "Custom Origin"
msgstr "Origine personalizzata"
@@ -5122,7 +5122,7 @@ msgstr "Trova nell'oggetto"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Camba unità"
@@ -5135,8 +5135,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Preferenze"
@@ -5200,7 +5200,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Sperimentale"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr "Area 3D"
@@ -5387,7 +5387,7 @@ msgstr "Aiuto Online"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Gestore segnalibri"
@@ -5423,11 +5423,11 @@ msgstr "F4"
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "How To"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Informazioni sull'app"
@@ -5623,7 +5623,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Gomma"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Trasforma"
@@ -5639,44 +5639,44 @@ msgstr "Disabilita Plot"
msgid "Set Color"
msgstr "Imposta Colore"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Rosso"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Blu"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Giallo"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Verde"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Porpora"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Marrone"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr "Indaco"
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Bianco"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Nero"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Trasparenza"
@@ -5687,7 +5687,7 @@ msgstr "Trasparenza"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Valori predefiniti"
@@ -5696,12 +5696,12 @@ msgid "View Source"
msgstr "Vedi sorgente"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Proprietà"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Progetto"
@@ -5761,8 +5761,8 @@ msgstr "Salva progetto"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Editor"
@@ -5982,7 +5982,7 @@ msgid "TCL Shell"
msgstr "Shell TCL"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Area Grafica"
@@ -6133,14 +6133,14 @@ msgstr "Sicuro di voler cancellare le impostazioni GUI?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Sì"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "No"
@@ -6196,23 +6196,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Nuovo utensile"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Diametro utensile"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Aggiunta utensile annullata"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "L'applicazione sta salvando il progetto. Attendere ..."
@@ -6260,7 +6260,7 @@ msgstr "Nuovo Gerber"
msgid "Edit Object (if selected)"
msgstr "Modifica oggetto (se selezionato)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Griglia On/Off"
@@ -7477,7 +7477,7 @@ msgstr "Allinea a sinistra"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Centro"
@@ -7562,8 +7562,8 @@ msgstr "Sicuro di voler continuare?"
msgid "Preferences default values are restored."
msgstr "I valori predefiniti delle preferenze vengono ripristinati."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Impossibile scrivere le impostazioni predefinite nel file."
@@ -8450,7 +8450,7 @@ msgstr "Impostazioni App"
msgid "Grid Settings"
msgstr "Impostazioni Griglia"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "Valore X"
@@ -8458,7 +8458,7 @@ msgstr "Valore X"
msgid "This is the Grid snap value on X axis."
msgstr "Questo è il valore di snap alla griglia sull'asse X."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Valore Y"
@@ -8505,14 +8505,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Verticale"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Orizzontale"
@@ -8533,7 +8533,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Assi"
@@ -8553,7 +8553,7 @@ msgstr ""
"Imposta la dimensione del carattere per gli elementi delle\n"
"box testo della GUI utilizzati dall'applicazione."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9729,8 +9729,8 @@ msgstr "Cancella i poligoni contrassegnati."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr ""
@@ -10564,7 +10564,7 @@ msgstr ""
"in un file Gerber selezionato o esportato su file."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Versione"
@@ -10997,7 +10997,7 @@ msgid "Box"
msgstr "Contenitore"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Snap"
@@ -12164,7 +12164,7 @@ msgstr ""
"- Griglia: genererà automaticamente una griglia di punti di probe"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Griglia"
@@ -13385,7 +13385,7 @@ msgstr "Oggetto rinominato da"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "selezionato"
@@ -13936,12 +13936,12 @@ msgstr "Annullato. Sono necessari 4 punti per la generazione del GCode."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Nessun oggetto selezionato."
@@ -14440,7 +14440,7 @@ msgstr "Qualunque"
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Inserire il diametro utensile con un valore non zero, in formato float."
@@ -14475,8 +14475,8 @@ msgid "Default tool added."
msgstr "Tool predefinito aggiunto."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "Il tool selezionato non è utilizzabile qui. Prendine un altro."
@@ -15113,7 +15113,7 @@ msgstr "Strumenti Multipli"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Nessun utensile selezionato"
@@ -15765,26 +15765,26 @@ msgstr "Importa immagine"
msgid "Import IMAGE"
msgstr "Importa IMMAGINE"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "File non più disponibile."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Importazione"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Aperto"
@@ -16037,7 +16037,7 @@ msgid "Click the end point of the paint area."
msgstr "Fai clic sul punto finale dell'area."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Utensile da DB aggiunto alla tabella utensili."
@@ -17159,11 +17159,11 @@ msgstr "Apertura PDF annullata"
msgid "Parsing"
msgstr "Elaborazione"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Errore di apertura"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Nessuna geometria trovata nel file"
@@ -17491,7 +17491,7 @@ msgstr "File PcbWizard caricato."
msgid "Main PcbWizard Excellon file loaded."
msgstr "File principale PcbWizard caricato."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Non è un file Excellon."
@@ -18355,7 +18355,7 @@ msgstr "L'applicazione sarà riavviata."
msgid "Are you sure do you want to change the current language to"
msgstr "Sei sicuro di voler cambiare lingua in"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18375,15 +18375,15 @@ msgstr "L'utente non ha diritti di amministrazione oppure problemi di UAC."
msgid "Quit"
msgstr "Esci"
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "L'applicazione è in fase di inizializzazione ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "Impossibile trovare i file della lingua. Mancano le stringhe dell'app."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18391,7 +18391,7 @@ msgstr ""
"L'applicazione è in fase di inizializzazione …\n"
"Inizializzazione della Grafica avviata."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18401,47 +18401,47 @@ msgstr ""
"Inizializzazione della Grafica avviata.\n"
"Inizializzazione della Grafica completata"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Nuovo progetto - Non salvato"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Trovati vecchi file delle preferenze predefinite. Riavvia l'applicazione per "
"l'aggiornamento."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Apri file di configurazione non riuscito."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Apri file di script non riuscito."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Apri file Excellon non riuscito."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Apri file GCode non riuscito."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Apri file Gerber non riuscito."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "L'edito non può essere avviato."
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr "Seleziona un oggetto Geometry, Gerber o Excellon da modificare."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -18451,84 +18451,84 @@ msgstr ""
"MultiGeo non è possibile.\n"
"Modifica solo una geometria alla volta."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "Area EDITOR"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "L'editor è attivato ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Vuoi salvare l'oggetto modificato?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Oggetto vuoto dopo la modifica."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Edito chiuso. Contenuto salvato."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr "Seleziona un oggetto Gerber, Geometry o Excellon da aggiornare."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "viene aggiornato, tornando all'App ..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Editor chiuso. Contenuto non salvato."
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Seleziona un oggetto Gerber, Geometry, Excellon o CNCJob da aggiornare."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Salvato su file"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "File esportato su"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Errore durante l'apertura dei file recenti in scrittura."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Errore durante l'apertura dei progetti recenti in scrittura."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr "Visualizzatore/Editor di vile per la realizzazione di PCB con Plugins"
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Sviluppo"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "DOWNLOAD"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Flusso problemi"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Chiudi"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Con licenza MIT"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -18581,7 +18581,7 @@ msgstr ""
"OPERAZIONI\n"
"DEL SOFTWARE."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Splash"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programmatori"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Traduttori"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Licenza"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Attribuizioni"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programmatori"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Stato"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "E-mail"
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr "Autore FlatCAM"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr "Autore/Manutentore FlatCAM Eco"
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Lingua"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Traduttore"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr ""
"Questo programma è %s e gratuito in un significato molto ampio della parola."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Tuttavia non può evolversi senza contributi ."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "Se vuoi vedere questa applicazione crescere e diventare sempre meglio"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "puoi contribuire allo sviluppo da solo:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Estrai richieste nel repository Bitbucket, se sei uno sviluppatore"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Segnalazioni di bug fornendo i passaggi necessari per riprodurre il bug"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Se ti piace quello che hai visto finora ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "NON sono richieste donazioni."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Ma sono i benvenuti"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Contribuire"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Scambio di link"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Presto ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "How To's"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Sito web alternativo"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -18730,25 +18730,25 @@ msgstr ""
"Se non riesci a ottenere informazioni sull'applicazione\n"
"utilizzare il collegamento al canale YouTube dal menu Guida."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "L'estensione file Excellon selezionata è registrata con FlatCAM."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "L'estensione file GCode selezionata è registrata con FlatCAM."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "L'estensione file Gerber selezionata è registrata con FlatCAM."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"Per eseguire una unione (join) servono almeno due oggetti. Oggetti "
"attualmente selezionati"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -18764,47 +18764,47 @@ msgstr ""
"potrebbero essere perse e il risultato diverso da quello atteso. \n"
"Controlla il GCODE generato."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Unione geometrie terminato"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Errore. L'unione Excellon funziona solo con oggetti Excellon."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Unione Excellon completata"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Errore. Unione Gerber funziona solo con oggetti Gerber."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Unione Gerber completata"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Errore. Selezionare un oggetto Geometria e riprovare."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Era atteso un oggetto geometria, ottenuto"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Un oggetto Geometria è stato convertito in tipo MultiGeo."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Un oggetto Geometria è stato convertito in tipo SingleGeo."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr "Le unità non possono essere modificate mentre l'editor è attivo."
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -18816,29 +18816,29 @@ msgstr ""
"\n"
"Vuoi continuare?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Unità convertite in"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Area di lavoro abilitata."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Area di lavoro disabilitata."
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr "Log FlatCAM aperto."
-#: app_Main.py:5145
+#: appMain.py:5145
#, fuzzy
#| msgid "Loading..."
msgid "Tool adding ..."
msgstr "Caricamento..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -18846,11 +18846,11 @@ msgstr ""
"Aggiunta utensile funziona solo con le opzioni avanzate.\n"
"Vai su Preferenze -> Generale - Mostra Opzioni Avanzate."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Cancella oggetti"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -18858,107 +18858,107 @@ msgstr ""
"Sei sicuro di voler cancellare permanentemente\n"
"gli oggetti selezionati?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Salva il lavoro nell'editor e riprova..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Oggetto cancellato"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Clicca per impostare l'origine ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Impostazione Origine..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Origine impostata"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Coordinate Origine non complete."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Spostamento sull'origine..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Errore. Nessun oggetto selezionato..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr "Quadrante 2"
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr "Quadrante 1"
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr "Quadrante 3"
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr "Quadrante 4"
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Salta a ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Inserire coordinate nel formato X,Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Coordinate errate. Inserire coordinate nel formato X,Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#, fuzzy
#| msgid "Top Left"
msgid "T Left"
msgstr "Alto Destra"
-#: app_Main.py:5776
+#: appMain.py:5776
#, fuzzy
#| msgid "Top Right"
msgid "T Right"
msgstr "Alto destra"
-#: app_Main.py:5777
+#: appMain.py:5777
#, fuzzy
#| msgid "Bot Left X"
msgid "B Left"
msgstr "X basso-Sinistra"
-#: app_Main.py:5778
+#: appMain.py:5778
#, fuzzy
#| msgid "Bot Right X"
msgid "B Right"
msgstr "X Basso-Destra"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Individua ..."
-#: app_Main.py:5928
+#: appMain.py:5928
#, fuzzy
#| msgid "Move to Origin."
msgid "Move to ..."
msgstr "Sposta su origine."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
#, fuzzy
#| msgid "Importing"
msgid "Aborting."
msgstr "Importazione"
-#: app_Main.py:6485
+#: appMain.py:6485
#, fuzzy
#| msgid ""
#| "Aborting. The current task will be gracefully closed as soon as "
@@ -18966,23 +18966,23 @@ msgstr "Importazione"
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "Annullamento. Il task attuale sarà chiuso prima possibile..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "Il task corrente è stato chiuso su richiesta dell'utente..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr "Non disponibile in modalità grafica 2D legacy."
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "Non è permesso aggiungere un untensile dal DB per questo oggetto."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Salva Database Utensili"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
@@ -18990,181 +18990,181 @@ msgstr ""
"Uno o più Utensili modificati.\n"
"Vuoi salvare?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Inserire il valore dell'angolo:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotazione effettuata."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Movimento di rotazione non eseguito."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Deformazione in X applicata."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Deformazione in Y applicata."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Nuova griglia ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Valore della griglia:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Inserire il valore della griglia con un valore non zero, in formato float."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Nuova griglia aggiunta"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Griglia già esistente"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Aggiunta griglia annullata"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Valore griglia non esistente"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Valore griglia cancellato"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Cancellazione valore griglia annullata"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Nome copiato negli appunti ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "Seleziona un Gerber o Ecxcellon per vederne il file sorgente."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Vedi il codice sorgente dell'oggetto selezionato."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Editor sorgente"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "Nessun oggetto di cui vedere il file sorgente."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Errore durante l'apertura del file sorgente per l'oggetto selezionato"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Vai alla Riga ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Ridisegno tutti gli oggetti"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Errore nel caricamento della lista dei file recenti."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Errore nell'analisi della lista dei file recenti."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Errore nel caricamento della lista dei progetti recenti."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Errore nell'analisi della lista dei progetti recenti."
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "La lista dei file recenti è stata resettata."
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "La lista dei progetti recenti è stata resettata."
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Azzera lista progetti recenti"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Azzera lista file recenti"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Data rilascio"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Visualizzato"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Canvas"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Area di lavoro attiva"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Dimensioe area di lavoro"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Orientamento area di lavoro"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr ""
"Errore durante il controllo dell'ultima versione. Impossibile connettersi."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Impossibile elaborare le info sull'ultima versione."
-#: app_Main.py:8723
+#: appMain.py:8723
#, fuzzy
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "L'applicazione sarà riavviata."
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "E' disponibile una nuova versione"
-#: app_Main.py:8729
+#: appMain.py:8729
#, fuzzy
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "E' disponibile una nuova versione di FlatCAM per il download:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19176,44 +19176,44 @@ msgstr ""
"Preferenze -> Generale.\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Tutte le tracce disabilitate."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Tutte le tracce non selezionate sono disabilitate."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Tutte le tracce sono abilitate."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Tutte le tracce non selezionate sono abilitati."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Tracce selezionate attive..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Tracce selezionate disattive..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Abilitazione tracce ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Disabilitazione tracce ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Imposta livello alfa ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19221,90 +19221,90 @@ msgstr ""
"Inizializzazione della tela avviata.\n"
"Inizializzazione della tela completata"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Apertura file Gerber."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Apertura file Excellon."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Apertura file G-Code."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Apri HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Apertura file HPGL2."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Apri file di configurazione"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "I dati devono essere una matrice 3D con ultima dimensione pari a 3 o 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Esporta immagine PNG"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr "Errore. Solo oggetti Gerber possono essere salvati come file Gerber..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Salva il file sorgente Gerber"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"Errore. Solo oggetti Script possono essere salvati come file Script TCL..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Salva il file sorgente dello Script"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Errore. Solo oggetti Documenti possono essere salvati come file Documenti..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Salva il file di origine del Documento"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Errore. Solo oggetti Excellon possono essere salvati come file Excellon..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Salva il file sorgente di Excellon"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Possono essere usate solo oggetti Geometrie."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Importa SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Importa DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19314,152 +19314,152 @@ msgstr ""
"Creare un nuovo progetto li cancellerà.\n"
"Vuoi salvare il progetto?"
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr "Salva Preferenze"
-#: app_Main.py:10339
+#: appMain.py:10339
#, fuzzy
#| msgid "Do you want to save the current settings/preferences?"
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "Vuoi salvare i settings/preferenze attuali?"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr "Progetto creato in"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr "secondi"
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Nuovo progetto creato"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Nuovo Script TCL creato nell'edito di codice."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Apri Script TCL"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Esecuzione file oggetto Script."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Esegui Script TCL"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "Fil script TCL aperto nell'edito ed eseguito."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Salva progetto come ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "Stampa oggetto FlatCAM"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Salva oggetto come PDF ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Verniciatura PDF ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "File PDF salvato in"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Esportazione ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "File SVG esportato in"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Importa le preferenze di FlatCAM"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Predefiniti importati da"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Esporta le preferenze di FlatCAM"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Preferenze esportate in"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "File Excellon esportato in"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Impossibile esportare."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "File Gerber esportato in"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "File DXF esportato in"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Importazione fallita."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Errore nell'apertura file"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Errore nell'analisi del file"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr "L'oggetto non è Gerber o è vuoto. Annullo creazione oggetto."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "Apertura"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Apertura Gerber fallita. Forse non è un file Gerber."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Impossibile aprire il file"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Apertura Excellon fallita. Forse non è un file Excellon."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Lettura file GCode"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Non è G-CODE"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -19471,75 +19471,75 @@ msgstr ""
" Tentativo di creazione di oggetto FlatCAM CNCJob da file G-Code fallito "
"durante l'analisi"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr "L'oggetto non è un file HPGL2 o è vuoto. Annullo creazione oggetto."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Errore. Forse non è un file HPGL2."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "Script TCL aperto nell'editor."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Errore nell'apertura dello Script TCL."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Apertura file di configurazione FlatCAM."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Errore nell'apertura sel file di configurazione"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Apertura progetto … Attendere ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Apertura file progetto FlatCAM."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Errore nell'apertura file progetto"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Apertura progetto … ripristino"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Progetto caricato da"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Salva Progetto ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Progetto salvato in"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "L'oggetto è usato da un'altra applicazione."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Errore durante l'analisi del file progetto"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Ritenta il salvataggio."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Errore nell'analisi del progetto salvato"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Salvataggio annullato a causa di sorgenti vuoti. Provare ad esportare il "
diff --git a/locale/pt_BR/LC_MESSAGES/strings.po b/locale/pt_BR/LC_MESSAGES/strings.po
index bd47ced5..d6310619 100644
--- a/locale/pt_BR/LC_MESSAGES/strings.po
+++ b/locale/pt_BR/LC_MESSAGES/strings.po
@@ -85,7 +85,7 @@ msgstr "O título ou o link da Web já está na tabela."
msgid "Bookmark added."
msgstr "Favorito adicionado."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Site de backup"
@@ -120,14 +120,14 @@ msgstr "Favoritos"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Cancelado."
@@ -135,8 +135,8 @@ msgstr "Cancelado."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -147,7 +147,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Não foi possível carregar o arquivo."
@@ -254,7 +254,7 @@ msgstr "Cortar"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Personalizado"
@@ -301,7 +301,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Nome"
@@ -404,7 +404,7 @@ msgstr "O tipo de aplicação em que essa ferramenta deve ser usada."
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "Geral"
@@ -1477,8 +1477,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Cancelar"
@@ -1582,7 +1582,7 @@ msgstr "Copiar do BD"
msgid "Delete from DB"
msgstr "Excluir do BD"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Salvar alterações"
@@ -1593,9 +1593,9 @@ msgstr "Salvar alterações"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Banco de Dados de Ferramentas"
@@ -1728,7 +1728,7 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1787,8 +1787,8 @@ msgstr "Muitos itens para o ângulo de espaçamento selecionado."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1852,7 +1852,7 @@ msgstr "Clique no local de referência ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Excluir"
@@ -1942,8 +1942,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n"
@@ -2056,7 +2056,7 @@ msgstr "Diâmetro da nova ferramenta"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Adicionar"
@@ -2395,7 +2395,7 @@ msgstr "Especifique o número de ranhuras da matriz."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Sair do Editor"
@@ -2744,7 +2744,7 @@ msgstr "Mínimo"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Valor"
@@ -3095,7 +3095,7 @@ msgstr "Plotando"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "A ação não foi executada"
@@ -3104,12 +3104,12 @@ msgid "Flipping"
msgstr ""
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Virar no eixo Y concluído"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Virar no eixo X concluído"
@@ -3549,7 +3549,7 @@ msgstr ""
msgid "Ring"
msgstr "Anel"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Linha"
@@ -3657,7 +3657,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Nada selecionado."
@@ -3876,7 +3876,7 @@ msgstr "Dim"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Carregando"
@@ -3906,7 +3906,7 @@ msgstr "Cancelado. Nenhuma abertura selecionada"
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
#, fuzzy
#| msgid "Name copied to clipboard ..."
msgid "Copied to clipboard."
@@ -3921,7 +3921,7 @@ msgstr "Nome copiado para a área de transferência ..."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Plotando"
@@ -4344,7 +4344,7 @@ msgstr "Abrir arquivo"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Exportar código ..."
@@ -4369,8 +4369,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Ok"
@@ -4380,7 +4380,7 @@ msgstr "Ok"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Editor de Códigos"
@@ -4729,13 +4729,13 @@ msgid "Open"
msgstr "Abrir"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Abrir Projeto"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Abrir Gerber"
@@ -4744,7 +4744,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Abrir Excellon"
@@ -4753,8 +4753,8 @@ msgstr "Abrir Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Abrir G-Code"
@@ -4980,11 +4980,11 @@ msgid "Export"
msgstr "Exportar"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Exportar SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Exportar DXF"
@@ -5003,7 +5003,7 @@ msgstr ""
"A imagem salva conterá as informações\n"
"visuais atualmente na área gráfica FlatCAM."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Exportar Excellon"
@@ -5017,7 +5017,7 @@ msgstr ""
"O formato das coordenadas, das unidades de arquivo e dos zeros\n"
"são definidos em Preferências -> Exportação de Excellon."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Exportar Gerber"
@@ -5172,7 +5172,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
#, fuzzy
#| msgid "Set Origin"
msgid "Custom Origin"
@@ -5196,7 +5196,7 @@ msgstr "Localizar em Objeto"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Alternar Unidades"
@@ -5209,8 +5209,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Preferências"
@@ -5276,7 +5276,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Incremental"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
#, fuzzy
#| msgid "Area"
msgid "3D Area"
@@ -5467,7 +5467,7 @@ msgstr "Ajuda Online"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Gerenciados de Favoritos"
@@ -5503,11 +5503,11 @@ msgstr "F4"
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "Como posso..."
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Sobre"
@@ -5705,7 +5705,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Borracha"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Transformar"
@@ -5721,44 +5721,44 @@ msgstr "Desabilitar Gráfico"
msgid "Set Color"
msgstr "Definir cor"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Vermelho"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Azul"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Amarela"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Verde"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Roxo"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Marrom"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr ""
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Branco"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Preto"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opacidade"
@@ -5769,7 +5769,7 @@ msgstr "Opacidade"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Padrão"
@@ -5778,12 +5778,12 @@ msgid "View Source"
msgstr "Ver Fonte"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Propriedades"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Projeto"
@@ -5845,8 +5845,8 @@ msgstr "Salvar projeto"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Editor"
@@ -6074,7 +6074,7 @@ msgid "TCL Shell"
msgstr "TCL Shell"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Área de Gráfico"
@@ -6235,14 +6235,14 @@ msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Sim"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "Não"
@@ -6298,23 +6298,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Nova Ferramenta"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Digite um diâmetro de ferramenta"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Adicionar ferramenta cancelada"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "O aplicativo está salvando o projeto. Por favor, espere ..."
@@ -6362,7 +6362,7 @@ msgstr "Novo Gerber"
msgid "Edit Object (if selected)"
msgstr "Editar Objeto (se selecionado)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Liga/Desliga a Grade"
@@ -7603,7 +7603,7 @@ msgstr "Esquerda"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Centro"
@@ -7687,8 +7687,8 @@ msgstr "Você tem certeza de que deseja continuar?"
msgid "Preferences default values are restored."
msgstr "Os valores padrão das preferências são restaurados."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Falha ao gravar os padrões no arquivo."
@@ -8582,7 +8582,7 @@ msgstr "Configurações do Aplicativo"
msgid "Grid Settings"
msgstr "Configurações de Grade"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "Valor X"
@@ -8590,7 +8590,7 @@ msgstr "Valor X"
msgid "This is the Grid snap value on X axis."
msgstr "Este é o valor do encaixe à grade no eixo X."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Valor Y"
@@ -8637,14 +8637,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Retrato"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Paisagem"
@@ -8665,7 +8665,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Eixo"
@@ -8685,7 +8685,7 @@ msgstr ""
"Define o tamanho da fonte da caixa de texto\n"
"de elementos da GUI usados no aplicativo."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9874,8 +9874,8 @@ msgstr "Excluir todos os polígonos marcados."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr ""
@@ -10729,7 +10729,7 @@ msgstr ""
"em um arquivo Gerber selecionado ou pode ser exportado como um arquivo."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Versão"
@@ -11173,7 +11173,7 @@ msgid "Box"
msgstr "Caixa"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Encaixe"
@@ -12394,7 +12394,7 @@ msgstr ""
"- Grade: gerará automaticamente uma grade de pontos de sondagem"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Grade"
@@ -13638,7 +13638,7 @@ msgstr "Transformação de Objeto"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "selecionado"
@@ -14246,12 +14246,12 @@ msgstr "Cancelado. São necessários quatro pontos para a geração do G-Code."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Nenhum objeto é selecionado."
@@ -14753,7 +14753,7 @@ msgstr ""
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Insira um diâmetro de ferramenta com valor diferente de zero, no formato "
@@ -14792,8 +14792,8 @@ msgid "Default tool added."
msgstr "Ferramenta padrão adicionada."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "A ferramenta selecionada não pode ser usada aqui. Escolha outra."
@@ -15457,7 +15457,7 @@ msgstr "Ferramentas Múltiplas"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Nenhuma Ferramenta Selecionada"
@@ -16146,15 +16146,15 @@ msgstr "Importar"
msgid "Import IMAGE"
msgstr "Importar IMAGEM"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
#, fuzzy
#| msgid "No object available."
msgid "File no longer available."
msgstr "Nenhum objeto disponível."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -16163,13 +16163,13 @@ msgstr ""
"são suportados"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Importando"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Aberto"
@@ -16423,7 +16423,7 @@ msgid "Click the end point of the paint area."
msgstr "Clique no ponto final da área."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas."
@@ -17606,11 +17606,11 @@ msgstr "Abrir PDF cancelado"
msgid "Parsing"
msgstr "Analisando ..."
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Falha ao abrir"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Nenhuma geometria encontrada no arquivo"
@@ -17945,7 +17945,7 @@ msgstr "Arquivo PcbWizard .INF carregado."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Arquivo PcbWizard Excellon carregado."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Este não é um arquivo Excellon."
@@ -18838,7 +18838,7 @@ msgstr "O aplicativo reiniciará."
msgid "Are you sure do you want to change the current language to"
msgstr "Você tem certeza de que quer alterar o idioma para"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18864,17 +18864,17 @@ msgstr ""
msgid "Quit"
msgstr ""
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "O aplicativo está inicializando ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr ""
"Não foi possível encontrar os arquivos de idioma. Estão faltando as strings "
"do aplicativo."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18882,7 +18882,7 @@ msgstr ""
"O aplicativo está inicializando …\n"
"Inicialização do Canvas iniciada."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18892,48 +18892,48 @@ msgstr ""
"Inicialização do Canvas iniciada.\n"
"Inicialização do Canvas concluída em"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Novo Projeto - Não salvo"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Arquivos de preferências padrão antigos encontrados. Por favor, reinicie o "
"aplicativo para atualizar."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Falha ao abrir o arquivo de Configuração."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Falha ao abrir o arquivo de Script."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Falha ao abrir o arquivo Excellon."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Falha ao abrir o arquivo G-Code."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Falha ao abrir o arquivo Gerber."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr ""
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
"Selecione um Objeto Geometria, Gerber, Excellon ou Trabalho CNC para editar."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -18943,87 +18943,87 @@ msgstr ""
"possível. \n"
"Edite apenas uma geometria por vez."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "Área do Editor"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Editor está ativado ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Você quer salvar o objeto editado?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Objeto vazio após a edição."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Editor fechado. Conteúdo salvo."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
"Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "está atualizado, retornando ao App..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Editor fechado. Conteúdo não salvo."
-#: app_Main.py:2947
+#: appMain.py:2947
#, fuzzy
#| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Salvar em arquivo"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Arquivo exportado para"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr ""
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Desenvolvimento"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "DOWNLOAD"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Rastreador de problemas"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Fechar"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Licenciado sob licença do MIT"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -19071,7 +19071,7 @@ msgstr ""
"OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
"THE SOFTWARE."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Abertura"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programadores"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Tradutores"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Licença"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Atribuições"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programador"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Status"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "E-mail"
-#: app_Main.py:3589
+#: appMain.py:3589
#, fuzzy
#| msgid "FlatCAM Evo"
msgid "FlatCAM Author"
msgstr "FlatCAM Evo"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr ""
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Idioma"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Tradutor"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr ""
"Este programa é %s e gratuito, com um significado muito\n"
"amplo da palavra."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "No entanto, não pode evoluir sem contribuições."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "Se você quiser ver esse aplicativo crescer e se tornar cada vez melhor"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "você pode contribuir para o desenvolvimento por:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr ""
"Se você é um desenvolvedor: Pull Requests, no repositório Bitbucket"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Relatórios de erros, fornecendo as etapas necessárias\n"
"para reproduzir o erro"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Se você gostou do que viu até agora ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "As doações NÃO são necessárias."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Mas elas são bem-vindas"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Contribuir"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Troca de Links"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Em breve ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "Como..."
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Site alternativo"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -19225,29 +19225,29 @@ msgstr ""
"Se você não consegue obter nenhuma informação sobre o aplicativo\n"
"use o link do canal do YouTube no menu Ajuda."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr ""
"As extensões de arquivo Excellon selecionadas foram registradas para o "
"FlatCAM."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr ""
"As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr ""
"As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"São necessários pelo menos dois objetos para unir. Objetos atualmente "
"selecionados"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -19263,47 +19263,47 @@ msgstr ""
"perdidas e o resultado pode não ser o esperado.\n"
"Verifique o G-CODE gerado."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Fusão de geometria concluída"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Fusão de Excellon concluída"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Fusão de Gerber concluída"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Falha. Selecione um Objeto de Geometria e tente novamente."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Geometria FlatCAM esperada, recebido"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Um objeto Geometria foi convertido para o tipo Único."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr ""
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -19315,31 +19315,31 @@ msgstr ""
"\n"
"Você quer continuar?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Unidades convertidas para"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Área de trabalho habilitada."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Área de trabalho desabilitada."
-#: app_Main.py:5090
+#: appMain.py:5090
#, fuzzy
#| msgid "FlatCAM Preferences Folder opened."
msgid "FlatCAM log opened."
msgstr "Pasta com Preferências FlatCAM aberta."
-#: app_Main.py:5145
+#: appMain.py:5145
#, fuzzy
#| msgid "Loading..."
msgid "Tool adding ..."
msgstr "Lendo..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -19347,11 +19347,11 @@ msgstr ""
"Adicionar Ferramenta funciona somente no modo Avançado.\n"
"Vá em Preferências -> Geral - Mostrar Opções Avançadas."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Excluir objetos"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -19359,107 +19359,107 @@ msgstr ""
"Você tem certeza de que deseja excluir permanentemente\n"
"os objetos selecionados?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Salve o trabalho no Editor e tente novamente ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Objeto excluído"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Clique para definir a origem ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Definindo Origem..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Origem definida"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Coordenadas de origem especificadas, mas incompletas."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Movendo para Origem..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Falha. Nenhum objeto selecionado..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr ""
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr ""
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr ""
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr ""
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Pular para ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Digite as coordenadas no formato X,Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#, fuzzy
#| msgid "Top Left"
msgid "T Left"
msgstr "Esquerda Superior"
-#: app_Main.py:5776
+#: appMain.py:5776
#, fuzzy
#| msgid "Top Right"
msgid "T Right"
msgstr "Direita Superior"
-#: app_Main.py:5777
+#: appMain.py:5777
#, fuzzy
#| msgid "Bot Left X"
msgid "B Left"
msgstr "Esquerda Inferior X"
-#: app_Main.py:5778
+#: appMain.py:5778
#, fuzzy
#| msgid "Bot Right X"
msgid "B Right"
msgstr "Direita Inferior X"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Localizar ..."
-#: app_Main.py:5928
+#: appMain.py:5928
#, fuzzy
#| msgid "Move to Origin."
msgid "Move to ..."
msgstr "Mover para a Origem."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
#, fuzzy
#| msgid "Importing"
msgid "Aborting."
msgstr "Importando"
-#: app_Main.py:6485
+#: appMain.py:6485
#, fuzzy
#| msgid ""
#| "Aborting. The current task will be gracefully closed as soon as "
@@ -19468,24 +19468,24 @@ msgid "The current task will be gracefully closed as soon as possible..."
msgstr ""
"Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr ""
"A tarefa atual foi fechada normalmente mediante solicitação do usuário ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr ""
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "Adição de ferramenta do Banco de Dados não permitida para este objeto."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Salvar Banco de Dados"
-#: app_Main.py:6816
+#: appMain.py:6816
#, fuzzy
#| msgid ""
#| "One or more Tools are edited.\n"
@@ -19497,187 +19497,187 @@ msgstr ""
"Um ou mais Ferramentas foram editadas.\n"
"Você deseja salvar o Banco de Dados de Ferramentas?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Digite o valor do Ângulo:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotação realizada."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "O movimento de rotação não foi executado."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Inclinação no eixo X concluída."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Inclinação no eixo Y concluída."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Nova Grade ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Digite um valor para grade:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Por favor, insira um valor de grade com valor diferente de zero, no formato "
"Flutuante."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Nova Grade adicionada"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Grade já existe"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Adicionar nova grade cancelada"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "O valor da Grade não existe"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Grade apagada"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Excluir valor de grade cancelado"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Nome copiado para a área de transferência ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr ""
"Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Vendo o código fonte do objeto selecionado."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Editor de Fontes"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Falha ao ler o código fonte do objeto selecionado"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Ir para Linha ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Redesenha todos os objetos"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Falha ao carregar a lista de itens recentes."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Falha ao analisar a lista de itens recentes."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Falha ao carregar a lista de projetos recentes."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Falha ao analisar a lista de projetos recentes."
-#: app_Main.py:8491
+#: appMain.py:8491
#, fuzzy
#| msgid "Recent files"
msgid "Recent files list was reset."
msgstr "Arquivos Recentes"
-#: app_Main.py:8505
+#: appMain.py:8505
#, fuzzy
#| msgid "Recent projects"
msgid "Recent projects list was reset."
msgstr "Projetos Recentes"
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Limpar Projetos Recentes"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Limpar Arquivos Recentes"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Data de lançamento"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Exibida"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Tela"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Área de Trabalho ativa"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Tamanho da Área de Trabalho"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Orientação da Área de Trabalho"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr ""
"Falha na verificação da versão mais recente. Não foi possível conectar."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Não foi possível analisar informações sobre a versão mais recente."
-#: app_Main.py:8723
+#: appMain.py:8723
#, fuzzy
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "O aplicativo reiniciará."
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Nova Versão Disponível"
-#: app_Main.py:8729
+#: appMain.py:8729
#, fuzzy
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "Existe uma versão nova do FlatCAM disponível para download:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19689,44 +19689,44 @@ msgstr ""
"Preferências -> aba Geral.\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Todos os gráficos desabilitados."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Todos os gráficos não selecionados desabilitados."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Todos os gráficos habilitados."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Todos os gráficos não selecionados ativados."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Gráficos selecionados habilitados..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Gráficos selecionados desabilitados..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Habilitando gráficos..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Desabilitando gráficos..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Ajustar nível alfa ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19734,91 +19734,91 @@ msgstr ""
"Inicialização do Canvas iniciada.\n"
"Inicialização do Canvas concluída em"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Abrindo Arquivo Gerber."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Abrindo Arquivo Excellon."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Abrindo Arquivo G-Code."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Abrir HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Abrindo Arquivo HPGL2 ."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Abrir Arquivo de Configuração"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Exportar Imagem PNG"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr ""
"Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Salvar arquivo fonte Gerber"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr "Falhou. Somente Scripts podem ser salvos como arquivos Scripts TCL..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Salvar arquivo fonte do Script"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Falhou. Somente objetos Documentos podem ser salvos como arquivos "
"Documentos..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Salvar o arquivo fonte Documento"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Salvar o arquivo fonte Excellon"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Apenas objetos Geometria podem ser usados."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Importar SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Importar DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19828,160 +19828,160 @@ msgstr ""
"Criar um novo projeto irá apagá-los.\n"
"Você deseja Salvar o Projeto?"
-#: app_Main.py:10338
+#: appMain.py:10338
#, fuzzy
#| msgid "Save Preferences"
msgid "Save preferences"
msgstr "Salvar Preferências"
-#: app_Main.py:10339
+#: appMain.py:10339
#, fuzzy
#| msgid "Do you want to save the edited object?"
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "Você quer salvar o objeto editado?"
-#: app_Main.py:10363
+#: appMain.py:10363
#, fuzzy
#| msgid "New Project created"
msgid "Project created in"
msgstr "Novo Projeto criado"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr ""
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Novo Projeto criado"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Novo arquivo de script TCL criado no Editor de Códigos."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Abrir script TCL"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Executando arquivo de Script FlatCAM."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Executar script TCL"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "Arquivo de script TCL aberto no Editor de Código e executado."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Salvar Projeto Como..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "Objetos FlatCAM imprimem"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Salvar objeto como PDF ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Imprimindo PDF ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "Arquivo PDF salvo em"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Exportando ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "Arquivo SVG exportado para"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Importar Preferências do FlatCAM"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Padrões importados de"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Exportar Preferências do FlatCAM"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Preferências exportadas para"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Arquivo Excellon exportado para"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Não foi possível exportar."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Arquivo Gerber exportado para"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "Arquivo DXF exportado para"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Importação falhou."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Falha ao abrir o arquivo"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Falha ao analisar o arquivo"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de "
"objetos."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
#, fuzzy
#| msgid "Opening ..."
msgid "Opening"
msgstr "Abrindo ..."
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Não é possível abrir o arquivo"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Lendo Arquivo G-Code"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Não é G-Code"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -19993,77 +19993,77 @@ msgstr ""
"A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou "
"durante o processamento"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
"O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de "
"objetos."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Falhou. Provavelmente não é um arquivo HPGL2."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "Arquivo de script TCL aberto no Editor de Códigos."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Falha ao abrir o Script TCL."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Abrindo arquivo de Configuração."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Falha ao abrir o arquivo de configuração"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Carregando projeto ... Por favor aguarde ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Abrindo Projeto FlatCAM."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Falha ao abrir o arquivo de projeto"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Carregando projeto ... restaurando"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Projeto carregado de"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Salvando Projeto ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Projeto salvo em"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "O objeto é usado por outro aplicativo."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Falha ao verificar o arquivo do projeto"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Tente salvá-lo novamente."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Falha ao analisar o arquivo de projeto salvo"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o "
diff --git a/locale/ro/LC_MESSAGES/strings.po b/locale/ro/LC_MESSAGES/strings.po
index e11ff37b..c2f9cb0c 100644
--- a/locale/ro/LC_MESSAGES/strings.po
+++ b/locale/ro/LC_MESSAGES/strings.po
@@ -90,7 +90,7 @@ msgstr "Fie Titlul, fie Weblink-ul deja sunt in tabel."
msgid "Bookmark added."
msgstr "Bookmark adăugat."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Site de Backup"
@@ -125,14 +125,14 @@ msgstr "Bookmarks"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Anulat."
@@ -140,8 +140,8 @@ msgstr "Anulat."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -151,7 +151,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Nu am putut incărca fişierul."
@@ -252,7 +252,7 @@ msgstr "Afară"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Personalizat"
@@ -293,7 +293,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Nume"
@@ -398,7 +398,7 @@ msgstr ""
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "General"
@@ -1478,8 +1478,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Anuleaza"
@@ -1579,7 +1579,7 @@ msgstr "Copiați din DB Unelte"
msgid "Delete from DB"
msgstr "Ștergeți din DB Unelte"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Salvează modificarile"
@@ -1590,9 +1590,9 @@ msgstr "Salvează modificarile"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Baza de Date Unelte"
@@ -1726,7 +1726,7 @@ msgstr ""
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1785,8 +1785,8 @@ msgstr "Prea multe obiecte pentru unghiul de distanțare selectat."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1852,7 +1852,7 @@ msgstr "Click pe locatia de referinţă ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Șterge"
@@ -1944,8 +1944,8 @@ msgstr ""
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr ""
"A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n"
@@ -2060,7 +2060,7 @@ msgstr "Diametru pentru noua unealtă (burghiu, freza)"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Adaugă"
@@ -2404,7 +2404,7 @@ msgstr "Specificați câte sloturi trebuie să fie în arie."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Ieșiți din Editor"
@@ -2751,7 +2751,7 @@ msgstr "Minim"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Valoare"
@@ -3100,7 +3100,7 @@ msgstr "Se rotește"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "Acțiunea nu a fost efectuată"
@@ -3109,12 +3109,12 @@ msgid "Flipping"
msgstr "Oglindeste"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Oglindire pe axa Y executată"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Oglindirea pe axa X executată"
@@ -3527,7 +3527,7 @@ msgstr ""
msgid "Ring"
msgstr "Inel"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Linie"
@@ -3631,7 +3631,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Nu este nimic selectat."
@@ -3848,7 +3848,7 @@ msgstr "Dim"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Se incarcă"
@@ -3877,7 +3877,7 @@ msgstr "Nici-o apertură nu este selectată."
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
msgid "Copied to clipboard."
msgstr "Copiat pe Clipboard."
@@ -3890,7 +3890,7 @@ msgstr "Copiat pe Clipboard."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Se afișează"
@@ -4312,7 +4312,7 @@ msgstr "Deschide fişierul"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Exportă GCode ..."
@@ -4337,8 +4337,8 @@ msgstr "Începe de la început?"
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Ok"
@@ -4348,7 +4348,7 @@ msgstr "Ok"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Editor Cod"
@@ -4679,13 +4679,13 @@ msgid "Open"
msgstr "Încarcă"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Încarcă Project"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Încarcă Gerber"
@@ -4694,7 +4694,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Încarcă Excellon"
@@ -4703,8 +4703,8 @@ msgstr "Încarcă Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Încarcă G-Code"
@@ -4930,11 +4930,11 @@ msgid "Export"
msgstr "Export"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Exporta SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Exportă DXF"
@@ -4953,7 +4953,7 @@ msgstr ""
"imagina salvata va contine elementele vizuale\n"
"afisate in zona de afișare."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Exportă Excellon"
@@ -4967,7 +4967,7 @@ msgstr ""
"Formatul coordonatelor, unitatile de masura și tipul\n"
"de zerouri se vor seta in Preferințe -> Export Excellon."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Exportă Gerber"
@@ -5123,7 +5123,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
msgid "Custom Origin"
msgstr "Origine personalizată"
@@ -5145,7 +5145,7 @@ msgstr "Localizează in Obiect"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Comută Unitati"
@@ -5158,8 +5158,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Preferințe"
@@ -5223,7 +5223,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Experimental"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr "Zonă 3D"
@@ -5410,7 +5410,7 @@ msgstr "Resurse online"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Manager Bookmark-uri"
@@ -5446,11 +5446,11 @@ msgstr "F4"
msgid "Donate"
msgstr "Donează"
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "How To"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Despre"
@@ -5646,7 +5646,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Stergere Selectivă"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Transformare"
@@ -5662,44 +5662,44 @@ msgstr "Dezactivează Afișare"
msgid "Set Color"
msgstr "Setați culoarea"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Roșu"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Albastru"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Galben"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Verde"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Violet"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Maro"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr "Mov"
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Alb"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Negru"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opacitate"
@@ -5710,7 +5710,7 @@ msgstr "Opacitate"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Implicit"
@@ -5719,12 +5719,12 @@ msgid "View Source"
msgstr "Vizualiz. Sursa"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Proprietati"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Proiect"
@@ -5784,8 +5784,8 @@ msgstr "Salvează Proiect"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Editor"
@@ -6005,7 +6005,7 @@ msgid "TCL Shell"
msgstr "TCL Shell"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Arie Afișare"
@@ -6156,14 +6156,14 @@ msgstr "Esti sigur că dorești să ștergi setările GUI?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Da"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "Nu"
@@ -6218,23 +6218,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "O Noua Unealtă"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Introduceti un Diametru de Unealtă"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Adăugarea unei unelte anulată"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "Aplicația salvează proiectul. Vă rugăm aşteptați ..."
@@ -6282,7 +6282,7 @@ msgstr "Gerber Nou"
msgid "Edit Object (if selected)"
msgstr "Editeaza obiectul (daca este selectat)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Grid On/Off"
@@ -7505,7 +7505,7 @@ msgstr "Aliniați la stânga"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Centru"
@@ -7590,8 +7590,8 @@ msgstr "Ești sigur că vrei să continui?"
msgid "Preferences default values are restored."
msgstr "Valorile implicite pt preferințe sunt restabilite."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Salvarea valorilor default intr-un fişier a eșuat."
@@ -8477,7 +8477,7 @@ msgstr "Setări Aplicație"
msgid "Grid Settings"
msgstr "Setări Grilă"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "Val X"
@@ -8485,7 +8485,7 @@ msgstr "Val X"
msgid "This is the Grid snap value on X axis."
msgstr "Aceasta este valoare pentru lipire pe Grid pe axa X."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Val Y"
@@ -8532,14 +8532,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Portret"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Peisaj"
@@ -8560,7 +8560,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Axă"
@@ -8580,7 +8580,7 @@ msgstr ""
"Aceasta setează dimensiunea fontului pentru elementele \n"
"din interfața GUI care sunt utilizate în aplicație."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9767,8 +9767,8 @@ msgstr "Ștergeți ultimele straturi."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr "Strat"
@@ -10611,7 +10611,7 @@ msgstr ""
"într-un fișier Gerber selectat sau care poate fi exportat ca fișier."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Versiune"
@@ -11046,7 +11046,7 @@ msgid "Box"
msgstr "Cutie"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Lipire"
@@ -12218,7 +12218,7 @@ msgstr ""
"- Grilă: va genera automat o grilă de puncte de sondare"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Grilă"
@@ -13438,7 +13438,7 @@ msgstr "Obiect redenumit din"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "selectat"
@@ -13998,12 +13998,12 @@ msgstr "Anulat. Patru puncte sunt necesare pentru generarea GCode."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Nici-un obiect nu este selectat."
@@ -14503,7 +14503,7 @@ msgstr "Oricare"
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Introduceti un diametru al uneltei valid: valoare ne-nula in format Real."
@@ -14540,8 +14540,8 @@ msgid "Default tool added."
msgstr "O unealtă implicită a fost adăugată."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "Unealta selectată nu poate fi utilizată aici. Alege alta."
@@ -15177,7 +15177,7 @@ msgstr "Unelte multiple"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Nici-o Unealtă selectată"
@@ -15835,13 +15835,13 @@ msgstr "Import Imagini"
msgid "Import IMAGE"
msgstr "Importa Imagine"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "Fișierul nu mai este disponibil."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -15850,13 +15850,13 @@ msgstr ""
"Gerber sunt acceptate"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Se importă"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Încarcat"
@@ -16111,7 +16111,7 @@ msgid "Click the end point of the paint area."
msgstr "Faceți clic pe punctul final al zonei de pictat."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Unealtă din Baza de date adăugată in Tabela de Unelte."
@@ -17235,11 +17235,11 @@ msgstr "Deschidere PDF anulată"
msgid "Parsing"
msgstr "Se analizează"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "A eșuat incărcarea fişierului"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul"
@@ -17568,7 +17568,7 @@ msgstr "Fisierul .INF tip PCBWizard a fost incărcat."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Fişierul Excellon tip PCBWizard a fost incărcat."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Acesta nu este un fişier Excellon."
@@ -18437,7 +18437,7 @@ msgstr "Aplicaţia va reporni ..."
msgid "Are you sure do you want to change the current language to"
msgstr "Esti sigur că dorești să schimbi din limba curentă in"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18457,15 +18457,15 @@ msgstr "Utilizatorul nu are drepturi de administrator sau probleme UAC."
msgid "Quit"
msgstr "Ieșire"
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "Aplicația se inițializează ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "Nu am gasit fişierele cu traduceri. Mesajele aplicaţiei lipsesc."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18473,7 +18473,7 @@ msgstr ""
"Aplicația se inițializează …\n"
"Initializarea spațiului de afisare a inceput."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18483,49 +18483,49 @@ msgstr ""
"Initializarea spațiului de afisare a inceput.\n"
"Initializarea spatiului de afisare s-a terminat in"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Proiect nou - Nu a fost salvat"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Au fost găsite fișiere de preferințe implicite vechi. Vă rugăm să reporniți "
"aplicația pentru a le actualiza."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Deschiderea fişierului de configurare a eşuat."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Deschiderea fişierului Script eşuat."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Deschiderea fişierului Excellon a eşuat."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Deschiderea fişierului GCode a eşuat."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Deschiderea fişierului Gerber a eşuat."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "Editorul nu a putut porni."
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
"Selectează un obiect tip Geometrie Gerber, CNCJob sau Excellon pentru "
"editare."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -18535,89 +18535,89 @@ msgstr ""
"MultiGeo nu este posibilă.\n"
"Se poate edita numai o singură geometrie de fiecare dată."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "Zona EDITOR"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Editorul este activ ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Vrei sa salvezi obiectul editat?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Obiectul nu are date dupa editare."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Ieşire din Editor. Continuțul editorului este salvat."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
"Selectează un obiect tip Gerber, Geometrie, Excellon sau CNCJob pentru "
"actualizare."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "este actualizat, întoarcere la aplicaţie..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Ieşire din Editor. Continuțul editorului nu a fost salvat."
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Selectează un obiect tip Gerber, Geometrie, Excellon sau CNCJob pentru "
"actualizare."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Salvat in"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "S-a exportat fişierul in"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr ""
"Deschiderea fişierului cu >fişiere recente< pentru a fi salvat a eșuat."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr ""
"Deschiderea fişierului cu >proiecte recente< pentru a fi salvat a eșuat."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr "Vizualizator / Editor fișiere de fabricare PCB cu pluginuri"
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Dezvoltare"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "DOWNLOAD"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Raportare probleme"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Închide"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Licențiat sub licența MIT"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -18670,7 +18670,7 @@ msgstr ""
"UTILIZAREA SA,\n"
"SAU ORICE TRATĂRI ÎN ACEST SOFTWARE."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Splash"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Programatori"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Traducatori"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Licență"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Atribuiri"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Programator"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Statut"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "E-mail"
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr "Autor FlatCAM"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr "Autor FlatCAM Evo / Maintainer"
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Limba"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Traducător"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr ""
"Acest program este %s și gratuit într-un sens foarte larg al cuvântului."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Cu toate acestea, nu poate evolua fără contribuții ."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr ""
"Dacă doriți ca această aplicație să crească și să devină din ce în ce mai "
"bună"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "puteți contribui la dezvoltare prin:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Efectuand PR's in Bitbucket, dacă sunteți dezvoltator"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr "Rapoarte de Erori furnizând pașii necesari pentru reproducerea erorii"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Dacă îți place ceea ce ai văzut până acum ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "Donațiile NU sunt necesare."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Dar sunt binevenite"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Contribuie"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Schimb de Link-uri"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Curând ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "How To's"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Site alternativ"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -18821,25 +18821,25 @@ msgstr ""
"Dacă nu puteți obține informații despre aplicație\n"
"utilizați linkul canalului YouTube din meniul Ajutor."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "Extensiile de fișiere Excellon selectate înregistrate cu FlatCAM."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "Extensii de fișiere GCode selectate înregistrate cu FlatCAM."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "Extensii de fișiere Gerber selectate înregistrate cu FlatCAM."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"Cel puțin două obiecte sunt necesare pentru a fi unite. Obiectele selectate "
"în prezent"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -18856,49 +18856,49 @@ msgstr ""
"informatii și rezultatul ar putea să nu fie cel dorit. \n"
"Verifică codul G-Code generat."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Fuziunea geometriei s-a terminat"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr ""
"A eșuat. Fuzionarea Excellon functionează doar cu obiecte de tip Excellon."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Fuziunea Excellon a fost terminată"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr ""
"A eșuat. Fuzionarea Gerber functionează doar cu obiecte de tip Gerber ."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Fuziunea Gerber a fost terminată"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "A eșuat. Selectează un obiect Geometrie și încearcă din nou."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Se astepta o Geometrie FlatCAM, s-a primit"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Un obiect Geometrie a fost convertit la tipul MultiGeo."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Un obiect Geometrie a fost convertit la tipul SingleGeo ."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr "Unitățile nu pot fi schimbate în timp ce editorul este activ."
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -18910,27 +18910,27 @@ msgstr ""
"\n"
"Doriți să continuați?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Unitătile au fost convertite in"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Spațiul de lucru activat."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Spațiul de lucru este dezactivat."
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr "Log-ul FlatCAM a fost deschis."
-#: app_Main.py:5145
+#: appMain.py:5145
msgid "Tool adding ..."
msgstr "Se adaugă o unealtă..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -18938,11 +18938,11 @@ msgstr ""
"Adăugarea de unelte noi functionează doar in modul Avansat.\n"
"Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Șterge obiectele"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -18950,116 +18950,116 @@ msgstr ""
"Sigur doriți să ștergeți definitiv\n"
"obiectele selectate?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Salvează continutul din Editor și încearcă din nou."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Obiectul este șters"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Click pentru a seta originea..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Setează Originea..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Originea a fost setată"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Coordonate pentru origine specificate, dar incomplete."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Deplasare către Origine..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "A eșuat. Nici-un obiect nu este selectat."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr "Cuadrantul 2"
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr "Cuadrantul 1"
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr "Cuadrantul 3"
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr "Cuadrantul 4"
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Sari la ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Introduceți coordonatele in format X,Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y"
-#: app_Main.py:5775
+#: appMain.py:5775
msgid "T Left"
msgstr "S Stânga"
-#: app_Main.py:5776
+#: appMain.py:5776
msgid "T Right"
msgstr "S Dreapta"
-#: app_Main.py:5777
+#: appMain.py:5777
msgid "B Left"
msgstr "J Stânga"
-#: app_Main.py:5778
+#: appMain.py:5778
msgid "B Right"
msgstr "J Dreapta"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Localizează ..."
-#: app_Main.py:5928
+#: appMain.py:5928
msgid "Move to ..."
msgstr "Mutați la..."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
msgid "Aborting."
msgstr "Se renuntă."
-#: app_Main.py:6485
+#: appMain.py:6485
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "Task-ul curent va fi închis cât mai curând posibil..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "Taskul curent a fost închis la cererea utilizatorului ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr "Nu este disponibil pentru modul grafic Legacy 2D."
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr ""
"Adaugarea unei unelte din Baza de date nu este permisa pt acest obiect."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Salvează baza de date Unelte"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
@@ -19067,177 +19067,177 @@ msgstr ""
"Unul sau mai multe Unelte sunt editate.\n"
"Doriți să actualizați baza de date?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Introduceți valoaea Unghiului:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Rotaţie executată."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Mișcarea de rotație nu a fost executată."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Deformare pe axa X terminată."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Deformare pe axa Y terminată."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Grid nou ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Valoare Grid:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr "Introduceți o valoare pentru Grila ne-nula și in format Real."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Grid nou"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Grila există deja"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Adăugarea unei valori de Grilă a fost anulată"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Valoarea Grilei nu există"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Valoarea Grila a fost stearsă"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Ștergerea unei valori de Grilă a fost anulată"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Numele a fost copiat pe Clipboard ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "Selectați un obiect Gerber sau Excellon pentru a-i vedea codul sursa."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Vizualizarea codului sursă a obiectului selectat."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Editor Cod Sursă"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "Nici-un obiect selectat pentru a-i vedea codul sursa."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Mergi la Linia ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Toate obiectele sunt reafisate"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Eşec in incărcarea listei cu fişiere recente."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Eşec in parsarea listei cu fişiere recente."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Eşec in incărcarea listei cu proiecte recente."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Eşec in parsarea listei cu proiecte recente."
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "Lista fișierelor recente a fost resetată."
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "Lista proiectelor recente a fost resetată."
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Sterge Proiectele recente"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Sterge fişierele recente"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Data emiterii"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Afișat"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Canvas"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Spațiu de lucru activ"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Dimensiunea spațiului de lucru"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Orientarea spațiului de lucru"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr ""
"Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la "
"server."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta."
-#: app_Main.py:8723
+#: appMain.py:8723
msgid "The application is up to date!"
msgstr "Versiunea aplicației este curentă!"
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "O nouă versiune este disponibila"
-#: app_Main.py:8729
+#: appMain.py:8729
msgid "There is a newer version available for download:"
msgstr "O nouă versiune este disponibilă pentru download:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19249,44 +19249,44 @@ msgstr ""
"Preferinţe -> General\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Toate afişările sunt dezactivate."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Toate afişările care nu sunt selectate sunt dezactivate."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Toate afişările sunt activate."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Toate afişările care nu sunt selectate sunt activate."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Toate afişările selectate sunt activate..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Toate afişările selectate sunt dezactivate..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Activează Afișare ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Dezactivează Afișare ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Setează transparenta ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19294,92 +19294,92 @@ msgstr ""
"FlatCAM se inițializează ...\n"
"Initializarea spațiului de afisare s-a terminat in"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Se incarcă un fişier Gerber."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Se incarcă un fişier Excellon."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Se incarcă un fişier G-Code."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Încarcă HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Se incarcă un fişier HPGL2."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Încarcă un fişier de Configurare"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr ""
"Datele trebuie să fie organizate intr-o arie 3D cu ultima dimensiune cu "
"valoarea 3 sau 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Exporta imagine PNG"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr "A eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere Gerber..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Salvează codul sursa Gerber ca fişier"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"A eșuat. Doar obiectele tip Script pot fi salvate ca fişiere TCL Script..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Salvează codul sursa Script ca fişier"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"A eșuat. Doar obiectele tip Document pot fi salvate ca fişiere Document ..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Salvează codul sursa Document ca fişier"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"A eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere Excellon ..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Salvează codul sursa Excellon ca fişier"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Doar obiecte tip Geometrie pot fi folosite."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Importă SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Importa DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19389,151 +19389,151 @@ msgstr ""
"Crearea unui nou Proiect le va șterge..\n"
"Doriti să Salvati proiectul curentt?"
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr "Salvați preferințele"
-#: app_Main.py:10339
+#: appMain.py:10339
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "Doriți să salvați setările proiectului încărcate ca setări implicite?"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr "Proiect creat în"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr "secunde"
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Un nou Proiect a fost creat"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Un nou script TCL a fost creat in Editorul de cod."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Încarcă TCL script"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Se executa un fisier script FlatCAM."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Ruleaza TCL script"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Salvează Proiectul ca ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "Tipărirea obiectelor FlatCAM"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Salvați obiectul în format PDF ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Se tipărește ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "Fișierul PDF salvat în"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Se exportă ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "Fişier SVG exportat in"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Importă Preferințele FlatCAM"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Valorile default au fost importate din"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Exportă Preferințele FlatCAM"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Exportă Preferințele in"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Fişierul Excellon exportat in"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Nu s-a putut exporta."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Fişier Gerber exportat in"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "Fişierul DXF exportat in"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Importul a eșuat."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Eşec in incărcarea fişierului"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Parsarea fişierului a eșuat"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "Se incarcă"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Incărcarea Gerber a eșuat. Probabil că nu este un fișier Gerber."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Nu se poate incărca fişierul"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Se citeşte un fişier G-Code"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Acest obiect nu este de tip GCode"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -19544,76 +19544,76 @@ msgstr ""
"Încercați să-l încărcați din meniul Fișier. \n"
"Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
"Obiectul nu este fișier HPGL2 sau este gol. Se renunta la crearea obiectului."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "A eșuat. Probabil fișierul nu este de tip HPGL2 ."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "S-a încărcat un script TCL în Editorul Cod."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Eşec in incărcarea fişierului TCL."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Se incarca un fişier FlatCAM de configurare."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Eşec in incărcarea fişierului de configurare"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Se incarca un fisier proiect FlatCAM."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Eşec in incărcarea fişierului proiect"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Se încarcă proiectul ... se restabileste"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Proiectul a fost incărcat din"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Salvează Proiect ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Proiectul s-a salvat in"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "Obiectul este folosit de o altă aplicație."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Eşec in incărcarea fişierului proiect"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Încercați din nou pentru a-l salva."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Esec in analizarea fişierului Proiect"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Salvare anulată deoarece fișierul sursă este gol. Încercați să exportați "
diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po
index 54123148..f868ea20 100644
--- a/locale/ru/LC_MESSAGES/strings.po
+++ b/locale/ru/LC_MESSAGES/strings.po
@@ -87,7 +87,7 @@ msgstr "Либо название, либо ссылка уже в таблиц
msgid "Bookmark added."
msgstr "Закладка добавлена."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Резервный сайт"
@@ -122,14 +122,14 @@ msgstr "Закладки"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "Отменено."
@@ -137,8 +137,8 @@ msgstr "Отменено."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -148,7 +148,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Не удалось загрузить файл."
@@ -252,7 +252,7 @@ msgstr "Резать"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Своё"
@@ -299,7 +299,7 @@ msgstr "ИД"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "Имя"
@@ -403,7 +403,7 @@ msgstr ""
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "Основные"
@@ -1481,8 +1481,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "Отмена"
@@ -1586,7 +1586,7 @@ msgstr "Копировать из БД"
msgid "Delete from DB"
msgstr "Удалить из БД"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Сохранить изменения"
@@ -1597,9 +1597,9 @@ msgstr "Сохранить изменения"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "База данных"
@@ -1731,7 +1731,7 @@ msgstr "Чтобы добавить отверстие, сначала выбе
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1790,8 +1790,8 @@ msgstr "Слишком много элементов для выбранного
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1857,7 +1857,7 @@ msgstr "Кликните на конечную точку ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Удалить"
@@ -1947,8 +1947,8 @@ msgstr "В файле нет инструментов. Прерывание со
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n"
@@ -2061,7 +2061,7 @@ msgstr "Диаметр нового инструмента"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Добавить"
@@ -2400,7 +2400,7 @@ msgstr "Укажите, сколько пазов должно быть в ма
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Выход Из Редактора"
@@ -2748,7 +2748,7 @@ msgstr "Минимальное расстояние"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Значение"
@@ -3100,7 +3100,7 @@ msgstr "Прорисовка"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "Действие не выполнено"
@@ -3109,12 +3109,12 @@ msgid "Flipping"
msgstr ""
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Отражение по оси Y завершено"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "Отражение по оси Х завершено"
@@ -3554,7 +3554,7 @@ msgstr ""
msgid "Ring"
msgstr "Кольцо"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Линия"
@@ -3662,7 +3662,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Ничего не выбрано."
@@ -3879,7 +3879,7 @@ msgstr "Диаметр"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Загрузка"
@@ -3910,7 +3910,7 @@ msgstr "Отмена. Нет выбранных отверстий"
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
#, fuzzy
#| msgid "Name copied to clipboard ..."
msgid "Copied to clipboard."
@@ -3925,7 +3925,7 @@ msgstr "Имя скопировано в буфер обмена ..."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Прорисовка"
@@ -4349,7 +4349,7 @@ msgstr "Открыть файл"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Экспорт кода ..."
@@ -4374,8 +4374,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Да"
@@ -4385,7 +4385,7 @@ msgstr "Да"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Редактор кода"
@@ -4734,13 +4734,13 @@ msgid "Open"
msgstr "Открыть"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Открыть проект"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Открыть Gerber"
@@ -4749,7 +4749,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Открыть Excellon"
@@ -4758,8 +4758,8 @@ msgstr "Открыть Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "Открыть G-Code"
@@ -4985,11 +4985,11 @@ msgid "Export"
msgstr "Экспорт"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "Экспорт SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "Экспорт DXF"
@@ -5008,7 +5008,7 @@ msgstr ""
"сохраненное изображение будет содержать визуальную\n"
"информацию, открытую в настоящее время в пространстве отрисовки FlatCAM."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Экспорт Excellon"
@@ -5022,7 +5022,7 @@ msgstr ""
"формат координат, единицы измерения и нули\n"
"устанавливаются в Настройки -> Экспорт Excellon."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Экспорт Gerber"
@@ -5180,7 +5180,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
#, fuzzy
#| msgid "Set Origin"
msgid "Custom Origin"
@@ -5204,7 +5204,7 @@ msgstr "Разместить объект"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Единицы измерения"
@@ -5217,8 +5217,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Настройки"
@@ -5284,7 +5284,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Инкрементальный"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
#, fuzzy
#| msgid "Area"
msgid "3D Area"
@@ -5475,7 +5475,7 @@ msgstr "Онлайн справка"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Диспетчер закладок"
@@ -5511,11 +5511,11 @@ msgstr "F4"
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "Kак"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "О программе"
@@ -5713,7 +5713,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Ластик"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Трансформация"
@@ -5729,44 +5729,44 @@ msgstr "Отключить участок"
msgid "Set Color"
msgstr "Установить цвет"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Красный"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Синий"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Жёлтый"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Зелёный"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Фиолетовый"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Коричневый"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr ""
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Белый"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Чёрный"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Непрозрачность"
@@ -5777,7 +5777,7 @@ msgstr "Непрозрачность"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "По умолчанию"
@@ -5786,12 +5786,12 @@ msgid "View Source"
msgstr "Просмотреть код"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Свойства"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Проект"
@@ -5853,8 +5853,8 @@ msgstr "Сохранить проект"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Редактор"
@@ -6082,7 +6082,7 @@ msgid "TCL Shell"
msgstr "Оболочка TCL"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Рабочая область"
@@ -6243,14 +6243,14 @@ msgstr "Вы уверены, что хотите сбросить настрой
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Да"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "Нет"
@@ -6306,23 +6306,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Новый инструмент"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Введите диаметр инструмента"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Добавление инструмента отменено"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "Приложение сохраняет проект. Пожалуйста, подождите ..."
@@ -6370,7 +6370,7 @@ msgstr "Создать Gerber"
msgid "Edit Object (if selected)"
msgstr "Редактировать объект (если выбран)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Сетка вкл/откл"
@@ -7628,7 +7628,7 @@ msgstr "Выравнивание по левому краю"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "По центру"
@@ -7714,8 +7714,8 @@ msgstr "Вы уверены что хотите продолжить?"
msgid "Preferences default values are restored."
msgstr "Настройки по умолчанию восстановлены."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Не удалось записать значения по умолчанию в файл."
@@ -8616,7 +8616,7 @@ msgstr "Настройки приложения"
msgid "Grid Settings"
msgstr "Настройки сетки"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "Значение X"
@@ -8624,7 +8624,7 @@ msgstr "Значение X"
msgid "This is the Grid snap value on X axis."
msgstr "Это значение привязки сетки по оси X."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Значение Y"
@@ -8671,14 +8671,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Портретная"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Альбомная"
@@ -8698,7 +8698,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Оси"
@@ -8718,7 +8718,7 @@ msgstr ""
"Это устанавливает размер шрифта для полей ввода текста\n"
"которые используются в приложении."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9912,8 +9912,8 @@ msgstr "Удаление всех отмеченных полигонов."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr ""
@@ -10770,7 +10770,7 @@ msgstr ""
"в выбранный файл Gerber, или его можно экспортировать в файл."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Версия"
@@ -11208,7 +11208,7 @@ msgid "Box"
msgstr "Рамка"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Щелчок"
@@ -12451,7 +12451,7 @@ msgstr ""
"- Сетка: автоматически генерирует сетку точек зондирования"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Сетка"
@@ -13707,7 +13707,7 @@ msgstr "Трансформация"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "выбранный"
@@ -14312,12 +14312,12 @@ msgstr "Отмена. Для генерации GCode необходимы че
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Объект не выбран."
@@ -14822,7 +14822,7 @@ msgstr ""
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
"Пожалуйста, введите диаметр инструмента с ненулевым значением в float "
@@ -14861,8 +14861,8 @@ msgid "Default tool added."
msgstr "Добавлен инструмент по умолчанию."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "Выбранный инструмент здесь использовать нельзя. Выберите другой."
@@ -15536,7 +15536,7 @@ msgstr "Несколько инструментов"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Инструмент не выбран"
@@ -16234,15 +16234,15 @@ msgstr "Импорт"
msgid "Import IMAGE"
msgstr "Импорт изображения"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
#, fuzzy
#| msgid "No object available."
msgid "File no longer available."
msgstr "Нет доступных объектов."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -16251,13 +16251,13 @@ msgstr ""
"Geometry и Gerber"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "Импортирование"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Открыт"
@@ -16514,7 +16514,7 @@ msgid "Click the end point of the paint area."
msgstr "Нажмите на конечную точку области рисования."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Инструмент из БД добавлен в таблицу инструментов."
@@ -17696,11 +17696,11 @@ msgstr "Открытие PDF отменено"
msgid "Parsing"
msgstr "Анализируя ..."
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Не удалось открыть"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Геометрия не найдена в файле"
@@ -18040,7 +18040,7 @@ msgstr "Inf-файл PcbWizard загружен."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Файл PcbWizard Excellon загружен."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Это не Excellon файл."
@@ -18939,7 +18939,7 @@ msgstr "Приложение будет перезапущено."
msgid "Are you sure do you want to change the current language to"
msgstr "Вы уверены, что хотите изменить текущий язык на"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18965,15 +18965,15 @@ msgstr ""
msgid "Quit"
msgstr ""
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "Приложение инициализируется ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "Не удалось найти языковые файлы. Строки приложения отсутствуют."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18981,7 +18981,7 @@ msgstr ""
"Приложение инициализируется …\n"
"Инициализация рабочей области."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18991,48 +18991,48 @@ msgstr ""
"Инициализация рабочей области.\n"
"Инициализация рабочей области завершена за"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Новый проект - Не сохранён"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Найдены старые файлы настроек по умолчанию. Пожалуйста, перезагрузите "
"приложение для обновления."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Не удалось открыть файл конфигурации."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Ошибка открытия файла сценария."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Не удалось открыть файл Excellon."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "Не удалось открыть файл GCode."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Не удалось открыть файл Gerber."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr ""
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
"Выберите объект Geometry, Gerber , Excellon или CNCJob для редактирования."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -19041,85 +19041,85 @@ msgstr ""
"Одновременное редактирование геометрии в MultiGeo Geometry невозможно.\n"
"Редактируйте только одну геометрию за раз."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "РЕДАКТОР"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Редактор активирован ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Вы хотите сохранить редактируемый объект?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Объект пуст после редактирования."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Редактор закрыт. Содержимое редактора сохранено."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr "Выберите объект Gerber, Geometry, Excellon или CNCJob для обновления."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "обновлён, возврат в приложение ..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Редактор закрыт. Содержимое редактора не сохранено."
-#: app_Main.py:2947
+#: appMain.py:2947
#, fuzzy
#| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr "Выберите объект Gerber, Geometry, Excellon или CNCJob для обновления."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Сохранить в файл"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Файл экспортируется в"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Не удалось открыть файл истории для записи."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Не удалось открыть файл последних проектов для записи."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr ""
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Исходный код"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "Страница загрузок"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Issue-трекер"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Закрыть"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "Под лицензией MIT"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -19167,7 +19167,7 @@ msgstr ""
"OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
"THE SOFTWARE."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Информация"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Разработчики"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Переводчики"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Лицензия"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Пояснения"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Разработчик"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Статус"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "E-mail"
-#: app_Main.py:3589
+#: appMain.py:3589
#, fuzzy
#| msgid "FlatCAM Evo"
msgid "FlatCAM Author"
msgstr "FlatCAM Evo"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr ""
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Язык"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Переводчик"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr "Эта программа %s и бесплатная в очень широком смысле этого слова."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "И все же он не может развиваться без вклада ."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr ""
"Если вы хотите, чтобы это приложение росло и становилось все лучше и лучше"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "вы можете внести свой вклад в разработку самостоятельно:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Pull Requests в репозитории Bitbucket, если вы разработчик"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Отчеты об ошибках, предоставляя шаги, необходимые для воспроизведения ошибки"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Если вам нравится то, что вы видели ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "Пожертвования НЕ требуются."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Но их приветствуют"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Делать вклад"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Обмен ссылками"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Скоро ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "Как это"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Альтернативный сайт"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -19318,25 +19318,25 @@ msgstr ""
"Если вы не можете получить информацию о приложении\n"
"используйте ссылку на канал YouTube из меню «Справка»."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "Выбранные расширения файлов Excellon, зарегистрированные в FlatCAM."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "Выбранные расширения файлов GCode, зарегистрированные в FlatCAM."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "Выбранные расширения файлов Gerber, зарегистрированные в FlatCAM."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
"Для объединения требуются как минимум два объекта. Объекты, выбранные в "
"данный момент"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -19352,47 +19352,47 @@ msgstr ""
"потеряна, и результат может не соответствовать ожидаемому. \n"
"Проверьте сгенерированный GCODE."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Слияние Geometry завершено"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Неудача. Присоединение Excellon работает только на объектах Excellon."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Слияние Excellon завершено"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Неудача. Объединение Gerber работает только на объектах Gerber."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Слияние Gerber завершено"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Неудалось. Выберите объект Geometry и попробуйте снова."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Ожидается GeometryObject, получено"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Объект Geometry был преобразован в тип MultiGeo."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Объект Geometry был преобразован в тип SingleGeo."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr ""
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -19403,31 +19403,31 @@ msgstr ""
"масштабированию всех всех объектов.\n"
"Продолжить?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Конвертирование единиц в"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Рабочая область включена."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Рабочая область отключена."
-#: app_Main.py:5090
+#: appMain.py:5090
#, fuzzy
#| msgid "FlatCAM Preferences Folder opened."
msgid "FlatCAM log opened."
msgstr "Папка настроек FlatCAM открыта."
-#: app_Main.py:5145
+#: appMain.py:5145
#, fuzzy
#| msgid "Loading..."
msgid "Tool adding ..."
msgstr "Загрузка..."
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -19436,11 +19436,11 @@ msgstr ""
"«Дополнительно».\n"
"Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Удалить объекты"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -19448,107 +19448,107 @@ msgstr ""
"Вы уверены, что хотите удалить навсегда\n"
"выделенные объекты?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Сохраните работу в редакторе и попробуйте снова ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Объект(ы) удален"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Кликните, чтобы указать начало координат ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Установка точки начала координат..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Начало координат установлено"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Координаты начала указаны, но неполны."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Переход к началу координат..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Нудача. Объекты не выбраны ..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr ""
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr ""
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr ""
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr ""
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Перейти к ..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Введите координаты в формате X, Y:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Неверные координаты. Введите координаты в формате: X, Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#, fuzzy
#| msgid "Top Left"
msgid "T Left"
msgstr "Верхний левый"
-#: app_Main.py:5776
+#: appMain.py:5776
#, fuzzy
#| msgid "Top Right"
msgid "T Right"
msgstr "Верхний правый"
-#: app_Main.py:5777
+#: appMain.py:5777
#, fuzzy
#| msgid "Bot Left X"
msgid "B Left"
msgstr "Нижний левый X"
-#: app_Main.py:5778
+#: appMain.py:5778
#, fuzzy
#| msgid "Bot Right X"
msgid "B Right"
msgstr "Нижний правый X"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Размещение ..."
-#: app_Main.py:5928
+#: appMain.py:5928
#, fuzzy
#| msgid "Move to Origin."
msgid "Move to ..."
msgstr "Переместитесь в начало координат."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
#, fuzzy
#| msgid "Importing"
msgid "Aborting."
msgstr "Импортирование"
-#: app_Main.py:6485
+#: appMain.py:6485
#, fuzzy
#| msgid ""
#| "Aborting. The current task will be gracefully closed as soon as "
@@ -19556,23 +19556,23 @@ msgstr "Импортирование"
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "Прерывание. Текущая задача будет закрыта как можно скорее..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "Текущая задача была закрыта по запросу пользователя ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr ""
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "Добавление инструмента из БД для данного объекта запрещено."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Сохранить БД"
-#: app_Main.py:6816
+#: appMain.py:6816
#, fuzzy
#| msgid ""
#| "One or more Tools are edited.\n"
@@ -19584,185 +19584,185 @@ msgstr ""
"Один или несколько инструментов изменены.\n"
"Вы хотите обновить базу данных инструментов?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Введите значение угла:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Вращение завершено."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Вращение не было выполнено."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "Наклон по оси X выполнен."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Наклон по оси Y выполнен."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Новая сетка ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Введите размер сетки:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Пожалуйста, введите значение сетки с ненулевым значением в формате float."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Новая сетка добавлена"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Сетка уже существует"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Добавление новой сетки отменено"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Значение сетки не существует"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Значение сетки удалено"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Удаление значения сетки отменено"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "Имя скопировано в буфер обмена ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Просмотр исходного кода выбранного объекта."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Редактор исходного кода"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "Нет выбранного объекта, для просмотра исходного кода файла."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Не удалось загрузить исходный код выбранного объекта"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Перейти к строке ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Перерисовка всех объектов"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Не удалось загрузить список недавних файлов."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Не удалось прочитать список недавних файлов."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Не удалось загрузить список элементов последних проектов."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Не удалось проанализировать список последних элементов проекта."
-#: app_Main.py:8491
+#: appMain.py:8491
#, fuzzy
#| msgid "Recent files"
msgid "Recent files list was reset."
msgstr "Открыть недавние"
-#: app_Main.py:8505
+#: appMain.py:8505
#, fuzzy
#| msgid "Recent projects"
msgid "Recent projects list was reset."
msgstr "Недавние проекты"
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Очистить недавние проекты"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Очистить список"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Дата выпуска"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Отображается"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Дисплей"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "W-пробел активен"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "W-размер пространства"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Ориентация W-пространства"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr ""
"Не удалось проверить обновление программы. Отсутствует интернет подключение ."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "Не удается обработать информацию о последней версии."
-#: app_Main.py:8723
+#: appMain.py:8723
#, fuzzy
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "Приложение будет перезапущено."
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Доступна новая версия"
-#: app_Main.py:8729
+#: appMain.py:8729
#, fuzzy
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "Новая версия FlatCAM доступна для загрузки:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -19774,44 +19774,44 @@ msgstr ""
"Настройки -> вкладка Основные.\n"
"\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Все участки отключены."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Все не выбранные участки отключены."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Все участки включены."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Все невыбранные участки включены."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Выбранные участки включены..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Выбранные участки отключены..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Включение участков ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Отключение участков ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Установка уровня прозрачности ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19819,91 +19819,91 @@ msgstr ""
"Инициализация холста.\n"
"Инициализация холста завершена за"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Открытие файла Gerber."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Открытие файла Excellon."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "Открытие файла G-Code."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "Открыть HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "Открытие файла HPGL2."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Открыть файл конфигурации"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "Данные должны быть 3D массивом с последним размером 3 или 4"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "Экспорт PNG изображения"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Сохранить исходный файл Gerber"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"Ошибка. Только объекты сценария могут быть сохранены как файлы TCL-"
"сценария..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Сохранить исходный файл сценария"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Ошибка. Только объекты Document могут быть сохранены как файлы Document..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Сохранить исходный файл Document"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Сохранить исходный файл Excellon"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Можно использовать только объекты Geometry."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "Импорт SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "Импорт DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19913,159 +19913,159 @@ msgstr ""
"Создание нового проекта удалит их.\n"
"Вы хотите сохранить проект?"
-#: app_Main.py:10338
+#: appMain.py:10338
#, fuzzy
#| msgid "Save Preferences"
msgid "Save preferences"
msgstr "Сохранить настройки"
-#: app_Main.py:10339
+#: appMain.py:10339
#, fuzzy
#| msgid "Do you want to save the edited object?"
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "Вы хотите сохранить редактируемый объект?"
-#: app_Main.py:10363
+#: appMain.py:10363
#, fuzzy
#| msgid "New Project created"
msgid "Project created in"
msgstr "Новый проект создан"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr ""
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Новый проект создан"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Новый файл сценария создан в редакторе кода."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "Открыть сценарий TCL"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "Выполнение файла ScriptObject."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "Запустить сценарий TCL"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "Файл сценария открывается в редакторе кода и выполняется."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Сохранить проект как..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "Печать объектов FlatCAM"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Сохранить объект как PDF ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "Печать PDF ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "Файл PDF сохранён в"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Экспортирование ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "Файл SVG экспортируется в"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "Импорт настроек FlatCAM"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Значения по умолчанию импортированы из"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "Экспорт настроек FlatCAM"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Экспорт настроек в"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Файл Excellon экспортируется в"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Не удалось экспортировать."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Файл Gerber экспортируется в"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "Файл DXF экспортируется в"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "Не удалось импортировать."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Не удалось открыть файл"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Не удаётся прочитать файл"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"Объект не является файлом Gerber или пуст. Прерывание создания объекта."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
#, fuzzy
#| msgid "Opening ..."
msgid "Opening"
msgstr "Открытие ..."
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "Открыть Гербер не удалось. Вероятно, не файл Гербера."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Не удается открыть файл"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "Чтение файла GCode"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Это не GCODE"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -20077,76 +20077,76 @@ msgstr ""
" Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время "
"обработки"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
"Объект не является файлом HPGL2 или пустым. Прерывание создания объекта."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Не удалось. Вероятно, это не файл HPGL2."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "Файл сценария открыт в редакторе кода."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "Не удалось открыть TCL-сценарий."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "Открытие файла конфигурации."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Не удалось открыть файл конфигурации"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Загрузка проекта ... Пожалуйста, подождите ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "Открытие файла проекта FlatCAM."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Не удалось открыть файл проекта"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Загрузка проекта ... восстановление"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Проект загружен из"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Сохранение Проекта ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Проект сохранён в"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "Объект используется другим приложением."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Не удалось проверить файл проекта"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Повторите попытку, чтобы сохранить его."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Не удалось проанализировать сохраненный файл проекта"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Сохранение отменено, потому что исходный файл пуст. Попробуйте "
diff --git a/locale/tr/LC_MESSAGES/strings.po b/locale/tr/LC_MESSAGES/strings.po
index 0541f7d6..9a16556a 100644
--- a/locale/tr/LC_MESSAGES/strings.po
+++ b/locale/tr/LC_MESSAGES/strings.po
@@ -91,7 +91,7 @@ msgstr "Başlık veya Web Bağlantısı zaten tabloda."
msgid "Bookmark added."
msgstr "Yer işareti eklendi."
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "Alternatif Web Sayfası"
@@ -126,14 +126,14 @@ msgstr "Yer İşaretleri"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "İptal edildi."
@@ -141,8 +141,8 @@ msgstr "İptal edildi."
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -152,7 +152,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "Dosya yüklenemedi."
@@ -252,7 +252,7 @@ msgstr "Dış"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "Özel"
@@ -293,7 +293,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "İsim"
@@ -394,7 +394,7 @@ msgstr "Bu ucun kullanılacağı işlem alanını seçin."
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "Genel"
@@ -1465,8 +1465,8 @@ msgstr ""
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "İptal"
@@ -1566,7 +1566,7 @@ msgstr "Veri Tabanından Kopyala"
msgid "Delete from DB"
msgstr "Veri Tanından Sil"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "Değişiklikleri Kaydet"
@@ -1577,9 +1577,9 @@ msgstr "Değişiklikleri Kaydet"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "Araçlar Veri Tabanı"
@@ -1710,7 +1710,7 @@ msgstr "Bir delik eklemek için önce bir araç seçin"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1767,8 +1767,8 @@ msgstr "Seçilen aralık açısı için çok fazla öge var."
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1830,7 +1830,7 @@ msgstr "Referans konumunu tıklayın ..."
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "Sil"
@@ -1919,8 +1919,8 @@ msgstr "Dosyada hiçbir delik tanımı yok. Excellon oluşturma iptal ediliyor."
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n"
@@ -2034,7 +2034,7 @@ msgstr "Yeni uç için kalınlık belirle"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "Ekle"
@@ -2374,7 +2374,7 @@ msgstr "Dizide kaç tane yuva olması gerektiğini belirtin."
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "Düzenleyiciden Çık"
@@ -2721,7 +2721,7 @@ msgstr "Minimum"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "Değer"
@@ -3078,7 +3078,7 @@ msgstr "Dödürülüyor"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "İşlem gerçekleştirilemedi"
@@ -3087,12 +3087,12 @@ msgid "Flipping"
msgstr "Çevriliyor"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "Y ekseni üzerinde çevirme işlemi tamamlandı"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "X ekseni üzerinde çevirme işlemi tamamlandı"
@@ -3504,7 +3504,7 @@ msgstr "Köşe noktası sayısını azaltarak bir şekil nesnesini sadeleştirin
msgid "Ring"
msgstr "Dire"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "Çizgi"
@@ -3607,7 +3607,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "Hiçbir şey seçilmedi."
@@ -3816,7 +3816,7 @@ msgstr "Genişlik"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "Yükleniyor"
@@ -3843,7 +3843,7 @@ msgstr "Hiçbir şekil seçilmedi."
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
msgid "Copied to clipboard."
msgstr "Panoya kopyalandı."
@@ -3856,7 +3856,7 @@ msgstr "Panoya kopyalandı."
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "Çizim"
@@ -4265,7 +4265,7 @@ msgstr "Dosyayı Aç"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "Kodu Dışa Aktar ..."
@@ -4290,8 +4290,8 @@ msgstr "Baştan başlansın mı?"
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Tamam"
@@ -4301,7 +4301,7 @@ msgstr "Tamam"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "Kod Düzenleyici"
@@ -4634,13 +4634,13 @@ msgid "Open"
msgstr "Aç"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "Proje Aç"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "Gerber'i Aç"
@@ -4649,7 +4649,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "Excellon'u Aç"
@@ -4658,8 +4658,8 @@ msgstr "Excellon'u Aç"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "G-Kodunu Aç"
@@ -4885,11 +4885,11 @@ msgid "Export"
msgstr "Dışa Aktar"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "SVG'yi dışa aktar"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "DXF'i Dışa Aktar"
@@ -4908,7 +4908,7 @@ msgstr ""
"Kaydedilen görüntü FlatCAM oluşturma\n"
"alanında o anda açık olan görsel bilgileri içerir."
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "Excellon'u Dışa Aktar"
@@ -4922,7 +4922,7 @@ msgstr ""
"dışa aktarır, koordinat biçimi, birimler ve sıfırlar \n"
"Ayarlar -> Excellon'u Dışa Aktar'da ayarlanır."
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "Gerber'i Dışa Aktar"
@@ -5073,7 +5073,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
msgid "Custom Origin"
msgstr "Orijini Özelleştir"
@@ -5095,7 +5095,7 @@ msgstr "Nesnede Bul"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "Birimleri Değiştir"
@@ -5108,8 +5108,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "Ayarlar"
@@ -5173,7 +5173,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "Deneysel"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr "3D Alan"
@@ -5360,7 +5360,7 @@ msgstr "Çevrimiçi Yardım"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "Yer İşaretleri Yöneticisi"
@@ -5396,11 +5396,11 @@ msgstr "F4"
msgid "Donate"
msgstr "Bağış Yap"
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "Nasıl Yapılır"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "Hakkında"
@@ -5596,7 +5596,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "Silgi"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "Döndür"
@@ -5612,44 +5612,44 @@ msgstr "Çizimi Devre Dışı Bırak"
msgid "Set Color"
msgstr "Rengi Ayarla"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "Kırmızı"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "Mavi"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "Sarı"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "Yeşil"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "Mor"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "Kahverengi"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr "Çivit Mavisi"
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "Beyaz"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "Siyah"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "Opaklık"
@@ -5660,7 +5660,7 @@ msgstr "Opaklık"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "Varsayılan"
@@ -5669,12 +5669,12 @@ msgid "View Source"
msgstr "Kodu Görüntüle"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "Özellikler"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "Proje"
@@ -5734,8 +5734,8 @@ msgstr "Projeyi Kaydet"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "Düzenleyici"
@@ -5955,7 +5955,7 @@ msgid "TCL Shell"
msgstr "Komut Satırı"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "Çalışma Alanı"
@@ -6106,14 +6106,14 @@ msgstr "Arayüz sıfırlamak istediğinizden emin misiniz?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "Evet"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "Hayır"
@@ -6168,23 +6168,23 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "Yeni Uç"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "Uç Kalınlığını Girin"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "Uç ekleme işlemi iptal edildi"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "Uygulama, projeyi kaydediyor. Lütfen bekleyin ..."
@@ -6232,7 +6232,7 @@ msgstr "Gerber Oluştur"
msgid "Edit Object (if selected)"
msgstr "Nesneyi Düzenle (seçiliyse)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "Izgara AÇIK/KAPALI"
@@ -7441,7 +7441,7 @@ msgstr "Sola Hizala"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "Orta"
@@ -7529,8 +7529,8 @@ msgstr "Devam etmek istiyor musunuz?"
msgid "Preferences default values are restored."
msgstr "Varsayılan ayarlar geri yüklendi."
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "Varsayılan değerler dosyaya yazılamadı."
@@ -8388,7 +8388,7 @@ msgstr "Uygulama Ayarları"
msgid "Grid Settings"
msgstr "Izgara Ayarları"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "X Değeri"
@@ -8396,7 +8396,7 @@ msgstr "X Değeri"
msgid "This is the Grid snap value on X axis."
msgstr "Bu, X eksenindeki ızgaraya tutturma değeridir."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Y Değeri"
@@ -8443,14 +8443,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "Dikey"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "Yatay"
@@ -8469,7 +8469,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "Eksen"
@@ -8492,7 +8492,7 @@ msgstr ""
"metin giriş alanlarının (Uzantı, Dizin Listesi, vb.) \n"
"yazı tipi boyutunu ayarlar."
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD (Koordinat Ekranı)"
@@ -9660,8 +9660,8 @@ msgstr "Son katmanları silin."
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr "Katman"
@@ -10507,7 +10507,7 @@ msgstr ""
"aktarılabilen bir QR Kodu oluşturmak için bir araç."
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "Versiyon"
@@ -10946,7 +10946,7 @@ msgid "Box"
msgstr "Çerçeve"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "Deliğe Tuttur"
@@ -12098,7 +12098,7 @@ msgstr ""
"- Izgara: Otomatik olarak bir prob (algılayıcı) noktaları ızgarası oluşturur"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "Izgara"
@@ -13303,7 +13303,7 @@ msgstr "Nesne yeniden adlandırıldı"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "seçildi"
@@ -13843,12 +13843,12 @@ msgstr "İptal edildi. G Kod üretimi için dört nokta gereklidir."
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "Hiçbir nesne seçilmedi."
@@ -14343,7 +14343,7 @@ msgstr "Serbest"
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr "Lütfen ondalıklı formatta sıfır olmayan bir uç kalınlığı girin."
@@ -14377,8 +14377,8 @@ msgid "Default tool added."
msgstr "Varsayılan uç eklendi."
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "Seçilen uç burada kullanılamaz. Başka bir uç seçerek tekrar deneyin."
@@ -15000,7 +15000,7 @@ msgstr "Birden çok araç seçili"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "Hiçbir Araç Seçilmedi"
@@ -15646,13 +15646,13 @@ msgstr "Görüntüyü İçe Aktar"
msgid "Import IMAGE"
msgstr "Görüntüyü İçe Aktar"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "Dosya artık mevcut değil."
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
@@ -15661,13 +15661,13 @@ msgstr ""
"türleri desteklenir"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "İçe aktarılıyor"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "Dosyanın yüklendiği yer"
@@ -15915,7 +15915,7 @@ msgid "Click the end point of the paint area."
msgstr "Çizim alanının bitiş noktasını tıklayın."
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "Araçlar Tablosuna Araçlar Veri Tabanından bir uç eklendi."
@@ -17022,11 +17022,11 @@ msgstr "PDF'yi açma işlemi iptal edildi"
msgid "Parsing"
msgstr "Okunuyor"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "Açılamadı"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "Dosyada şekli bulunamadı"
@@ -17348,7 +17348,7 @@ msgstr "PCB Sihirbazı .INF dosyası yüklendi."
msgid "Main PcbWizard Excellon file loaded."
msgstr "Pcb Sihirbazı Excellon dosyası yüklendi."
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "Bu Excellon dosyası değil."
@@ -18181,7 +18181,7 @@ msgstr "Uygulama yeniden başlatılır."
msgid "Are you sure do you want to change the current language to"
msgstr "Mevcut dili değiştirmek istediğinizden emin misiniz"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -18203,15 +18203,15 @@ msgstr ""
msgid "Quit"
msgstr "Çıkış"
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "Uygulama başlatılıyor ..."
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "Dil dosyaları bulunamadı. Uygulama dizesi yok."
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -18219,7 +18219,7 @@ msgstr ""
"Uygulama başlatılıyor …\n"
"Çalışma alanı başlatılıyor."
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -18229,47 +18229,47 @@ msgstr ""
"Çalışma alanı başlatılıyor.\n"
"Çalışma alanının başlatılması tamamlandı"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "Yeni Proje - Kaydedilmedi"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr ""
"Eski varsayılan yapılandırma dosyaları bulundu. Lütfen güncellemek için "
"uygulamayı yeniden başlatın."
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "Yapılandırma dosyası açılamadı."
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "Komut dosyası açılamadı."
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "Excellon dosyası açılamadı."
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "G-Kod dosyası açılamadı."
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "Gerber dosyası açılamadı."
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "Düzenleyici başlatılamadı."
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr "Düzenlemek için bir Şekil, Gerber veya Excellon nesnesi seçin."
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -18278,85 +18278,85 @@ msgstr ""
"Çoklu şekillerde, şekli aynı anda düzenlemek mümkün değildir. Bir kerede "
"yalnızca bir şekli düzenleyin."
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "DÜZENLEYİCİ Alanı"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "Düzenleyici etkinleştirildi ..."
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "Düzenlenen nesneyi kaydetmek istiyor musunuz?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "Nesne düzenlendikten sonra boş."
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "Düzenleyiciden çıkıldı ve düzenleyici içeriği kaydedildi."
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
"Güncellemek için bir Gerber, Şekil, Excellon veya CNC İş nesnesi seçin."
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "güncellendi, Uygulamaya dönülüyor ..."
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "Düzenleyiciden çıkıldı. Ancak düzenleyici içeriği kaydedilmedi."
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
"Güncellemek için bir Gerber, Şekil, Excellon veya CNC İş nesnesi seçin."
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "Dosyaya Kaydet"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "Dosya şuraya aktarıldı"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "Son kullanılan dosya yazmak için açılamadı."
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "Son proje dosyası yazmak için açılamadı."
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr "Eklentiler ile PCB üretim dosyaları görüntüleyici/düzenleyici"
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "Geliştirme"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "İNDİR"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "Sorun izleyici"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "Kapat"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "MIT lisansı altında lisanslanmıştır"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -18404,7 +18404,7 @@ msgstr ""
"ALACAKLAR İÇİN\n"
"SORUMLU OLMAYACAKTIR."
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
Simgeleri "
"oNline Web Fonts"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "Karşılama Ekranı"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "Geliştiriciler"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "Çevirmenler"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "Lisans"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "Açıklamalar"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "Geliştirici"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "Durum"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "E-posta"
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr "FlatCAM Oluşturucusu"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr "FlatCAM Evo Oluşturucusu / Geliştiricisi"
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "Dil"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "Çevirmen"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr "Bu program % s ve kelimenin tam anlamıyla ücretsizdir."
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "Yine de katkı olmadan gelişemez."
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "Bu uygulamanın gelişmesini ve daha iyi hale gelmesini istiyorsanız"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "aşağıdakileri yaparak geliştirmeye katkıda bulunabilirsiniz :"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "Bir geliştiriciyseniz, Bitbucket deposundaki Çekme İsteklerini"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
"Hata raporları oluşturmak amacıyla gerekli adımları atmak için Hata "
"Raporlarını"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "Şimdiye kadar gördüklerinizi beğendiyseniz ..."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "Bağış gerekli DEĞİLDİR."
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "Ama memnuniyetle karşılanır. Bağış yapmak için"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "Katkıda Bulun"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "Link Değişimi"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "Yakında ..."
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "Nasıl Yapılır"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "Alternatif Web Sayfası"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -18551,23 +18551,23 @@ msgstr ""
"Uygulama hakkında bilgi alamazsanız, Yardım\n"
"menüsünden \"YouTube Kanalı\" bağlantısını kullanın."
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "FlatCAM'e kayıtlı seçili Excellon dosya uzantıları."
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "FlatCAM'e kayıtlı seçili G-Kod dosya uzantıları."
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "FlatCAM'e kayıtlı seçilmiş Gerber dosya uzantıları."
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr "Birleştirme için en az iki nesne gerekir. Şu anda seçili olan nesneler"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -18583,47 +18583,47 @@ msgstr ""
"sonuç beklendiği gibi olmayabilir.\n"
"Oluşturulan G Kodunu kontrol edin."
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Şekil birleştirme başarıyla tamamlandı"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "Hata. Excellon birleştirme yalnızca Excellon nesnelerinde çalışır."
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Excellon birleştirmesi başarıyla tamamlandı"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "Hata. Gerber birleşimi sadece Gerber nesneleri üzerinde çalışır."
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Gerber birleşmesi başarıyla tamamlandı"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "Hata. Bir Şekil nesnesi seçin ve tekrar deneyin."
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "Bir FlatCAM Şekil bekleniyordu, alınan"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Şekil nesnesi Çoklu Şekil türüne dönüştürüldü."
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Şekil nesnesi bir Tekli Şekil türüne dönüştürüldü."
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr "Düzenleyici aktifken birimler değiştirilemez."
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -18635,27 +18635,27 @@ msgstr ""
"\n"
"Devam etmek istiyor musunuz?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "Birimler şuna dönüştürüldü"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "Çalışma alanı etkin."
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "Çalışma alanı devre dışı."
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr "FlatCAM dosyası açıldı."
-#: app_Main.py:5145
+#: appMain.py:5145
msgid "Tool adding ..."
msgstr "Uç yükleniyor …"
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -18663,301 +18663,301 @@ msgstr ""
"Uç ekleme yalnızca Gelişmiş işaretlendiğinde çalışır.\n"
"Düzenle ->Ayarlar -> Genel - Uygulama Seviyesi ->Gelişmiş'i seçin."
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "Nesneleri Sil"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
msgstr "Seçilen nesneleri kalıcı olarak silmek istediğinizden emin misiniz?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "Çalışmayı Düzenleyici'ye kaydedin ve tekrar deneyin ..."
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "Nesne silindi"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "Orjini belirtmek için tıklayın ..."
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "Orijin noktası ayarlanıyor ..."
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "Orijin Ayarı"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "Orijin koordinatları belirtildi, ancak eksik."
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "Orijine taşınıyor ..."
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "Hata. Hiçbir nesne seçilmedi ..."
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr "2. Çeyrek"
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr "1. Çeyrek"
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr "3. Çeyrek"
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr "4. Çeyrek"
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "Konuma Atla..."
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "Koordinatları X, Y biçiminde girin:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "Yanlış koordinat girildi. Koordinatları şu biçimde girin: X, Y"
-#: app_Main.py:5775
+#: appMain.py:5775
msgid "T Left"
msgstr "Sol Üst"
-#: app_Main.py:5776
+#: appMain.py:5776
msgid "T Right"
msgstr "Sağ Üst"
-#: app_Main.py:5777
+#: appMain.py:5777
msgid "B Left"
msgstr "Sol Üst"
-#: app_Main.py:5778
+#: appMain.py:5778
msgid "B Right"
msgstr "Sağ Alt"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "Bul ..."
-#: app_Main.py:5928
+#: appMain.py:5928
msgid "Move to ..."
msgstr "Şuraya taşı..."
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
msgid "Aborting."
msgstr "İptal ediliyor."
-#: app_Main.py:6485
+#: appMain.py:6485
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "Mevcut görev, en kısa sürede kapatılacaktır ..."
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "Geçerli görev kullanıcının isteği üzerine kapatıldı ..."
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr "Eski 2D grafik modunda kullanılamaz."
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "Bu nesne için Veri Tabanından bir araç eklenmesine izin verilmiyor."
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "Araçlar Veri Tabanını Kaydet"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
msgstr "Bir veya daha fazla araç düzenlendi. Kaydetmek istiyor musunuz?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "Açı Değerini Girin:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "Döndürme işlemi tamamlandı."
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "Döndürme işlemi gerçekleştirilemedi."
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "X ekseninde eğme işlemi tamamlandı."
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "Y ekseninde eğme işlemi tamamlandı."
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "Yeni Izgara ..."
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "Izgara Boyutunu Girin:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
"Lütfen ondalıklı biçimde sıfır olmayan bir değer içeren bir ızgara değeri "
"girin."
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "Yeni ızgara eklendi"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "Izgara zaten var"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "Yeni ızgara ekleme işlemi iptal edildi"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "Izgara değeri mevcut değil"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "Izgara değeri silindi"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "Izgara değerini silme işlemi iptal edildi"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "İsim panoya kopyalandı ..."
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "CNC kodunu görüntülemek için bir Gerber veya Excellon dosyası seçin."
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "Seçilen nesnenin CNC kodunu görüntüle."
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "Kod Düzenleyici"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "CNC kodunun gösterileceği seçili hiçbir nesne yok."
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "Seçilen nesnenin CNC kodu yüklenemedi"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "Satıra Git ..."
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "Tüm nesneler yeniden çiziliyor"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "Son dosya listesi yüklenemedi."
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "Son dosya listesi okunamadı."
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "Son projelerin öğe listesi yüklenemedi."
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "Son proje öğelerinin listesi okunamadı."
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "Son dosyalar listesi temizlendi."
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "Son projeler listesi temizlendi."
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "Son Projeleri Temizle"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "Listeyi Temizle"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "Yayın Tarihi"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "Görüntülendi"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "Çalışma Alanı"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "Çalışma alanı etkin"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "Çalışma alanı boyutu"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "Çalışma alanı yönlendirmesi"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr "Program güncellemesi kontrol edilemedi. İnternet bağlantısı yok."
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "En son sürüm bilgileri okunamıyor."
-#: app_Main.py:8723
+#: appMain.py:8723
msgid "The application is up to date!"
msgstr "Uygulama güncel!"
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "Daha yeni bir sürüm var"
-#: app_Main.py:8729
+#: appMain.py:8729
msgid "There is a newer version available for download:"
msgstr "İndirilebilecek daha yeni bir sürüm var:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -18968,44 +18968,44 @@ msgstr ""
"desteklenmiyor. Düzenle -> Ayarlar -> Genel sekmesinde Grafik Modu'nu Legacy "
"(2D) olarak değiştirin.\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "Tüm şekiller devre dışı."
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "Seçili olmayan tüm şekiller devre dışı bırakıldı."
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "Tüm şekiller etkin."
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "Seçili olmayan tüm şekiller etkinleştirildi."
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "Seçilen şekiller etkin ..."
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "Seçilen şekiller devre dışı ..."
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "Şekiller açılıyor ..."
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "Şekillerin bağlantısı kesiliyor ..."
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "Şeffaflık seviyesini ayarla ..."
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -19013,93 +19013,93 @@ msgstr ""
"Çalışma alanı başlatılıyor.\n"
"Çalışma alanını başlatılması tamamlandı"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "Gerber dosyası açılıyor."
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "Excellon dosyası açılıyor."
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "G-Kodu dosyası açılıyor."
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "HPGL2'yi Açın"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "HPGL2 dosyası açılıyor."
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "Yapılandırma Dosyasını Aç"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "Yalnızca Şekil, Gerber ve CNC İş nesneleri kullanılabilir."
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "Verilerin son boyutu 3 veya 4 olan bir 3D dizi olması gerekir"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "PNG Görüntüsünü Dışa Aktar"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr ""
"Hata. Sadece Gerber nesneleri Gerber dosyaları olarak kaydedilebilir ..."
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "Gerber kaynak dosyasını kaydet"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
"Hata. Yalnızca komut dosyası nesneleri TCL komut dosyaları olarak "
"kaydedilebilir ..."
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "Komut dosyası kaynak dosyasını kaydet"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
"Hata. Yalnızca Belge nesneleri Belge dosyaları olarak kaydedilebilir ..."
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "Belgenin kaynak dosyasını kaydet"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
"Hata. Yalnızca Excellon nesneleri Excellon dosyaları olarak "
"kaydedilebilir ..."
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "Excellon kaynak dosyasını kaydet"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "Yalnızca Şekil nesneleri kullanılabilir."
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "SVG'i İçe Aktar"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "DXF'i İçe Aktar"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -19108,155 +19108,155 @@ msgstr ""
"FlatCAM'de açık dosyalar/nesneler var. Yeni bir proje oluşturmak onları "
"siler. Projeyi kaydetmek istiyor musunuz?"
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr "Ayarları Kaydet"
-#: app_Main.py:10339
+#: appMain.py:10339
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr ""
"Yüklenen proje ayarlarını varsayılan ayarlar olarak kaydetmek istiyor "
"musunuz?"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr "Oluşturulan proje"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr "saniye"
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "Yeni proje oluşturuldu"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "Kod Düzenleyici'de yeni TLC komut dosyası oluşturuldu."
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "TCL Komut Dosyasını Aç"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "FlatCAM komut dosyası çalışıyor."
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "TCL komut dosyasını çalıştır"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı ve yürütüldü."
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "Projeyi Farklı Kaydet ..."
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "FlatCAM nesnelerini yazdır"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "Nesneyi PDF Olarak Kaydet ..."
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "PDF yazdırılıyor ..."
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "PDF dosyası şuraya kaydedildi"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "Dışa aktarılıyor ..."
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "SVG dosyası şuraya aktarıldı"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "FlatCAM Ayarlarını İçe Aktar"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "Varsayılan değerler şuradan alındı"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "FlatCAM Ayarlarını Dışa Aktar"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "Ayarlar şuraya aktarıldı"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Excellon dosyası şuraya aktarıldı"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "Dışa aktarılamadı."
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Gerber dosyası şuraya aktarıldı"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "DXF dosyası şuraya aktarıldı"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "İçe aktarma başarısız oldu."
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "Dosya açılamadı"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "Dosya okunamadı"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
"Nesne bir Gerber dosyası değil veya boş. Nesne oluşturma işlemi iptal "
"ediliyor."
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "Açılıyor"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr ""
"Gerber'i açma işlemi başarısız oldu. Bu, muhtemelen bir Gerber dosyası değil."
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "Dosya açılamıyor"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "Excellon dosyası açılamadı. Bu muhtemelen bir Excellon dosyası değil."
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "G-Kod dosyası okunuyor"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "Bu G KOD'u değil"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -19268,77 +19268,77 @@ msgstr ""
"G-Kod dosyasından FlatCAM CNC İş nesnesi oluşturma denemesi, işlem sırasında "
"başarısız oldu"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
"Nesne bir HPGL2 dosyası değil veya boş. Nesne oluşturma işlemini iptal "
"ediliyor."
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "Başarısız oldu. Muhtemelen bir HPGL2 dosyası değil."
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı."
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "TCL komut dosyası açılamadı."
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "FlatCAM yapılandırma dosyası açılıyor."
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "Yapılandırma dosyası açılamadı"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "Proje Yükleniyor ... Lütfen Bekleyiniz ..."
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "FlatCAM proje dosyası açılıyor."
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "Proje dosyası açılamadı"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "Proje yükleniyor ... onarılıyor"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "Şuradan yüklenen proje"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "Proje kaydediliyor ..."
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "Proje şuraya kaydedildi"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "Nesne başka bir uygulama tarafından kullanılıyor."
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "Proje dosyası kontrol edilemedi"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "Lütfen kaydetmek için tekrar deneyin."
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "Kaydedilmiş proje dosyası okunamadı"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
"Kaynak dosya boş olduğundan kaydetme işlemi iptal edildi. Gerber dosyasını "
diff --git a/locale/zh/LC_MESSAGES/strings.po b/locale/zh/LC_MESSAGES/strings.po
index 73efc3fa..895836d5 100644
--- a/locale/zh/LC_MESSAGES/strings.po
+++ b/locale/zh/LC_MESSAGES/strings.po
@@ -89,7 +89,7 @@ msgstr "表格中已有的标题或网络链接。"
msgid "Bookmark added."
msgstr "书签已添加。"
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr "备份位置"
@@ -124,14 +124,14 @@ msgstr "书签"
#: appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102
-#: app_Main.py:5039 app_Main.py:5455 app_Main.py:9553 app_Main.py:9591
-#: app_Main.py:9634 app_Main.py:9659 app_Main.py:9698 app_Main.py:9722
-#: app_Main.py:9773 app_Main.py:9811 app_Main.py:9857 app_Main.py:9899
-#: app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427
-#: app_Main.py:10464 app_Main.py:10507 app_Main.py:10583 app_Main.py:10641
-#: app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102
+#: appMain.py:5039 appMain.py:5455 appMain.py:9553 appMain.py:9591
+#: appMain.py:9634 appMain.py:9659 appMain.py:9698 appMain.py:9722
+#: appMain.py:9773 appMain.py:9811 appMain.py:9857 appMain.py:9899
+#: appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427
+#: appMain.py:10464 appMain.py:10507 appMain.py:10583 appMain.py:10641
+#: appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr "已取消。"
@@ -139,8 +139,8 @@ msgstr "已取消。"
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179
-#: app_Main.py:3110 app_Main.py:10884 app_Main.py:11092 app_Main.py:11227
-#: app_Main.py:11293 app_Main.py:12160
+#: appMain.py:3110 appMain.py:10884 appMain.py:11092 appMain.py:11227
+#: appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -150,7 +150,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr "无法打开文件。"
@@ -247,7 +247,7 @@ msgstr "外"
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375
-#: app_Main.py:9104
+#: appMain.py:9104
msgid "Custom"
msgstr "自定义"
@@ -288,7 +288,7 @@ msgstr "ID"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379
#: appPlugins/ToolCalibration.py:954 appPlugins/ToolFiducials.py:885
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "Name"
msgstr "名称"
@@ -389,7 +389,7 @@ msgstr "此处应用刀具的类型。"
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr "常规"
@@ -1421,8 +1421,8 @@ msgstr "在刀具数据库中选择刀具后,在对象/应用程序刀具的
#: appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755
-#: app_Main.py:4022 app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755
+#: appMain.py:4022 appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr "取消"
@@ -1522,7 +1522,7 @@ msgstr "从数据库复制"
msgid "Delete from DB"
msgstr "从数据库删除"
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr "保存更改"
@@ -1533,9 +1533,9 @@ msgstr "保存更改"
#: appPlugins/ToolIsolation.py:3024 appPlugins/ToolMilling.py:2271
#: appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807
-#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 app_Main.py:6636
-#: app_Main.py:6673 app_Main.py:6760 app_Main.py:6772 app_Main.py:6781
-#: app_Main.py:6791
+#: appPlugins/ToolPaint.py:2817 appPlugins/ToolPaint.py:2902 appMain.py:6636
+#: appMain.py:6673 appMain.py:6760 appMain.py:6772 appMain.py:6781
+#: appMain.py:6791
msgid "Tools Database"
msgstr "刀具数据库"
@@ -1665,7 +1665,7 @@ msgstr "要添加钻孔,请首先选择一个刀具"
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998
#: appPlugins/ToolMove.py:251 appPlugins/ToolObjectDistance.py:440
#: appPlugins/ToolPaint.py:2335 appPlugins/ToolPanelize.py:1110
-#: appPlugins/ToolSolderPaste.py:892 app_Main.py:5756 app_Main.py:5881
+#: appPlugins/ToolSolderPaste.py:892 appMain.py:5756 appMain.py:5881
#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440
#: tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
@@ -1720,8 +1720,8 @@ msgstr "选定间距角度的项目太多。"
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959
#: appPlugins/ToolMarkers.py:996 appPlugins/ToolMove.py:202
#: appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735
-#: app_Main.py:12027 app_Main.py:12041 app_Main.py:12051 app_Main.py:12068
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735
+#: appMain.py:12027 appMain.py:12041 appMain.py:12051 appMain.py:12068
#: camlib.py:1225 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677
#: camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
@@ -1781,7 +1781,7 @@ msgstr "点击参考位置。。。"
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443
#: appPlugins/ToolNCC.py:233 appPlugins/ToolPaint.py:230
-#: appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr "删除"
@@ -1870,8 +1870,8 @@ msgstr "文件中没有刀具定义。正在中止Excellon创建。"
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973
-#: app_Main.py:6716 app_Main.py:8758 app_Main.py:11475 app_Main.py:11546
-#: app_Main.py:11682 app_Main.py:11747
+#: appMain.py:6716 appMain.py:8758 appMain.py:11475 appMain.py:11546
+#: appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr "发生内部错误。见shell。\n"
@@ -1981,7 +1981,7 @@ msgstr "新刀具的直径"
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227
#: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136
-#: appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr "添加"
@@ -2314,7 +2314,7 @@ msgstr "指定阵列中的槽数量。"
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886
-#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:351 appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr "退出编辑器"
@@ -2658,7 +2658,7 @@ msgstr "最少"
#: appPlugins/ToolRulesCheck.py:1656 appPlugins/ToolRulesCheck.py:1694
#: appPlugins/ToolRulesCheck.py:1731 appPlugins/ToolRulesCheck.py:1756
#: appPlugins/ToolTransform.py:630 appPlugins/ToolTransform.py:995
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Value"
msgstr "值"
@@ -2997,7 +2997,7 @@ msgstr "旋转中"
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538
-#: app_Main.py:6976 app_Main.py:7022
+#: appMain.py:6976 appMain.py:7022
msgid "Action was not executed"
msgstr "未执行操作"
@@ -3006,12 +3006,12 @@ msgid "Flipping"
msgstr "翻转"
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr "在Y轴上翻转完成"
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr "在X轴上翻转完成"
@@ -3417,7 +3417,7 @@ msgstr "通过减少顶点数来简化几何元素。"
msgid "Ring"
msgstr "环型"
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr "线型"
@@ -3518,7 +3518,7 @@ msgstr "不接受负缓冲区值。使用缓冲区内部生成“内部”形状
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920
-#: app_Main.py:5900
+#: appMain.py:5900
msgid "Nothing selected."
msgstr "什么都没有选中。"
@@ -3717,7 +3717,7 @@ msgstr "减弱"
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519
-#: app_Main.py:8220
+#: appMain.py:8220
msgid "Loading"
msgstr "读取中"
@@ -3744,7 +3744,7 @@ msgstr "未选择光圈。"
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817
-#: app_Main.py:7603 app_Main.py:7625
+#: appMain.py:7603 appMain.py:7625
#, fuzzy
#| msgid "Name copied to clipboard ..."
msgid "Copied to clipboard."
@@ -3759,7 +3759,7 @@ msgstr "名称已复制到剪贴板。。。"
#: appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010
-#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolMove.py:170 appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr "绘制"
@@ -4163,7 +4163,7 @@ msgstr "打开文件"
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr "导出代码。。。"
@@ -4188,8 +4188,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716
#: appGUI/GUIElements.py:2786 appGUI/GUIElements.py:2847
#: appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986
-#: app_Main.py:5154 app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986
+#: appMain.py:5154 appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr "Ok"
@@ -4199,7 +4199,7 @@ msgstr "Ok"
msgid "Ctrl+S"
msgstr "Ctrl+S"
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr "代码编辑器"
@@ -4532,13 +4532,13 @@ msgid "Open"
msgstr "打开"
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651
-#: app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651
+#: appMain.py:9654
msgid "Open Project"
msgstr "打开项目"
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr "打开Gerber文件"
@@ -4547,7 +4547,7 @@ msgid "Ctrl+G"
msgstr "Ctrl+G"
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr "打开Excellon"
@@ -4556,8 +4556,8 @@ msgstr "打开Excellon"
msgid "Ctrl+E"
msgstr "Ctrl+E"
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615
-#: app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615
+#: appMain.py:9620
msgid "Open G-Code"
msgstr "打开G代码"
@@ -4783,11 +4783,11 @@ msgid "Export"
msgstr "导出"
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654
-#: appPlugins/ToolQRCode.py:659 app_Main.py:9762 app_Main.py:9767
+#: appPlugins/ToolQRCode.py:659 appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr "导出SVG"
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr "导出DXF"
@@ -4805,7 +4805,7 @@ msgstr ""
"将以PNG格式导出图像,\n"
"保存的图像将包含当前在FlatCAM绘图区域中的视觉信息。"
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr "导出Excellon"
@@ -4818,7 +4818,7 @@ msgstr ""
"将Excellon对象导出为Excellon文件,\n"
"坐标格式、文件单位和零点在首选项->Excellon 导出中设置。"
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr "导出Gerber"
@@ -4968,7 +4968,7 @@ msgid "Shift+O"
msgstr "Shift+O"
#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433
-#: app_Main.py:5547 app_Main.py:5561
+#: appMain.py:5547 appMain.py:5561
msgid "Custom Origin"
msgstr "自定义原点"
@@ -4990,7 +4990,7 @@ msgstr "定位对象"
msgid "Shift+J"
msgstr "Shift+J"
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr "切换单位"
@@ -5003,8 +5003,8 @@ msgstr "Q"
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518
-#: app_Main.py:6523 app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518
+#: appMain.py:6523 appMain.py:6543
msgid "Preferences"
msgstr "首选项"
@@ -5068,7 +5068,7 @@ msgstr "Ctrl+D"
msgid "Experimental"
msgstr "试验性的"
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr "三维区域"
@@ -5255,7 +5255,7 @@ msgstr "在线帮助"
msgid "F1"
msgstr "F1"
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr "书签管理"
@@ -5291,11 +5291,11 @@ msgstr "F4"
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr "如何"
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr "关于"
@@ -5491,7 +5491,7 @@ msgstr "Alt+A"
msgid "Eraser"
msgstr "橡皮擦"
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr "变换"
@@ -5507,44 +5507,44 @@ msgstr "禁用绘图"
msgid "Set Color"
msgstr "设置颜色"
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr "红色"
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr "蓝色"
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr "黄色"
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr "绿色"
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr "粉色"
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr "棕色"
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr "靛青"
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098
-#: app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098
+#: appMain.py:9176
msgid "White"
msgstr "白色"
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr "黑色"
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr "不透明"
@@ -5555,7 +5555,7 @@ msgstr "不透明"
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67
#: appPlugins/ToolDrilling.py:2494 appPlugins/ToolIsolation.py:3418
#: appPlugins/ToolMilling.py:4160 appPlugins/ToolNCC.py:4199
-#: appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr "预设"
@@ -5564,12 +5564,12 @@ msgid "View Source"
msgstr "查看源文件"
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442
-#: appGUI/MainGUI.py:1872 app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appGUI/MainGUI.py:1872 appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr "属性"
#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709
-#: app_Main.py:2696 app_Main.py:2961 app_Main.py:10572
+#: appMain.py:2696 appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr "项目"
@@ -5629,8 +5629,8 @@ msgstr "保存项目"
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693
-#: app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693
+#: appMain.py:2956
msgid "Editor"
msgstr "编辑器"
@@ -5848,7 +5848,7 @@ msgid "TCL Shell"
msgstr "TCL控制台"
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr "绘图区"
@@ -5995,14 +5995,14 @@ msgstr "是否确实要删除GUI设置?\n"
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr "是"
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753
-#: app_Main.py:4021 app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753
+#: appMain.py:4021 appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr "否"
@@ -6050,23 +6050,23 @@ msgstr "请选择要对其执行并集的几何图形项。"
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008
#: appPlugins/ToolNCC.py:1382 appPlugins/ToolPaint.py:672
#: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1284
-#: app_Main.py:5125
+#: appMain.py:5125
msgid "New Tool"
msgstr "新刀具"
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009
#: appPlugins/ToolNCC.py:1383 appPlugins/ToolPaint.py:673
-#: appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr "输入刀具直径"
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030
#: appPlugins/ToolNCC.py:1404 appPlugins/ToolPaint.py:686
-#: appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr "已取消添加刀具"
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr "应用程序正在保存项目。请稍候。。。"
@@ -6114,7 +6114,7 @@ msgstr "新Gerber"
msgid "Edit Object (if selected)"
msgstr "编辑对象(如果选中)"
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr "栅格开关"
@@ -7279,7 +7279,7 @@ msgstr "左对齐"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101
#: appPlugins/ToolFilm.py:1409 appPlugins/ToolFilm.py:1485
-#: appPlugins/ToolMarkers.py:1283 app_Main.py:5545 app_Main.py:5779
+#: appPlugins/ToolMarkers.py:1283 appMain.py:5545 appMain.py:5779
msgid "Center"
msgstr "中心对齐"
@@ -7361,8 +7361,8 @@ msgstr "您确定要继续吗?"
msgid "Preferences default values are restored."
msgstr "首选项将恢复默认值。"
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134
-#: app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134
+#: appMain.py:10960
msgid "Failed to write defaults to file."
msgstr "未能将默认值写入文件。"
@@ -8193,7 +8193,7 @@ msgstr "程序设置"
msgid "Grid Settings"
msgstr "栅格设置"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr "X值"
@@ -8201,7 +8201,7 @@ msgstr "X值"
msgid "This is the Grid snap value on X axis."
msgstr "这是X轴上的栅格捕捉值。"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr "Y值"
@@ -8246,14 +8246,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310
-#: appPlugins/ToolFilm.py:1712 app_Main.py:8645
+#: appPlugins/ToolFilm.py:1712 appMain.py:8645
msgid "Portrait"
msgstr "竖排"
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311
-#: appPlugins/ToolFilm.py:1713 app_Main.py:8647
+#: appPlugins/ToolFilm.py:1713 appMain.py:8647
msgid "Landscape"
msgstr "横排"
@@ -8273,7 +8273,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286
-#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr "轴"
@@ -8291,7 +8291,7 @@ msgid ""
"elements that are used in the application."
msgstr "这将设置应用程序中使用的文本框GUI元素的字体大小。"
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr "HUD"
@@ -9402,8 +9402,8 @@ msgstr "删除所有标记的多边形。"
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507
-#: appObjects/AppObject.py:323 app_Main.py:9167 app_Main.py:9216
-#: app_Main.py:9225
+#: appObjects/AppObject.py:323 appMain.py:9167 appMain.py:9216
+#: appMain.py:9225
msgid "Layer"
msgstr ""
@@ -10210,7 +10210,7 @@ msgstr ""
"用于创建二维码的工具,该二维码可以插入到选定的Gerber中,也可以作为文件导出。"
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42
-#: appPlugins/ToolQRCode.py:827 app_Main.py:8613
+#: appPlugins/ToolQRCode.py:827 appMain.py:8613
msgid "Version"
msgstr "版本"
@@ -10613,7 +10613,7 @@ msgid "Box"
msgstr "框"
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109
-#: appPlugins/ToolDblSided.py:914 app_Main.py:8622
+#: appPlugins/ToolDblSided.py:914 appMain.py:8622
msgid "Snap"
msgstr "捕捉"
@@ -11736,7 +11736,7 @@ msgstr ""
"-栅格:将自动生成探测点栅格"
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49
-#: appPlugins/ToolLevelling.py:1924 app_Main.py:8617
+#: appPlugins/ToolLevelling.py:1924 appMain.py:8617
msgid "Grid"
msgstr "栅格"
@@ -12905,7 +12905,7 @@ msgstr "对象重命名自"
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991
-#: app_Main.py:7863 app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appMain.py:7863 appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr "选择"
@@ -13431,12 +13431,12 @@ msgstr "取消。生成G代码需要四个点。"
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510
-#: app_Main.py:2583 app_Main.py:5290 app_Main.py:5771 app_Main.py:6180
-#: app_Main.py:6264 app_Main.py:6444 app_Main.py:6753 app_Main.py:6949
-#: app_Main.py:6995 app_Main.py:7042 app_Main.py:7097 app_Main.py:7145
-#: app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045
-#: app_Main.py:10090 app_Main.py:10617 app_Main.py:10621 camlib.py:2464
+#: appMain.py:2583 appMain.py:5290 appMain.py:5771 appMain.py:6180
+#: appMain.py:6264 appMain.py:6444 appMain.py:6753 appMain.py:6949
+#: appMain.py:6995 appMain.py:7042 appMain.py:7097 appMain.py:7145
+#: appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045
+#: appMain.py:10090 appMain.py:10617 appMain.py:10621 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2680
msgid "No object is selected."
msgstr "未选择任何对象。"
@@ -13909,7 +13909,7 @@ msgstr ""
#: appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982
#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:527
-#: app_Main.py:5135
+#: appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr "请输入一个非零值的工具直径,浮点数格式。"
@@ -13943,8 +13943,8 @@ msgid "Default tool added."
msgstr "添加了默认刀具。"
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938
-#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 app_Main.py:6764
-#: app_Main.py:6785
+#: appPlugins/ToolNCC.py:3943 appPlugins/ToolPaint.py:2811 appMain.py:6764
+#: appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr "此处无法使用所选刀具。再挑一个。"
@@ -14530,7 +14530,7 @@ msgstr "多种工具"
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554
#: appPlugins/ToolNCC.py:589 appPlugins/ToolPaint.py:514
-#: appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr "没有选择任何刀具"
@@ -15145,26 +15145,26 @@ msgstr "图像导入"
msgid "Import IMAGE"
msgstr "导入图像"
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339
-#: app_Main.py:11395 app_Main.py:11490 app_Main.py:11529 app_Main.py:11597
-#: app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339
+#: appMain.py:11395 appMain.py:11490 appMain.py:11529 appMain.py:11597
+#: appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr "文件不再可用。"
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid ""
"Not supported type is picked as parameter. Only Geometry and Gerber are "
"supported"
msgstr "选择不支持的类型作为参数。仅支持Geometry和Gerber"
#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373
-#: app_Main.py:11368 app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appMain.py:11368 appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr "导入"
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366
-#: app_Main.py:11423 app_Main.py:11511 app_Main.py:11580 app_Main.py:11650
-#: app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366
+#: appMain.py:11423 appMain.py:11511 appMain.py:11580 appMain.py:11650
+#: appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr "已打开"
@@ -15405,7 +15405,7 @@ msgid "Click the end point of the paint area."
msgstr "单击绘制区域的端点。"
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956
-#: appPlugins/ToolPaint.py:2824 app_Main.py:6776 app_Main.py:6795
+#: appPlugins/ToolPaint.py:2824 appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr "新刀具从刀具数据库添加到刀具表中。"
@@ -16457,11 +16457,11 @@ msgstr "已取消打开PDF"
msgid "Parsing"
msgstr "解析中"
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr "无法打开"
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr "在文件中找不到几何图形"
@@ -16759,7 +16759,7 @@ msgstr "已加载PcbWizard.INF文件。"
msgid "Main PcbWizard Excellon file loaded."
msgstr "已加载主PCB向导Excellon文件。"
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr "这不是Excellon文件。"
@@ -17552,7 +17552,7 @@ msgstr "应用程序将重新启动。"
msgid "Are you sure do you want to change the current language to"
msgstr "您确定要将当前语言更改为"
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -17572,15 +17572,15 @@ msgstr "用户没有管理员权限或 UAC 问题。"
msgid "Quit"
msgstr "退出"
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr "应用程序正在初始化。。。"
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr "找不到语言文件。缺少应用程序字符串。"
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
@@ -17588,7 +17588,7 @@ msgstr ""
"应用程序正在初始化。。。\n"
"画布初始化已开始。"
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
@@ -17598,45 +17598,45 @@ msgstr ""
"画布初始化已开始。\n"
"画布初始化完成于"
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr "新项目-未保存"
-#: app_Main.py:1671
+#: appMain.py:1671
msgid ""
"Found old default preferences files. Please reboot the application to update."
msgstr "找到旧的默认首选项文件。请重新启动应用程序进行更新。"
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr "打开配置文件失败。"
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr "打开脚本文件失败。"
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr "打开Excellon文件失败。"
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr "打开G代码文件失败。"
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr "打开Gerber文件失败。"
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658
-#: app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658
+#: appMain.py:2677
msgid "The Editor could not start."
msgstr "编辑器无法启动。"
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr "选择要编辑的Geometry、Gerber、Excellon或CNC任务对象。"
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
"possible.\n"
@@ -17645,83 +17645,83 @@ msgstr ""
"无法在多重Geometry中同时编辑工具几何图形。\n"
"一次只能编辑一个几何图形。"
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr "编辑区"
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr "编辑器已激活。。。"
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr "是否要保存已编辑的对象?"
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr "对象在编辑后为空。"
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr "编辑已退出。已保存编辑器内容。"
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr "选择要更新的Gerber、Geometry、Excellon或CNC任务对象。"
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr "已更新,正在返回应用程序。。。"
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr "编辑已退出。未保存编辑器内容。"
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr "选择要更新的 Gerber、Geometry、Excellon 或 CNC任务对象。"
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr "保存到文件"
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr "将文件导出到"
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr "无法打开最近的文件进行写入。"
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr "无法打开最近的项目文件进行写入。"
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr "带插件的 PCB 制造文件查看器/编辑器"
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr "开发者"
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr "下载"
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr "问题跟踪器"
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr "关闭"
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr "在 MIT 许可下获得许可"
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a "
"copy\n"
@@ -17757,7 +17757,7 @@ msgstr ""
"损害赔偿或其他责任负责,无论是合同诉讼、侵权诉讼还是其他诉讼,与本软件有关或"
"与本软件的使用或其他交易无关。"
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr "启动"
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr "编程人员"
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr "翻译人员"
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr "许可证"
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr "特征"
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr "程序员"
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr "状态"
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr "电子邮件"
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr "FlatCAM作者"
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr "FlatCAM Evo 作者/维护者"
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr "语言"
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr "译者"
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr "这个程序是%s和免费的,从广义上讲是免费的。"
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr "然而,它的发展离不开贡献。"
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr "如果您希望看到此应用程序不断增长并变得越来越好"
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr "您可以通过以下方式为自己的发展做出贡献:"
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr "如果您是开发人员,则在Bitbucket存储库上提取请求"
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr "通过提供重现错误所需的步骤来报告错误"
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr "如果你喜欢你目前所看到的。。。"
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr "不需要捐款。"
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr "但它们受到欢迎"
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr "贡献"
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr "交流连接"
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr "马上就来。。。"
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr "如何做"
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr "替代网站"
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -17899,23 +17899,23 @@ msgstr ""
"2.有人参与了FlatCAM项目,并希望指向自己的网站\n"
"如果您无法获得有关该应用程序的任何信息,请使用“帮助”菜单中的YouTube频道链接。"
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr "已向FlatCAM注册的选定Excellon文件扩展名。"
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr "已向FlatCAM注册的选定G代码文件扩展名。"
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr "已向FlatCAM注册的选定Gerber文件扩展名。"
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr "加入至少需要两个对象。当前选定的对象"
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
@@ -17930,47 +17930,47 @@ msgstr ""
"期的结果。\n"
"检查生成的G代码。"
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr "Geometry合并完成"
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr "失败。Excellon连接仅适用于Excellon对象。"
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr "Excelon合并完成"
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr "失败。Gerber连接仅适用于Gerber对象。"
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr "Gerber合并完成"
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr "失败。选择一个Geometry对象,然后重试。"
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr "应该是Geometry对象,得到"
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr "Geometry对象已转换为多重几何体类型。"
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr "Geometry对象已转换为单几何体类型。"
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr "编辑器处于活动状态时无法更改单位。"
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -17981,29 +17981,29 @@ msgstr ""
"将缩放所有对象。\n"
"你想继续吗?"
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr "换算单位成"
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr "工作区已启用。"
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr "工作区已禁用。"
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr "FlatCAM 日志已打开。"
-#: app_Main.py:5145
+#: appMain.py:5145
#, fuzzy
#| msgid "Tool change Z"
msgid "Tool adding ..."
msgstr "换刀Z"
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
@@ -18011,11 +18011,11 @@ msgstr ""
"仅当选中“高级”时,“添加工具”才起作用。\n"
"转到首选项->常规-显示高级选项。"
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr "删除对象"
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
@@ -18023,107 +18023,107 @@ msgstr ""
"是否确实要永久删除\n"
"选定的对象?"
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr "将工作保存在编辑器中,然后重试。。。"
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr "对象已删除"
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr "单击以设置原点。。。"
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr "正在设置原点。。。"
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr "原点设置"
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr "指定了原点坐标,但不完整。"
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr "移动到原点。。。"
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr "失败。未选择任何对象。。。"
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr "象限 2"
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr "象限 1"
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr "象限 3"
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr "象限 4"
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr "跳转到。。。"
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr "以X,Y格式输入坐标:"
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr "错误的坐标。 以格式输入坐标:X,Y"
-#: app_Main.py:5775
+#: appMain.py:5775
#, fuzzy
#| msgid "Top Left"
msgid "T Left"
msgstr "左上"
-#: app_Main.py:5776
+#: appMain.py:5776
#, fuzzy
#| msgid "Top Right"
msgid "T Right"
msgstr "右上"
-#: app_Main.py:5777
+#: appMain.py:5777
#, fuzzy
#| msgid "Bot Left X"
msgid "B Left"
msgstr "左下角X"
-#: app_Main.py:5778
+#: appMain.py:5778
#, fuzzy
#| msgid "Bot Right X"
msgid "B Right"
msgstr "右下角X"
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr "定位。。。"
-#: app_Main.py:5928
+#: appMain.py:5928
#, fuzzy
#| msgid "Moving to Origin..."
msgid "Move to ..."
msgstr "移动到原点。。。"
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
#, fuzzy
#| msgid "Importing"
msgid "Aborting."
msgstr "导入"
-#: app_Main.py:6485
+#: appMain.py:6485
#, fuzzy
#| msgid ""
#| "Aborting. The current task will be gracefully closed as soon as "
@@ -18131,23 +18131,23 @@ msgstr "导入"
msgid "The current task will be gracefully closed as soon as possible..."
msgstr "中止。当前任务将尽快正常关闭。。。"
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr "当前任务已根据用户请求正常关闭。。。"
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr "不适用于传统 2D 图形模式。"
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr "此对象不允许从数据库添加刀具。"
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr "保存刀具至数据库"
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
@@ -18155,179 +18155,179 @@ msgstr ""
"编辑一个或多个刀具。\n"
"你想保存吗?"
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr "输入角度值:"
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr "旋转完成。"
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr "未执行旋转动作。"
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr "在X轴上倾斜完成。"
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr "在Y轴上倾斜完成。"
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr "新栅格。。。"
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr "输入栅格值:"
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr "请以浮点格式输入非零值的栅格值。"
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr "新栅格已添加"
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr "栅格已经存在"
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr "已取消添加新栅格"
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr "栅格值不存在"
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr "栅格值已删除"
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr "取消删除栅格值"
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr "名称已复制到剪贴板。。。"
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr "选择Gerber或Excellon文件以查看其源文件。"
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr "查看选定对象的源代码。"
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr "源代码编辑器"
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr "没有要查看其源文件代码的选定对象。"
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr "无法加载所选对象的源代码"
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr "转到行。。。"
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr "重绘所有对象"
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr "无法加载最近的项目列表。"
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr "无法分析最近的项目列表。"
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr "无法加载最近的项目项列表。"
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr "无法分析最近的项目项列表。"
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr "最近的文件列表已重置。"
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr "最近的项目列表已重置。"
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr "清除最近的项目"
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr "清除最近的文件"
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr "FlatCAM Evo"
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr "发布日期"
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr "显示"
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr "画布"
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr "工作区激活"
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr "工作区大小"
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr "工作区方向"
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr "检查最新版本失败。无法连接。"
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr "无法分析有关最新版本的信息。"
-#: app_Main.py:8723
+#: appMain.py:8723
#, fuzzy
#| msgid "The application will restart."
msgid "The application is up to date!"
msgstr "应用程序将重新启动。"
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr "新版本可用"
-#: app_Main.py:8729
+#: appMain.py:8729
#, fuzzy
#| msgid "There is a newer version of FlatCAM available for download:"
msgid "There is a newer version available for download:"
msgstr "有更新版本的FlatCAM可供下载:"
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported."
"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
@@ -18337,44 +18337,44 @@ msgstr ""
"OpenGL画布初始化失败。不支持硬件或硬件配置。请在编辑->首选项->常规选项卡中将"
"图形引擎更改为Legacy(2D)。\n"
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr "所有绘图均已禁用。"
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr "禁用所有未选择的绘图。"
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr "所有绘图均已启用。"
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr "所有未选择的绘图均已启用。"
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr "已启用选定的绘图选项。。。"
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr "已禁用选定的绘图选项。。。"
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr "正在启用绘图。。。"
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr "正在禁用绘图。。。"
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr "设置透明度级别。。。"
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690
-#: app_Main.py:10485 app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690
+#: appMain.py:10485 appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
@@ -18382,87 +18382,87 @@ msgstr ""
"画布初始化已开始。\n"
"画布初始化完成于"
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr "正在打开Gerber文件。"
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr "正在打开Excellon文件。"
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr "正在打开G代码文件。"
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr "打开HPGL2"
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr "正在打开HPGL2文件。"
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr "打开配置文件"
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr "只能使用Geometry、Gerber和CNC任务对象。"
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr "数据必须是最后一个维度为3或4的三维数组"
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr "导出PNG图形"
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr "失败。只有Gerber对象可以保存为Gerber文件。。。"
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr "保存Gerber源文件"
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr "失败。只有脚本对象才能保存为TCL脚本文件。。。"
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr "保存脚本源文件"
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr "失败。只有文档对象才能保存为文档文件。。。"
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr "保存文档源文件"
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr "失败。只有Excellon对象才能保存为Excellon文件。。。"
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr "保存Excellon源文件"
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr "只能使用Geometry对象。"
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr "导出SVG"
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr "导出DXF"
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
@@ -18472,152 +18472,152 @@ msgstr ""
"创建新项目将删除它们。\n"
"是否要保存该项目?"
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr "保存首选项"
-#: app_Main.py:10339
+#: appMain.py:10339
#, fuzzy
#| msgid "Do you want to save the current settings/preferences?"
msgid ""
"Do you want to save the loaded project settings as the default settings?"
msgstr "您想保存当前的设置/首选项吗?"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr "项目创建于"
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr "秒"
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr "创建新项目"
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr "在代码编辑器中创建的新TCL脚本文件。"
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr "打开TCL脚本"
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr "正在执行脚本对象文件。"
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr "运行TCL脚本"
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr "TCL脚本文件在代码编辑器中打开并执行。"
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr "将项目另存为。。。"
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr "FlatCAM对象打印"
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr "将对象另存为PDF。。。"
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr "正在打印PDF。。。"
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr "PDF文件保存到"
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr "导出中。。。"
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr "SVG文件导出到"
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr "导入FlatCAM首选项"
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr "导入默认值自"
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr "导出FlatCAM首选项"
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr "将首选项导出到"
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr "Excellon文件导出到"
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254
-#: app_Main.py:11314 app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254
+#: appMain.py:11314 appMain.py:11321
msgid "Could not export."
msgstr "无法导出。"
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr "Gerber文件导出到"
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr "DXF文件导出到"
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr "导入失败。"
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr "无法打开文件"
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr "无法分析文件"
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr "对象不是Gerber文件或为空。正在中止对象创建。"
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701
-#: app_Main.py:11757 app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701
+#: appMain.py:11757 appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr "打开中"
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr "打开Gerber失败。可能不是Gerber文件。"
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr "无法打开文件"
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr "打开Excellon文件失败。可能不是Excellon文件。"
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr "读取G代码文件"
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr "没有G代码"
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
"from File menu.\n"
@@ -18627,75 +18627,75 @@ msgstr ""
"无法创建CNC任务对象。可能不是G代码文件。尝试从“文件”菜单加载它。\n"
"在处理过程中,尝试从G代码文件创建FlatCAM CNC任务对象失败"
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr "对象不是HPGL2文件或为空。正在中止对象创建。"
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr "失败。可能不是HPGL2文件。"
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr "TCL脚本文件在代码编辑器中打开。"
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr "无法打开TCL脚本。"
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr "正在打开FlatCAM配置文件。"
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr "无法打开配置文件"
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr "正在加载项目。。。请稍候。。。"
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr "正在打开FlatCAM项目文件。"
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr "无法打开项目文件"
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr "正在加载项目。。。恢复中"
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr "加载项目自"
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr "正在保存项目。。。"
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr "项目保存到"
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr "另一个应用程序正在使用该对象。"
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr "无法验证项目文件"
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr "请重试以保存它。"
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr "无法分析已保存的项目文件"
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr "由于源文件为空,已取消保存。尝试导出该文件。"
diff --git a/locale_template/strings.pot b/locale_template/strings.pot
index 18a4f361..c9b4bf2d 100644
--- a/locale_template/strings.pot
+++ b/locale_template/strings.pot
@@ -85,7 +85,7 @@ msgstr ""
msgid "Bookmark added."
msgstr ""
-#: Bookmark.py:245 app_Main.py:3889 app_Main.py:3931
+#: Bookmark.py:245 appMain.py:3889 appMain.py:3931
msgid "Backup Site"
msgstr ""
@@ -118,20 +118,20 @@ msgstr ""
#: appPlugins/ToolMarkers.py:735 appPlugins/ToolMarkers.py:844 appPlugins/ToolMove.py:284
#: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247
#: appPlugins/ToolQRCode.py:616 appPlugins/ToolQRCode.py:665
-#: appPlugins/ToolSolderPaste.py:888 app_Main.py:1722 app_Main.py:3102 app_Main.py:5039
-#: app_Main.py:5455 app_Main.py:9553 app_Main.py:9591 app_Main.py:9634 app_Main.py:9659
-#: app_Main.py:9698 app_Main.py:9722 app_Main.py:9773 app_Main.py:9811 app_Main.py:9857
-#: app_Main.py:9899 app_Main.py:9941 app_Main.py:9982 app_Main.py:10024 app_Main.py:10069
-#: app_Main.py:10127 app_Main.py:10159 app_Main.py:10189 app_Main.py:10427 app_Main.py:10464
-#: app_Main.py:10507 app_Main.py:10583 app_Main.py:10641 app_Main.py:10914 app_Main.py:10949
+#: appPlugins/ToolSolderPaste.py:888 appMain.py:1722 appMain.py:3102 appMain.py:5039
+#: appMain.py:5455 appMain.py:9553 appMain.py:9591 appMain.py:9634 appMain.py:9659
+#: appMain.py:9698 appMain.py:9722 appMain.py:9773 appMain.py:9811 appMain.py:9857
+#: appMain.py:9899 appMain.py:9941 appMain.py:9982 appMain.py:10024 appMain.py:10069
+#: appMain.py:10127 appMain.py:10159 appMain.py:10189 appMain.py:10427 appMain.py:10464
+#: appMain.py:10507 appMain.py:10583 appMain.py:10641 appMain.py:10914 appMain.py:10949
msgid "Cancelled."
msgstr ""
#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:320
#: appObjects/FlatCAMCNCJob.py:752 appObjects/FlatCAMCNCJob.py:1179
#: appPlugins/ToolFilm.py:982 appPlugins/ToolLevelling.py:1513
-#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179 app_Main.py:3110
-#: app_Main.py:10884 app_Main.py:11092 app_Main.py:11227 app_Main.py:11293 app_Main.py:12160
+#: appPlugins/ToolLevelling.py:1705 appPlugins/ToolSolderPaste.py:1179 appMain.py:3110
+#: appMain.py:10884 appMain.py:11092 appMain.py:11227 appMain.py:11293 appMain.py:12160
msgid ""
"Permission denied, saving not possible.\n"
"Most likely another app is holding the file open and not accessible."
@@ -139,7 +139,7 @@ msgstr ""
#: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155
#: appDatabase.py:2189 appPlugins/ToolNCC.py:1221 appPlugins/ToolPaint.py:867
-#: app_Main.py:3121 app_Main.py:6632 defaults.py:936 defaults.py:1107
+#: appMain.py:3121 appMain.py:6632 defaults.py:936 defaults.py:1107
msgid "Could not load the file."
msgstr ""
@@ -233,7 +233,7 @@ msgid "Out"
msgstr ""
#: appDatabase.py:28 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1752
-#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375 app_Main.py:9104
+#: appPlugins/ToolMilling.py:4367 appPlugins/ToolMilling.py:4375 appMain.py:9104
msgid "Custom"
msgstr ""
@@ -270,7 +270,7 @@ msgstr ""
#: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1597 appGUI/ObjectUI.py:1664
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appPlugins/ToolCalibration.py:954
-#: appPlugins/ToolFiducials.py:885 app_Main.py:8611
+#: appPlugins/ToolFiducials.py:885 appMain.py:8611
msgid "Name"
msgstr ""
@@ -365,7 +365,7 @@ msgstr ""
#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20
#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23
#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 app_Main.py:8609
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8609
msgid "General"
msgstr ""
@@ -1230,8 +1230,8 @@ msgstr ""
#: appGUI/GUIElements.py:2787 appGUI/GUIElements.py:2848 appGUI/GUIElements.py:2913
#: appGUI/GUIElements.py:4307 appGUI/MainGUI.py:1667
#: appGUI/preferences/PreferencesUIManager.py:1078
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 app_Main.py:2755 app_Main.py:4022
-#: app_Main.py:4987 app_Main.py:5246 app_Main.py:10218
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2755 appMain.py:4022
+#: appMain.py:4987 appMain.py:5246 appMain.py:10218
msgid "Cancel"
msgstr ""
@@ -1325,7 +1325,7 @@ msgstr ""
msgid "Delete from DB"
msgstr ""
-#: appDatabase.py:1620 appTranslation.py:216 app_Main.py:4010 app_Main.py:10206
+#: appDatabase.py:1620 appTranslation.py:216 appMain.py:4010 appMain.py:10206
msgid "Save changes"
msgstr ""
@@ -1335,8 +1335,8 @@ msgstr ""
#: appPlugins/ToolIsolation.py:2944 appPlugins/ToolIsolation.py:3024
#: appPlugins/ToolMilling.py:2271 appPlugins/ToolNCC.py:3939 appPlugins/ToolNCC.py:3949
#: appPlugins/ToolNCC.py:4025 appPlugins/ToolPaint.py:2807 appPlugins/ToolPaint.py:2817
-#: appPlugins/ToolPaint.py:2902 app_Main.py:6636 app_Main.py:6673 app_Main.py:6760
-#: app_Main.py:6772 app_Main.py:6781 app_Main.py:6791
+#: appPlugins/ToolPaint.py:2902 appMain.py:6636 appMain.py:6673 appMain.py:6760
+#: appMain.py:6772 appMain.py:6781 appMain.py:6791
msgid "Tools Database"
msgstr ""
@@ -1462,8 +1462,8 @@ msgstr ""
#: appPlugins/ToolFiducials.py:667 appPlugins/ToolFollow.py:338 appPlugins/ToolFollow.py:406
#: appPlugins/ToolIsolation.py:1624 appPlugins/ToolMarkers.py:998 appPlugins/ToolMove.py:251
#: appPlugins/ToolObjectDistance.py:440 appPlugins/ToolPaint.py:2335
-#: appPlugins/ToolPanelize.py:1110 appPlugins/ToolSolderPaste.py:892 app_Main.py:5756
-#: app_Main.py:5881 tclCommands/TclCommandPanelize.py:430
+#: appPlugins/ToolPanelize.py:1110 appPlugins/ToolSolderPaste.py:892 appMain.py:5756
+#: appMain.py:5881 tclCommands/TclCommandPanelize.py:430
#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113
msgid "Done."
msgstr ""
@@ -1514,8 +1514,8 @@ msgstr ""
#: appPlugins/ToolMarkers.py:341 appPlugins/ToolMarkers.py:364 appPlugins/ToolMarkers.py:834
#: appPlugins/ToolMarkers.py:950 appPlugins/ToolMarkers.py:959 appPlugins/ToolMarkers.py:996
#: appPlugins/ToolMove.py:202 appPlugins/ToolPaint.py:2329 appPlugins/ToolSolderPaste.py:793
-#: app_Main.py:5290 app_Main.py:5900 app_Main.py:9171 app_Main.py:10735 app_Main.py:12027
-#: app_Main.py:12041 app_Main.py:12051 app_Main.py:12068 camlib.py:1225 camlib.py:2464
+#: appMain.py:5290 appMain.py:5900 appMain.py:9171 appMain.py:10735 appMain.py:12027
+#: appMain.py:12041 appMain.py:12051 appMain.py:12068 camlib.py:1225 camlib.py:2464
#: camlib.py:2537 camlib.py:2605 camlib.py:2677 camlib.py:2680 camlib.py:5544 camlib.py:5963
msgid "Failed."
msgstr ""
@@ -1571,7 +1571,7 @@ msgstr ""
#: appGUI/MainGUI.py:5408 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396
#: appPlugins/ToolDrilling.py:313 appPlugins/ToolIsolation.py:231
#: appPlugins/ToolMilling.py:431 appPlugins/ToolMilling.py:443 appPlugins/ToolNCC.py:233
-#: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 app_Main.py:7232
+#: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 appMain.py:7232
msgid "Delete"
msgstr ""
@@ -1652,8 +1652,8 @@ msgstr ""
#: appEditors/AppExcEditor.py:3138 appEditors/AppGerberEditor.py:4996
#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:652
#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3061
-#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973 app_Main.py:6716
-#: app_Main.py:8758 app_Main.py:11475 app_Main.py:11546 app_Main.py:11682 app_Main.py:11747
+#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:973 appMain.py:6716
+#: appMain.py:8758 appMain.py:11475 appMain.py:11546 appMain.py:11682 appMain.py:11747
msgid "An internal error has occurred. See shell.\n"
msgstr ""
@@ -1755,7 +1755,7 @@ msgstr ""
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340
#: appPlugins/ToolCopperThieving.py:1753 appPlugins/ToolDblSided.py:945
#: appPlugins/ToolLevelling.py:2100 appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224
-#: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:639 app_Main.py:7230
+#: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:639 appMain.py:7230
msgid "Add"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
#: appEditors/AppExcEditor.py:4545 appEditors/AppGeoEditor.py:3637
#: appEditors/AppGerberEditor.py:6751 appEditors/appGCodeEditor.py:74
#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:886 appGUI/MainGUI.py:351
-#: appGUI/MainGUI.py:1861 app_Main.py:2744
+#: appGUI/MainGUI.py:1861 appMain.py:2744
msgid "Exit Editor"
msgstr ""
@@ -2373,7 +2373,7 @@ msgstr ""
#: appPlugins/ToolRulesCheck.py:1631 appPlugins/ToolRulesCheck.py:1656
#: appPlugins/ToolRulesCheck.py:1694 appPlugins/ToolRulesCheck.py:1731
#: appPlugins/ToolRulesCheck.py:1756 appPlugins/ToolTransform.py:630
-#: appPlugins/ToolTransform.py:995 app_Main.py:9147
+#: appPlugins/ToolTransform.py:995 appMain.py:9147
msgid "Value"
msgstr ""
@@ -2669,8 +2669,8 @@ msgstr ""
#: appEditors/AppGerberEditor.py:7646 appEditors/AppGerberEditor.py:7682
#: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392
#: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466
-#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 app_Main.py:6976
-#: app_Main.py:7022
+#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 appMain.py:6976
+#: appMain.py:7022
msgid "Action was not executed"
msgstr ""
@@ -2679,12 +2679,12 @@ msgid "Flipping"
msgstr ""
#: appEditors/AppGeoEditor.py:1435 appEditors/AppGerberEditor.py:7512
-#: appPlugins/ToolTransform.py:379 app_Main.py:6974
+#: appPlugins/ToolTransform.py:379 appMain.py:6974
msgid "Flip on Y axis done"
msgstr ""
#: appEditors/AppGeoEditor.py:1438 appEditors/AppGerberEditor.py:7520
-#: appPlugins/ToolTransform.py:388 app_Main.py:7020
+#: appPlugins/ToolTransform.py:388 appMain.py:7020
msgid "Flip on X axis done"
msgstr ""
@@ -3081,7 +3081,7 @@ msgstr ""
msgid "Ring"
msgstr ""
-#: appEditors/AppGeoEditor.py:3938 app_Main.py:8318
+#: appEditors/AppGeoEditor.py:3938 appMain.py:8318
msgid "Line"
msgstr ""
@@ -3178,7 +3178,7 @@ msgid ""
msgstr ""
#: appEditors/AppGeoEditor.py:5710 appEditors/AppGeoEditor.py:5787
-#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920 app_Main.py:5900
+#: appEditors/AppGeoEditor.py:5855 appEditors/AppGeoEditor.py:5920 appMain.py:5900
msgid "Nothing selected."
msgstr ""
@@ -3374,7 +3374,7 @@ msgid "Dim"
msgstr ""
#: appEditors/AppGerberEditor.py:4712 appObjects/FlatCAMCNCJob.py:769
-#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519 app_Main.py:8220
+#: appObjects/FlatCAMScript.py:131 appPlugins/ToolLevelling.py:1519 appMain.py:8220
msgid "Loading"
msgstr ""
@@ -3399,8 +3399,8 @@ msgid "No aperture is selected."
msgstr ""
#: appEditors/AppGerberEditor.py:5253 appObjects/FlatCAMExcellon.py:552
-#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817 app_Main.py:7603
-#: app_Main.py:7625
+#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolMilling.py:3817 appMain.py:7603
+#: appMain.py:7625
msgid "Copied to clipboard."
msgstr ""
@@ -3411,7 +3411,7 @@ msgstr ""
#: appObjects/FlatCAMObj.py:187 appObjects/FlatCAMObj.py:361 appObjects/FlatCAMObj.py:392
#: appObjects/FlatCAMObj.py:408 appPlugins/ToolCopperThieving.py:1172
#: appPlugins/ToolFiducials.py:685 appPlugins/ToolMarkers.py:1010 appPlugins/ToolMove.py:170
-#: appPlugins/ToolQRCode.py:551 app_Main.py:5343
+#: appPlugins/ToolQRCode.py:551 appMain.py:5343
msgid "Plotting"
msgstr ""
@@ -3783,7 +3783,7 @@ msgstr ""
#: appObjects/FlatCAMCNCJob.py:693 appObjects/FlatCAMCNCJob.py:699
#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1491
#: appPlugins/ToolLevelling.py:1677 appPlugins/ToolLevelling.py:1683
-#: appPlugins/ToolSolderPaste.py:1146 app_Main.py:8132 app_Main.py:8138
+#: appPlugins/ToolSolderPaste.py:1146 appMain.py:8132 appMain.py:8138
msgid "Export Code ..."
msgstr ""
@@ -3807,8 +3807,8 @@ msgstr ""
#: appEditors/AppTextEditor.py:350 appGUI/GUIElements.py:2716 appGUI/GUIElements.py:2786
#: appGUI/GUIElements.py:2847 appGUI/GUIElements.py:2912 appGUI/GUIElements.py:4306
-#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 app_Main.py:4986 app_Main.py:5154
-#: app_Main.py:5245 app_Main.py:9752 app_Main.py:10106
+#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4986 appMain.py:5154
+#: appMain.py:5245 appMain.py:9752 appMain.py:10106
msgid "Ok"
msgstr ""
@@ -3818,7 +3818,7 @@ msgstr ""
msgid "Ctrl+S"
msgstr ""
-#: appEditors/appGCodeEditor.py:82 app_Main.py:8295
+#: appEditors/appGCodeEditor.py:82 appMain.py:8295
msgid "Code Editor"
msgstr ""
@@ -4122,12 +4122,12 @@ msgid "Open"
msgstr ""
#: appGUI/GUIElements.py:5537 appGUI/MainGUI.py:131 appGUI/MainGUI.py:1022
-#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 app_Main.py:9651 app_Main.py:9654
+#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4898 appMain.py:9651 appMain.py:9654
msgid "Open Project"
msgstr ""
#: appGUI/GUIElements.py:5543 appGUI/MainGUI.py:138 appGUI/MainGUI.py:1017
-#: appGUI/MainGUI.py:2389 app_Main.py:9534 app_Main.py:9539
+#: appGUI/MainGUI.py:2389 appMain.py:9534 appMain.py:9539
msgid "Open Gerber"
msgstr ""
@@ -4136,7 +4136,7 @@ msgid "Ctrl+G"
msgstr ""
#: appGUI/GUIElements.py:5548 appGUI/MainGUI.py:143 appGUI/MainGUI.py:1019
-#: appGUI/MainGUI.py:2391 app_Main.py:9573 app_Main.py:9578
+#: appGUI/MainGUI.py:2391 appMain.py:9573 appMain.py:9578
msgid "Open Excellon"
msgstr ""
@@ -4145,7 +4145,7 @@ msgstr ""
msgid "Ctrl+E"
msgstr ""
-#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 app_Main.py:9615 app_Main.py:9620
+#: appGUI/GUIElements.py:5553 appGUI/MainGUI.py:148 appMain.py:9615 appMain.py:9620
msgid "Open G-Code"
msgstr ""
@@ -4364,11 +4364,11 @@ msgid "Export"
msgstr ""
#: appGUI/MainGUI.py:252 appPlugins/ToolQRCode.py:654 appPlugins/ToolQRCode.py:659
-#: app_Main.py:9762 app_Main.py:9767
+#: appMain.py:9762 appMain.py:9767
msgid "Export SVG"
msgstr ""
-#: appGUI/MainGUI.py:257 app_Main.py:10116 app_Main.py:10121
+#: appGUI/MainGUI.py:257 appMain.py:10116 appMain.py:10121
msgid "Export DXF"
msgstr ""
@@ -4383,7 +4383,7 @@ msgid ""
"information currently in FlatCAM Plot Area."
msgstr ""
-#: appGUI/MainGUI.py:276 app_Main.py:10013 app_Main.py:10018
+#: appGUI/MainGUI.py:276 appMain.py:10013 appMain.py:10018
msgid "Export Excellon"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid ""
"are set in Preferences -> Excellon Export."
msgstr ""
-#: appGUI/MainGUI.py:286 app_Main.py:10058 app_Main.py:10063
+#: appGUI/MainGUI.py:286 appMain.py:10058 appMain.py:10063
msgid "Export Gerber"
msgstr ""
@@ -4532,8 +4532,8 @@ msgstr ""
msgid "Shift+O"
msgstr ""
-#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433 app_Main.py:5547
-#: app_Main.py:5561
+#: appGUI/MainGUI.py:443 appGUI/MainGUI.py:1061 appGUI/MainGUI.py:2433 appMain.py:5547
+#: appMain.py:5561
msgid "Custom Origin"
msgstr ""
@@ -4555,7 +4555,7 @@ msgstr ""
msgid "Shift+J"
msgstr ""
-#: appGUI/MainGUI.py:456 app_Main.py:4976
+#: appGUI/MainGUI.py:456 appMain.py:4976
msgid "Toggle Units"
msgstr ""
@@ -4567,8 +4567,8 @@ msgstr ""
#: appGUI/preferences/PreferencesUIManager.py:1042
#: appGUI/preferences/PreferencesUIManager.py:1140
#: appGUI/preferences/PreferencesUIManager.py:1251
-#: appGUI/preferences/PreferencesUIManager.py:1339 app_Main.py:6518 app_Main.py:6523
-#: app_Main.py:6543
+#: appGUI/preferences/PreferencesUIManager.py:1339 appMain.py:6518 appMain.py:6523
+#: appMain.py:6543
msgid "Preferences"
msgstr ""
@@ -4632,7 +4632,7 @@ msgstr ""
msgid "Experimental"
msgstr ""
-#: appGUI/MainGUI.py:511 app_Main.py:6701
+#: appGUI/MainGUI.py:511 appMain.py:6701
msgid "3D Area"
msgstr ""
@@ -4819,7 +4819,7 @@ msgstr ""
msgid "F1"
msgstr ""
-#: appGUI/MainGUI.py:621 app_Main.py:3946 app_Main.py:3955
+#: appGUI/MainGUI.py:621 appMain.py:3946 appMain.py:3955
msgid "Bookmarks Manager"
msgstr ""
@@ -4855,11 +4855,11 @@ msgstr ""
msgid "Donate"
msgstr ""
-#: appGUI/MainGUI.py:652 app_Main.py:3723
+#: appGUI/MainGUI.py:652 appMain.py:3723
msgid "How To"
msgstr ""
-#: appGUI/MainGUI.py:656 app_Main.py:3214
+#: appGUI/MainGUI.py:656 appMain.py:3214
msgid "About"
msgstr ""
@@ -5053,7 +5053,7 @@ msgstr ""
msgid "Eraser"
msgstr ""
-#: appGUI/MainGUI.py:819 app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appGUI/MainGUI.py:819 appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Transform"
msgstr ""
@@ -5069,43 +5069,43 @@ msgstr ""
msgid "Set Color"
msgstr ""
-#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 app_Main.py:9083
+#: appGUI/MainGUI.py:858 appGUI/MainGUI.py:1723 appMain.py:9083
msgid "Red"
msgstr ""
-#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 app_Main.py:9085
+#: appGUI/MainGUI.py:861 appGUI/MainGUI.py:1726 appMain.py:9085
msgid "Blue"
msgstr ""
-#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 app_Main.py:9088
+#: appGUI/MainGUI.py:864 appGUI/MainGUI.py:1729 appMain.py:9088
msgid "Yellow"
msgstr ""
-#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 app_Main.py:9090
+#: appGUI/MainGUI.py:867 appGUI/MainGUI.py:1732 appMain.py:9090
msgid "Green"
msgstr ""
-#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 app_Main.py:9092
+#: appGUI/MainGUI.py:870 appGUI/MainGUI.py:1735 appMain.py:9092
msgid "Purple"
msgstr ""
-#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 app_Main.py:9094
+#: appGUI/MainGUI.py:873 appGUI/MainGUI.py:1738 appMain.py:9094
msgid "Brown"
msgstr ""
-#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 app_Main.py:9096
+#: appGUI/MainGUI.py:876 appGUI/MainGUI.py:1741 appMain.py:9096
msgid "Indigo"
msgstr ""
-#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 app_Main.py:9098 app_Main.py:9176
+#: appGUI/MainGUI.py:879 appGUI/MainGUI.py:1744 appMain.py:9098 appMain.py:9176
msgid "White"
msgstr ""
-#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 app_Main.py:9100
+#: appGUI/MainGUI.py:882 appGUI/MainGUI.py:1747 appMain.py:9100
msgid "Black"
msgstr ""
-#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 app_Main.py:9141
+#: appGUI/MainGUI.py:892 appGUI/MainGUI.py:1757 appMain.py:9141
msgid "Opacity"
msgstr ""
@@ -5115,7 +5115,7 @@ msgstr ""
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appPlugins/ToolDrilling.py:2494
#: appPlugins/ToolIsolation.py:3418 appPlugins/ToolMilling.py:4160
-#: appPlugins/ToolNCC.py:4199 appPlugins/ToolPaint.py:3072 app_Main.py:9115
+#: appPlugins/ToolNCC.py:4199 appPlugins/ToolPaint.py:3072 appMain.py:9115
msgid "Default"
msgstr ""
@@ -5124,12 +5124,12 @@ msgid "View Source"
msgstr ""
#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:926 appGUI/MainGUI.py:1442 appGUI/MainGUI.py:1872
-#: app_Main.py:2690 app_Main.py:2958 app_Main.py:8577
+#: appMain.py:2690 appMain.py:2958 appMain.py:8577
msgid "Properties"
msgstr ""
-#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709 app_Main.py:2696
-#: app_Main.py:2961 app_Main.py:10572
+#: appGUI/MainGUI.py:926 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1709 appMain.py:2696
+#: appMain.py:2961 appMain.py:10572
msgid "Project"
msgstr ""
@@ -5189,7 +5189,7 @@ msgstr ""
#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19
#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20
-#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 app_Main.py:2693 app_Main.py:2956
+#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2693 appMain.py:2956
msgid "Editor"
msgstr ""
@@ -5392,7 +5392,7 @@ msgid "TCL Shell"
msgstr ""
#: appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1480 appGUI/MainGUI.py:2808
-#: appGUI/MainGUI.py:2814 app_Main.py:2974 app_Main.py:10333
+#: appGUI/MainGUI.py:2814 appMain.py:2974 appMain.py:10333
msgid "Plot Area"
msgstr ""
@@ -5536,14 +5536,14 @@ msgstr ""
#: appGUI/MainGUI.py:2363 appGUI/preferences/PreferencesUIManager.py:1077
#: appGUI/preferences/PreferencesUIManager.py:1310 appTranslation.py:120
-#: appTranslation.py:226 app_Main.py:2752 app_Main.py:4020 app_Main.py:6824
-#: app_Main.py:10216 app_Main.py:10346
+#: appTranslation.py:226 appMain.py:2752 appMain.py:4020 appMain.py:6824
+#: appMain.py:10216 appMain.py:10346
msgid "Yes"
msgstr ""
#: appGUI/MainGUI.py:2364 appGUI/preferences/PreferencesUIManager.py:1311
-#: appTranslation.py:121 appTranslation.py:227 app_Main.py:2753 app_Main.py:4021
-#: app_Main.py:6825 app_Main.py:10217 app_Main.py:10347
+#: appTranslation.py:121 appTranslation.py:227 appMain.py:2753 appMain.py:4021
+#: appMain.py:6825 appMain.py:10217 appMain.py:10347
msgid "No"
msgstr ""
@@ -5588,21 +5588,21 @@ msgstr ""
#: appGUI/MainGUI.py:4136 appPlugins/ToolIsolation.py:1008 appPlugins/ToolNCC.py:1382
#: appPlugins/ToolPaint.py:672 appPlugins/ToolSolderPaste.py:344
-#: appPlugins/ToolSolderPaste.py:1284 app_Main.py:5125
+#: appPlugins/ToolSolderPaste.py:1284 appMain.py:5125
msgid "New Tool"
msgstr ""
#: appGUI/MainGUI.py:4137 appPlugins/ToolIsolation.py:1009 appPlugins/ToolNCC.py:1383
-#: appPlugins/ToolPaint.py:673 appPlugins/ToolSolderPaste.py:345 app_Main.py:5126
+#: appPlugins/ToolPaint.py:673 appPlugins/ToolSolderPaste.py:345 appMain.py:5126
msgid "Enter a Tool Diameter"
msgstr ""
#: appGUI/MainGUI.py:4149 appPlugins/ToolIsolation.py:1030 appPlugins/ToolNCC.py:1404
-#: appPlugins/ToolPaint.py:686 appPlugins/ToolSolderPaste.py:357 app_Main.py:5142
+#: appPlugins/ToolPaint.py:686 appPlugins/ToolSolderPaste.py:357 appMain.py:5142
msgid "Adding Tool cancelled"
msgstr ""
-#: appGUI/MainGUI.py:4427 app_Main.py:4005
+#: appGUI/MainGUI.py:4427 appMain.py:4005
msgid "Application is saving the project. Please wait ..."
msgstr ""
@@ -5650,7 +5650,7 @@ msgstr ""
msgid "Edit Object (if selected)"
msgstr ""
-#: appGUI/MainGUI.py:4873 app_Main.py:7218
+#: appGUI/MainGUI.py:4873 appMain.py:7218
msgid "Grid On/Off"
msgstr ""
@@ -6730,8 +6730,8 @@ msgstr ""
#: appGUI/ObjectUI.py:1765 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164
#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101 appPlugins/ToolFilm.py:1409
-#: appPlugins/ToolFilm.py:1485 appPlugins/ToolMarkers.py:1283 app_Main.py:5545
-#: app_Main.py:5779
+#: appPlugins/ToolFilm.py:1485 appPlugins/ToolMarkers.py:1283 appMain.py:5545
+#: appMain.py:5779
msgid "Center"
msgstr ""
@@ -6813,7 +6813,7 @@ msgstr ""
msgid "Preferences default values are restored."
msgstr ""
-#: appGUI/preferences/PreferencesUIManager.py:1191 app_Main.py:3134 app_Main.py:10960
+#: appGUI/preferences/PreferencesUIManager.py:1191 appMain.py:3134 appMain.py:10960
msgid "Failed to write defaults to file."
msgstr ""
@@ -7551,7 +7551,7 @@ msgstr ""
msgid "Grid Settings"
msgstr ""
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 app_Main.py:8625
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8625
msgid "X value"
msgstr ""
@@ -7559,7 +7559,7 @@ msgstr ""
msgid "This is the Grid snap value on X axis."
msgstr ""
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 app_Main.py:8628
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8628
msgid "Y value"
msgstr ""
@@ -7600,14 +7600,14 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:310 appPlugins/ToolFilm.py:1712
-#: app_Main.py:8645
+#: appMain.py:8645
msgid "Portrait"
msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184
#: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:311 appPlugins/ToolFilm.py:1713
-#: app_Main.py:8647
+#: appMain.py:8647
msgid "Landscape"
msgstr ""
@@ -7624,7 +7624,7 @@ msgstr ""
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225
#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appPlugins/ToolDblSided.py:882
-#: appPlugins/ToolFilm.py:1523 app_Main.py:8633
+#: appPlugins/ToolFilm.py:1523 appMain.py:8633
msgid "Axis"
msgstr ""
@@ -7642,7 +7642,7 @@ msgid ""
"elements that are used in the application."
msgstr ""
-#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 app_Main.py:8650
+#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8650
msgid "HUD"
msgstr ""
@@ -8615,7 +8615,7 @@ msgstr ""
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446
#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appObjects/AppObject.py:323
-#: app_Main.py:9167 app_Main.py:9216 app_Main.py:9225
+#: appMain.py:9167 appMain.py:9216 appMain.py:9225
msgid "Layer"
msgstr ""
@@ -9335,7 +9335,7 @@ msgid ""
msgstr ""
#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appPlugins/ToolQRCode.py:827
-#: app_Main.py:8613
+#: appMain.py:8613
msgid "Version"
msgstr ""
@@ -9701,7 +9701,7 @@ msgid "Box"
msgstr ""
#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appPlugins/ToolDblSided.py:914
-#: app_Main.py:8622
+#: appMain.py:8622
msgid "Snap"
msgstr ""
@@ -10631,7 +10631,7 @@ msgid ""
msgstr ""
#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appPlugins/ToolLevelling.py:1924
-#: app_Main.py:8617
+#: appMain.py:8617
msgid "Grid"
msgstr ""
@@ -11656,8 +11656,8 @@ msgstr ""
#: appObjects/ObjectCollection.py:961 appObjects/ObjectCollection.py:967
#: appObjects/ObjectCollection.py:973 appObjects/ObjectCollection.py:979
-#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991 app_Main.py:7863
-#: app_Main.py:7869 app_Main.py:7875 app_Main.py:7881
+#: appObjects/ObjectCollection.py:985 appObjects/ObjectCollection.py:991 appMain.py:7863
+#: appMain.py:7869 appMain.py:7875 appMain.py:7881
msgid "selected"
msgstr ""
@@ -12154,12 +12154,12 @@ msgstr ""
#: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176
#: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359
#: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438
-#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 app_Main.py:2583
-#: app_Main.py:5290 app_Main.py:5771 app_Main.py:6180 app_Main.py:6264 app_Main.py:6444
-#: app_Main.py:6753 app_Main.py:6949 app_Main.py:6995 app_Main.py:7042 app_Main.py:7097
-#: app_Main.py:7145 app_Main.py:7303 app_Main.py:9736 app_Main.py:9833 app_Main.py:9875
-#: app_Main.py:9917 app_Main.py:9959 app_Main.py:10000 app_Main.py:10045 app_Main.py:10090
-#: app_Main.py:10617 app_Main.py:10621 camlib.py:2464 camlib.py:2537 camlib.py:2605
+#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 appMain.py:2583
+#: appMain.py:5290 appMain.py:5771 appMain.py:6180 appMain.py:6264 appMain.py:6444
+#: appMain.py:6753 appMain.py:6949 appMain.py:6995 appMain.py:7042 appMain.py:7097
+#: appMain.py:7145 appMain.py:7303 appMain.py:9736 appMain.py:9833 appMain.py:9875
+#: appMain.py:9917 appMain.py:9959 appMain.py:10000 appMain.py:10045 appMain.py:10090
+#: appMain.py:10617 appMain.py:10621 camlib.py:2464 camlib.py:2537 camlib.py:2605
#: camlib.py:2680
msgid "No object is selected."
msgstr ""
@@ -12592,7 +12592,7 @@ msgstr ""
#: appPlugins/ToolMilling.py:2089 appPlugins/ToolMilling.py:2202 appPlugins/ToolNCC.py:1202
#: appPlugins/ToolNCC.py:1327 appPlugins/ToolNCC.py:1399 appPlugins/ToolPaint.py:682
#: appPlugins/ToolPaint.py:849 appPlugins/ToolPaint.py:982 appPlugins/ToolSolderPaste.py:353
-#: appPlugins/ToolSolderPaste.py:527 app_Main.py:5135
+#: appPlugins/ToolSolderPaste.py:527 appMain.py:5135
msgid "Please enter a tool diameter with non-zero value, in Float format."
msgstr ""
@@ -12623,7 +12623,7 @@ msgid "Default tool added."
msgstr ""
#: appPlugins/ToolCutOut.py:579 appPlugins/ToolIsolation.py:2938 appPlugins/ToolNCC.py:3943
-#: appPlugins/ToolPaint.py:2811 app_Main.py:6764 app_Main.py:6785
+#: appPlugins/ToolPaint.py:2811 appMain.py:6764 appMain.py:6785
msgid "Selected tool can't be used here. Pick another."
msgstr ""
@@ -13162,7 +13162,7 @@ msgstr ""
#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:858
#: appPlugins/ToolIsolation.py:893 appPlugins/ToolMilling.py:1675
#: appPlugins/ToolMilling.py:1744 appPlugins/ToolNCC.py:554 appPlugins/ToolNCC.py:589
-#: appPlugins/ToolPaint.py:514 appPlugins/ToolPaint.py:568 app_Main.py:2622
+#: appPlugins/ToolPaint.py:514 appPlugins/ToolPaint.py:568 appMain.py:2622
msgid "No Tool Selected"
msgstr ""
@@ -13707,22 +13707,22 @@ msgstr ""
msgid "Import IMAGE"
msgstr ""
-#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 app_Main.py:11339 app_Main.py:11395
-#: app_Main.py:11490 app_Main.py:11529 app_Main.py:11597 app_Main.py:11754 app_Main.py:11841
+#: appPlugins/ToolImage.py:176 appPlugins/ToolPDF.py:114 appMain.py:11339 appMain.py:11395
+#: appMain.py:11490 appMain.py:11529 appMain.py:11597 appMain.py:11754 appMain.py:11841
msgid "File no longer available."
msgstr ""
-#: appPlugins/ToolImage.py:188 app_Main.py:11349 app_Main.py:11405
+#: appPlugins/ToolImage.py:188 appMain.py:11349 appMain.py:11405
msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported"
msgstr ""
-#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373 app_Main.py:11368
-#: app_Main.py:11425 tclCommands/TclCommandImportSvg.py:84
+#: appPlugins/ToolImage.py:216 appPlugins/ToolPcbWizard.py:373 appMain.py:11368
+#: appMain.py:11425 tclCommands/TclCommandImportSvg.py:84
msgid "Importing"
msgstr ""
-#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 app_Main.py:11366 app_Main.py:11423
-#: app_Main.py:11511 app_Main.py:11580 app_Main.py:11650 app_Main.py:11715 app_Main.py:11775
+#: appPlugins/ToolImage.py:228 appPlugins/ToolPDF.py:230 appMain.py:11366 appMain.py:11423
+#: appMain.py:11511 appMain.py:11580 appMain.py:11650 appMain.py:11715 appMain.py:11775
msgid "Opened"
msgstr ""
@@ -13931,7 +13931,7 @@ msgid "Click the end point of the paint area."
msgstr ""
#: appPlugins/ToolIsolation.py:2951 appPlugins/ToolNCC.py:3956 appPlugins/ToolPaint.py:2824
-#: app_Main.py:6776 app_Main.py:6795
+#: appMain.py:6776 appMain.py:6795
msgid "Tool from DB added in Tool Table."
msgstr ""
@@ -14894,11 +14894,11 @@ msgstr ""
msgid "Parsing"
msgstr ""
-#: appPlugins/ToolPDF.py:212 app_Main.py:11615
+#: appPlugins/ToolPDF.py:212 appMain.py:11615
msgid "Failed to open"
msgstr ""
-#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11560
+#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 appMain.py:11560
msgid "No geometry found in file"
msgstr ""
@@ -15158,7 +15158,7 @@ msgstr ""
msgid "Main PcbWizard Excellon file loaded."
msgstr ""
-#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11539
+#: appPlugins/ToolPcbWizard.py:346 appMain.py:11539
msgid "This is not Excellon file."
msgstr ""
@@ -15907,7 +15907,7 @@ msgstr ""
msgid "Are you sure do you want to change the current language to"
msgstr ""
-#: appTranslation.py:217 app_Main.py:4011
+#: appTranslation.py:217 appMain.py:4011
msgid ""
"There are files/objects modified in FlatCAM. \n"
"Do you want to Save the project?"
@@ -15925,146 +15925,146 @@ msgstr ""
msgid "Quit"
msgstr ""
-#: app_Main.py:944
+#: appMain.py:944
msgid "The application is initializing ..."
msgstr ""
-#: app_Main.py:968
+#: appMain.py:968
msgid "Could not find the Language files. The App strings are missing."
msgstr ""
-#: app_Main.py:1146
+#: appMain.py:1146
msgid ""
"The application is initializing ...\n"
"Canvas initialization started."
msgstr ""
-#: app_Main.py:1187
+#: appMain.py:1187
msgid ""
"The application is initializing ...\n"
"Canvas initialization started.\n"
"Canvas initialization finished in"
msgstr ""
-#: app_Main.py:1342 app_Main.py:10364
+#: appMain.py:1342 appMain.py:10364
msgid "New Project - Not saved"
msgstr ""
-#: app_Main.py:1671
+#: appMain.py:1671
msgid "Found old default preferences files. Please reboot the application to update."
msgstr ""
-#: app_Main.py:1738
+#: appMain.py:1738
msgid "Open Config file failed."
msgstr ""
-#: app_Main.py:1753
+#: appMain.py:1753
msgid "Open Script file failed."
msgstr ""
-#: app_Main.py:1780
+#: appMain.py:1780
msgid "Open Excellon file failed."
msgstr ""
-#: app_Main.py:1793
+#: appMain.py:1793
msgid "Open GCode file failed."
msgstr ""
-#: app_Main.py:1806
+#: appMain.py:1806
msgid "Open Gerber file failed."
msgstr ""
-#: app_Main.py:2583 app_Main.py:2599 app_Main.py:2642 app_Main.py:2658 app_Main.py:2677
+#: appMain.py:2583 appMain.py:2599 appMain.py:2642 appMain.py:2658 appMain.py:2677
msgid "The Editor could not start."
msgstr ""
-#: app_Main.py:2590
+#: appMain.py:2590
msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit."
msgstr ""
-#: app_Main.py:2615
+#: appMain.py:2615
msgid ""
"Simultaneous editing of tools geometry in a MultiGeo Geometry is not possible.\n"
"Edit only one geometry at a time."
msgstr ""
-#: app_Main.py:2717
+#: appMain.py:2717
msgid "EDITOR Area"
msgstr ""
-#: app_Main.py:2720
+#: appMain.py:2720
msgid "Editor is activated ..."
msgstr ""
-#: app_Main.py:2745
+#: appMain.py:2745
msgid "Do you want to save the edited object?"
msgstr ""
-#: app_Main.py:2796
+#: appMain.py:2796
msgid "Object empty after edit."
msgstr ""
-#: app_Main.py:2801 app_Main.py:2819 app_Main.py:2850 app_Main.py:2866
+#: appMain.py:2801 appMain.py:2819 appMain.py:2850 appMain.py:2866
msgid "Editor exited. Editor content saved."
msgstr ""
-#: app_Main.py:2870 app_Main.py:2922
+#: appMain.py:2870 appMain.py:2922
msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update."
msgstr ""
-#: app_Main.py:2880
+#: appMain.py:2880
msgid "is updated, returning to App..."
msgstr ""
-#: app_Main.py:2897
+#: appMain.py:2897
msgid "Editor exited. Editor content was not saved."
msgstr ""
-#: app_Main.py:2947
+#: appMain.py:2947
msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update."
msgstr ""
-#: app_Main.py:3090 app_Main.py:3096
+#: appMain.py:3090 appMain.py:3096
msgid "Save to file"
msgstr ""
-#: app_Main.py:3137
+#: appMain.py:3137
msgid "Exported file to"
msgstr ""
-#: app_Main.py:3174
+#: appMain.py:3174
msgid "Failed to open recent files file for writing."
msgstr ""
-#: app_Main.py:3185
+#: appMain.py:3185
msgid "Failed to open recent projects file for writing."
msgstr ""
-#: app_Main.py:3240
+#: appMain.py:3240
msgid "PCB Manufacturing files Viewer/Editor with Plugins"
msgstr ""
-#: app_Main.py:3241
+#: appMain.py:3241
msgid "Development"
msgstr ""
-#: app_Main.py:3242
+#: appMain.py:3242
msgid "DOWNLOAD"
msgstr ""
-#: app_Main.py:3243
+#: appMain.py:3243
msgid "Issue tracker"
msgstr ""
-#: app_Main.py:3247 app_Main.py:3807 app_Main.py:3990
+#: appMain.py:3247 appMain.py:3807 appMain.py:3990
msgid "Close"
msgstr ""
-#: app_Main.py:3262
+#: appMain.py:3262
msgid "Licensed under the MIT license"
msgstr ""
-#: app_Main.py:3271
+#: appMain.py:3271
msgid ""
"Permission is hereby granted, free of charge, to any person obtaining a copy\n"
"of this software and associated documentation files (the \"Software\"), to deal\n"
@@ -16085,7 +16085,7 @@ msgid ""
"THE SOFTWARE."
msgstr ""
-#: app_Main.py:3293
+#: appMain.py:3293
msgid ""
"Some of the icons used are from the following sources:
"
msgstr ""
-#: app_Main.py:3329
+#: appMain.py:3329
msgid "Splash"
msgstr ""
-#: app_Main.py:3335
+#: appMain.py:3335
msgid "Programmers"
msgstr ""
-#: app_Main.py:3341
+#: appMain.py:3341
msgid "Translators"
msgstr ""
-#: app_Main.py:3347
+#: appMain.py:3347
msgid "License"
msgstr ""
-#: app_Main.py:3353
+#: appMain.py:3353
msgid "Attributions"
msgstr ""
-#: app_Main.py:3583
+#: appMain.py:3583
msgid "Programmer"
msgstr ""
-#: app_Main.py:3584
+#: appMain.py:3584
msgid "Status"
msgstr ""
-#: app_Main.py:3585 app_Main.py:3667
+#: appMain.py:3585 appMain.py:3667
msgid "E-mail"
msgstr ""
-#: app_Main.py:3589
+#: appMain.py:3589
msgid "FlatCAM Author"
msgstr ""
-#: app_Main.py:3593
+#: appMain.py:3593
msgid "FlatCAM Evo Author/Maintainer"
msgstr ""
-#: app_Main.py:3665
+#: appMain.py:3665
msgid "Language"
msgstr ""
-#: app_Main.py:3666
+#: appMain.py:3666
msgid "Translator"
msgstr ""
-#: app_Main.py:3775
+#: appMain.py:3775
#, python-format
msgid "This program is %s and free in a very wide meaning of the word."
msgstr ""
-#: app_Main.py:3776
+#: appMain.py:3776
msgid "Yet it cannot evolve without contributions."
msgstr ""
-#: app_Main.py:3777
+#: appMain.py:3777
msgid "If you want to see this application grow and become better and better"
msgstr ""
-#: app_Main.py:3778
+#: appMain.py:3778
msgid "you can contribute to the development yourself by:"
msgstr ""
-#: app_Main.py:3779
+#: appMain.py:3779
msgid "Pull Requests on the Bitbucket repository, if you are a developer"
msgstr ""
-#: app_Main.py:3781
+#: appMain.py:3781
msgid "Bug Reports by providing the steps required to reproduce the bug"
msgstr ""
-#: app_Main.py:3783
+#: appMain.py:3783
msgid "If you like what you have seen so far ..."
msgstr ""
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "Donations are NOT required."
msgstr ""
-#: app_Main.py:3784
+#: appMain.py:3784
msgid "But they are welcomed"
msgstr ""
-#: app_Main.py:3815
+#: appMain.py:3815
msgid "Contribute"
msgstr ""
-#: app_Main.py:3836
+#: appMain.py:3836
msgid "Links Exchange"
msgstr ""
-#: app_Main.py:3849 app_Main.py:3869
+#: appMain.py:3849 appMain.py:3869
msgid "Soon ..."
msgstr ""
-#: app_Main.py:3856
+#: appMain.py:3856
msgid "How To's"
msgstr ""
-#: app_Main.py:3976
+#: appMain.py:3976
msgid "Alternative website"
msgstr ""
-#: app_Main.py:3977
+#: appMain.py:3977
msgid ""
"This entry will resolve to another website if:\n"
"\n"
@@ -16213,23 +16213,23 @@ msgid ""
"use the YouTube channel link from the Help menu."
msgstr ""
-#: app_Main.py:4335
+#: appMain.py:4335
msgid "Selected Excellon file extensions registered with FlatCAM."
msgstr ""
-#: app_Main.py:4352
+#: appMain.py:4352
msgid "Selected GCode file extensions registered with FlatCAM."
msgstr ""
-#: app_Main.py:4368
+#: appMain.py:4368
msgid "Selected Gerber file extensions registered with FlatCAM."
msgstr ""
-#: app_Main.py:4556 app_Main.py:4619 app_Main.py:4650
+#: appMain.py:4556 appMain.py:4619 appMain.py:4650
msgid "At least two objects are required for join. Objects currently selected"
msgstr ""
-#: app_Main.py:4565
+#: appMain.py:4565
msgid ""
"Failed join. The Geometry objects are of different types.\n"
"At least one is MultiGeo type and the other is SingleGeo type. A possibility is to "
@@ -16239,47 +16239,47 @@ msgid ""
"Check the generated GCODE."
msgstr ""
-#: app_Main.py:4580 app_Main.py:4591
+#: appMain.py:4580 appMain.py:4591
msgid "Geometry merging finished"
msgstr ""
-#: app_Main.py:4614
+#: appMain.py:4614
msgid "Failed. Excellon joining works only on Excellon objects."
msgstr ""
-#: app_Main.py:4627
+#: appMain.py:4627
msgid "Excellon merging finished"
msgstr ""
-#: app_Main.py:4645
+#: appMain.py:4645
msgid "Failed. Gerber joining works only on Gerber objects."
msgstr ""
-#: app_Main.py:4655
+#: appMain.py:4655
msgid "Gerber merging finished"
msgstr ""
-#: app_Main.py:4675 app_Main.py:4711
+#: appMain.py:4675 appMain.py:4711
msgid "Failed. Select a Geometry Object and try again."
msgstr ""
-#: app_Main.py:4679 app_Main.py:4715
+#: appMain.py:4679 appMain.py:4715
msgid "Expected a GeometryObject, got"
msgstr ""
-#: app_Main.py:4694
+#: appMain.py:4694
msgid "A Geometry object was converted to MultiGeo type."
msgstr ""
-#: app_Main.py:4732
+#: appMain.py:4732
msgid "A Geometry object was converted to SingleGeo type."
msgstr ""
-#: app_Main.py:4968
+#: appMain.py:4968
msgid "Units cannot be changed while the editor is active."
msgstr ""
-#: app_Main.py:4977
+#: appMain.py:4977
msgid ""
"Changing the units of the project\n"
"will scale all objects.\n"
@@ -16287,679 +16287,679 @@ msgid ""
"Do you want to continue?"
msgstr ""
-#: app_Main.py:5031
+#: appMain.py:5031
msgid "Converted units to"
msgstr ""
-#: app_Main.py:5065
+#: appMain.py:5065
msgid "Workspace enabled."
msgstr ""
-#: app_Main.py:5068
+#: appMain.py:5068
msgid "Workspace disabled."
msgstr ""
-#: app_Main.py:5090
+#: appMain.py:5090
msgid "FlatCAM log opened."
msgstr ""
-#: app_Main.py:5145
+#: appMain.py:5145
msgid "Tool adding ..."
msgstr ""
-#: app_Main.py:5146
+#: appMain.py:5146
msgid ""
"Adding Tool works only when Advanced is checked.\n"
"Go to Preferences -> General - Show Advanced Options."
msgstr ""
-#: app_Main.py:5236
+#: appMain.py:5236
msgid "Delete objects"
msgstr ""
-#: app_Main.py:5237
+#: appMain.py:5237
msgid ""
"Are you sure you want to permanently delete\n"
"the selected objects?"
msgstr ""
-#: app_Main.py:5292
+#: appMain.py:5292
msgid "Save the work in Editor and try again ..."
msgstr ""
-#: app_Main.py:5325
+#: appMain.py:5325
msgid "Object deleted"
msgstr ""
-#: app_Main.py:5338
+#: appMain.py:5338
msgid "Click to set the origin ..."
msgstr ""
-#: app_Main.py:5377
+#: appMain.py:5377
msgid "Setting Origin..."
msgstr ""
-#: app_Main.py:5398 app_Main.py:5519 app_Main.py:5631
+#: appMain.py:5398 appMain.py:5519 appMain.py:5631
msgid "Origin set"
msgstr ""
-#: app_Main.py:5418
+#: appMain.py:5418
msgid "Origin coordinates specified but incomplete."
msgstr ""
-#: app_Main.py:5465
+#: appMain.py:5465
msgid "Moving to Origin..."
msgstr ""
-#: app_Main.py:5469 app_Main.py:5537
+#: appMain.py:5469 appMain.py:5537
msgid "Failed. No object(s) selected..."
msgstr ""
-#: app_Main.py:5541
+#: appMain.py:5541
msgid "Quadrant 2"
msgstr ""
-#: app_Main.py:5542
+#: appMain.py:5542
msgid "Quadrant 1"
msgstr ""
-#: app_Main.py:5543
+#: appMain.py:5543
msgid "Quadrant 3"
msgstr ""
-#: app_Main.py:5544
+#: appMain.py:5544
msgid "Quadrant 4"
msgstr ""
-#: app_Main.py:5668
+#: appMain.py:5668
msgid "Jump to ..."
msgstr ""
-#: app_Main.py:5669 app_Main.py:5929
+#: appMain.py:5669 appMain.py:5929
msgid "Enter the coordinates in format X,Y:"
msgstr ""
-#: app_Main.py:5680 app_Main.py:5939
+#: appMain.py:5680 appMain.py:5939
msgid "Wrong coordinates. Enter coordinates in format: X,Y"
msgstr ""
-#: app_Main.py:5775
+#: appMain.py:5775
msgid "T Left"
msgstr ""
-#: app_Main.py:5776
+#: appMain.py:5776
msgid "T Right"
msgstr ""
-#: app_Main.py:5777
+#: appMain.py:5777
msgid "B Left"
msgstr ""
-#: app_Main.py:5778
+#: appMain.py:5778
msgid "B Right"
msgstr ""
-#: app_Main.py:5781
+#: appMain.py:5781
msgid "Locate ..."
msgstr ""
-#: app_Main.py:5928
+#: appMain.py:5928
msgid "Move to ..."
msgstr ""
-#: app_Main.py:6485 app_Main.py:9385
+#: appMain.py:6485 appMain.py:9385
msgid "Aborting."
msgstr ""
-#: app_Main.py:6485
+#: appMain.py:6485
msgid "The current task will be gracefully closed as soon as possible..."
msgstr ""
-#: app_Main.py:6492
+#: appMain.py:6492
msgid "The current task was gracefully closed on user request..."
msgstr ""
-#: app_Main.py:6695
+#: appMain.py:6695
msgid "Not available for Legacy 2D graphic mode."
msgstr ""
-#: app_Main.py:6797
+#: appMain.py:6797
msgid "Adding tool from DB is not allowed for this object."
msgstr ""
-#: app_Main.py:6815
+#: appMain.py:6815
msgid "Save Tools Database"
msgstr ""
-#: app_Main.py:6816
+#: appMain.py:6816
msgid ""
"One or more Tools are edited.\n"
"Do you want to save?"
msgstr ""
-#: app_Main.py:7045 app_Main.py:7099 app_Main.py:7147
+#: appMain.py:7045 appMain.py:7099 appMain.py:7147
msgid "Enter the Angle value:"
msgstr ""
-#: app_Main.py:7078
+#: appMain.py:7078
msgid "Rotation done."
msgstr ""
-#: app_Main.py:7080
+#: appMain.py:7080
msgid "Rotation movement was not executed."
msgstr ""
-#: app_Main.py:7129
+#: appMain.py:7129
msgid "Skew on X axis done."
msgstr ""
-#: app_Main.py:7177
+#: appMain.py:7177
msgid "Skew on Y axis done."
msgstr ""
-#: app_Main.py:7248
+#: appMain.py:7248
msgid "New Grid ..."
msgstr ""
-#: app_Main.py:7249
+#: appMain.py:7249
msgid "Enter a Grid Value:"
msgstr ""
-#: app_Main.py:7258 app_Main.py:7283
+#: appMain.py:7258 appMain.py:7283
msgid "Please enter a grid value with non-zero value, in Float format."
msgstr ""
-#: app_Main.py:7263
+#: appMain.py:7263
msgid "New Grid added"
msgstr ""
-#: app_Main.py:7265
+#: appMain.py:7265
msgid "Grid already exists"
msgstr ""
-#: app_Main.py:7267
+#: appMain.py:7267
msgid "Adding New Grid cancelled"
msgstr ""
-#: app_Main.py:7289
+#: appMain.py:7289
msgid "Grid Value does not exist"
msgstr ""
-#: app_Main.py:7291
+#: appMain.py:7291
msgid "Grid Value deleted"
msgstr ""
-#: app_Main.py:7293
+#: appMain.py:7293
msgid "Delete Grid value cancelled"
msgstr ""
-#: app_Main.py:7307
+#: appMain.py:7307
msgid "Name copied to clipboard ..."
msgstr ""
-#: app_Main.py:8212 app_Main.py:8216
+#: appMain.py:8212 appMain.py:8216
msgid "Select an Gerber or Excellon file to view it's source file."
msgstr ""
-#: app_Main.py:8219
+#: appMain.py:8219
msgid "Viewing the source code of the selected object."
msgstr ""
-#: app_Main.py:8233
+#: appMain.py:8233
msgid "Source Editor"
msgstr ""
-#: app_Main.py:8269 app_Main.py:8276
+#: appMain.py:8269 appMain.py:8276
msgid "There is no selected object for which to see it's source file code."
msgstr ""
-#: app_Main.py:8284
+#: appMain.py:8284
msgid "Failed to load the source code for the selected object"
msgstr ""
-#: app_Main.py:8317
+#: appMain.py:8317
msgid "Go to Line ..."
msgstr ""
-#: app_Main.py:8348
+#: appMain.py:8348
msgid "Redrawing all objects"
msgstr ""
-#: app_Main.py:8443
+#: appMain.py:8443
msgid "Failed to load recent item list."
msgstr ""
-#: app_Main.py:8450
+#: appMain.py:8450
msgid "Failed to parse recent item list."
msgstr ""
-#: app_Main.py:8460
+#: appMain.py:8460
msgid "Failed to load recent projects item list."
msgstr ""
-#: app_Main.py:8467
+#: appMain.py:8467
msgid "Failed to parse recent project item list."
msgstr ""
-#: app_Main.py:8491
+#: appMain.py:8491
msgid "Recent files list was reset."
msgstr ""
-#: app_Main.py:8505
+#: appMain.py:8505
msgid "Recent projects list was reset."
msgstr ""
-#: app_Main.py:8530
+#: appMain.py:8530
msgid "Clear Recent projects"
msgstr ""
-#: app_Main.py:8554
+#: appMain.py:8554
msgid "Clear Recent files"
msgstr ""
-#: app_Main.py:8611
+#: appMain.py:8611
msgid "FlatCAM Evo"
msgstr ""
-#: app_Main.py:8615
+#: appMain.py:8615
msgid "Release date"
msgstr ""
-#: app_Main.py:8619
+#: appMain.py:8619
msgid "Displayed"
msgstr ""
-#: app_Main.py:8631
+#: appMain.py:8631
msgid "Canvas"
msgstr ""
-#: app_Main.py:8636
+#: appMain.py:8636
msgid "Workspace active"
msgstr ""
-#: app_Main.py:8640
+#: appMain.py:8640
msgid "Workspace size"
msgstr ""
-#: app_Main.py:8644
+#: appMain.py:8644
msgid "Workspace orientation"
msgstr ""
-#: app_Main.py:8706
+#: appMain.py:8706
msgid "Failed checking for latest version. Could not connect."
msgstr ""
-#: app_Main.py:8713
+#: appMain.py:8713
msgid "Could not parse information about latest version."
msgstr ""
-#: app_Main.py:8723
+#: appMain.py:8723
msgid "The application is up to date!"
msgstr ""
-#: app_Main.py:8727
+#: appMain.py:8727
msgid "Newer Version Available"
msgstr ""
-#: app_Main.py:8729
+#: appMain.py:8729
msgid "There is a newer version available for download:"
msgstr ""
-#: app_Main.py:8759
+#: appMain.py:8759
msgid ""
"OpenGL canvas initialization failed. HW or HW configuration not supported.Change the "
"graphic engine to Legacy(2D) in Edit -> Preferences -> General tab.\n"
"\n"
msgstr ""
-#: app_Main.py:8850
+#: appMain.py:8850
msgid "All plots disabled."
msgstr ""
-#: app_Main.py:8856
+#: appMain.py:8856
msgid "All non selected plots disabled."
msgstr ""
-#: app_Main.py:8862
+#: appMain.py:8862
msgid "All plots enabled."
msgstr ""
-#: app_Main.py:8868
+#: appMain.py:8868
msgid "All non selected plots enabled."
msgstr ""
-#: app_Main.py:8876
+#: appMain.py:8876
msgid "Selected plots enabled..."
msgstr ""
-#: app_Main.py:8884
+#: appMain.py:8884
msgid "Selected plots disabled..."
msgstr ""
-#: app_Main.py:8926
+#: appMain.py:8926
msgid "Enabling plots ..."
msgstr ""
-#: app_Main.py:8979
+#: appMain.py:8979
msgid "Disabling plots ..."
msgstr ""
-#: app_Main.py:9147
+#: appMain.py:9147
msgid "Set alpha level ..."
msgstr ""
-#: app_Main.py:9545 app_Main.py:9583 app_Main.py:9626 app_Main.py:9690 app_Main.py:10485
-#: app_Main.py:11788 app_Main.py:11853
+#: appMain.py:9545 appMain.py:9583 appMain.py:9626 appMain.py:9690 appMain.py:10485
+#: appMain.py:11788 appMain.py:11853
msgid ""
"Canvas initialization started.\n"
"Canvas initialization finished in"
msgstr ""
-#: app_Main.py:9548
+#: appMain.py:9548
msgid "Opening Gerber file."
msgstr ""
-#: app_Main.py:9586
+#: appMain.py:9586
msgid "Opening Excellon file."
msgstr ""
-#: app_Main.py:9629
+#: appMain.py:9629
msgid "Opening G-Code file."
msgstr ""
-#: app_Main.py:9681 app_Main.py:9685
+#: appMain.py:9681 appMain.py:9685
msgid "Open HPGL2"
msgstr ""
-#: app_Main.py:9693
+#: appMain.py:9693
msgid "Opening HPGL2 file."
msgstr ""
-#: app_Main.py:9715 app_Main.py:9718
+#: appMain.py:9715 appMain.py:9718
msgid "Open Configuration File"
msgstr ""
-#: app_Main.py:9744
+#: appMain.py:9744
msgid "Only Geometry, Gerber and CNCJob objects can be used."
msgstr ""
-#: app_Main.py:9794
+#: appMain.py:9794
msgid "Data must be a 3D array with last dimension 3 or 4"
msgstr ""
-#: app_Main.py:9800 app_Main.py:9805
+#: appMain.py:9800 appMain.py:9805
msgid "Export PNG Image"
msgstr ""
-#: app_Main.py:9838 app_Main.py:10050
+#: appMain.py:9838 appMain.py:10050
msgid "Failed. Only Gerber objects can be saved as Gerber files..."
msgstr ""
-#: app_Main.py:9851
+#: appMain.py:9851
msgid "Save Gerber source file"
msgstr ""
-#: app_Main.py:9880
+#: appMain.py:9880
msgid "Failed. Only Script objects can be saved as TCL Script files..."
msgstr ""
-#: app_Main.py:9893
+#: appMain.py:9893
msgid "Save Script source file"
msgstr ""
-#: app_Main.py:9922
+#: appMain.py:9922
msgid "Failed. Only Document objects can be saved as Document files..."
msgstr ""
-#: app_Main.py:9935
+#: appMain.py:9935
msgid "Save Document source file"
msgstr ""
-#: app_Main.py:9964 app_Main.py:10005 app_Main.py:11001
+#: appMain.py:9964 appMain.py:10005 appMain.py:11001
msgid "Failed. Only Excellon objects can be saved as Excellon files..."
msgstr ""
-#: app_Main.py:9972 app_Main.py:9977
+#: appMain.py:9972 appMain.py:9977
msgid "Save Excellon source file"
msgstr ""
-#: app_Main.py:10095
+#: appMain.py:10095
msgid "Only Geometry objects can be used."
msgstr ""
-#: app_Main.py:10146 app_Main.py:10150
+#: appMain.py:10146 appMain.py:10150
msgid "Import SVG"
msgstr ""
-#: app_Main.py:10176 app_Main.py:10180
+#: appMain.py:10176 appMain.py:10180
msgid "Import DXF"
msgstr ""
-#: app_Main.py:10207
+#: appMain.py:10207
msgid ""
"There are files/objects opened in FlatCAM.\n"
"Creating a New project will delete them.\n"
"Do you want to Save the project?"
msgstr ""
-#: app_Main.py:10338
+#: appMain.py:10338
msgid "Save preferences"
msgstr ""
-#: app_Main.py:10339
+#: appMain.py:10339
msgid "Do you want to save the loaded project settings as the default settings?"
msgstr ""
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "Project created in"
msgstr ""
-#: app_Main.py:10363
+#: appMain.py:10363
msgid "seconds"
msgstr ""
-#: app_Main.py:10366
+#: appMain.py:10366
msgid "New Project created"
msgstr ""
-#: app_Main.py:10394
+#: appMain.py:10394
msgid "New TCL script file created in Code Editor."
msgstr ""
-#: app_Main.py:10421 app_Main.py:10423 app_Main.py:10458 app_Main.py:10460
+#: appMain.py:10421 appMain.py:10423 appMain.py:10458 appMain.py:10460
msgid "Open TCL script"
msgstr ""
-#: app_Main.py:10487
+#: appMain.py:10487
msgid "Executing ScriptObject file."
msgstr ""
-#: app_Main.py:10495 app_Main.py:10499
+#: appMain.py:10495 appMain.py:10499
msgid "Run TCL script"
msgstr ""
-#: app_Main.py:10522
+#: appMain.py:10522
msgid "TCL script file opened in Code Editor and executed."
msgstr ""
-#: app_Main.py:10570 app_Main.py:10577
+#: appMain.py:10570 appMain.py:10577
msgid "Save Project As ..."
msgstr ""
-#: app_Main.py:10614
+#: appMain.py:10614
msgid "FlatCAM objects print"
msgstr ""
-#: app_Main.py:10627 app_Main.py:10635
+#: appMain.py:10627 appMain.py:10635
msgid "Save Object as PDF ..."
msgstr ""
-#: app_Main.py:10645
+#: appMain.py:10645
msgid "Printing PDF ..."
msgstr ""
-#: app_Main.py:10826
+#: appMain.py:10826
msgid "PDF file saved to"
msgstr ""
-#: app_Main.py:10848 app_Main.py:11108 app_Main.py:11242 app_Main.py:11309
+#: appMain.py:10848 appMain.py:11108 appMain.py:11242 appMain.py:11309
msgid "Exporting ..."
msgstr ""
-#: app_Main.py:10891
+#: appMain.py:10891
msgid "SVG file exported to"
msgstr ""
-#: app_Main.py:10906 app_Main.py:10910
+#: appMain.py:10906 appMain.py:10910
msgid "Import FlatCAM Preferences"
msgstr ""
-#: app_Main.py:10921
+#: appMain.py:10921
msgid "Imported Defaults from"
msgstr ""
-#: app_Main.py:10940 app_Main.py:10946
+#: appMain.py:10940 appMain.py:10946
msgid "Export FlatCAM Preferences"
msgstr ""
-#: app_Main.py:10966
+#: appMain.py:10966
msgid "Exported preferences to"
msgstr ""
-#: app_Main.py:11099
+#: appMain.py:11099
msgid "Excellon file exported to"
msgstr ""
-#: app_Main.py:11113 app_Main.py:11120 app_Main.py:11247 app_Main.py:11254 app_Main.py:11314
-#: app_Main.py:11321
+#: appMain.py:11113 appMain.py:11120 appMain.py:11247 appMain.py:11254 appMain.py:11314
+#: appMain.py:11321
msgid "Could not export."
msgstr ""
-#: app_Main.py:11234
+#: appMain.py:11234
msgid "Gerber file exported to"
msgstr ""
-#: app_Main.py:11300
+#: appMain.py:11300
msgid "DXF file exported to"
msgstr ""
-#: app_Main.py:11376 app_Main.py:11433
+#: appMain.py:11376 appMain.py:11433
msgid "Import failed."
msgstr ""
-#: app_Main.py:11467 app_Main.py:11674 app_Main.py:11739
+#: appMain.py:11467 appMain.py:11674 appMain.py:11739
msgid "Failed to open file"
msgstr ""
-#: app_Main.py:11470 app_Main.py:11677 app_Main.py:11742
+#: appMain.py:11470 appMain.py:11677 appMain.py:11742
msgid "Failed to parse file"
msgstr ""
-#: app_Main.py:11482
+#: appMain.py:11482
msgid "Object is not Gerber file or empty. Aborting object creation."
msgstr ""
-#: app_Main.py:11493 app_Main.py:11563 app_Main.py:11627 app_Main.py:11701 app_Main.py:11757
-#: app_Main.py:11932 tclCommands/TclCommandOpenDXF.py:90
+#: appMain.py:11493 appMain.py:11563 appMain.py:11627 appMain.py:11701 appMain.py:11757
+#: appMain.py:11932 tclCommands/TclCommandOpenDXF.py:90
msgid "Opening"
msgstr ""
-#: app_Main.py:11504
+#: appMain.py:11504
msgid "Open Gerber failed. Probable not a Gerber file."
msgstr ""
-#: app_Main.py:11542
+#: appMain.py:11542
msgid "Cannot open file"
msgstr ""
-#: app_Main.py:11573
+#: appMain.py:11573
msgid "Open Excellon file failed. Probable not an Excellon file."
msgstr ""
-#: app_Main.py:11609
+#: appMain.py:11609
msgid "Reading GCode file"
msgstr ""
-#: app_Main.py:11622
+#: appMain.py:11622
msgid "This is not GCODE"
msgstr ""
-#: app_Main.py:11640
+#: appMain.py:11640
msgid ""
"Failed to create CNCJob Object. Probable not a GCode file. Try to load it from File "
"menu.\n"
" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing"
msgstr ""
-#: app_Main.py:11696
+#: appMain.py:11696
msgid "Object is not HPGL2 file or empty. Aborting object creation."
msgstr ""
-#: app_Main.py:11708
+#: appMain.py:11708
msgid "Failed. Probable not a HPGL2 file."
msgstr ""
-#: app_Main.py:11734
+#: appMain.py:11734
msgid "TCL script file opened in Code Editor."
msgstr ""
-#: app_Main.py:11768
+#: appMain.py:11768
msgid "Failed to open TCL Script."
msgstr ""
-#: app_Main.py:11791
+#: appMain.py:11791
msgid "Opening FlatCAM Config file."
msgstr ""
-#: app_Main.py:11818
+#: appMain.py:11818
msgid "Failed to open config file"
msgstr ""
-#: app_Main.py:11850
+#: appMain.py:11850
msgid "Loading Project ... Please Wait ..."
msgstr ""
-#: app_Main.py:11856
+#: appMain.py:11856
msgid "Opening FlatCAM Project file."
msgstr ""
-#: app_Main.py:11871 app_Main.py:11875 app_Main.py:11893
+#: appMain.py:11871 appMain.py:11875 appMain.py:11893
msgid "Failed to open project file"
msgstr ""
-#: app_Main.py:11966
+#: appMain.py:11966
msgid "Loading Project ... restoring"
msgstr ""
-#: app_Main.py:11972
+#: appMain.py:11972
msgid "Project loaded from"
msgstr ""
-#: app_Main.py:12004
+#: appMain.py:12004
msgid "Saving Project ..."
msgstr ""
-#: app_Main.py:12048 app_Main.py:12104
+#: appMain.py:12048 appMain.py:12104
msgid "Project saved to"
msgstr ""
-#: app_Main.py:12059
+#: appMain.py:12059
msgid "The object is used by another application."
msgstr ""
-#: app_Main.py:12079
+#: appMain.py:12079
msgid "Failed to verify project file"
msgstr ""
-#: app_Main.py:12079 app_Main.py:12088 app_Main.py:12096 app_Main.py:12109
+#: appMain.py:12079 appMain.py:12088 appMain.py:12096 appMain.py:12109
msgid "Retry to save it."
msgstr ""
-#: app_Main.py:12086 app_Main.py:12094 app_Main.py:12107
+#: appMain.py:12086 appMain.py:12094 appMain.py:12107
msgid "Failed to parse saved project file"
msgstr ""
-#: app_Main.py:12144
+#: appMain.py:12144
msgid "Save cancelled because source file is empty. Try to export the file."
msgstr ""
diff --git a/tclCommands/TclCommand.py b/tclCommands/TclCommand.py
index f40bb5bb..4a2656b0 100644
--- a/tclCommands/TclCommand.py
+++ b/tclCommands/TclCommand.py
@@ -1,6 +1,6 @@
import sys
import re
-import app_Main
+import appMain
import abc
import collections
from PyQt6 import QtCore
@@ -9,7 +9,7 @@ from contextlib import contextmanager
class TclCommand(object):
- # FlatCAMApp
+ # appMain class is held here
app = None
# Logger
@@ -51,10 +51,10 @@ class TclCommand(object):
self.app = app
if self.app is None:
- raise TypeError('Expected app to be FlatCAMApp instance.')
+ raise TypeError('Expected app to be appMain instance.')
- if not isinstance(self.app, app_Main.App):
- raise TypeError('Expected FlatCAMApp, got %s.' % type(app))
+ if not isinstance(self.app, appMain.App):
+ raise TypeError('Expected appMain, got %s.' % type(app))
self.log = self.app.log
self.error_info = None
diff --git a/tclCommands/TclCommandAlignDrill.py b/tclCommands/TclCommandAlignDrill.py
index d63e01ba..e424dbe6 100644
--- a/tclCommands/TclCommandAlignDrill.py
+++ b/tclCommands/TclCommandAlignDrill.py
@@ -120,7 +120,7 @@ class TclCommandAlignDrill(TclCommandSignaled):
object once it's created.
:param init_obj: The new object.
- :param app_obj: The application (FlatCAMApp)
+ :param app_obj: The application (appMain class)
:return: None
"""
diff --git a/tclCommands/TclCommandAlignDrillGrid.py b/tclCommands/TclCommandAlignDrillGrid.py
index ffdbca82..6908b10c 100644
--- a/tclCommands/TclCommandAlignDrillGrid.py
+++ b/tclCommands/TclCommandAlignDrillGrid.py
@@ -92,7 +92,7 @@ class TclCommandAlignDrillGrid(TclCommandSignaled):
object once it's created.
:param init_obj: The new object.
- :param app_obj: The application (FlatCAMApp)
+ :param app_obj: The application (appMain class)
:return: None
"""
diff --git a/tclCommands/TclCommandClearShell.py b/tclCommands/TclCommandClearShell.py
index 3297017f..e86893d9 100644
--- a/tclCommands/TclCommandClearShell.py
+++ b/tclCommands/TclCommandClearShell.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandDrillcncjob.py b/tclCommands/TclCommandDrillcncjob.py
index 96661ea0..0c3fb24d 100644
--- a/tclCommands/TclCommandDrillcncjob.py
+++ b/tclCommands/TclCommandDrillcncjob.py
@@ -82,8 +82,8 @@ class TclCommandDrillcncjob(TclCommandSignaled):
('las_min_pwr', 'Used with "laser" preprocessors. Set the laser power when not cutting, travelling'),
('pp', 'This is the Excellon preprocessor name: case_sensitive, no_quotes'),
('opt_type', 'Name of move optimization type. B by default for Basic OR-Tools, M for Metaheuristic OR-Tools'
- 'T from Travelling Salesman Algorithm. B and M works only for 64bit version of FlatCAM and '
- 'T works only for 32bit version of FlatCAM'),
+ 'T from Travelling Salesman Algorithm. B and M works only for 64bit application flavor and '
+ 'T works only for 32bit application flavor'),
('diatol', 'Tolerance. Percentange (0.0 ... 100.0) within which dias in drilled_dias will be judged to be '
'the same as the ones in the tools from the Excellon object. E.g: if in drill_dias we have a '
'diameter with value 1.0, in the Excellon we have a tool with dia = 1.05 and we set a tolerance '
diff --git a/tclCommands/TclCommandGetPath.py b/tclCommands/TclCommandGetPath.py
index aade09ac..44df5510 100644
--- a/tclCommands/TclCommandGetPath.py
+++ b/tclCommands/TclCommandGetPath.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 4/28/2020 #
# MIT Licence #
diff --git a/tclCommands/TclCommandGetSys.py b/tclCommands/TclCommandGetSys.py
index ab60ce80..ebebe647 100644
--- a/tclCommands/TclCommandGetSys.py
+++ b/tclCommands/TclCommandGetSys.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandHelp.py b/tclCommands/TclCommandHelp.py
index 66d5699f..4bb284cb 100644
--- a/tclCommands/TclCommandHelp.py
+++ b/tclCommands/TclCommandHelp.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Content was borrowed from FlatCAM proper #
# Date: 4/22/2020 #
diff --git a/tclCommands/TclCommandJoinExcellon.py b/tclCommands/TclCommandJoinExcellon.py
index 473ceab8..ff546b57 100644
--- a/tclCommands/TclCommandJoinExcellon.py
+++ b/tclCommands/TclCommandJoinExcellon.py
@@ -1,5 +1,5 @@
from tclCommands.TclCommand import TclCommand
-from appObjects.FlatCAMExcellon import ExcellonObject
+from appObjects.ExcellonObject import ExcellonObject
import collections
diff --git a/tclCommands/TclCommandJoinGeometry.py b/tclCommands/TclCommandJoinGeometry.py
index 5c59a7eb..79554c5e 100644
--- a/tclCommands/TclCommandJoinGeometry.py
+++ b/tclCommands/TclCommandJoinGeometry.py
@@ -1,5 +1,5 @@
from tclCommands.TclCommand import TclCommand
-from appObjects.FlatCAMGeometry import GeometryObject
+from appObjects.GeometryObject import GeometryObject
import collections
diff --git a/tclCommands/TclCommandListSys.py b/tclCommands/TclCommandListSys.py
index a262f8bf..f2fccfb5 100644
--- a/tclCommands/TclCommandListSys.py
+++ b/tclCommands/TclCommandListSys.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandMillDrills.py b/tclCommands/TclCommandMillDrills.py
index 5ad9ead1..1ae877ad 100644
--- a/tclCommands/TclCommandMillDrills.py
+++ b/tclCommands/TclCommandMillDrills.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandMillSlots.py b/tclCommands/TclCommandMillSlots.py
index 2c7da828..da576c48 100644
--- a/tclCommands/TclCommandMillSlots.py
+++ b/tclCommands/TclCommandMillSlots.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandNewExcellon.py b/tclCommands/TclCommandNewExcellon.py
index ed77e575..91c79542 100644
--- a/tclCommands/TclCommandNewExcellon.py
+++ b/tclCommands/TclCommandNewExcellon.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandNewGerber.py b/tclCommands/TclCommandNewGerber.py
index 0d6c80a3..ecdce8b2 100644
--- a/tclCommands/TclCommandNewGerber.py
+++ b/tclCommands/TclCommandNewGerber.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandOpenProject.py b/tclCommands/TclCommandOpenProject.py
index 4b1da648..1c4720fb 100644
--- a/tclCommands/TclCommandOpenProject.py
+++ b/tclCommands/TclCommandOpenProject.py
@@ -5,13 +5,13 @@ import collections
class TclCommandOpenProject(TclCommandSignaled):
"""
- Tcl shell command to open a FlatCAM project.
+ Tcl shell command to open an application project.
"""
# array of all command aliases, to be able use old names for backward compatibility (add_poly, add_polygon)
aliases = ['open_project']
- description = '%s %s' % ("--", "Opens an FlatCAm project file, parse it and recreate all the objects.")
+ description = '%s %s' % ("--", "Opens an application project file, parse it and recreate all the objects.")
# Dictionary of types from Tcl command, needs to be ordered.
# For positional arguments
@@ -30,7 +30,7 @@ class TclCommandOpenProject(TclCommandSignaled):
# structured help for current command, args needs to be ordered
help = {
- 'main': "Opens an FlatCAm project file, parse it and recreate all the objects.",
+ 'main': "Opens an application project file, parse it and recreate all the objects.",
'args': collections.OrderedDict([
('filename', 'Absolute path to file to open. Required.\n'
'WARNING: no spaces are allowed. If unsure enclose the entire path with quotes.'),
diff --git a/tclCommands/TclCommandPlotObjects.py b/tclCommands/TclCommandPlotObjects.py
index 6e97959d..115768ec 100644
--- a/tclCommands/TclCommandPlotObjects.py
+++ b/tclCommands/TclCommandPlotObjects.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
diff --git a/tclCommands/TclCommandQuit.py b/tclCommands/TclCommandQuit.py
index 64e09064..41657bdc 100644
--- a/tclCommands/TclCommandQuit.py
+++ b/tclCommands/TclCommandQuit.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
@@ -13,7 +13,7 @@ import collections
class TclCommandQuit(TclCommand):
"""
- Tcl shell command to quit FlatCAM from Tcl shell.
+ Tcl shell command to quit the application from Tcl shell.
example:
@@ -22,7 +22,7 @@ class TclCommandQuit(TclCommand):
# List of all command aliases, to be able use old names for backward compatibility (add_poly, add_polygon)
aliases = ['quit_app']
- description = '%s %s' % ("--", "Tcl shell command to quit FlatCAM from Tcl shell.")
+ description = '%s %s' % ("--", "Tcl shell command to quit the application from Tcl shell.")
# Dictionary of types from Tcl command, needs to be ordered
arg_names = collections.OrderedDict([
@@ -39,7 +39,7 @@ class TclCommandQuit(TclCommand):
# structured help for current command, args needs to be ordered
help = {
- 'main': "Tcl shell command to quit FlatCAM from Tcl shell.",
+ 'main': "Tcl shell command to quit the application from Tcl shell.",
'args': collections.OrderedDict([
]),
diff --git a/tclCommands/TclCommandSaveProject.py b/tclCommands/TclCommandSaveProject.py
index 481aaf4b..0485a085 100644
--- a/tclCommands/TclCommandSaveProject.py
+++ b/tclCommands/TclCommandSaveProject.py
@@ -5,13 +5,13 @@ import collections
class TclCommandSaveProject(TclCommandSignaled):
"""
- Tcl shell command to save the FlatCAM project to file.
+ Tcl shell command to save the application project to file.
"""
# array of all command aliases, to be able use old names for backward compatibility (add_poly, add_polygon)
aliases = ['save_project']
- description = '%s %s' % ("--", "Saves the FlatCAM project to file.")
+ description = '%s %s' % ("--", "Saves the application project to file.")
# Dictionary of types from Tcl command, needs to be ordered.
# For positional arguments
@@ -30,7 +30,7 @@ class TclCommandSaveProject(TclCommandSignaled):
# structured help for current command, args needs to be ordered
help = {
- 'main': "Saves the FlatCAM project to file.",
+ 'main': "Saves the application project to file.",
'args': collections.OrderedDict([
('filename', 'Absolute path to file to save. Required.\n'
'WARNING: no spaces are allowed. If unsure enclose the entire path with quotes.'),
diff --git a/tclCommands/TclCommandSetActive.py b/tclCommands/TclCommandSetActive.py
index 24979e5a..8d598353 100644
--- a/tclCommands/TclCommandSetActive.py
+++ b/tclCommands/TclCommandSetActive.py
@@ -14,7 +14,7 @@ class TclCommandSetActive(TclCommand):
# List of all command aliases, to be able use old names for backward compatibility (add_poly, add_polygon)
aliases = ['set_active']
- description = '%s %s' % ("--", "Sets a FlatCAM object as active (selected).")
+ description = '%s %s' % ("--", "Sets an application object as active (selected).")
# Dictionary of types from Tcl command, needs to be ordered
arg_names = collections.OrderedDict([
@@ -31,9 +31,9 @@ class TclCommandSetActive(TclCommand):
# structured help for current command, args needs to be ordered
help = {
- 'main': 'Sets a FlatCAM object as active (selected).',
+ 'main': 'Sets an application object as active (selected).',
'args': collections.OrderedDict([
- ('name', 'Name of the FlatCAM object to be set as active (selected). Required.'),
+ ('name', 'Name of the application object to be set as active (selected). Required.'),
]),
'examples': ['set_active object_name']
}
diff --git a/tclCommands/TclCommandSetOrigin.py b/tclCommands/TclCommandSetOrigin.py
index 2de8a553..a4ab9156 100644
--- a/tclCommands/TclCommandSetOrigin.py
+++ b/tclCommands/TclCommandSetOrigin.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 8/17/2019 #
# MIT Licence #
@@ -25,7 +25,7 @@ log = logging.getLogger('base')
class TclCommandSetOrigin(TclCommand):
"""
- Tcl shell command to set the origin to zero or to a specified location for all loaded objects in FlatCAM.
+ Tcl shell command to set the origin to zero or to a specified location for all loaded objects in the application.
example:
diff --git a/tclCommands/TclCommandSetPath.py b/tclCommands/TclCommandSetPath.py
index c0d0ba4c..c30f2d84 100644
--- a/tclCommands/TclCommandSetPath.py
+++ b/tclCommands/TclCommandSetPath.py
@@ -1,5 +1,5 @@
# ##########################################################
-# FlatCAM: 2D Post-processing for Manufacturing #
+# FlatCAM Evo: 2D Post-processing for Manufacturing #
# File Author: Marius Adrian Stanciu (c) #
# Date: 4/28/2020 #
# MIT Licence #
diff --git a/tclCommands/TclCommandSplitGeometry.py b/tclCommands/TclCommandSplitGeometry.py
index acbad273..03a89d92 100644
--- a/tclCommands/TclCommandSplitGeometry.py
+++ b/tclCommands/TclCommandSplitGeometry.py
@@ -1,5 +1,5 @@
from tclCommands.TclCommand import TclCommand
-from appObjects.FlatCAMGeometry import GeometryObject
+from appObjects.GeometryObject import GeometryObject
import collections
from copy import deepcopy