diff --git a/flatcamTools/ToolSolderPaste.py b/flatcamTools/ToolSolderPaste.py index eeb93595..47b728f6 100644 --- a/flatcamTools/ToolSolderPaste.py +++ b/flatcamTools/ToolSolderPaste.py @@ -448,7 +448,7 @@ class SolderPaste(FlatCAMTool): self.set_tool_ui() self.build_ui() - self.app.ui.notebook.setTabText(2, "SolderPaste Tool") + self.app.ui.notebook.setTabText(2, _("SolderPaste Tool")) def install(self, icon=None, separator=None, **kwargs): FlatCAMTool.install(self, icon, separator, shortcut='ALT+K', **kwargs) @@ -1275,7 +1275,7 @@ class SolderPaste(FlatCAMTool): time_str = "{:%A, %d %B %Y at %H:%M}".format(datetime.now()) # add the tab if it was closed - self.app.ui.plot_tab_area.addTab(self.app.ui.cncjob_tab, "Code Editor") + self.app.ui.plot_tab_area.addTab(self.app.ui.cncjob_tab, _("Code Editor")) # first clear previous text in text editor (if any) self.app.ui.code_editor.clear() diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index 6286a377..b5993fe9 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 0fd3d31b..6a2025b7 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-05-22 18:30+0300\n" -"PO-Revision-Date: 2019-06-05 23:00+0400\n" +"POT-Creation-Date: 2019-06-07 23:14+0300\n" +"PO-Revision-Date: 2019-06-09 01:31+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" "Language: ru\n" @@ -23,31 +23,31 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:898 +#: FlatCAMApp.py:925 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: FlatCAMApp.py:1962 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2013 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322 msgid "Open cancelled." msgstr "Открытие завершено." -#: FlatCAMApp.py:1976 +#: FlatCAMApp.py:2027 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: FlatCAMApp.py:1990 +#: FlatCAMApp.py:2041 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: FlatCAMApp.py:2181 +#: FlatCAMApp.py:2230 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Выберите объект Geometry, Gerber или Excellon для " "редактирования." -#: FlatCAMApp.py:2191 +#: FlatCAMApp.py:2240 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -57,97 +57,97 @@ msgstr "" "невозможно.\n" "Редактируйте только одну геометрию за раз." -#: FlatCAMApp.py:2235 +#: FlatCAMApp.py:2284 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Редактор активирован ..." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2302 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: FlatCAMApp.py:2255 flatcamGUI/FlatCAMGUI.py:1621 +#: FlatCAMApp.py:2303 flatcamGUI/FlatCAMGUI.py:1618 msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:2258 FlatCAMApp.py:3349 FlatCAMApp.py:5799 -#: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3733 +#: FlatCAMApp.py:2306 FlatCAMApp.py:3398 FlatCAMApp.py:5876 +#: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3730 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:2259 FlatCAMApp.py:3350 FlatCAMApp.py:5800 -#: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3734 +#: FlatCAMApp.py:2307 FlatCAMApp.py:3399 FlatCAMApp.py:5877 +#: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3731 msgid "No" msgstr "Нет" -#: FlatCAMApp.py:2260 FlatCAMApp.py:3351 FlatCAMApp.py:3683 FlatCAMApp.py:5801 +#: FlatCAMApp.py:2308 FlatCAMApp.py:3400 FlatCAMApp.py:3732 FlatCAMApp.py:5878 msgid "Cancel" msgstr "Отмена" -#: FlatCAMApp.py:2287 +#: FlatCAMApp.py:2335 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Объект пуст после редактирования." -#: FlatCAMApp.py:2309 FlatCAMApp.py:2328 FlatCAMApp.py:2340 +#: FlatCAMApp.py:2357 FlatCAMApp.py:2376 FlatCAMApp.py:2388 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Выберите объект Gerber, Geometry или Excellon для обновления." -#: FlatCAMApp.py:2312 +#: FlatCAMApp.py:2360 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s обновлён, возврат в приложение ..." -#: FlatCAMApp.py:2677 +#: FlatCAMApp.py:2725 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Не удаётся загрузить файл настроек." -#: FlatCAMApp.py:2689 +#: FlatCAMApp.py:2737 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERRORr] Не удаётся прочитать файл настроек." -#: FlatCAMApp.py:2710 FlatCAMApp.py:2713 +#: FlatCAMApp.py:2758 FlatCAMApp.py:2762 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: FlatCAMApp.py:2718 +#: FlatCAMApp.py:2768 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Импорт настроек FlatCAM отменен." -#: FlatCAMApp.py:2726 FlatCAMApp.py:2773 FlatCAMApp.py:3228 +#: FlatCAMApp.py:2776 FlatCAMApp.py:2830 FlatCAMApp.py:3277 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:2734 FlatCAMApp.py:3237 +#: FlatCAMApp.py:2784 FlatCAMApp.py:3286 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Не удалось прочитать файл значений по умолчанию." -#: FlatCAMApp.py:2737 +#: FlatCAMApp.py:2787 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Значения по умолчанию импортированы из %s" -#: FlatCAMApp.py:2747 FlatCAMApp.py:2751 +#: FlatCAMApp.py:2802 FlatCAMApp.py:2807 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: FlatCAMApp.py:2757 +#: FlatCAMApp.py:2814 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Экспорт настроек FlatCAM завершён." -#: FlatCAMApp.py:2792 FlatCAMApp.py:3282 +#: FlatCAMApp.py:2849 FlatCAMApp.py:3331 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Не удалось записать значения по умолчанию в файл." -#: FlatCAMApp.py:2845 +#: FlatCAMApp.py:2902 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "[ERROR_NOTCL] Не удалось открыть файл истории файлов для записи." -#: FlatCAMApp.py:2930 camlib.py:4454 +#: FlatCAMApp.py:2979 camlib.py:4443 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" "[ERROR_NOTCL] Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:2931 +#: FlatCAMApp.py:2980 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -156,11 +156,11 @@ msgstr "" "Объект ({kind}) не выполнен, потому что: {error} \n" "\n" -#: FlatCAMApp.py:2951 +#: FlatCAMApp.py:3000 msgid "Converting units to " msgstr "Конвертирование единиц в " -#: FlatCAMApp.py:3030 FlatCAMApp.py:3033 FlatCAMApp.py:3036 FlatCAMApp.py:3039 +#: FlatCAMApp.py:3079 FlatCAMApp.py:3082 FlatCAMApp.py:3085 FlatCAMApp.py:3088 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3133 +#: FlatCAMApp.py:3182 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -191,31 +191,31 @@ msgstr "" "a>
ЗАГРУЗИТЬ можно отсюда.
" -#: FlatCAMApp.py:3286 +#: FlatCAMApp.py:3335 msgid "[success] Defaults saved." msgstr "[success] Значения по умолчанию сохранены." -#: FlatCAMApp.py:3307 +#: FlatCAMApp.py:3356 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Не удалось загрузить файл с исходными значениями." -#: FlatCAMApp.py:3316 +#: FlatCAMApp.py:3365 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Не удалось прочитать файл с исходными значениями." -#: FlatCAMApp.py:3330 +#: FlatCAMApp.py:3379 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "[ERROR_NOTCL] Не удалось записать исходные значения в файл." -#: FlatCAMApp.py:3334 +#: FlatCAMApp.py:3383 msgid "Factory defaults saved." msgstr "Исходные значения сохранены." -#: FlatCAMApp.py:3339 flatcamGUI/FlatCAMGUI.py:3110 +#: FlatCAMApp.py:3388 flatcamGUI/FlatCAMGUI.py:3106 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Приложение сохраняет проект. Пожалуйста, подождите ..." -#: FlatCAMApp.py:3344 +#: FlatCAMApp.py:3393 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:3347 FlatCAMApp.py:5797 +#: FlatCAMApp.py:3396 FlatCAMApp.py:5874 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:3414 +#: FlatCAMApp.py:3463 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:3455 +#: FlatCAMApp.py:3504 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Неудача. Присоединение Excellon работает только на объектах " "Excellon." -#: FlatCAMApp.py:3477 +#: FlatCAMApp.py:3526 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:3492 FlatCAMApp.py:3517 +#: FlatCAMApp.py:3541 FlatCAMApp.py:3566 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "[ERROR_NOTCL] Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:3496 FlatCAMApp.py:3521 +#: FlatCAMApp.py:3545 FlatCAMApp.py:3570 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Ожидается FlatCAMGeometry, получено %s" -#: FlatCAMApp.py:3509 +#: FlatCAMApp.py:3558 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:3535 +#: FlatCAMApp.py:3584 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:3682 FlatCAMApp.py:4495 FlatCAMApp.py:6064 FlatCAMApp.py:6075 -#: FlatCAMApp.py:6312 FlatCAMApp.py:6322 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4567 FlatCAMApp.py:6141 FlatCAMApp.py:6152 +#: FlatCAMApp.py:6392 FlatCAMApp.py:6402 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:3724 +#: FlatCAMApp.py:3773 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Конвертирование единиц в %s" -#: FlatCAMApp.py:3735 +#: FlatCAMApp.py:3784 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Преобразование единиц завершено." -#: FlatCAMApp.py:4364 +#: FlatCAMApp.py:4436 msgid "Open file" msgstr "Открыть файл" -#: FlatCAMApp.py:4395 FlatCAMApp.py:4400 +#: FlatCAMApp.py:4467 FlatCAMApp.py:4472 msgid "Export G-Code ..." msgstr "Экспорт G-Code …" -#: FlatCAMApp.py:4403 +#: FlatCAMApp.py:4475 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Экспорт Code завершён." -#: FlatCAMApp.py:4413 +#: FlatCAMApp.py:4485 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Нет такого файла или каталога" -#: FlatCAMApp.py:4420 +#: FlatCAMApp.py:4492 #, python-format msgid "Saved to: %s" msgstr "Сохранёно в: %s" -#: FlatCAMApp.py:4483 FlatCAMApp.py:4516 FlatCAMApp.py:4527 FlatCAMApp.py:4538 +#: FlatCAMApp.py:4555 FlatCAMApp.py:4588 FlatCAMApp.py:4599 FlatCAMApp.py:4610 #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " @@ -315,138 +315,142 @@ msgstr "" "[WARNING_NOTCL] Пожалуйста, введите диаметр инструмента с ненулевым " "значением в float формате." -#: FlatCAMApp.py:4488 FlatCAMApp.py:4521 FlatCAMApp.py:4532 FlatCAMApp.py:4543 -#: flatcamGUI/FlatCAMGUI.py:3005 +#: FlatCAMApp.py:4560 FlatCAMApp.py:4593 FlatCAMApp.py:4604 FlatCAMApp.py:4615 +#: flatcamGUI/FlatCAMGUI.py:3001 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Добавление инструмента завершено ..." -#: FlatCAMApp.py:4491 +#: FlatCAMApp.py:4563 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" "Добавление инструмента работает только тогда, когда установлен флажок " "«Дополнительно».\n" -"Перейдите в Настройки -> Общие - Показать дополнительные параметры." +"Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:4604 +#: FlatCAMApp.py:4676 msgid "Object(s) deleted ..." msgstr "Объект(ы) удален ..." -#: FlatCAMApp.py:4608 +#: FlatCAMApp.py:4680 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:4610 +#: FlatCAMApp.py:4682 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:4623 +#: FlatCAMApp.py:4695 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало ..." -#: FlatCAMApp.py:4635 +#: FlatCAMApp.py:4707 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:4636 +#: FlatCAMApp.py:4708 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:4643 +#: FlatCAMApp.py:4715 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:4661 flatcamEditors/FlatCAMExcEditor.py:2285 -#: flatcamEditors/FlatCAMExcEditor.py:2292 -#: flatcamEditors/FlatCAMGeoEditor.py:3648 -#: flatcamEditors/FlatCAMGeoEditor.py:3662 +#: FlatCAMApp.py:4733 flatcamEditors/FlatCAMExcEditor.py:2320 +#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: flatcamEditors/FlatCAMGeoEditor.py:3645 +#: flatcamEditors/FlatCAMGeoEditor.py:3659 #: flatcamEditors/FlatCAMGrbEditor.py:1040 #: flatcamEditors/FlatCAMGrbEditor.py:1141 -#: flatcamEditors/FlatCAMGrbEditor.py:1402 -#: flatcamEditors/FlatCAMGrbEditor.py:1652 -#: flatcamEditors/FlatCAMGrbEditor.py:3928 -#: flatcamEditors/FlatCAMGrbEditor.py:3942 flatcamGUI/FlatCAMGUI.py:2419 -#: flatcamGUI/FlatCAMGUI.py:2431 +#: flatcamEditors/FlatCAMGrbEditor.py:1409 +#: flatcamEditors/FlatCAMGrbEditor.py:1666 +#: flatcamEditors/FlatCAMGrbEditor.py:3950 +#: flatcamEditors/FlatCAMGrbEditor.py:3964 flatcamGUI/FlatCAMGUI.py:2414 +#: flatcamGUI/FlatCAMGUI.py:2426 msgid "[success] Done." msgstr "[success] Готово." -#: FlatCAMApp.py:4794 FlatCAMApp.py:4863 +#: FlatCAMApp.py:4865 FlatCAMApp.py:4932 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "[WARNING_NOTCL] Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:4904 +#: FlatCAMApp.py:4973 msgid "[success] Origin set ..." msgstr "[success] Начало установлено ..." -#: FlatCAMApp.py:4924 +#: FlatCAMApp.py:4993 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:4944 +#: FlatCAMApp.py:5013 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." -msgstr "[WARNING_NOTCL] Не выбран объект для переворота по оси Y." +msgstr "[WARNING_NOTCL] Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:4969 +#: FlatCAMApp.py:5038 msgid "[success] Flip on Y axis done." -msgstr "[success] Переворот по оси Y завершён." +msgstr "[success] Отражение по оси Y завершено." -#: FlatCAMApp.py:4971 FlatCAMApp.py:5011 +#: FlatCAMApp.py:5040 FlatCAMApp.py:5080 #: flatcamEditors/FlatCAMGeoEditor.py:1355 -#: flatcamEditors/FlatCAMGrbEditor.py:5309 flatcamTools/ToolTransform.py:748 +#: 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:4984 +#: FlatCAMApp.py:5053 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." -msgstr "[WARNING_NOTCL] Не выбран объект для переворота по оси Х." +msgstr "[WARNING_NOTCL] Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:5009 +#: FlatCAMApp.py:5078 msgid "[success] Flip on X axis done." -msgstr "[success] Переворот по оси Х завершён." +msgstr "[success] Отражение по оси Х завершено." -#: FlatCAMApp.py:5024 +#: FlatCAMApp.py:5093 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Не выбран ни один объект для вращения." -#: FlatCAMApp.py:5027 FlatCAMApp.py:5072 FlatCAMApp.py:5103 +#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:5027 FlatCAMApp.py:5072 FlatCAMApp.py:5103 +#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:5057 +#: FlatCAMApp.py:5126 msgid "[success] Rotation done." msgstr "[success] Вращение завершено." -#: FlatCAMApp.py:5059 flatcamEditors/FlatCAMGeoEditor.py:1298 -#: flatcamEditors/FlatCAMGrbEditor.py:5240 flatcamTools/ToolTransform.py:677 +#: FlatCAMApp.py:5128 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:5070 +#: FlatCAMApp.py:5139 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "[WARNING_NOTCL] Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:5091 +#: FlatCAMApp.py:5160 msgid "[success] Skew on X axis done." msgstr "[success] Наклон по оси X выполнен." -#: FlatCAMApp.py:5101 +#: FlatCAMApp.py:5170 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:5122 +#: FlatCAMApp.py:5191 msgid "[success] Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:5197 flatcamEditors/FlatCAMGeoEditor.py:937 -#: flatcamEditors/FlatCAMGrbEditor.py:2365 -#: flatcamEditors/FlatCAMGrbEditor.py:4831 flatcamGUI/ObjectUI.py:991 +#: FlatCAMApp.py:5260 +msgid "Grid On/Off" +msgstr "" + +#: FlatCAMApp.py:5273 flatcamEditors/FlatCAMGeoEditor.py:937 +#: flatcamEditors/FlatCAMGrbEditor.py:2381 +#: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/ObjectUI.py:991 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:479 @@ -454,24 +458,24 @@ msgstr "" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:5198 FlatCAMObj.py:3302 -#: flatcamEditors/FlatCAMGrbEditor.py:2370 flatcamGUI/FlatCAMGUI.py:532 -#: flatcamGUI/FlatCAMGUI.py:729 flatcamGUI/FlatCAMGUI.py:1619 -#: flatcamGUI/FlatCAMGUI.py:1955 flatcamGUI/ObjectUI.py:1007 +#: FlatCAMApp.py:5274 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 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:481 msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:5210 +#: FlatCAMApp.py:5287 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:5211 +#: FlatCAMApp.py:5288 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:5219 FlatCAMApp.py:5246 +#: FlatCAMApp.py:5296 FlatCAMApp.py:5323 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -479,48 +483,48 @@ msgstr "" "[WARNING_NOTCL] Пожалуйста, введите значение сетки с ненулевым значением в " "float формате." -#: FlatCAMApp.py:5225 +#: FlatCAMApp.py:5302 msgid "[success] New Grid added ..." msgstr "[success] Новая сетка добавлена ..." -#: FlatCAMApp.py:5228 +#: FlatCAMApp.py:5305 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "" -#: FlatCAMApp.py:5231 +#: FlatCAMApp.py:5308 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5330 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "" -#: FlatCAMApp.py:5256 +#: FlatCAMApp.py:5333 msgid "[success] Grid Value deleted ..." msgstr "" -#: FlatCAMApp.py:5259 +#: FlatCAMApp.py:5336 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "" -#: FlatCAMApp.py:5298 +#: FlatCAMApp.py:5375 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:5302 +#: FlatCAMApp.py:5379 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:5595 FlatCAMApp.py:5598 FlatCAMApp.py:5601 FlatCAMApp.py:5604 -#: FlatCAMApp.py:5619 FlatCAMApp.py:5622 FlatCAMApp.py:5625 FlatCAMApp.py:5628 -#: FlatCAMApp.py:5668 FlatCAMApp.py:5671 FlatCAMApp.py:5674 FlatCAMApp.py:5677 +#: 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 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:5794 +#: FlatCAMApp.py:5871 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -530,215 +534,216 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:5815 +#: FlatCAMApp.py:5892 msgid "[success] New Project created..." msgstr "[success] Новый проект создан ..." -#: FlatCAMApp.py:5923 FlatCAMApp.py:5926 flatcamGUI/FlatCAMGUI.py:613 -#: flatcamGUI/FlatCAMGUI.py:1834 +#: FlatCAMApp.py:6000 FlatCAMApp.py:6003 flatcamGUI/FlatCAMGUI.py:608 +#: flatcamGUI/FlatCAMGUI.py:1832 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:5931 +#: FlatCAMApp.py:6008 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:5952 FlatCAMApp.py:5955 flatcamGUI/FlatCAMGUI.py:614 -#: flatcamGUI/FlatCAMGUI.py:1835 +#: FlatCAMApp.py:6029 FlatCAMApp.py:6032 flatcamGUI/FlatCAMGUI.py:609 +#: flatcamGUI/FlatCAMGUI.py:1833 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:5960 +#: FlatCAMApp.py:6037 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:5982 FlatCAMApp.py:5985 +#: FlatCAMApp.py:6059 FlatCAMApp.py:6062 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:5990 +#: FlatCAMApp.py:6067 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:6008 FlatCAMApp.py:6011 +#: FlatCAMApp.py:6085 FlatCAMApp.py:6088 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:6019 +#: FlatCAMApp.py:6096 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "" -#: FlatCAMApp.py:6038 FlatCAMApp.py:6041 +#: FlatCAMApp.py:6115 FlatCAMApp.py:6118 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:6045 +#: FlatCAMApp.py:6122 msgid "[WARNING_NOTCL Open Config cancelled." msgstr "[WARNING_NOTCL] Открытие конфигурации завершено." -#: FlatCAMApp.py:6060 FlatCAMApp.py:6308 FlatCAMApp.py:8519 FlatCAMApp.py:8539 -#: FlatCAMApp.py:8560 FlatCAMApp.py:8582 +#: FlatCAMApp.py:6137 FlatCAMApp.py:6388 FlatCAMApp.py:8538 FlatCAMApp.py:8558 +#: FlatCAMApp.py:8579 FlatCAMApp.py:8601 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Нет выбранных объектов." -#: FlatCAMApp.py:6061 FlatCAMApp.py:6309 +#: FlatCAMApp.py:6138 FlatCAMApp.py:6389 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:6072 +#: FlatCAMApp.py:6149 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:6085 FlatCAMApp.py:6089 +#: FlatCAMApp.py:6162 FlatCAMApp.py:6166 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:6094 +#: FlatCAMApp.py:6171 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:6110 +#: FlatCAMApp.py:6190 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:6116 FlatCAMApp.py:6120 +#: FlatCAMApp.py:6196 FlatCAMApp.py:6200 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:6125 +#: FlatCAMApp.py:6205 msgid "Export PNG cancelled." msgstr "Экспорт PNG завершён." -#: FlatCAMApp.py:6144 +#: FlatCAMApp.py:6224 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " "для экспорта." -#: FlatCAMApp.py:6149 FlatCAMApp.py:6272 +#: FlatCAMApp.py:6229 FlatCAMApp.py:6352 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:6161 +#: FlatCAMApp.py:6241 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:6166 +#: FlatCAMApp.py:6246 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:6185 +#: FlatCAMApp.py:6265 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6190 FlatCAMApp.py:6231 +#: FlatCAMApp.py:6270 FlatCAMApp.py:6311 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:6198 FlatCAMApp.py:6202 +#: FlatCAMApp.py:6278 FlatCAMApp.py:6282 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:6207 +#: FlatCAMApp.py:6287 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:6226 +#: FlatCAMApp.py:6306 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6239 FlatCAMApp.py:6243 +#: FlatCAMApp.py:6319 FlatCAMApp.py:6323 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:6248 +#: FlatCAMApp.py:6328 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6267 +#: FlatCAMApp.py:6347 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " "для экспорта." -#: FlatCAMApp.py:6280 FlatCAMApp.py:6284 +#: FlatCAMApp.py:6360 FlatCAMApp.py:6364 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:6289 +#: FlatCAMApp.py:6369 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6319 +#: FlatCAMApp.py:6399 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:6333 FlatCAMApp.py:6337 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6417 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:6342 +#: FlatCAMApp.py:6423 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:6362 FlatCAMApp.py:6365 +#: FlatCAMApp.py:6443 FlatCAMApp.py:6446 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:6373 +#: FlatCAMApp.py:6455 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:6392 FlatCAMApp.py:6395 +#: FlatCAMApp.py:6474 FlatCAMApp.py:6478 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:6403 +#: FlatCAMApp.py:6487 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:6421 +#: FlatCAMApp.py:6505 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6441 +#: FlatCAMApp.py:6525 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:6448 +#: FlatCAMApp.py:6532 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." msgstr "" -#: FlatCAMApp.py:6456 +#: FlatCAMApp.py:6540 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:6466 +#: FlatCAMApp.py:6550 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "" -#: FlatCAMApp.py:6478 FlatCAMApp.py:7621 FlatCAMObj.py:5573 +#: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:6490 +#: FlatCAMApp.py:6574 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMApp.py:6493 +#: FlatCAMApp.py:6577 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -782,216 +787,216 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6516 FlatCAMApp.py:6519 +#: FlatCAMApp.py:6600 FlatCAMApp.py:6603 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:6527 +#: FlatCAMApp.py:6611 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6539 +#: FlatCAMApp.py:6623 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "" -#: FlatCAMApp.py:6565 FlatCAMApp.py:6568 +#: FlatCAMApp.py:6649 FlatCAMApp.py:6652 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:6576 +#: FlatCAMApp.py:6660 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6622 FlatCAMApp.py:6626 +#: FlatCAMApp.py:6710 FlatCAMApp.py:6714 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:6623 +#: FlatCAMApp.py:6711 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:6631 +#: FlatCAMApp.py:6719 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "" -#: FlatCAMApp.py:6676 +#: FlatCAMApp.py:6763 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:6710 FlatCAMApp.py:6816 FlatCAMApp.py:6931 +#: FlatCAMApp.py:6797 FlatCAMApp.py:6903 FlatCAMApp.py:7018 #, python-format msgid "[success] SVG file exported to %s" msgstr "" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6862 +#: FlatCAMApp.py:6828 FlatCAMApp.py:6949 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "" -#: FlatCAMApp.py:6819 FlatCAMApp.py:6934 +#: FlatCAMApp.py:6906 FlatCAMApp.py:7021 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:7082 +#: FlatCAMApp.py:7169 #, python-format msgid "[success] Excellon file exported to %s" msgstr "" -#: FlatCAMApp.py:7089 +#: FlatCAMApp.py:7176 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:7094 FlatCAMApp.py:7101 +#: FlatCAMApp.py:7181 FlatCAMApp.py:7188 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:7199 +#: FlatCAMApp.py:7286 #, python-format msgid "[success] Gerber file exported to %s" msgstr "" -#: FlatCAMApp.py:7206 +#: FlatCAMApp.py:7293 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:7211 FlatCAMApp.py:7218 +#: FlatCAMApp.py:7298 FlatCAMApp.py:7305 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:7258 +#: FlatCAMApp.py:7345 #, python-format msgid "[success] DXF file exported to %s" msgstr "" -#: FlatCAMApp.py:7264 +#: FlatCAMApp.py:7351 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:7269 FlatCAMApp.py:7276 +#: FlatCAMApp.py:7356 FlatCAMApp.py:7363 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "" -#: FlatCAMApp.py:7296 FlatCAMApp.py:7338 FlatCAMApp.py:7379 +#: FlatCAMApp.py:7383 FlatCAMApp.py:7425 FlatCAMApp.py:7469 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" msgstr "" -#: FlatCAMApp.py:7306 +#: FlatCAMApp.py:7393 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:7317 FlatCAMApp.py:7359 FlatCAMApp.py:7399 FlatCAMApp.py:7475 -#: FlatCAMApp.py:7542 FlatCAMApp.py:7607 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7404 FlatCAMApp.py:7446 FlatCAMApp.py:7489 FlatCAMApp.py:7566 +#: FlatCAMApp.py:7627 FlatCAMApp.py:7690 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Открыт: %s" -#: FlatCAMApp.py:7348 +#: FlatCAMApp.py:7435 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:7387 +#: FlatCAMApp.py:7477 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:7428 FlatCAMApp.py:7430 +#: FlatCAMApp.py:7518 FlatCAMApp.py:7520 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "" -#: FlatCAMApp.py:7433 +#: FlatCAMApp.py:7523 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "" -#: FlatCAMApp.py:7439 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2041 +#: FlatCAMApp.py:7530 FlatCAMObj.py:4266 +#: flatcamEditors/FlatCAMExcEditor.py:2077 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:7448 +#: FlatCAMApp.py:7539 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:7456 +#: FlatCAMApp.py:7547 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:7466 +#: FlatCAMApp.py:7557 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:7501 flatcamTools/ToolPcbWizard.py:421 +#: FlatCAMApp.py:7590 flatcamTools/ToolPcbWizard.py:421 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "" -#: FlatCAMApp.py:7504 +#: FlatCAMApp.py:7593 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "" -#: FlatCAMApp.py:7509 flatcamTools/ToolPcbWizard.py:429 +#: FlatCAMApp.py:7598 flatcamTools/ToolPcbWizard.py:429 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:7525 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7611 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:442 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "" -#: FlatCAMApp.py:7528 +#: FlatCAMApp.py:7614 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:7535 +#: FlatCAMApp.py:7620 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7657 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "" -#: FlatCAMApp.py:7584 +#: FlatCAMApp.py:7667 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "" -#: FlatCAMApp.py:7590 +#: FlatCAMApp.py:7673 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:7598 +#: FlatCAMApp.py:7681 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:7638 +#: FlatCAMApp.py:7721 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "" -#: FlatCAMApp.py:7663 FlatCAMApp.py:7679 +#: FlatCAMApp.py:7747 FlatCAMApp.py:7764 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "" -#: FlatCAMApp.py:7705 +#: FlatCAMApp.py:7787 #, python-format msgid "[success] Project loaded from: %s" msgstr "" -#: FlatCAMApp.py:7835 +#: FlatCAMApp.py:7892 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:7837 +#: FlatCAMApp.py:7894 msgid "" "\n" "\n" @@ -1003,15 +1008,15 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:7985 +#: FlatCAMApp.py:8044 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:8042 +#: FlatCAMApp.py:8101 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:8049 +#: FlatCAMApp.py:8108 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" @@ -1019,11 +1024,12 @@ msgstr "" msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:8110 flatcamGUI/FlatCAMGUI.py:973 +#: FlatCAMApp.py:8110 flatcamGUI/FlatCAMGUI.py:973 FlatCAMApp.py:8169 +#: flatcamGUI/FlatCAMGUI.py:968 msgid "Shortcut Key List" msgstr "Список сочетаний клавиш" -#: FlatCAMApp.py:8117 +#: FlatCAMApp.py:8176 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1073,23 +1079,23 @@ msgid "" " " msgstr "" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8280 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:8228 +#: FlatCAMApp.py:8287 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:8238 +#: FlatCAMApp.py:8297 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:8243 +#: FlatCAMApp.py:8302 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:8244 +#: FlatCAMApp.py:8303 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1097,79 +1103,91 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:8246 +#: FlatCAMApp.py:8305 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:8265 +#: FlatCAMApp.py:8324 msgid "[success] All plots disabled." msgstr "" -#: FlatCAMApp.py:8271 +#: FlatCAMApp.py:8330 msgid "[success] All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:8277 +#: FlatCAMApp.py:8336 msgid "[success] All plots enabled." msgstr "" -#: FlatCAMApp.py:8388 +#: FlatCAMApp.py:8342 +msgid "[success] Selected plots enabled..." +msgstr "" + +#: FlatCAMApp.py:8350 +msgid "[success] Selected plots disabled..." +msgstr "" + +#: FlatCAMApp.py:8360 FlatCAMApp.py:8373 +msgid "Working ..." +msgstr "Обработка…" + +#: FlatCAMApp.py:8407 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:8409 FlatCAMApp.py:8440 +#: FlatCAMApp.py:8428 FlatCAMApp.py:8459 #, python-format msgid "[success] Project saved to: %s" msgstr "" -#: FlatCAMApp.py:8427 +#: FlatCAMApp.py:8446 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8434 +#: FlatCAMApp.py:8453 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8442 +#: FlatCAMApp.py:8461 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" -#: FlatCAMObj.py:201 +#: FlatCAMObj.py:202 #, python-brace-format msgid "[success] Name changed from {old} to {new}" msgstr "" -#: FlatCAMObj.py:548 FlatCAMObj.py:2033 FlatCAMObj.py:3307 FlatCAMObj.py:5470 +#: FlatCAMObj.py:546 FlatCAMObj.py:2031 FlatCAMObj.py:3311 FlatCAMObj.py:5484 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:560 FlatCAMObj.py:2049 FlatCAMObj.py:3329 FlatCAMObj.py:5476 +#: FlatCAMObj.py:558 FlatCAMObj.py:2047 FlatCAMObj.py:3333 FlatCAMObj.py:5490 msgid "Advanced" msgstr "Расширенный" -#: FlatCAMObj.py:923 FlatCAMObj.py:978 +#: FlatCAMObj.py:921 FlatCAMObj.py:976 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "" -#: FlatCAMObj.py:1157 +#: FlatCAMObj.py:1155 msgid "Plotting Apertures" msgstr "" -#: FlatCAMObj.py:1872 flatcamEditors/FlatCAMExcEditor.py:1332 +#: FlatCAMObj.py:1870 flatcamEditors/FlatCAMExcEditor.py:1368 msgid "Total Drills" msgstr "Всего отверстий" -#: FlatCAMObj.py:1898 flatcamEditors/FlatCAMExcEditor.py:1364 +#: FlatCAMObj.py:1896 flatcamEditors/FlatCAMExcEditor.py:1400 msgid "Total Slots" msgstr "Всего ячеек" -#: FlatCAMObj.py:2105 FlatCAMObj.py:3380 FlatCAMObj.py:3687 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4419 FlatCAMObj.py:4654 -#: FlatCAMObj.py:5062 flatcamEditors/FlatCAMExcEditor.py:1439 +#: FlatCAMObj.py:2103 FlatCAMObj.py:3384 FlatCAMObj.py:3682 FlatCAMObj.py:3869 +#: FlatCAMObj.py:3882 FlatCAMObj.py:3999 FlatCAMObj.py:4416 FlatCAMObj.py:4654 +#: FlatCAMObj.py:5067 flatcamEditors/FlatCAMExcEditor.py:1474 #: flatcamTools/ToolCalculators.py:307 flatcamTools/ToolCalculators.py:318 #: flatcamTools/ToolCalculators.py:330 flatcamTools/ToolCalculators.py:345 #: flatcamTools/ToolCalculators.py:358 flatcamTools/ToolCalculators.py:372 @@ -1188,135 +1206,135 @@ msgstr "Всего ячеек" msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "" -#: FlatCAMObj.py:2329 FlatCAMObj.py:2420 FlatCAMObj.py:2542 +#: FlatCAMObj.py:2327 FlatCAMObj.py:2418 FlatCAMObj.py:2540 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" -#: FlatCAMObj.py:2336 +#: FlatCAMObj.py:2334 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2350 FlatCAMObj.py:2444 FlatCAMObj.py:2562 +#: FlatCAMObj.py:2348 FlatCAMObj.py:2442 FlatCAMObj.py:2560 msgid "Tool_nr" msgstr "№ инструмента" -#: FlatCAMObj.py:2350 FlatCAMObj.py:2444 FlatCAMObj.py:2562 -#: flatcamEditors/FlatCAMExcEditor.py:785 -#: flatcamEditors/FlatCAMExcEditor.py:1984 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2348 FlatCAMObj.py:2442 FlatCAMObj.py:2560 +#: flatcamEditors/FlatCAMExcEditor.py:819 +#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:78 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Диаметр" -#: FlatCAMObj.py:2350 FlatCAMObj.py:2444 FlatCAMObj.py:2562 +#: FlatCAMObj.py:2348 FlatCAMObj.py:2442 FlatCAMObj.py:2560 msgid "Drills_Nr" msgstr "№ сверла" -#: FlatCAMObj.py:2350 FlatCAMObj.py:2444 FlatCAMObj.py:2562 +#: FlatCAMObj.py:2348 FlatCAMObj.py:2442 FlatCAMObj.py:2560 msgid "Slots_Nr" msgstr "№ ячейки" -#: FlatCAMObj.py:2430 +#: FlatCAMObj.py:2428 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2604 FlatCAMObj.py:4307 FlatCAMObj.py:4520 FlatCAMObj.py:4837 +#: FlatCAMObj.py:2602 FlatCAMObj.py:4304 FlatCAMObj.py:4520 FlatCAMObj.py:4837 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" msgstr "" -#: FlatCAMObj.py:2616 FlatCAMObj.py:4319 FlatCAMObj.py:4532 FlatCAMObj.py:4849 +#: FlatCAMObj.py:2614 FlatCAMObj.py:4316 FlatCAMObj.py:4532 FlatCAMObj.py:4849 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" msgstr "" -#: FlatCAMObj.py:2648 FlatCAMObj.py:4724 FlatCAMObj.py:4729 FlatCAMObj.py:4875 +#: FlatCAMObj.py:2646 FlatCAMObj.py:4725 FlatCAMObj.py:4730 FlatCAMObj.py:4880 msgid "Generating CNC Code" msgstr "Генерация кода ЧПУ" -#: FlatCAMObj.py:2674 FlatCAMObj.py:5021 camlib.py:5166 camlib.py:5625 -#: camlib.py:5888 +#: FlatCAMObj.py:2672 FlatCAMObj.py:5026 camlib.py:5151 camlib.py:5610 +#: camlib.py:5873 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " "format (x, y) \n" "but now there is only one value, not two. " msgstr "" -#: FlatCAMObj.py:3022 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3020 FlatCAMObj.py:3925 FlatCAMObj.py:3926 FlatCAMObj.py:3935 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3022 FlatCAMObj.py:3265 FlatCAMObj.py:3552 +#: FlatCAMObj.py:3020 FlatCAMObj.py:3269 FlatCAMObj.py:3549 msgid "Rough" msgstr "Грубый" -#: FlatCAMObj.py:3022 +#: FlatCAMObj.py:3020 msgid "Finish" msgstr "Конец" -#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:531 flatcamGUI/FlatCAMGUI.py:727 -#: flatcamGUI/FlatCAMGUI.py:1618 flatcamGUI/FlatCAMGUI.py:1953 +#: FlatCAMObj.py:3304 flatcamGUI/FlatCAMGUI.py:526 flatcamGUI/FlatCAMGUI.py:722 +#: flatcamGUI/FlatCAMGUI.py:1615 flatcamGUI/FlatCAMGUI.py:1951 #: flatcamGUI/ObjectUI.py:999 msgid "Copy" msgstr "Копировать" -#: FlatCAMObj.py:3522 +#: FlatCAMObj.py:3519 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "" -#: FlatCAMObj.py:3597 +#: FlatCAMObj.py:3592 msgid "[success] Tool added in Tool Table." msgstr "" -#: FlatCAMObj.py:3602 +#: FlatCAMObj.py:3597 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" -#: FlatCAMObj.py:3632 FlatCAMObj.py:3642 +#: FlatCAMObj.py:3627 FlatCAMObj.py:3637 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "" -#: FlatCAMObj.py:3671 +#: FlatCAMObj.py:3666 msgid "[success] Tool was copied in Tool Table." msgstr "" -#: FlatCAMObj.py:3704 +#: FlatCAMObj.py:3699 msgid "[success] Tool was edited in Tool Table." msgstr "" -#: FlatCAMObj.py:3735 FlatCAMObj.py:3745 +#: FlatCAMObj.py:3730 FlatCAMObj.py:3740 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "" -#: FlatCAMObj.py:3769 +#: FlatCAMObj.py:3764 msgid "[success] Tool was deleted in Tool Table." msgstr "" -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4185 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." msgstr "" -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4202 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "" -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4229 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "" -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4267 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "" -#: FlatCAMObj.py:4428 FlatCAMObj.py:4663 +#: FlatCAMObj.py:4425 FlatCAMObj.py:4663 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1327,78 +1345,78 @@ msgstr "" msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "" -#: FlatCAMObj.py:4908 FlatCAMObj.py:4918 camlib.py:3346 camlib.py:3355 +#: FlatCAMObj.py:4913 FlatCAMObj.py:4923 camlib.py:3335 camlib.py:3344 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" -#: FlatCAMObj.py:4956 +#: FlatCAMObj.py:4961 msgid "[success] Geometry Scale done." msgstr "" -#: FlatCAMObj.py:4973 camlib.py:3425 +#: FlatCAMObj.py:4978 camlib.py:3414 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." msgstr "" -#: FlatCAMObj.py:4993 +#: FlatCAMObj.py:4998 msgid "[success] Geometry Offset done." msgstr "" -#: FlatCAMObj.py:5538 FlatCAMObj.py:5543 flatcamTools/ToolSolderPaste.py:1361 +#: FlatCAMObj.py:5552 FlatCAMObj.py:5557 flatcamTools/ToolSolderPaste.py:1361 msgid "Export Machine Code ..." msgstr "Экспорт GCode ..." -#: FlatCAMObj.py:5549 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "" -#: FlatCAMObj.py:5562 +#: FlatCAMObj.py:5576 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "" -#: FlatCAMObj.py:5584 +#: FlatCAMObj.py:5598 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "" -#: FlatCAMObj.py:5701 +#: FlatCAMObj.py:5715 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " "CNCJob object." msgstr "" -#: FlatCAMObj.py:5754 +#: FlatCAMObj.py:5768 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "" -#: FlatCAMObj.py:5767 +#: FlatCAMObj.py:5781 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." msgstr "" -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5788 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" -#: FlatCAMObj.py:5789 flatcamTools/ToolSolderPaste.py:1390 +#: FlatCAMObj.py:5803 flatcamTools/ToolSolderPaste.py:1390 msgid "[WARNING_NOTCL] No such file or directory" msgstr "" -#: FlatCAMObj.py:5809 FlatCAMObj.py:5821 +#: FlatCAMObj.py:5823 FlatCAMObj.py:5835 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" msgstr "" -#: FlatCAMObj.py:5827 +#: FlatCAMObj.py:5841 msgid "[ERROR] There is no postprocessor file." msgstr "" -#: ObjectCollection.py:419 +#: ObjectCollection.py:420 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Объект переименован из {old} в {new}" @@ -1408,83 +1426,83 @@ msgstr "Объект переименован из {old} в {new}" msgid "[ERROR] Cause of error: %s" msgstr "" -#: camlib.py:202 +#: camlib.py:198 msgid "[ERROR_NOTCL] self.solid_geometry is neither BaseGeometry or list." msgstr "" -#: camlib.py:1390 +#: camlib.py:1381 msgid "[success] Object was mirrored ..." msgstr "" -#: camlib.py:1392 +#: camlib.py:1383 msgid "[ERROR_NOTCL] Failed to mirror. No object selected" msgstr "" -#: camlib.py:1428 +#: camlib.py:1419 msgid "[success] Object was rotated ..." msgstr "" -#: camlib.py:1430 +#: camlib.py:1421 msgid "[ERROR_NOTCL] Failed to rotate. No object selected" msgstr "" -#: camlib.py:1464 +#: camlib.py:1455 msgid "[success] Object was skewed ..." msgstr "" -#: camlib.py:1466 +#: camlib.py:1457 msgid "[ERROR_NOTCL] Failed to skew. No object selected" msgstr "" -#: camlib.py:2728 camlib.py:2813 +#: camlib.py:2717 camlib.py:2802 #, python-format msgid "[WARNING] Coordinates missing, line ignored: %s" msgstr "" -#: camlib.py:2729 camlib.py:2814 +#: camlib.py:2718 camlib.py:2803 msgid "[WARNING_NOTCL] GERBER file might be CORRUPT. Check the file !!!" msgstr "" -#: camlib.py:2778 +#: camlib.py:2767 #, python-format msgid "" "[ERROR] Region does not have enough points. File will be processed but there " "are parser errors. Line number: %s" msgstr "" -#: camlib.py:3170 +#: camlib.py:3159 #, python-format msgid "" "[ERROR]Gerber Parser ERROR.\n" "%s:" msgstr "" -#: camlib.py:3392 +#: camlib.py:3381 msgid "[success] Gerber Scale done." msgstr "" -#: camlib.py:3458 +#: camlib.py:3447 msgid "[success] Gerber Offset done." msgstr "" -#: camlib.py:3512 +#: camlib.py:3501 msgid "[success] Gerber Mirror done." msgstr "" -#: camlib.py:3558 +#: camlib.py:3547 msgid "[success] Gerber Skew done." msgstr "" -#: camlib.py:3596 +#: camlib.py:3585 msgid "[success] Gerber Rotate done." msgstr "" -#: camlib.py:3875 +#: camlib.py:3864 #, python-format msgid "[ERROR_NOTCL] This is GCODE mark: %s" msgstr "" -#: camlib.py:3990 +#: camlib.py:3979 #, python-format msgid "" "[WARNING] No tool diameter info's. See shell.\n" @@ -1495,26 +1513,26 @@ msgid "" "diameters to reflect the real diameters." msgstr "" -#: camlib.py:4455 +#: camlib.py:4444 #, python-brace-format msgid "" "[ERROR] Excellon Parser error.\n" "Parsing Failed. Line {l_nr}: {line}\n" msgstr "" -#: camlib.py:4532 +#: camlib.py:4521 msgid "" "[WARNING] Excellon.create_geometry() -> a drill location was skipped due of " "not having a tool associated.\n" "Check the resulting GCode." msgstr "" -#: camlib.py:5075 +#: camlib.py:5060 #, python-format msgid "[ERROR] There is no such parameter: %s" msgstr "" -#: camlib.py:5145 +#: camlib.py:5130 msgid "" "[WARNING] The Cut Z parameter has positive value. It is the depth value to " "drill into material.\n" @@ -1523,27 +1541,27 @@ msgid "" "CNC code (Gcode etc)." msgstr "" -#: camlib.py:5152 camlib.py:5648 camlib.py:5911 +#: camlib.py:5137 camlib.py:5633 camlib.py:5896 #, python-format msgid "" "[WARNING] The Cut Z parameter is zero. There will be no cut, skipping %s file" msgstr "" -#: camlib.py:5381 camlib.py:5478 camlib.py:5536 +#: camlib.py:5366 camlib.py:5463 camlib.py:5521 msgid "[ERROR_NOTCL] The loaded Excellon file has no drills ..." msgstr "" -#: camlib.py:5483 +#: camlib.py:5468 msgid "[ERROR_NOTCL] Wrong optimization type selected." msgstr "" -#: camlib.py:5636 camlib.py:5899 +#: camlib.py:5621 camlib.py:5884 msgid "" "[ERROR_NOTCL] Cut_Z parameter is None or zero. Most likely a bad " "combinations of other parameters." msgstr "" -#: camlib.py:5641 camlib.py:5904 +#: camlib.py:5626 camlib.py:5889 msgid "" "[WARNING] The Cut Z parameter has positive value. It is the depth value to " "cut into material.\n" @@ -1552,11 +1570,11 @@ msgid "" "code (Gcode etc)." msgstr "" -#: camlib.py:5653 camlib.py:5916 +#: camlib.py:5638 camlib.py:5901 msgid "[ERROR_NOTCL] Travel Z parameter is None or zero." msgstr "" -#: camlib.py:5657 camlib.py:5920 +#: camlib.py:5642 camlib.py:5905 msgid "" "[WARNING] The Travel Z parameter has negative value. It is the height value " "to travel between cuts.\n" @@ -1565,44 +1583,50 @@ msgid "" "code (Gcode etc)." msgstr "" -#: camlib.py:5664 camlib.py:5927 +#: camlib.py:5649 camlib.py:5912 #, python-format msgid "" "[WARNING] The Z Travel parameter is zero. This is dangerous, skipping %s file" msgstr "" -#: camlib.py:5794 +#: camlib.py:5779 #, python-format msgid "[ERROR]Expected a Geometry, got %s" msgstr "" -#: camlib.py:5800 +#: camlib.py:5785 msgid "" "[ERROR_NOTCL] Trying to generate a CNC Job from a Geometry object without " "solid_geometry." msgstr "" -#: camlib.py:5839 +#: camlib.py:5824 msgid "" "[ERROR_NOTCL] The Tool Offset value is too negative to use for the " "current_geometry.\n" "Raise the value (in module) and try again." msgstr "" -#: camlib.py:6053 +#: camlib.py:6036 msgid "[ERROR_NOTCL] There is no tool data in the SolderPaste geometry." msgstr "" +#: flatcamEditors/FlatCAMExcEditor.py:37 flatcamEditors/FlatCAMExcEditor.py:143 +#: flatcamEditors/FlatCAMGrbEditor.py:229 +#: flatcamEditors/FlatCAMGrbEditor.py:234 +msgid "Click to place ..." +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:46 msgid "[WARNING_NOTCL] To add a drill first select a tool" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:447 -#: flatcamEditors/FlatCAMExcEditor.py:472 +#: flatcamEditors/FlatCAMExcEditor.py:450 +#: flatcamEditors/FlatCAMExcEditor.py:475 #: flatcamEditors/FlatCAMGrbEditor.py:451 -#: flatcamEditors/FlatCAMGrbEditor.py:1762 -#: flatcamEditors/FlatCAMGrbEditor.py:1790 +#: flatcamEditors/FlatCAMGrbEditor.py:1776 +#: flatcamEditors/FlatCAMGrbEditor.py:1804 msgid "Click on target location ..." msgstr "Нажмите на целевой точке ..." @@ -1626,8 +1650,8 @@ msgid "" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:207 -#: flatcamEditors/FlatCAMGrbEditor.py:497 -msgid "[ERROR_NOTCL] The value is mistyped. Check the value." +#, python-format +msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:305 @@ -1642,47 +1666,47 @@ msgstr "" msgid "Click on the Drill(s) to resize ..." msgstr "Нажмите на сверло для изменения размера ..." -#: flatcamEditors/FlatCAMExcEditor.py:353 +#: flatcamEditors/FlatCAMExcEditor.py:354 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:423 +#: flatcamEditors/FlatCAMExcEditor.py:424 msgid "[success] Done. Drill Resize completed." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:426 +#: flatcamEditors/FlatCAMExcEditor.py:427 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:449 -#: flatcamEditors/FlatCAMGrbEditor.py:1764 +#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMGrbEditor.py:1778 msgid "Click on reference location ..." msgstr "Кликните на конечную точку ..." -#: flatcamEditors/FlatCAMExcEditor.py:504 +#: flatcamEditors/FlatCAMExcEditor.py:507 msgid "[success] Done. Drill(s) Move completed." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:557 +#: flatcamEditors/FlatCAMExcEditor.py:592 msgid "[success] Done. Drill(s) copied." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:758 +#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5026 msgid "Excellon Editor" msgstr "Редактор Excellon" -#: flatcamEditors/FlatCAMExcEditor.py:765 -#: flatcamEditors/FlatCAMGrbEditor.py:2250 +#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMGrbEditor.py:2266 msgid "Name:" msgstr "Имя:" -#: flatcamEditors/FlatCAMExcEditor.py:771 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Таблица инструментов" -#: flatcamEditors/FlatCAMExcEditor.py:773 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1690,11 +1714,11 @@ msgstr "" "Инструменты для Excellon объекта\n" "используемые для сверления." -#: flatcamEditors/FlatCAMExcEditor.py:793 +#: flatcamEditors/FlatCAMExcEditor.py:827 msgid "Add/Delete Tool" msgstr "Добавить/Удалить инструмент" -#: flatcamEditors/FlatCAMExcEditor.py:795 +#: flatcamEditors/FlatCAMExcEditor.py:829 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1702,19 +1726,20 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: flatcamEditors/FlatCAMExcEditor.py:803 flatcamTools/ToolCutOut.py:77 +#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:77 msgid "Tool Dia:" msgstr "Диаметр инструмента:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5055 +#: flatcamGUI/ObjectUI.py:978 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" -#: flatcamEditors/FlatCAMExcEditor.py:814 +#: flatcamEditors/FlatCAMExcEditor.py:847 msgid "Add Tool" msgstr "Добавить инструмент" -#: flatcamEditors/FlatCAMExcEditor.py:816 +#: flatcamEditors/FlatCAMExcEditor.py:849 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1722,11 +1747,11 @@ msgstr "" "Добляет новый инструмент в список инструментов\n" "с диаметром, указанным выше." -#: flatcamEditors/FlatCAMExcEditor.py:826 +#: flatcamEditors/FlatCAMExcEditor.py:861 msgid "Delete Tool" msgstr "Удалить инструмент" -#: flatcamEditors/FlatCAMExcEditor.py:828 +#: flatcamEditors/FlatCAMExcEditor.py:863 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1734,39 +1759,39 @@ msgstr "" "Удаляет инструмент из списка инструментов\n" "в выбранной строке таблицы инструментов." -#: flatcamEditors/FlatCAMExcEditor.py:846 +#: flatcamEditors/FlatCAMExcEditor.py:881 msgid "Resize Drill(s)" msgstr "Изменить размер сверла" -#: flatcamEditors/FlatCAMExcEditor.py:848 +#: flatcamEditors/FlatCAMExcEditor.py:883 msgid "Resize a drill or a selection of drills." msgstr "Изменяет размер сверла или выбранных свёрел." -#: flatcamEditors/FlatCAMExcEditor.py:855 +#: flatcamEditors/FlatCAMExcEditor.py:890 msgid "Resize Dia:" msgstr "Изменить диаметр:" -#: flatcamEditors/FlatCAMExcEditor.py:857 +#: flatcamEditors/FlatCAMExcEditor.py:892 msgid "Diameter to resize to." msgstr "Диаметр для изменения." -#: flatcamEditors/FlatCAMExcEditor.py:865 +#: flatcamEditors/FlatCAMExcEditor.py:900 msgid "Resize" msgstr "Изменить" -#: flatcamEditors/FlatCAMExcEditor.py:867 +#: flatcamEditors/FlatCAMExcEditor.py:902 msgid "Resize drill(s)" msgstr "Изменить размер сверла" -#: flatcamEditors/FlatCAMExcEditor.py:889 flatcamGUI/FlatCAMGUI.py:1615 +#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1612 msgid "Add Drill Array" msgstr "Добавить массив свёрел" -#: flatcamEditors/FlatCAMExcEditor.py:891 +#: flatcamEditors/FlatCAMExcEditor.py:926 msgid "Add an array of drills (linear or circular array)" msgstr "Добавить массив свёрел (линейный или круговой массив)" -#: flatcamEditors/FlatCAMExcEditor.py:897 +#: flatcamEditors/FlatCAMExcEditor.py:932 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1774,33 +1799,33 @@ msgstr "" "Выберите тип массива свёрел для создания.\n" "Это может быть линейный X (Y) или круговой" -#: flatcamEditors/FlatCAMExcEditor.py:900 -#: flatcamEditors/FlatCAMGrbEditor.py:2483 +#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMGrbEditor.py:2499 msgid "Linear" msgstr "Линейный" -#: flatcamEditors/FlatCAMExcEditor.py:901 -#: flatcamEditors/FlatCAMGrbEditor.py:2484 +#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMGrbEditor.py:2500 msgid "Circular" msgstr "Круговой" -#: flatcamEditors/FlatCAMExcEditor.py:908 +#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5065 msgid "Nr of drills:" msgstr "№ сверла:" -#: flatcamEditors/FlatCAMExcEditor.py:910 +#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5067 msgid "Specify how many drills to be in the array." msgstr "Укажите, сколько свёрел должно быть в массиве." -#: flatcamEditors/FlatCAMExcEditor.py:927 -#: flatcamEditors/FlatCAMExcEditor.py:972 -#: flatcamEditors/FlatCAMGrbEditor.py:2510 -#: flatcamEditors/FlatCAMGrbEditor.py:2555 +#: flatcamEditors/FlatCAMExcEditor.py:964 +#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMGrbEditor.py:2526 +#: flatcamEditors/FlatCAMGrbEditor.py:2571 msgid "Direction:" msgstr "Направление:" -#: flatcamEditors/FlatCAMExcEditor.py:929 -#: flatcamEditors/FlatCAMGrbEditor.py:2512 +#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMGrbEditor.py:2528 flatcamGUI/FlatCAMGUI.py:5082 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -1812,27 +1837,28 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- 'Угол' - произвольный угол наклона массива" -#: flatcamEditors/FlatCAMExcEditor.py:942 -#: flatcamEditors/FlatCAMGrbEditor.py:2525 +#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMGrbEditor.py:2541 flatcamGUI/FlatCAMGUI.py:5096 msgid "Pitch:" msgstr "Подача:" -#: flatcamEditors/FlatCAMExcEditor.py:944 -#: flatcamEditors/FlatCAMGrbEditor.py:2527 +#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMGrbEditor.py:2543 flatcamGUI/FlatCAMGUI.py:5098 msgid "Pitch = Distance between elements of the array." msgstr "Подача = Расстояние между элементами массива." -#: flatcamEditors/FlatCAMExcEditor.py:951 -#: flatcamEditors/FlatCAMExcEditor.py:987 +#: flatcamEditors/FlatCAMExcEditor.py:989 +#: flatcamEditors/FlatCAMExcEditor.py:1024 #: flatcamEditors/FlatCAMGeoEditor.py:665 -#: flatcamEditors/FlatCAMGrbEditor.py:2534 -#: flatcamEditors/FlatCAMGrbEditor.py:2570 -#: flatcamEditors/FlatCAMGrbEditor.py:4558 flatcamTools/ToolTransform.py:68 +#: flatcamEditors/FlatCAMGrbEditor.py:2550 +#: flatcamEditors/FlatCAMGrbEditor.py:2586 +#: flatcamEditors/FlatCAMGrbEditor.py:4580 flatcamGUI/FlatCAMGUI.py:5107 +#: flatcamTools/ToolTransform.py:68 msgid "Angle:" msgstr "Угол:" -#: flatcamEditors/FlatCAMExcEditor.py:953 -#: flatcamEditors/FlatCAMGrbEditor.py:2536 +#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -1844,8 +1870,8 @@ msgstr "" "Минимальное значение: -359.99 градусов.\n" "Максимальное значение: 360.00 градусов." -#: flatcamEditors/FlatCAMExcEditor.py:974 -#: flatcamEditors/FlatCAMGrbEditor.py:2557 +#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMGrbEditor.py:2573 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -1853,65 +1879,66 @@ msgstr "" "Направление для кругового массива. Может быть CW = по часовой стрелке или " "CCW = против часовой стрелки." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMGrbEditor.py:2572 +#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMGrbEditor.py:2588 flatcamGUI/FlatCAMGUI.py:5109 +#: flatcamGUI/FlatCAMGUI.py:5135 msgid "Angle at which each element in circular array is placed." msgstr "Угол, под которым расположен каждый элемент в круговом массиве." -#: flatcamEditors/FlatCAMExcEditor.py:1452 +#: flatcamEditors/FlatCAMExcEditor.py:1487 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1461 flatcamGUI/FlatCAMGUI.py:3002 +#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:2997 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1493 +#: flatcamEditors/FlatCAMExcEditor.py:1528 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1526 +#: flatcamEditors/FlatCAMExcEditor.py:1560 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2038 +#: flatcamEditors/FlatCAMExcEditor.py:2074 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2047 +#: flatcamEditors/FlatCAMExcEditor.py:2083 msgid "Creating Excellon." msgstr "Создание Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2056 +#: flatcamEditors/FlatCAMExcEditor.py:2092 msgid "[success] Excellon editing finished." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2073 +#: flatcamEditors/FlatCAMExcEditor.py:2109 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2605 +#: flatcamEditors/FlatCAMExcEditor.py:2637 msgid "[success] Done. Drill(s) deleted." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2675 -#: flatcamEditors/FlatCAMGrbEditor.py:4318 +#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMGrbEditor.py:4340 msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" #: flatcamEditors/FlatCAMGeoEditor.py:80 -#: flatcamEditors/FlatCAMGrbEditor.py:2400 +#: flatcamEditors/FlatCAMGrbEditor.py:2416 msgid "Buffer distance:" msgstr "Буферное расстояние:" #: flatcamEditors/FlatCAMGeoEditor.py:81 -#: flatcamEditors/FlatCAMGrbEditor.py:2401 +#: flatcamEditors/FlatCAMGrbEditor.py:2417 msgid "Buffer corner:" msgstr "" @@ -1929,17 +1956,17 @@ msgstr "" " - 'Скошенный:' линия, напрямую соединяющая элементы, встречающиеся в углу" #: flatcamEditors/FlatCAMGeoEditor.py:89 -#: flatcamEditors/FlatCAMGrbEditor.py:2409 +#: flatcamEditors/FlatCAMGrbEditor.py:2425 msgid "Round" msgstr "Круглый" #: flatcamEditors/FlatCAMGeoEditor.py:90 -#: flatcamEditors/FlatCAMGrbEditor.py:2410 +#: flatcamEditors/FlatCAMGrbEditor.py:2426 msgid "Square" msgstr "Квадратный" #: flatcamEditors/FlatCAMGeoEditor.py:91 -#: flatcamEditors/FlatCAMGrbEditor.py:2411 +#: flatcamEditors/FlatCAMGrbEditor.py:2427 msgid "Beveled" msgstr "Скошенный" @@ -1966,7 +1993,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2700 #: flatcamEditors/FlatCAMGeoEditor.py:2726 #: flatcamEditors/FlatCAMGeoEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:4370 +#: flatcamEditors/FlatCAMGrbEditor.py:4392 msgid "" "[WARNING_NOTCL] Buffer distance value is missing or wrong format. Add it and " "retry." @@ -1976,17 +2003,17 @@ msgstr "" msgid "Text Tool" msgstr "Текст" -#: flatcamEditors/FlatCAMGeoEditor.py:401 flatcamGUI/FlatCAMGUI.py:808 +#: flatcamEditors/FlatCAMGeoEditor.py:401 flatcamGUI/FlatCAMGUI.py:803 msgid "Tool" msgstr "Инструменты" -#: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4058 -#: flatcamGUI/FlatCAMGUI.py:5455 flatcamGUI/FlatCAMGUI.py:5731 -#: flatcamGUI/FlatCAMGUI.py:5871 flatcamGUI/ObjectUI.py:260 +#: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4054 +#: flatcamGUI/FlatCAMGUI.py:5618 flatcamGUI/FlatCAMGUI.py:5895 +#: flatcamGUI/FlatCAMGUI.py:6035 flatcamGUI/ObjectUI.py:260 msgid "Tool dia:" msgstr "Диаметр инструмента:" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:5873 +#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:6037 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -1994,8 +2021,8 @@ msgstr "" "Диаметр инструмента\n" "используемого в этой операции." -#: flatcamEditors/FlatCAMGeoEditor.py:443 flatcamGUI/FlatCAMGUI.py:5637 -#: flatcamGUI/FlatCAMGUI.py:5882 flatcamTools/ToolNonCopperClear.py:165 +#: flatcamEditors/FlatCAMGeoEditor.py:443 flatcamGUI/FlatCAMGUI.py:5801 +#: flatcamGUI/FlatCAMGUI.py:6046 flatcamTools/ToolNonCopperClear.py:165 #: flatcamTools/ToolPaint.py:160 msgid "Overlap Rate:" msgstr "Частота перекрытия:" @@ -2027,14 +2054,14 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamEditors/FlatCAMGeoEditor.py:461 flatcamGUI/FlatCAMGUI.py:5653 -#: flatcamGUI/FlatCAMGUI.py:5739 flatcamGUI/FlatCAMGUI.py:5892 +#: flatcamEditors/FlatCAMGeoEditor.py:461 flatcamGUI/FlatCAMGUI.py:5817 +#: flatcamGUI/FlatCAMGUI.py:5903 flatcamGUI/FlatCAMGUI.py:6056 #: flatcamTools/ToolCutOut.py:86 flatcamTools/ToolNonCopperClear.py:181 #: flatcamTools/ToolPaint.py:177 msgid "Margin:" msgstr "Отступ:" -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:5894 +#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:6058 #: flatcamTools/ToolPaint.py:179 msgid "" "Distance by which to avoid\n" @@ -2042,8 +2069,8 @@ msgid "" "be painted." msgstr "Расстояние, которое не закрашивать до края полигона." -#: flatcamEditors/FlatCAMGeoEditor.py:472 flatcamGUI/FlatCAMGUI.py:5662 -#: flatcamGUI/FlatCAMGUI.py:5903 flatcamTools/ToolNonCopperClear.py:190 +#: flatcamEditors/FlatCAMGeoEditor.py:472 flatcamGUI/FlatCAMGUI.py:5826 +#: flatcamGUI/FlatCAMGUI.py:6067 flatcamTools/ToolNonCopperClear.py:190 #: flatcamTools/ToolPaint.py:188 msgid "Method:" msgstr "Метод:" @@ -2061,6 +2088,7 @@ msgid "Straight lines" msgstr "Прямая линия" #: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:5905 +#: flatcamGUI/FlatCAMGUI.py:6069 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2068,14 +2096,14 @@ msgstr "" "Алгоритм отрисовки полигона:
Стандартный: Фиксированный шаг внутрь." "
По кругу: От центра наружу." -#: flatcamEditors/FlatCAMGeoEditor.py:487 flatcamGUI/FlatCAMGUI.py:5678 -#: flatcamGUI/FlatCAMGUI.py:5918 flatcamTools/ToolNonCopperClear.py:206 +#: flatcamEditors/FlatCAMGeoEditor.py:487 flatcamGUI/FlatCAMGUI.py:5842 +#: flatcamGUI/FlatCAMGUI.py:6082 flatcamTools/ToolNonCopperClear.py:206 #: flatcamTools/ToolPaint.py:204 msgid "Connect:" msgstr "Подключение:" -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/FlatCAMGUI.py:5680 -#: flatcamGUI/FlatCAMGUI.py:5920 flatcamTools/ToolNonCopperClear.py:208 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/FlatCAMGUI.py:5844 +#: flatcamGUI/FlatCAMGUI.py:6084 flatcamTools/ToolNonCopperClear.py:208 #: flatcamTools/ToolPaint.py:206 msgid "" "Draw lines between resulting\n" @@ -2084,14 +2112,14 @@ msgstr "" "Рисовать линии между результирующей сегментами\n" " для минимизации подъёма инструмента." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/FlatCAMGUI.py:5687 -#: flatcamGUI/FlatCAMGUI.py:5928 flatcamTools/ToolNonCopperClear.py:215 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/FlatCAMGUI.py:5851 +#: flatcamGUI/FlatCAMGUI.py:6092 flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolPaint.py:213 msgid "Contour:" msgstr "Контур:" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/FlatCAMGUI.py:5689 -#: flatcamGUI/FlatCAMGUI.py:5930 flatcamTools/ToolNonCopperClear.py:217 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/FlatCAMGUI.py:5853 +#: flatcamGUI/FlatCAMGUI.py:6094 flatcamTools/ToolNonCopperClear.py:217 #: flatcamTools/ToolPaint.py:215 msgid "" "Cut around the perimeter of the polygon\n" @@ -2104,8 +2132,8 @@ msgstr "" msgid "Paint" msgstr "Нарисовать" -#: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:648 -#: flatcamGUI/FlatCAMGUI.py:1868 flatcamGUI/ObjectUI.py:1314 +#: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:643 +#: flatcamGUI/FlatCAMGUI.py:1866 flatcamGUI/ObjectUI.py:1314 #: flatcamTools/ToolPaint.py:341 msgid "Paint Tool" msgstr "Рисование" @@ -2115,8 +2143,8 @@ msgid "[WARNING_NOTCL] Paint cancelled. No shape selected." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:574 flatcamTools/ToolCutOut.py:355 -#: flatcamTools/ToolCutOut.py:512 flatcamTools/ToolCutOut.py:651 -#: flatcamTools/ToolCutOut.py:756 flatcamTools/ToolDblSided.py:363 +#: flatcamTools/ToolCutOut.py:518 flatcamTools/ToolCutOut.py:657 +#: flatcamTools/ToolCutOut.py:762 flatcamTools/ToolDblSided.py:363 msgid "" "[WARNING_NOTCL] Tool diameter value is missing or wrong format. Add it and " "retry." @@ -2143,53 +2171,53 @@ msgstr "Инструменты" #: flatcamEditors/FlatCAMGeoEditor.py:617 #: flatcamEditors/FlatCAMGeoEditor.py:990 -#: flatcamEditors/FlatCAMGrbEditor.py:4509 -#: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamGUI/FlatCAMGUI.py:659 -#: flatcamGUI/FlatCAMGUI.py:1881 flatcamTools/ToolTransform.py:398 +#: flatcamEditors/FlatCAMGrbEditor.py:4531 +#: flatcamEditors/FlatCAMGrbEditor.py:4916 flatcamGUI/FlatCAMGUI.py:654 +#: flatcamGUI/FlatCAMGUI.py:1879 flatcamTools/ToolTransform.py:398 msgid "Transform Tool" msgstr "Трансформация" #: flatcamEditors/FlatCAMGeoEditor.py:618 #: flatcamEditors/FlatCAMGeoEditor.py:679 -#: flatcamEditors/FlatCAMGrbEditor.py:4510 -#: flatcamEditors/FlatCAMGrbEditor.py:4572 flatcamTools/ToolTransform.py:24 +#: flatcamEditors/FlatCAMGrbEditor.py:4532 +#: flatcamEditors/FlatCAMGrbEditor.py:4594 flatcamTools/ToolTransform.py:24 #: flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "Вращение" #: flatcamEditors/FlatCAMGeoEditor.py:619 -#: flatcamEditors/FlatCAMGrbEditor.py:4511 flatcamTools/ToolTransform.py:25 +#: flatcamEditors/FlatCAMGrbEditor.py:4533 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Наклон/Сдвиг" #: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGrbEditor.py:2455 -#: flatcamEditors/FlatCAMGrbEditor.py:4512 flatcamGUI/FlatCAMGUI.py:723 -#: flatcamGUI/FlatCAMGUI.py:1949 flatcamGUI/ObjectUI.py:100 +#: flatcamEditors/FlatCAMGrbEditor.py:2471 +#: flatcamEditors/FlatCAMGrbEditor.py:4534 flatcamGUI/FlatCAMGUI.py:718 +#: flatcamGUI/FlatCAMGUI.py:1947 flatcamGUI/ObjectUI.py:100 #: flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Масштабирование" #: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGrbEditor.py:4513 flatcamTools/ToolTransform.py:27 +#: flatcamEditors/FlatCAMGrbEditor.py:4535 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" #: flatcamEditors/FlatCAMGeoEditor.py:622 -#: flatcamEditors/FlatCAMGrbEditor.py:4514 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1452 +#: flatcamEditors/FlatCAMGrbEditor.py:4536 flatcamGUI/ObjectUI.py:127 +#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Смещение" #: flatcamEditors/FlatCAMGeoEditor.py:633 -#: flatcamEditors/FlatCAMGrbEditor.py:4526 +#: flatcamEditors/FlatCAMGrbEditor.py:4548 #, python-format msgid "Editor %s" msgstr "Редактор %s" #: flatcamEditors/FlatCAMGeoEditor.py:667 -#: flatcamEditors/FlatCAMGrbEditor.py:4560 flatcamTools/ToolTransform.py:70 +#: flatcamEditors/FlatCAMGrbEditor.py:4582 flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" "Float number between -360 and 359.\n" @@ -2202,7 +2230,7 @@ msgstr "" "Отрицательные числа для движения против часовой стрелки." #: flatcamEditors/FlatCAMGeoEditor.py:681 -#: flatcamEditors/FlatCAMGrbEditor.py:4574 +#: flatcamEditors/FlatCAMGrbEditor.py:4596 msgid "" "Rotate the selected shape(s).\n" "The point of reference is the middle of\n" @@ -2213,14 +2241,14 @@ msgstr "" "ограничительной рамки для всех выбранных фигур." #: flatcamEditors/FlatCAMGeoEditor.py:704 -#: flatcamEditors/FlatCAMGrbEditor.py:4597 flatcamTools/ToolTransform.py:107 +#: flatcamEditors/FlatCAMGrbEditor.py:4619 flatcamTools/ToolTransform.py:107 msgid "Angle X:" msgstr "Угол X:" #: flatcamEditors/FlatCAMGeoEditor.py:706 #: flatcamEditors/FlatCAMGeoEditor.py:724 -#: flatcamEditors/FlatCAMGrbEditor.py:4599 -#: flatcamEditors/FlatCAMGrbEditor.py:4617 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4621 +#: flatcamEditors/FlatCAMGrbEditor.py:4639 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -2230,14 +2258,14 @@ msgstr "" "Число с плавающей запятой между -360 и 359." #: flatcamEditors/FlatCAMGeoEditor.py:715 -#: flatcamEditors/FlatCAMGrbEditor.py:4608 flatcamTools/ToolTransform.py:118 +#: flatcamEditors/FlatCAMGrbEditor.py:4630 flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "Наклон X" #: flatcamEditors/FlatCAMGeoEditor.py:717 #: flatcamEditors/FlatCAMGeoEditor.py:735 -#: flatcamEditors/FlatCAMGrbEditor.py:4610 -#: flatcamEditors/FlatCAMGrbEditor.py:4628 +#: flatcamEditors/FlatCAMGrbEditor.py:4632 +#: flatcamEditors/FlatCAMGrbEditor.py:4650 msgid "" "Skew/shear the selected shape(s).\n" "The point of reference is the middle of\n" @@ -2248,34 +2276,34 @@ msgstr "" "ограничительной рамки для всех выбранных фигур." #: flatcamEditors/FlatCAMGeoEditor.py:722 -#: flatcamEditors/FlatCAMGrbEditor.py:4615 flatcamTools/ToolTransform.py:125 +#: flatcamEditors/FlatCAMGrbEditor.py:4637 flatcamTools/ToolTransform.py:125 msgid "Angle Y:" msgstr "Угол Y:" #: flatcamEditors/FlatCAMGeoEditor.py:733 -#: flatcamEditors/FlatCAMGrbEditor.py:4626 flatcamTools/ToolTransform.py:136 +#: flatcamEditors/FlatCAMGrbEditor.py:4648 flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "Наклон Y" #: flatcamEditors/FlatCAMGeoEditor.py:761 -#: flatcamEditors/FlatCAMGrbEditor.py:4654 flatcamTools/ToolTransform.py:164 +#: flatcamEditors/FlatCAMGrbEditor.py:4676 flatcamTools/ToolTransform.py:164 msgid "Factor X:" msgstr "Коэф. X:" #: flatcamEditors/FlatCAMGeoEditor.py:763 -#: flatcamEditors/FlatCAMGrbEditor.py:4656 flatcamTools/ToolTransform.py:166 +#: flatcamEditors/FlatCAMGrbEditor.py:4678 flatcamTools/ToolTransform.py:166 msgid "Factor for Scale action over X axis." msgstr "Коэффициент масштабирования по оси X." #: flatcamEditors/FlatCAMGeoEditor.py:771 -#: flatcamEditors/FlatCAMGrbEditor.py:4664 flatcamTools/ToolTransform.py:174 +#: flatcamEditors/FlatCAMGrbEditor.py:4686 flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "Масштаб Х" #: flatcamEditors/FlatCAMGeoEditor.py:773 #: flatcamEditors/FlatCAMGeoEditor.py:790 -#: flatcamEditors/FlatCAMGrbEditor.py:4666 -#: flatcamEditors/FlatCAMGrbEditor.py:4683 +#: flatcamEditors/FlatCAMGrbEditor.py:4688 +#: flatcamEditors/FlatCAMGrbEditor.py:4705 msgid "" "Scale the selected shape(s).\n" "The point of reference depends on \n" @@ -2286,28 +2314,28 @@ msgstr "" "состояние флажка Scale Reference." #: flatcamEditors/FlatCAMGeoEditor.py:778 -#: flatcamEditors/FlatCAMGrbEditor.py:4671 flatcamTools/ToolTransform.py:181 +#: flatcamEditors/FlatCAMGrbEditor.py:4693 flatcamTools/ToolTransform.py:181 msgid "Factor Y:" msgstr "Коэф Y:" #: flatcamEditors/FlatCAMGeoEditor.py:780 -#: flatcamEditors/FlatCAMGrbEditor.py:4673 flatcamTools/ToolTransform.py:183 +#: flatcamEditors/FlatCAMGrbEditor.py:4695 flatcamTools/ToolTransform.py:183 msgid "Factor for Scale action over Y axis." msgstr "Коэффициент масштабирования по оси Y." #: flatcamEditors/FlatCAMGeoEditor.py:788 -#: flatcamEditors/FlatCAMGrbEditor.py:4681 flatcamTools/ToolTransform.py:191 +#: flatcamEditors/FlatCAMGrbEditor.py:4703 flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "Масштаб Y" #: flatcamEditors/FlatCAMGeoEditor.py:797 -#: flatcamEditors/FlatCAMGrbEditor.py:4690 flatcamGUI/FlatCAMGUI.py:6277 +#: flatcamEditors/FlatCAMGrbEditor.py:4712 flatcamGUI/FlatCAMGUI.py:6441 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Ссылка" #: flatcamEditors/FlatCAMGeoEditor.py:799 -#: flatcamEditors/FlatCAMGrbEditor.py:4692 +#: flatcamEditors/FlatCAMGrbEditor.py:4714 msgid "" "Scale the selected shape(s)\n" "using the Scale Factor X for both axis." @@ -2316,13 +2344,13 @@ msgstr "" "используя коэффициент X для обеих осей." #: flatcamEditors/FlatCAMGeoEditor.py:805 -#: flatcamEditors/FlatCAMGrbEditor.py:4698 flatcamGUI/FlatCAMGUI.py:6285 +#: flatcamEditors/FlatCAMGrbEditor.py:4720 flatcamGUI/FlatCAMGUI.py:6449 #: flatcamTools/ToolTransform.py:208 msgid "Scale Reference" -msgstr "" +msgstr "Scale Reference" #: flatcamEditors/FlatCAMGeoEditor.py:807 -#: flatcamEditors/FlatCAMGrbEditor.py:4700 +#: flatcamEditors/FlatCAMGrbEditor.py:4722 msgid "" "Scale the selected shape(s)\n" "using the origin reference when checked,\n" @@ -2331,24 +2359,24 @@ msgid "" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:835 -#: flatcamEditors/FlatCAMGrbEditor.py:4729 flatcamTools/ToolTransform.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:4751 flatcamTools/ToolTransform.py:238 msgid "Value X:" msgstr "Значение X:" #: flatcamEditors/FlatCAMGeoEditor.py:837 -#: flatcamEditors/FlatCAMGrbEditor.py:4731 flatcamTools/ToolTransform.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:4753 flatcamTools/ToolTransform.py:240 msgid "Value for Offset action on X axis." msgstr "Значение для смещения по оси X." #: flatcamEditors/FlatCAMGeoEditor.py:845 -#: flatcamEditors/FlatCAMGrbEditor.py:4739 flatcamTools/ToolTransform.py:248 +#: flatcamEditors/FlatCAMGrbEditor.py:4761 flatcamTools/ToolTransform.py:248 msgid "Offset X" msgstr "Смещение Х" #: flatcamEditors/FlatCAMGeoEditor.py:847 #: flatcamEditors/FlatCAMGeoEditor.py:865 -#: flatcamEditors/FlatCAMGrbEditor.py:4741 -#: flatcamEditors/FlatCAMGrbEditor.py:4759 +#: flatcamEditors/FlatCAMGrbEditor.py:4763 +#: flatcamEditors/FlatCAMGrbEditor.py:4781 msgid "" "Offset the selected shape(s).\n" "The point of reference is the middle of\n" @@ -2359,29 +2387,29 @@ msgstr "" "ограничительной рамки для всех выбранных фигур.\n" #: flatcamEditors/FlatCAMGeoEditor.py:853 -#: flatcamEditors/FlatCAMGrbEditor.py:4747 flatcamTools/ToolTransform.py:255 +#: flatcamEditors/FlatCAMGrbEditor.py:4769 flatcamTools/ToolTransform.py:255 msgid "Value Y:" msgstr "Значение Y:" #: flatcamEditors/FlatCAMGeoEditor.py:855 -#: flatcamEditors/FlatCAMGrbEditor.py:4749 flatcamTools/ToolTransform.py:257 +#: flatcamEditors/FlatCAMGrbEditor.py:4771 flatcamTools/ToolTransform.py:257 msgid "Value for Offset action on Y axis." msgstr "Значение для смещения по оси Y." #: flatcamEditors/FlatCAMGeoEditor.py:863 -#: flatcamEditors/FlatCAMGrbEditor.py:4757 flatcamTools/ToolTransform.py:265 +#: flatcamEditors/FlatCAMGrbEditor.py:4779 flatcamTools/ToolTransform.py:265 msgid "Offset Y" msgstr "Смещение Y" #: flatcamEditors/FlatCAMGeoEditor.py:894 -#: flatcamEditors/FlatCAMGrbEditor.py:4788 flatcamTools/ToolTransform.py:295 +#: flatcamEditors/FlatCAMGrbEditor.py:4810 flatcamTools/ToolTransform.py:295 msgid "Flip on X" msgstr "Отразить по X" #: flatcamEditors/FlatCAMGeoEditor.py:896 #: flatcamEditors/FlatCAMGeoEditor.py:904 -#: flatcamEditors/FlatCAMGrbEditor.py:4790 -#: flatcamEditors/FlatCAMGrbEditor.py:4798 +#: flatcamEditors/FlatCAMGrbEditor.py:4812 +#: flatcamEditors/FlatCAMGrbEditor.py:4820 msgid "" "Flip the selected shape(s) over the X axis.\n" "Does not create a new shape." @@ -2390,17 +2418,17 @@ msgstr "" "Не создает новую фугуру." #: flatcamEditors/FlatCAMGeoEditor.py:902 -#: flatcamEditors/FlatCAMGrbEditor.py:4796 flatcamTools/ToolTransform.py:303 +#: flatcamEditors/FlatCAMGrbEditor.py:4818 flatcamTools/ToolTransform.py:303 msgid "Flip on Y" msgstr "Отразить по Y" #: flatcamEditors/FlatCAMGeoEditor.py:911 -#: flatcamEditors/FlatCAMGrbEditor.py:4805 flatcamTools/ToolTransform.py:312 +#: flatcamEditors/FlatCAMGrbEditor.py:4827 flatcamTools/ToolTransform.py:312 msgid "Ref Pt" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:913 -#: flatcamEditors/FlatCAMGrbEditor.py:4807 +#: flatcamEditors/FlatCAMGrbEditor.py:4829 msgid "" "Flip the selected shape(s)\n" "around the point in Point Entry Field.\n" @@ -2423,12 +2451,12 @@ msgstr "" "поле ввода и нажмите «Отразить по X (Y)»" #: flatcamEditors/FlatCAMGeoEditor.py:925 -#: flatcamEditors/FlatCAMGrbEditor.py:4819 flatcamTools/ToolTransform.py:325 +#: flatcamEditors/FlatCAMGrbEditor.py:4841 flatcamTools/ToolTransform.py:325 msgid "Point:" msgstr "Точка:" #: flatcamEditors/FlatCAMGeoEditor.py:927 -#: flatcamEditors/FlatCAMGrbEditor.py:4821 +#: flatcamEditors/FlatCAMGrbEditor.py:4843 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -2440,7 +2468,7 @@ msgstr "" "'y' в (x, y) будет использоваться при отражении по Y." #: flatcamEditors/FlatCAMGeoEditor.py:939 -#: flatcamEditors/FlatCAMGrbEditor.py:4833 flatcamTools/ToolTransform.py:339 +#: flatcamEditors/FlatCAMGrbEditor.py:4855 flatcamTools/ToolTransform.py:339 msgid "" "The point coordinates can be captured by\n" "left click on canvas together with pressing\n" @@ -2451,247 +2479,247 @@ msgstr "" "клавиши SHIFT. Затем нажмите кнопку 'Добавить', чтобы вставить координаты." #: flatcamEditors/FlatCAMGeoEditor.py:1054 -#: flatcamEditors/FlatCAMGrbEditor.py:4958 +#: flatcamEditors/FlatCAMGrbEditor.py:4980 msgid "[WARNING_NOTCL] Transformation cancelled. No shape selected." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1075 -#: flatcamEditors/FlatCAMGrbEditor.py:4978 flatcamTools/ToolTransform.py:468 +#: flatcamEditors/FlatCAMGrbEditor.py:5000 flatcamTools/ToolTransform.py:468 msgid "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1112 -#: flatcamEditors/FlatCAMGrbEditor.py:5021 flatcamTools/ToolTransform.py:502 +#: flatcamEditors/FlatCAMGrbEditor.py:5043 flatcamTools/ToolTransform.py:502 msgid "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1133 -#: flatcamEditors/FlatCAMGrbEditor.py:5048 flatcamTools/ToolTransform.py:520 +#: flatcamEditors/FlatCAMGrbEditor.py:5070 flatcamTools/ToolTransform.py:520 msgid "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1154 -#: flatcamEditors/FlatCAMGrbEditor.py:5075 flatcamTools/ToolTransform.py:538 +#: flatcamEditors/FlatCAMGrbEditor.py:5097 flatcamTools/ToolTransform.py:538 msgid "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1191 -#: flatcamEditors/FlatCAMGrbEditor.py:5116 flatcamTools/ToolTransform.py:572 +#: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:572 msgid "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1223 -#: flatcamEditors/FlatCAMGrbEditor.py:5154 flatcamTools/ToolTransform.py:601 +#: flatcamEditors/FlatCAMGrbEditor.py:5176 flatcamTools/ToolTransform.py:601 msgid "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1244 -#: flatcamEditors/FlatCAMGrbEditor.py:5180 flatcamTools/ToolTransform.py:619 +#: flatcamEditors/FlatCAMGrbEditor.py:5202 flatcamTools/ToolTransform.py:619 msgid "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1262 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 +#: flatcamEditors/FlatCAMGrbEditor.py:5225 msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to rotate!" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1265 -#: flatcamEditors/FlatCAMGrbEditor.py:5206 flatcamTools/ToolTransform.py:640 +#: flatcamEditors/FlatCAMGrbEditor.py:5228 flatcamTools/ToolTransform.py:640 msgid "Appying Rotate" msgstr "Применение поворота" #: flatcamEditors/FlatCAMGeoEditor.py:1293 -#: flatcamEditors/FlatCAMGrbEditor.py:5237 +#: flatcamEditors/FlatCAMGrbEditor.py:5259 msgid "[success] Done. Rotate completed." msgstr "[success] Готово. Поворот выполнен." #: flatcamEditors/FlatCAMGeoEditor.py:1309 -#: flatcamEditors/FlatCAMGrbEditor.py:5256 +#: flatcamEditors/FlatCAMGrbEditor.py:5278 msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to flip!" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1312 -#: flatcamEditors/FlatCAMGrbEditor.py:5259 flatcamTools/ToolTransform.py:691 +#: flatcamEditors/FlatCAMGrbEditor.py:5281 flatcamTools/ToolTransform.py:691 msgid "Applying Flip" msgstr "Применение отражения" #: flatcamEditors/FlatCAMGeoEditor.py:1342 -#: flatcamEditors/FlatCAMGrbEditor.py:5296 flatcamTools/ToolTransform.py:733 +#: flatcamEditors/FlatCAMGrbEditor.py:5318 flatcamTools/ToolTransform.py:733 msgid "[success] Flip on the Y axis done ..." -msgstr "" +msgstr "[success] Отражение по оси Y завершено ..." #: flatcamEditors/FlatCAMGeoEditor.py:1345 -#: flatcamEditors/FlatCAMGrbEditor.py:5304 flatcamTools/ToolTransform.py:742 +#: flatcamEditors/FlatCAMGrbEditor.py:5326 flatcamTools/ToolTransform.py:742 msgid "[success] Flip on the X axis done ..." -msgstr "" +msgstr "[success] Отражение по оси Х завершёно ..." #: flatcamEditors/FlatCAMGeoEditor.py:1364 -#: flatcamEditors/FlatCAMGrbEditor.py:5324 +#: flatcamEditors/FlatCAMGrbEditor.py:5346 msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to shear/skew!" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1367 -#: flatcamEditors/FlatCAMGrbEditor.py:5327 flatcamTools/ToolTransform.py:760 +#: flatcamEditors/FlatCAMGrbEditor.py:5349 flatcamTools/ToolTransform.py:760 msgid "Applying Skew" msgstr "Применение наклона" #: flatcamEditors/FlatCAMGeoEditor.py:1392 -#: flatcamEditors/FlatCAMGrbEditor.py:5360 flatcamTools/ToolTransform.py:791 +#: flatcamEditors/FlatCAMGrbEditor.py:5382 flatcamTools/ToolTransform.py:791 #, python-format msgid "[success] Skew on the %s axis done ..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1396 -#: flatcamEditors/FlatCAMGrbEditor.py:5364 flatcamTools/ToolTransform.py:795 +#: flatcamEditors/FlatCAMGrbEditor.py:5386 flatcamTools/ToolTransform.py:795 #, python-format msgid "[ERROR_NOTCL] Due of %s, Skew action was not executed." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1407 -#: flatcamEditors/FlatCAMGrbEditor.py:5383 +#: flatcamEditors/FlatCAMGrbEditor.py:5405 msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to scale!" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1410 -#: flatcamEditors/FlatCAMGrbEditor.py:5386 flatcamTools/ToolTransform.py:809 +#: flatcamEditors/FlatCAMGrbEditor.py:5408 flatcamTools/ToolTransform.py:809 msgid "Applying Scale" msgstr "Применение масштабирования" #: flatcamEditors/FlatCAMGeoEditor.py:1443 -#: flatcamEditors/FlatCAMGrbEditor.py:5422 flatcamTools/ToolTransform.py:848 +#: flatcamEditors/FlatCAMGrbEditor.py:5444 flatcamTools/ToolTransform.py:848 #, python-format msgid "[success] Scale on the %s axis done ..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1446 -#: flatcamEditors/FlatCAMGrbEditor.py:5425 flatcamTools/ToolTransform.py:851 +#: flatcamEditors/FlatCAMGrbEditor.py:5447 flatcamTools/ToolTransform.py:851 #, python-format msgid "[ERROR_NOTCL] Due of %s, Scale action was not executed." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1455 -#: flatcamEditors/FlatCAMGrbEditor.py:5438 +#: flatcamEditors/FlatCAMGrbEditor.py:5460 msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to offset!" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1458 -#: flatcamEditors/FlatCAMGrbEditor.py:5441 flatcamTools/ToolTransform.py:861 +#: flatcamEditors/FlatCAMGrbEditor.py:5463 flatcamTools/ToolTransform.py:861 msgid "Applying Offset" msgstr "Применение смещения" #: flatcamEditors/FlatCAMGeoEditor.py:1469 -#: flatcamEditors/FlatCAMGrbEditor.py:5462 flatcamTools/ToolTransform.py:880 +#: flatcamEditors/FlatCAMGrbEditor.py:5484 flatcamTools/ToolTransform.py:880 #, python-format msgid "[success] Offset on the %s axis done ..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1473 -#: flatcamEditors/FlatCAMGrbEditor.py:5466 flatcamTools/ToolTransform.py:884 +#: flatcamEditors/FlatCAMGrbEditor.py:5488 flatcamTools/ToolTransform.py:884 #, python-format msgid "[ERROR_NOTCL] Due of %s, Offset action was not executed." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1477 -#: flatcamEditors/FlatCAMGrbEditor.py:5470 +#: flatcamEditors/FlatCAMGrbEditor.py:5492 msgid "Rotate ..." msgstr "Поворот ..." #: flatcamEditors/FlatCAMGeoEditor.py:1478 #: flatcamEditors/FlatCAMGeoEditor.py:1535 #: flatcamEditors/FlatCAMGeoEditor.py:1552 -#: flatcamEditors/FlatCAMGrbEditor.py:5471 -#: flatcamEditors/FlatCAMGrbEditor.py:5528 -#: flatcamEditors/FlatCAMGrbEditor.py:5545 +#: flatcamEditors/FlatCAMGrbEditor.py:5493 +#: flatcamEditors/FlatCAMGrbEditor.py:5550 +#: flatcamEditors/FlatCAMGrbEditor.py:5567 msgid "Enter an Angle Value (degrees):" msgstr "Введите значение угла (градусы):" #: flatcamEditors/FlatCAMGeoEditor.py:1487 -#: flatcamEditors/FlatCAMGrbEditor.py:5480 +#: flatcamEditors/FlatCAMGrbEditor.py:5502 msgid "[success] Geometry shape rotate done..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1492 -#: flatcamEditors/FlatCAMGrbEditor.py:5485 +#: flatcamEditors/FlatCAMGrbEditor.py:5507 msgid "[WARNING_NOTCL] Geometry shape rotate cancelled..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1498 -#: flatcamEditors/FlatCAMGrbEditor.py:5491 +#: flatcamEditors/FlatCAMGrbEditor.py:5513 msgid "Offset on X axis ..." msgstr "Смещение по оси X ..." #: flatcamEditors/FlatCAMGeoEditor.py:1499 #: flatcamEditors/FlatCAMGeoEditor.py:1518 -#: flatcamEditors/FlatCAMGrbEditor.py:5492 -#: flatcamEditors/FlatCAMGrbEditor.py:5511 +#: flatcamEditors/FlatCAMGrbEditor.py:5514 +#: flatcamEditors/FlatCAMGrbEditor.py:5533 #, python-format msgid "Enter a distance Value (%s):" msgstr "Введите значение расстояния (%s):" #: flatcamEditors/FlatCAMGeoEditor.py:1508 -#: flatcamEditors/FlatCAMGrbEditor.py:5501 +#: flatcamEditors/FlatCAMGrbEditor.py:5523 msgid "[success] Geometry shape offset on X axis done..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1512 -#: flatcamEditors/FlatCAMGrbEditor.py:5505 +#: flatcamEditors/FlatCAMGrbEditor.py:5527 msgid "[WARNING_NOTCL] Geometry shape offset X cancelled..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1517 -#: flatcamEditors/FlatCAMGrbEditor.py:5510 +#: flatcamEditors/FlatCAMGrbEditor.py:5532 msgid "Offset on Y axis ..." msgstr "Смещение по оси Y ..." #: flatcamEditors/FlatCAMGeoEditor.py:1527 -#: flatcamEditors/FlatCAMGrbEditor.py:5520 +#: flatcamEditors/FlatCAMGrbEditor.py:5542 msgid "[success] Geometry shape offset on Y axis done..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1531 -#: flatcamEditors/FlatCAMGrbEditor.py:5524 +#: flatcamEditors/FlatCAMGrbEditor.py:5546 msgid "[WARNING_NOTCL] Geometry shape offset Y cancelled..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1534 -#: flatcamEditors/FlatCAMGrbEditor.py:5527 +#: flatcamEditors/FlatCAMGrbEditor.py:5549 msgid "Skew on X axis ..." msgstr "Наклон по оси X ..." #: flatcamEditors/FlatCAMGeoEditor.py:1544 -#: flatcamEditors/FlatCAMGrbEditor.py:5537 +#: flatcamEditors/FlatCAMGrbEditor.py:5559 msgid "[success] Geometry shape skew on X axis done..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1548 -#: flatcamEditors/FlatCAMGrbEditor.py:5541 +#: flatcamEditors/FlatCAMGrbEditor.py:5563 msgid "[WARNING_NOTCL] Geometry shape skew X cancelled..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1551 -#: flatcamEditors/FlatCAMGrbEditor.py:5544 +#: flatcamEditors/FlatCAMGrbEditor.py:5566 msgid "Skew on Y axis ..." msgstr "Наклон по оси Y ..." #: flatcamEditors/FlatCAMGeoEditor.py:1561 -#: flatcamEditors/FlatCAMGrbEditor.py:5554 +#: flatcamEditors/FlatCAMGrbEditor.py:5576 msgid "[success] Geometry shape skew on Y axis done..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGrbEditor.py:5558 +#: flatcamEditors/FlatCAMGrbEditor.py:5580 msgid "[WARNING_NOTCL] Geometry shape skew Y cancelled..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:1929 #: flatcamEditors/FlatCAMGeoEditor.py:1980 -#: flatcamEditors/FlatCAMGrbEditor.py:1354 -#: flatcamEditors/FlatCAMGrbEditor.py:1423 +#: flatcamEditors/FlatCAMGrbEditor.py:1361 +#: flatcamEditors/FlatCAMGrbEditor.py:1430 msgid "Click on Center point ..." msgstr "Нажмите на центральную точку ..." #: flatcamEditors/FlatCAMGeoEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:1362 +#: flatcamEditors/FlatCAMGrbEditor.py:1369 msgid "Click on Perimeter point to complete ..." msgstr "Для завершения щелкните по периметру ..." @@ -2700,53 +2728,53 @@ msgid "[success] Done. Adding Circle completed." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2000 -#: flatcamEditors/FlatCAMGrbEditor.py:1448 +#: flatcamEditors/FlatCAMGrbEditor.py:1462 msgid "Click on Start point ..." msgstr "Нажмите на точку начала отсчета..." #: flatcamEditors/FlatCAMGeoEditor.py:2002 -#: flatcamEditors/FlatCAMGrbEditor.py:1450 +#: flatcamEditors/FlatCAMGrbEditor.py:1464 msgid "Click on Point3 ..." msgstr "Нажмите на 3-ю точку ..." #: flatcamEditors/FlatCAMGeoEditor.py:2004 -#: flatcamEditors/FlatCAMGrbEditor.py:1452 +#: flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Stop point ..." msgstr "Нажмите на конечную точку ..." #: flatcamEditors/FlatCAMGeoEditor.py:2009 -#: flatcamEditors/FlatCAMGrbEditor.py:1457 +#: flatcamEditors/FlatCAMGrbEditor.py:1471 msgid "Click on Stop point to complete ..." msgstr "Нажмите на конечную точку для завершения ..." #: flatcamEditors/FlatCAMGeoEditor.py:2011 -#: flatcamEditors/FlatCAMGrbEditor.py:1459 +#: flatcamEditors/FlatCAMGrbEditor.py:1473 msgid "Click on Point2 to complete ..." msgstr "Нажмите на 2-ю точку для завершения ..." #: flatcamEditors/FlatCAMGeoEditor.py:2013 -#: flatcamEditors/FlatCAMGrbEditor.py:1461 +#: flatcamEditors/FlatCAMGrbEditor.py:1475 msgid "Click on Center point to complete ..." msgstr "Нажмите на центральную точку для завершения..." #: flatcamEditors/FlatCAMGeoEditor.py:2025 -#: flatcamEditors/FlatCAMGrbEditor.py:1473 +#: flatcamEditors/FlatCAMGrbEditor.py:1487 #, python-format msgid "Direction: %s" msgstr "Направление: %s" #: flatcamEditors/FlatCAMGeoEditor.py:2035 -#: flatcamEditors/FlatCAMGrbEditor.py:1483 +#: flatcamEditors/FlatCAMGrbEditor.py:1497 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Режим: Старт -> Стоп -> Центр. Нажмите на начальную точку ..." #: flatcamEditors/FlatCAMGeoEditor.py:2038 -#: flatcamEditors/FlatCAMGrbEditor.py:1486 +#: flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Режим: Точка1 -> Точка3 -> Точка2. Нажмите на Точку1 ..." #: flatcamEditors/FlatCAMGeoEditor.py:2041 -#: flatcamEditors/FlatCAMGrbEditor.py:1489 +#: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Режим: Центр -> Старт -> Стоп. Нажмите на центральную точку ..." @@ -2832,7 +2860,7 @@ msgid "[WARNING_NOTCL] Buffer cancelled. No shape selected." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2711 -#: flatcamEditors/FlatCAMGrbEditor.py:4420 +#: flatcamEditors/FlatCAMGrbEditor.py:4442 msgid "[success] Done. Buffer Tool completed." msgstr "" @@ -2845,24 +2873,24 @@ msgid "[success] Done. Buffer Ext Tool completed." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2798 -#: flatcamEditors/FlatCAMGrbEditor.py:1969 +#: flatcamEditors/FlatCAMGrbEditor.py:1983 msgid "Select a shape to act as deletion area ..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2800 #: flatcamEditors/FlatCAMGeoEditor.py:2819 #: flatcamEditors/FlatCAMGeoEditor.py:2825 -#: flatcamEditors/FlatCAMGrbEditor.py:1971 +#: flatcamEditors/FlatCAMGrbEditor.py:1985 msgid "Click to pick-up the erase shape..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2829 -#: flatcamEditors/FlatCAMGrbEditor.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2042 msgid "Click to erase ..." msgstr "Нажмите для очистки ..." #: flatcamEditors/FlatCAMGeoEditor.py:2858 -#: flatcamEditors/FlatCAMGrbEditor.py:2059 +#: flatcamEditors/FlatCAMGrbEditor.py:2075 msgid "[success] Done. Eraser tool action completed." msgstr "" @@ -2871,91 +2899,92 @@ msgid "Create Paint geometry ..." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2915 -#: flatcamEditors/FlatCAMGrbEditor.py:2201 +#: flatcamEditors/FlatCAMGrbEditor.py:2217 msgid "Shape transformations ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3419 +#: flatcamEditors/FlatCAMGeoEditor.py:3416 #, python-brace-format -msgid "[WARNING] Editing MultiGeo Geometry, tool: {tool} with diameter: {dia}" +msgid "" +"[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: {dia}" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3796 +#: flatcamEditors/FlatCAMGeoEditor.py:3793 msgid "[WARNING_NOTCL] Copy cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3803 flatcamGUI/FlatCAMGUI.py:2732 -#: flatcamGUI/FlatCAMGUI.py:2778 flatcamGUI/FlatCAMGUI.py:2796 -#: flatcamGUI/FlatCAMGUI.py:2927 flatcamGUI/FlatCAMGUI.py:2939 -#: flatcamGUI/FlatCAMGUI.py:2973 +#: flatcamEditors/FlatCAMGeoEditor.py:3800 flatcamGUI/FlatCAMGUI.py:2727 +#: flatcamGUI/FlatCAMGUI.py:2773 flatcamGUI/FlatCAMGUI.py:2791 +#: flatcamGUI/FlatCAMGUI.py:2922 flatcamGUI/FlatCAMGUI.py:2934 +#: flatcamGUI/FlatCAMGUI.py:2968 msgid "Click on target point." msgstr "Нажмите на целевой точке." -#: flatcamEditors/FlatCAMGeoEditor.py:4047 -#: flatcamEditors/FlatCAMGeoEditor.py:4082 +#: flatcamEditors/FlatCAMGeoEditor.py:4044 +#: flatcamEditors/FlatCAMGeoEditor.py:4079 msgid "" "[WARNING_NOTCL] A selection of at least 2 geo items is required to do " "Intersection." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4166 -#: flatcamEditors/FlatCAMGeoEditor.py:4204 -#: flatcamEditors/FlatCAMGeoEditor.py:4280 +#: flatcamEditors/FlatCAMGeoEditor.py:4163 +#: flatcamEditors/FlatCAMGeoEditor.py:4201 +#: flatcamEditors/FlatCAMGeoEditor.py:4277 msgid "" "[ERROR_NOTCL] Negative buffer value is not accepted. Use Buffer interior to " "generate an 'inside' shape" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4175 -#: flatcamEditors/FlatCAMGeoEditor.py:4213 -#: flatcamEditors/FlatCAMGeoEditor.py:4288 +#: flatcamEditors/FlatCAMGeoEditor.py:4172 +#: flatcamEditors/FlatCAMGeoEditor.py:4210 +#: flatcamEditors/FlatCAMGeoEditor.py:4285 msgid "[WARNING_NOTCL] Nothing selected for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4179 -#: flatcamEditors/FlatCAMGeoEditor.py:4217 -#: flatcamEditors/FlatCAMGeoEditor.py:4292 +#: flatcamEditors/FlatCAMGeoEditor.py:4176 +#: flatcamEditors/FlatCAMGeoEditor.py:4214 +#: flatcamEditors/FlatCAMGeoEditor.py:4289 msgid "[WARNING_NOTCL] Invalid distance for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4189 -#: flatcamEditors/FlatCAMGeoEditor.py:4301 +#: flatcamEditors/FlatCAMGeoEditor.py:4186 +#: flatcamEditors/FlatCAMGeoEditor.py:4298 msgid "" "[ERROR_NOTCL] Failed, the result is empty. Choose a different buffer value." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4197 +#: flatcamEditors/FlatCAMGeoEditor.py:4194 msgid "[success] Full buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4227 +#: flatcamEditors/FlatCAMGeoEditor.py:4224 msgid "" "[ERROR_NOTCL] Failed, the result is empty. Choose a smaller buffer value." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4242 +#: flatcamEditors/FlatCAMGeoEditor.py:4239 msgid "[success] Interior buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4313 +#: flatcamEditors/FlatCAMGeoEditor.py:4310 msgid "[success] Exterior buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4377 +#: flatcamEditors/FlatCAMGeoEditor.py:4374 msgid "[WARNING_NOTCL] Nothing selected for painting." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4383 +#: flatcamEditors/FlatCAMGeoEditor.py:4380 msgid "[WARNING] Invalid value for {}" msgstr "[WARNING] Неверное значение для {}" -#: flatcamEditors/FlatCAMGeoEditor.py:4389 +#: flatcamEditors/FlatCAMGeoEditor.py:4386 msgid "" "[ERROR_NOTCL] Could not do Paint. Overlap value has to be less than 1.00 " "(100%)." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4448 +#: flatcamEditors/FlatCAMGeoEditor.py:4445 #, python-format msgid "" "[ERROR] Could not do Paint. Try a different combination of parameters. Or a " @@ -2963,7 +2992,7 @@ msgid "" "%s" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4456 msgid "[success] Paint done." msgstr "" @@ -2977,11 +3006,6 @@ msgid "" "[WARNING_NOTCL] Aperture size is zero. It needs to be greater than zero." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:229 -#: flatcamEditors/FlatCAMGrbEditor.py:234 -msgid "Click to place ..." -msgstr "" - #: flatcamEditors/FlatCAMGrbEditor.py:357 #: flatcamEditors/FlatCAMGrbEditor.py:662 msgid "" @@ -3002,6 +3026,10 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "" +#: flatcamEditors/FlatCAMGrbEditor.py:497 +msgid "[ERROR_NOTCL] The value is mistyped. Check the value." +msgstr "" + #: flatcamEditors/FlatCAMGrbEditor.py:687 msgid "[WARNING_NOTCL] Too many Pads for the selected spacing angle." msgstr "" @@ -3091,78 +3119,78 @@ msgstr "" msgid "Track Mode 5: Free angle ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1669 +#: flatcamEditors/FlatCAMGrbEditor.py:1683 msgid "Scale the selected Gerber apertures ..." msgstr "Масштабирование выбранных отверстий Gerber ..." -#: flatcamEditors/FlatCAMGrbEditor.py:1711 +#: flatcamEditors/FlatCAMGrbEditor.py:1725 msgid "Buffer the selected apertures ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1755 +#: flatcamEditors/FlatCAMGrbEditor.py:1769 msgid "[WARNING_NOTCL] Nothing selected to move ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1878 +#: flatcamEditors/FlatCAMGrbEditor.py:1892 msgid "[success] Done. Apertures Move completed." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1954 +#: flatcamEditors/FlatCAMGrbEditor.py:1968 msgid "[success] Done. Apertures copied." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2243 flatcamGUI/FlatCAMGUI.py:1607 -#: flatcamGUI/FlatCAMGUI.py:4329 +#: flatcamEditors/FlatCAMGrbEditor.py:2259 flatcamGUI/FlatCAMGUI.py:1604 +#: flatcamGUI/FlatCAMGUI.py:4323 msgid "Gerber Editor" msgstr "Редактор Gerber" -#: flatcamEditors/FlatCAMGrbEditor.py:2262 flatcamGUI/ObjectUI.py:192 +#: flatcamEditors/FlatCAMGrbEditor.py:2278 flatcamGUI/ObjectUI.py:192 msgid "Apertures:" msgstr "Отверстия:" -#: flatcamEditors/FlatCAMGrbEditor.py:2264 flatcamGUI/ObjectUI.py:194 +#: flatcamEditors/FlatCAMGrbEditor.py:2280 flatcamGUI/ObjectUI.py:194 msgid "Apertures Table for the Gerber Object." msgstr "Таблица отверстий для объекта Gerber." -#: flatcamEditors/FlatCAMGrbEditor.py:2275 -#: flatcamEditors/FlatCAMGrbEditor.py:3586 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:2291 +#: flatcamEditors/FlatCAMGrbEditor.py:3602 flatcamGUI/ObjectUI.py:228 msgid "Code" msgstr "Код" -#: flatcamEditors/FlatCAMGrbEditor.py:2275 -#: flatcamEditors/FlatCAMGrbEditor.py:3586 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1452 +#: flatcamEditors/FlatCAMGrbEditor.py:2291 +#: flatcamEditors/FlatCAMGrbEditor.py:3602 flatcamGUI/ObjectUI.py:228 +#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 msgid "Type" msgstr "Тип" -#: flatcamEditors/FlatCAMGrbEditor.py:2275 -#: flatcamEditors/FlatCAMGrbEditor.py:3586 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:2291 +#: flatcamEditors/FlatCAMGrbEditor.py:3602 flatcamGUI/ObjectUI.py:228 msgid "Size" msgstr "Размер" -#: flatcamEditors/FlatCAMGrbEditor.py:2275 -#: flatcamEditors/FlatCAMGrbEditor.py:3586 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:2291 +#: flatcamEditors/FlatCAMGrbEditor.py:3602 flatcamGUI/ObjectUI.py:228 msgid "Dim" msgstr "Размер" -#: flatcamEditors/FlatCAMGrbEditor.py:2279 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2295 flatcamGUI/ObjectUI.py:232 msgid "Index" msgstr "Индекс" -#: flatcamEditors/FlatCAMGrbEditor.py:2281 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2297 flatcamGUI/ObjectUI.py:234 msgid "Aperture Code" msgstr "Код отверстия" -#: flatcamEditors/FlatCAMGrbEditor.py:2283 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2299 flatcamGUI/ObjectUI.py:236 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2285 -#: flatcamEditors/FlatCAMGrbEditor.py:2318 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2301 +#: flatcamEditors/FlatCAMGrbEditor.py:2334 flatcamGUI/ObjectUI.py:238 msgid "Aperture Size:" msgstr "Размер отверстия:" -#: flatcamEditors/FlatCAMGrbEditor.py:2287 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2303 flatcamGUI/ObjectUI.py:240 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3172,15 +3200,15 @@ msgstr "" " - (ширина, высота) для типа R, O.\n" " - (диам., nVertices) для типа P" -#: flatcamEditors/FlatCAMGrbEditor.py:2308 +#: flatcamEditors/FlatCAMGrbEditor.py:2324 msgid "Aperture Code:" msgstr "Код отверстия:" -#: flatcamEditors/FlatCAMGrbEditor.py:2310 +#: flatcamEditors/FlatCAMGrbEditor.py:2326 msgid "Code for the new aperture" msgstr "Код для нового отверстия" -#: flatcamEditors/FlatCAMGrbEditor.py:2320 +#: flatcamEditors/FlatCAMGrbEditor.py:2336 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3194,11 +3222,11 @@ msgstr "" "рассчитывается как:\n" "sqrt(ширина ** 2 + высота ** 2)" -#: flatcamEditors/FlatCAMGrbEditor.py:2332 +#: flatcamEditors/FlatCAMGrbEditor.py:2348 msgid "Aperture Type:" msgstr "Тип отверстия:" -#: flatcamEditors/FlatCAMGrbEditor.py:2334 +#: flatcamEditors/FlatCAMGrbEditor.py:2350 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3210,11 +3238,11 @@ msgstr "" "R = прямоугольное\n" "O = продолговатое" -#: flatcamEditors/FlatCAMGrbEditor.py:2345 +#: flatcamEditors/FlatCAMGrbEditor.py:2361 msgid "Aperture Dim:" msgstr "Разм. отверстия:" -#: flatcamEditors/FlatCAMGrbEditor.py:2347 +#: flatcamEditors/FlatCAMGrbEditor.py:2363 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3224,31 +3252,31 @@ msgstr "" "Активен только для прямоугольных отверстий (тип R).\n" "Формат (ширина, высота)" -#: flatcamEditors/FlatCAMGrbEditor.py:2356 +#: flatcamEditors/FlatCAMGrbEditor.py:2372 msgid "Add/Delete Aperture:" msgstr "Добавить/Удалить отверстие:" -#: flatcamEditors/FlatCAMGrbEditor.py:2358 +#: flatcamEditors/FlatCAMGrbEditor.py:2374 msgid "Add/Delete an aperture in the aperture table" msgstr "Добавляет/Удаляет отверстие в таблице отверстий" -#: flatcamEditors/FlatCAMGrbEditor.py:2367 +#: flatcamEditors/FlatCAMGrbEditor.py:2383 msgid "Add a new aperture to the aperture list." msgstr "Добавляет новое отверстие в список отверстий." -#: flatcamEditors/FlatCAMGrbEditor.py:2372 +#: flatcamEditors/FlatCAMGrbEditor.py:2388 msgid "Delete a aperture in the aperture list" msgstr "Удаляет отверстие в таблице отверстий" -#: flatcamEditors/FlatCAMGrbEditor.py:2388 +#: flatcamEditors/FlatCAMGrbEditor.py:2404 msgid "Buffer Aperture:" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2390 +#: flatcamEditors/FlatCAMGrbEditor.py:2406 msgid "Buffer a aperture in the aperture list" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2403 +#: flatcamEditors/FlatCAMGrbEditor.py:2419 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3257,148 +3285,148 @@ msgid "" "meeting in the corner" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2418 flatcamGUI/FlatCAMGUI.py:722 -#: flatcamGUI/FlatCAMGUI.py:1948 +#: flatcamEditors/FlatCAMGrbEditor.py:2434 flatcamGUI/FlatCAMGUI.py:717 +#: flatcamGUI/FlatCAMGUI.py:1946 msgid "Buffer" msgstr "Буффер" -#: flatcamEditors/FlatCAMGrbEditor.py:2432 +#: flatcamEditors/FlatCAMGrbEditor.py:2448 msgid "Scale Aperture:" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2434 +#: flatcamEditors/FlatCAMGrbEditor.py:2450 msgid "Scale a aperture in the aperture list" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2442 +#: flatcamEditors/FlatCAMGrbEditor.py:2458 msgid "Scale factor:" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2444 +#: flatcamEditors/FlatCAMGrbEditor.py:2460 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2472 flatcamGUI/FlatCAMGUI.py:712 -#: flatcamGUI/FlatCAMGUI.py:1938 +#: flatcamEditors/FlatCAMGrbEditor.py:2488 flatcamGUI/FlatCAMGUI.py:707 +#: flatcamGUI/FlatCAMGUI.py:1936 msgid "Add Pad Array" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2474 +#: flatcamEditors/FlatCAMGrbEditor.py:2490 msgid "Add an array of pads (linear or circular array)" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2480 +#: flatcamEditors/FlatCAMGrbEditor.py:2496 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2491 +#: flatcamEditors/FlatCAMGrbEditor.py:2507 msgid "Nr of pads:" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2493 +#: flatcamEditors/FlatCAMGrbEditor.py:2509 msgid "Specify how many pads to be in the array." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2970 -#: flatcamEditors/FlatCAMGrbEditor.py:2974 +#: flatcamEditors/FlatCAMGrbEditor.py:2986 +#: flatcamEditors/FlatCAMGrbEditor.py:2990 msgid "" "[WARNING_NOTCL] Aperture code value is missing or wrong format. Add it and " "retry." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3010 +#: flatcamEditors/FlatCAMGrbEditor.py:3026 msgid "" "[WARNING_NOTCL] Aperture dimensions value is missing or wrong format. Add it " "in format (width, height) and retry." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3022 +#: flatcamEditors/FlatCAMGrbEditor.py:3038 msgid "" "[WARNING_NOTCL] Aperture size value is missing or wrong format. Add it and " "retry." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3033 +#: flatcamEditors/FlatCAMGrbEditor.py:3049 msgid "[WARNING_NOTCL] Aperture already in the aperture table." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3040 +#: flatcamEditors/FlatCAMGrbEditor.py:3056 #, python-brace-format msgid "[success] Added new aperture with code: {apid}" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3068 +#: flatcamEditors/FlatCAMGrbEditor.py:3084 msgid "[WARNING_NOTCL] Select an aperture in Aperture Table" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3074 +#: flatcamEditors/FlatCAMGrbEditor.py:3090 #, python-format msgid "[WARNING_NOTCL] Select an aperture in Aperture Table --> %s" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3097 +#: flatcamEditors/FlatCAMGrbEditor.py:3113 #, python-brace-format msgid "[success] Deleted aperture with code: {del_dia}" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3517 +#: flatcamEditors/FlatCAMGrbEditor.py:3533 #, python-format msgid "Adding aperture: %s geo ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3696 +#: flatcamEditors/FlatCAMGrbEditor.py:3718 msgid "" "[ERROR_NOTCL] There are no Aperture definitions in the file. Aborting Gerber " "creation." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3699 +#: flatcamEditors/FlatCAMGrbEditor.py:3721 msgid "[ERROR] An internal error has occurred. See shell.\n" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3704 +#: flatcamEditors/FlatCAMGrbEditor.py:3726 msgid "Creating Gerber." msgstr "Создание Gerber." -#: flatcamEditors/FlatCAMGrbEditor.py:3712 +#: flatcamEditors/FlatCAMGrbEditor.py:3734 msgid "[success] Gerber editing finished." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3728 +#: flatcamEditors/FlatCAMGrbEditor.py:3750 msgid "[WARNING_NOTCL] Cancelled. No aperture is selected" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:4248 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 msgid "[ERROR_NOTCL] Failed. No aperture geometry is selected." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:4256 +#: flatcamEditors/FlatCAMGrbEditor.py:4278 msgid "[success] Done. Apertures geometry deleted." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:4405 +#: flatcamEditors/FlatCAMGrbEditor.py:4427 msgid "" "[WARNING_NOTCL] No aperture to buffer. Select at least one aperture and try " "again." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:4434 +#: flatcamEditors/FlatCAMGrbEditor.py:4456 msgid "" "[WARNING_NOTCL] Scale factor value is missing or wrong format. Add it and " "retry." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:4464 +#: flatcamEditors/FlatCAMGrbEditor.py:4486 msgid "" "[WARNING_NOTCL] No aperture to scale. Select at least one aperture and try " "again." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:4480 +#: flatcamEditors/FlatCAMGrbEditor.py:4502 msgid "[success] Done. Scale Tool completed." msgstr "" @@ -3416,7 +3444,7 @@ msgstr "Создаёт новый пустой проект" #: flatcamGUI/FlatCAMGUI.py:62 msgid "&New" -msgstr "&Новый" +msgstr "&Создать" #: flatcamGUI/FlatCAMGUI.py:65 msgid "Geometry\tN" @@ -3469,7 +3497,7 @@ msgstr "Открыть конфигурацию ..." #: flatcamGUI/FlatCAMGUI.py:109 msgid "Recent files" -msgstr "Последние файлы" +msgstr "Открыть недавние" #: flatcamGUI/FlatCAMGUI.py:115 msgid "Scripting" @@ -3538,7 +3566,7 @@ msgid "" msgstr "" "Экспортирует изображение в формате PNG,\n" "сохраненное изображение будет содержать визуальную\n" -"информацию, открытую в настоящее время в рабочем пространстве FlatCAM." +"информацию, открытую в настоящее время в пространстве отрисовки FlatCAM." #: flatcamGUI/FlatCAMGUI.py:177 msgid "Export &Excellon ..." @@ -3566,47 +3594,47 @@ msgstr "" msgid "Save &Defaults" msgstr "Сохранить &настройки" -#: flatcamGUI/FlatCAMGUI.py:205 flatcamGUI/FlatCAMGUI.py:533 +#: flatcamGUI/FlatCAMGUI.py:205 flatcamGUI/FlatCAMGUI.py:528 msgid "Save" msgstr "Сохранить" -#: flatcamGUI/FlatCAMGUI.py:207 +#: flatcamGUI/FlatCAMGUI.py:208 msgid "&Save Project ..." msgstr "&Сохранить проект ..." -#: flatcamGUI/FlatCAMGUI.py:212 +#: flatcamGUI/FlatCAMGUI.py:213 msgid "Save Project &As ...\tCTRL+S" msgstr "Сохранить проект &как ...\tCTRL+S" -#: flatcamGUI/FlatCAMGUI.py:216 +#: flatcamGUI/FlatCAMGUI.py:217 msgid "Save Project C&opy ..." msgstr "Сохранить к&опию проекта..." -#: flatcamGUI/FlatCAMGUI.py:224 +#: flatcamGUI/FlatCAMGUI.py:225 msgid "E&xit" msgstr "В&ыход" -#: flatcamGUI/FlatCAMGUI.py:230 +#: flatcamGUI/FlatCAMGUI.py:231 msgid "&Edit" msgstr "&Правка" -#: flatcamGUI/FlatCAMGUI.py:233 +#: flatcamGUI/FlatCAMGUI.py:234 msgid "Edit Object\tE" msgstr "Редактировать объект\tE" -#: flatcamGUI/FlatCAMGUI.py:234 +#: flatcamGUI/FlatCAMGUI.py:235 msgid "Close Editor\tCTRL+S" msgstr "Закрыть редактор\tCTRL+S" -#: flatcamGUI/FlatCAMGUI.py:242 +#: flatcamGUI/FlatCAMGUI.py:243 msgid "Conversion" msgstr "Конвертация" -#: flatcamGUI/FlatCAMGUI.py:244 +#: flatcamGUI/FlatCAMGUI.py:245 msgid "&Join Geo/Gerber/Exc -> Geo" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:246 +#: flatcamGUI/FlatCAMGUI.py:247 msgid "" "Merge a selection of objects, which can be of type:\n" "- Gerber\n" @@ -3615,161 +3643,161 @@ msgid "" "into a new combo Geometry object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:254 msgid "Join Excellon(s) -> Excellon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:255 +#: flatcamGUI/FlatCAMGUI.py:256 msgid "Merge a selection of Excellon objects into a new combo Excellon object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:258 +#: flatcamGUI/FlatCAMGUI.py:259 msgid "Join Gerber(s) -> Gerber" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:260 +#: flatcamGUI/FlatCAMGUI.py:261 msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:265 +#: flatcamGUI/FlatCAMGUI.py:266 msgid "Convert Single to MultiGeo" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:267 +#: flatcamGUI/FlatCAMGUI.py:268 msgid "" "Will convert a Geometry object from single_geometry type\n" "to a multi_geometry type." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:271 +#: flatcamGUI/FlatCAMGUI.py:272 msgid "Convert Multi to SingleGeo" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:273 +#: flatcamGUI/FlatCAMGUI.py:274 msgid "" "Will convert a Geometry object from multi_geometry type\n" "to a single_geometry type." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:279 +#: flatcamGUI/FlatCAMGUI.py:280 msgid "Convert Any to Geo" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:281 +#: flatcamGUI/FlatCAMGUI.py:282 msgid "Convert Any to Gerber" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:286 +#: flatcamGUI/FlatCAMGUI.py:287 msgid "&Copy\tCTRL+C" msgstr "&Копировать\tCTRL+C" -#: flatcamGUI/FlatCAMGUI.py:290 +#: flatcamGUI/FlatCAMGUI.py:291 msgid "&Delete\tDEL" msgstr "&Удалить\tDEL" -#: flatcamGUI/FlatCAMGUI.py:294 +#: flatcamGUI/FlatCAMGUI.py:295 msgid "Se&t Origin\tO" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:296 msgid "Jump to Location\tJ" -msgstr "Перейти к расположению\tJ" +msgstr "Перейти к\tJ" -#: flatcamGUI/FlatCAMGUI.py:300 +#: flatcamGUI/FlatCAMGUI.py:301 msgid "Toggle Units\tQ" -msgstr "Переключить единицы измерения\tQ" +msgstr "Единицы измерения\tQ" -#: flatcamGUI/FlatCAMGUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:303 msgid "&Select All\tCTRL+A" msgstr "&Выбрать все\tCTRL+A" -#: flatcamGUI/FlatCAMGUI.py:306 +#: flatcamGUI/FlatCAMGUI.py:307 msgid "&Preferences\tSHIFT+P" msgstr "&Настройки\tSHIFT+P" -#: flatcamGUI/FlatCAMGUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:310 msgid "&Options" msgstr "&Опции" -#: flatcamGUI/FlatCAMGUI.py:324 +#: flatcamGUI/FlatCAMGUI.py:325 msgid "&Rotate Selection\tSHIFT+(R)" -msgstr "" +msgstr "&Вращение\tSHIFT+(R)" -#: flatcamGUI/FlatCAMGUI.py:329 +#: flatcamGUI/FlatCAMGUI.py:330 msgid "&Skew on X axis\tSHIFT+X" -msgstr "" +msgstr "&Наклон по оси X\tSHIFT+X" -#: flatcamGUI/FlatCAMGUI.py:331 +#: flatcamGUI/FlatCAMGUI.py:332 msgid "S&kew on Y axis\tSHIFT+Y" -msgstr "" +msgstr "Н&аклон по оси Y\tSHIFT+Y" -#: flatcamGUI/FlatCAMGUI.py:336 +#: flatcamGUI/FlatCAMGUI.py:337 msgid "Flip on &X axis\tX" -msgstr "" +msgstr "Отразить по оси &X\tX" -#: flatcamGUI/FlatCAMGUI.py:338 +#: flatcamGUI/FlatCAMGUI.py:339 msgid "Flip on &Y axis\tY" -msgstr "" +msgstr "Отразить по оси &Y\tY" -#: flatcamGUI/FlatCAMGUI.py:343 +#: flatcamGUI/FlatCAMGUI.py:344 msgid "View source\tALT+S" msgstr "Просмотреть код\tALT+S" -#: flatcamGUI/FlatCAMGUI.py:348 +#: flatcamGUI/FlatCAMGUI.py:349 msgid "&View" msgstr "&Вид" -#: flatcamGUI/FlatCAMGUI.py:349 +#: flatcamGUI/FlatCAMGUI.py:350 msgid "Enable all plots\tALT+1" msgstr "Включить все участки\tALT+1" -#: flatcamGUI/FlatCAMGUI.py:351 +#: flatcamGUI/FlatCAMGUI.py:352 msgid "Disable all plots\tALT+2" msgstr "Отключить все участки\tALT+2" -#: flatcamGUI/FlatCAMGUI.py:353 +#: flatcamGUI/FlatCAMGUI.py:354 msgid "Disable non-selected\tALT+3" msgstr "Отключить не выбранные\tALT+3" -#: flatcamGUI/FlatCAMGUI.py:356 -msgid "&Zoom Fit\tV" -msgstr "" - #: flatcamGUI/FlatCAMGUI.py:357 +msgid "&Zoom Fit\tV" +msgstr "&Вернуть масштаб\tV" + +#: flatcamGUI/FlatCAMGUI.py:358 msgid "&Zoom In\t-" msgstr "&Уменьшить\t-" -#: flatcamGUI/FlatCAMGUI.py:358 +#: flatcamGUI/FlatCAMGUI.py:359 msgid "&Zoom Out\t=" msgstr "&Увеличить\t=" -#: flatcamGUI/FlatCAMGUI.py:362 +#: flatcamGUI/FlatCAMGUI.py:363 msgid "Toggle Code Editor\tCTRL+E" -msgstr "" +msgstr "Редактор кода\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:365 +#: flatcamGUI/FlatCAMGUI.py:366 msgid "&Toggle FullScreen\tALT+F10" -msgstr "" +msgstr "&Во весь экран\tALT+F10" -#: flatcamGUI/FlatCAMGUI.py:367 +#: flatcamGUI/FlatCAMGUI.py:368 msgid "&Toggle Plot Area\tCTRL+F10" -msgstr "" +msgstr "&Чертёж\tCTRL+F10" -#: flatcamGUI/FlatCAMGUI.py:369 +#: flatcamGUI/FlatCAMGUI.py:370 msgid "&Toggle Project/Sel/Tool\t`" -msgstr "" +msgstr "&Проект/Выбр./Инструм.\t`" -#: flatcamGUI/FlatCAMGUI.py:372 +#: flatcamGUI/FlatCAMGUI.py:373 msgid "&Toggle Grid Snap\tG" -msgstr "" +msgstr "&Привязка к сетке\tG" -#: flatcamGUI/FlatCAMGUI.py:374 +#: flatcamGUI/FlatCAMGUI.py:375 msgid "&Toggle Axis\tSHIFT+G" -msgstr "" +msgstr "&Оси\tSHIFT+G" -#: flatcamGUI/FlatCAMGUI.py:377 +#: flatcamGUI/FlatCAMGUI.py:378 msgid "Toggle Workspace\tSHIFT+W" -msgstr "" +msgstr "Рабочее пространство\tSHIFT+W" #: flatcamGUI/FlatCAMGUI.py:381 msgid "&Tool" @@ -3803,505 +3831,506 @@ msgstr "Канал YouTube\tF4" msgid "About" msgstr "О программе" -#: flatcamGUI/FlatCAMGUI.py:405 +#: flatcamGUI/FlatCAMGUI.py:401 msgid "Add Circle\tO" msgstr "Добавить круг\tO" -#: flatcamGUI/FlatCAMGUI.py:407 +#: flatcamGUI/FlatCAMGUI.py:403 msgid "Add Arc\tA" msgstr "Добавить дугу\tA" -#: flatcamGUI/FlatCAMGUI.py:410 +#: flatcamGUI/FlatCAMGUI.py:406 msgid "Add Rectangle\tR" msgstr "Добавить прямоугольник\tR" -#: flatcamGUI/FlatCAMGUI.py:413 +#: flatcamGUI/FlatCAMGUI.py:409 msgid "Add Polygon\tN" msgstr "Добавить полигон\tN" -#: flatcamGUI/FlatCAMGUI.py:415 +#: flatcamGUI/FlatCAMGUI.py:411 msgid "Add Path\tP" msgstr "Добавить дорожку\tP" -#: flatcamGUI/FlatCAMGUI.py:417 +#: flatcamGUI/FlatCAMGUI.py:413 msgid "Add Text\tT" msgstr "Добавить текст\tT" -#: flatcamGUI/FlatCAMGUI.py:420 +#: flatcamGUI/FlatCAMGUI.py:416 msgid "Polygon Union\tU" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:422 +#: flatcamGUI/FlatCAMGUI.py:418 msgid "Polygon Intersection\tE" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:424 +#: flatcamGUI/FlatCAMGUI.py:420 msgid "Polygon Subtraction\tS" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:428 +#: flatcamGUI/FlatCAMGUI.py:424 msgid "Cut Path\tX" msgstr "Вырезать дорожку\tX" -#: flatcamGUI/FlatCAMGUI.py:430 +#: flatcamGUI/FlatCAMGUI.py:426 msgid "Copy Geom\tC" msgstr "Копировать Geom\tC" -#: flatcamGUI/FlatCAMGUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:428 msgid "Delete Shape\tDEL" msgstr "Удалить фигуру\tDEL" -#: flatcamGUI/FlatCAMGUI.py:435 flatcamGUI/FlatCAMGUI.py:508 +#: flatcamGUI/FlatCAMGUI.py:431 flatcamGUI/FlatCAMGUI.py:503 msgid "Move\tM" msgstr "Переместить\tM" -#: flatcamGUI/FlatCAMGUI.py:437 +#: flatcamGUI/FlatCAMGUI.py:433 msgid "Buffer Tool\tB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:440 +#: flatcamGUI/FlatCAMGUI.py:436 msgid "Paint Tool\tI" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:443 +#: flatcamGUI/FlatCAMGUI.py:439 msgid "Transform Tool\tALT+R" msgstr "Трансформация\tALT+R" -#: flatcamGUI/FlatCAMGUI.py:447 +#: flatcamGUI/FlatCAMGUI.py:443 msgid "Toggle Corner Snap\tK" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:450 +#: flatcamGUI/FlatCAMGUI.py:446 msgid ">Excellon Editor<" msgstr ">Редактор Excellon<" -#: flatcamGUI/FlatCAMGUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:450 msgid "Add Drill Array\tA" msgstr "Добавить группу свёрел\tA" -#: flatcamGUI/FlatCAMGUI.py:456 +#: flatcamGUI/FlatCAMGUI.py:452 msgid "Add Drill\tD" msgstr "Добавить сверло\tD" -#: flatcamGUI/FlatCAMGUI.py:460 +#: flatcamGUI/FlatCAMGUI.py:456 msgid "Resize Drill(S)\tR" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:462 flatcamGUI/FlatCAMGUI.py:501 +#: flatcamGUI/FlatCAMGUI.py:458 flatcamGUI/FlatCAMGUI.py:496 msgid "Copy\tC" msgstr "Копировать\tC" -#: flatcamGUI/FlatCAMGUI.py:464 flatcamGUI/FlatCAMGUI.py:503 +#: flatcamGUI/FlatCAMGUI.py:460 flatcamGUI/FlatCAMGUI.py:498 msgid "Delete\tDEL" msgstr "Удалить\tDEL" -#: flatcamGUI/FlatCAMGUI.py:469 +#: flatcamGUI/FlatCAMGUI.py:465 msgid "Move Drill(s)\tM" msgstr "Переместить сверла\tM" -#: flatcamGUI/FlatCAMGUI.py:473 +#: flatcamGUI/FlatCAMGUI.py:468 msgid ">Gerber Editor<" msgstr ">Редактор Gerber<" -#: flatcamGUI/FlatCAMGUI.py:477 +#: flatcamGUI/FlatCAMGUI.py:472 msgid "Add Pad\tP" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:479 +#: flatcamGUI/FlatCAMGUI.py:474 msgid "Add Pad Array\tA" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:481 +#: flatcamGUI/FlatCAMGUI.py:476 msgid "Add Track\tT" msgstr "Добавить маршрут\tT" -#: flatcamGUI/FlatCAMGUI.py:483 +#: flatcamGUI/FlatCAMGUI.py:478 msgid "Add Region\tN" msgstr "Добавить регион\tN" -#: flatcamGUI/FlatCAMGUI.py:487 +#: flatcamGUI/FlatCAMGUI.py:482 msgid "Poligonize\tALT+N" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:489 +#: flatcamGUI/FlatCAMGUI.py:484 msgid "Add SemiDisc\tE" msgstr "Добавить полукруг\tE" -#: flatcamGUI/FlatCAMGUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:486 msgid "Add Disc\tD" msgstr "Добавить диск\tD" -#: flatcamGUI/FlatCAMGUI.py:493 +#: flatcamGUI/FlatCAMGUI.py:488 msgid "Buffer\tB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:495 +#: flatcamGUI/FlatCAMGUI.py:490 msgid "Scale\tS" msgstr "Масштабировать\tS" -#: flatcamGUI/FlatCAMGUI.py:497 +#: flatcamGUI/FlatCAMGUI.py:492 msgid "Transform\tALT+R" msgstr "Трансформировать\tALT+R" -#: flatcamGUI/FlatCAMGUI.py:524 +#: flatcamGUI/FlatCAMGUI.py:519 msgid "Enable Plot" -msgstr "Включить участок" +msgstr "Включить чертёж" -#: flatcamGUI/FlatCAMGUI.py:525 +#: flatcamGUI/FlatCAMGUI.py:520 flatcamGUI/FlatCAMGUI.py:1577 msgid "Disable Plot" -msgstr "Отключить участок" +msgstr "Отключить чертёж" -#: flatcamGUI/FlatCAMGUI.py:527 +#: flatcamGUI/FlatCAMGUI.py:522 msgid "Generate CNC" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:528 +#: flatcamGUI/FlatCAMGUI.py:523 msgid "View Source" msgstr "Просмотреть код" -#: flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:1620 +#: flatcamGUI/FlatCAMGUI.py:525 flatcamGUI/FlatCAMGUI.py:1617 msgid "Edit" msgstr "Правка" -#: flatcamGUI/FlatCAMGUI.py:536 flatcamGUI/FlatCAMGUI.py:1626 +#: flatcamGUI/FlatCAMGUI.py:531 flatcamGUI/FlatCAMGUI.py:1623 #: flatcamTools/ToolProperties.py:25 msgid "Properties" msgstr "Свойства" -#: flatcamGUI/FlatCAMGUI.py:565 +#: flatcamGUI/FlatCAMGUI.py:560 msgid "File Toolbar" msgstr "Панель файлов" -#: flatcamGUI/FlatCAMGUI.py:569 +#: flatcamGUI/FlatCAMGUI.py:564 msgid "Edit Toolbar" msgstr "Панель редактирования" -#: flatcamGUI/FlatCAMGUI.py:573 +#: flatcamGUI/FlatCAMGUI.py:568 msgid "View Toolbar" msgstr "Панель просмотра" -#: flatcamGUI/FlatCAMGUI.py:577 +#: flatcamGUI/FlatCAMGUI.py:572 msgid "Shell Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:581 +#: flatcamGUI/FlatCAMGUI.py:576 msgid "Tools Toolbar" msgstr "Панель инструментов" -#: flatcamGUI/FlatCAMGUI.py:585 +#: flatcamGUI/FlatCAMGUI.py:580 msgid "Excellon Editor Toolbar" msgstr "Панель редактора Excellon" -#: flatcamGUI/FlatCAMGUI.py:589 +#: flatcamGUI/FlatCAMGUI.py:584 msgid "Geometry Editor Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:593 +#: flatcamGUI/FlatCAMGUI.py:588 msgid "Gerber Editor Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:592 msgid "Grid Toolbar" msgstr "Панель сетки координат" -#: flatcamGUI/FlatCAMGUI.py:616 flatcamGUI/FlatCAMGUI.py:1837 +#: flatcamGUI/FlatCAMGUI.py:611 flatcamGUI/FlatCAMGUI.py:1835 msgid "Open project" msgstr "Открыть проект" -#: flatcamGUI/FlatCAMGUI.py:617 flatcamGUI/FlatCAMGUI.py:1838 +#: flatcamGUI/FlatCAMGUI.py:612 flatcamGUI/FlatCAMGUI.py:1836 msgid "Save project" msgstr "Сохранить проект" -#: flatcamGUI/FlatCAMGUI.py:620 flatcamGUI/FlatCAMGUI.py:1841 +#: flatcamGUI/FlatCAMGUI.py:615 flatcamGUI/FlatCAMGUI.py:1839 msgid "New Blank Geometry" msgstr "Новый Geometry" -#: flatcamGUI/FlatCAMGUI.py:621 +#: flatcamGUI/FlatCAMGUI.py:616 msgid "New Blank Gerber" msgstr "Новый Gerber" -#: flatcamGUI/FlatCAMGUI.py:622 flatcamGUI/FlatCAMGUI.py:1842 +#: flatcamGUI/FlatCAMGUI.py:617 flatcamGUI/FlatCAMGUI.py:1840 msgid "New Blank Excellon" msgstr "Новый Excellon" -#: flatcamGUI/FlatCAMGUI.py:624 flatcamGUI/FlatCAMGUI.py:1844 +#: flatcamGUI/FlatCAMGUI.py:619 flatcamGUI/FlatCAMGUI.py:1842 msgid "Editor" msgstr "Редактор" -#: flatcamGUI/FlatCAMGUI.py:626 flatcamGUI/FlatCAMGUI.py:1846 +#: flatcamGUI/FlatCAMGUI.py:621 flatcamGUI/FlatCAMGUI.py:1844 msgid "Save Object and close the Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:630 flatcamGUI/FlatCAMGUI.py:1850 +#: flatcamGUI/FlatCAMGUI.py:625 flatcamGUI/FlatCAMGUI.py:1848 msgid "&Delete" msgstr "&Удалить" -#: flatcamGUI/FlatCAMGUI.py:633 flatcamGUI/FlatCAMGUI.py:1853 +#: flatcamGUI/FlatCAMGUI.py:628 flatcamGUI/FlatCAMGUI.py:1851 msgid "&Replot" msgstr "&Перерисовать объект" -#: flatcamGUI/FlatCAMGUI.py:634 flatcamGUI/FlatCAMGUI.py:1854 +#: flatcamGUI/FlatCAMGUI.py:629 flatcamGUI/FlatCAMGUI.py:1852 msgid "&Clear plot" -msgstr "" +msgstr "&Очистить чертёж" -#: flatcamGUI/FlatCAMGUI.py:635 flatcamGUI/FlatCAMGUI.py:1855 +#: flatcamGUI/FlatCAMGUI.py:630 flatcamGUI/FlatCAMGUI.py:1853 msgid "Zoom In" msgstr "Увеличить" -#: flatcamGUI/FlatCAMGUI.py:636 flatcamGUI/FlatCAMGUI.py:1856 +#: flatcamGUI/FlatCAMGUI.py:631 flatcamGUI/FlatCAMGUI.py:1854 msgid "Zoom Out" msgstr "Уменьшить" -#: flatcamGUI/FlatCAMGUI.py:637 flatcamGUI/FlatCAMGUI.py:1595 -#: flatcamGUI/FlatCAMGUI.py:1857 +#: flatcamGUI/FlatCAMGUI.py:632 flatcamGUI/FlatCAMGUI.py:1592 +#: flatcamGUI/FlatCAMGUI.py:1855 msgid "Zoom Fit" -msgstr "Подогнать размер" +msgstr "Вернуть масштаб" -#: flatcamGUI/FlatCAMGUI.py:642 flatcamGUI/FlatCAMGUI.py:1862 +#: flatcamGUI/FlatCAMGUI.py:637 flatcamGUI/FlatCAMGUI.py:1860 msgid "&Command Line" msgstr "&Командная строка" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:1865 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:1863 msgid "2Sided Tool" msgstr "2-х стор. плата" -#: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1866 +#: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:1864 msgid "&Cutout Tool" msgstr "&Обрезка контура платы" -#: flatcamGUI/FlatCAMGUI.py:647 flatcamGUI/FlatCAMGUI.py:1867 +#: flatcamGUI/FlatCAMGUI.py:642 flatcamGUI/FlatCAMGUI.py:1865 #: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "Очистка от меди" -#: flatcamGUI/FlatCAMGUI.py:651 flatcamGUI/FlatCAMGUI.py:1871 +#: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1869 msgid "Panel Tool" msgstr "Панелизация" -#: flatcamGUI/FlatCAMGUI.py:652 flatcamGUI/FlatCAMGUI.py:1872 +#: flatcamGUI/FlatCAMGUI.py:647 flatcamGUI/FlatCAMGUI.py:1870 #: flatcamTools/ToolFilm.py:204 msgid "Film Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:1874 +#: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:1872 +#: flatcamTools/ToolSolderPaste.py:451 msgid "SolderPaste Tool" msgstr "Паяльная паста" -#: flatcamGUI/FlatCAMGUI.py:654 flatcamGUI/FlatCAMGUI.py:1875 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:1873 #: flatcamTools/ToolSub.py:26 msgid "Substract Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1880 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:1878 msgid "Calculators Tool" msgstr "Калькулятор" -#: flatcamGUI/FlatCAMGUI.py:662 flatcamGUI/FlatCAMGUI.py:676 -#: flatcamGUI/FlatCAMGUI.py:710 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/FlatCAMGUI.py:1936 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:671 +#: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:1882 +#: flatcamGUI/FlatCAMGUI.py:1934 msgid "Select" msgstr "Выбрать" -#: flatcamGUI/FlatCAMGUI.py:663 flatcamGUI/FlatCAMGUI.py:1885 +#: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1883 msgid "Add Drill Hole" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:1887 +#: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1885 msgid "Add Drill Hole Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:666 flatcamGUI/FlatCAMGUI.py:1888 +#: flatcamGUI/FlatCAMGUI.py:661 flatcamGUI/FlatCAMGUI.py:1886 msgid "Resize Drill" msgstr "Изменить размер сверла" -#: flatcamGUI/FlatCAMGUI.py:669 flatcamGUI/FlatCAMGUI.py:1891 +#: flatcamGUI/FlatCAMGUI.py:664 flatcamGUI/FlatCAMGUI.py:1889 msgid "Copy Drill" msgstr "Копировать сверло" -#: flatcamGUI/FlatCAMGUI.py:670 flatcamGUI/FlatCAMGUI.py:1893 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:1891 msgid "Delete Drill" msgstr "Удалить сверло" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:1896 +#: flatcamGUI/FlatCAMGUI.py:668 flatcamGUI/FlatCAMGUI.py:1894 msgid "Move Drill" msgstr "Переместить сверло" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:1900 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:1898 msgid "Add Circle" msgstr "Добавить круг" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:1901 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:1899 msgid "Add Arc" msgstr "Добавить дугу" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:1903 +#: flatcamGUI/FlatCAMGUI.py:675 flatcamGUI/FlatCAMGUI.py:1901 msgid "Add Rectangle" msgstr "Добавить прямоугольник" -#: flatcamGUI/FlatCAMGUI.py:683 flatcamGUI/FlatCAMGUI.py:1906 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:1904 msgid "Add Path" msgstr "Добавить дорожку" -#: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1908 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:1906 msgid "Add Polygon" msgstr "Добавить полигон" -#: flatcamGUI/FlatCAMGUI.py:686 flatcamGUI/FlatCAMGUI.py:1910 +#: flatcamGUI/FlatCAMGUI.py:681 flatcamGUI/FlatCAMGUI.py:1908 msgid "Add Text" msgstr "Добавить текст" -#: flatcamGUI/FlatCAMGUI.py:687 flatcamGUI/FlatCAMGUI.py:1912 +#: flatcamGUI/FlatCAMGUI.py:682 flatcamGUI/FlatCAMGUI.py:1910 msgid "Add Buffer" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:683 flatcamGUI/FlatCAMGUI.py:1911 msgid "Paint Shape" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:724 -#: flatcamGUI/FlatCAMGUI.py:1914 flatcamGUI/FlatCAMGUI.py:1950 +#: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:719 +#: flatcamGUI/FlatCAMGUI.py:1912 flatcamGUI/FlatCAMGUI.py:1948 msgid "Eraser" msgstr "Стёрка" -#: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:687 flatcamGUI/FlatCAMGUI.py:1916 msgid "Polygon Union" msgstr "Сращение полигонов" -#: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1920 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:1918 msgid "Polygon Intersection" msgstr "Пересечение полигонов" -#: flatcamGUI/FlatCAMGUI.py:696 flatcamGUI/FlatCAMGUI.py:1922 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:1920 msgid "Polygon Subtraction" msgstr "Вычитание полигонов" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:1925 +#: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1923 msgid "Cut Path" msgstr "Вырезать путь" -#: flatcamGUI/FlatCAMGUI.py:700 +#: flatcamGUI/FlatCAMGUI.py:695 msgid "Copy Shape(s)" msgstr "Копировать форму(ы)" -#: flatcamGUI/FlatCAMGUI.py:703 +#: flatcamGUI/FlatCAMGUI.py:698 msgid "Delete Shape '-'" msgstr "Удалить фигуру '-'" -#: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:731 -#: flatcamGUI/FlatCAMGUI.py:1930 flatcamGUI/FlatCAMGUI.py:1957 +#: flatcamGUI/FlatCAMGUI.py:700 flatcamGUI/FlatCAMGUI.py:726 +#: flatcamGUI/FlatCAMGUI.py:1928 flatcamGUI/FlatCAMGUI.py:1955 msgid "Transformations" msgstr "Трансформация" -#: flatcamGUI/FlatCAMGUI.py:707 +#: flatcamGUI/FlatCAMGUI.py:702 msgid "Move Objects " msgstr "Переместить объект " -#: flatcamGUI/FlatCAMGUI.py:711 flatcamGUI/FlatCAMGUI.py:1937 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:1935 msgid "Add Pad" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:1939 +#: flatcamGUI/FlatCAMGUI.py:708 flatcamGUI/FlatCAMGUI.py:1937 msgid "Add Track" msgstr "Добавить маршрут" -#: flatcamGUI/FlatCAMGUI.py:714 flatcamGUI/FlatCAMGUI.py:1940 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:1938 msgid "Add Region" msgstr "Добавить регион" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:1942 +#: flatcamGUI/FlatCAMGUI.py:711 flatcamGUI/FlatCAMGUI.py:1940 msgid "Poligonize" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:1944 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:1942 msgid "SemiDisc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:719 flatcamGUI/FlatCAMGUI.py:1945 +#: flatcamGUI/FlatCAMGUI.py:714 flatcamGUI/FlatCAMGUI.py:1943 msgid "Disc" msgstr "Диск" -#: flatcamGUI/FlatCAMGUI.py:733 flatcamGUI/FlatCAMGUI.py:1605 -#: flatcamGUI/FlatCAMGUI.py:1625 flatcamGUI/FlatCAMGUI.py:1959 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:1602 +#: flatcamGUI/FlatCAMGUI.py:1622 flatcamGUI/FlatCAMGUI.py:1957 #: flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Переместить" -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:1965 +#: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:1963 msgid "Snap to grid" msgstr "Привязка к сетке" -#: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1968 +#: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:1966 msgid "Grid X snapping distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1973 +#: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1971 msgid "Grid Y snapping distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:753 flatcamGUI/FlatCAMGUI.py:1979 +#: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1977 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:759 flatcamGUI/FlatCAMGUI.py:1985 +#: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1983 msgid "Snap to corner" msgstr "Привязка к углу" -#: flatcamGUI/FlatCAMGUI.py:763 flatcamGUI/FlatCAMGUI.py:1989 -#: flatcamGUI/FlatCAMGUI.py:3346 +#: flatcamGUI/FlatCAMGUI.py:758 flatcamGUI/FlatCAMGUI.py:1987 +#: flatcamGUI/FlatCAMGUI.py:3344 msgid "Max. magnet distance" msgstr "Макс. магнит расстояние" -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:1589 +#: flatcamGUI/FlatCAMGUI.py:786 flatcamGUI/FlatCAMGUI.py:1586 msgid "Project" msgstr "Проект" -#: flatcamGUI/FlatCAMGUI.py:801 +#: flatcamGUI/FlatCAMGUI.py:796 msgid "Selected" msgstr "Выбранное" -#: flatcamGUI/FlatCAMGUI.py:820 flatcamGUI/FlatCAMGUI.py:828 +#: flatcamGUI/FlatCAMGUI.py:815 flatcamGUI/FlatCAMGUI.py:823 msgid "Plot Area" -msgstr "" +msgstr "Чертёж" -#: flatcamGUI/FlatCAMGUI.py:852 +#: flatcamGUI/FlatCAMGUI.py:847 msgid "General" -msgstr "Общие" +msgstr "Основные" -#: flatcamGUI/FlatCAMGUI.py:861 +#: flatcamGUI/FlatCAMGUI.py:856 msgid "APP. DEFAULTS" msgstr "СТАНД. НАСТРОЙКИ" -#: flatcamGUI/FlatCAMGUI.py:862 +#: flatcamGUI/FlatCAMGUI.py:857 msgid "PROJ. OPTIONS " msgstr "ПАРАМ. ПРОЕКТА " -#: flatcamGUI/FlatCAMGUI.py:873 +#: flatcamGUI/FlatCAMGUI.py:868 msgid "GERBER" msgstr "GERBER" -#: flatcamGUI/FlatCAMGUI.py:882 +#: flatcamGUI/FlatCAMGUI.py:877 msgid "EXCELLON" msgstr "EXCELLON" -#: flatcamGUI/FlatCAMGUI.py:891 +#: flatcamGUI/FlatCAMGUI.py:886 msgid "GEOMETRY" msgstr "GEOMETRY" -#: flatcamGUI/FlatCAMGUI.py:901 +#: flatcamGUI/FlatCAMGUI.py:896 msgid "CNC-JOB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:910 +#: flatcamGUI/FlatCAMGUI.py:905 msgid "TOOLS" msgstr "ИНСТР-ТЫ" -#: flatcamGUI/FlatCAMGUI.py:927 +#: flatcamGUI/FlatCAMGUI.py:922 msgid "Import Preferences" msgstr "Импорт настроек" -#: flatcamGUI/FlatCAMGUI.py:930 +#: flatcamGUI/FlatCAMGUI.py:925 msgid "" "Import a full set of FlatCAM settings from a file\n" "previously saved on HDD.\n" @@ -4310,29 +4339,29 @@ msgid "" "on the first start. Do not delete that file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:937 +#: flatcamGUI/FlatCAMGUI.py:932 msgid "Export Preferences" msgstr "Экспорт настроек" -#: flatcamGUI/FlatCAMGUI.py:940 +#: flatcamGUI/FlatCAMGUI.py:935 msgid "" "Export a full set of FlatCAM settings in a file\n" "that is saved on HDD." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:945 +#: flatcamGUI/FlatCAMGUI.py:940 msgid "Open Pref Folder" msgstr "Открыть папку настроек" -#: flatcamGUI/FlatCAMGUI.py:948 +#: flatcamGUI/FlatCAMGUI.py:943 msgid "Open the folder where FlatCAM save the preferences files." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:956 +#: flatcamGUI/FlatCAMGUI.py:951 msgid "Save Preferences" msgstr "Сохранить настройки" -#: flatcamGUI/FlatCAMGUI.py:959 +#: flatcamGUI/FlatCAMGUI.py:954 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -4340,7 +4369,7 @@ msgstr "" "Сохраняет текущие настройки в файле 'current_defaults'\n" "который является файлом, хранящим рабочие настройки по умолчанию." -#: flatcamGUI/FlatCAMGUI.py:985 +#: flatcamGUI/FlatCAMGUI.py:980 msgid "" "General Shortcut list
\n" " Editor Shortcut list
\n" "
\n" @@ -4940,141 +4969,141 @@ msgid "" " " msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1582 -msgid "Disable" -msgstr "Отключить" +#: flatcamGUI/FlatCAMGUI.py:1578 +msgid "Toggle Panel" +msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1584 +#: flatcamGUI/FlatCAMGUI.py:1581 msgid "New" msgstr "Создать" -#: flatcamGUI/FlatCAMGUI.py:1585 +#: flatcamGUI/FlatCAMGUI.py:1582 msgid "Geometry" msgstr "Geometry" -#: flatcamGUI/FlatCAMGUI.py:1587 +#: flatcamGUI/FlatCAMGUI.py:1584 msgid "Excellon" msgstr "Excellon" -#: flatcamGUI/FlatCAMGUI.py:1592 +#: flatcamGUI/FlatCAMGUI.py:1589 msgid "Grids" msgstr "Сетка" -#: flatcamGUI/FlatCAMGUI.py:1594 +#: flatcamGUI/FlatCAMGUI.py:1591 msgid "View" msgstr "Вид" -#: flatcamGUI/FlatCAMGUI.py:1596 +#: flatcamGUI/FlatCAMGUI.py:1593 msgid "Clear Plot" -msgstr "" +msgstr "Очистить чертёж" -#: flatcamGUI/FlatCAMGUI.py:1597 +#: flatcamGUI/FlatCAMGUI.py:1594 msgid "Replot" msgstr "Перерисовать" -#: flatcamGUI/FlatCAMGUI.py:1600 +#: flatcamGUI/FlatCAMGUI.py:1597 msgid "Geo Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1601 +#: flatcamGUI/FlatCAMGUI.py:1598 msgid "Line" msgstr "Линия" -#: flatcamGUI/FlatCAMGUI.py:1602 +#: flatcamGUI/FlatCAMGUI.py:1599 msgid "Rectangle" msgstr "Прямоугольник" -#: flatcamGUI/FlatCAMGUI.py:1603 +#: flatcamGUI/FlatCAMGUI.py:1600 msgid "Cut" msgstr "Вырезать" -#: flatcamGUI/FlatCAMGUI.py:1608 +#: flatcamGUI/FlatCAMGUI.py:1605 msgid "Pad" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1609 +#: flatcamGUI/FlatCAMGUI.py:1606 msgid "Pad Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1610 +#: flatcamGUI/FlatCAMGUI.py:1607 msgid "Track" msgstr "Трек" -#: flatcamGUI/FlatCAMGUI.py:1611 +#: flatcamGUI/FlatCAMGUI.py:1608 msgid "Region" msgstr "Регион" -#: flatcamGUI/FlatCAMGUI.py:1613 +#: flatcamGUI/FlatCAMGUI.py:1610 msgid "Exc Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1614 +#: flatcamGUI/FlatCAMGUI.py:1611 msgid "Add Drill" msgstr "Добавить сверло" -#: flatcamGUI/FlatCAMGUI.py:1646 +#: flatcamGUI/FlatCAMGUI.py:1643 msgid "Print Preview" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1647 +#: flatcamGUI/FlatCAMGUI.py:1644 msgid "Print Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1648 +#: flatcamGUI/FlatCAMGUI.py:1645 msgid "Find in Code" msgstr "Найти в коде" -#: flatcamGUI/FlatCAMGUI.py:1653 +#: flatcamGUI/FlatCAMGUI.py:1650 msgid "Replace With" msgstr "Заменить" -#: flatcamGUI/FlatCAMGUI.py:1657 +#: flatcamGUI/FlatCAMGUI.py:1654 msgid "All" msgstr "Все" -#: flatcamGUI/FlatCAMGUI.py:1659 +#: flatcamGUI/FlatCAMGUI.py:1656 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1662 +#: flatcamGUI/FlatCAMGUI.py:1659 msgid "Open Code" msgstr "Открыть файл" -#: flatcamGUI/FlatCAMGUI.py:1663 +#: flatcamGUI/FlatCAMGUI.py:1660 msgid "Save Code" msgstr "Сохранить код" -#: flatcamGUI/FlatCAMGUI.py:1698 +#: flatcamGUI/FlatCAMGUI.py:1695 msgid "" "Relative neasurement.\n" "Reference is last click position" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1701 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1897 msgid "Select 'Esc'" msgstr "Выбор 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:1926 +#: flatcamGUI/FlatCAMGUI.py:1924 msgid "Copy Objects" msgstr "Копировать объекты" -#: flatcamGUI/FlatCAMGUI.py:1928 +#: flatcamGUI/FlatCAMGUI.py:1926 msgid "Delete Shape" msgstr "Удалить фигуру" -#: flatcamGUI/FlatCAMGUI.py:1933 +#: flatcamGUI/FlatCAMGUI.py:1931 msgid "Move Objects" msgstr "Переместить объект" -#: flatcamGUI/FlatCAMGUI.py:2365 +#: flatcamGUI/FlatCAMGUI.py:2360 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5082,55 +5111,55 @@ msgid "" "the toolbar button." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2372 flatcamGUI/FlatCAMGUI.py:2509 -#: flatcamGUI/FlatCAMGUI.py:2568 flatcamGUI/FlatCAMGUI.py:2588 +#: flatcamGUI/FlatCAMGUI.py:2367 flatcamGUI/FlatCAMGUI.py:2504 +#: flatcamGUI/FlatCAMGUI.py:2563 flatcamGUI/FlatCAMGUI.py:2583 msgid "Warning" msgstr "Внимание" -#: flatcamGUI/FlatCAMGUI.py:2439 flatcamGUI/FlatCAMGUI.py:2638 -#: flatcamGUI/FlatCAMGUI.py:2849 +#: flatcamGUI/FlatCAMGUI.py:2434 flatcamGUI/FlatCAMGUI.py:2633 +#: flatcamGUI/FlatCAMGUI.py:2844 msgid "[WARNING_NOTCL] Cancelled." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2504 +#: flatcamGUI/FlatCAMGUI.py:2499 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2563 +#: flatcamGUI/FlatCAMGUI.py:2558 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2583 +#: flatcamGUI/FlatCAMGUI.py:2578 msgid "" "Please select geometry items \n" "on which to perform union." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2654 flatcamGUI/FlatCAMGUI.py:2866 +#: flatcamGUI/FlatCAMGUI.py:2649 flatcamGUI/FlatCAMGUI.py:2861 msgid "[WARNING_NOTCL] Cancelled. Nothing selected to delete." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2738 flatcamGUI/FlatCAMGUI.py:2933 +#: flatcamGUI/FlatCAMGUI.py:2733 flatcamGUI/FlatCAMGUI.py:2928 msgid "[WARNING_NOTCL] Cancelled. Nothing selected to copy." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2784 flatcamGUI/FlatCAMGUI.py:2979 +#: flatcamGUI/FlatCAMGUI.py:2779 flatcamGUI/FlatCAMGUI.py:2974 msgid "[WARNING_NOTCL] Cancelled. Nothing selected to move." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2993 +#: flatcamGUI/FlatCAMGUI.py:2988 msgid "New Tool ..." msgstr "Новый инструмент ..." -#: flatcamGUI/FlatCAMGUI.py:2994 +#: flatcamGUI/FlatCAMGUI.py:2989 msgid "Enter a Tool Diameter:" msgstr "Введите диаметр инструмента:" -#: flatcamGUI/FlatCAMGUI.py:3036 +#: flatcamGUI/FlatCAMGUI.py:3032 msgid "Measurement Tool exit..." msgstr "" @@ -5138,79 +5167,79 @@ msgstr "" msgid "GUI Preferences" msgstr "Параметры интерфейса" -#: flatcamGUI/FlatCAMGUI.py:3331 +#: flatcamGUI/FlatCAMGUI.py:3331 flatcamGUI/FlatCAMGUI.py:3329 msgid "Grid X value:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3333 +#: flatcamGUI/FlatCAMGUI.py:3331 msgid "This is the Grid snap value on X axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3338 +#: flatcamGUI/FlatCAMGUI.py:3336 msgid "Grid Y value:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3340 +#: flatcamGUI/FlatCAMGUI.py:3338 msgid "This is the Grid snap value on Y axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3345 +#: flatcamGUI/FlatCAMGUI.py:3343 msgid "Snap Max:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3350 +#: flatcamGUI/FlatCAMGUI.py:3348 msgid "Workspace:" msgstr "Рабочая среда:" -#: flatcamGUI/FlatCAMGUI.py:3352 +#: flatcamGUI/FlatCAMGUI.py:3350 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3355 +#: flatcamGUI/FlatCAMGUI.py:3353 msgid "Wk. format:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3357 +#: flatcamGUI/FlatCAMGUI.py:3355 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3370 +#: flatcamGUI/FlatCAMGUI.py:3368 msgid "Plot Fill:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3372 +#: flatcamGUI/FlatCAMGUI.py:3370 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" "digits are for alpha (transparency) level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3386 flatcamGUI/FlatCAMGUI.py:3436 -#: flatcamGUI/FlatCAMGUI.py:3486 +#: flatcamGUI/FlatCAMGUI.py:3384 flatcamGUI/FlatCAMGUI.py:3434 +#: flatcamGUI/FlatCAMGUI.py:3484 msgid "Alpha Level:" msgstr "Уровень прозрачности:" -#: flatcamGUI/FlatCAMGUI.py:3388 +#: flatcamGUI/FlatCAMGUI.py:3386 msgid "Set the fill transparency for plotted objects." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3405 +#: flatcamGUI/FlatCAMGUI.py:3403 msgid "Plot Line:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3407 +#: flatcamGUI/FlatCAMGUI.py:3405 msgid "Set the line color for plotted objects." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3419 +#: flatcamGUI/FlatCAMGUI.py:3417 msgid "Sel. Fill:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3421 +#: flatcamGUI/FlatCAMGUI.py:3419 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -5218,23 +5247,23 @@ msgid "" "digits are for alpha (transparency) level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3438 +#: flatcamGUI/FlatCAMGUI.py:3436 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3455 +#: flatcamGUI/FlatCAMGUI.py:3453 msgid "Sel. Line:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3457 +#: flatcamGUI/FlatCAMGUI.py:3455 msgid "Set the line color for the 'left to right' selection box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3469 +#: flatcamGUI/FlatCAMGUI.py:3467 msgid "Sel2. Fill:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3471 +#: flatcamGUI/FlatCAMGUI.py:3469 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -5242,81 +5271,81 @@ msgid "" "digits are for alpha (transparency) level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3488 +#: flatcamGUI/FlatCAMGUI.py:3486 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3505 +#: flatcamGUI/FlatCAMGUI.py:3503 msgid "Sel2. Line:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3507 +#: flatcamGUI/FlatCAMGUI.py:3505 msgid "Set the line color for the 'right to left' selection box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3519 +#: flatcamGUI/FlatCAMGUI.py:3517 msgid "Editor Draw:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3521 +#: flatcamGUI/FlatCAMGUI.py:3519 msgid "Set the color for the shape." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3533 +#: flatcamGUI/FlatCAMGUI.py:3531 msgid "Editor Draw Sel.:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3535 +#: flatcamGUI/FlatCAMGUI.py:3533 msgid "Set the color of the shape when selected." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3547 +#: flatcamGUI/FlatCAMGUI.py:3545 msgid "Project Items:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3549 +#: flatcamGUI/FlatCAMGUI.py:3547 msgid "Set the color of the items in Project Tab Tree." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3560 +#: flatcamGUI/FlatCAMGUI.py:3558 msgid "Proj. Dis. Items:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3562 +#: flatcamGUI/FlatCAMGUI.py:3560 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3613 +#: flatcamGUI/FlatCAMGUI.py:3611 msgid "GUI Settings" msgstr "Настройки интерфейса" -#: flatcamGUI/FlatCAMGUI.py:3620 +#: flatcamGUI/FlatCAMGUI.py:3617 msgid "Layout:" msgstr "Макет:" -#: flatcamGUI/FlatCAMGUI.py:3622 +#: flatcamGUI/FlatCAMGUI.py:3619 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3638 +#: flatcamGUI/FlatCAMGUI.py:3635 msgid "Style:" msgstr "Стиль:" -#: flatcamGUI/FlatCAMGUI.py:3640 +#: flatcamGUI/FlatCAMGUI.py:3637 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3651 +#: flatcamGUI/FlatCAMGUI.py:3648 msgid "HDPI Support:" msgstr "Поддержка HDPI:" -#: flatcamGUI/FlatCAMGUI.py:3653 +#: flatcamGUI/FlatCAMGUI.py:3650 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -5324,11 +5353,11 @@ msgstr "" "Включает поддержку высокого разрешения для FlatCAM.\n" "Требуется перезапуск приложения." -#: flatcamGUI/FlatCAMGUI.py:3666 +#: flatcamGUI/FlatCAMGUI.py:3663 msgid "Clear GUI Settings:" msgstr "Сброс настроек:" -#: flatcamGUI/FlatCAMGUI.py:3668 +#: flatcamGUI/FlatCAMGUI.py:3665 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5336,26 +5365,26 @@ msgstr "" "Сброс настроек интерфейса FlatCAM,\n" "таких как: макет, состояние интерфейса, стиль, поддержка hdpi и т. д." -#: flatcamGUI/FlatCAMGUI.py:3671 +#: flatcamGUI/FlatCAMGUI.py:3668 msgid "Clear" msgstr "Сбросить" -#: flatcamGUI/FlatCAMGUI.py:3675 +#: flatcamGUI/FlatCAMGUI.py:3672 msgid "Hover Shape:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3677 +#: flatcamGUI/FlatCAMGUI.py:3674 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" "over any kind of not-selected object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3684 +#: flatcamGUI/FlatCAMGUI.py:3681 msgid "Sel. Shape:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3686 +#: flatcamGUI/FlatCAMGUI.py:3683 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -5363,34 +5392,34 @@ msgid "" "right to left." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3728 +#: flatcamGUI/FlatCAMGUI.py:3725 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: flatcamGUI/FlatCAMGUI.py:3731 +#: flatcamGUI/FlatCAMGUI.py:3728 msgid "Clear GUI Settings" msgstr "Сброс настроек интерфейса" -#: flatcamGUI/FlatCAMGUI.py:3752 +#: flatcamGUI/FlatCAMGUI.py:3749 msgid "App Preferences" msgstr "Параметры приложения" -#: flatcamGUI/FlatCAMGUI.py:3758 +#: flatcamGUI/FlatCAMGUI.py:3755 msgid "Units:" msgstr "Единицы:" -#: flatcamGUI/FlatCAMGUI.py:3759 +#: flatcamGUI/FlatCAMGUI.py:3756 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" "FLatCAM is started." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3766 +#: flatcamGUI/FlatCAMGUI.py:3763 msgid "APP. LEVEL:" msgstr "РЕЖИМ:" -#: flatcamGUI/FlatCAMGUI.py:3767 +#: flatcamGUI/FlatCAMGUI.py:3764 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -5400,19 +5429,19 @@ msgid "" "the Selected Tab for all kinds of FlatCAM objects." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3776 +#: flatcamGUI/FlatCAMGUI.py:3773 msgid "Languages:" msgstr "Язык:" -#: flatcamGUI/FlatCAMGUI.py:3777 +#: flatcamGUI/FlatCAMGUI.py:3774 msgid "Set the language used throughout FlatCAM." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3780 +#: flatcamGUI/FlatCAMGUI.py:3777 msgid "Apply Language" msgstr "Применить" -#: flatcamGUI/FlatCAMGUI.py:3781 +#: flatcamGUI/FlatCAMGUI.py:3778 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -5423,21 +5452,21 @@ msgid "" "applied at the next app start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3790 +#: flatcamGUI/FlatCAMGUI.py:3787 msgid "Shell at StartUp:" msgstr "Ком.строка при запуске:" -#: flatcamGUI/FlatCAMGUI.py:3792 flatcamGUI/FlatCAMGUI.py:3797 +#: flatcamGUI/FlatCAMGUI.py:3789 flatcamGUI/FlatCAMGUI.py:3794 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3802 +#: flatcamGUI/FlatCAMGUI.py:3799 msgid "Version Check:" msgstr "Проверять обновления:" -#: flatcamGUI/FlatCAMGUI.py:3804 flatcamGUI/FlatCAMGUI.py:3809 +#: flatcamGUI/FlatCAMGUI.py:3801 flatcamGUI/FlatCAMGUI.py:3806 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -5445,11 +5474,11 @@ msgstr "" "Установите этот флажок, если вы хотите автоматически\n" "проверять обновление программы при запуске." -#: flatcamGUI/FlatCAMGUI.py:3814 +#: flatcamGUI/FlatCAMGUI.py:3811 msgid "Send Stats:" msgstr "Отправлять статистику:" -#: flatcamGUI/FlatCAMGUI.py:3816 flatcamGUI/FlatCAMGUI.py:3821 +#: flatcamGUI/FlatCAMGUI.py:3813 flatcamGUI/FlatCAMGUI.py:3818 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -5457,11 +5486,11 @@ msgstr "" "Установите этот флажок, если вы согласны автоматически отправлять\n" "анонимную статистику при запуске, чтобы помочь улучшить FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:3828 +#: flatcamGUI/FlatCAMGUI.py:3825 msgid "Pan Button:" msgstr "Кнопка панарам.:" -#: flatcamGUI/FlatCAMGUI.py:3829 +#: flatcamGUI/FlatCAMGUI.py:3826 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -5471,50 +5500,50 @@ msgstr "" "- MMB --> Средняя кнопка мыши\n" "- RMB --> Правая кнопка мыши" -#: flatcamGUI/FlatCAMGUI.py:3836 +#: flatcamGUI/FlatCAMGUI.py:3833 msgid "Multiple Sel:" msgstr "Мультивыбор:" -#: flatcamGUI/FlatCAMGUI.py:3837 +#: flatcamGUI/FlatCAMGUI.py:3834 msgid "Select the key used for multiple selection." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3842 +#: flatcamGUI/FlatCAMGUI.py:3839 msgid "Project at StartUp:" msgstr "Проект при запуске:" -#: flatcamGUI/FlatCAMGUI.py:3844 flatcamGUI/FlatCAMGUI.py:3849 +#: flatcamGUI/FlatCAMGUI.py:3841 flatcamGUI/FlatCAMGUI.py:3846 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3854 +#: flatcamGUI/FlatCAMGUI.py:3851 msgid "Project AutoHide:" msgstr "Автоскр. проекта:" -#: flatcamGUI/FlatCAMGUI.py:3856 flatcamGUI/FlatCAMGUI.py:3862 +#: flatcamGUI/FlatCAMGUI.py:3853 flatcamGUI/FlatCAMGUI.py:3859 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" "to show whenever a new object is created." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3868 +#: flatcamGUI/FlatCAMGUI.py:3865 msgid "Enable ToolTips:" msgstr "Вспл. подсказки:" -#: flatcamGUI/FlatCAMGUI.py:3870 flatcamGUI/FlatCAMGUI.py:3875 +#: flatcamGUI/FlatCAMGUI.py:3867 flatcamGUI/FlatCAMGUI.py:3872 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3878 +#: flatcamGUI/FlatCAMGUI.py:3875 msgid "Workers number:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3880 flatcamGUI/FlatCAMGUI.py:3889 +#: flatcamGUI/FlatCAMGUI.py:3877 flatcamGUI/FlatCAMGUI.py:3886 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -5524,7 +5553,7 @@ msgid "" "After change, it will be applied at next App start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3901 flatcamGUI/FlatCAMGUI.py:3910 +#: flatcamGUI/FlatCAMGUI.py:3898 flatcamGUI/FlatCAMGUI.py:3907 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -5534,11 +5563,11 @@ msgid "" "performance at the expense of level of detail." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3946 +#: flatcamGUI/FlatCAMGUI.py:3943 msgid "\"Open\" behavior" msgstr "\"Открытое\" поведение" -#: flatcamGUI/FlatCAMGUI.py:3948 +#: flatcamGUI/FlatCAMGUI.py:3945 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -5547,82 +5576,82 @@ msgid "" "path for saving files or the path for opening files." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3957 +#: flatcamGUI/FlatCAMGUI.py:3954 msgid "Save Compressed Project" msgstr "Сохранить сжатый проект" -#: flatcamGUI/FlatCAMGUI.py:3959 +#: flatcamGUI/FlatCAMGUI.py:3956 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3970 +#: flatcamGUI/FlatCAMGUI.py:3967 msgid "Compression Level:" msgstr "Уровень сжатия:" -#: flatcamGUI/FlatCAMGUI.py:3972 +#: flatcamGUI/FlatCAMGUI.py:3969 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" "but require more RAM usage and more processing time." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3998 flatcamGUI/FlatCAMGUI.py:4367 -#: flatcamGUI/FlatCAMGUI.py:5037 flatcamGUI/FlatCAMGUI.py:5409 +#: flatcamGUI/FlatCAMGUI.py:3995 flatcamGUI/FlatCAMGUI.py:4361 +#: flatcamGUI/FlatCAMGUI.py:5153 flatcamGUI/FlatCAMGUI.py:5525 #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 #: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 msgid "Plot Options:" -msgstr "Параметры отрисовки:" +msgstr "Параметры чертёжа:" -#: flatcamGUI/FlatCAMGUI.py:4005 flatcamGUI/FlatCAMGUI.py:4379 +#: flatcamGUI/FlatCAMGUI.py:4002 flatcamGUI/FlatCAMGUI.py:4373 #: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 msgid "Solid" msgstr "Заливка" -#: flatcamGUI/FlatCAMGUI.py:4007 flatcamGUI/ObjectUI.py:158 +#: flatcamGUI/FlatCAMGUI.py:4004 flatcamGUI/ObjectUI.py:158 msgid "Solid color polygons." msgstr "Сплошной цвет полигонов." -#: flatcamGUI/FlatCAMGUI.py:4012 flatcamGUI/ObjectUI.py:164 +#: flatcamGUI/FlatCAMGUI.py:4009 flatcamGUI/ObjectUI.py:164 msgid "M-Color" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4014 flatcamGUI/ObjectUI.py:166 +#: flatcamGUI/FlatCAMGUI.py:4011 flatcamGUI/ObjectUI.py:166 msgid "Draw polygons in different colors." msgstr "Окрашивать полигоны разными цветами." -#: flatcamGUI/FlatCAMGUI.py:4019 flatcamGUI/FlatCAMGUI.py:4373 -#: flatcamGUI/FlatCAMGUI.py:5041 flatcamGUI/ObjectUI.py:172 +#: flatcamGUI/FlatCAMGUI.py:4016 flatcamGUI/FlatCAMGUI.py:4367 +#: flatcamGUI/FlatCAMGUI.py:5157 flatcamGUI/ObjectUI.py:172 msgid "Plot" -msgstr "" +msgstr "Чертёж" -#: flatcamGUI/FlatCAMGUI.py:4021 flatcamGUI/FlatCAMGUI.py:5043 +#: flatcamGUI/FlatCAMGUI.py:4018 flatcamGUI/FlatCAMGUI.py:5159 #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1437 +#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 msgid "Plot (show) this object." -msgstr "" +msgstr "Начертить (отобразить) этот объект." -#: flatcamGUI/FlatCAMGUI.py:4026 flatcamGUI/FlatCAMGUI.py:5050 -#: flatcamGUI/FlatCAMGUI.py:5445 +#: flatcamGUI/FlatCAMGUI.py:4023 flatcamGUI/FlatCAMGUI.py:5166 +#: flatcamGUI/FlatCAMGUI.py:5608 msgid "Circle Steps:" msgstr "Круговые шаги:" -#: flatcamGUI/FlatCAMGUI.py:4028 +#: flatcamGUI/FlatCAMGUI.py:4025 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4043 +#: flatcamGUI/FlatCAMGUI.py:4040 msgid "Gerber Options" msgstr "Параметры Gerber" -#: flatcamGUI/FlatCAMGUI.py:4047 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4043 flatcamGUI/ObjectUI.py:251 msgid "Isolation Routing:" msgstr "Изоляция разводки:" -#: flatcamGUI/FlatCAMGUI.py:4049 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4045 flatcamGUI/ObjectUI.py:253 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -5631,17 +5660,17 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: flatcamGUI/FlatCAMGUI.py:4060 flatcamGUI/FlatCAMGUI.py:4760 -#: flatcamGUI/FlatCAMGUI.py:5733 flatcamGUI/ObjectUI.py:788 +#: flatcamGUI/FlatCAMGUI.py:4056 flatcamGUI/FlatCAMGUI.py:4753 +#: flatcamGUI/FlatCAMGUI.py:5897 flatcamGUI/ObjectUI.py:788 #: flatcamGUI/ObjectUI.py:804 msgid "Diameter of the cutting tool." msgstr "Диаметр режущего инструмента." -#: flatcamGUI/FlatCAMGUI.py:4067 +#: flatcamGUI/FlatCAMGUI.py:4063 msgid "Width (# passes):" msgstr "Количество проходов:" -#: flatcamGUI/FlatCAMGUI.py:4069 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4065 flatcamGUI/ObjectUI.py:275 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -5649,11 +5678,11 @@ msgstr "" "Ширина промежутка изоляции в \n" "числах (целое число) ширины инструмента." -#: flatcamGUI/FlatCAMGUI.py:4077 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:283 msgid "Pass overlap:" msgstr "Перекрытие за проход:" -#: flatcamGUI/FlatCAMGUI.py:4079 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -5662,42 +5691,42 @@ msgid "" "above." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4087 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4083 flatcamGUI/ObjectUI.py:295 msgid "Milling Type:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4089 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4085 flatcamGUI/ObjectUI.py:297 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4099 +#: flatcamGUI/FlatCAMGUI.py:4095 msgid "Combine Passes" msgstr "Объединить проходы" -#: flatcamGUI/FlatCAMGUI.py:4101 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4097 flatcamGUI/ObjectUI.py:309 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" -#: flatcamGUI/FlatCAMGUI.py:4106 +#: flatcamGUI/FlatCAMGUI.py:4102 msgid "Clear non-copper:" msgstr "Очистка от меди:" -#: flatcamGUI/FlatCAMGUI.py:4108 flatcamGUI/FlatCAMGUI.py:5621 +#: flatcamGUI/FlatCAMGUI.py:4104 flatcamGUI/FlatCAMGUI.py:5785 #: flatcamGUI/ObjectUI.py:386 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4117 flatcamGUI/FlatCAMGUI.py:4143 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/FlatCAMGUI.py:4139 #: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 msgid "Boundary Margin:" msgstr "Отступ от дорожек:" -#: flatcamGUI/FlatCAMGUI.py:4119 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:432 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -5709,11 +5738,11 @@ msgstr "" "объектов с этим минимальным \n" "расстоянием." -#: flatcamGUI/FlatCAMGUI.py:4129 flatcamGUI/FlatCAMGUI.py:4152 +#: flatcamGUI/FlatCAMGUI.py:4125 flatcamGUI/FlatCAMGUI.py:4148 msgid "Rounded corners" msgstr "Закруглять углы" -#: flatcamGUI/FlatCAMGUI.py:4131 +#: flatcamGUI/FlatCAMGUI.py:4127 msgid "" "Creates a Geometry objects with polygons\n" "covering the copper-free areas of the PCB." @@ -5721,11 +5750,11 @@ msgstr "" "Создает объект геометрии с полигонами\n" "охватывающими неомедненные области печатной платы." -#: flatcamGUI/FlatCAMGUI.py:4137 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4133 flatcamGUI/ObjectUI.py:454 msgid "Bounding Box:" msgstr "Ограничительная рамка:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4141 flatcamGUI/ObjectUI.py:466 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -5733,7 +5762,7 @@ msgstr "" "Расстояние от края поля\n" "до ближайшего полигона." -#: flatcamGUI/FlatCAMGUI.py:4154 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4150 flatcamGUI/ObjectUI.py:476 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -5745,15 +5774,15 @@ msgstr "" "их радиус будет равен\n" "отступу." -#: flatcamGUI/FlatCAMGUI.py:4168 +#: flatcamGUI/FlatCAMGUI.py:4164 msgid "Gerber Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4172 +#: flatcamGUI/FlatCAMGUI.py:4167 msgid "Advanced Param.:" msgstr "Дополнительные парам.:" -#: flatcamGUI/FlatCAMGUI.py:4174 +#: flatcamGUI/FlatCAMGUI.py:4169 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -5763,77 +5792,77 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/FlatCAMGUI.py:4184 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4179 flatcamGUI/ObjectUI.py:314 msgid "\"Follow\"" msgstr "\"Следить\"" -#: flatcamGUI/FlatCAMGUI.py:4186 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4181 flatcamGUI/ObjectUI.py:316 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" "the middle of the trace." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4194 +#: flatcamGUI/FlatCAMGUI.py:4188 msgid "Table Show/Hide" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4196 +#: flatcamGUI/FlatCAMGUI.py:4190 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4235 +#: flatcamGUI/FlatCAMGUI.py:4229 msgid "Gerber Export" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4238 flatcamGUI/FlatCAMGUI.py:4909 +#: flatcamGUI/FlatCAMGUI.py:4232 flatcamGUI/FlatCAMGUI.py:4902 msgid "Export Options:" msgstr "Параметры экспорта:" -#: flatcamGUI/FlatCAMGUI.py:4240 +#: flatcamGUI/FlatCAMGUI.py:4234 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4249 flatcamGUI/FlatCAMGUI.py:4920 +#: flatcamGUI/FlatCAMGUI.py:4243 flatcamGUI/FlatCAMGUI.py:4913 msgid "Units:" msgstr "Единицы:" -#: flatcamGUI/FlatCAMGUI.py:4251 flatcamGUI/FlatCAMGUI.py:4257 +#: flatcamGUI/FlatCAMGUI.py:4245 flatcamGUI/FlatCAMGUI.py:4251 msgid "The units used in the Gerber file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4263 flatcamGUI/FlatCAMGUI.py:4934 +#: flatcamGUI/FlatCAMGUI.py:4257 flatcamGUI/FlatCAMGUI.py:4927 msgid "Int/Decimals:" msgstr "Int/Decimals:" -#: flatcamGUI/FlatCAMGUI.py:4265 +#: flatcamGUI/FlatCAMGUI.py:4259 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4276 +#: flatcamGUI/FlatCAMGUI.py:4270 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4290 +#: flatcamGUI/FlatCAMGUI.py:4284 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4299 flatcamGUI/FlatCAMGUI.py:4995 +#: flatcamGUI/FlatCAMGUI.py:4293 flatcamGUI/FlatCAMGUI.py:4988 msgid "Zeros:" msgstr "Нули:" -#: flatcamGUI/FlatCAMGUI.py:4302 flatcamGUI/FlatCAMGUI.py:4312 +#: flatcamGUI/FlatCAMGUI.py:4296 flatcamGUI/FlatCAMGUI.py:4306 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -5842,23 +5871,25 @@ msgid "" "and Leading Zeros are kept." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4332 flatcamGUI/FlatCAMGUI.py:5375 -#: flatcamGUI/FlatCAMGUI.py:5619 flatcamGUI/FlatCAMGUI.py:5720 -#: flatcamGUI/FlatCAMGUI.py:5799 flatcamGUI/FlatCAMGUI.py:5858 -#: flatcamGUI/FlatCAMGUI.py:5961 flatcamGUI/FlatCAMGUI.py:6022 -#: flatcamGUI/FlatCAMGUI.py:6221 flatcamGUI/FlatCAMGUI.py:6348 +#: flatcamGUI/FlatCAMGUI.py:4326 flatcamGUI/FlatCAMGUI.py:5029 +#: flatcamGUI/FlatCAMGUI.py:5491 flatcamGUI/FlatCAMGUI.py:5783 +#: flatcamGUI/FlatCAMGUI.py:5884 flatcamGUI/FlatCAMGUI.py:5963 +#: flatcamGUI/FlatCAMGUI.py:6022 flatcamGUI/FlatCAMGUI.py:6125 +#: flatcamGUI/FlatCAMGUI.py:6186 flatcamGUI/FlatCAMGUI.py:6385 +#: flatcamGUI/FlatCAMGUI.py:6512 msgid "Parameters:" msgstr "Параметры:" -#: flatcamGUI/FlatCAMGUI.py:4334 +#: flatcamGUI/FlatCAMGUI.py:4328 msgid "A list of Gerber Editor parameters." msgstr "Список параметров редактора Gerber." -#: flatcamGUI/FlatCAMGUI.py:4342 flatcamGUI/FlatCAMGUI.py:5385 +#: flatcamGUI/FlatCAMGUI.py:4336 flatcamGUI/FlatCAMGUI.py:5039 +#: flatcamGUI/FlatCAMGUI.py:5501 msgid "Selection limit:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4344 +#: flatcamGUI/FlatCAMGUI.py:4338 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -5867,15 +5898,15 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4364 +#: flatcamGUI/FlatCAMGUI.py:4358 msgid "Excellon General" -msgstr "Общие параметры Excellon" +msgstr "Основные парам. Excellon" -#: flatcamGUI/FlatCAMGUI.py:4386 +#: flatcamGUI/FlatCAMGUI.py:4380 msgid "Excellon Format:" msgstr "Формат Excellon:" -#: flatcamGUI/FlatCAMGUI.py:4388 +#: flatcamGUI/FlatCAMGUI.py:4382 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -5898,41 +5929,41 @@ msgid "" "KiCAD 3:5 INCH TZ" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4413 +#: flatcamGUI/FlatCAMGUI.py:4407 msgid "INCH:" msgstr "ДЮЙМЫ:" -#: flatcamGUI/FlatCAMGUI.py:4416 +#: flatcamGUI/FlatCAMGUI.py:4410 msgid "Default values for INCH are 2:4" msgstr "Значения по умолчанию для ДЮЙМОВОЙ 2:4" -#: flatcamGUI/FlatCAMGUI.py:4424 flatcamGUI/FlatCAMGUI.py:4457 -#: flatcamGUI/FlatCAMGUI.py:4949 +#: flatcamGUI/FlatCAMGUI.py:4418 flatcamGUI/FlatCAMGUI.py:4451 +#: flatcamGUI/FlatCAMGUI.py:4942 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4438 flatcamGUI/FlatCAMGUI.py:4471 -#: flatcamGUI/FlatCAMGUI.py:4963 +#: flatcamGUI/FlatCAMGUI.py:4432 flatcamGUI/FlatCAMGUI.py:4465 +#: flatcamGUI/FlatCAMGUI.py:4956 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4446 +#: flatcamGUI/FlatCAMGUI.py:4440 msgid "METRIC:" msgstr "МЕТРИЧЕСКАЯ:" -#: flatcamGUI/FlatCAMGUI.py:4449 +#: flatcamGUI/FlatCAMGUI.py:4443 msgid "Default values for METRIC are 3:3" msgstr "Значения по умолчанию для МЕТРИЧЕСКОЙ 3: 3" -#: flatcamGUI/FlatCAMGUI.py:4480 +#: flatcamGUI/FlatCAMGUI.py:4474 msgid "Default Zeros:" msgstr "Умолчания Нули:" -#: flatcamGUI/FlatCAMGUI.py:4483 flatcamGUI/FlatCAMGUI.py:4998 +#: flatcamGUI/FlatCAMGUI.py:4477 flatcamGUI/FlatCAMGUI.py:4991 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -5941,7 +5972,7 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4494 +#: flatcamGUI/FlatCAMGUI.py:4488 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -5951,11 +5982,11 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4508 +#: flatcamGUI/FlatCAMGUI.py:4502 msgid "Default Units:" msgstr "Умолчания Единицы:" -#: flatcamGUI/FlatCAMGUI.py:4511 +#: flatcamGUI/FlatCAMGUI.py:4505 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -5963,22 +5994,22 @@ msgid "" "therefore this parameter will be used." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4522 +#: flatcamGUI/FlatCAMGUI.py:4516 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4538 +#: flatcamGUI/FlatCAMGUI.py:4532 msgid "Excellon Optimization:" msgstr "Оптимизация Excellon:" -#: flatcamGUI/FlatCAMGUI.py:4545 +#: flatcamGUI/FlatCAMGUI.py:4539 msgid "Algorithm: " msgstr "Алгоритм: " -#: flatcamGUI/FlatCAMGUI.py:4548 flatcamGUI/FlatCAMGUI.py:4561 +#: flatcamGUI/FlatCAMGUI.py:4542 flatcamGUI/FlatCAMGUI.py:4555 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If MH is checked then Google OR-Tools algorithm with MetaHeuristic\n" @@ -5990,11 +6021,11 @@ msgid "" "Travelling Salesman algorithm for path optimization." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4573 +#: flatcamGUI/FlatCAMGUI.py:4567 msgid "Optimization Time: " msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4576 +#: flatcamGUI/FlatCAMGUI.py:4570 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -6002,27 +6033,27 @@ msgid "" "In seconds." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4618 +#: flatcamGUI/FlatCAMGUI.py:4612 msgid "Excellon Options" msgstr "Параметры сверловки отверстий" -#: flatcamGUI/FlatCAMGUI.py:4621 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4615 flatcamGUI/ObjectUI.py:584 msgid "Create CNC Job" msgstr "Создание программы для ЧПУ" -#: flatcamGUI/FlatCAMGUI.py:4623 +#: flatcamGUI/FlatCAMGUI.py:4617 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4631 flatcamGUI/FlatCAMGUI.py:5101 -#: flatcamGUI/FlatCAMGUI.py:6157 flatcamGUI/ObjectUI.py:595 +#: flatcamGUI/FlatCAMGUI.py:4625 flatcamGUI/FlatCAMGUI.py:5217 +#: flatcamGUI/FlatCAMGUI.py:6321 flatcamGUI/ObjectUI.py:595 #: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:108 msgid "Cut Z:" msgstr "Глубина резания:" -#: flatcamGUI/FlatCAMGUI.py:4633 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4627 flatcamGUI/ObjectUI.py:597 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -6030,12 +6061,12 @@ msgstr "" "Глубина сверления (отрицательная) \n" "ниже слоя меди." -#: flatcamGUI/FlatCAMGUI.py:4640 flatcamGUI/FlatCAMGUI.py:5134 +#: flatcamGUI/FlatCAMGUI.py:4634 flatcamGUI/FlatCAMGUI.py:5250 #: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 msgid "Travel Z:" msgstr "Отвод по Z:" -#: flatcamGUI/FlatCAMGUI.py:4642 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4636 flatcamGUI/ObjectUI.py:607 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -6043,11 +6074,11 @@ msgstr "" "Отвод инструмента при холостом ходе\n" "по плоскости XY." -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/FlatCAMGUI.py:5144 +#: flatcamGUI/FlatCAMGUI.py:4644 flatcamGUI/FlatCAMGUI.py:5260 msgid "Tool change:" msgstr "Смена инструмента:" -#: flatcamGUI/FlatCAMGUI.py:4652 flatcamGUI/FlatCAMGUI.py:5146 +#: flatcamGUI/FlatCAMGUI.py:4646 flatcamGUI/FlatCAMGUI.py:5262 #: flatcamGUI/ObjectUI.py:617 msgid "" "Include tool-change sequence\n" @@ -6056,19 +6087,19 @@ msgstr "" "Включает последовательность смены инструмента\n" "в G-Code (Пауза для смены инструмента)." -#: flatcamGUI/FlatCAMGUI.py:4659 flatcamGUI/FlatCAMGUI.py:5154 +#: flatcamGUI/FlatCAMGUI.py:4653 flatcamGUI/FlatCAMGUI.py:5270 msgid "Toolchange Z:" msgstr "Смена инструмента Z :" -#: flatcamGUI/FlatCAMGUI.py:4661 flatcamGUI/FlatCAMGUI.py:5156 +#: flatcamGUI/FlatCAMGUI.py:4655 flatcamGUI/FlatCAMGUI.py:5272 msgid "Toolchange Z position." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4667 +#: flatcamGUI/FlatCAMGUI.py:4661 msgid "Feedrate:" msgstr "Скорость подачи:" -#: flatcamGUI/FlatCAMGUI.py:4669 +#: flatcamGUI/FlatCAMGUI.py:4663 msgid "" "Tool speed while drilling\n" "(in units per minute)." @@ -6076,11 +6107,11 @@ msgstr "" "Настройка скорости подачи при сверлении \n" "(в единицах в минуту)." -#: flatcamGUI/FlatCAMGUI.py:4677 +#: flatcamGUI/FlatCAMGUI.py:4671 msgid "Spindle Speed:" msgstr "Скорость вращения шпинделя:" -#: flatcamGUI/FlatCAMGUI.py:4679 flatcamGUI/FlatCAMGUI.py:5186 +#: flatcamGUI/FlatCAMGUI.py:4673 flatcamGUI/FlatCAMGUI.py:5302 #: flatcamGUI/ObjectUI.py:684 msgid "" "Speed of the spindle\n" @@ -6089,11 +6120,11 @@ msgstr "" "Скорость шпинделя\n" "в оборотах в минуту(опционально) ." -#: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5194 +#: flatcamGUI/FlatCAMGUI.py:4681 flatcamGUI/FlatCAMGUI.py:5310 msgid "Spindle dir.:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4689 flatcamGUI/FlatCAMGUI.py:5196 +#: flatcamGUI/FlatCAMGUI.py:4683 flatcamGUI/FlatCAMGUI.py:5312 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -6101,12 +6132,12 @@ msgid "" "- CCW = counter clockwise" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4701 flatcamGUI/FlatCAMGUI.py:5208 +#: flatcamGUI/FlatCAMGUI.py:4695 flatcamGUI/FlatCAMGUI.py:5324 #: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 msgid "Dwell:" msgstr "Задержка:" -#: flatcamGUI/FlatCAMGUI.py:4703 flatcamGUI/FlatCAMGUI.py:5210 +#: flatcamGUI/FlatCAMGUI.py:4697 flatcamGUI/FlatCAMGUI.py:5326 #: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 msgid "" "Pause to allow the spindle to reach its\n" @@ -6115,31 +6146,31 @@ msgstr "" "Задержка для набора оборотов шпинделя\n" "перед началом обработки." -#: flatcamGUI/FlatCAMGUI.py:4706 flatcamGUI/FlatCAMGUI.py:5213 +#: flatcamGUI/FlatCAMGUI.py:4700 flatcamGUI/FlatCAMGUI.py:5329 msgid "Duration:" msgstr "Продолжительность:" -#: flatcamGUI/FlatCAMGUI.py:4708 flatcamGUI/FlatCAMGUI.py:5215 +#: flatcamGUI/FlatCAMGUI.py:4702 flatcamGUI/FlatCAMGUI.py:5331 #: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 msgid "Number of milliseconds for spindle to dwell." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4720 flatcamGUI/FlatCAMGUI.py:5225 +#: flatcamGUI/FlatCAMGUI.py:4714 flatcamGUI/FlatCAMGUI.py:5341 #: flatcamGUI/ObjectUI.py:707 msgid "Postprocessor:" msgstr "Постпроцессор:" -#: flatcamGUI/FlatCAMGUI.py:4722 +#: flatcamGUI/FlatCAMGUI.py:4716 msgid "" "The postprocessor file that dictates\n" "gcode output." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4732 +#: flatcamGUI/FlatCAMGUI.py:4725 msgid "Gcode: " msgstr "Gcode: " -#: flatcamGUI/FlatCAMGUI.py:4734 +#: flatcamGUI/FlatCAMGUI.py:4727 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -6147,82 +6178,82 @@ msgid "" "converted to drills." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4750 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4743 flatcamGUI/ObjectUI.py:772 msgid "Mill Holes" msgstr "Фрезеровка отверстий" -#: flatcamGUI/FlatCAMGUI.py:4752 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4745 flatcamGUI/ObjectUI.py:774 msgid "Create Geometry for milling holes." msgstr "Создание объекта геометрии для фрезерования отверстий." -#: flatcamGUI/FlatCAMGUI.py:4758 +#: flatcamGUI/FlatCAMGUI.py:4751 msgid "Drill Tool dia:" msgstr "Диам. сверла:" -#: flatcamGUI/FlatCAMGUI.py:4765 +#: flatcamGUI/FlatCAMGUI.py:4758 msgid "Slot Tool dia:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4767 +#: flatcamGUI/FlatCAMGUI.py:4760 msgid "" "Diameter of the cutting tool\n" "when milling slots." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4779 +#: flatcamGUI/FlatCAMGUI.py:4772 msgid "Defaults" msgstr "Значения по умолчанию" -#: flatcamGUI/FlatCAMGUI.py:4792 +#: flatcamGUI/FlatCAMGUI.py:4785 msgid "Excellon Adv. Options" msgstr "Доп. параметры Excellon" -#: flatcamGUI/FlatCAMGUI.py:4798 flatcamGUI/FlatCAMGUI.py:5248 +#: flatcamGUI/FlatCAMGUI.py:4791 flatcamGUI/FlatCAMGUI.py:5364 msgid "Advanced Options:" msgstr "Дополнительные настройки:" -#: flatcamGUI/FlatCAMGUI.py:4800 +#: flatcamGUI/FlatCAMGUI.py:4793 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object that are shown when App Level is Advanced." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4808 +#: flatcamGUI/FlatCAMGUI.py:4801 msgid "Offset Z:" msgstr "Смещение Z:" -#: flatcamGUI/FlatCAMGUI.py:4810 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4803 flatcamGUI/ObjectUI.py:574 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" "The value here can compensate the Cut Z parameter." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4817 flatcamGUI/FlatCAMGUI.py:5259 +#: flatcamGUI/FlatCAMGUI.py:4810 flatcamGUI/FlatCAMGUI.py:5375 msgid "Toolchange X,Y:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4819 flatcamGUI/FlatCAMGUI.py:5261 +#: flatcamGUI/FlatCAMGUI.py:4812 flatcamGUI/FlatCAMGUI.py:5377 msgid "Toolchange X,Y position." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4825 flatcamGUI/FlatCAMGUI.py:5268 +#: flatcamGUI/FlatCAMGUI.py:4818 flatcamGUI/FlatCAMGUI.py:5384 #: flatcamGUI/ObjectUI.py:634 msgid "Start move Z:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4827 +#: flatcamGUI/FlatCAMGUI.py:4820 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4834 flatcamGUI/FlatCAMGUI.py:5278 +#: flatcamGUI/FlatCAMGUI.py:4827 flatcamGUI/FlatCAMGUI.py:5394 #: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 msgid "End move Z:" msgstr "Высота отвода Z:" -#: flatcamGUI/FlatCAMGUI.py:4836 flatcamGUI/FlatCAMGUI.py:5280 +#: flatcamGUI/FlatCAMGUI.py:4829 flatcamGUI/FlatCAMGUI.py:5396 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -6230,12 +6261,12 @@ msgstr "" "Высота инструмента после\n" "последнего прохода в конце задания." -#: flatcamGUI/FlatCAMGUI.py:4843 flatcamGUI/FlatCAMGUI.py:5288 +#: flatcamGUI/FlatCAMGUI.py:4836 flatcamGUI/FlatCAMGUI.py:5404 #: flatcamGUI/ObjectUI.py:665 msgid "Feedrate Rapids:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4845 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4838 flatcamGUI/ObjectUI.py:667 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6244,33 +6275,33 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4856 flatcamGUI/FlatCAMGUI.py:5312 +#: flatcamGUI/FlatCAMGUI.py:4849 flatcamGUI/FlatCAMGUI.py:5428 #: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 msgid "Probe Z depth:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4858 flatcamGUI/FlatCAMGUI.py:5314 +#: flatcamGUI/FlatCAMGUI.py:4851 flatcamGUI/FlatCAMGUI.py:5430 #: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4866 flatcamGUI/FlatCAMGUI.py:5322 +#: flatcamGUI/FlatCAMGUI.py:4859 flatcamGUI/FlatCAMGUI.py:5438 #: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 msgid "Feedrate Probe:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4868 flatcamGUI/FlatCAMGUI.py:5324 +#: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5440 #: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 msgid "The feedrate used while the probe is probing." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4874 flatcamGUI/FlatCAMGUI.py:5331 +#: flatcamGUI/FlatCAMGUI.py:4867 flatcamGUI/FlatCAMGUI.py:5447 msgid "Fast Plunge:" msgstr "Быстрый подвод:" -#: flatcamGUI/FlatCAMGUI.py:4876 flatcamGUI/FlatCAMGUI.py:5333 +#: flatcamGUI/FlatCAMGUI.py:4869 flatcamGUI/FlatCAMGUI.py:5449 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -6278,11 +6309,11 @@ msgid "" "WARNING: the move is done at Toolchange X,Y coords." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4885 +#: flatcamGUI/FlatCAMGUI.py:4878 msgid "Fast Retract:" msgstr "Быстрый отвод:" -#: flatcamGUI/FlatCAMGUI.py:4887 +#: flatcamGUI/FlatCAMGUI.py:4880 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -6292,21 +6323,21 @@ msgid "" "(travel height) is done as fast as possible (G0) in one move." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4906 +#: flatcamGUI/FlatCAMGUI.py:4899 msgid "Excellon Export" msgstr "Экспорт Excellon" -#: flatcamGUI/FlatCAMGUI.py:4911 +#: flatcamGUI/FlatCAMGUI.py:4904 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4922 flatcamGUI/FlatCAMGUI.py:4928 +#: flatcamGUI/FlatCAMGUI.py:4915 flatcamGUI/FlatCAMGUI.py:4921 msgid "The units used in the Excellon file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4936 +#: flatcamGUI/FlatCAMGUI.py:4929 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -6314,11 +6345,11 @@ msgid "" "coordinates are not using period." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4972 +#: flatcamGUI/FlatCAMGUI.py:4965 msgid "Format:" msgstr "Формат:" -#: flatcamGUI/FlatCAMGUI.py:4974 flatcamGUI/FlatCAMGUI.py:4984 +#: flatcamGUI/FlatCAMGUI.py:4967 flatcamGUI/FlatCAMGUI.py:4977 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -6328,7 +6359,7 @@ msgid "" "or TZ = trailing zeros are kept." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5008 +#: flatcamGUI/FlatCAMGUI.py:5001 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -6337,25 +6368,70 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5034 -msgid "Geometry General" +#: flatcamGUI/FlatCAMGUI.py:5031 +msgid "A list of Excellon Editor parameters." +msgstr "Список параметров редактора Excellon." + +#: flatcamGUI/FlatCAMGUI.py:5041 +msgid "" +"Set the number of selected Excellon geometry\n" +"items above which the utility geometry\n" +"becomes just a selection rectangle.\n" +"Increases the performance when moving a\n" +"large number of geometric elements." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5052 +#: flatcamGUI/FlatCAMGUI.py:5053 +msgid "New Tool Dia:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5076 +msgid "Linear Drill Array:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5080 +msgid "Linear Dir.:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5116 +msgid "Circular Drill Array:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5120 +msgid "Circular Dir.:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5122 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Направление для кругового массива.\n" +"Может быть CW = по часовой стрелке или CCW = против часовой стрелки." + +#: flatcamGUI/FlatCAMGUI.py:5133 +msgid "Circ. Angle:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5150 +msgid "Geometry General" +msgstr "Основные парам. Geometry" + +#: flatcamGUI/FlatCAMGUI.py:5168 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5060 +#: flatcamGUI/FlatCAMGUI.py:5176 msgid "Tools" msgstr "Инструменты" -#: flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/FlatCAMGUI.py:5183 msgid "Tool dia: " msgstr "Диам. инстр.: " -#: flatcamGUI/FlatCAMGUI.py:5069 +#: flatcamGUI/FlatCAMGUI.py:5185 msgid "" "The diameter of the cutting\n" "tool.." @@ -6363,15 +6439,15 @@ msgstr "" "Диаметр режущего\n" "инструмента.." -#: flatcamGUI/FlatCAMGUI.py:5084 +#: flatcamGUI/FlatCAMGUI.py:5200 msgid "Geometry Options" msgstr "Параметры геометрии" -#: flatcamGUI/FlatCAMGUI.py:5089 +#: flatcamGUI/FlatCAMGUI.py:5205 msgid "Create CNC Job:" msgstr "Создание программы для ЧПУ:" -#: flatcamGUI/FlatCAMGUI.py:5091 +#: flatcamGUI/FlatCAMGUI.py:5207 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -6381,7 +6457,7 @@ msgstr "" "контуров данного объекта геометрии\n" "для программы ЧПУ." -#: flatcamGUI/FlatCAMGUI.py:5103 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5219 flatcamGUI/ObjectUI.py:1065 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -6389,19 +6465,19 @@ msgstr "" "Глубина резания (отрицательная)\n" "ниже слоя меди." -#: flatcamGUI/FlatCAMGUI.py:5111 +#: flatcamGUI/FlatCAMGUI.py:5227 msgid "Multidepth" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5113 +#: flatcamGUI/FlatCAMGUI.py:5229 msgid "Multidepth usage: True or False." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5118 +#: flatcamGUI/FlatCAMGUI.py:5234 msgid "Depth/Pass:" msgstr "Шаг за проход:" -#: flatcamGUI/FlatCAMGUI.py:5120 +#: flatcamGUI/FlatCAMGUI.py:5236 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -6410,17 +6486,17 @@ msgid "" "which has negative value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5136 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5252 flatcamGUI/ObjectUI.py:1101 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Высота отвода инструмента при холостом ходе." -#: flatcamGUI/FlatCAMGUI.py:5163 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5279 flatcamGUI/ObjectUI.py:1156 msgid "Feed Rate X-Y:" msgstr "Скорость подачи X-Y:" -#: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5281 flatcamGUI/ObjectUI.py:1159 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -6428,45 +6504,45 @@ msgstr "" "Скорость резания в плоскости XY\n" "в единицах в минуту" -#: flatcamGUI/FlatCAMGUI.py:5173 +#: flatcamGUI/FlatCAMGUI.py:5289 msgid "Feed Rate Z:" msgstr "Скорость подачи Z:" -#: flatcamGUI/FlatCAMGUI.py:5175 +#: flatcamGUI/FlatCAMGUI.py:5291 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" "It is called also Plunge." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5184 flatcamGUI/ObjectUI.py:682 +#: flatcamGUI/FlatCAMGUI.py:5300 flatcamGUI/ObjectUI.py:682 #: flatcamGUI/ObjectUI.py:1211 msgid "Spindle speed:" msgstr "Скорость вращения шпинделя:" -#: flatcamGUI/FlatCAMGUI.py:5227 +#: flatcamGUI/FlatCAMGUI.py:5343 msgid "" "The postprocessor file that dictates\n" "Machine Code output." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5243 +#: flatcamGUI/FlatCAMGUI.py:5359 msgid "Geometry Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5250 +#: flatcamGUI/FlatCAMGUI.py:5366 msgid "" "Parameters to create a CNC Job object\n" "tracing the contours of a Geometry object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5270 +#: flatcamGUI/FlatCAMGUI.py:5386 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5290 +#: flatcamGUI/FlatCAMGUI.py:5406 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -6475,11 +6551,11 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5302 +#: flatcamGUI/FlatCAMGUI.py:5418 msgid "Re-cut 1st pt." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5304 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5420 flatcamGUI/ObjectUI.py:1202 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -6487,37 +6563,37 @@ msgid "" "extended cut over the first cut section." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5343 +#: flatcamGUI/FlatCAMGUI.py:5459 msgid "Seg. X size:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5345 +#: flatcamGUI/FlatCAMGUI.py:5461 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the X axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5354 +#: flatcamGUI/FlatCAMGUI.py:5470 msgid "Seg. Y size:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5356 +#: flatcamGUI/FlatCAMGUI.py:5472 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the Y axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5372 +#: flatcamGUI/FlatCAMGUI.py:5488 msgid "Geometry Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5377 +#: flatcamGUI/FlatCAMGUI.py:5493 msgid "A list of Geometry Editor parameters." msgstr "Список параметров редактора Geometry." -#: flatcamGUI/FlatCAMGUI.py:5387 +#: flatcamGUI/FlatCAMGUI.py:5503 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -6526,20 +6602,20 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5406 +#: flatcamGUI/FlatCAMGUI.py:5522 msgid "CNC Job General" -msgstr "" +msgstr "Основные парам. CNC Job" -#: flatcamGUI/FlatCAMGUI.py:5419 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1434 +#: flatcamGUI/FlatCAMGUI.py:5535 flatcamGUI/ObjectUI.py:544 +#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 msgid "Plot Object" -msgstr "" +msgstr "Объект Plot" -#: flatcamGUI/FlatCAMGUI.py:5426 +#: flatcamGUI/FlatCAMGUI.py:5542 msgid "Plot kind:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5428 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:1356 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -6547,50 +6623,77 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5447 +#: flatcamGUI/FlatCAMGUI.py:5561 +msgid "Display Annotation:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5563 flatcamGUI/ObjectUI.py:1372 +msgid "" +"This selects if to display text annotation on the plot.\n" +"When checked it will display numbers in order for each end\n" +"of a travel line." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5575 +msgid "Annotation Size:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5577 +msgid "The font size of the annotation text. In pixels." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5585 +msgid "Annotation Color:" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5587 +msgid "Set the font color for the annotation texts." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5610 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5457 +#: flatcamGUI/FlatCAMGUI.py:5620 msgid "" "Diameter of the tool to be\n" "rendered in the plot." msgstr "" "Диаметр инструмента\n" -" для отрисовки контуров." +" для черчения контуров." -#: flatcamGUI/FlatCAMGUI.py:5465 +#: flatcamGUI/FlatCAMGUI.py:5628 msgid "Coords dec.:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5467 +#: flatcamGUI/FlatCAMGUI.py:5630 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5475 +#: flatcamGUI/FlatCAMGUI.py:5638 msgid "Feedrate dec.:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5477 +#: flatcamGUI/FlatCAMGUI.py:5640 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5492 +#: flatcamGUI/FlatCAMGUI.py:5655 msgid "CNC Job Options" msgstr "Параметры программы для ЧПУ" -#: flatcamGUI/FlatCAMGUI.py:5495 flatcamGUI/FlatCAMGUI.py:5536 +#: flatcamGUI/FlatCAMGUI.py:5658 flatcamGUI/FlatCAMGUI.py:5699 msgid "Export G-Code:" msgstr "Экспорт G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5497 flatcamGUI/FlatCAMGUI.py:5538 -#: flatcamGUI/ObjectUI.py:1470 +#: flatcamGUI/FlatCAMGUI.py:5660 flatcamGUI/FlatCAMGUI.py:5701 +#: flatcamGUI/ObjectUI.py:1483 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -6599,11 +6702,11 @@ msgstr "" "для сохранения\n" "этого объекта в файл." -#: flatcamGUI/FlatCAMGUI.py:5503 +#: flatcamGUI/FlatCAMGUI.py:5666 msgid "Prepend to G-Code:" msgstr "Коды предобработки для G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5505 +#: flatcamGUI/FlatCAMGUI.py:5668 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -6611,11 +6714,11 @@ msgstr "" "Введите здесь любые команды G-Code, которые вам\n" "хотелось бы добавить в начале файла G-Code." -#: flatcamGUI/FlatCAMGUI.py:5514 +#: flatcamGUI/FlatCAMGUI.py:5677 msgid "Append to G-Code:" msgstr "Коды постобработки для G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5516 flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:5679 flatcamGUI/ObjectUI.py:1505 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -6625,15 +6728,15 @@ msgstr "" "хотелось бы добавить к созданному файлу.\n" "например: M2 (конец программы)" -#: flatcamGUI/FlatCAMGUI.py:5533 +#: flatcamGUI/FlatCAMGUI.py:5696 msgid "CNC Job Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:1510 +#: flatcamGUI/FlatCAMGUI.py:5707 flatcamGUI/ObjectUI.py:1523 msgid "Toolchange G-Code:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5546 +#: flatcamGUI/FlatCAMGUI.py:5709 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -6641,17 +6744,17 @@ msgid "" "or a Toolchange Macro." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5560 flatcamGUI/ObjectUI.py:1532 +#: flatcamGUI/FlatCAMGUI.py:5723 flatcamGUI/ObjectUI.py:1545 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5562 flatcamGUI/ObjectUI.py:1535 +#: flatcamGUI/FlatCAMGUI.py:5725 flatcamGUI/ObjectUI.py:1548 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5574 flatcamGUI/ObjectUI.py:1544 +#: flatcamGUI/FlatCAMGUI.py:5737 flatcamGUI/ObjectUI.py:1557 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -6661,71 +6764,71 @@ msgstr "" "при смене инструмента.\n" "Они должны быть окружены '%' символом" -#: flatcamGUI/FlatCAMGUI.py:5581 flatcamGUI/ObjectUI.py:1551 +#: flatcamGUI/FlatCAMGUI.py:5744 flatcamGUI/ObjectUI.py:1564 msgid "Parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5584 flatcamGUI/ObjectUI.py:1554 +#: flatcamGUI/FlatCAMGUI.py:5747 flatcamGUI/ObjectUI.py:1567 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5585 flatcamGUI/ObjectUI.py:1555 +#: flatcamGUI/FlatCAMGUI.py:5748 flatcamGUI/ObjectUI.py:1568 msgid "tool = tool number" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5586 flatcamGUI/ObjectUI.py:1556 +#: flatcamGUI/FlatCAMGUI.py:5749 flatcamGUI/ObjectUI.py:1569 msgid "tooldia = tool diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5587 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5750 flatcamGUI/ObjectUI.py:1570 msgid "t_drills = for Excellon, total number of drills" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5588 flatcamGUI/ObjectUI.py:1558 +#: flatcamGUI/FlatCAMGUI.py:5751 flatcamGUI/ObjectUI.py:1571 msgid "x_toolchange = X coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5589 flatcamGUI/ObjectUI.py:1559 +#: flatcamGUI/FlatCAMGUI.py:5752 flatcamGUI/ObjectUI.py:1572 msgid "y_toolchange = Y coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5590 flatcamGUI/ObjectUI.py:1560 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1573 msgid "z_toolchange = Z coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5591 +#: flatcamGUI/FlatCAMGUI.py:5754 msgid "z_cut = Z depth for the cut" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5592 +#: flatcamGUI/FlatCAMGUI.py:5755 msgid "z_move = Z height for travel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5593 flatcamGUI/ObjectUI.py:1563 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1576 msgid "z_depthpercut = the step value for multidepth cut" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5594 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1577 msgid "spindlesspeed = the value for the spindle speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5595 flatcamGUI/ObjectUI.py:1565 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1578 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5616 +#: flatcamGUI/FlatCAMGUI.py:5780 msgid "NCC Tool Options" msgstr "Параметры очистки от меди" -#: flatcamGUI/FlatCAMGUI.py:5629 flatcamGUI/FlatCAMGUI.py:6359 +#: flatcamGUI/FlatCAMGUI.py:5793 flatcamGUI/FlatCAMGUI.py:6523 msgid "Tools dia:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5631 +#: flatcamGUI/FlatCAMGUI.py:5795 msgid "Diameters of the cutting tools, separated by ','" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5639 flatcamTools/ToolNonCopperClear.py:167 +#: flatcamGUI/FlatCAMGUI.py:5803 flatcamTools/ToolNonCopperClear.py:167 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6740,11 +6843,11 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5655 flatcamTools/ToolNonCopperClear.py:183 +#: flatcamGUI/FlatCAMGUI.py:5819 flatcamTools/ToolNonCopperClear.py:183 msgid "Bounding box margin." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5664 flatcamTools/ToolNonCopperClear.py:192 +#: flatcamGUI/FlatCAMGUI.py:5828 flatcamTools/ToolNonCopperClear.py:192 #: flatcamTools/ToolPaint.py:190 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -6755,12 +6858,12 @@ msgstr "" "контурами, повторяющими контур полигона.
По кругу: Обработка " "правильными окружностями.
Линейный: Паралельными линиями." -#: flatcamGUI/FlatCAMGUI.py:5696 flatcamTools/ToolNonCopperClear.py:224 +#: flatcamGUI/FlatCAMGUI.py:5860 flatcamTools/ToolNonCopperClear.py:224 #: flatcamTools/ToolPaint.py:222 msgid "Rest M.:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5698 +#: flatcamGUI/FlatCAMGUI.py:5862 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -6770,11 +6873,11 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5717 +#: flatcamGUI/FlatCAMGUI.py:5881 msgid "Cutout Tool Options" msgstr "Параметры обрезки контура платы" -#: flatcamGUI/FlatCAMGUI.py:5722 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5886 flatcamGUI/ObjectUI.py:402 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6783,7 +6886,7 @@ msgstr "" "Создание траектории обрезки печатной платы и отделения её от\n" "заготовки." -#: flatcamGUI/FlatCAMGUI.py:5741 +#: flatcamGUI/FlatCAMGUI.py:5905 msgid "" "Distance from objects at which\n" "to draw the cutout." @@ -6791,11 +6894,11 @@ msgstr "" "Расстояние от объектов вокруг которых\n" "будет нарисовано очертание." -#: flatcamGUI/FlatCAMGUI.py:5748 flatcamTools/ToolCutOut.py:96 +#: flatcamGUI/FlatCAMGUI.py:5912 flatcamTools/ToolCutOut.py:96 msgid "Gap size:" msgstr "Размер перемычки:" -#: flatcamGUI/FlatCAMGUI.py:5750 +#: flatcamGUI/FlatCAMGUI.py:5914 msgid "" "Size of the gaps in the toolpath\n" "that will remain to hold the\n" @@ -6804,11 +6907,11 @@ msgstr "" "Размер перемычек для удержания\n" "печатной платы в заготовке." -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamTools/ToolCutOut.py:134 +#: flatcamGUI/FlatCAMGUI.py:5922 flatcamTools/ToolCutOut.py:134 msgid "Gaps:" msgstr "Вариант:" -#: flatcamGUI/FlatCAMGUI.py:5760 +#: flatcamGUI/FlatCAMGUI.py:5924 msgid "" "Number of bridge gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -6830,19 +6933,19 @@ msgstr "" "- 2tb - 2*сверху + 2*снизу \n" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" -#: flatcamGUI/FlatCAMGUI.py:5781 flatcamTools/ToolCutOut.py:115 +#: flatcamGUI/FlatCAMGUI.py:5945 flatcamTools/ToolCutOut.py:115 msgid "Convex Sh.:" msgstr "Закруглять углы:" -#: flatcamGUI/FlatCAMGUI.py:5783 +#: flatcamGUI/FlatCAMGUI.py:5947 msgid "Create a convex shape surrounding the entire PCB." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5796 +#: flatcamGUI/FlatCAMGUI.py:5960 msgid "2Sided Tool Options" msgstr "Параметры 2-х сторонней платы" -#: flatcamGUI/FlatCAMGUI.py:5801 +#: flatcamGUI/FlatCAMGUI.py:5965 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -6850,28 +6953,28 @@ msgstr "" "Инструмент, помогающий создать двухстороннюю\n" "печатную плату с использованием центрирующих отверстий." -#: flatcamGUI/FlatCAMGUI.py:5811 flatcamTools/ToolDblSided.py:235 +#: flatcamGUI/FlatCAMGUI.py:5975 flatcamTools/ToolDblSided.py:235 msgid "Drill diam.:" msgstr "Диам. сверла.:" -#: flatcamGUI/FlatCAMGUI.py:5813 flatcamTools/ToolDblSided.py:226 +#: flatcamGUI/FlatCAMGUI.py:5977 flatcamTools/ToolDblSided.py:226 #: flatcamTools/ToolDblSided.py:237 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." -#: flatcamGUI/FlatCAMGUI.py:5822 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/FlatCAMGUI.py:5986 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Зеркальное отражение:" -#: flatcamGUI/FlatCAMGUI.py:5824 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/FlatCAMGUI.py:5988 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." -#: flatcamGUI/FlatCAMGUI.py:5835 flatcamTools/ToolDblSided.py:133 +#: flatcamGUI/FlatCAMGUI.py:5999 flatcamTools/ToolDblSided.py:133 msgid "Axis Ref:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5837 +#: flatcamGUI/FlatCAMGUI.py:6001 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a Geometry object) in \n" @@ -6881,11 +6984,11 @@ msgstr "" " указанное поле (в Geometry объект) в\n" "середине." -#: flatcamGUI/FlatCAMGUI.py:5853 +#: flatcamGUI/FlatCAMGUI.py:6017 msgid "Paint Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5860 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6024 flatcamGUI/ObjectUI.py:1305 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -6896,7 +6999,7 @@ msgstr "" "всей площади полигона(удаляется вся медь).\n" "Будет предложено нажать на нужный полигон." -#: flatcamGUI/FlatCAMGUI.py:5884 +#: flatcamGUI/FlatCAMGUI.py:6048 msgid "" "How much (fraction) of the tool\n" "width to overlap each tool pass." @@ -6904,30 +7007,30 @@ msgstr "" "Размер части ширины инструмента \n" "который будет перекрываться за каждый проход." -#: flatcamGUI/FlatCAMGUI.py:5938 flatcamTools/ToolPaint.py:237 +#: flatcamGUI/FlatCAMGUI.py:6102 flatcamTools/ToolPaint.py:237 msgid "Selection:" msgstr "Выбор:" -#: flatcamGUI/FlatCAMGUI.py:5940 +#: flatcamGUI/FlatCAMGUI.py:6104 msgid "How to select the polygons to paint." msgstr "Как выбирать полигоны для рисования." -#: flatcamGUI/FlatCAMGUI.py:5958 +#: flatcamGUI/FlatCAMGUI.py:6122 msgid "Film Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5963 +#: flatcamGUI/FlatCAMGUI.py:6127 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" "The file is saved in SVG format." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5974 flatcamTools/ToolFilm.py:116 +#: flatcamGUI/FlatCAMGUI.py:6138 flatcamTools/ToolFilm.py:116 msgid "Film Type:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5976 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/FlatCAMGUI.py:6140 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -6937,11 +7040,11 @@ msgid "" "The Film format is SVG." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5987 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/FlatCAMGUI.py:6151 flatcamTools/ToolFilm.py:130 msgid "Border:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5989 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/FlatCAMGUI.py:6153 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -6953,11 +7056,11 @@ msgid "" "surroundings if not for this border." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6002 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/FlatCAMGUI.py:6166 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6004 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/FlatCAMGUI.py:6168 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -6965,69 +7068,69 @@ msgid "" "therefore the fine features may be more affected by this parameter." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6019 +#: flatcamGUI/FlatCAMGUI.py:6183 msgid "Panelize Tool Options" msgstr "Параметры панелизации" -#: flatcamGUI/FlatCAMGUI.py:6024 +#: flatcamGUI/FlatCAMGUI.py:6188 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6035 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/FlatCAMGUI.py:6199 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols:" msgstr "Интервал столбцов:" -#: flatcamGUI/FlatCAMGUI.py:6037 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/FlatCAMGUI.py:6201 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6045 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/FlatCAMGUI.py:6209 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows:" msgstr "Интервал строк:" -#: flatcamGUI/FlatCAMGUI.py:6047 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/FlatCAMGUI.py:6211 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6055 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/FlatCAMGUI.py:6219 flatcamTools/ToolPanelize.py:165 msgid "Columns:" msgstr "Столбцы:" -#: flatcamGUI/FlatCAMGUI.py:6057 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/FlatCAMGUI.py:6221 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6064 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/FlatCAMGUI.py:6228 flatcamTools/ToolPanelize.py:173 msgid "Rows:" msgstr "Строки:" -#: flatcamGUI/FlatCAMGUI.py:6066 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/FlatCAMGUI.py:6230 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6074 +#: flatcamGUI/FlatCAMGUI.py:6238 msgid "Panel Type:" msgstr "Тип панели:" -#: flatcamGUI/FlatCAMGUI.py:6076 +#: flatcamGUI/FlatCAMGUI.py:6240 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" "- Geometry" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6085 +#: flatcamGUI/FlatCAMGUI.py:6249 msgid "Constrain within:" msgstr "Ограничить в пределах:" -#: flatcamGUI/FlatCAMGUI.py:6087 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/FlatCAMGUI.py:6251 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -7036,171 +7139,171 @@ msgid "" "they fit completely within selected area." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6096 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/FlatCAMGUI.py:6260 flatcamTools/ToolPanelize.py:204 msgid "Width (DX):" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6098 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/FlatCAMGUI.py:6262 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6105 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/FlatCAMGUI.py:6269 flatcamTools/ToolPanelize.py:212 msgid "Height (DY):" msgstr "Высота (DY):" -#: flatcamGUI/FlatCAMGUI.py:6107 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/FlatCAMGUI.py:6271 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6121 +#: flatcamGUI/FlatCAMGUI.py:6285 msgid "Calculators Tool Options" msgstr "Параметры калькулятора" -#: flatcamGUI/FlatCAMGUI.py:6124 +#: flatcamGUI/FlatCAMGUI.py:6288 msgid "V-Shape Tool Calculator:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6126 +#: flatcamGUI/FlatCAMGUI.py:6290 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6137 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/FlatCAMGUI.py:6301 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6139 +#: flatcamGUI/FlatCAMGUI.py:6303 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6147 +#: flatcamGUI/FlatCAMGUI.py:6311 msgid "Tip angle:" msgstr "Угол наклона:" -#: flatcamGUI/FlatCAMGUI.py:6149 +#: flatcamGUI/FlatCAMGUI.py:6313 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6159 +#: flatcamGUI/FlatCAMGUI.py:6323 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6166 +#: flatcamGUI/FlatCAMGUI.py:6330 msgid "ElectroPlating Calculator:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6168 flatcamTools/ToolCalculators.py:152 +#: flatcamGUI/FlatCAMGUI.py:6332 flatcamTools/ToolCalculators.py:152 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " "chloride." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6178 flatcamTools/ToolCalculators.py:161 +#: flatcamGUI/FlatCAMGUI.py:6342 flatcamTools/ToolCalculators.py:161 msgid "Board Length:" msgstr "Длина платы:" -#: flatcamGUI/FlatCAMGUI.py:6180 flatcamTools/ToolCalculators.py:165 +#: flatcamGUI/FlatCAMGUI.py:6344 flatcamTools/ToolCalculators.py:165 msgid "This is the board length. In centimeters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6186 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/FlatCAMGUI.py:6350 flatcamTools/ToolCalculators.py:167 msgid "Board Width:" msgstr "Ширина платы:" -#: flatcamGUI/FlatCAMGUI.py:6188 flatcamTools/ToolCalculators.py:171 +#: flatcamGUI/FlatCAMGUI.py:6352 flatcamTools/ToolCalculators.py:171 msgid "This is the board width.In centimeters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6193 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/FlatCAMGUI.py:6357 flatcamTools/ToolCalculators.py:173 msgid "Current Density:" msgstr "Текущая плотность:" -#: flatcamGUI/FlatCAMGUI.py:6196 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/FlatCAMGUI.py:6360 flatcamTools/ToolCalculators.py:177 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6202 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/FlatCAMGUI.py:6366 flatcamTools/ToolCalculators.py:181 msgid "Copper Growth:" msgstr "Медный слой:" -#: flatcamGUI/FlatCAMGUI.py:6205 flatcamTools/ToolCalculators.py:185 +#: flatcamGUI/FlatCAMGUI.py:6369 flatcamTools/ToolCalculators.py:185 msgid "" "How thick the copper growth is intended to be.\n" "In microns." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6218 +#: flatcamGUI/FlatCAMGUI.py:6382 msgid "Transform Tool Options" msgstr "Параметры трансформации" -#: flatcamGUI/FlatCAMGUI.py:6223 +#: flatcamGUI/FlatCAMGUI.py:6387 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6233 +#: flatcamGUI/FlatCAMGUI.py:6397 msgid "Rotate Angle:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6235 +#: flatcamGUI/FlatCAMGUI.py:6399 msgid "Angle for rotation. In degrees." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6242 +#: flatcamGUI/FlatCAMGUI.py:6406 msgid "Skew_X angle:" -msgstr "" +msgstr "Угол наклона_X:" -#: flatcamGUI/FlatCAMGUI.py:6244 +#: flatcamGUI/FlatCAMGUI.py:6408 msgid "Angle for Skew/Shear on X axis. In degrees." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6251 +#: flatcamGUI/FlatCAMGUI.py:6415 msgid "Skew_Y angle:" -msgstr "" +msgstr "Угол наклона_Y:" -#: flatcamGUI/FlatCAMGUI.py:6253 +#: flatcamGUI/FlatCAMGUI.py:6417 msgid "Angle for Skew/Shear on Y axis. In degrees." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6260 +#: flatcamGUI/FlatCAMGUI.py:6424 msgid "Scale_X factor:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6262 +#: flatcamGUI/FlatCAMGUI.py:6426 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: flatcamGUI/FlatCAMGUI.py:6269 +#: flatcamGUI/FlatCAMGUI.py:6433 msgid "Scale_Y factor:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6271 +#: flatcamGUI/FlatCAMGUI.py:6435 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: flatcamGUI/FlatCAMGUI.py:6279 +#: flatcamGUI/FlatCAMGUI.py:6443 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6287 flatcamTools/ToolTransform.py:210 +#: flatcamGUI/FlatCAMGUI.py:6451 flatcamTools/ToolTransform.py:210 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -7208,27 +7311,27 @@ msgid "" "of the selected objects when unchecked." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6296 +#: flatcamGUI/FlatCAMGUI.py:6460 msgid "Offset_X val:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6298 +#: flatcamGUI/FlatCAMGUI.py:6462 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: flatcamGUI/FlatCAMGUI.py:6305 +#: flatcamGUI/FlatCAMGUI.py:6469 msgid "Offset_Y val:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6307 +#: flatcamGUI/FlatCAMGUI.py:6471 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: flatcamGUI/FlatCAMGUI.py:6313 +#: flatcamGUI/FlatCAMGUI.py:6477 msgid "Mirror Reference" msgstr "Точка зеркалтрования" -#: flatcamGUI/FlatCAMGUI.py:6315 flatcamTools/ToolTransform.py:314 +#: flatcamGUI/FlatCAMGUI.py:6479 flatcamTools/ToolTransform.py:314 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -7241,11 +7344,11 @@ msgid "" "Point Entry field and click Flip on X(Y)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6326 +#: flatcamGUI/FlatCAMGUI.py:6490 msgid " Mirror Ref. Point:" msgstr " Точка зеркалирования:" -#: flatcamGUI/FlatCAMGUI.py:6328 flatcamTools/ToolTransform.py:327 +#: flatcamGUI/FlatCAMGUI.py:6492 flatcamTools/ToolTransform.py:327 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -7256,11 +7359,11 @@ msgstr "" "'x' в (x, y) будет использоваться при отражении по X и\n" "'y' в (x, y) будет использоваться при отражении по Y" -#: flatcamGUI/FlatCAMGUI.py:6345 +#: flatcamGUI/FlatCAMGUI.py:6509 msgid "SolderPaste Tool Options" msgstr "Параметры нанесения паяльной пасты" -#: flatcamGUI/FlatCAMGUI.py:6350 +#: flatcamGUI/FlatCAMGUI.py:6514 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -7268,153 +7371,153 @@ msgstr "" "Инструмент для создания GCode для дозирования\n" "нанесения паяльной пасты на печатную плату." -#: flatcamGUI/FlatCAMGUI.py:6361 +#: flatcamGUI/FlatCAMGUI.py:6525 msgid "Diameters of nozzle tools, separated by ','" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6368 +#: flatcamGUI/FlatCAMGUI.py:6532 msgid "New Nozzle Dia:" msgstr "Новый диам. насадки:" -#: flatcamGUI/FlatCAMGUI.py:6370 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/FlatCAMGUI.py:6534 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6378 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/FlatCAMGUI.py:6542 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6380 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/FlatCAMGUI.py:6544 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6387 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/FlatCAMGUI.py:6551 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6389 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/FlatCAMGUI.py:6553 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6396 flatcamTools/ToolSolderPaste.py:183 +#: flatcamGUI/FlatCAMGUI.py:6560 flatcamTools/ToolSolderPaste.py:183 msgid "Z Dispense Stop:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6398 flatcamTools/ToolSolderPaste.py:185 +#: flatcamGUI/FlatCAMGUI.py:6562 flatcamTools/ToolSolderPaste.py:185 msgid "The height (Z) when solder paste dispensing stops." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6405 flatcamTools/ToolSolderPaste.py:191 +#: flatcamGUI/FlatCAMGUI.py:6569 flatcamTools/ToolSolderPaste.py:191 msgid "Z Travel:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6407 flatcamTools/ToolSolderPaste.py:193 +#: flatcamGUI/FlatCAMGUI.py:6571 flatcamTools/ToolSolderPaste.py:193 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6415 flatcamTools/ToolSolderPaste.py:200 +#: flatcamGUI/FlatCAMGUI.py:6579 flatcamTools/ToolSolderPaste.py:200 msgid "Z Toolchange:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6417 flatcamTools/ToolSolderPaste.py:202 +#: flatcamGUI/FlatCAMGUI.py:6581 flatcamTools/ToolSolderPaste.py:202 msgid "The height (Z) for tool (nozzle) change." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6424 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/FlatCAMGUI.py:6588 flatcamTools/ToolSolderPaste.py:208 msgid "XY Toolchange:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6426 flatcamTools/ToolSolderPaste.py:210 +#: flatcamGUI/FlatCAMGUI.py:6590 flatcamTools/ToolSolderPaste.py:210 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6434 flatcamTools/ToolSolderPaste.py:217 +#: flatcamGUI/FlatCAMGUI.py:6598 flatcamTools/ToolSolderPaste.py:217 msgid "Feedrate X-Y:" msgstr "Скорость подачи X-Y:" -#: flatcamGUI/FlatCAMGUI.py:6436 flatcamTools/ToolSolderPaste.py:219 +#: flatcamGUI/FlatCAMGUI.py:6600 flatcamTools/ToolSolderPaste.py:219 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Скорость подачи при движении по плоскости X-Y." -#: flatcamGUI/FlatCAMGUI.py:6443 flatcamTools/ToolSolderPaste.py:225 +#: flatcamGUI/FlatCAMGUI.py:6607 flatcamTools/ToolSolderPaste.py:225 msgid "Feedrate Z:" msgstr "Скорость подачи Z:" -#: flatcamGUI/FlatCAMGUI.py:6445 flatcamTools/ToolSolderPaste.py:227 +#: flatcamGUI/FlatCAMGUI.py:6609 flatcamTools/ToolSolderPaste.py:227 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6453 flatcamTools/ToolSolderPaste.py:234 +#: flatcamGUI/FlatCAMGUI.py:6617 flatcamTools/ToolSolderPaste.py:234 msgid "Feedrate Z Dispense:" msgstr "Скорость подачи Z Диспенсер:" -#: flatcamGUI/FlatCAMGUI.py:6455 flatcamTools/ToolSolderPaste.py:236 +#: flatcamGUI/FlatCAMGUI.py:6619 msgid "" "Feedrate (speed) while moving up vertically\n" -" to Dispense position (on Z plane)." +"to Dispense position (on Z plane)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6463 flatcamTools/ToolSolderPaste.py:243 +#: flatcamGUI/FlatCAMGUI.py:6627 flatcamTools/ToolSolderPaste.py:243 msgid "Spindle Speed FWD:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6465 flatcamTools/ToolSolderPaste.py:245 +#: flatcamGUI/FlatCAMGUI.py:6629 flatcamTools/ToolSolderPaste.py:245 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6473 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/FlatCAMGUI.py:6637 flatcamTools/ToolSolderPaste.py:252 msgid "Dwell FWD:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6475 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/FlatCAMGUI.py:6639 flatcamTools/ToolSolderPaste.py:254 msgid "Pause after solder dispensing." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6482 flatcamTools/ToolSolderPaste.py:260 +#: flatcamGUI/FlatCAMGUI.py:6646 flatcamTools/ToolSolderPaste.py:260 msgid "Spindle Speed REV:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6484 flatcamTools/ToolSolderPaste.py:262 +#: flatcamGUI/FlatCAMGUI.py:6648 flatcamTools/ToolSolderPaste.py:262 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6492 flatcamTools/ToolSolderPaste.py:269 +#: flatcamGUI/FlatCAMGUI.py:6656 flatcamTools/ToolSolderPaste.py:269 msgid "Dwell REV:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6494 flatcamTools/ToolSolderPaste.py:271 +#: flatcamGUI/FlatCAMGUI.py:6658 flatcamTools/ToolSolderPaste.py:271 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6501 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/FlatCAMGUI.py:6665 flatcamTools/ToolSolderPaste.py:277 msgid "PostProcessors:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6503 flatcamTools/ToolSolderPaste.py:279 +#: flatcamGUI/FlatCAMGUI.py:6667 flatcamTools/ToolSolderPaste.py:279 msgid "Files that control the GCode generation." msgstr "Файлы контролирующие генерацию GCode." -#: flatcamGUI/FlatCAMGUI.py:6533 flatcamGUI/FlatCAMGUI.py:6539 +#: flatcamGUI/FlatCAMGUI.py:6697 flatcamGUI/FlatCAMGUI.py:6703 msgid "Idle." msgstr "Нет заданий." -#: flatcamGUI/FlatCAMGUI.py:6563 +#: flatcamGUI/FlatCAMGUI.py:6727 msgid "Application started ..." msgstr "Запуск приложения ..." -#: flatcamGUI/FlatCAMGUI.py:6564 +#: flatcamGUI/FlatCAMGUI.py:6728 msgid "Hello!" msgstr "Привет!" @@ -7486,7 +7589,7 @@ msgid "Gerber Object" msgstr "Объект Gerber" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 msgid "Name:" msgstr "Имя:" @@ -7832,11 +7935,11 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1452 +#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 msgid "Dia" msgstr "Диам" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1452 +#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 msgid "TT" msgstr "" @@ -8064,23 +8167,27 @@ msgstr "Объект программы для ЧПУ" #: flatcamGUI/ObjectUI.py:1353 msgid "Plot kind:" -msgstr "Plot kind:" +msgstr "" -#: flatcamGUI/ObjectUI.py:1378 +#: flatcamGUI/ObjectUI.py:1369 +msgid "Display Annotation:" +msgstr "" + +#: flatcamGUI/ObjectUI.py:1388 msgid "Travelled dist.:" msgstr "Расст. прохода:" -#: flatcamGUI/ObjectUI.py:1381 flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1416 +#: flatcamGUI/ObjectUI.py:1429 msgid "CNC Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:1419 +#: flatcamGUI/ObjectUI.py:1432 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -8093,27 +8200,27 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: flatcamGUI/ObjectUI.py:1453 +#: flatcamGUI/ObjectUI.py:1466 msgid "P" msgstr "" -#: flatcamGUI/ObjectUI.py:1459 +#: flatcamGUI/ObjectUI.py:1472 msgid "Update Plot" -msgstr "Обновить контур" +msgstr "Обновить чертёж" -#: flatcamGUI/ObjectUI.py:1461 +#: flatcamGUI/ObjectUI.py:1474 msgid "Update the plot." -msgstr "Обновление контура." +msgstr "Обновление чертёжа." -#: flatcamGUI/ObjectUI.py:1468 +#: flatcamGUI/ObjectUI.py:1481 msgid "Export CNC Code:" msgstr "Экспорт CNC Code:" -#: flatcamGUI/ObjectUI.py:1476 +#: flatcamGUI/ObjectUI.py:1489 msgid "Prepend to CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1479 +#: flatcamGUI/ObjectUI.py:1492 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." @@ -8121,11 +8228,11 @@ msgstr "" "Введите здесь любые G-Code команды, которые вы\n" "хотели бы добавить в начале генерируемого файла." -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1502 msgid "Append to CNC Code" msgstr "Добавить в CNC Code" -#: flatcamGUI/ObjectUI.py:1513 +#: flatcamGUI/ObjectUI.py:1526 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8138,29 +8245,29 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/ObjectUI.py:1561 +#: flatcamGUI/ObjectUI.py:1574 msgid "z_cut = depth where to cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1562 +#: flatcamGUI/ObjectUI.py:1575 msgid "z_move = height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1580 +#: flatcamGUI/ObjectUI.py:1593 msgid "View CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1583 +#: flatcamGUI/ObjectUI.py:1596 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "" -#: flatcamGUI/ObjectUI.py:1589 +#: flatcamGUI/ObjectUI.py:1602 msgid "Save CNC Code" msgstr "Сохранить код ЧПУ" -#: flatcamGUI/ObjectUI.py:1592 +#: flatcamGUI/ObjectUI.py:1605 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8424,7 +8531,7 @@ msgid "" "the Geometry object used as a cutout geometry." msgstr "" -#: flatcamTools/ToolCutOut.py:341 flatcamTools/ToolCutOut.py:499 +#: flatcamTools/ToolCutOut.py:341 flatcamTools/ToolCutOut.py:505 #: flatcamTools/ToolNonCopperClear.py:666 flatcamTools/ToolPaint.py:764 #: flatcamTools/ToolPanelize.py:352 flatcamTools/ToolPanelize.py:366 #: flatcamTools/ToolSub.py:237 flatcamTools/ToolSub.py:249 @@ -8445,29 +8552,29 @@ msgid "" "number." msgstr "" -#: flatcamTools/ToolCutOut.py:370 flatcamTools/ToolCutOut.py:527 -#: flatcamTools/ToolCutOut.py:771 +#: flatcamTools/ToolCutOut.py:370 flatcamTools/ToolCutOut.py:533 +#: flatcamTools/ToolCutOut.py:777 msgid "" "[WARNING_NOTCL] Margin value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamTools/ToolCutOut.py:381 flatcamTools/ToolCutOut.py:538 -#: flatcamTools/ToolCutOut.py:666 +#: flatcamTools/ToolCutOut.py:381 flatcamTools/ToolCutOut.py:544 +#: flatcamTools/ToolCutOut.py:672 msgid "" "[WARNING_NOTCL] Gap size value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamTools/ToolCutOut.py:388 flatcamTools/ToolCutOut.py:545 +#: flatcamTools/ToolCutOut.py:388 flatcamTools/ToolCutOut.py:551 msgid "[WARNING_NOTCL] Number of gaps value is missing. Add it and retry." msgstr "" -#: flatcamTools/ToolCutOut.py:392 flatcamTools/ToolCutOut.py:549 +#: flatcamTools/ToolCutOut.py:392 flatcamTools/ToolCutOut.py:555 msgid "" "[WARNING_NOTCL] Gaps value can be only one of: 'lr', 'tb', '2lr', '2tb', 4 " "or 8. Fill in a correct value and retry. " msgstr "" -#: flatcamTools/ToolCutOut.py:397 flatcamTools/ToolCutOut.py:554 +#: flatcamTools/ToolCutOut.py:397 flatcamTools/ToolCutOut.py:560 msgid "" "[ERROR]Cutout operation cannot be done on a multi-geo Geometry.\n" "Optionally, this Multi-geo Geometry can be converted to Single-geo " @@ -8475,58 +8582,58 @@ msgid "" "and after that perform Cutout." msgstr "" -#: flatcamTools/ToolCutOut.py:483 flatcamTools/ToolCutOut.py:636 +#: flatcamTools/ToolCutOut.py:489 flatcamTools/ToolCutOut.py:642 msgid "[success] Any form CutOut operation finished." msgstr "" -#: flatcamTools/ToolCutOut.py:503 flatcamTools/ToolPaint.py:768 +#: flatcamTools/ToolCutOut.py:509 flatcamTools/ToolPaint.py:768 #: flatcamTools/ToolPanelize.py:358 #, python-format msgid "[ERROR_NOTCL] Object not found: %s" msgstr "" -#: flatcamTools/ToolCutOut.py:517 flatcamTools/ToolCutOut.py:656 -#: flatcamTools/ToolCutOut.py:761 +#: flatcamTools/ToolCutOut.py:523 flatcamTools/ToolCutOut.py:662 +#: flatcamTools/ToolCutOut.py:767 msgid "" "[ERROR_NOTCL] Tool Diameter is zero value. Change it to a positive real " "number." msgstr "" -#: flatcamTools/ToolCutOut.py:641 +#: flatcamTools/ToolCutOut.py:647 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" -#: flatcamTools/ToolCutOut.py:682 +#: flatcamTools/ToolCutOut.py:688 msgid "Making manual bridge gap..." msgstr "" -#: flatcamTools/ToolCutOut.py:705 +#: flatcamTools/ToolCutOut.py:711 #, python-format msgid "[ERROR_NOTCL] Could not retrieve Geometry object: %s" msgstr "" -#: flatcamTools/ToolCutOut.py:709 +#: flatcamTools/ToolCutOut.py:715 #, python-format msgid "[ERROR_NOTCL] Geometry object for manual cutout not found: %s" msgstr "" -#: flatcamTools/ToolCutOut.py:719 +#: flatcamTools/ToolCutOut.py:725 msgid "[success] Added manual Bridge Gap." msgstr "" -#: flatcamTools/ToolCutOut.py:736 +#: flatcamTools/ToolCutOut.py:742 #, python-format msgid "[ERROR_NOTCL] Could not retrieve Gerber object: %s" msgstr "" -#: flatcamTools/ToolCutOut.py:740 +#: flatcamTools/ToolCutOut.py:746 msgid "" "[ERROR_NOTCL] There is no Gerber object selected for Cutout.\n" "Select one and try again." msgstr "" -#: flatcamTools/ToolCutOut.py:745 +#: flatcamTools/ToolCutOut.py:751 msgid "" "[ERROR_NOTCL] The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -8830,7 +8937,7 @@ msgstr "" #: flatcamTools/ToolImage.py:25 msgid "Image as Object" -msgstr "" +msgstr "Изображение как Object" #: flatcamTools/ToolImage.py:31 msgid "Image to PCB" @@ -8921,7 +9028,7 @@ msgstr "" #: flatcamTools/ToolMeasurement.py:26 msgid "Measurement" -msgstr "Измерение" +msgstr "Измеритель" #: flatcamTools/ToolMeasurement.py:44 msgid "Units:" @@ -8969,28 +9076,28 @@ msgstr "" #: flatcamTools/ToolMeasurement.py:86 msgid "Measure" -msgstr "Измерение" +msgstr "Измерить" #: flatcamTools/ToolMeasurement.py:132 msgid "Meas. Tool" -msgstr "Инструмент измерения" +msgstr "Измеритель" #: flatcamTools/ToolMeasurement.py:177 msgid "MEASURING: Click on the Start point ..." -msgstr "ИЗМЕРЕНИЕ: Нажмите на точку начала отсчета ..." +msgstr "ИЗМЕРИТЕЛЬ: Нажмите на начальную точку ..." #: flatcamTools/ToolMeasurement.py:270 msgid "MEASURING: Click on the Destination point ..." -msgstr "ИЗМЕРЕНИЕ: Нажмите на конечную точку ..." +msgstr "ИЗМЕРИТЕЛЬ: Нажмите на конечную точку ..." #: flatcamTools/ToolMeasurement.py:278 #, python-brace-format msgid "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}" -msgstr "ИЗМЕРЕНИЕ: Результат D(x) = {d_x} | D(y) = {d_y} | Расстояние = {d_z}" +msgstr "ИЗМЕРИТЕЛЬ: Результат D(x) = {d_x} | D(y) = {d_y} | Расстояние = {d_z}" #: flatcamTools/ToolMove.py:81 msgid "MOVE: Click on the Start point ..." -msgstr "Перемещение: Нажмите на исходную точку ..." +msgstr "ПЕРЕМЕЩЕНИЕ: Нажмите на исходную точку ..." #: flatcamTools/ToolMove.py:88 msgid "[WARNING_NOTCL] MOVE action cancelled. No object(s) to move." @@ -8998,7 +9105,7 @@ msgstr "" #: flatcamTools/ToolMove.py:110 msgid "MOVE: Click on the Destination point ..." -msgstr "Перемещение: Нажмите на конечную точку ..." +msgstr "ПЕРЕМЕЩЕНИЕ: Нажмите на конечную точку ..." #: flatcamTools/ToolMove.py:128 msgid "Moving ..." @@ -9700,6 +9807,12 @@ msgid "" "Modify parameters." msgstr "" +#: flatcamTools/ToolSolderPaste.py:236 +msgid "" +"Feedrate (speed) while moving up vertically\n" +" to Dispense position (on Z plane)." +msgstr "" + #: flatcamTools/ToolSolderPaste.py:290 msgid "Generate GCode" msgstr "" @@ -10013,6 +10126,9 @@ msgid "" "The point of reference is the middle of\n" "the bounding box for all selected objects." msgstr "" +"Наклоняет/сдвигает выбранные объекты.\n" +"Точка отсчета - середина\n" +"ограничительной рамки для всех выбранных объектов." #: flatcamTools/ToolTransform.py:176 flatcamTools/ToolTransform.py:193 msgid "" @@ -10144,3 +10260,6 @@ msgstr "Объекты CNCJob не могут быть смещены." #~ msgid "tool_tab" #~ msgstr "tool_tab" + +#~ msgid "Disable" +#~ msgstr "Отключить" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 2c6aa82c..d0223c2e 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -690,6 +690,7 @@ msgid "[ERROR]App.on_view_source() -->%s" msgstr "" #: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "" @@ -3941,6 +3942,7 @@ msgid "Film Tool" msgstr "" #: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:1872 +#: flatcamTools/ToolSolderPaste.py:451 msgid "SolderPaste Tool" msgstr ""