- fixed a small issue (messages) in Corner Markers Tool

- in Corners Markers Tool added a new feature: possibility to use cross shape markers
This commit is contained in:
Marius Stanciu 2020-11-01 18:41:01 +02:00 committed by Marius Stanciu
parent 1866ffc327
commit 55d5dece2c
12 changed files with 353 additions and 222 deletions

View File

@ -13,6 +13,8 @@ CHANGELOG for FlatCAM beta
- fixed issue in Corner Markers Tool that crashed the app if only one corner was checked
- fixed issue in Isolation Tool where Area Isolation selection was not working
- added to the translatable strings the category labels in the Project Tab and also updated the translations
- fixed a small issue (messages) in Corner Markers Tool
- in Corners Markers Tool added a new feature: possibility to use cross shape markers
31.10.2020

View File

@ -546,7 +546,7 @@ class PreferencesUIManager:
"tools_sub_delete_sources": self.ui.tools_defaults_form.tools_sub_group.delete_sources_cb,
# Corner Markers Tool
"tools_corners_type": self.ui.tools_defaults_form.tools_corners_group.type_radio,
"tools_corners_thickness": self.ui.tools_defaults_form.tools_corners_group.thick_entry,
"tools_corners_length": self.ui.tools_defaults_form.tools_corners_group.l_entry,
"tools_corners_margin": self.ui.tools_defaults_form.tools_corners_group.margin_entry,

View File

@ -1,7 +1,7 @@
from PyQt5 import QtWidgets
from PyQt5.QtCore import QSettings
from appGUI.GUIElements import FCDoubleSpinner
from appGUI.GUIElements import FCDoubleSpinner, FCLabel, RadioSet
from appGUI.preferences.OptionsGroupUI import OptionsGroupUI
import gettext
@ -32,14 +32,28 @@ class ToolsCornersPrefGroupUI(OptionsGroupUI):
grid0.setColumnStretch(1, 1)
self.layout.addLayout(grid0)
self.param_label = QtWidgets.QLabel('<b>%s:</b>' % _('Parameters'))
self.param_label = FCLabel('<b>%s:</b>' % _('Parameters'))
self.param_label.setToolTip(
_("Parameters used for this tool.")
)
grid0.addWidget(self.param_label, 0, 0, 1, 2)
# Type of Marker
self.type_label = FCLabel('%s:' % _("Type"))
self.type_label.setToolTip(
_("Shape of the marker.")
)
self.type_radio = RadioSet([
{"label": _("Semi-Cross"), "value": "s"},
{"label": _("Cross"), "value": "c"},
])
grid0.addWidget(self.type_label, 2, 0)
grid0.addWidget(self.type_radio, 2, 1)
# Thickness #
self.thick_label = QtWidgets.QLabel('%s:' % _("Thickness"))
self.thick_label = FCLabel('%s:' % _("Thickness"))
self.thick_label.setToolTip(
_("The thickness of the line that makes the corner marker.")
)
@ -49,21 +63,11 @@ class ToolsCornersPrefGroupUI(OptionsGroupUI):
self.thick_entry.setWrapping(True)
self.thick_entry.setSingleStep(10 ** -self.decimals)
grid0.addWidget(self.thick_label, 1, 0)
grid0.addWidget(self.thick_entry, 1, 1)
# Length #
self.l_label = QtWidgets.QLabel('%s:' % _("Length"))
self.l_label.setToolTip(
_("The length of the line that makes the corner marker.")
)
self.l_entry = FCDoubleSpinner()
self.l_entry.set_range(-9999.9999, 9999.9999)
self.l_entry.set_precision(self.decimals)
self.l_entry.setSingleStep(10 ** -self.decimals)
grid0.addWidget(self.thick_label, 4, 0)
grid0.addWidget(self.thick_entry, 4, 1)
# Margin #
self.margin_label = QtWidgets.QLabel('%s:' % _("Margin"))
self.margin_label = FCLabel('%s:' % _("Margin"))
self.margin_label.setToolTip(
_("Bounding box margin.")
)
@ -72,10 +76,20 @@ class ToolsCornersPrefGroupUI(OptionsGroupUI):
self.margin_entry.set_precision(self.decimals)
self.margin_entry.setSingleStep(0.1)
grid0.addWidget(self.margin_label, 2, 0)
grid0.addWidget(self.margin_entry, 2, 1)
grid0.addWidget(self.margin_label, 6, 0)
grid0.addWidget(self.margin_entry, 6, 1)
grid0.addWidget(self.l_label, 4, 0)
grid0.addWidget(self.l_entry, 4, 1)
# Length #
self.l_label = FCLabel('%s:' % _("Length"))
self.l_label.setToolTip(
_("The length of the line that makes the corner marker.")
)
self.l_entry = FCDoubleSpinner()
self.l_entry.set_range(-9999.9999, 9999.9999)
self.l_entry.set_precision(self.decimals)
self.l_entry.setSingleStep(10 ** -self.decimals)
grid0.addWidget(self.l_label, 8, 0)
grid0.addWidget(self.l_entry, 8, 1)
self.layout.addStretch()

View File

@ -8,7 +8,7 @@
from PyQt5 import QtWidgets, QtCore, QtGui
from appTool import AppTool
from appGUI.GUIElements import FCDoubleSpinner, FCCheckBox, FCComboBox, FCButton
from appGUI.GUIElements import FCDoubleSpinner, FCCheckBox, FCComboBox, FCButton, RadioSet, FCLabel
from shapely.geometry import MultiPolygon, LineString
@ -95,6 +95,7 @@ class ToolCorners(AppTool):
self.ui.l_entry.set_value(float(self.app.defaults["tools_corners_length"]))
self.ui.margin_entry.set_value(float(self.app.defaults["tools_corners_margin"]))
self.ui.toggle_all_cb.set_value(False)
self.ui.type_radio.set_value(self.app.defaults["tools_corners_type"])
def on_toggle_all(self, val):
self.ui.bl_cb.set_value(val)
@ -118,6 +119,7 @@ class ToolCorners(AppTool):
except Exception as e:
log.debug("ToolCorners.add_markers() --> %s" % str(e))
self.app.inform.emit('[WARNING_NOTCL] %s' % _("There is no Gerber object loaded ..."))
self.app.call_source = "app"
return
xmin, ymin, xmax, ymax = self.grb_object.bounds()
@ -131,7 +133,10 @@ class ToolCorners(AppTool):
if br_state:
points['br'] = (xmax, ymin)
self.add_corners_geo(points, g_obj=self.grb_object)
ret_val = self.add_corners_geo(points, g_obj=self.grb_object)
self.app.call_source = "app"
if ret_val == 'fail':
return
self.grb_object.source_file = self.app.f_handlers.export_gerber(obj_name=self.grb_object.options['name'],
filename=None,
@ -148,6 +153,7 @@ class ToolCorners(AppTool):
:return: None
"""
marker_type = self.ui.type_radio.get_value()
line_thickness = self.ui.thick_entry.get_value()
line_length = self.ui.l_entry.get_value()
margin = self.ui.margin_entry.get_value()
@ -156,55 +162,87 @@ class ToolCorners(AppTool):
if not points_storage:
self.app.inform.emit("[ERROR_NOTCL] %s." % _("Please select at least a location"))
return
return 'fail'
for key in points_storage:
if key == 'tl':
pt = points_storage[key]
x = pt[0] - margin - line_thickness / 2.0
y = pt[1] + margin + line_thickness / 2.0
line_geo_hor = LineString([
(x, y), (x + line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y - line_length)
])
if type == 's':
line_geo_hor = LineString([
(x, y), (x + line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y - line_length)
])
else:
line_geo_hor = LineString([
(x - line_length, y), (x + line_length, y)
])
line_geo_vert = LineString([
(x, y + line_length), (x, y - line_length)
])
geo_list.append(line_geo_hor)
geo_list.append(line_geo_vert)
if key == 'tr':
pt = points_storage[key]
x = pt[0] + margin + line_thickness / 2.0
y = pt[1] + margin + line_thickness / 2.0
line_geo_hor = LineString([
(x, y), (x - line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y - line_length)
])
if type == 's':
line_geo_hor = LineString([
(x, y), (x - line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y - line_length)
])
else:
line_geo_hor = LineString([
(x + line_length, y), (x - line_length, y)
])
line_geo_vert = LineString([
(x, y + line_length), (x, y - line_length)
])
geo_list.append(line_geo_hor)
geo_list.append(line_geo_vert)
if key == 'bl':
pt = points_storage[key]
x = pt[0] - margin - line_thickness / 2.0
y = pt[1] - margin - line_thickness / 2.0
line_geo_hor = LineString([
(x, y), (x + line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y + line_length)
])
if type == 's':
line_geo_hor = LineString([
(x, y), (x + line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y + line_length)
])
else:
line_geo_hor = LineString([
(x - line_length, y), (x + line_length, y)
])
line_geo_vert = LineString([
(x, y - line_length), (x, y + line_length)
])
geo_list.append(line_geo_hor)
geo_list.append(line_geo_vert)
if key == 'br':
pt = points_storage[key]
x = pt[0] + margin + line_thickness / 2.0
y = pt[1] - margin - line_thickness / 2.0
line_geo_hor = LineString([
(x, y), (x - line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y + line_length)
])
if type == 's':
line_geo_hor = LineString([
(x, y), (x - line_length, y)
])
line_geo_vert = LineString([
(x, y), (x, y + line_length)
])
else:
line_geo_hor = LineString([
(x + line_length, y), (x - line_length, y)
])
line_geo_vert = LineString([
(x, y - line_length), (x, y + line_length)
])
geo_list.append(line_geo_hor)
geo_list.append(line_geo_vert)
@ -307,7 +345,7 @@ class CornersUI:
self.layout = layout
# ## Title
title_label = QtWidgets.QLabel("%s" % self.toolName)
title_label = FCLabel("%s" % self.toolName)
title_label.setStyleSheet("""
QLabel
{
@ -316,10 +354,10 @@ class CornersUI:
}
""")
self.layout.addWidget(title_label)
self.layout.addWidget(QtWidgets.QLabel(""))
self.layout.addWidget(FCLabel(""))
# Gerber object #
self.object_label = QtWidgets.QLabel('<b>%s:</b>' % _("GERBER"))
self.object_label = FCLabel('<b>%s:</b>' % _("GERBER"))
self.object_label.setToolTip(
_("The Gerber object to which will be added corner markers.")
)
@ -337,7 +375,7 @@ class CornersUI:
separator_line.setFrameShadow(QtWidgets.QFrame.Sunken)
self.layout.addWidget(separator_line)
self.points_label = QtWidgets.QLabel('<b>%s:</b>' % _('Locations'))
self.points_label = FCLabel('<b>%s:</b>' % _('Locations'))
self.points_label.setToolTip(
_("Locations where to place corner markers.")
)
@ -379,14 +417,28 @@ class CornersUI:
grid_lay.setColumnStretch(0, 0)
grid_lay.setColumnStretch(1, 1)
self.param_label = QtWidgets.QLabel('<b>%s:</b>' % _('Parameters'))
self.param_label = FCLabel('<b>%s:</b>' % _('Parameters'))
self.param_label.setToolTip(
_("Parameters used for this tool.")
)
grid_lay.addWidget(self.param_label, 0, 0, 1, 2)
# Type of Marker
self.type_label = FCLabel('%s:' % _("Type"))
self.type_label.setToolTip(
_("Shape of the marker.")
)
self.type_radio = RadioSet([
{"label": _("Semi-Cross"), "value": "s"},
{"label": _("Cross"), "value": "c"},
])
grid_lay.addWidget(self.type_label, 2, 0)
grid_lay.addWidget(self.type_radio, 2, 1)
# Thickness #
self.thick_label = QtWidgets.QLabel('%s:' % _("Thickness"))
self.thick_label = FCLabel('%s:' % _("Thickness"))
self.thick_label.setToolTip(
_("The thickness of the line that makes the corner marker.")
)
@ -396,11 +448,11 @@ class CornersUI:
self.thick_entry.setWrapping(True)
self.thick_entry.setSingleStep(10 ** -self.decimals)
grid_lay.addWidget(self.thick_label, 1, 0)
grid_lay.addWidget(self.thick_entry, 1, 1)
grid_lay.addWidget(self.thick_label, 4, 0)
grid_lay.addWidget(self.thick_entry, 4, 1)
# Length #
self.l_label = QtWidgets.QLabel('%s:' % _("Length"))
self.l_label = FCLabel('%s:' % _("Length"))
self.l_label.setToolTip(
_("The length of the line that makes the corner marker.")
)
@ -409,11 +461,11 @@ class CornersUI:
self.l_entry.set_precision(self.decimals)
self.l_entry.setSingleStep(10 ** -self.decimals)
grid_lay.addWidget(self.l_label, 2, 0)
grid_lay.addWidget(self.l_entry, 2, 1)
grid_lay.addWidget(self.l_label, 6, 0)
grid_lay.addWidget(self.l_entry, 6, 1)
# Margin #
self.margin_label = QtWidgets.QLabel('%s:' % _("Margin"))
self.margin_label = FCLabel('%s:' % _("Margin"))
self.margin_label.setToolTip(
_("Bounding box margin.")
)
@ -422,13 +474,13 @@ class CornersUI:
self.margin_entry.set_precision(self.decimals)
self.margin_entry.setSingleStep(0.1)
grid_lay.addWidget(self.margin_label, 3, 0)
grid_lay.addWidget(self.margin_entry, 3, 1)
grid_lay.addWidget(self.margin_label, 8, 0)
grid_lay.addWidget(self.margin_entry, 8, 1)
separator_line_2 = QtWidgets.QFrame()
separator_line_2.setFrameShape(QtWidgets.QFrame.HLine)
separator_line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
grid_lay.addWidget(separator_line_2, 4, 0, 1, 2)
grid_lay.addWidget(separator_line_2, 10, 0, 1, 2)
# ## Insert Corner Marker
self.add_marker_button = FCButton(_("Add Marker"))
@ -442,7 +494,7 @@ class CornersUI:
font-weight: bold;
}
""")
grid_lay.addWidget(self.add_marker_button, 11, 0, 1, 2)
grid_lay.addWidget(self.add_marker_button, 12, 0, 1, 2)
self.layout.addStretch()

View File

@ -617,6 +617,7 @@ class FlatCAMDefaults:
"tools_corners_thickness": 0.1,
"tools_corners_length": 3.0,
"tools_corners_margin": 0.0,
"tools_corners_type": 's',
# ########################################################################################################
# ################################ TOOLS 2 ###############################################################

Binary file not shown.

View File

@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-11-01 15:39+0200\n"
"PO-Revision-Date: 2020-11-01 15:39+0200\n"
"POT-Creation-Date: 2020-11-01 18:40+0200\n"
"PO-Revision-Date: 2020-11-01 18:40+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: fr\n"
@ -798,12 +798,12 @@ msgstr ""
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70
#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181
#: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1458
#: appTools/ToolCorners.py:416 appTools/ToolCutOut.py:2168
#: appTools/ToolCorners.py:468 appTools/ToolCutOut.py:2168
#: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234
#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4159
#: appTools/ToolNCC.py:4262
@ -815,9 +815,9 @@ msgstr "Marge"
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204
#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:418
#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:470
#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161
#: appTools/ToolNCC.py:4264
msgid "Bounding box margin."
@ -1464,7 +1464,7 @@ msgstr "Annuler"
#: appTools/ToolCalculators.py:390 appTools/ToolCalculators.py:401
#: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406
#: appTools/ToolCopperThieving.py:1600 appTools/ToolCopperThieving.py:1611
#: appTools/ToolCorners.py:468 appTools/ToolCorners.py:479
#: appTools/ToolCorners.py:520 appTools/ToolCorners.py:531
#: appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459
#: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974
#: appTools/ToolDistance.py:660 appTools/ToolDistance.py:671
@ -1500,7 +1500,7 @@ msgstr "La valeur modifiée est hors limites"
#: appTools/ToolCalculators.py:396 appTools/ToolCalculators.py:403
#: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408
#: appTools/ToolCopperThieving.py:1606 appTools/ToolCopperThieving.py:1613
#: appTools/ToolCorners.py:474 appTools/ToolCorners.py:481
#: appTools/ToolCorners.py:526 appTools/ToolCorners.py:533
#: appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461
#: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976
#: appTools/ToolDistance.py:666 appTools/ToolDistance.py:673
@ -2121,8 +2121,8 @@ msgstr ""
#: appEditors/AppExcEditor.py:4013
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:403
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83
#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:455
#: appTools/ToolProperties.py:571
msgid "Length"
msgstr "Longueur"
@ -3181,8 +3181,10 @@ msgstr "Éditeur de Géométrie"
#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491
#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688
#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034
#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521
#: appTools/ToolPunchGerber.py:1088 appTools/ToolTransform.py:579
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCorners.py:427 appTools/ToolCutOut.py:2024
#: appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088
#: appTools/ToolTransform.py:579
msgid "Type"
msgstr "Type"
@ -5493,7 +5495,7 @@ msgid "Invert Gerber Tool"
msgstr "Inverser Gerber"
#: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475
#: appTools/ToolCorners.py:302
#: appTools/ToolCorners.py:340
msgid "Corner Markers Tool"
msgstr "Outil de Marqueurs de Coin"
@ -5644,7 +5646,7 @@ msgid "Plot Area"
msgstr "Zone de Dessin"
#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165
#: appTools/ToolCorners.py:322 appTools/ToolEtchCompensation.py:291
#: appTools/ToolCorners.py:360 appTools/ToolEtchCompensation.py:291
#: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875
#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3000
#: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:1010
@ -8315,7 +8317,7 @@ msgstr "Options avancées CNCjob"
#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31
#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31
#: appTools/ToolCalibration.py:762 appTools/ToolCopperThieving.py:1184
#: appTools/ToolCorners.py:382 appTools/ToolEtchCompensation.py:356
#: appTools/ToolCorners.py:420 appTools/ToolEtchCompensation.py:356
#: appTools/ToolFiducials.py:765 appTools/ToolInvertGerber.py:228
#: appTools/ToolQRCode.py:700
msgid "Parameters"
@ -10847,8 +10849,8 @@ msgid "Bounding box margin for robber bar."
msgstr "Marge de la zone de délimitation pour la Robber Bar."
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441
#: appTools/ToolEtchCompensation.py:370
msgid "Thickness"
msgstr "Épaisseur"
@ -10886,7 +10888,7 @@ msgstr "Options de l'outil d'Étalonnage"
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38
#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422
#: appTools/ToolFiducials.py:767
msgid "Parameters used for this tool."
msgstr "Paramètres utilisés pour cet outil."
@ -11230,7 +11232,8 @@ msgstr ""
"gauche, en haut à droite."
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108
#: appTools/ToolFiducials.py:837
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49
#: appTools/ToolCorners.py:434 appTools/ToolFiducials.py:837
msgid "Cross"
msgstr "Croix"
@ -11912,12 +11915,26 @@ msgid "Corner Markers Options"
msgstr "Options des Marqueurs de Coin"
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44
#: appTools/ToolCorners.py:391
#: appTools/ToolCorners.py:429
#, fuzzy
#| msgid "Show the Properties."
msgid "Shape of the marker."
msgstr "Afficher les propriétés."
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48
#: appTools/ToolCorners.py:433
#, fuzzy
#| msgid "Cross"
msgid "Semi-Cross"
msgstr "Croix"
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58
#: appTools/ToolCorners.py:443
msgid "The thickness of the line that makes the corner marker."
msgstr "L'épaisseur de la ligne qui fait le marqueur de coin."
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58
#: appTools/ToolCorners.py:405
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85
#: appTools/ToolCorners.py:457
msgid "The length of the line that makes the corner marker."
msgstr "La longueur de la ligne qui fait le marqueur de coin."
@ -12274,18 +12291,18 @@ msgstr ""
"Ce peut être l'un des quatre points de la boîte englobante de la géométrie."
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174
#: appTools/ToolCorners.py:347 appTools/ToolFiducials.py:696
#: appTools/ToolCorners.py:385 appTools/ToolFiducials.py:696
#: appTools/ToolFilm.py:1068
msgid "Bottom Left"
msgstr "En bas à gauche"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175
#: appTools/ToolCorners.py:355 appTools/ToolFilm.py:1069
#: appTools/ToolCorners.py:393 appTools/ToolFilm.py:1069
msgid "Top Left"
msgstr "En haut à gauche"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176
#: appTools/ToolCorners.py:351 appTools/ToolFilm.py:1070
#: appTools/ToolCorners.py:389 appTools/ToolFilm.py:1070
msgid "Bottom Right"
msgstr "En bas à droite"
@ -12567,7 +12584,7 @@ msgstr "Progressif"
#: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266
#: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313
#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040
#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532
#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532
#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4813
msgid "Plotting"
msgstr "Traçage"
@ -14118,7 +14135,7 @@ msgstr ""
#: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372
#: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582
#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405
#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405
#: appTools/ToolDblSided.py:945 appTools/ToolDrilling.py:2649
#: appTools/ToolEtchCompensation.py:459 appTools/ToolExtractDrills.py:699
#: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386
@ -14134,7 +14151,7 @@ msgstr "Réinitialiser l'outil"
#: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375
#: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585
#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408
#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408
#: appTools/ToolDblSided.py:948 appTools/ToolDrilling.py:2652
#: appTools/ToolEtchCompensation.py:462 appTools/ToolExtractDrills.py:702
#: appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389
@ -14562,7 +14579,7 @@ msgid "Squares grid fill selected."
msgstr "Remplissage de la grille des carrés sélectionné."
#: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121
#: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141
#: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464
#: appTools/ToolOptimal.py:138 appTools/ToolPunchGerber.py:381
@ -14803,39 +14820,39 @@ msgstr ""
msgid "Corners Tool"
msgstr "Outil de Coins"
#: appTools/ToolCorners.py:158
#: appTools/ToolCorners.py:164
msgid "Please select at least a location"
msgstr "Veuillez sélectionner au moins un emplacement"
#: appTools/ToolCorners.py:297
#: appTools/ToolCorners.py:335
msgid "Corners Tool exit."
msgstr "Sortie d'outil de Coins."
#: appTools/ToolCorners.py:324
#: appTools/ToolCorners.py:362
msgid "The Gerber object to which will be added corner markers."
msgstr "L'objet Gerber auquel seront ajoutés des marqueurs de coin."
#: appTools/ToolCorners.py:340
#: appTools/ToolCorners.py:378
msgid "Locations"
msgstr "Locations"
#: appTools/ToolCorners.py:342
#: appTools/ToolCorners.py:380
msgid "Locations where to place corner markers."
msgstr "Emplacements où placer les marqueurs de coin."
#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708
#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708
msgid "Top Right"
msgstr "En haut à droite"
#: appTools/ToolCorners.py:368
#: appTools/ToolCorners.py:406
msgid "Toggle ALL"
msgstr "Tout basculer"
#: appTools/ToolCorners.py:434
#: appTools/ToolCorners.py:486
msgid "Add Marker"
msgstr "Ajouter un marqueur"
#: appTools/ToolCorners.py:437
#: appTools/ToolCorners.py:489
msgid "Will add corner markers to the selected Gerber file."
msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné."
@ -19856,11 +19873,11 @@ msgstr ""
msgid "G91 coordinates not implemented ..."
msgstr "Coordonnées G91 non implémentées ..."
#: defaults.py:865
#: defaults.py:866
msgid "Could not load defaults file."
msgstr "Impossible de charger le fichier par défaut."
#: defaults.py:878
#: defaults.py:879
msgid "Failed to parse defaults file."
msgstr "Échec de l'analyse du fichier par défaut."

Binary file not shown.

View File

@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-11-01 15:40+0200\n"
"PO-Revision-Date: 2020-11-01 15:41+0200\n"
"POT-Creation-Date: 2020-11-01 18:40+0200\n"
"PO-Revision-Date: 2020-11-01 18:40+0200\n"
"Last-Translator: Carlos Stein <carlos.stein@gmail.com>\n"
"Language-Team: \n"
"Language: pt_BR\n"
@ -793,12 +793,12 @@ msgstr ""
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70
#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181
#: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1458
#: appTools/ToolCorners.py:416 appTools/ToolCutOut.py:2168
#: appTools/ToolCorners.py:468 appTools/ToolCutOut.py:2168
#: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234
#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4159
#: appTools/ToolNCC.py:4262
@ -810,9 +810,9 @@ msgstr "Margem"
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204
#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:418
#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:470
#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161
#: appTools/ToolNCC.py:4264
msgid "Bounding box margin."
@ -1448,7 +1448,7 @@ msgstr "Cancelar"
#: appTools/ToolCalculators.py:390 appTools/ToolCalculators.py:401
#: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406
#: appTools/ToolCopperThieving.py:1600 appTools/ToolCopperThieving.py:1611
#: appTools/ToolCorners.py:468 appTools/ToolCorners.py:479
#: appTools/ToolCorners.py:520 appTools/ToolCorners.py:531
#: appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459
#: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974
#: appTools/ToolDistance.py:660 appTools/ToolDistance.py:671
@ -1484,7 +1484,7 @@ msgstr "Valor fora da faixa"
#: appTools/ToolCalculators.py:396 appTools/ToolCalculators.py:403
#: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408
#: appTools/ToolCopperThieving.py:1606 appTools/ToolCopperThieving.py:1613
#: appTools/ToolCorners.py:474 appTools/ToolCorners.py:481
#: appTools/ToolCorners.py:526 appTools/ToolCorners.py:533
#: appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461
#: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976
#: appTools/ToolDistance.py:666 appTools/ToolDistance.py:673
@ -2103,8 +2103,8 @@ msgstr ""
#: appEditors/AppExcEditor.py:4013
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:403
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83
#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:455
#: appTools/ToolProperties.py:571
msgid "Length"
msgstr "Comprimento"
@ -3155,8 +3155,10 @@ msgstr "Editor de Geometria"
#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491
#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688
#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034
#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521
#: appTools/ToolPunchGerber.py:1088 appTools/ToolTransform.py:579
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCorners.py:427 appTools/ToolCutOut.py:2024
#: appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088
#: appTools/ToolTransform.py:579
msgid "Type"
msgstr "Tipo"
@ -5455,7 +5457,7 @@ msgid "Invert Gerber Tool"
msgstr "Ferramenta Inverter Gerber"
#: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475
#: appTools/ToolCorners.py:302
#: appTools/ToolCorners.py:340
msgid "Corner Markers Tool"
msgstr "Ferramenta Marcadores de Canto"
@ -5606,7 +5608,7 @@ msgid "Plot Area"
msgstr "Área de Gráfico"
#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165
#: appTools/ToolCorners.py:322 appTools/ToolEtchCompensation.py:291
#: appTools/ToolCorners.py:360 appTools/ToolEtchCompensation.py:291
#: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875
#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3000
#: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:1010
@ -8245,7 +8247,7 @@ msgstr "Opções Avançadas"
#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31
#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31
#: appTools/ToolCalibration.py:762 appTools/ToolCopperThieving.py:1184
#: appTools/ToolCorners.py:382 appTools/ToolEtchCompensation.py:356
#: appTools/ToolCorners.py:420 appTools/ToolEtchCompensation.py:356
#: appTools/ToolFiducials.py:765 appTools/ToolInvertGerber.py:228
#: appTools/ToolQRCode.py:700
msgid "Parameters"
@ -10739,8 +10741,8 @@ msgid "Bounding box margin for robber bar."
msgstr "Margem da caixa delimitadora para Robber Bar."
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441
#: appTools/ToolEtchCompensation.py:370
msgid "Thickness"
msgstr "Espessura"
@ -10778,7 +10780,7 @@ msgstr "Opções da Ferramenta de Calibração"
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38
#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422
#: appTools/ToolFiducials.py:767
msgid "Parameters used for this tool."
msgstr "Parâmetros usados para esta ferramenta."
@ -11122,7 +11124,8 @@ msgstr ""
"superior direito."
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108
#: appTools/ToolFiducials.py:837
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49
#: appTools/ToolCorners.py:434 appTools/ToolFiducials.py:837
msgid "Cross"
msgstr "Cruz"
@ -11799,12 +11802,26 @@ msgid "Corner Markers Options"
msgstr "Opções de marcadores de canto"
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44
#: appTools/ToolCorners.py:391
#: appTools/ToolCorners.py:429
#, fuzzy
#| msgid "Show the Properties."
msgid "Shape of the marker."
msgstr "Mostra as Propriedades."
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48
#: appTools/ToolCorners.py:433
#, fuzzy
#| msgid "Cross"
msgid "Semi-Cross"
msgstr "Cruz"
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58
#: appTools/ToolCorners.py:443
msgid "The thickness of the line that makes the corner marker."
msgstr "A espessura da linha que forma o marcador de canto."
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58
#: appTools/ToolCorners.py:405
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85
#: appTools/ToolCorners.py:457
msgid "The length of the line that makes the corner marker."
msgstr "O comprimento da linha que forma o marcador de canto."
@ -12150,18 +12167,18 @@ msgstr ""
"Pode ser um dos quatro pontos da caixa delimitadora de geometria."
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174
#: appTools/ToolCorners.py:347 appTools/ToolFiducials.py:696
#: appTools/ToolCorners.py:385 appTools/ToolFiducials.py:696
#: appTools/ToolFilm.py:1068
msgid "Bottom Left"
msgstr "Esquerda Inferior"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175
#: appTools/ToolCorners.py:355 appTools/ToolFilm.py:1069
#: appTools/ToolCorners.py:393 appTools/ToolFilm.py:1069
msgid "Top Left"
msgstr "Esquerda Superior"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176
#: appTools/ToolCorners.py:351 appTools/ToolFilm.py:1070
#: appTools/ToolCorners.py:389 appTools/ToolFilm.py:1070
msgid "Bottom Right"
msgstr "Direita Inferior"
@ -12440,7 +12457,7 @@ msgstr "Progressivo"
#: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266
#: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313
#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040
#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532
#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532
#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4813
msgid "Plotting"
msgstr "Plotando"
@ -13988,7 +14005,7 @@ msgstr ""
#: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372
#: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582
#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405
#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405
#: appTools/ToolDblSided.py:945 appTools/ToolDrilling.py:2649
#: appTools/ToolEtchCompensation.py:459 appTools/ToolExtractDrills.py:699
#: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386
@ -14004,7 +14021,7 @@ msgstr "Redefinir Ferramenta"
#: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375
#: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585
#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408
#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408
#: appTools/ToolDblSided.py:948 appTools/ToolDrilling.py:2652
#: appTools/ToolEtchCompensation.py:462 appTools/ToolExtractDrills.py:702
#: appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389
@ -14425,7 +14442,7 @@ msgid "Squares grid fill selected."
msgstr "Preenchimento de quadrados selecionado."
#: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121
#: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141
#: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464
#: appTools/ToolOptimal.py:138 appTools/ToolPunchGerber.py:381
@ -14664,39 +14681,39 @@ msgstr ""
msgid "Corners Tool"
msgstr "Ferramenta de Canto"
#: appTools/ToolCorners.py:158
#: appTools/ToolCorners.py:164
msgid "Please select at least a location"
msgstr "Selecione pelo menos um local"
#: appTools/ToolCorners.py:297
#: appTools/ToolCorners.py:335
msgid "Corners Tool exit."
msgstr "Sair da Ferramenta de Canto."
#: appTools/ToolCorners.py:324
#: appTools/ToolCorners.py:362
msgid "The Gerber object to which will be added corner markers."
msgstr "Objeto Gerber ao qual serão adicionados marcadores de canto."
#: appTools/ToolCorners.py:340
#: appTools/ToolCorners.py:378
msgid "Locations"
msgstr "Locais"
#: appTools/ToolCorners.py:342
#: appTools/ToolCorners.py:380
msgid "Locations where to place corner markers."
msgstr "Locais onde colocar marcadores de canto."
#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708
#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708
msgid "Top Right"
msgstr "Direita Superior"
#: appTools/ToolCorners.py:368
#: appTools/ToolCorners.py:406
msgid "Toggle ALL"
msgstr "Alternar TUDO"
#: appTools/ToolCorners.py:434
#: appTools/ToolCorners.py:486
msgid "Add Marker"
msgstr "Adicionar Marcador"
#: appTools/ToolCorners.py:437
#: appTools/ToolCorners.py:489
msgid "Will add corner markers to the selected Gerber file."
msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado."
@ -19668,11 +19685,11 @@ msgstr ""
msgid "G91 coordinates not implemented ..."
msgstr "Coordenadas G91 não implementadas..."
#: defaults.py:865
#: defaults.py:866
msgid "Could not load defaults file."
msgstr "Não foi possível carregar o arquivo com os padrões."
#: defaults.py:878
#: defaults.py:879
msgid "Failed to parse defaults file."
msgstr "Falha ao analisar o arquivo com os padrões."

Binary file not shown.

View File

@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-11-01 15:42+0200\n"
"PO-Revision-Date: 2020-11-01 15:43+0200\n"
"POT-Creation-Date: 2020-11-01 18:40+0200\n"
"PO-Revision-Date: 2020-11-01 18:40+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: tr_TR\n"
@ -789,12 +789,12 @@ msgstr ""
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70
#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181
#: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1458
#: appTools/ToolCorners.py:416 appTools/ToolCutOut.py:2168
#: appTools/ToolCorners.py:468 appTools/ToolCutOut.py:2168
#: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234
#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4159
#: appTools/ToolNCC.py:4262
@ -806,9 +806,9 @@ msgstr "Pay"
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204
#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:418
#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:470
#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161
#: appTools/ToolNCC.py:4264
msgid "Bounding box margin."
@ -1447,7 +1447,7 @@ msgstr "İptal"
#: appTools/ToolCalculators.py:390 appTools/ToolCalculators.py:401
#: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406
#: appTools/ToolCopperThieving.py:1600 appTools/ToolCopperThieving.py:1611
#: appTools/ToolCorners.py:468 appTools/ToolCorners.py:479
#: appTools/ToolCorners.py:520 appTools/ToolCorners.py:531
#: appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459
#: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974
#: appTools/ToolDistance.py:660 appTools/ToolDistance.py:671
@ -1483,7 +1483,7 @@ msgstr "Düzenlenen değer aralık dışında"
#: appTools/ToolCalculators.py:396 appTools/ToolCalculators.py:403
#: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408
#: appTools/ToolCopperThieving.py:1606 appTools/ToolCopperThieving.py:1613
#: appTools/ToolCorners.py:474 appTools/ToolCorners.py:481
#: appTools/ToolCorners.py:526 appTools/ToolCorners.py:533
#: appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461
#: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976
#: appTools/ToolDistance.py:666 appTools/ToolDistance.py:673
@ -2096,8 +2096,8 @@ msgstr ""
#: appEditors/AppExcEditor.py:4013
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:403
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83
#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:455
#: appTools/ToolProperties.py:571
msgid "Length"
msgstr "Uzunluk"
@ -3157,8 +3157,10 @@ msgstr "Şekil Düzenleyici"
#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491
#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688
#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034
#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521
#: appTools/ToolPunchGerber.py:1088 appTools/ToolTransform.py:579
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCorners.py:427 appTools/ToolCutOut.py:2024
#: appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088
#: appTools/ToolTransform.py:579
msgid "Type"
msgstr "Tür"
@ -5443,7 +5445,7 @@ msgid "Invert Gerber Tool"
msgstr "Gerber Polaritesi"
#: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475
#: appTools/ToolCorners.py:302
#: appTools/ToolCorners.py:340
msgid "Corner Markers Tool"
msgstr "Köşe İşaretleyici"
@ -5594,7 +5596,7 @@ msgid "Plot Area"
msgstr "Çalışma Alanı"
#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165
#: appTools/ToolCorners.py:322 appTools/ToolEtchCompensation.py:291
#: appTools/ToolCorners.py:360 appTools/ToolEtchCompensation.py:291
#: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875
#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3000
#: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:1010
@ -8227,7 +8229,7 @@ msgstr "CNC İş Gelişmiş Seçenekleri"
#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31
#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31
#: appTools/ToolCalibration.py:762 appTools/ToolCopperThieving.py:1184
#: appTools/ToolCorners.py:382 appTools/ToolEtchCompensation.py:356
#: appTools/ToolCorners.py:420 appTools/ToolEtchCompensation.py:356
#: appTools/ToolFiducials.py:765 appTools/ToolInvertGerber.py:228
#: appTools/ToolQRCode.py:700
msgid "Parameters"
@ -10726,8 +10728,8 @@ msgstr ""
"için bakır kenarlık (çerçeve))."
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441
#: appTools/ToolEtchCompensation.py:370
msgid "Thickness"
msgstr "Kalınlık"
@ -10770,7 +10772,7 @@ msgstr "Kalibrasyon Seçenekleri"
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38
#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422
#: appTools/ToolFiducials.py:767
msgid "Parameters used for this tool."
msgstr "Referans işareti için kullanılan seçenekler."
@ -11121,7 +11123,8 @@ msgstr ""
"- 'Yok' - İkinci bir referans işareti yoktur. Sıra: sol-alt, sağ-üst."
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108
#: appTools/ToolFiducials.py:837
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49
#: appTools/ToolCorners.py:434 appTools/ToolFiducials.py:837
msgid "Cross"
msgstr "Çapraz"
@ -11802,12 +11805,26 @@ msgid "Corner Markers Options"
msgstr "Köşe İşaretleyici Seçenekleri"
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44
#: appTools/ToolCorners.py:391
#: appTools/ToolCorners.py:429
#, fuzzy
#| msgid "Show the Properties."
msgid "Shape of the marker."
msgstr "Özellikleri göster."
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48
#: appTools/ToolCorners.py:433
#, fuzzy
#| msgid "Cross"
msgid "Semi-Cross"
msgstr "Çapraz"
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58
#: appTools/ToolCorners.py:443
msgid "The thickness of the line that makes the corner marker."
msgstr "Köşe işaretleyici çizgisinin kalınlığı."
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58
#: appTools/ToolCorners.py:405
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85
#: appTools/ToolCorners.py:457
msgid "The length of the line that makes the corner marker."
msgstr "Köşe işaretleyici çizgisinin uzunluğu."
@ -12149,18 +12166,18 @@ msgstr ""
"Şekil sınırlama kutusunun dört noktasından biri olabilir."
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174
#: appTools/ToolCorners.py:347 appTools/ToolFiducials.py:696
#: appTools/ToolCorners.py:385 appTools/ToolFiducials.py:696
#: appTools/ToolFilm.py:1068
msgid "Bottom Left"
msgstr "Sol Alt"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175
#: appTools/ToolCorners.py:355 appTools/ToolFilm.py:1069
#: appTools/ToolCorners.py:393 appTools/ToolFilm.py:1069
msgid "Top Left"
msgstr "Sol Üst"
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176
#: appTools/ToolCorners.py:351 appTools/ToolFilm.py:1070
#: appTools/ToolCorners.py:389 appTools/ToolFilm.py:1070
msgid "Bottom Right"
msgstr "Sağ Alt"
@ -12440,7 +12457,7 @@ msgstr "Sıralı"
#: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266
#: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313
#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040
#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532
#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532
#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4813
msgid "Plotting"
msgstr "Çiziliyor"
@ -13980,7 +13997,7 @@ msgstr ""
#: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372
#: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582
#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405
#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405
#: appTools/ToolDblSided.py:945 appTools/ToolDrilling.py:2649
#: appTools/ToolEtchCompensation.py:459 appTools/ToolExtractDrills.py:699
#: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386
@ -13996,7 +14013,7 @@ msgstr "Verileri Sıfırla"
#: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375
#: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585
#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408
#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408
#: appTools/ToolDblSided.py:948 appTools/ToolDrilling.py:2652
#: appTools/ToolEtchCompensation.py:462 appTools/ToolExtractDrills.py:702
#: appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389
@ -14413,7 +14430,7 @@ msgid "Squares grid fill selected."
msgstr "Kare Desenli dolgu seçildi."
#: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121
#: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141
#: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464
#: appTools/ToolOptimal.py:138 appTools/ToolPunchGerber.py:381
@ -14647,39 +14664,39 @@ msgstr ""
msgid "Corners Tool"
msgstr "Köşe Aracı"
#: appTools/ToolCorners.py:158
#: appTools/ToolCorners.py:164
msgid "Please select at least a location"
msgstr "Lütfen en az bir konum seçin"
#: appTools/ToolCorners.py:297
#: appTools/ToolCorners.py:335
msgid "Corners Tool exit."
msgstr "Köşe işaretleyicisi çıkış."
#: appTools/ToolCorners.py:324
#: appTools/ToolCorners.py:362
msgid "The Gerber object to which will be added corner markers."
msgstr "Köşe işaretleyicileri eklenecek Gerber nesnesi."
#: appTools/ToolCorners.py:340
#: appTools/ToolCorners.py:378
msgid "Locations"
msgstr "Konumlar"
#: appTools/ToolCorners.py:342
#: appTools/ToolCorners.py:380
msgid "Locations where to place corner markers."
msgstr "Köşe işaretleyicilerinin yerleştirileceği yerler."
#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708
#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708
msgid "Top Right"
msgstr "Sağ Üst"
#: appTools/ToolCorners.py:368
#: appTools/ToolCorners.py:406
msgid "Toggle ALL"
msgstr "TÜMÜNÜ Seç"
#: appTools/ToolCorners.py:434
#: appTools/ToolCorners.py:486
msgid "Add Marker"
msgstr "Köşe İşareti Ekle"
#: appTools/ToolCorners.py:437
#: appTools/ToolCorners.py:489
msgid "Will add corner markers to the selected Gerber file."
msgstr "Seçilen Gerber dosyasına köşe işaretleyicileri ekler."
@ -19595,11 +19612,11 @@ msgstr "Uç kalınlığı için okunan G-Kod dosyasından Şekil oluşturuluyor"
msgid "G91 coordinates not implemented ..."
msgstr "G91 koordinatları uygulanmadı ..."
#: defaults.py:865
#: defaults.py:866
msgid "Could not load defaults file."
msgstr "Varsayılan dosya yüklenemedi."
#: defaults.py:878
#: defaults.py:879
msgid "Failed to parse defaults file."
msgstr "Varsayılan dosya okunamadı."

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-11-01 15:36+0200\n"
"POT-Creation-Date: 2020-11-01 18:40+0200\n"
"PO-Revision-Date: 2019-03-25 15:08+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -676,11 +676,11 @@ msgstr ""
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45
#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70
#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181 appTools/ToolCopperThieving.py:1206
#: appTools/ToolCopperThieving.py:1458 appTools/ToolCorners.py:416
#: appTools/ToolCopperThieving.py:1458 appTools/ToolCorners.py:468
#: appTools/ToolCutOut.py:2168 appTools/ToolFiducials.py:788
#: appTools/ToolInvertGerber.py:234 appTools/ToolInvertGerber.py:242
#: appTools/ToolNCC.py:4159 appTools/ToolNCC.py:4262
@ -692,9 +692,9 @@ msgstr ""
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72
#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 appTools/ToolCopperThieving.py:1208
#: appTools/ToolCorners.py:418 appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161
#: appTools/ToolCorners.py:470 appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161
#: appTools/ToolNCC.py:4264
msgid "Bounding box margin."
msgstr ""
@ -1207,8 +1207,8 @@ msgstr ""
#: appTools/ToolAlignObjects.py:528 appTools/ToolCalculators.py:390
#: appTools/ToolCalculators.py:401 appTools/ToolCalibration.py:1395
#: appTools/ToolCalibration.py:1406 appTools/ToolCopperThieving.py:1600
#: appTools/ToolCopperThieving.py:1611 appTools/ToolCorners.py:468
#: appTools/ToolCorners.py:479 appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459
#: appTools/ToolCopperThieving.py:1611 appTools/ToolCorners.py:520
#: appTools/ToolCorners.py:531 appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459
#: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974 appTools/ToolDistance.py:660
#: appTools/ToolDistance.py:671 appTools/ToolDistanceMin.py:324
#: appTools/ToolDistanceMin.py:335 appTools/ToolDrilling.py:2666
@ -1237,8 +1237,8 @@ msgstr ""
#: appTools/ToolAlignObjects.py:530 appTools/ToolCalculators.py:396
#: appTools/ToolCalculators.py:403 appTools/ToolCalibration.py:1401
#: appTools/ToolCalibration.py:1408 appTools/ToolCopperThieving.py:1606
#: appTools/ToolCopperThieving.py:1613 appTools/ToolCorners.py:474
#: appTools/ToolCorners.py:481 appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461
#: appTools/ToolCopperThieving.py:1613 appTools/ToolCorners.py:526
#: appTools/ToolCorners.py:533 appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461
#: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976 appTools/ToolDistance.py:666
#: appTools/ToolDistance.py:673 appTools/ToolDistanceMin.py:330
#: appTools/ToolDistanceMin.py:337 appTools/ToolDrilling.py:2672
@ -1802,8 +1802,8 @@ msgstr ""
#: appEditors/AppExcEditor.py:4013
#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 appObjects/FlatCAMObj.py:877
#: appTools/ToolCorners.py:403 appTools/ToolProperties.py:571
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 appObjects/FlatCAMObj.py:877
#: appTools/ToolCorners.py:455 appTools/ToolProperties.py:571
msgid "Length"
msgstr ""
@ -2759,6 +2759,7 @@ msgstr ""
#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491
#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688
#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appTools/ToolCorners.py:427
#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088
#: appTools/ToolTransform.py:579
msgid "Type"
@ -4917,7 +4918,7 @@ msgid "Invert Gerber Tool"
msgstr ""
#: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475
#: appTools/ToolCorners.py:302
#: appTools/ToolCorners.py:340
msgid "Corner Markers Tool"
msgstr ""
@ -5059,7 +5060,7 @@ msgstr ""
msgid "Plot Area"
msgstr ""
#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 appTools/ToolCorners.py:322
#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 appTools/ToolCorners.py:360
#: appTools/ToolEtchCompensation.py:291 appTools/ToolExtractDrills.py:454
#: appTools/ToolFiducials.py:875 appTools/ToolInvertGerber.py:215
#: appTools/ToolIsolation.py:3000 appTools/ToolOptimal.py:421
@ -7331,7 +7332,7 @@ msgstr ""
#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:31
#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31
#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31 appTools/ToolCalibration.py:762
#: appTools/ToolCopperThieving.py:1184 appTools/ToolCorners.py:382
#: appTools/ToolCopperThieving.py:1184 appTools/ToolCorners.py:420
#: appTools/ToolEtchCompensation.py:356 appTools/ToolFiducials.py:765
#: appTools/ToolInvertGerber.py:228 appTools/ToolQRCode.py:700
msgid "Parameters"
@ -9434,8 +9435,8 @@ msgid "Bounding box margin for robber bar."
msgstr ""
#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56
#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441
#: appTools/ToolEtchCompensation.py:370
msgid "Thickness"
msgstr ""
@ -9471,7 +9472,7 @@ msgstr ""
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38
#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384
#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422
#: appTools/ToolFiducials.py:767
msgid "Parameters used for this tool."
msgstr ""
@ -9756,7 +9757,9 @@ msgid ""
"- 'None' - there is no second fiducial. The order is: bottom-left, top-right."
msgstr ""
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 appTools/ToolFiducials.py:837
#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 appTools/ToolCorners.py:434
#: appTools/ToolFiducials.py:837
msgid "Cross"
msgstr ""
@ -10311,11 +10314,19 @@ msgstr ""
msgid "Corner Markers Options"
msgstr ""
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 appTools/ToolCorners.py:391
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 appTools/ToolCorners.py:429
msgid "Shape of the marker."
msgstr ""
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48 appTools/ToolCorners.py:433
msgid "Semi-Cross"
msgstr ""
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 appTools/ToolCorners.py:443
msgid "The thickness of the line that makes the corner marker."
msgstr ""
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 appTools/ToolCorners.py:405
#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85 appTools/ToolCorners.py:457
msgid "The length of the line that makes the corner marker."
msgstr ""
@ -10571,17 +10582,17 @@ msgid ""
"It can be one of the four points of the geometry bounding box."
msgstr ""
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 appTools/ToolCorners.py:347
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 appTools/ToolCorners.py:385
#: appTools/ToolFiducials.py:696 appTools/ToolFilm.py:1068
msgid "Bottom Left"
msgstr ""
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 appTools/ToolCorners.py:355
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 appTools/ToolCorners.py:393
#: appTools/ToolFilm.py:1069
msgid "Top Left"
msgstr ""
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 appTools/ToolCorners.py:351
#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 appTools/ToolCorners.py:389
#: appTools/ToolFilm.py:1070
msgid "Bottom Right"
msgstr ""
@ -10799,7 +10810,7 @@ msgstr ""
#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 appObjects/AppObject.py:452
#: appObjects/FlatCAMObj.py:266 appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313
#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040
#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532 appTools/ToolMove.py:229
#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532 appTools/ToolMove.py:229
#: appTools/ToolQRCode.py:464 app_Main.py:4813
msgid "Plotting"
msgstr ""
@ -12146,7 +12157,7 @@ msgstr ""
#: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372
#: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582
#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405 appTools/ToolDblSided.py:945
#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405 appTools/ToolDblSided.py:945
#: appTools/ToolDrilling.py:2649 appTools/ToolEtchCompensation.py:459
#: appTools/ToolExtractDrills.py:699 appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386
#: appTools/ToolInvertGerber.py:287 appTools/ToolIsolation.py:3491
@ -12159,7 +12170,7 @@ msgstr ""
#: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375
#: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585
#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408 appTools/ToolDblSided.py:948
#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408 appTools/ToolDblSided.py:948
#: appTools/ToolDrilling.py:2652 appTools/ToolEtchCompensation.py:462
#: appTools/ToolExtractDrills.py:702 appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389
#: appTools/ToolInvertGerber.py:290 appTools/ToolIsolation.py:3494
@ -12528,7 +12539,7 @@ msgid "Squares grid fill selected."
msgstr ""
#: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120
#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121
#: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141
#: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464 appTools/ToolOptimal.py:138
#: appTools/ToolPunchGerber.py:381 appTools/ToolQRCode.py:158
@ -12732,39 +12743,39 @@ msgstr ""
msgid "Corners Tool"
msgstr ""
#: appTools/ToolCorners.py:158
#: appTools/ToolCorners.py:164
msgid "Please select at least a location"
msgstr ""
#: appTools/ToolCorners.py:297
#: appTools/ToolCorners.py:335
msgid "Corners Tool exit."
msgstr ""
#: appTools/ToolCorners.py:324
#: appTools/ToolCorners.py:362
msgid "The Gerber object to which will be added corner markers."
msgstr ""
#: appTools/ToolCorners.py:340
#: appTools/ToolCorners.py:378
msgid "Locations"
msgstr ""
#: appTools/ToolCorners.py:342
#: appTools/ToolCorners.py:380
msgid "Locations where to place corner markers."
msgstr ""
#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708
#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708
msgid "Top Right"
msgstr ""
#: appTools/ToolCorners.py:368
#: appTools/ToolCorners.py:406
msgid "Toggle ALL"
msgstr ""
#: appTools/ToolCorners.py:434
#: appTools/ToolCorners.py:486
msgid "Add Marker"
msgstr ""
#: appTools/ToolCorners.py:437
#: appTools/ToolCorners.py:489
msgid "Will add corner markers to the selected Gerber file."
msgstr ""
@ -17007,11 +17018,11 @@ msgstr ""
msgid "G91 coordinates not implemented ..."
msgstr ""
#: defaults.py:865
#: defaults.py:866
msgid "Could not load defaults file."
msgstr ""
#: defaults.py:878
#: defaults.py:879
msgid "Failed to parse defaults file."
msgstr ""