diff --git a/flatcamGUI/ObjectUI.py b/flatcamGUI/ObjectUI.py index bb7307c0..4431b933 100644 --- a/flatcamGUI/ObjectUI.py +++ b/flatcamGUI/ObjectUI.py @@ -1499,7 +1499,7 @@ class CNCObjectUI(ObjectUI): self.custom_box.addWidget(self.prepend_text) # Append text to GCode - appendlabel = QtWidgets.QLabel(_('Append to CNC Code')) + appendlabel = QtWidgets.QLabel(_('Append to CNC Code:')) appendlabel.setToolTip( _( "Type here any G-Code commands you would\n" diff --git a/flatcamTools/ToolCutOut.py b/flatcamTools/ToolCutOut.py index 05c4d6be..305e6f3c 100644 --- a/flatcamTools/ToolCutOut.py +++ b/flatcamTools/ToolCutOut.py @@ -310,7 +310,7 @@ class CutOut(FlatCAMTool): FlatCAMTool.run(self) self.set_tool_ui() - self.app.ui.notebook.setTabText(2, "Cutout Tool") + self.app.ui.notebook.setTabText(2, _("Cutout Tool")) def install(self, icon=None, separator=None, **kwargs): FlatCAMTool.install(self, icon, separator, shortcut='ALT+U', **kwargs) diff --git a/flatcamTools/ToolMeasurement.py b/flatcamTools/ToolMeasurement.py index 7cd0ceb7..39a4723e 100644 --- a/flatcamTools/ToolMeasurement.py +++ b/flatcamTools/ToolMeasurement.py @@ -52,10 +52,10 @@ class Measurement(FlatCAMTool): self.stop_label = QtWidgets.QLabel("%s %s:" % (_('Stop'), _('Coords'))) self.stop_label.setToolTip(_("This is the measuring Stop point coordinates.")) - self.distance_x_label = QtWidgets.QLabel("Dx:") + self.distance_x_label = QtWidgets.QLabel(_("Dx:")) self.distance_x_label.setToolTip(_("This is the distance measured over the X axis.")) - self.distance_y_label = QtWidgets.QLabel("Dy:") + self.distance_y_label = QtWidgets.QLabel(_("Dy:")) self.distance_y_label.setToolTip(_("This is the distance measured over the Y axis.")) self.total_distance_label = QtWidgets.QLabel("%s:" % _('DISTANCE')) diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index 966fc2be..496bf459 100644 Binary files a/locale/ru/LC_MESSAGES/strings.mo and b/locale/ru/LC_MESSAGES/strings.mo differ diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index fc2fe896..999d4e7d 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-06-07 23:14+0300\n" -"PO-Revision-Date: 2019-06-09 13:25+0400\n" +"POT-Creation-Date: 2019-06-09 17:10+0300\n" +"PO-Revision-Date: 2019-06-09 21:57+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" "Language: ru\n" @@ -28,26 +28,26 @@ msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: FlatCAMApp.py:2013 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2019 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322 msgid "Open cancelled." msgstr "Открытие завершено." -#: FlatCAMApp.py:2027 +#: FlatCAMApp.py:2033 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: FlatCAMApp.py:2041 +#: FlatCAMApp.py:2047 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: FlatCAMApp.py:2230 +#: FlatCAMApp.py:2236 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Выберите объект Geometry, Gerber или Excellon для " "редактирования." -#: FlatCAMApp.py:2240 +#: FlatCAMApp.py:2246 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -57,97 +57,97 @@ msgstr "" "невозможно.\n" "Редактируйте только одну геометрию за раз." -#: FlatCAMApp.py:2284 +#: FlatCAMApp.py:2290 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Редактор активирован ..." -#: FlatCAMApp.py:2302 +#: FlatCAMApp.py:2308 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: FlatCAMApp.py:2303 flatcamGUI/FlatCAMGUI.py:1618 +#: FlatCAMApp.py:2309 flatcamGUI/FlatCAMGUI.py:1618 msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:2306 FlatCAMApp.py:3398 FlatCAMApp.py:5876 +#: FlatCAMApp.py:2312 FlatCAMApp.py:3404 FlatCAMApp.py:5882 #: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3730 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:2307 FlatCAMApp.py:3399 FlatCAMApp.py:5877 +#: FlatCAMApp.py:2313 FlatCAMApp.py:3405 FlatCAMApp.py:5883 #: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3731 msgid "No" msgstr "Нет" -#: FlatCAMApp.py:2308 FlatCAMApp.py:3400 FlatCAMApp.py:3732 FlatCAMApp.py:5878 +#: FlatCAMApp.py:2314 FlatCAMApp.py:3406 FlatCAMApp.py:3738 FlatCAMApp.py:5884 msgid "Cancel" msgstr "Отмена" -#: FlatCAMApp.py:2335 +#: FlatCAMApp.py:2341 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Объект пуст после редактирования." -#: FlatCAMApp.py:2357 FlatCAMApp.py:2376 FlatCAMApp.py:2388 +#: FlatCAMApp.py:2363 FlatCAMApp.py:2382 FlatCAMApp.py:2394 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Выберите объект Gerber, Geometry или Excellon для обновления." -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2366 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s обновлён, возврат в приложение ..." -#: FlatCAMApp.py:2725 +#: FlatCAMApp.py:2731 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Не удаётся загрузить файл настроек." -#: FlatCAMApp.py:2737 +#: FlatCAMApp.py:2743 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERRORr] Не удаётся прочитать файл настроек." -#: FlatCAMApp.py:2758 FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 FlatCAMApp.py:2768 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: FlatCAMApp.py:2768 +#: FlatCAMApp.py:2774 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Импорт настроек FlatCAM отменен." -#: FlatCAMApp.py:2776 FlatCAMApp.py:2830 FlatCAMApp.py:3277 +#: FlatCAMApp.py:2782 FlatCAMApp.py:2836 FlatCAMApp.py:3283 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:2784 FlatCAMApp.py:3286 +#: FlatCAMApp.py:2790 FlatCAMApp.py:3292 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Не удалось прочитать файл значений по умолчанию." -#: FlatCAMApp.py:2787 +#: FlatCAMApp.py:2793 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Значения по умолчанию импортированы из %s" -#: FlatCAMApp.py:2802 FlatCAMApp.py:2807 +#: FlatCAMApp.py:2808 FlatCAMApp.py:2813 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: FlatCAMApp.py:2814 +#: FlatCAMApp.py:2820 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Экспорт настроек FlatCAM завершён." -#: FlatCAMApp.py:2849 FlatCAMApp.py:3331 +#: FlatCAMApp.py:2855 FlatCAMApp.py:3337 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Не удалось записать значения по умолчанию в файл." -#: FlatCAMApp.py:2902 +#: FlatCAMApp.py:2908 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "[ERROR_NOTCL] Не удалось открыть файл истории файлов для записи." -#: FlatCAMApp.py:2979 camlib.py:4443 +#: FlatCAMApp.py:2985 camlib.py:4443 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" "[ERROR_NOTCL] Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:2980 +#: FlatCAMApp.py:2986 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -156,11 +156,11 @@ msgstr "" "Объект ({kind}) не выполнен, потому что: {error} \n" "\n" -#: FlatCAMApp.py:3000 +#: FlatCAMApp.py:3006 msgid "Converting units to " msgstr "Конвертирование единиц в " -#: FlatCAMApp.py:3079 FlatCAMApp.py:3082 FlatCAMApp.py:3085 FlatCAMApp.py:3088 +#: FlatCAMApp.py:3085 FlatCAMApp.py:3088 FlatCAMApp.py:3091 FlatCAMApp.py:3094 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3182 +#: FlatCAMApp.py:3188 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -191,31 +191,31 @@ msgstr "" "a>
ЗАГРУЗИТЬ можно отсюда.
" -#: FlatCAMApp.py:3335 +#: FlatCAMApp.py:3341 msgid "[success] Defaults saved." msgstr "[success] Значения по умолчанию сохранены." -#: FlatCAMApp.py:3356 +#: FlatCAMApp.py:3362 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Не удалось загрузить файл с исходными значениями." -#: FlatCAMApp.py:3365 +#: FlatCAMApp.py:3371 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Не удалось прочитать файл с исходными значениями." -#: FlatCAMApp.py:3379 +#: FlatCAMApp.py:3385 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "[ERROR_NOTCL] Не удалось записать исходные значения в файл." -#: FlatCAMApp.py:3383 +#: FlatCAMApp.py:3389 msgid "Factory defaults saved." msgstr "Исходные значения сохранены." -#: FlatCAMApp.py:3388 flatcamGUI/FlatCAMGUI.py:3106 +#: FlatCAMApp.py:3394 flatcamGUI/FlatCAMGUI.py:3106 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Приложение сохраняет проект. Пожалуйста, подождите ..." -#: FlatCAMApp.py:3393 +#: FlatCAMApp.py:3399 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -223,11 +223,11 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:3396 FlatCAMApp.py:5874 +#: FlatCAMApp.py:3402 FlatCAMApp.py:5880 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:3463 +#: FlatCAMApp.py:3469 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -243,70 +243,70 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: FlatCAMApp.py:3504 +#: FlatCAMApp.py:3510 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Неудача. Присоединение Excellon работает только на объектах " "Excellon." -#: FlatCAMApp.py:3526 +#: FlatCAMApp.py:3532 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:3541 FlatCAMApp.py:3566 +#: FlatCAMApp.py:3547 FlatCAMApp.py:3572 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "[ERROR_NOTCL] Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:3545 FlatCAMApp.py:3570 +#: FlatCAMApp.py:3551 FlatCAMApp.py:3576 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Ожидается FlatCAMGeometry, получено %s" -#: FlatCAMApp.py:3558 +#: FlatCAMApp.py:3564 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:3584 +#: FlatCAMApp.py:3590 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:3731 FlatCAMApp.py:4567 FlatCAMApp.py:6141 FlatCAMApp.py:6152 -#: FlatCAMApp.py:6392 FlatCAMApp.py:6402 +#: FlatCAMApp.py:3737 FlatCAMApp.py:4573 FlatCAMApp.py:6155 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6406 FlatCAMApp.py:6416 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:3773 +#: FlatCAMApp.py:3779 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Конвертирование единиц в %s" -#: FlatCAMApp.py:3784 +#: FlatCAMApp.py:3790 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Преобразование единиц завершено." -#: FlatCAMApp.py:4436 +#: FlatCAMApp.py:4442 msgid "Open file" msgstr "Открыть файл" -#: FlatCAMApp.py:4467 FlatCAMApp.py:4472 +#: FlatCAMApp.py:4473 FlatCAMApp.py:4478 msgid "Export G-Code ..." msgstr "Экспорт G-Code …" -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4481 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Экспорт Code завершён." -#: FlatCAMApp.py:4485 +#: FlatCAMApp.py:4491 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Нет такого файла или каталога" -#: FlatCAMApp.py:4492 +#: FlatCAMApp.py:4498 #, python-format msgid "Saved to: %s" msgstr "Сохранёно в: %s" -#: FlatCAMApp.py:4555 FlatCAMApp.py:4588 FlatCAMApp.py:4599 FlatCAMApp.py:4610 +#: FlatCAMApp.py:4561 FlatCAMApp.py:4594 FlatCAMApp.py:4605 FlatCAMApp.py:4616 #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " @@ -315,12 +315,12 @@ msgstr "" "[WARNING_NOTCL] Пожалуйста, введите диаметр инструмента с ненулевым " "значением в float формате." -#: FlatCAMApp.py:4560 FlatCAMApp.py:4593 FlatCAMApp.py:4604 FlatCAMApp.py:4615 +#: FlatCAMApp.py:4566 FlatCAMApp.py:4599 FlatCAMApp.py:4610 FlatCAMApp.py:4621 #: flatcamGUI/FlatCAMGUI.py:3001 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Добавление инструмента завершено ..." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4569 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -329,35 +329,35 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:4676 +#: FlatCAMApp.py:4682 msgid "Object(s) deleted ..." msgstr "Объект(ы) удален ..." -#: FlatCAMApp.py:4680 +#: FlatCAMApp.py:4686 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:4682 +#: FlatCAMApp.py:4688 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:4695 +#: FlatCAMApp.py:4701 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало ..." -#: FlatCAMApp.py:4707 +#: FlatCAMApp.py:4713 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:4708 +#: FlatCAMApp.py:4714 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:4715 +#: FlatCAMApp.py:4721 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:4733 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMApp.py:4739 flatcamEditors/FlatCAMExcEditor.py:2320 #: flatcamEditors/FlatCAMExcEditor.py:2327 #: flatcamEditors/FlatCAMGeoEditor.py:3645 #: flatcamEditors/FlatCAMGeoEditor.py:3659 @@ -371,84 +371,84 @@ msgstr "Неверные координаты. Введите координат msgid "[success] Done." msgstr "[success] Готово." -#: FlatCAMApp.py:4865 FlatCAMApp.py:4932 +#: FlatCAMApp.py:4871 FlatCAMApp.py:4938 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "[WARNING_NOTCL] Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:4973 +#: FlatCAMApp.py:4979 msgid "[success] Origin set ..." msgstr "[success] Начало установлено ..." -#: FlatCAMApp.py:4993 +#: FlatCAMApp.py:4999 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:5013 +#: FlatCAMApp.py:5019 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:5038 +#: FlatCAMApp.py:5044 msgid "[success] Flip on Y axis done." msgstr "[success] Отражение по оси Y завершено." -#: FlatCAMApp.py:5040 FlatCAMApp.py:5080 +#: FlatCAMApp.py:5046 FlatCAMApp.py:5086 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5331 flatcamTools/ToolTransform.py:748 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Из-за %s, операция переворота не была выполнена." -#: FlatCAMApp.py:5053 +#: FlatCAMApp.py:5059 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:5078 +#: FlatCAMApp.py:5084 msgid "[success] Flip on X axis done." msgstr "[success] Отражение по оси Х завершено." -#: FlatCAMApp.py:5093 +#: FlatCAMApp.py:5099 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Не выбран ни один объект для вращения." -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "[success] Rotation done." msgstr "[success] Вращение завершено." -#: FlatCAMApp.py:5128 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5134 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5262 flatcamTools/ToolTransform.py:677 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Из-за %s вращение не было выполнено." -#: FlatCAMApp.py:5139 +#: FlatCAMApp.py:5145 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "[WARNING_NOTCL] Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5166 msgid "[success] Skew on X axis done." msgstr "[success] Наклон по оси X выполнен." -#: FlatCAMApp.py:5170 +#: FlatCAMApp.py:5176 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:5191 +#: FlatCAMApp.py:5197 msgid "[success] Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:5260 +#: FlatCAMApp.py:5266 msgid "Grid On/Off" -msgstr "" +msgstr "Сетка вкл/откл" -#: FlatCAMApp.py:5273 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5279 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2381 #: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/ObjectUI.py:991 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208 @@ -458,7 +458,7 @@ msgstr "" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:5274 FlatCAMObj.py:3306 +#: FlatCAMApp.py:5280 FlatCAMObj.py:3306 #: flatcamEditors/FlatCAMGrbEditor.py:2386 flatcamGUI/FlatCAMGUI.py:527 #: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:1616 #: flatcamGUI/FlatCAMGUI.py:1953 flatcamGUI/ObjectUI.py:1007 @@ -467,15 +467,15 @@ msgstr "Добавить" msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5293 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:5288 +#: FlatCAMApp.py:5294 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:5296 FlatCAMApp.py:5323 +#: FlatCAMApp.py:5302 FlatCAMApp.py:5329 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -483,48 +483,48 @@ msgstr "" "[WARNING_NOTCL] Пожалуйста, введите значение сетки с ненулевым значением в " "float формате." -#: FlatCAMApp.py:5302 +#: FlatCAMApp.py:5308 msgid "[success] New Grid added ..." msgstr "[success] Новая сетка добавлена ..." -#: FlatCAMApp.py:5305 +#: FlatCAMApp.py:5311 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "" -#: FlatCAMApp.py:5308 +#: FlatCAMApp.py:5314 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "" -#: FlatCAMApp.py:5330 +#: FlatCAMApp.py:5336 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "" -#: FlatCAMApp.py:5333 +#: FlatCAMApp.py:5339 msgid "[success] Grid Value deleted ..." msgstr "" -#: FlatCAMApp.py:5336 +#: FlatCAMApp.py:5342 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "" -#: FlatCAMApp.py:5375 +#: FlatCAMApp.py:5381 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:5379 +#: FlatCAMApp.py:5385 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:5672 FlatCAMApp.py:5675 FlatCAMApp.py:5678 FlatCAMApp.py:5681 -#: FlatCAMApp.py:5696 FlatCAMApp.py:5699 FlatCAMApp.py:5702 FlatCAMApp.py:5705 -#: FlatCAMApp.py:5745 FlatCAMApp.py:5748 FlatCAMApp.py:5751 FlatCAMApp.py:5754 -#: ObjectCollection.py:717 ObjectCollection.py:720 ObjectCollection.py:723 -#: ObjectCollection.py:726 +#: FlatCAMApp.py:5678 FlatCAMApp.py:5681 FlatCAMApp.py:5684 FlatCAMApp.py:5687 +#: FlatCAMApp.py:5702 FlatCAMApp.py:5705 FlatCAMApp.py:5708 FlatCAMApp.py:5711 +#: FlatCAMApp.py:5751 FlatCAMApp.py:5754 FlatCAMApp.py:5757 FlatCAMApp.py:5760 +#: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 +#: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:5871 +#: FlatCAMApp.py:5877 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -534,216 +534,216 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:5892 +#: FlatCAMApp.py:5898 msgid "[success] New Project created..." msgstr "[success] Новый проект создан ..." -#: FlatCAMApp.py:6000 FlatCAMApp.py:6003 flatcamGUI/FlatCAMGUI.py:608 +#: FlatCAMApp.py:6014 FlatCAMApp.py:6017 flatcamGUI/FlatCAMGUI.py:608 #: flatcamGUI/FlatCAMGUI.py:1832 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:6008 +#: FlatCAMApp.py:6022 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6029 FlatCAMApp.py:6032 flatcamGUI/FlatCAMGUI.py:609 +#: FlatCAMApp.py:6043 FlatCAMApp.py:6046 flatcamGUI/FlatCAMGUI.py:609 #: flatcamGUI/FlatCAMGUI.py:1833 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:6037 +#: FlatCAMApp.py:6051 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6059 FlatCAMApp.py:6062 +#: FlatCAMApp.py:6073 FlatCAMApp.py:6076 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:6067 +#: FlatCAMApp.py:6081 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:6085 FlatCAMApp.py:6088 +#: FlatCAMApp.py:6099 FlatCAMApp.py:6102 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:6096 +#: FlatCAMApp.py:6110 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "" -#: FlatCAMApp.py:6115 FlatCAMApp.py:6118 +#: FlatCAMApp.py:6129 FlatCAMApp.py:6132 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:6122 -msgid "[WARNING_NOTCL Open Config cancelled." +#: FlatCAMApp.py:6136 +msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Открытие конфигурации завершено." -#: FlatCAMApp.py:6137 FlatCAMApp.py:6388 FlatCAMApp.py:8538 FlatCAMApp.py:8558 -#: FlatCAMApp.py:8579 FlatCAMApp.py:8601 +#: FlatCAMApp.py:6151 FlatCAMApp.py:6402 FlatCAMApp.py:8552 FlatCAMApp.py:8572 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8615 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Нет выбранных объектов." -#: FlatCAMApp.py:6138 FlatCAMApp.py:6389 +#: FlatCAMApp.py:6152 FlatCAMApp.py:6403 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6163 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:6162 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6176 FlatCAMApp.py:6180 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:6171 +#: FlatCAMApp.py:6185 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:6190 +#: FlatCAMApp.py:6204 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:6196 FlatCAMApp.py:6200 +#: FlatCAMApp.py:6210 FlatCAMApp.py:6214 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:6205 +#: FlatCAMApp.py:6219 msgid "Export PNG cancelled." msgstr "Экспорт PNG завершён." -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6238 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " "для экспорта." -#: FlatCAMApp.py:6229 FlatCAMApp.py:6352 +#: FlatCAMApp.py:6243 FlatCAMApp.py:6366 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:6241 +#: FlatCAMApp.py:6255 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:6246 +#: FlatCAMApp.py:6260 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:6265 +#: FlatCAMApp.py:6279 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6270 FlatCAMApp.py:6311 +#: FlatCAMApp.py:6284 FlatCAMApp.py:6325 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:6278 FlatCAMApp.py:6282 +#: FlatCAMApp.py:6292 FlatCAMApp.py:6296 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:6287 +#: FlatCAMApp.py:6301 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:6306 +#: FlatCAMApp.py:6320 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6319 FlatCAMApp.py:6323 +#: FlatCAMApp.py:6333 FlatCAMApp.py:6337 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:6328 +#: FlatCAMApp.py:6342 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6347 +#: FlatCAMApp.py:6361 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " "для экспорта." -#: FlatCAMApp.py:6360 FlatCAMApp.py:6364 +#: FlatCAMApp.py:6374 FlatCAMApp.py:6378 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:6369 +#: FlatCAMApp.py:6383 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6399 +#: FlatCAMApp.py:6413 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:6413 FlatCAMApp.py:6417 +#: FlatCAMApp.py:6427 FlatCAMApp.py:6431 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:6423 +#: FlatCAMApp.py:6437 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:6443 FlatCAMApp.py:6446 +#: FlatCAMApp.py:6457 FlatCAMApp.py:6460 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:6455 +#: FlatCAMApp.py:6469 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:6474 FlatCAMApp.py:6478 +#: FlatCAMApp.py:6488 FlatCAMApp.py:6492 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:6487 +#: FlatCAMApp.py:6501 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:6505 +#: FlatCAMApp.py:6519 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6525 +#: FlatCAMApp.py:6539 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:6532 +#: FlatCAMApp.py:6546 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." msgstr "" -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6554 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:6550 +#: FlatCAMApp.py:6564 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "" -#: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: FlatCAMApp.py:6576 FlatCAMApp.py:7718 FlatCAMObj.py:5587 #: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:6574 +#: FlatCAMApp.py:6588 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMApp.py:6577 +#: FlatCAMApp.py:6591 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -787,216 +787,216 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6603 +#: FlatCAMApp.py:6614 FlatCAMApp.py:6617 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6625 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6623 +#: FlatCAMApp.py:6637 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "" -#: FlatCAMApp.py:6649 FlatCAMApp.py:6652 +#: FlatCAMApp.py:6663 FlatCAMApp.py:6666 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:6660 +#: FlatCAMApp.py:6674 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6710 FlatCAMApp.py:6714 +#: FlatCAMApp.py:6724 FlatCAMApp.py:6728 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:6711 +#: FlatCAMApp.py:6725 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6733 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "" -#: FlatCAMApp.py:6763 +#: FlatCAMApp.py:6777 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:6797 FlatCAMApp.py:6903 FlatCAMApp.py:7018 +#: FlatCAMApp.py:6811 FlatCAMApp.py:6917 FlatCAMApp.py:7032 #, python-format msgid "[success] SVG file exported to %s" msgstr "" -#: FlatCAMApp.py:6828 FlatCAMApp.py:6949 +#: FlatCAMApp.py:6842 FlatCAMApp.py:6963 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "" -#: FlatCAMApp.py:6906 FlatCAMApp.py:7021 +#: FlatCAMApp.py:6920 FlatCAMApp.py:7035 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:7169 +#: FlatCAMApp.py:7183 #, python-format msgid "[success] Excellon file exported to %s" msgstr "" -#: FlatCAMApp.py:7176 +#: FlatCAMApp.py:7190 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:7181 FlatCAMApp.py:7188 +#: FlatCAMApp.py:7195 FlatCAMApp.py:7202 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:7286 +#: FlatCAMApp.py:7300 #, python-format msgid "[success] Gerber file exported to %s" msgstr "" -#: FlatCAMApp.py:7293 +#: FlatCAMApp.py:7307 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:7298 FlatCAMApp.py:7305 +#: FlatCAMApp.py:7312 FlatCAMApp.py:7319 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:7345 +#: FlatCAMApp.py:7359 #, python-format msgid "[success] DXF file exported to %s" msgstr "" -#: FlatCAMApp.py:7351 +#: FlatCAMApp.py:7365 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:7356 FlatCAMApp.py:7363 +#: FlatCAMApp.py:7370 FlatCAMApp.py:7377 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "" -#: FlatCAMApp.py:7383 FlatCAMApp.py:7425 FlatCAMApp.py:7469 +#: FlatCAMApp.py:7397 FlatCAMApp.py:7439 FlatCAMApp.py:7483 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" msgstr "" -#: FlatCAMApp.py:7393 +#: FlatCAMApp.py:7407 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:7404 FlatCAMApp.py:7446 FlatCAMApp.py:7489 FlatCAMApp.py:7566 -#: FlatCAMApp.py:7627 FlatCAMApp.py:7690 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7418 FlatCAMApp.py:7460 FlatCAMApp.py:7503 FlatCAMApp.py:7580 +#: FlatCAMApp.py:7641 FlatCAMApp.py:7704 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Открыт: %s" -#: FlatCAMApp.py:7435 +#: FlatCAMApp.py:7449 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:7477 +#: FlatCAMApp.py:7491 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:7518 FlatCAMApp.py:7520 +#: FlatCAMApp.py:7532 FlatCAMApp.py:7534 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "" -#: FlatCAMApp.py:7523 +#: FlatCAMApp.py:7537 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "" -#: FlatCAMApp.py:7530 FlatCAMObj.py:4266 +#: FlatCAMApp.py:7544 FlatCAMObj.py:4266 #: flatcamEditors/FlatCAMExcEditor.py:2077 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:7539 +#: FlatCAMApp.py:7553 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:7547 +#: FlatCAMApp.py:7561 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:7557 +#: FlatCAMApp.py:7571 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:7590 flatcamTools/ToolPcbWizard.py:421 +#: FlatCAMApp.py:7604 flatcamTools/ToolPcbWizard.py:421 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "" -#: FlatCAMApp.py:7593 +#: FlatCAMApp.py:7607 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "" -#: FlatCAMApp.py:7598 flatcamTools/ToolPcbWizard.py:429 +#: FlatCAMApp.py:7612 flatcamTools/ToolPcbWizard.py:429 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:7611 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7625 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:442 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7628 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:7620 +#: FlatCAMApp.py:7634 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:7657 +#: FlatCAMApp.py:7671 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "" -#: FlatCAMApp.py:7667 +#: FlatCAMApp.py:7681 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "" -#: FlatCAMApp.py:7673 +#: FlatCAMApp.py:7687 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7695 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" -#: FlatCAMApp.py:7721 +#: FlatCAMApp.py:7735 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "" -#: FlatCAMApp.py:7747 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7761 FlatCAMApp.py:7778 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "" -#: FlatCAMApp.py:7787 +#: FlatCAMApp.py:7801 #, python-format msgid "[success] Project loaded from: %s" msgstr "" -#: FlatCAMApp.py:7892 +#: FlatCAMApp.py:7906 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:7894 +#: FlatCAMApp.py:7908 msgid "" "\n" "\n" @@ -1008,28 +1008,27 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:8044 +#: FlatCAMApp.py:8058 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:8101 +#: FlatCAMApp.py:8115 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:8108 +#: FlatCAMApp.py:8122 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" -#: FlatCAMApp.py:8093 +#: FlatCAMApp.py:8166 msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:8110 flatcamGUI/FlatCAMGUI.py:973 FlatCAMApp.py:8169 -#: flatcamGUI/FlatCAMGUI.py:968 +#: FlatCAMApp.py:8183 flatcamGUI/FlatCAMGUI.py:968 msgid "Shortcut Key List" msgstr "Список сочетаний клавиш" -#: FlatCAMApp.py:8176 +#: FlatCAMApp.py:8190 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1079,23 +1078,23 @@ msgid "" " " msgstr "" -#: FlatCAMApp.py:8280 +#: FlatCAMApp.py:8294 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:8287 +#: FlatCAMApp.py:8301 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:8297 +#: FlatCAMApp.py:8311 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:8302 +#: FlatCAMApp.py:8316 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:8303 +#: FlatCAMApp.py:8317 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1103,54 +1102,54 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:8305 +#: FlatCAMApp.py:8319 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:8324 +#: FlatCAMApp.py:8338 msgid "[success] All plots disabled." msgstr "" -#: FlatCAMApp.py:8330 +#: FlatCAMApp.py:8344 msgid "[success] All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:8336 +#: FlatCAMApp.py:8350 msgid "[success] All plots enabled." msgstr "" -#: FlatCAMApp.py:8342 +#: FlatCAMApp.py:8356 msgid "[success] Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:8350 +#: FlatCAMApp.py:8364 msgid "[success] Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:8360 FlatCAMApp.py:8373 +#: FlatCAMApp.py:8374 FlatCAMApp.py:8387 msgid "Working ..." msgstr "Обработка…" -#: FlatCAMApp.py:8407 +#: FlatCAMApp.py:8421 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:8428 FlatCAMApp.py:8459 +#: FlatCAMApp.py:8442 FlatCAMApp.py:8473 #, python-format msgid "[success] Project saved to: %s" msgstr "" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8460 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8453 +#: FlatCAMApp.py:8467 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8461 +#: FlatCAMApp.py:8475 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1421,7 +1420,7 @@ msgstr "" msgid "Object renamed from {old} to {new}" msgstr "Объект переименован из {old} в {new}" -#: ObjectCollection.py:757 +#: ObjectCollection.py:759 #, python-format msgid "[ERROR] Cause of error: %s" msgstr "" @@ -1615,7 +1614,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:229 #: flatcamEditors/FlatCAMGrbEditor.py:234 msgid "Click to place ..." -msgstr "" +msgstr "Нажмите для размещения ..." #: flatcamEditors/FlatCAMExcEditor.py:46 msgid "[WARNING_NOTCL] To add a drill first select a tool" @@ -2075,20 +2074,7 @@ msgstr "Расстояние, которое не закрашивать до к msgid "Method:" msgstr "Метод:" -#: flatcamTools/ToolNonCopperClear.py:199 -msgid "Standard" -msgstr "Стандартный" - -#: flatcamTools/ToolNonCopperClear.py:200 -msgid "Seed-based" -msgstr "От центра по кругу" - -#: flatcamTools/ToolNonCopperClear.py:201 -msgid "Straight lines" -msgstr "Прямая линия" - -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:5905 -#: flatcamGUI/FlatCAMGUI.py:6069 +#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6069 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2196,7 +2182,7 @@ msgstr "Наклон/Сдвиг" #: flatcamGUI/FlatCAMGUI.py:1947 flatcamGUI/ObjectUI.py:100 #: flatcamTools/ToolTransform.py:26 msgid "Scale" -msgstr "Масштабирование" +msgstr "Масштаб" #: flatcamEditors/FlatCAMGeoEditor.py:621 #: flatcamEditors/FlatCAMGrbEditor.py:4535 flatcamTools/ToolTransform.py:27 @@ -3764,12 +3750,12 @@ msgid "&Zoom Fit\tV" msgstr "&Вернуть масштаб\tV" #: flatcamGUI/FlatCAMGUI.py:358 -msgid "&Zoom In\t-" -msgstr "&Уменьшить\t-" +msgid "&Zoom In\t=" +msgstr "&Увеличить\t=" #: flatcamGUI/FlatCAMGUI.py:359 -msgid "&Zoom Out\t=" -msgstr "&Увеличить\t=" +msgid "&Zoom Out\t-" +msgstr "&Уменьшить\t-" #: flatcamGUI/FlatCAMGUI.py:363 msgid "Toggle Code Editor\tCTRL+E" @@ -3981,7 +3967,7 @@ msgstr "Отключить чертёж" #: flatcamGUI/FlatCAMGUI.py:522 msgid "Generate CNC" -msgstr "" +msgstr "Создать CNC" #: flatcamGUI/FlatCAMGUI.py:523 msgid "View Source" @@ -4010,7 +3996,7 @@ msgstr "Панель просмотра" #: flatcamGUI/FlatCAMGUI.py:572 msgid "Shell Toolbar" -msgstr "" +msgstr "Панель командной строки" #: flatcamGUI/FlatCAMGUI.py:576 msgid "Tools Toolbar" @@ -4022,11 +4008,11 @@ msgstr "Панель редактора Excellon" #: flatcamGUI/FlatCAMGUI.py:584 msgid "Geometry Editor Toolbar" -msgstr "" +msgstr "Панель редактора Geometry" #: flatcamGUI/FlatCAMGUI.py:588 msgid "Gerber Editor Toolbar" -msgstr "" +msgstr "Панель редактора Gerber" #: flatcamGUI/FlatCAMGUI.py:592 msgid "Grid Toolbar" @@ -4095,12 +4081,12 @@ msgstr "2-х стор. плата" #: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:1864 msgid "&Cutout Tool" -msgstr "&Обрезка контура платы" +msgstr "&Обрезка платы" #: flatcamGUI/FlatCAMGUI.py:642 flatcamGUI/FlatCAMGUI.py:1865 #: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" -msgstr "Очистка от меди" +msgstr "Очистка меди" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1869 msgid "Panel Tool" @@ -4243,7 +4229,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:1942 msgid "SemiDisc" -msgstr "" +msgstr "Полукруг" #: flatcamGUI/FlatCAMGUI.py:714 flatcamGUI/FlatCAMGUI.py:1943 msgid "Disc" @@ -4467,11 +4453,11 @@ msgid "" "  Flip on Y_axis\n" " \n" " \n" -" '='\n" +" '-'\n" "  Zoom Out\n" " \n" " \n" -" '-'\n" +" '='\n" "  Zoom In\n" " \n" " \n" @@ -4971,7 +4957,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:1578 msgid "Toggle Panel" -msgstr "" +msgstr "Переключить бок. панель" #: flatcamGUI/FlatCAMGUI.py:1581 msgid "New" @@ -5003,7 +4989,7 @@ msgstr "Перерисовать" #: flatcamGUI/FlatCAMGUI.py:1597 msgid "Geo Editor" -msgstr "" +msgstr "Редактор Geo" #: flatcamGUI/FlatCAMGUI.py:1598 msgid "Line" @@ -5043,11 +5029,11 @@ msgstr "Добавить сверло" #: flatcamGUI/FlatCAMGUI.py:1643 msgid "Print Preview" -msgstr "" +msgstr "Предпр. печати" #: flatcamGUI/FlatCAMGUI.py:1644 msgid "Print Code" -msgstr "" +msgstr "Печать кода" #: flatcamGUI/FlatCAMGUI.py:1645 msgid "Find in Code" @@ -5161,15 +5147,15 @@ msgstr "Введите диаметр инструмента:" #: flatcamGUI/FlatCAMGUI.py:3032 msgid "Measurement Tool exit..." -msgstr "" +msgstr "Измеритель закрыт ..." -#: flatcamGUI/FlatCAMGUI.py:3325 +#: flatcamGUI/FlatCAMGUI.py:3323 msgid "GUI Preferences" msgstr "Параметры интерфейса" -#: flatcamGUI/FlatCAMGUI.py:3331 flatcamGUI/FlatCAMGUI.py:3329 +#: flatcamGUI/FlatCAMGUI.py:3329 msgid "Grid X value:" -msgstr "" +msgstr "Размер сетки Х:" #: flatcamGUI/FlatCAMGUI.py:3331 msgid "This is the Grid snap value on X axis." @@ -5177,7 +5163,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3336 msgid "Grid Y value:" -msgstr "" +msgstr "Размер сетки Y:" #: flatcamGUI/FlatCAMGUI.py:3338 msgid "This is the Grid snap value on Y axis." @@ -5705,7 +5691,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4083 flatcamGUI/ObjectUI.py:295 msgid "Milling Type:" -msgstr "" +msgstr "Тип фрезерования:" #: flatcamGUI/FlatCAMGUI.py:4085 flatcamGUI/ObjectUI.py:297 msgid "" @@ -5713,6 +5699,10 @@ msgid "" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" +"Тип фрезерования:\n" +"- climb / лучше всего подходит для точного фрезерования и уменьшения " +"использования инструмента\n" +"- conventional / полезен, когда нет компенсации люфта" #: flatcamGUI/FlatCAMGUI.py:4095 msgid "Combine Passes" @@ -5724,7 +5714,7 @@ msgstr "Объединить все проходы в один объект" #: flatcamGUI/FlatCAMGUI.py:4102 msgid "Clear non-copper:" -msgstr "Очистка от меди:" +msgstr "Очистка меди:" #: flatcamGUI/FlatCAMGUI.py:4104 flatcamGUI/FlatCAMGUI.py:5785 #: flatcamGUI/ObjectUI.py:386 @@ -5806,7 +5796,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4179 flatcamGUI/ObjectUI.py:314 msgid "\"Follow\"" -msgstr "\"Следить\"" +msgstr "\"Следовать\"" #: flatcamGUI/FlatCAMGUI.py:4181 flatcamGUI/ObjectUI.py:316 msgid "" @@ -5814,10 +5804,13 @@ msgid "" "This means that it will cut through\n" "the middle of the trace." msgstr "" +"Создаёт геометрию 'Следовать'.\n" +"Это означает, что он будет прорезать\n" +"середину трассы." #: flatcamGUI/FlatCAMGUI.py:4188 msgid "Table Show/Hide" -msgstr "" +msgstr "Таблица вкл/откл" #: flatcamGUI/FlatCAMGUI.py:4190 msgid "" @@ -5828,7 +5821,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4229 msgid "Gerber Export" -msgstr "" +msgstr "Экспорт Gerber" #: flatcamGUI/FlatCAMGUI.py:4232 flatcamGUI/FlatCAMGUI.py:4902 msgid "Export Options:" @@ -6603,7 +6596,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5488 msgid "Geometry Editor" -msgstr "" +msgstr "Редактор Geometry" #: flatcamGUI/FlatCAMGUI.py:5493 msgid "A list of Geometry Editor parameters." @@ -6625,7 +6618,7 @@ msgstr "CNC Job основные" #: flatcamGUI/FlatCAMGUI.py:5535 flatcamGUI/ObjectUI.py:544 #: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 msgid "Plot Object" -msgstr "Объект Plot" +msgstr "Рисовать объекты" #: flatcamGUI/FlatCAMGUI.py:5542 msgid "Plot kind:" @@ -6641,7 +6634,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5561 msgid "Display Annotation:" -msgstr "" +msgstr "Показывать подписи:" #: flatcamGUI/FlatCAMGUI.py:5563 flatcamGUI/ObjectUI.py:1372 msgid "" @@ -6762,7 +6755,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5723 flatcamGUI/ObjectUI.py:1545 msgid "Use Toolchange Macro" -msgstr "" +msgstr "Использовать макросы смены инструмента" #: flatcamGUI/FlatCAMGUI.py:5725 flatcamGUI/ObjectUI.py:1548 msgid "" @@ -6782,7 +6775,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5744 flatcamGUI/ObjectUI.py:1564 msgid "Parameters" -msgstr "" +msgstr "Параметры" #: flatcamGUI/FlatCAMGUI.py:5747 flatcamGUI/ObjectUI.py:1567 msgid "FlatCAM CNC parameters" @@ -6834,7 +6827,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5780 msgid "NCC Tool Options" -msgstr "Очистка от меди" +msgstr "Очистка меди" #: flatcamGUI/FlatCAMGUI.py:5793 flatcamGUI/FlatCAMGUI.py:6523 msgid "Tools dia:" @@ -6891,7 +6884,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5881 msgid "Cutout Tool Options" -msgstr "Обрезка контура платы" +msgstr "Обрезка платы" #: flatcamGUI/FlatCAMGUI.py:5886 flatcamGUI/ObjectUI.py:402 msgid "" @@ -7002,7 +6995,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6017 msgid "Paint Tool Options" -msgstr "" +msgstr "Рисование" #: flatcamGUI/FlatCAMGUI.py:6024 flatcamGUI/ObjectUI.py:1305 msgid "" @@ -7531,7 +7524,7 @@ msgstr "Нет заданий." #: flatcamGUI/FlatCAMGUI.py:6727 msgid "Application started ..." -msgstr "Запуск приложения ..." +msgstr "Приложение запущено ..." #: flatcamGUI/FlatCAMGUI.py:6728 msgid "Hello!" @@ -7650,7 +7643,7 @@ msgstr "Комбинировать" #: flatcamGUI/ObjectUI.py:323 msgid "Generate Isolation Geometry:" -msgstr "" +msgstr "Создание изолирующей Geometry:" #: flatcamGUI/ObjectUI.py:325 msgid "" @@ -7667,7 +7660,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:344 msgid "FULL Geo" -msgstr "" +msgstr "ВСЕ" #: flatcamGUI/ObjectUI.py:346 msgid "" @@ -7678,7 +7671,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:355 msgid "Ext Geo" -msgstr "" +msgstr "ВНЕШНЯЯ" #: flatcamGUI/ObjectUI.py:357 msgid "" @@ -7689,7 +7682,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:364 msgid "Int Geo" -msgstr "" +msgstr "ВНУТРЕННЯЯ" #: flatcamGUI/ObjectUI.py:366 msgid "" @@ -7700,7 +7693,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:384 msgid "Clear N-copper:" -msgstr "Очистка от меди:" +msgstr "Очистка меди:" #: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 msgid "" @@ -7714,9 +7707,9 @@ msgstr "" msgid "Board cutout:" msgstr "Обрезка контура платы:" -#: flatcamGUI/ObjectUI.py:408 +#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:313 msgid "Cutout Tool" -msgstr "Обрезка контура платы" +msgstr "Обрезка платы" #: flatcamGUI/ObjectUI.py:410 msgid "" @@ -7756,7 +7749,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:168 flatcamTools/ToolCutOut.py:188 #: flatcamTools/ToolCutOut.py:239 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" -msgstr "" +msgstr "Создать" #: flatcamGUI/ObjectUI.py:456 msgid "" @@ -8187,7 +8180,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1369 msgid "Display Annotation:" -msgstr "" +msgstr "Показывать подписи:" #: flatcamGUI/ObjectUI.py:1388 msgid "Travelled dist.:" @@ -8234,7 +8227,7 @@ msgstr "Экспорт CNC Code:" #: flatcamGUI/ObjectUI.py:1489 msgid "Prepend to CNC Code:" -msgstr "" +msgstr "Добавить в начало CNC Code:" #: flatcamGUI/ObjectUI.py:1492 msgid "" @@ -8245,8 +8238,8 @@ msgstr "" "хотели бы добавить в начале генерируемого файла." #: flatcamGUI/ObjectUI.py:1502 -msgid "Append to CNC Code" -msgstr "Добавить в CNC Code" +msgid "Append to CNC Code:" +msgstr "Дописать в конец CNC Code:" #: flatcamGUI/ObjectUI.py:1526 msgid "" @@ -8271,7 +8264,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1593 msgid "View CNC Code" -msgstr "" +msgstr "Просмотр CNC Code" #: flatcamGUI/ObjectUI.py:1596 msgid "" @@ -8281,7 +8274,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1602 msgid "Save CNC Code" -msgstr "Сохранить код ЧПУ" +msgstr "Сохранить CNC Code" #: flatcamGUI/ObjectUI.py:1605 msgid "" @@ -8386,7 +8379,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:17 msgid "Cutout PCB" -msgstr "Обрезка контура платы" +msgstr "Обрезка платы" #: flatcamTools/ToolCutOut.py:53 msgid "Obj Type:" @@ -8681,7 +8674,7 @@ msgstr "Объект Excellon для отражения." #: flatcamTools/ToolDblSided.py:97 msgid "Geometry Obj to be mirrored." -msgstr "" +msgstr "Объект Geometry для зеркалирования." #: flatcamTools/ToolDblSided.py:135 msgid "" @@ -8777,7 +8770,7 @@ msgstr "Сбросить" #: flatcamTools/ToolDblSided.py:257 msgid "Resets all the fields." -msgstr "" +msgstr "Сбрасывает все поля." #: flatcamTools/ToolDblSided.py:302 msgid "2-Sided Tool" @@ -9028,19 +9021,20 @@ msgstr "" #: flatcamTools/ToolImage.py:139 msgid "Import image" -msgstr "" +msgstr "Импортировать изображение" #: flatcamTools/ToolImage.py:141 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" +"Откройте изображение растрового типа, а затем импортируйте его в FlatCAM." #: flatcamTools/ToolImage.py:170 msgid "Image Tool" -msgstr "" +msgstr "Изображение" #: flatcamTools/ToolImage.py:200 flatcamTools/ToolImage.py:203 msgid "Import IMAGE" -msgstr "" +msgstr "Импорт изображения" #: flatcamTools/ToolMeasurement.py:26 msgid "Measurement" @@ -9070,6 +9064,14 @@ msgstr "" msgid "Stop" msgstr "Конечн." +#: flatcamTools/ToolMeasurement.py:55 +msgid "Dx:" +msgstr "Дистанция по X:" + +#: flatcamTools/ToolMeasurement.py:58 +msgid "Dy:" +msgstr "Дистанция по Y:" + #: flatcamTools/ToolMeasurement.py:53 flatcamTools/ToolMeasurement.py:70 msgid "This is the measuring Stop point coordinates." msgstr "" @@ -9162,6 +9164,7 @@ msgstr "Очиста от меди" #: flatcamTools/ToolNonCopperClear.py:64 msgid "Gerber object to be cleared of excess copper. " msgstr "" +"Gerber объект будет очищен от излишнего медного слоя. " #: flatcamTools/ToolNonCopperClear.py:74 msgid "" @@ -9208,6 +9211,18 @@ msgid "" "by first selecting a row(s) in the Tool Table." msgstr "" +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "Стандартный" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "От центра по кругу" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "Прямая линия" + #: flatcamTools/ToolNonCopperClear.py:226 msgid "" "If checked, use 'rest machining'.\n" @@ -9810,8 +9825,8 @@ msgid "Generate solder paste dispensing geometry." msgstr "" #: flatcamTools/ToolSolderPaste.py:142 -msgid "STEP 1" -msgstr "ШАГ 1" +msgid "STEP 1:" +msgstr "ШАГ 1:" #: flatcamTools/ToolSolderPaste.py:144 msgid "" @@ -9833,13 +9848,15 @@ msgstr "" #: flatcamTools/ToolSolderPaste.py:290 msgid "Generate GCode" -msgstr "" +msgstr "Создать GCode" #: flatcamTools/ToolSolderPaste.py:292 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." msgstr "" +"Создаёт GCode для дозирования паяльной пасты\n" +"на печатной плате." #: flatcamTools/ToolSolderPaste.py:308 msgid "STEP 2:" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index ca9058cd..a069f9f6 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -7409,7 +7409,7 @@ msgstr "" msgid "Board cutout:" msgstr "" -#: flatcamGUI/ObjectUI.py:408 +#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:313 msgid "Cutout Tool" msgstr "" @@ -7931,7 +7931,7 @@ msgid "" msgstr "" #: flatcamGUI/ObjectUI.py:1502 -msgid "Append to CNC Code" +msgid "Append to CNC Code:" msgstr "" #: flatcamGUI/ObjectUI.py:1526 @@ -8748,6 +8748,14 @@ msgstr "" msgid "Stop" msgstr "" +#: flatcamTools/ToolMeasurement.py:55 +msgid "Dx:" +msgstr "" + +#: flatcamTools/ToolMeasurement.py:58 +msgid "Dy:" +msgstr "" + #: flatcamTools/ToolMeasurement.py:53 flatcamTools/ToolMeasurement.py:70 msgid "This is the measuring Stop point coordinates." msgstr ""