diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index 4a633b77..02f391c3 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 8d2be9e0..c1654f90 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-14 15:49+0300\n" +"POT-Creation-Date: 2019-09-17 01:45+0400\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -20,15 +20,15 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:359 +#: FlatCAMApp.py:365 msgid "FlatCAM is initializing ..." msgstr "Запуск FlatCAM ..." -#: FlatCAMApp.py:1142 +#: FlatCAMApp.py:1176 msgid "Could not find the Language files. The App strings are missing." msgstr "Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: FlatCAMApp.py:1498 +#: FlatCAMApp.py:1539 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -36,7 +36,7 @@ msgstr "" "Запуск FlatCAM ...\n" "Инициализация рабочей области." -#: FlatCAMApp.py:1511 +#: FlatCAMApp.py:1552 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -46,11 +46,11 @@ msgstr "" "Инициализация рабочей области.\n" "Инициализация рабочей области завершена в" -#: FlatCAMApp.py:1694 +#: FlatCAMApp.py:1738 msgid "Detachable Tabs" msgstr "Плавающие вкладки" -#: FlatCAMApp.py:2120 +#: FlatCAMApp.py:2159 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -59,40 +59,40 @@ msgstr "" "работы\n" "\n" -#: FlatCAMApp.py:2323 FlatCAMApp.py:7590 +#: FlatCAMApp.py:2366 FlatCAMApp.py:7662 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" -#: FlatCAMApp.py:2373 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2419 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Открытие отменено." -#: FlatCAMApp.py:2388 +#: FlatCAMApp.py:2434 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: FlatCAMApp.py:2402 +#: FlatCAMApp.py:2448 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: FlatCAMApp.py:2419 +#: FlatCAMApp.py:2465 msgid "Open Excellon file failed." msgstr "Не удалось открыть файл Excellon." -#: FlatCAMApp.py:2430 +#: FlatCAMApp.py:2476 msgid "Open GCode file failed." msgstr "Не удалось открыть файл GCode." -#: FlatCAMApp.py:2441 +#: FlatCAMApp.py:2487 msgid "Open Gerber file failed." msgstr "Не удалось открыть файл Gerber." -#: FlatCAMApp.py:2709 +#: FlatCAMApp.py:2755 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Выберите объект Geometry, Gerber или Excellon для редактирования." -#: FlatCAMApp.py:2723 +#: FlatCAMApp.py:2769 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -101,80 +101,80 @@ msgstr "" "Одновременное редактирование геометрии в MultiGeo Geometry невозможно.\n" "Редактируйте только одну геометрию за раз." -#: FlatCAMApp.py:2778 +#: FlatCAMApp.py:2824 msgid "Editor is activated ..." msgstr "Редактор активирован ..." -#: FlatCAMApp.py:2796 +#: FlatCAMApp.py:2842 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: FlatCAMApp.py:2797 flatcamGUI/FlatCAMGUI.py:1780 +#: FlatCAMApp.py:2843 flatcamGUI/FlatCAMGUI.py:1789 msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:2800 FlatCAMApp.py:4192 FlatCAMApp.py:6594 FlatCAMApp.py:7498 +#: FlatCAMApp.py:2846 FlatCAMApp.py:4238 FlatCAMApp.py:6665 FlatCAMApp.py:7569 #: FlatCAMTranslation.py:96 FlatCAMTranslation.py:169 -#: flatcamGUI/FlatCAMGUI.py:4119 +#: flatcamGUI/FlatCAMGUI.py:4195 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:2801 FlatCAMApp.py:4193 FlatCAMApp.py:6595 FlatCAMApp.py:7499 +#: FlatCAMApp.py:2847 FlatCAMApp.py:4239 FlatCAMApp.py:6666 FlatCAMApp.py:7570 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:170 -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/FlatCAMGUI.py:6668 -#: flatcamGUI/FlatCAMGUI.py:7028 flatcamTools/ToolNonCopperClear.py:171 +#: flatcamGUI/FlatCAMGUI.py:4196 flatcamGUI/FlatCAMGUI.py:6704 +#: flatcamGUI/FlatCAMGUI.py:7068 flatcamTools/ToolNonCopperClear.py:171 #: flatcamTools/ToolPaint.py:144 msgid "No" msgstr "Нет" -#: FlatCAMApp.py:2802 FlatCAMApp.py:4194 FlatCAMApp.py:4899 FlatCAMApp.py:6089 -#: FlatCAMApp.py:7500 +#: FlatCAMApp.py:2848 FlatCAMApp.py:4240 FlatCAMApp.py:4945 FlatCAMApp.py:6160 +#: FlatCAMApp.py:7571 msgid "Cancel" msgstr "Отмена" -#: FlatCAMApp.py:2830 +#: FlatCAMApp.py:2876 msgid "Object empty after edit." msgstr "Объект пуст после редактирования." -#: FlatCAMApp.py:2853 FlatCAMApp.py:2874 FlatCAMApp.py:2887 +#: FlatCAMApp.py:2899 FlatCAMApp.py:2920 FlatCAMApp.py:2933 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Выберите объект Gerber, Geometry или Excellon для обновления." -#: FlatCAMApp.py:2857 +#: FlatCAMApp.py:2903 msgid "is updated, returning to App..." msgstr "обновлён, возврат в приложение ..." -#: FlatCAMApp.py:3244 FlatCAMApp.py:3298 FlatCAMApp.py:4053 +#: FlatCAMApp.py:3290 FlatCAMApp.py:3344 FlatCAMApp.py:4099 msgid "Could not load defaults file." msgstr "Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:3257 FlatCAMApp.py:3307 FlatCAMApp.py:4063 +#: FlatCAMApp.py:3303 FlatCAMApp.py:3353 FlatCAMApp.py:4109 msgid "Failed to parse defaults file." msgstr "Не удалось прочитать файл значений по умолчанию." -#: FlatCAMApp.py:3278 FlatCAMApp.py:3282 +#: FlatCAMApp.py:3324 FlatCAMApp.py:3328 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: FlatCAMApp.py:3289 +#: FlatCAMApp.py:3335 msgid "FlatCAM preferences import cancelled." msgstr "Импорт настроек FlatCAM отменен." -#: FlatCAMApp.py:3312 +#: FlatCAMApp.py:3358 msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: FlatCAMApp.py:3332 FlatCAMApp.py:3337 +#: FlatCAMApp.py:3378 FlatCAMApp.py:3383 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: FlatCAMApp.py:3345 +#: FlatCAMApp.py:3391 msgid "FlatCAM preferences export cancelled." msgstr "Экспорт настроек FlatCAM отменён." -#: FlatCAMApp.py:3354 FlatCAMApp.py:5853 FlatCAMApp.py:8502 FlatCAMApp.py:8618 -#: FlatCAMApp.py:8744 FlatCAMApp.py:8803 FlatCAMApp.py:8921 FlatCAMApp.py:9060 -#: FlatCAMObj.py:6203 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3400 FlatCAMApp.py:5925 FlatCAMApp.py:8598 FlatCAMApp.py:8709 +#: FlatCAMApp.py:8834 FlatCAMApp.py:8893 FlatCAMApp.py:9011 FlatCAMApp.py:9150 +#: FlatCAMObj.py:6073 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -182,35 +182,35 @@ msgstr "" "В доступе отказано, сохранение невозможно.\n" "Скорее всего, другое приложение держит файл открытым и недоступным." -#: FlatCAMApp.py:3367 +#: FlatCAMApp.py:3413 msgid "Could not load preferences file." msgstr "Не удаётся загрузить файл настроек." -#: FlatCAMApp.py:3387 FlatCAMApp.py:4109 +#: FlatCAMApp.py:3433 FlatCAMApp.py:4155 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: FlatCAMApp.py:3393 +#: FlatCAMApp.py:3439 msgid "Exported preferences to" msgstr "Экспорт настроек в" -#: FlatCAMApp.py:3410 +#: FlatCAMApp.py:3456 msgid "FlatCAM Preferences Folder opened." msgstr "Папка настроек FlatCAM открыта." -#: FlatCAMApp.py:3483 +#: FlatCAMApp.py:3529 msgid "Failed to open recent files file for writing." msgstr "Не удалось открыть файл истории для записи." -#: FlatCAMApp.py:3494 +#: FlatCAMApp.py:3540 msgid "Failed to open recent projects file for writing." msgstr "Не удалось открыть файл последних проектов для записи." -#: FlatCAMApp.py:3577 camlib.py:4896 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3623 camlib.py:4896 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:3578 +#: FlatCAMApp.py:3624 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -219,11 +219,11 @@ msgstr "" "Объект ({kind}) не выполнен, потому что: {error} \n" "\n" -#: FlatCAMApp.py:3599 +#: FlatCAMApp.py:3645 msgid "Converting units to " msgstr "Конвертирование единиц в " -#: FlatCAMApp.py:3695 FlatCAMApp.py:3698 FlatCAMApp.py:3701 FlatCAMApp.py:3704 +#: FlatCAMApp.py:3741 FlatCAMApp.py:3744 FlatCAMApp.py:3747 FlatCAMApp.py:3750 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3721 FlatCAMApp.py:6157 FlatCAMObj.py:228 FlatCAMObj.py:243 +#: FlatCAMApp.py:3767 FlatCAMApp.py:6228 FlatCAMObj.py:228 FlatCAMObj.py:243 #: FlatCAMObj.py:259 FlatCAMObj.py:339 flatcamTools/ToolMove.py:187 msgid "Plotting" msgstr "Прорисовка" -#: FlatCAMApp.py:3815 flatcamGUI/FlatCAMGUI.py:407 +#: FlatCAMApp.py:3861 flatcamGUI/FlatCAMGUI.py:416 msgid "About FlatCAM" msgstr "О программе" -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3889 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "2D Computer-Aided Printed Circuit Board Manufacturing" -#: FlatCAMApp.py:3844 +#: FlatCAMApp.py:3890 msgid "Development" msgstr "Исходный код" -#: FlatCAMApp.py:3844 +#: FlatCAMApp.py:3890 msgid "DOWNLOAD" msgstr "Страница загрузок" -#: FlatCAMApp.py:3844 +#: FlatCAMApp.py:3890 msgid "Issue tracker" msgstr "Issue-трекер" -#: FlatCAMApp.py:3848 +#: FlatCAMApp.py:3894 msgid "Close" msgstr "Закрыть" -#: FlatCAMApp.py:3862 +#: FlatCAMApp.py:3908 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -318,75 +318,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:3909 +#: FlatCAMApp.py:3955 msgid "Splash" msgstr "Информация" -#: FlatCAMApp.py:3915 +#: FlatCAMApp.py:3961 msgid "Programmers" msgstr "Разработчики" -#: FlatCAMApp.py:3921 +#: FlatCAMApp.py:3967 msgid "Translators" msgstr "Переводчики" -#: FlatCAMApp.py:3927 +#: FlatCAMApp.py:3973 msgid "License" msgstr "Лицензия" -#: FlatCAMApp.py:3939 +#: FlatCAMApp.py:3985 msgid "Programmer" msgstr "Разработчик" -#: FlatCAMApp.py:3940 +#: FlatCAMApp.py:3986 msgid "Status" msgstr "Статус" -#: FlatCAMApp.py:3942 +#: FlatCAMApp.py:3988 msgid "Program Author" msgstr "Автор программы" -#: FlatCAMApp.py:3948 +#: FlatCAMApp.py:3994 msgid "Maintainer >=2019" msgstr "Координатор >=2019" -#: FlatCAMApp.py:3958 +#: FlatCAMApp.py:4004 msgid "Language" msgstr "Язык" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:4005 msgid "Translator" msgstr "Переводчик" -#: FlatCAMApp.py:3960 +#: FlatCAMApp.py:4006 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4114 FlatCAMApp.py:6604 +#: FlatCAMApp.py:4160 FlatCAMApp.py:6675 msgid "Preferences saved." msgstr "Настройки сохранены." -#: FlatCAMApp.py:4142 +#: FlatCAMApp.py:4188 msgid "Could not load factory defaults file." msgstr "Не удалось загрузить файл с исходными значениями." -#: FlatCAMApp.py:4152 +#: FlatCAMApp.py:4198 msgid "Failed to parse factory defaults file." msgstr "Не удалось прочитать файл с исходными значениями." -#: FlatCAMApp.py:4167 +#: FlatCAMApp.py:4213 msgid "Failed to write factory defaults to file." msgstr "Не удалось записать исходные значения в файл." -#: FlatCAMApp.py:4171 +#: FlatCAMApp.py:4217 msgid "Factory defaults saved." msgstr "Исходные значения сохранены." -#: FlatCAMApp.py:4182 flatcamGUI/FlatCAMGUI.py:3420 +#: FlatCAMApp.py:4228 flatcamGUI/FlatCAMGUI.py:3429 msgid "Application is saving the project. Please wait ..." msgstr "Приложение сохраняет проект. Пожалуйста, подождите ..." -#: FlatCAMApp.py:4187 FlatCAMTranslation.py:164 +#: FlatCAMApp.py:4233 FlatCAMTranslation.py:164 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -394,29 +394,29 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:4190 FlatCAMApp.py:7496 FlatCAMTranslation.py:167 +#: FlatCAMApp.py:4236 FlatCAMApp.py:7567 FlatCAMTranslation.py:167 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:4401 +#: FlatCAMApp.py:4447 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Excellon, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4423 +#: FlatCAMApp.py:4469 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов GCode, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4445 +#: FlatCAMApp.py:4491 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Gerber, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4466 FlatCAMApp.py:4522 FlatCAMApp.py:4550 +#: FlatCAMApp.py:4512 FlatCAMApp.py:4568 FlatCAMApp.py:4596 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Для объединения требуются как минимум два объекта. Объекты, выбранные в " "данный момент" -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4521 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -432,39 +432,39 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: FlatCAMApp.py:4517 +#: FlatCAMApp.py:4563 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Неудача. Присоединение Excellon работает только на объектах Excellon." -#: FlatCAMApp.py:4545 +#: FlatCAMApp.py:4591 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:4575 FlatCAMApp.py:4612 +#: FlatCAMApp.py:4621 FlatCAMApp.py:4658 msgid "Failed. Select a Geometry Object and try again." msgstr "Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:4580 FlatCAMApp.py:4617 +#: FlatCAMApp.py:4626 FlatCAMApp.py:4663 msgid "Expected a FlatCAMGeometry, got" msgstr "Ожидается FlatCAMGeometry, получено" -#: FlatCAMApp.py:4594 +#: FlatCAMApp.py:4640 msgid "A Geometry object was converted to MultiGeo type." msgstr "Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:4632 +#: FlatCAMApp.py:4678 msgid "A Geometry object was converted to SingleGeo type." msgstr "Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:4893 +#: FlatCAMApp.py:4939 msgid "Toggle Units" msgstr "Единицы измерения" -#: FlatCAMApp.py:4895 +#: FlatCAMApp.py:4941 msgid "Change project units ..." msgstr "Изменить единицы проекта ..." -#: FlatCAMApp.py:4896 +#: FlatCAMApp.py:4942 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -474,51 +474,51 @@ msgstr "" "масштабированию всех геометрических свойств всех объектов.\n" "Продолжить?" -#: FlatCAMApp.py:4898 FlatCAMApp.py:5983 FlatCAMApp.py:6088 FlatCAMApp.py:7789 -#: FlatCAMApp.py:7803 FlatCAMApp.py:8058 FlatCAMApp.py:8069 +#: FlatCAMApp.py:4944 FlatCAMApp.py:6054 FlatCAMApp.py:6159 FlatCAMApp.py:7861 +#: FlatCAMApp.py:7875 FlatCAMApp.py:8130 FlatCAMApp.py:8141 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:4947 +#: FlatCAMApp.py:4993 msgid "Converted units to" msgstr "Конвертирование единиц в" -#: FlatCAMApp.py:4959 +#: FlatCAMApp.py:5005 msgid " Units conversion cancelled." msgstr " Изменение единиц отменено." -#: FlatCAMApp.py:5799 +#: FlatCAMApp.py:5871 msgid "Open file" msgstr "Открыть файл" -#: FlatCAMApp.py:5830 FlatCAMApp.py:5835 +#: FlatCAMApp.py:5902 FlatCAMApp.py:5907 msgid "Export G-Code ..." msgstr "Экспорт G-Code …" -#: FlatCAMApp.py:5839 +#: FlatCAMApp.py:5911 msgid "Export Code cancelled." msgstr "Экспорт Code отменён." -#: FlatCAMApp.py:5849 FlatCAMObj.py:6199 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:5921 FlatCAMObj.py:6069 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: FlatCAMApp.py:5861 FlatCAMObj.py:6213 +#: FlatCAMApp.py:5933 FlatCAMObj.py:6083 msgid "Saved to" msgstr "Сохранено в" -#: FlatCAMApp.py:5971 FlatCAMApp.py:6004 FlatCAMApp.py:6015 FlatCAMApp.py:6026 -#: flatcamTools/ToolNonCopperClear.py:915 flatcamTools/ToolSolderPaste.py:774 +#: FlatCAMApp.py:6042 FlatCAMApp.py:6075 FlatCAMApp.py:6086 FlatCAMApp.py:6097 +#: flatcamTools/ToolNonCopperClear.py:919 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента с ненулевым значением в float " "формате." -#: FlatCAMApp.py:5976 FlatCAMApp.py:6009 FlatCAMApp.py:6020 FlatCAMApp.py:6031 +#: FlatCAMApp.py:6047 FlatCAMApp.py:6080 FlatCAMApp.py:6091 FlatCAMApp.py:6102 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" -#: FlatCAMApp.py:5979 +#: FlatCAMApp.py:6050 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -527,11 +527,11 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:6083 +#: FlatCAMApp.py:6154 msgid "Delete objects" msgstr "Удалить объекты" -#: FlatCAMApp.py:6086 +#: FlatCAMApp.py:6157 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -539,47 +539,47 @@ msgstr "" "Вы уверены, что хотите удалить навсегда\n" "выделенные объекты?" -#: FlatCAMApp.py:6117 +#: FlatCAMApp.py:6188 msgid "Object(s) deleted" msgstr "Объект(ы) удалены" -#: FlatCAMApp.py:6121 +#: FlatCAMApp.py:6192 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:6123 +#: FlatCAMApp.py:6194 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:6141 +#: FlatCAMApp.py:6212 msgid "Object deleted" msgstr "Объект(ы) удален" -#: FlatCAMApp.py:6165 +#: FlatCAMApp.py:6236 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало координат ..." -#: FlatCAMApp.py:6189 +#: FlatCAMApp.py:6260 msgid "Setting Origin..." msgstr "Установка точки начала координат..." -#: FlatCAMApp.py:6201 +#: FlatCAMApp.py:6272 msgid "Origin set" msgstr "Начало координат установлено" -#: FlatCAMApp.py:6216 +#: FlatCAMApp.py:6287 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:6217 +#: FlatCAMApp.py:6288 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6295 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:6243 flatcamEditors/FlatCAMExcEditor.py:3446 +#: FlatCAMApp.py:6314 flatcamEditors/FlatCAMExcEditor.py:3446 #: flatcamEditors/FlatCAMExcEditor.py:3454 #: flatcamEditors/FlatCAMGeoEditor.py:3792 #: flatcamEditors/FlatCAMGeoEditor.py:3807 @@ -588,33 +588,33 @@ msgstr "Неверные координаты. Введите координат #: flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 #: flatcamEditors/FlatCAMGrbEditor.py:4206 -#: flatcamEditors/FlatCAMGrbEditor.py:4221 flatcamGUI/FlatCAMGUI.py:2656 -#: flatcamGUI/FlatCAMGUI.py:2668 +#: flatcamEditors/FlatCAMGrbEditor.py:4221 flatcamGUI/FlatCAMGUI.py:2665 +#: flatcamGUI/FlatCAMGUI.py:2677 msgid "Done." msgstr "Готово." -#: FlatCAMApp.py:6377 FlatCAMApp.py:6445 +#: FlatCAMApp.py:6448 FlatCAMApp.py:6516 msgid "No object is selected. Select an object and try again." msgstr "Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:6465 +#: FlatCAMApp.py:6536 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Прерывание. Текущая задача будет закрыта как можно скорее..." -#: FlatCAMApp.py:6471 +#: FlatCAMApp.py:6542 msgid "The current task was gracefully closed on user request..." msgstr "Текущая задача была закрыта по запросу пользователя ..." -#: FlatCAMApp.py:6488 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:6559 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:6555 +#: FlatCAMApp.py:6626 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: FlatCAMApp.py:6589 +#: FlatCAMApp.py:6660 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -622,74 +622,75 @@ msgstr "" "Одно или несколько значений изменены.\n" "Вы хотите сохранить настройки?" -#: FlatCAMApp.py:6591 flatcamGUI/FlatCAMGUI.py:198 flatcamGUI/FlatCAMGUI.py:994 +#: FlatCAMApp.py:6662 flatcamGUI/FlatCAMGUI.py:198 +#: flatcamGUI/FlatCAMGUI.py:1003 msgid "Save Preferences" msgstr "Сохранить настройки" -#: FlatCAMApp.py:6620 +#: FlatCAMApp.py:6691 msgid "No object selected to Flip on Y axis." msgstr "Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6717 msgid "Flip on Y axis done." msgstr "Отражение по оси Y завершено." -#: FlatCAMApp.py:6649 FlatCAMApp.py:6692 +#: FlatCAMApp.py:6720 FlatCAMApp.py:6763 #: flatcamEditors/FlatCAMGrbEditor.py:5648 msgid "Flip action was not executed." msgstr "Операция переворота не была выполнена." -#: FlatCAMApp.py:6663 +#: FlatCAMApp.py:6734 msgid "No object selected to Flip on X axis." msgstr "Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:6689 +#: FlatCAMApp.py:6760 msgid "Flip on X axis done." msgstr "Отражение по оси Х завершено." -#: FlatCAMApp.py:6706 +#: FlatCAMApp.py:6777 msgid "No object selected to Rotate." msgstr "Не выбран ни один объект для вращения." -#: FlatCAMApp.py:6709 FlatCAMApp.py:6757 FlatCAMApp.py:6790 +#: FlatCAMApp.py:6780 FlatCAMApp.py:6828 FlatCAMApp.py:6861 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:6709 FlatCAMApp.py:6757 FlatCAMApp.py:6790 +#: FlatCAMApp.py:6780 FlatCAMApp.py:6828 FlatCAMApp.py:6861 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:6740 +#: FlatCAMApp.py:6811 msgid "Rotation done." msgstr "Вращение завершено." -#: FlatCAMApp.py:6743 +#: FlatCAMApp.py:6814 msgid "Rotation movement was not executed." msgstr "Вращение не было выполнено." -#: FlatCAMApp.py:6755 +#: FlatCAMApp.py:6826 msgid "No object selected to Skew/Shear on X axis." msgstr "Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:6777 +#: FlatCAMApp.py:6848 msgid "Skew on X axis done." msgstr "Наклон по оси X выполнен." -#: FlatCAMApp.py:6788 +#: FlatCAMApp.py:6859 msgid "No object selected to Skew/Shear on Y axis." msgstr "Нет объекта, выбранного для наклона/сдвига по оси Y." -#: FlatCAMApp.py:6810 +#: FlatCAMApp.py:6881 msgid "Skew on Y axis done." msgstr "Наклон по оси Y выполнен." -#: FlatCAMApp.py:6861 flatcamGUI/FlatCAMGUI.py:1310 +#: FlatCAMApp.py:6932 flatcamGUI/FlatCAMGUI.py:1319 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: FlatCAMApp.py:6874 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:6945 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 -#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/ObjectUI.py:1053 +#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:237 flatcamTools/ToolPaint.py:176 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:483 @@ -697,79 +698,79 @@ msgstr "Сетка вкл/откл" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:6875 FlatCAMObj.py:3594 -#: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:545 -#: flatcamGUI/FlatCAMGUI.py:753 flatcamGUI/FlatCAMGUI.py:1683 -#: flatcamGUI/FlatCAMGUI.py:1778 flatcamGUI/FlatCAMGUI.py:2186 -#: flatcamGUI/ObjectUI.py:1069 flatcamTools/ToolNonCopperClear.py:249 +#: FlatCAMApp.py:6946 FlatCAMObj.py:3601 +#: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:554 +#: flatcamGUI/FlatCAMGUI.py:762 flatcamGUI/FlatCAMGUI.py:1692 +#: flatcamGUI/FlatCAMGUI.py:1787 flatcamGUI/FlatCAMGUI.py:2195 +#: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249 #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 #: flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:6888 +#: FlatCAMApp.py:6959 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:6889 +#: FlatCAMApp.py:6960 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:6897 FlatCAMApp.py:6924 +#: FlatCAMApp.py:6968 FlatCAMApp.py:6995 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Пожалуйста, введите значение сетки с ненулевым значением в формате float." -#: FlatCAMApp.py:6903 +#: FlatCAMApp.py:6974 msgid "New Grid added" msgstr "Новая сетка добавлена" -#: FlatCAMApp.py:6906 +#: FlatCAMApp.py:6977 msgid "Grid already exists" msgstr "Сетка уже существует" -#: FlatCAMApp.py:6909 +#: FlatCAMApp.py:6980 msgid "Adding New Grid cancelled" msgstr "Добавление новой сетки отменено" -#: FlatCAMApp.py:6931 +#: FlatCAMApp.py:7002 msgid " Grid Value does not exist" msgstr " Значение сетки не существует" -#: FlatCAMApp.py:6934 +#: FlatCAMApp.py:7005 msgid "Grid Value deleted" msgstr "Значение сетки удалено" -#: FlatCAMApp.py:6937 +#: FlatCAMApp.py:7008 msgid "Delete Grid value cancelled" msgstr "Удаление значения сетки отменено" -#: FlatCAMApp.py:6943 +#: FlatCAMApp.py:7014 msgid "Key Shortcut List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:6977 +#: FlatCAMApp.py:7048 msgid " No object selected to copy it's name" msgstr " Нет объекта, выбранного для копирования его имени" -#: FlatCAMApp.py:6981 +#: FlatCAMApp.py:7052 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:7024 flatcamEditors/FlatCAMGrbEditor.py:4146 +#: FlatCAMApp.py:7095 flatcamEditors/FlatCAMGrbEditor.py:4146 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: FlatCAMApp.py:7277 FlatCAMApp.py:7281 FlatCAMApp.py:7285 FlatCAMApp.py:7289 -#: FlatCAMApp.py:7305 FlatCAMApp.py:7309 FlatCAMApp.py:7313 FlatCAMApp.py:7317 -#: FlatCAMApp.py:7357 FlatCAMApp.py:7360 FlatCAMApp.py:7363 FlatCAMApp.py:7366 +#: FlatCAMApp.py:7348 FlatCAMApp.py:7352 FlatCAMApp.py:7356 FlatCAMApp.py:7360 +#: FlatCAMApp.py:7376 FlatCAMApp.py:7380 FlatCAMApp.py:7384 FlatCAMApp.py:7388 +#: FlatCAMApp.py:7428 FlatCAMApp.py:7431 FlatCAMApp.py:7434 FlatCAMApp.py:7437 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:7493 +#: FlatCAMApp.py:7564 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -779,206 +780,206 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:7515 +#: FlatCAMApp.py:7586 msgid "New Project created" msgstr "Новый проект создан" -#: FlatCAMApp.py:7635 FlatCAMApp.py:7639 flatcamGUI/FlatCAMGUI.py:628 -#: flatcamGUI/FlatCAMGUI.py:2059 +#: FlatCAMApp.py:7707 FlatCAMApp.py:7711 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:7647 +#: FlatCAMApp.py:7719 msgid "Open Gerber cancelled." msgstr "Открытие Gerber отменено." -#: FlatCAMApp.py:7667 FlatCAMApp.py:7671 flatcamGUI/FlatCAMGUI.py:629 -#: flatcamGUI/FlatCAMGUI.py:2060 +#: FlatCAMApp.py:7739 FlatCAMApp.py:7743 flatcamGUI/FlatCAMGUI.py:638 +#: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:7678 +#: FlatCAMApp.py:7750 msgid " Open Excellon cancelled." msgstr " Открытие Excellon отменено." -#: FlatCAMApp.py:7701 FlatCAMApp.py:7705 +#: FlatCAMApp.py:7773 FlatCAMApp.py:7777 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:7713 +#: FlatCAMApp.py:7785 msgid "Open G-Code cancelled." msgstr "Открытие G-Code отменено." -#: FlatCAMApp.py:7730 FlatCAMApp.py:7733 flatcamGUI/FlatCAMGUI.py:1315 +#: FlatCAMApp.py:7802 FlatCAMApp.py:7805 flatcamGUI/FlatCAMGUI.py:1324 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:7742 +#: FlatCAMApp.py:7814 msgid "Open Project cancelled." msgstr "Открытие проекта отменено." -#: FlatCAMApp.py:7761 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7833 FlatCAMApp.py:7836 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:7769 +#: FlatCAMApp.py:7841 msgid "Open Config cancelled." msgstr "Открытие конфигурации отменено." -#: FlatCAMApp.py:7785 FlatCAMApp.py:8054 FlatCAMApp.py:10587 -#: FlatCAMApp.py:10608 FlatCAMApp.py:10630 FlatCAMApp.py:10653 +#: FlatCAMApp.py:7857 FlatCAMApp.py:8126 FlatCAMApp.py:10688 +#: FlatCAMApp.py:10709 FlatCAMApp.py:10731 FlatCAMApp.py:10754 msgid "No object selected." msgstr "Нет выбранных объектов." -#: FlatCAMApp.py:7786 FlatCAMApp.py:8055 +#: FlatCAMApp.py:7858 FlatCAMApp.py:8127 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:7800 +#: FlatCAMApp.py:7872 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: FlatCAMApp.py:7813 FlatCAMApp.py:7817 +#: FlatCAMApp.py:7885 FlatCAMApp.py:7889 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:7823 +#: FlatCAMApp.py:7895 msgid " Export SVG cancelled." msgstr " Экспорт SVG отменён." -#: FlatCAMApp.py:7843 +#: FlatCAMApp.py:7915 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: FlatCAMApp.py:7849 FlatCAMApp.py:7853 +#: FlatCAMApp.py:7921 FlatCAMApp.py:7925 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:7858 +#: FlatCAMApp.py:7930 msgid "Export PNG cancelled." msgstr "Экспорт PNG отменён." -#: FlatCAMApp.py:7878 +#: FlatCAMApp.py:7950 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:7884 FlatCAMApp.py:8016 +#: FlatCAMApp.py:7956 FlatCAMApp.py:8088 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: FlatCAMApp.py:7896 +#: FlatCAMApp.py:7968 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:7902 +#: FlatCAMApp.py:7974 msgid "Save Gerber source file cancelled." msgstr "Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:7922 +#: FlatCAMApp.py:7994 msgid "No object selected. Please select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите Excellon объект для экспорта." -#: FlatCAMApp.py:7928 FlatCAMApp.py:7972 +#: FlatCAMApp.py:8000 FlatCAMApp.py:8044 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: FlatCAMApp.py:7936 FlatCAMApp.py:7940 +#: FlatCAMApp.py:8008 FlatCAMApp.py:8012 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:7946 +#: FlatCAMApp.py:8018 msgid "Saving Excellon source file cancelled." msgstr "Сохранение исходного кода файла Excellon отменено." -#: FlatCAMApp.py:7966 +#: FlatCAMApp.py:8038 msgid "No object selected. Please Select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите отличный объект для экспорта." -#: FlatCAMApp.py:7980 FlatCAMApp.py:7984 +#: FlatCAMApp.py:8052 FlatCAMApp.py:8056 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:7990 +#: FlatCAMApp.py:8062 msgid "Export Excellon cancelled." msgstr "Экспорт Excellon отменен." -#: FlatCAMApp.py:8010 +#: FlatCAMApp.py:8082 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:8024 FlatCAMApp.py:8028 +#: FlatCAMApp.py:8096 FlatCAMApp.py:8100 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8106 msgid "Export Gerber cancelled." msgstr "Экспорт Gerber отменен." -#: FlatCAMApp.py:8066 +#: FlatCAMApp.py:8138 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: FlatCAMApp.py:8080 FlatCAMApp.py:8084 +#: FlatCAMApp.py:8152 FlatCAMApp.py:8156 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:8091 +#: FlatCAMApp.py:8163 msgid "Export DXF cancelled." msgstr "Экспорт DXF отменен." -#: FlatCAMApp.py:8111 FlatCAMApp.py:8114 +#: FlatCAMApp.py:8183 FlatCAMApp.py:8186 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:8124 +#: FlatCAMApp.py:8196 msgid "Open SVG cancelled." msgstr "Открытие SVG отменено." -#: FlatCAMApp.py:8143 FlatCAMApp.py:8147 +#: FlatCAMApp.py:8215 FlatCAMApp.py:8219 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:8157 +#: FlatCAMApp.py:8229 msgid "Open DXF cancelled." msgstr "Открытие DXF отменено." -#: FlatCAMApp.py:8201 +#: FlatCAMApp.py:8276 msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: FlatCAMApp.py:8202 +#: FlatCAMApp.py:8277 msgid "Loading..." msgstr "Загрузка..." -#: FlatCAMApp.py:8209 +#: FlatCAMApp.py:8284 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода." -#: FlatCAMApp.py:8217 +#: FlatCAMApp.py:8296 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:8226 +#: FlatCAMApp.py:8311 FlatCAMApp.py:8318 msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: FlatCAMApp.py:8238 +#: FlatCAMApp.py:8330 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: FlatCAMApp.py:8252 FlatCAMApp.py:9516 FlatCAMObj.py:5982 +#: FlatCAMApp.py:8344 FlatCAMApp.py:9606 FlatCAMObj.py:5852 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:8264 +#: FlatCAMApp.py:8356 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMApp.py:8267 +#: FlatCAMApp.py:8359 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1022,92 +1023,92 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:8292 FlatCAMApp.py:8295 +#: FlatCAMApp.py:8388 FlatCAMApp.py:8391 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:8304 +#: FlatCAMApp.py:8400 msgid "Open TCL script cancelled." msgstr "Открытие сценария отменено." -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8413 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:8343 FlatCAMApp.py:8346 +#: FlatCAMApp.py:8439 FlatCAMApp.py:8442 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:8355 +#: FlatCAMApp.py:8451 msgid "Run TCL script cancelled." msgstr "Запуск сценария отменен." -#: FlatCAMApp.py:8410 FlatCAMApp.py:8414 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8510 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:8411 +#: FlatCAMApp.py:8507 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:8420 +#: FlatCAMApp.py:8516 msgid "Save Project cancelled." msgstr "Сохранение проекта отменено." -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8564 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:8510 FlatCAMApp.py:8627 FlatCAMApp.py:8753 +#: FlatCAMApp.py:8606 FlatCAMApp.py:8717 FlatCAMApp.py:8843 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: FlatCAMApp.py:8545 FlatCAMApp.py:8676 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:8641 FlatCAMApp.py:8766 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Нет объекта Box. Используйте взамен" -#: FlatCAMApp.py:8630 FlatCAMApp.py:8756 +#: FlatCAMApp.py:8720 FlatCAMApp.py:8846 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:8929 +#: FlatCAMApp.py:9019 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: FlatCAMApp.py:8938 +#: FlatCAMApp.py:9028 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:8944 FlatCAMApp.py:8952 +#: FlatCAMApp.py:9034 FlatCAMApp.py:9042 msgid "Could not export Excellon file." msgstr "Не удалось экспортировать файл Excellon." -#: FlatCAMApp.py:9068 +#: FlatCAMApp.py:9158 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: FlatCAMApp.py:9076 +#: FlatCAMApp.py:9166 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:9082 FlatCAMApp.py:9090 +#: FlatCAMApp.py:9172 FlatCAMApp.py:9180 msgid "Could not export Gerber file." msgstr "Не удалось экспортировать файл Gerber." -#: FlatCAMApp.py:9135 +#: FlatCAMApp.py:9225 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: FlatCAMApp.py:9141 +#: FlatCAMApp.py:9231 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:9147 FlatCAMApp.py:9155 +#: FlatCAMApp.py:9237 FlatCAMApp.py:9245 msgid "Could not export DXF file." msgstr "Не удалось экспортировать файл DXF." -#: FlatCAMApp.py:9176 FlatCAMApp.py:9220 FlatCAMApp.py:9266 +#: FlatCAMApp.py:9266 FlatCAMApp.py:9310 FlatCAMApp.py:9356 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1115,83 +1116,83 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: FlatCAMApp.py:9186 +#: FlatCAMApp.py:9276 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:9198 FlatCAMApp.py:9242 FlatCAMApp.py:9287 FlatCAMApp.py:9368 -#: FlatCAMApp.py:9435 FlatCAMApp.py:9502 flatcamTools/ToolPDF.py:220 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9332 FlatCAMApp.py:9377 FlatCAMApp.py:9458 +#: FlatCAMApp.py:9525 FlatCAMApp.py:9592 flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Открытый" -#: FlatCAMApp.py:9230 +#: FlatCAMApp.py:9320 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:9274 +#: FlatCAMApp.py:9364 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:9317 +#: FlatCAMApp.py:9407 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9412 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: FlatCAMApp.py:9329 FlatCAMApp.py:9403 FlatCAMObj.py:4554 +#: FlatCAMApp.py:9419 FlatCAMApp.py:9493 FlatCAMObj.py:4566 #: flatcamEditors/FlatCAMGrbEditor.py:3961 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: FlatCAMApp.py:9339 +#: FlatCAMApp.py:9429 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: FlatCAMApp.py:9347 +#: FlatCAMApp.py:9437 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:9358 +#: FlatCAMApp.py:9448 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Открыть Gerber не удалось. Вероятно это не Gerber файл." -#: FlatCAMApp.py:9393 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:9483 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Это не Excellon файл." -#: FlatCAMApp.py:9397 +#: FlatCAMApp.py:9487 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: FlatCAMApp.py:9417 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:9507 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" -#: FlatCAMApp.py:9420 +#: FlatCAMApp.py:9510 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:9427 +#: FlatCAMApp.py:9517 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: FlatCAMApp.py:9466 +#: FlatCAMApp.py:9556 msgid "Failed to open" msgstr "Не удалось открыть" -#: FlatCAMApp.py:9477 +#: FlatCAMApp.py:9567 msgid "This is not GCODE" msgstr "Это не GCODE" -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9573 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:9492 +#: FlatCAMApp.py:9582 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1201,31 +1202,31 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: FlatCAMApp.py:9534 +#: FlatCAMApp.py:9624 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: FlatCAMApp.py:9555 +#: FlatCAMApp.py:9650 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: FlatCAMApp.py:9563 FlatCAMApp.py:9582 +#: FlatCAMApp.py:9658 FlatCAMApp.py:9676 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: FlatCAMApp.py:9606 +#: FlatCAMApp.py:9710 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: FlatCAMApp.py:9616 +#: FlatCAMApp.py:9719 msgid "Project loaded from" msgstr "Проект загружен из" -#: FlatCAMApp.py:9722 +#: FlatCAMApp.py:9823 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:9724 +#: FlatCAMApp.py:9825 msgid "" "\n" "\n" @@ -1237,47 +1238,47 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:9874 +#: FlatCAMApp.py:9975 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:9932 +#: FlatCAMApp.py:10033 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: FlatCAMApp.py:9940 +#: FlatCAMApp.py:10041 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: FlatCAMApp.py:9951 +#: FlatCAMApp.py:10052 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: FlatCAMApp.py:9959 +#: FlatCAMApp.py:10060 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: FlatCAMApp.py:10018 FlatCAMApp.py:10041 +#: FlatCAMApp.py:10119 FlatCAMApp.py:10142 msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:10058 flatcamGUI/FlatCAMGUI.py:1011 +#: FlatCAMApp.py:10159 flatcamGUI/FlatCAMGUI.py:1020 msgid "Shortcut Key List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:10132 +#: FlatCAMApp.py:10233 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Вкладка \"Выбранное\" - выбранный элемент на вкладке \"Проект\"" -#: FlatCAMApp.py:10132 +#: FlatCAMApp.py:10233 msgid "Details" msgstr "Описание" -#: FlatCAMApp.py:10133 +#: FlatCAMApp.py:10234 msgid "The normal flow when working in FlatCAM is the following" msgstr "Нормальный порядок при работе в FlatCAM следующий" -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10235 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the" @@ -1285,14 +1286,14 @@ msgstr "" "Загрузите/импортируйте Gerber, Excellon, G-code, DXF, растровое изображение " "или SVG-файл в FlatCAM с помощью" -#: FlatCAMApp.py:10135 +#: FlatCAMApp.py:10236 msgid "" "toolbars, key shortcuts or even dragging and dropping the files on the GUI" msgstr "" "панели инструментов, сочетания клавиш или просто перетаскивая файлы в окно " "программы" -#: FlatCAMApp.py:10136 +#: FlatCAMApp.py:10237 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag" @@ -1300,7 +1301,7 @@ msgstr "" "Вы также можете загрузить FlatCAM проект дважды щелкнув файл проекта, " "перетащив" -#: FlatCAMApp.py:10137 +#: FlatCAMApp.py:10238 msgid "" "drop of the file into the FLATCAM GUI or through the menu/toolbar links " "offered within the app" @@ -1308,7 +1309,7 @@ msgstr "" "его в окно программы или через элементы меню/панелей инструментов, " "предлагаемых в приложении" -#: FlatCAMApp.py:10138 +#: FlatCAMApp.py:10239 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on" @@ -1316,30 +1317,30 @@ msgstr "" "После того, как объект стал доступен на вкладке \"Проект\", выберите его, а " "затем посмотрите" -#: FlatCAMApp.py:10139 FlatCAMApp.py:10140 FlatCAMApp.py:10143 -#: FlatCAMApp.py:10146 FlatCAMApp.py:10150 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10241 FlatCAMApp.py:10244 +#: FlatCAMApp.py:10247 FlatCAMApp.py:10251 msgid "SELECTED TAB" msgstr "\"Выбранное\"" -#: FlatCAMApp.py:10139 +#: FlatCAMApp.py:10240 msgid "more simpler is to double click the object name in the Project Tab" msgstr "еще проще-дважды щелкнуть мышью на имени объекта на вкладке \"Проект\"" -#: FlatCAMApp.py:10140 +#: FlatCAMApp.py:10241 msgid "will be updated with the object properties according to" msgstr "будут обновлены свойства объекта в соответствии с" -#: FlatCAMApp.py:10141 +#: FlatCAMApp.py:10242 msgid "kind: Gerber, Excellon, Geometry or CNCJob object" msgstr "видом: объект Gerber, Excellon, Geometry или CNCJob" -#: FlatCAMApp.py:10142 +#: FlatCAMApp.py:10243 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the" msgstr "Если выбор объекта выполняется на холсте одним щелчком мыши, а" -#: FlatCAMApp.py:10144 +#: FlatCAMApp.py:10245 msgid "" "is in focus, again the object properties will be displayed into the Selected " "Tab. Alternatively, double clicking on the object on the canvas will bring " @@ -1348,45 +1349,45 @@ msgstr "" "находится в фокусе, свойства объекта снова будут отображаться на вкладке " "\"Выбранное\". Кроме того, двойной щелчок по объекту на холсте откроет" -#: FlatCAMApp.py:10146 +#: FlatCAMApp.py:10247 msgid "and populate it even if it was out of focus" msgstr "и заполнит ее, даже если она была не в фокусе" -#: FlatCAMApp.py:10147 +#: FlatCAMApp.py:10248 msgid "" "You can change the parameters in this screen and the flow direction is like " "this" msgstr "Вы можете изменить параметры на этом экране, и порядок будет таким" -#: FlatCAMApp.py:10148 +#: FlatCAMApp.py:10249 msgid "Gerber/Excellon Object" msgstr "Объект Gerber/Excellon" -#: FlatCAMApp.py:10148 +#: FlatCAMApp.py:10249 msgid "Change Parameter" msgstr "Изменить параметр" -#: FlatCAMApp.py:10148 flatcamTools/ToolNonCopperClear.py:440 +#: FlatCAMApp.py:10249 flatcamTools/ToolNonCopperClear.py:444 msgid "Generate Geometry" msgstr "Создать объект" -#: FlatCAMApp.py:10148 flatcamGUI/ObjectUI.py:890 +#: FlatCAMApp.py:10249 flatcamGUI/ObjectUI.py:895 msgid "Geometry Object" msgstr "Объект Geometry" -#: FlatCAMApp.py:10149 +#: FlatCAMApp.py:10250 msgid "Add tools (change param in Selected Tab)" msgstr "Добавить инструменты (изменить параметр во вкладке \"Выбранное\" )" -#: FlatCAMApp.py:10149 +#: FlatCAMApp.py:10250 msgid "Generate CNCJob" msgstr "Создать CNCJob" -#: FlatCAMApp.py:10149 +#: FlatCAMApp.py:10250 msgid "CNCJob Object" msgstr "Объект CNCJob" -#: FlatCAMApp.py:10150 +#: FlatCAMApp.py:10251 msgid "" "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, " "done in" @@ -1394,48 +1395,48 @@ msgstr "" "Проверьте код (с помощью редактора) и добавьте в начале либо конце GCode " "(опять же, сделано в" -#: FlatCAMApp.py:10151 flatcamTools/ToolSolderPaste.py:375 +#: FlatCAMApp.py:10252 flatcamTools/ToolSolderPaste.py:375 msgid "Save GCode" msgstr "Сохранить GCode" -#: FlatCAMApp.py:10151 +#: FlatCAMApp.py:10252 msgid "A list of key shortcuts is available through an menu entry in" msgstr "Список комбинаций клавиш доступен через пункт меню" -#: FlatCAMApp.py:10151 +#: FlatCAMApp.py:10252 msgid "Help" msgstr "Помощь" -#: FlatCAMApp.py:10152 +#: FlatCAMApp.py:10253 msgid "Shortcuts List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:10152 +#: FlatCAMApp.py:10253 msgid "or through" msgstr "или через" -#: FlatCAMApp.py:10152 +#: FlatCAMApp.py:10253 msgid "own key shortcut" msgstr "клавишу" -#: FlatCAMApp.py:10210 +#: FlatCAMApp.py:10311 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: FlatCAMApp.py:10218 +#: FlatCAMApp.py:10319 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: FlatCAMApp.py:10229 +#: FlatCAMApp.py:10330 msgid "FlatCAM is up to date!" msgstr "FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:10234 +#: FlatCAMApp.py:10335 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:10235 +#: FlatCAMApp.py:10336 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1443,63 +1444,63 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:10237 +#: FlatCAMApp.py:10338 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:10292 +#: FlatCAMApp.py:10393 msgid "All plots disabled." msgstr "Все участки отключены." -#: FlatCAMApp.py:10299 +#: FlatCAMApp.py:10400 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: FlatCAMApp.py:10306 +#: FlatCAMApp.py:10407 msgid "All plots enabled." msgstr "Все участки включены." -#: FlatCAMApp.py:10313 +#: FlatCAMApp.py:10414 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: FlatCAMApp.py:10322 +#: FlatCAMApp.py:10423 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: FlatCAMApp.py:10340 +#: FlatCAMApp.py:10441 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: FlatCAMApp.py:10379 +#: FlatCAMApp.py:10480 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: FlatCAMApp.py:10401 +#: FlatCAMApp.py:10502 msgid "Working ..." msgstr "Обработка…" -#: FlatCAMApp.py:10439 +#: FlatCAMApp.py:10540 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:10461 FlatCAMApp.py:10496 +#: FlatCAMApp.py:10562 FlatCAMApp.py:10597 msgid "Project saved to" msgstr "Проект сохранён в" -#: FlatCAMApp.py:10480 +#: FlatCAMApp.py:10581 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: FlatCAMApp.py:10480 FlatCAMApp.py:10488 FlatCAMApp.py:10499 +#: FlatCAMApp.py:10581 FlatCAMApp.py:10589 FlatCAMApp.py:10600 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: FlatCAMApp.py:10488 FlatCAMApp.py:10499 +#: FlatCAMApp.py:10589 FlatCAMApp.py:10600 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: FlatCAMApp.py:10710 +#: FlatCAMApp.py:10811 msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." @@ -1523,25 +1524,27 @@ msgstr "Масштабирование..." msgid "Skewing..." msgstr "Наклон..." -#: FlatCAMObj.py:603 FlatCAMObj.py:2319 FlatCAMObj.py:3599 FlatCAMObj.py:5868 -msgid "Basic" -msgstr "Базовый" +#: FlatCAMObj.py:603 FlatCAMObj.py:2328 FlatCAMObj.py:3606 +#: flatcamGUI/FlatCAMGUI.py:4234 flatcamGUI/FlatCAMGUI.py:5185 +msgid "Basic" +msgstr "Базовый" -#: FlatCAMObj.py:616 FlatCAMObj.py:2335 FlatCAMObj.py:3621 FlatCAMObj.py:5874 -msgid "Advanced" -msgstr "Расширенный" +#: FlatCAMObj.py:616 FlatCAMObj.py:2342 FlatCAMObj.py:3628 +#: flatcamGUI/FlatCAMGUI.py:4235 +msgid "Advanced" +msgstr "Расширенный" #: FlatCAMObj.py:805 msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" -#: FlatCAMObj.py:808 camlib.py:604 flatcamGUI/FlatCAMGUI.py:4446 -#: flatcamTools/ToolNonCopperClear.py:1533 -#: flatcamTools/ToolNonCopperClear.py:1627 -#: flatcamTools/ToolNonCopperClear.py:1639 -#: flatcamTools/ToolNonCopperClear.py:1866 -#: flatcamTools/ToolNonCopperClear.py:1958 -#: flatcamTools/ToolNonCopperClear.py:1970 +#: FlatCAMObj.py:808 camlib.py:604 flatcamGUI/FlatCAMGUI.py:4634 +#: flatcamTools/ToolNonCopperClear.py:1541 +#: flatcamTools/ToolNonCopperClear.py:1635 +#: flatcamTools/ToolNonCopperClear.py:1647 +#: flatcamTools/ToolNonCopperClear.py:1874 +#: flatcamTools/ToolNonCopperClear.py:1966 +#: flatcamTools/ToolNonCopperClear.py:1978 msgid "Buffering" msgstr "Буферизация" @@ -1553,39 +1556,39 @@ msgstr "Готово" msgid "Isolating..." msgstr "Изоляция..." -#: FlatCAMObj.py:1089 FlatCAMObj.py:1199 -#: flatcamTools/ToolNonCopperClear.py:1562 -#: flatcamTools/ToolNonCopperClear.py:1890 +#: FlatCAMObj.py:1092 FlatCAMObj.py:1208 +#: flatcamTools/ToolNonCopperClear.py:1570 +#: flatcamTools/ToolNonCopperClear.py:1898 msgid "Isolation geometry could not be generated." msgstr "Геометрия изоляции не может быть сгенерирована." -#: FlatCAMObj.py:1126 FlatCAMObj.py:3289 FlatCAMObj.py:3556 FlatCAMObj.py:3832 +#: FlatCAMObj.py:1129 FlatCAMObj.py:3296 FlatCAMObj.py:3563 FlatCAMObj.py:3839 msgid "Rough" msgstr "Грубый" -#: FlatCAMObj.py:1151 FlatCAMObj.py:1222 +#: FlatCAMObj.py:1154 FlatCAMObj.py:1231 msgid "Isolation geometry created" msgstr "Создана геометрия изоляции" -#: FlatCAMObj.py:1160 FlatCAMObj.py:1229 +#: FlatCAMObj.py:1163 FlatCAMObj.py:1238 msgid "Subtracting Geo" msgstr "Вычитание Geo" -#: FlatCAMObj.py:1408 +#: FlatCAMObj.py:1417 msgid "Plotting Apertures" msgstr "Создание отверстия" -#: FlatCAMObj.py:2147 flatcamEditors/FlatCAMExcEditor.py:2309 +#: FlatCAMObj.py:2156 flatcamEditors/FlatCAMExcEditor.py:2309 msgid "Total Drills" msgstr "Всего отверстий" -#: FlatCAMObj.py:2179 flatcamEditors/FlatCAMExcEditor.py:2341 +#: FlatCAMObj.py:2188 flatcamEditors/FlatCAMExcEditor.py:2341 msgid "Total Slots" msgstr "Всего пазов" -#: FlatCAMObj.py:2393 FlatCAMObj.py:3672 FlatCAMObj.py:3966 FlatCAMObj.py:4157 -#: FlatCAMObj.py:4168 FlatCAMObj.py:4286 FlatCAMObj.py:4492 FlatCAMObj.py:4699 -#: FlatCAMObj.py:4938 FlatCAMObj.py:5436 +#: FlatCAMObj.py:2400 FlatCAMObj.py:3679 FlatCAMObj.py:3973 FlatCAMObj.py:4164 +#: FlatCAMObj.py:4175 FlatCAMObj.py:4293 FlatCAMObj.py:4501 FlatCAMObj.py:4623 +#: FlatCAMObj.py:4786 FlatCAMObj.py:5305 #: flatcamEditors/FlatCAMExcEditor.py:2416 #: flatcamEditors/FlatCAMGeoEditor.py:1081 #: flatcamEditors/FlatCAMGeoEditor.py:1118 @@ -1606,17 +1609,17 @@ msgstr "Всего пазов" #: flatcamTools/ToolCalculators.py:376 flatcamTools/ToolCalculators.py:387 #: flatcamTools/ToolCalculators.py:398 flatcamTools/ToolCalculators.py:409 #: flatcamTools/ToolFilm.py:248 flatcamTools/ToolFilm.py:254 -#: flatcamTools/ToolNonCopperClear.py:862 -#: flatcamTools/ToolNonCopperClear.py:873 -#: flatcamTools/ToolNonCopperClear.py:883 -#: flatcamTools/ToolNonCopperClear.py:901 -#: flatcamTools/ToolNonCopperClear.py:980 -#: flatcamTools/ToolNonCopperClear.py:1062 -#: flatcamTools/ToolNonCopperClear.py:1341 -#: flatcamTools/ToolNonCopperClear.py:1373 flatcamTools/ToolPaint.py:699 -#: flatcamTools/ToolPaint.py:774 flatcamTools/ToolPaint.py:922 -#: flatcamTools/ToolPaint.py:976 flatcamTools/ToolPaint.py:1225 -#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1966 +#: flatcamTools/ToolNonCopperClear.py:866 +#: flatcamTools/ToolNonCopperClear.py:877 +#: flatcamTools/ToolNonCopperClear.py:887 +#: flatcamTools/ToolNonCopperClear.py:905 +#: flatcamTools/ToolNonCopperClear.py:984 +#: flatcamTools/ToolNonCopperClear.py:1066 +#: flatcamTools/ToolNonCopperClear.py:1349 +#: flatcamTools/ToolNonCopperClear.py:1381 flatcamTools/ToolPaint.py:703 +#: flatcamTools/ToolPaint.py:778 flatcamTools/ToolPaint.py:926 +#: flatcamTools/ToolPaint.py:980 flatcamTools/ToolPaint.py:1231 +#: flatcamTools/ToolPaint.py:1507 flatcamTools/ToolPaint.py:1982 #: flatcamTools/ToolPanelize.py:397 flatcamTools/ToolPanelize.py:409 #: flatcamTools/ToolPanelize.py:422 flatcamTools/ToolPanelize.py:435 #: flatcamTools/ToolPanelize.py:447 flatcamTools/ToolPanelize.py:458 @@ -1628,41 +1631,41 @@ msgstr "Всего пазов" msgid "Wrong value format entered, use a number." msgstr "Неправильно введен формат значения, используйте числа." -#: FlatCAMObj.py:2634 FlatCAMObj.py:2726 FlatCAMObj.py:2847 +#: FlatCAMObj.py:2641 FlatCAMObj.py:2733 FlatCAMObj.py:2854 msgid "Please select one or more tools from the list and try again." msgstr "" "Пожалуйста, выберите один или несколько инструментов из списка и попробуйте " "еще раз." -#: FlatCAMObj.py:2640 +#: FlatCAMObj.py:2647 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Сверло больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 msgid "Tool_nr" msgstr "№ инструмента" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 #: flatcamEditors/FlatCAMExcEditor.py:1500 -#: flatcamEditors/FlatCAMExcEditor.py:3132 flatcamGUI/ObjectUI.py:613 +#: flatcamEditors/FlatCAMExcEditor.py:3132 flatcamGUI/ObjectUI.py:617 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Диаметр" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 msgid "Drills_Nr" msgstr "№ отверстия" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 msgid "Slots_Nr" msgstr "№ паза" -#: FlatCAMObj.py:2735 +#: FlatCAMObj.py:2742 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Инструмент для прорезания пазов больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:2907 FlatCAMObj.py:4590 FlatCAMObj.py:4808 FlatCAMObj.py:5131 +#: FlatCAMObj.py:2914 FlatCAMObj.py:4999 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1670,7 +1673,7 @@ msgstr "" "Неправильный формат значения для self.defaults[\"z_pdepth\"] или self." "options[\"z_pdepth\"]" -#: FlatCAMObj.py:2918 FlatCAMObj.py:4601 FlatCAMObj.py:5142 +#: FlatCAMObj.py:2925 FlatCAMObj.py:5010 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1678,11 +1681,11 @@ msgstr "" "Неправильный формат значения для self.defaults[\"feedrate_probe\"] или self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:2948 FlatCAMObj.py:5018 FlatCAMObj.py:5024 FlatCAMObj.py:5176 +#: FlatCAMObj.py:2955 FlatCAMObj.py:4885 FlatCAMObj.py:4891 FlatCAMObj.py:5045 msgid "Generating CNC Code" msgstr "Генерация кода ЧПУ" -#: FlatCAMObj.py:2974 camlib.py:5748 camlib.py:6722 +#: FlatCAMObj.py:2981 camlib.py:5749 camlib.py:6731 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1692,74 +1695,74 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два. " -#: FlatCAMObj.py:3289 FlatCAMObj.py:4208 FlatCAMObj.py:4209 FlatCAMObj.py:4218 +#: FlatCAMObj.py:3296 FlatCAMObj.py:4215 FlatCAMObj.py:4216 FlatCAMObj.py:4225 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3289 +#: FlatCAMObj.py:3296 msgid "Finish" msgstr "Конец" -#: FlatCAMObj.py:3592 flatcamGUI/FlatCAMGUI.py:544 flatcamGUI/FlatCAMGUI.py:751 -#: flatcamGUI/FlatCAMGUI.py:1680 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2184 flatcamGUI/ObjectUI.py:1061 +#: FlatCAMObj.py:3599 flatcamGUI/FlatCAMGUI.py:553 flatcamGUI/FlatCAMGUI.py:760 +#: flatcamGUI/FlatCAMGUI.py:1689 flatcamGUI/FlatCAMGUI.py:1786 +#: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066 #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 #: flatcamTools/ToolPanelize.py:766 msgid "Copy" msgstr "Копировать" -#: FlatCAMObj.py:3803 +#: FlatCAMObj.py:3810 msgid "Please enter the desired tool diameter in Float format." msgstr "" "Пожалуйста, введите нужный диаметр инструмента в формате числа с плавающей " "точкой." -#: FlatCAMObj.py:3877 +#: FlatCAMObj.py:3884 msgid "Tool added in Tool Table." msgstr "Инструмент добавлен в таблицу инструментов." -#: FlatCAMObj.py:3881 +#: FlatCAMObj.py:3888 msgid "Default Tool added. Wrong value format entered." msgstr "Добавлен инструмент по умолчанию. Введен неправильный формат значения." -#: FlatCAMObj.py:3914 FlatCAMObj.py:3923 +#: FlatCAMObj.py:3921 FlatCAMObj.py:3930 msgid "Failed. Select a tool to copy." msgstr "Ошибка. Выберите инструмент для копирования." -#: FlatCAMObj.py:3951 +#: FlatCAMObj.py:3958 msgid "Tool was copied in Tool Table." msgstr "Инструмент скопирован в таблицу инструментов." -#: FlatCAMObj.py:3981 +#: FlatCAMObj.py:3988 msgid "Tool was edited in Tool Table." msgstr "Инструмент был изменён в таблице инструментов." -#: FlatCAMObj.py:4010 FlatCAMObj.py:4019 +#: FlatCAMObj.py:4017 FlatCAMObj.py:4026 msgid "Failed. Select a tool to delete." msgstr "Ошибка. Выберите инструмент для удаления." -#: FlatCAMObj.py:4042 +#: FlatCAMObj.py:4049 msgid "Tool was deleted in Tool Table." msgstr "Инструмент был удален из таблицы инструментов." -#: FlatCAMObj.py:4472 +#: FlatCAMObj.py:4481 msgid "This Geometry can't be processed because it is" msgstr "Эта Geometry не может быть обработана, так как это" -#: FlatCAMObj.py:4474 flatcamTools/ToolSub.py:314 flatcamTools/ToolSub.py:523 +#: FlatCAMObj.py:4483 flatcamTools/ToolSub.py:314 flatcamTools/ToolSub.py:523 msgid "geometry" msgstr "геометрия" -#: FlatCAMObj.py:4517 +#: FlatCAMObj.py:4526 msgid "Failed. No tool selected in the tool table ..." msgstr "Ошибка. Инструмент не выбран в таблице инструментов ..." -#: FlatCAMObj.py:4555 +#: FlatCAMObj.py:4567 msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" -#: FlatCAMObj.py:4704 FlatCAMObj.py:4944 +#: FlatCAMObj.py:4628 FlatCAMObj.py:4792 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1767,53 +1770,45 @@ msgstr "" "Смещение выбранного в таблице инструментов инструмента не указано.\n" "Добавьте смещение инструмента или измените тип смещения." -#: FlatCAMObj.py:4755 FlatCAMObj.py:4985 +#: FlatCAMObj.py:4693 FlatCAMObj.py:4852 msgid "G-Code parsing in progress..." msgstr "Разбор G-кода ..." -#: FlatCAMObj.py:4757 FlatCAMObj.py:4987 +#: FlatCAMObj.py:4695 FlatCAMObj.py:4854 msgid "G-Code parsing finished..." msgstr "Разбор G-кода завершен..." -#: FlatCAMObj.py:4765 +#: FlatCAMObj.py:4703 msgid "Finished G-Code processing" msgstr "Закончена обработка G-кода" -#: FlatCAMObj.py:4767 FlatCAMObj.py:4999 +#: FlatCAMObj.py:4705 FlatCAMObj.py:4866 msgid "G-Code processing failed with error" msgstr "Обработка G-кода завершилась ошибкой" -#: FlatCAMObj.py:4819 -msgid "" -" Wrong value format for self.defaults[\"feedrate_probe\"] or self." -"options[\"feedrate_probe\"]" -msgstr "" -" Неправильный формат значения для self.defaults[\"feedrate_probe\"] или self." -"options[\"feedrate_probe\"]" - -#: FlatCAMObj.py:4830 flatcamTools/ToolSolderPaste.py:1187 +#: FlatCAMObj.py:4753 flatcamTools/ToolSolderPaste.py:1187 msgid "Cancelled. Empty file, it has no geometry" msgstr "Отмена. Пустой файл, он не имеет геометрии" -#: FlatCAMObj.py:4997 FlatCAMObj.py:5169 +#: FlatCAMObj.py:4864 FlatCAMObj.py:5038 msgid "Finished G-Code processing..." msgstr "Разбор G-кода завершен..." -#: FlatCAMObj.py:5021 FlatCAMObj.py:5027 FlatCAMObj.py:5179 +#: FlatCAMObj.py:4888 FlatCAMObj.py:4894 FlatCAMObj.py:5048 msgid "CNCjob created" msgstr "CNCjob создан" -#: FlatCAMObj.py:5211 FlatCAMObj.py:5221 camlib.py:3671 camlib.py:3681 +#: FlatCAMObj.py:5080 FlatCAMObj.py:5090 camlib.py:3671 camlib.py:3681 msgid "Scale factor has to be a number: integer or float." msgstr "" "Коэффициент масштабирования должен быть числом: целочисленным или с " "плавающей запятой." -#: FlatCAMObj.py:5295 +#: FlatCAMObj.py:5164 msgid "Geometry Scale done." msgstr "Масштабирование Geometry выполнено." -#: FlatCAMObj.py:5312 camlib.py:3775 +#: FlatCAMObj.py:5181 camlib.py:3775 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1821,11 +1816,11 @@ msgstr "" "Необходима пара значений (x,y). Возможно, вы ввели только одно значение в " "поле \"Смещение\"." -#: FlatCAMObj.py:5366 +#: FlatCAMObj.py:5235 msgid "Geometry Offset done." msgstr "Смещение Geometry выполнено." -#: FlatCAMObj.py:5395 +#: FlatCAMObj.py:5264 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1835,56 +1830,64 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: FlatCAMObj.py:5917 +#: FlatCAMObj.py:5737 +msgid "Basic" +msgstr "Базовый" + +#: FlatCAMObj.py:5743 +msgid "Advanced" +msgstr "Расширенный" + +#: FlatCAMObj.py:5786 msgid "Plotting..." msgstr "Построение..." -#: FlatCAMObj.py:5941 FlatCAMObj.py:5946 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5810 FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "Экспорт GCode ..." -#: FlatCAMObj.py:5952 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5821 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "Экспорт Machine Code отменен ..." -#: FlatCAMObj.py:5970 +#: FlatCAMObj.py:5839 msgid "Machine Code file saved to" msgstr "Файл Machine Code сохранён в" -#: FlatCAMObj.py:5994 +#: FlatCAMObj.py:5864 msgid "FlatCAMCNNJob.on_edit_code_click() -->" msgstr "FlatCAMCNNJob.on_edit_code_click() -->" -#: FlatCAMObj.py:6002 +#: FlatCAMObj.py:5872 msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" -#: FlatCAMObj.py:6114 +#: FlatCAMObj.py:5984 msgid "This CNCJob object can't be processed because it is a" msgstr "CNCJob объект не может быть обработан, так как" -#: FlatCAMObj.py:6116 +#: FlatCAMObj.py:5986 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6168 +#: FlatCAMObj.py:6038 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code не имеет кода единиц измерения: G20 или G21" -#: FlatCAMObj.py:6180 +#: FlatCAMObj.py:6050 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Отмена. Пользовательский код смены инструмента включен, но он пуст." -#: FlatCAMObj.py:6186 +#: FlatCAMObj.py:6056 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-code смены инструмента был заменен на пользовательский код." -#: FlatCAMObj.py:6223 FlatCAMObj.py:6233 +#: FlatCAMObj.py:6093 FlatCAMObj.py:6103 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "Используемый файл постпроцессора должен иметь имя: 'toolchange_custom'" -#: FlatCAMObj.py:6237 +#: FlatCAMObj.py:6107 msgid "There is no postprocessor file." msgstr "Это не файл постпроцессора." @@ -2070,7 +2073,7 @@ msgstr "" msgid "There is no such parameter" msgstr "Такого параметра нет" -#: camlib.py:5725 +#: camlib.py:5726 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -2084,40 +2087,40 @@ msgstr "" "предполагая, что это опечатка, приложение преобразует значение в " "отрицательное. Проверьте полученный CNC code (Gcode и т. д.)." -#: camlib.py:5733 camlib.py:6406 camlib.py:6748 +#: camlib.py:5734 camlib.py:6407 camlib.py:6757 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Параметр \"Глубина резания\" равен нулю. Обрезки не будет , пропускается файл" -#: camlib.py:5785 +#: camlib.py:5786 msgid "Creating a list of points to drill..." msgstr "Создание списка точек для сверления ..." -#: camlib.py:5868 +#: camlib.py:5869 msgid "Starting G-Code" msgstr "Открытие G-Code" -#: camlib.py:5964 camlib.py:6110 camlib.py:6216 camlib.py:6515 camlib.py:6857 +#: camlib.py:5965 camlib.py:6111 camlib.py:6217 camlib.py:6523 camlib.py:6871 msgid "Starting G-Code for tool with diameter" msgstr "Запуск G-кода для инструмента с диаметром" -#: camlib.py:6021 camlib.py:6167 camlib.py:6274 +#: camlib.py:6022 camlib.py:6168 camlib.py:6275 msgid "G91 coordinates not implemented" msgstr "Координаты G91 не реализованы" -#: camlib.py:6027 camlib.py:6173 camlib.py:6280 +#: camlib.py:6028 camlib.py:6174 camlib.py:6281 msgid "The loaded Excellon file has no drills" msgstr "Загруженный файл Excellon не имеет отверстий" -#: camlib.py:6179 +#: camlib.py:6180 msgid "Wrong optimization type selected." msgstr "Выбран неправильный тип оптимизации." -#: camlib.py:6302 +#: camlib.py:6303 msgid "Finished G-Code generation..." msgstr "Создание G-кода завершено..." -#: camlib.py:6379 +#: camlib.py:6380 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2127,7 +2130,7 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: camlib.py:6392 camlib.py:6734 +#: camlib.py:6393 camlib.py:6743 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2135,7 +2138,7 @@ msgstr "" "Параметр \"Глубина резания\" равен None или пуст. Скорее всего неудачное " "сочетание других параметров." -#: camlib.py:6398 camlib.py:6740 +#: camlib.py:6399 camlib.py:6749 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2149,11 +2152,11 @@ msgstr "" "предполагая, что это опечатка, приложение преобразует значение в " "отрицательное. Проверьте полученный CNC code (Gcode и т. д.)." -#: camlib.py:6416 camlib.py:6754 +#: camlib.py:6417 camlib.py:6763 msgid "Travel Z parameter is None or zero." msgstr "Параметр \"Отвод по Z\" равен None или пуст." -#: camlib.py:6421 camlib.py:6759 +#: camlib.py:6422 camlib.py:6768 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2167,36 +2170,36 @@ msgstr "" "что это опечатка, приложение преобразует значение в положительное. Проверьте " "полученный CNC code (Gcode и т. д.)." -#: camlib.py:6429 camlib.py:6767 +#: camlib.py:6430 camlib.py:6776 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Параметр \"Отвод по Z\" равен нулю. Это опасно, файл пропускается" -#: camlib.py:6444 camlib.py:6786 +#: camlib.py:6445 camlib.py:6795 msgid "Indexing geometry before generating G-Code..." msgstr "Индексация геометрии перед созданием G-Code..." -#: camlib.py:6498 camlib.py:6843 +#: camlib.py:6506 camlib.py:6857 msgid "Starting G-Code..." msgstr "Открытие G-Code..." -#: camlib.py:6585 camlib.py:6927 +#: camlib.py:6593 camlib.py:6941 msgid "Finished G-Code generation" msgstr "Создание G-кода завершено" -#: camlib.py:6587 +#: camlib.py:6595 msgid "paths traced" msgstr "путей проложено" -#: camlib.py:6622 +#: camlib.py:6631 msgid "Expected a Geometry, got" msgstr "Ожидалась Geometry, получили" -#: camlib.py:6629 +#: camlib.py:6638 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "Попытка создать CNC Job из объекта Geometry без solid_geometry." -#: camlib.py:6669 +#: camlib.py:6678 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2204,23 +2207,23 @@ msgstr "" "Значение смещения инструмента слишком отрицательно для current_geometry.\n" "Увеличте значение (в модуле) и повторите попытку." -#: camlib.py:6929 +#: camlib.py:6943 msgid " paths traced." msgstr "путей проложено." -#: camlib.py:6958 +#: camlib.py:6972 msgid "There is no tool data in the SolderPaste geometry." msgstr "В геометрии SolderPaste нет данных инструмента." -#: camlib.py:7045 +#: camlib.py:7059 msgid "Finished SolderPste G-Code generation" msgstr "Закончено создание G-кода паяльной пасты" -#: camlib.py:7047 +#: camlib.py:7061 msgid "paths traced." msgstr "путей проложено." -#: camlib.py:7520 camlib.py:7798 camlib.py:7901 camlib.py:7948 +#: camlib.py:7534 camlib.py:7812 camlib.py:7915 camlib.py:7962 msgid "G91 coordinates not implemented ..." msgstr "Координаты G91 не реализованы ..." @@ -2333,8 +2336,8 @@ msgstr "" "изменения размера." #: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2677 -#: flatcamGUI/FlatCAMGUI.py:2885 flatcamGUI/FlatCAMGUI.py:3099 +#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2686 +#: flatcamGUI/FlatCAMGUI.py:2894 flatcamGUI/FlatCAMGUI.py:3108 msgid "Cancelled." msgstr "Отменено." @@ -2359,7 +2362,7 @@ msgstr "Готово. Перемещение отверстий завершен msgid "Done. Drill(s) copied." msgstr "Готово. Отверстия скопированы." -#: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/FlatCAMGUI.py:5661 +#: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/FlatCAMGUI.py:5691 msgid "Excellon Editor" msgstr "Редактор Excellon" @@ -2368,13 +2371,13 @@ msgstr "Редактор Excellon" msgid "Name:" msgstr "Имя:" -#: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:593 -#: flatcamGUI/ObjectUI.py:919 flatcamTools/ToolNonCopperClear.py:96 +#: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/ObjectUI.py:924 flatcamTools/ToolNonCopperClear.py:96 #: flatcamTools/ToolPaint.py:95 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Таблица инструментов" -#: flatcamEditors/FlatCAMExcEditor.py:1488 flatcamGUI/ObjectUI.py:595 +#: flatcamEditors/FlatCAMExcEditor.py:1488 flatcamGUI/ObjectUI.py:599 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2394,13 +2397,13 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: flatcamEditors/FlatCAMExcEditor.py:1518 flatcamGUI/ObjectUI.py:1037 +#: flatcamEditors/FlatCAMExcEditor.py:1518 flatcamGUI/ObjectUI.py:1042 #: flatcamTools/ToolNonCopperClear.py:212 flatcamTools/ToolPaint.py:162 msgid "Tool Dia" msgstr "Диаметр инструмента" -#: flatcamEditors/FlatCAMExcEditor.py:1520 flatcamGUI/FlatCAMGUI.py:5690 -#: flatcamGUI/ObjectUI.py:1040 +#: flatcamEditors/FlatCAMExcEditor.py:1520 flatcamGUI/FlatCAMGUI.py:5720 +#: flatcamGUI/ObjectUI.py:1045 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" @@ -2428,7 +2431,7 @@ msgstr "" "Удаляет инструмент из списка инструментов\n" "в выбранной строке таблицы инструментов." -#: flatcamEditors/FlatCAMExcEditor.py:1562 flatcamGUI/FlatCAMGUI.py:1570 +#: flatcamEditors/FlatCAMExcEditor.py:1562 flatcamGUI/FlatCAMGUI.py:1579 msgid "Resize Drill(s)" msgstr "Изменить размер сверла" @@ -2452,8 +2455,8 @@ msgstr "Изменить" msgid "Resize drill(s)" msgstr "Изменить размер сверла" -#: flatcamEditors/FlatCAMExcEditor.py:1608 flatcamGUI/FlatCAMGUI.py:1569 -#: flatcamGUI/FlatCAMGUI.py:1769 +#: flatcamEditors/FlatCAMExcEditor.py:1608 flatcamGUI/FlatCAMGUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:1778 msgid "Add Drill Array" msgstr "Добавить массив отверстий" @@ -2477,16 +2480,16 @@ msgstr "Линейный" #: flatcamEditors/FlatCAMExcEditor.py:1620 #: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/FlatCAMGUI.py:6611 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/FlatCAMGUI.py:6647 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "Круговой" -#: flatcamEditors/FlatCAMExcEditor.py:1628 flatcamGUI/FlatCAMGUI.py:5700 +#: flatcamEditors/FlatCAMExcEditor.py:1628 flatcamGUI/FlatCAMGUI.py:5730 msgid "Nr of drills" msgstr "Количество отверстий" -#: flatcamEditors/FlatCAMExcEditor.py:1629 flatcamGUI/FlatCAMGUI.py:5702 +#: flatcamEditors/FlatCAMExcEditor.py:1629 flatcamGUI/FlatCAMGUI.py:5732 msgid "Specify how many drills to be in the array." msgstr "Укажите, сколько свёрел должно быть в массиве." @@ -2497,14 +2500,14 @@ msgstr "Укажите, сколько свёрел должно быть в м #: flatcamEditors/FlatCAMExcEditor.py:1895 #: flatcamEditors/FlatCAMGrbEditor.py:1523 #: flatcamEditors/FlatCAMGrbEditor.py:2674 -#: flatcamEditors/FlatCAMGrbEditor.py:2719 flatcamGUI/FlatCAMGUI.py:5794 +#: flatcamEditors/FlatCAMGrbEditor.py:2719 flatcamGUI/FlatCAMGUI.py:5824 msgid "Direction" msgstr "Направление" #: flatcamEditors/FlatCAMExcEditor.py:1648 #: flatcamEditors/FlatCAMExcEditor.py:1850 -#: flatcamEditors/FlatCAMGrbEditor.py:2676 flatcamGUI/FlatCAMGUI.py:4862 -#: flatcamGUI/FlatCAMGUI.py:5717 flatcamGUI/FlatCAMGUI.py:5848 +#: flatcamEditors/FlatCAMGrbEditor.py:2676 flatcamGUI/FlatCAMGUI.py:4882 +#: flatcamGUI/FlatCAMGUI.py:5747 flatcamGUI/FlatCAMGUI.py:5878 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2519,18 +2522,18 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1655 #: flatcamEditors/FlatCAMExcEditor.py:1766 #: flatcamEditors/FlatCAMExcEditor.py:1857 -#: flatcamEditors/FlatCAMGrbEditor.py:2683 flatcamGUI/FlatCAMGUI.py:4868 -#: flatcamGUI/FlatCAMGUI.py:5723 flatcamGUI/FlatCAMGUI.py:5803 -#: flatcamGUI/FlatCAMGUI.py:5854 +#: flatcamEditors/FlatCAMGrbEditor.py:2683 flatcamGUI/FlatCAMGUI.py:4888 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/FlatCAMGUI.py:5833 +#: flatcamGUI/FlatCAMGUI.py:5884 msgid "X" msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1656 #: flatcamEditors/FlatCAMExcEditor.py:1767 #: flatcamEditors/FlatCAMExcEditor.py:1858 -#: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:4869 -#: flatcamGUI/FlatCAMGUI.py:5724 flatcamGUI/FlatCAMGUI.py:5804 -#: flatcamGUI/FlatCAMGUI.py:5855 +#: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:4889 +#: flatcamGUI/FlatCAMGUI.py:5754 flatcamGUI/FlatCAMGUI.py:5834 +#: flatcamGUI/FlatCAMGUI.py:5885 msgid "Y" msgstr "Y" @@ -2544,25 +2547,25 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1907 #: flatcamEditors/FlatCAMGrbEditor.py:2685 #: flatcamEditors/FlatCAMGrbEditor.py:2698 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/FlatCAMGUI.py:4870 -#: flatcamGUI/FlatCAMGUI.py:4887 flatcamGUI/FlatCAMGUI.py:5725 -#: flatcamGUI/FlatCAMGUI.py:5742 flatcamGUI/FlatCAMGUI.py:5805 -#: flatcamGUI/FlatCAMGUI.py:5810 flatcamGUI/FlatCAMGUI.py:5856 -#: flatcamGUI/FlatCAMGUI.py:5873 flatcamTools/ToolTransform.py:68 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/FlatCAMGUI.py:4890 +#: flatcamGUI/FlatCAMGUI.py:4907 flatcamGUI/FlatCAMGUI.py:5755 +#: flatcamGUI/FlatCAMGUI.py:5772 flatcamGUI/FlatCAMGUI.py:5835 +#: flatcamGUI/FlatCAMGUI.py:5840 flatcamGUI/FlatCAMGUI.py:5886 +#: flatcamGUI/FlatCAMGUI.py:5903 flatcamTools/ToolTransform.py:68 msgid "Angle" msgstr "Угол" #: flatcamEditors/FlatCAMExcEditor.py:1661 #: flatcamEditors/FlatCAMExcEditor.py:1863 -#: flatcamEditors/FlatCAMGrbEditor.py:2689 flatcamGUI/FlatCAMGUI.py:4876 -#: flatcamGUI/FlatCAMGUI.py:5731 flatcamGUI/FlatCAMGUI.py:5862 +#: flatcamEditors/FlatCAMGrbEditor.py:2689 flatcamGUI/FlatCAMGUI.py:4896 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/FlatCAMGUI.py:5892 msgid "Pitch" msgstr "Шаг" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1865 -#: flatcamEditors/FlatCAMGrbEditor.py:2691 flatcamGUI/FlatCAMGUI.py:4878 -#: flatcamGUI/FlatCAMGUI.py:5733 flatcamGUI/FlatCAMGUI.py:5864 +#: flatcamEditors/FlatCAMGrbEditor.py:2691 flatcamGUI/FlatCAMGUI.py:4898 +#: flatcamGUI/FlatCAMGUI.py:5763 flatcamGUI/FlatCAMGUI.py:5894 msgid "Pitch = Distance between elements of the array." msgstr "Подача = Расстояние между элементами массива." @@ -2592,26 +2595,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1701 #: flatcamEditors/FlatCAMExcEditor.py:1903 -#: flatcamEditors/FlatCAMGrbEditor.py:2729 flatcamGUI/FlatCAMGUI.py:4906 -#: flatcamGUI/FlatCAMGUI.py:5303 flatcamGUI/FlatCAMGUI.py:5761 -#: flatcamGUI/FlatCAMGUI.py:5892 flatcamGUI/FlatCAMGUI.py:6094 +#: flatcamEditors/FlatCAMGrbEditor.py:2729 flatcamGUI/FlatCAMGUI.py:4926 +#: flatcamGUI/FlatCAMGUI.py:5504 flatcamGUI/FlatCAMGUI.py:5791 +#: flatcamGUI/FlatCAMGUI.py:5922 flatcamGUI/FlatCAMGUI.py:6247 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1702 #: flatcamEditors/FlatCAMExcEditor.py:1904 -#: flatcamEditors/FlatCAMGrbEditor.py:2730 flatcamGUI/FlatCAMGUI.py:4907 -#: flatcamGUI/FlatCAMGUI.py:5304 flatcamGUI/FlatCAMGUI.py:5762 -#: flatcamGUI/FlatCAMGUI.py:5893 flatcamGUI/FlatCAMGUI.py:6095 +#: flatcamEditors/FlatCAMGrbEditor.py:2730 flatcamGUI/FlatCAMGUI.py:4927 +#: flatcamGUI/FlatCAMGUI.py:5505 flatcamGUI/FlatCAMGUI.py:5792 +#: flatcamGUI/FlatCAMGUI.py:5923 flatcamGUI/FlatCAMGUI.py:6248 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1706 #: flatcamEditors/FlatCAMExcEditor.py:1908 -#: flatcamEditors/FlatCAMGrbEditor.py:2736 flatcamGUI/FlatCAMGUI.py:4889 -#: flatcamGUI/FlatCAMGUI.py:4915 flatcamGUI/FlatCAMGUI.py:5744 -#: flatcamGUI/FlatCAMGUI.py:5770 flatcamGUI/FlatCAMGUI.py:5875 -#: flatcamGUI/FlatCAMGUI.py:5901 +#: flatcamEditors/FlatCAMGrbEditor.py:2736 flatcamGUI/FlatCAMGUI.py:4909 +#: flatcamGUI/FlatCAMGUI.py:4935 flatcamGUI/FlatCAMGUI.py:5774 +#: flatcamGUI/FlatCAMGUI.py:5800 flatcamGUI/FlatCAMGUI.py:5905 +#: flatcamGUI/FlatCAMGUI.py:5931 msgid "Angle at which each element in circular array is placed." msgstr "Угол, под которым расположен каждый элемент в круговом массиве." @@ -2627,16 +2630,16 @@ msgstr "" "Параметры для добавления прорези (отверстие овальной формы)\n" "либо один, либо как часть массива." -#: flatcamEditors/FlatCAMExcEditor.py:1747 flatcamGUI/FlatCAMGUI.py:5783 +#: flatcamEditors/FlatCAMExcEditor.py:1747 flatcamGUI/FlatCAMGUI.py:5813 #: flatcamTools/ToolProperties.py:350 msgid "Length" msgstr "Длина" -#: flatcamEditors/FlatCAMExcEditor.py:1749 flatcamGUI/FlatCAMGUI.py:5785 +#: flatcamEditors/FlatCAMExcEditor.py:1749 flatcamGUI/FlatCAMGUI.py:5815 msgid "Length = The length of the slot." msgstr "Длина = длина слота." -#: flatcamEditors/FlatCAMExcEditor.py:1759 flatcamGUI/FlatCAMGUI.py:5796 +#: flatcamEditors/FlatCAMExcEditor.py:1759 flatcamGUI/FlatCAMGUI.py:5826 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2648,7 +2651,7 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- «Угол» - произвольный угол наклона паза" -#: flatcamEditors/FlatCAMExcEditor.py:1774 flatcamGUI/FlatCAMGUI.py:5812 +#: flatcamEditors/FlatCAMExcEditor.py:1774 flatcamGUI/FlatCAMGUI.py:5842 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2676,11 +2679,11 @@ msgstr "" "Выберите тип массива пазов для создания.\n" "Это может быть линейный X (Y) или круговой" -#: flatcamEditors/FlatCAMExcEditor.py:1830 flatcamGUI/FlatCAMGUI.py:5834 +#: flatcamEditors/FlatCAMExcEditor.py:1830 flatcamGUI/FlatCAMGUI.py:5864 msgid "Nr of slots" msgstr "Количество пазов" -#: flatcamEditors/FlatCAMExcEditor.py:1831 flatcamGUI/FlatCAMGUI.py:5836 +#: flatcamEditors/FlatCAMExcEditor.py:1831 flatcamGUI/FlatCAMGUI.py:5866 msgid "Specify how many slots to be in the array." msgstr "Укажите, сколько пазов должно быть в массиве." @@ -2693,7 +2696,7 @@ msgstr "" "Сохраните и повторно отредактируйте Excellon, если вам нужно добавить этот " "инструмент. " -#: flatcamEditors/FlatCAMExcEditor.py:2437 flatcamGUI/FlatCAMGUI.py:3268 +#: flatcamEditors/FlatCAMExcEditor.py:2437 flatcamGUI/FlatCAMGUI.py:3277 msgid "Added new tool with dia" msgstr "Добавлен новый инструмент с диаметром" @@ -2788,8 +2791,8 @@ msgid "Full Buffer" msgstr "Полный буфер" #: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1488 -#: flatcamGUI/FlatCAMGUI.py:4922 +#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1497 +#: flatcamGUI/FlatCAMGUI.py:4942 msgid "Buffer Tool" msgstr "Буфер" @@ -2809,18 +2812,18 @@ msgstr "" msgid "Text Tool" msgstr "Текст" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:831 +#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:840 msgid "Tool" msgstr "Инструменты" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:4501 -#: flatcamGUI/FlatCAMGUI.py:5947 flatcamGUI/FlatCAMGUI.py:6850 -#: flatcamGUI/FlatCAMGUI.py:7010 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:4482 +#: flatcamGUI/FlatCAMGUI.py:5977 flatcamGUI/FlatCAMGUI.py:6890 +#: flatcamGUI/FlatCAMGUI.py:7050 flatcamGUI/ObjectUI.py:264 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "Диаметр инструмента" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/FlatCAMGUI.py:7012 +#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/FlatCAMGUI.py:7052 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -2828,13 +2831,13 @@ msgstr "" "Диаметр инструмента\n" "используемого в этой операции." -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/FlatCAMGUI.py:6696 -#: flatcamGUI/FlatCAMGUI.py:7041 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/FlatCAMGUI.py:6732 +#: flatcamGUI/FlatCAMGUI.py:7081 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "Частота перекрытия" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/FlatCAMGUI.py:7043 +#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/FlatCAMGUI.py:7083 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2862,23 +2865,23 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:6713 -#: flatcamGUI/FlatCAMGUI.py:6874 flatcamGUI/FlatCAMGUI.py:7058 -#: flatcamTools/ToolNonCopperClear.py:299 flatcamTools/ToolPaint.py:222 +#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:6753 +#: flatcamGUI/FlatCAMGUI.py:6914 flatcamGUI/FlatCAMGUI.py:7102 +#: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "Отступ" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/FlatCAMGUI.py:7060 -#: flatcamTools/ToolPaint.py:224 +#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/FlatCAMGUI.py:7104 +#: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" "be painted." msgstr "Расстояние, которое не закрашивать до края полигона." -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6722 -#: flatcamGUI/FlatCAMGUI.py:7069 flatcamTools/ToolNonCopperClear.py:308 -#: flatcamTools/ToolPaint.py:233 +#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6762 +#: flatcamGUI/FlatCAMGUI.py:7113 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "Метод" @@ -2890,21 +2893,21 @@ msgstr "" "Алгоритм отрисовки полигона:
Стандартный: Фиксированный шаг внутрь." "
По кругу: От центра наружу." -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/FlatCAMGUI.py:6731 -#: flatcamGUI/FlatCAMGUI.py:7078 flatcamTools/ToolNonCopperClear.py:317 -#: flatcamTools/ToolPaint.py:242 +#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/FlatCAMGUI.py:6771 +#: flatcamGUI/FlatCAMGUI.py:7122 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "Стандартный" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/FlatCAMGUI.py:6732 -#: flatcamGUI/FlatCAMGUI.py:7079 flatcamTools/ToolNonCopperClear.py:318 -#: flatcamTools/ToolPaint.py:243 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/FlatCAMGUI.py:6772 +#: flatcamGUI/FlatCAMGUI.py:7123 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "От центра по кругу" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/FlatCAMGUI.py:6733 -#: flatcamGUI/FlatCAMGUI.py:7080 flatcamTools/ToolNonCopperClear.py:319 -#: flatcamTools/ToolPaint.py:244 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/FlatCAMGUI.py:6773 +#: flatcamGUI/FlatCAMGUI.py:7124 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "Прямая линия" @@ -2912,9 +2915,9 @@ msgstr "Прямая линия" msgid "Connect:" msgstr "Подключение:" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/FlatCAMGUI.py:6740 -#: flatcamGUI/FlatCAMGUI.py:7087 flatcamTools/ToolNonCopperClear.py:326 -#: flatcamTools/ToolPaint.py:251 +#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/FlatCAMGUI.py:6780 +#: flatcamGUI/FlatCAMGUI.py:7131 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -2926,9 +2929,9 @@ msgstr "" msgid "Contour:" msgstr "Контур:" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/FlatCAMGUI.py:6750 -#: flatcamGUI/FlatCAMGUI.py:7097 flatcamTools/ToolNonCopperClear.py:335 -#: flatcamTools/ToolPaint.py:260 +#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/FlatCAMGUI.py:6790 +#: flatcamGUI/FlatCAMGUI.py:7141 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -2936,13 +2939,13 @@ msgstr "" "Обрезка по периметру полигона\n" "для зачистки неровных краёв." -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1732 +#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1741 msgid "Paint" msgstr "Нарисовать" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2096 flatcamGUI/ObjectUI.py:1360 -#: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:448 +#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:675 +#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 +#: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:452 msgid "Paint Tool" msgstr "Рисование" @@ -2973,7 +2976,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:2747 #: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/FlatCAMGUI.py:5943 +#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/FlatCAMGUI.py:5973 #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "Инструменты" @@ -2981,8 +2984,8 @@ msgstr "Инструменты" #: flatcamEditors/FlatCAMGeoEditor.py:620 #: flatcamEditors/FlatCAMGeoEditor.py:994 #: flatcamEditors/FlatCAMGrbEditor.py:4836 -#: flatcamEditors/FlatCAMGrbEditor.py:5221 flatcamGUI/FlatCAMGUI.py:677 -#: flatcamGUI/FlatCAMGUI.py:2109 flatcamTools/ToolTransform.py:403 +#: flatcamEditors/FlatCAMGrbEditor.py:5221 flatcamGUI/FlatCAMGUI.py:686 +#: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "Трансформация" @@ -3001,9 +3004,9 @@ msgstr "Наклон/Сдвиг" #: flatcamEditors/FlatCAMGeoEditor.py:623 #: flatcamEditors/FlatCAMGrbEditor.py:2569 -#: flatcamEditors/FlatCAMGrbEditor.py:4839 flatcamGUI/FlatCAMGUI.py:744 -#: flatcamGUI/FlatCAMGUI.py:1682 flatcamGUI/FlatCAMGUI.py:1759 -#: flatcamGUI/FlatCAMGUI.py:2178 flatcamGUI/ObjectUI.py:79 +#: flatcamEditors/FlatCAMGrbEditor.py:4839 flatcamGUI/FlatCAMGUI.py:753 +#: flatcamGUI/FlatCAMGUI.py:1691 flatcamGUI/FlatCAMGUI.py:1768 +#: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79 #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Масштаб" @@ -3014,16 +3017,16 @@ msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" #: flatcamEditors/FlatCAMGeoEditor.py:625 -#: flatcamEditors/FlatCAMGrbEditor.py:4841 flatcamGUI/FlatCAMGUI.py:6773 +#: flatcamEditors/FlatCAMGrbEditor.py:4841 flatcamGUI/FlatCAMGUI.py:6813 #: flatcamGUI/ObjectUI.py:108 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 -#: flatcamTools/ToolNonCopperClear.py:357 flatcamTools/ToolTransform.py:28 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 +#: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Смещение" #: flatcamEditors/FlatCAMGeoEditor.py:637 -#: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/FlatCAMGUI.py:639 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/FlatCAMGUI.py:648 +#: flatcamGUI/FlatCAMGUI.py:2078 msgid "Editor" msgstr "Редактор" @@ -3033,7 +3036,7 @@ msgid "Angle:" msgstr "Угол:" #: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4887 flatcamGUI/FlatCAMGUI.py:7419 +#: flatcamEditors/FlatCAMGrbEditor.py:4887 flatcamGUI/FlatCAMGUI.py:7483 #: flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3065,8 +3068,8 @@ msgstr "Угол X:" #: flatcamEditors/FlatCAMGeoEditor.py:710 #: flatcamEditors/FlatCAMGeoEditor.py:728 #: flatcamEditors/FlatCAMGrbEditor.py:4926 -#: flatcamEditors/FlatCAMGrbEditor.py:4944 flatcamGUI/FlatCAMGUI.py:7431 -#: flatcamGUI/FlatCAMGUI.py:7441 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4944 flatcamGUI/FlatCAMGUI.py:7495 +#: flatcamGUI/FlatCAMGUI.py:7505 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -3147,7 +3150,7 @@ msgid "Scale Y" msgstr "Масштаб Y" #: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5017 flatcamGUI/FlatCAMGUI.py:7466 +#: flatcamEditors/FlatCAMGrbEditor.py:5017 flatcamGUI/FlatCAMGUI.py:7530 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Ссылка" @@ -3162,7 +3165,7 @@ msgstr "" "используя коэффициент X для обеих осей." #: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5025 flatcamGUI/FlatCAMGUI.py:7474 +#: flatcamEditors/FlatCAMGrbEditor.py:5025 flatcamGUI/FlatCAMGUI.py:7538 #: flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "Эталон масштабирования" @@ -3716,10 +3719,10 @@ msgstr "с диаметром" msgid "Copy cancelled. No shape selected." msgstr "Копирование отменено. Форма не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:3932 flatcamGUI/FlatCAMGUI.py:2980 -#: flatcamGUI/FlatCAMGUI.py:3027 flatcamGUI/FlatCAMGUI.py:3046 -#: flatcamGUI/FlatCAMGUI.py:3178 flatcamGUI/FlatCAMGUI.py:3191 -#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3287 +#: flatcamEditors/FlatCAMGeoEditor.py:3932 flatcamGUI/FlatCAMGUI.py:2989 +#: flatcamGUI/FlatCAMGUI.py:3036 flatcamGUI/FlatCAMGUI.py:3055 +#: flatcamGUI/FlatCAMGUI.py:3187 flatcamGUI/FlatCAMGUI.py:3200 +#: flatcamGUI/FlatCAMGUI.py:3234 flatcamGUI/FlatCAMGUI.py:3296 msgid "Click on target point." msgstr "Нажмите на целевой точке." @@ -3945,8 +3948,8 @@ msgstr "Готово. Перемещение отверстий завершен msgid "Done. Apertures copied." msgstr "Готово. Отверстия скопированы." -#: flatcamEditors/FlatCAMGrbEditor.py:2354 flatcamGUI/FlatCAMGUI.py:1745 -#: flatcamGUI/FlatCAMGUI.py:4774 +#: flatcamEditors/FlatCAMGrbEditor.py:2354 flatcamGUI/FlatCAMGUI.py:1754 +#: flatcamGUI/FlatCAMGUI.py:4794 msgid "Gerber Editor" msgstr "Редактор Gerber" @@ -3966,7 +3969,7 @@ msgstr "Код" #: flatcamEditors/FlatCAMGrbEditor.py:2387 #: flatcamEditors/FlatCAMGrbEditor.py:3839 flatcamGUI/ObjectUI.py:227 -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 msgid "Type" msgstr "Тип" @@ -4007,7 +4010,7 @@ msgstr "" " - (ширина, высота) для типа R, O.\n" " - (диам., nVertices) для типа P" -#: flatcamEditors/FlatCAMGrbEditor.py:2422 flatcamGUI/FlatCAMGUI.py:4803 +#: flatcamEditors/FlatCAMGrbEditor.py:2422 flatcamGUI/FlatCAMGUI.py:4823 msgid "Code for the new aperture" msgstr "Код для нового отверстия" @@ -4083,7 +4086,7 @@ msgstr "Буфер отверстия" msgid "Buffer a aperture in the aperture list" msgstr "Создаёт буфер для отверстия в списке отверстий" -#: flatcamEditors/FlatCAMGrbEditor.py:2513 flatcamGUI/FlatCAMGUI.py:4926 +#: flatcamEditors/FlatCAMGrbEditor.py:2513 flatcamGUI/FlatCAMGUI.py:4946 msgid "Buffer distance" msgstr "Расстояние буфера" @@ -4105,9 +4108,9 @@ msgstr "" " - 'Скошенный:' угол-это линия, которая непосредственно соединяет элементы, " "встречающиеся в углу" -#: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:743 -#: flatcamGUI/FlatCAMGUI.py:1680 flatcamGUI/FlatCAMGUI.py:1731 -#: flatcamGUI/FlatCAMGUI.py:1758 flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:752 +#: flatcamGUI/FlatCAMGUI.py:1689 flatcamGUI/FlatCAMGUI.py:1740 +#: flatcamGUI/FlatCAMGUI.py:1767 flatcamGUI/FlatCAMGUI.py:2186 msgid "Buffer" msgstr "Буфер" @@ -4119,7 +4122,7 @@ msgstr "Масштабирование отверстий" msgid "Scale a aperture in the aperture list" msgstr "Масштабирование отверстия в списке отверстий" -#: flatcamEditors/FlatCAMGrbEditor.py:2556 flatcamGUI/FlatCAMGUI.py:4939 +#: flatcamEditors/FlatCAMGrbEditor.py:2556 flatcamGUI/FlatCAMGUI.py:4959 msgid "Scale factor" msgstr "Коэффициент масштабирования" @@ -4167,8 +4170,8 @@ msgstr "" msgid "Go" msgstr "Выполнить" -#: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:733 -#: flatcamGUI/FlatCAMGUI.py:1680 flatcamGUI/FlatCAMGUI.py:2167 +#: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:742 +#: flatcamGUI/FlatCAMGUI.py:1689 flatcamGUI/FlatCAMGUI.py:2176 msgid "Add Pad Array" msgstr "Добавить массив контактных площадок" @@ -4184,11 +4187,11 @@ msgstr "" "Выбор типа массива контактных площадок.\n" "Он может быть линейным X (Y) или круговым" -#: flatcamEditors/FlatCAMGrbEditor.py:2655 flatcamGUI/FlatCAMGUI.py:4838 +#: flatcamEditors/FlatCAMGrbEditor.py:2655 flatcamGUI/FlatCAMGUI.py:4858 msgid "Nr of pads" msgstr "Количество площадок" -#: flatcamEditors/FlatCAMGrbEditor.py:2657 flatcamGUI/FlatCAMGUI.py:4840 +#: flatcamEditors/FlatCAMGrbEditor.py:2657 flatcamGUI/FlatCAMGUI.py:4860 msgid "Specify how many pads to be in the array." msgstr "Укажите, сколько контактных площадок должно быть в массиве." @@ -4405,18 +4408,18 @@ msgstr "Открыть недавние" msgid "Scripting" msgstr "Сценарии" -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:658 -#: flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:2097 msgid "New Script ..." msgstr "Новый сценарий ..." -#: flatcamGUI/FlatCAMGUI.py:120 flatcamGUI/FlatCAMGUI.py:659 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:120 flatcamGUI/FlatCAMGUI.py:668 +#: flatcamGUI/FlatCAMGUI.py:2098 msgid "Open Script ..." msgstr "Открыть сценарий ..." -#: flatcamGUI/FlatCAMGUI.py:122 flatcamGUI/FlatCAMGUI.py:660 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:122 flatcamGUI/FlatCAMGUI.py:669 +#: flatcamGUI/FlatCAMGUI.py:2099 msgid "Run Script ..." msgstr "Выполнить сценарий ..." @@ -4516,7 +4519,7 @@ msgstr "Импортировать настройки из файла ..." msgid "Export Preferences to file ..." msgstr "Экспортировать настройки в файл ..." -#: flatcamGUI/FlatCAMGUI.py:219 flatcamGUI/FlatCAMGUI.py:546 +#: flatcamGUI/FlatCAMGUI.py:219 flatcamGUI/FlatCAMGUI.py:555 msgid "Save" msgstr "Сохранить" @@ -4753,490 +4756,502 @@ msgstr "Онлайн справка\tF1" msgid "FlatCAM.org" msgstr "FlatCAM.org" -#: flatcamGUI/FlatCAMGUI.py:404 +#: flatcamGUI/FlatCAMGUI.py:403 +msgid "Report a bug" +msgstr "Сообщить об ошибке" + +#: flatcamGUI/FlatCAMGUI.py:406 +msgid "Excellon Specification" +msgstr "Спецификация Excellon" + +#: flatcamGUI/FlatCAMGUI.py:408 +msgid "Gerber Specification" +msgstr "Спецификация Gerber" + +#: flatcamGUI/FlatCAMGUI.py:413 msgid "Shortcuts List\tF3" msgstr "Список комбинаций клавиш\tF3" -#: flatcamGUI/FlatCAMGUI.py:405 +#: flatcamGUI/FlatCAMGUI.py:414 msgid "YouTube Channel\tF4" msgstr "Канал YouTube\tF4" -#: flatcamGUI/FlatCAMGUI.py:414 +#: flatcamGUI/FlatCAMGUI.py:423 msgid "Add Circle\tO" msgstr "Добавить круг\tO" -#: flatcamGUI/FlatCAMGUI.py:416 +#: flatcamGUI/FlatCAMGUI.py:425 msgid "Add Arc\tA" msgstr "Добавить дугу\tA" -#: flatcamGUI/FlatCAMGUI.py:419 +#: flatcamGUI/FlatCAMGUI.py:428 msgid "Add Rectangle\tR" msgstr "Добавить прямоугольник\tR" -#: flatcamGUI/FlatCAMGUI.py:422 +#: flatcamGUI/FlatCAMGUI.py:431 msgid "Add Polygon\tN" msgstr "Добавить полигон\tN" -#: flatcamGUI/FlatCAMGUI.py:424 +#: flatcamGUI/FlatCAMGUI.py:433 msgid "Add Path\tP" msgstr "Добавить дорожку\tP" -#: flatcamGUI/FlatCAMGUI.py:426 +#: flatcamGUI/FlatCAMGUI.py:435 msgid "Add Text\tT" msgstr "Добавить текст\tT" -#: flatcamGUI/FlatCAMGUI.py:429 +#: flatcamGUI/FlatCAMGUI.py:438 msgid "Polygon Union\tU" msgstr "Объединение полигонов\tU" -#: flatcamGUI/FlatCAMGUI.py:431 +#: flatcamGUI/FlatCAMGUI.py:440 msgid "Polygon Intersection\tE" msgstr "Пересечение полигонов\tE" -#: flatcamGUI/FlatCAMGUI.py:433 +#: flatcamGUI/FlatCAMGUI.py:442 msgid "Polygon Subtraction\tS" msgstr "Вычитание полигонов\tS" -#: flatcamGUI/FlatCAMGUI.py:437 +#: flatcamGUI/FlatCAMGUI.py:446 msgid "Cut Path\tX" msgstr "Вырезать дорожку\tX" -#: flatcamGUI/FlatCAMGUI.py:439 +#: flatcamGUI/FlatCAMGUI.py:448 msgid "Copy Geom\tC" msgstr "Копировать Geom\tC" -#: flatcamGUI/FlatCAMGUI.py:441 +#: flatcamGUI/FlatCAMGUI.py:450 msgid "Delete Shape\tDEL" msgstr "Удалить фигуру\tDEL" -#: flatcamGUI/FlatCAMGUI.py:444 flatcamGUI/FlatCAMGUI.py:521 +#: flatcamGUI/FlatCAMGUI.py:453 flatcamGUI/FlatCAMGUI.py:530 msgid "Move\tM" msgstr "Переместить\tM" -#: flatcamGUI/FlatCAMGUI.py:446 +#: flatcamGUI/FlatCAMGUI.py:455 msgid "Buffer Tool\tB" msgstr "Буфер\tB" -#: flatcamGUI/FlatCAMGUI.py:449 +#: flatcamGUI/FlatCAMGUI.py:458 msgid "Paint Tool\tI" msgstr "Рисование\tI" -#: flatcamGUI/FlatCAMGUI.py:452 +#: flatcamGUI/FlatCAMGUI.py:461 msgid "Transform Tool\tALT+R" msgstr "Трансформация\tALT+R" -#: flatcamGUI/FlatCAMGUI.py:456 +#: flatcamGUI/FlatCAMGUI.py:465 msgid "Toggle Corner Snap\tK" msgstr "Привязка к углу\tK" -#: flatcamGUI/FlatCAMGUI.py:459 +#: flatcamGUI/FlatCAMGUI.py:468 msgid ">Excellon Editor<" msgstr ">Редактор Excellon<" -#: flatcamGUI/FlatCAMGUI.py:463 +#: flatcamGUI/FlatCAMGUI.py:472 msgid "Add Drill Array\tA" msgstr "Добавить группу свёрел\tA" -#: flatcamGUI/FlatCAMGUI.py:465 +#: flatcamGUI/FlatCAMGUI.py:474 msgid "Add Drill\tD" msgstr "Добавить сверло\tD" -#: flatcamGUI/FlatCAMGUI.py:469 +#: flatcamGUI/FlatCAMGUI.py:478 msgid "Add Slot Array\tQ" msgstr "Добавить массив пазов\tQ" -#: flatcamGUI/FlatCAMGUI.py:471 +#: flatcamGUI/FlatCAMGUI.py:480 msgid "Add Slot\tW" msgstr "Добавить паз\tW" -#: flatcamGUI/FlatCAMGUI.py:475 +#: flatcamGUI/FlatCAMGUI.py:484 msgid "Resize Drill(S)\tR" msgstr "Изменить размер отверстия\tR" -#: flatcamGUI/FlatCAMGUI.py:477 flatcamGUI/FlatCAMGUI.py:516 +#: flatcamGUI/FlatCAMGUI.py:486 flatcamGUI/FlatCAMGUI.py:525 msgid "Copy\tC" msgstr "Копировать\tC" -#: flatcamGUI/FlatCAMGUI.py:479 flatcamGUI/FlatCAMGUI.py:518 +#: flatcamGUI/FlatCAMGUI.py:488 flatcamGUI/FlatCAMGUI.py:527 msgid "Delete\tDEL" msgstr "Удалить\tDEL" -#: flatcamGUI/FlatCAMGUI.py:484 +#: flatcamGUI/FlatCAMGUI.py:493 msgid "Move Drill(s)\tM" msgstr "Переместить сверла\tM" -#: flatcamGUI/FlatCAMGUI.py:487 +#: flatcamGUI/FlatCAMGUI.py:496 msgid ">Gerber Editor<" msgstr ">Редактор Gerber<" -#: flatcamGUI/FlatCAMGUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:500 msgid "Add Pad\tP" msgstr "Добавить площадку\tP" -#: flatcamGUI/FlatCAMGUI.py:493 +#: flatcamGUI/FlatCAMGUI.py:502 msgid "Add Pad Array\tA" msgstr "Добавить массив площадок\tA" -#: flatcamGUI/FlatCAMGUI.py:495 +#: flatcamGUI/FlatCAMGUI.py:504 msgid "Add Track\tT" msgstr "Добавить маршрут\tT" -#: flatcamGUI/FlatCAMGUI.py:497 +#: flatcamGUI/FlatCAMGUI.py:506 msgid "Add Region\tN" msgstr "Добавить регион\tN" -#: flatcamGUI/FlatCAMGUI.py:501 +#: flatcamGUI/FlatCAMGUI.py:510 msgid "Poligonize\tALT+N" msgstr "Полигонизация\tALT+N" -#: flatcamGUI/FlatCAMGUI.py:503 +#: flatcamGUI/FlatCAMGUI.py:512 msgid "Add SemiDisc\tE" msgstr "Добавить полукруг\tE" -#: flatcamGUI/FlatCAMGUI.py:504 +#: flatcamGUI/FlatCAMGUI.py:513 msgid "Add Disc\tD" msgstr "Добавить диск\tD" -#: flatcamGUI/FlatCAMGUI.py:506 +#: flatcamGUI/FlatCAMGUI.py:515 msgid "Buffer\tB" msgstr "Буфер\tB" -#: flatcamGUI/FlatCAMGUI.py:507 +#: flatcamGUI/FlatCAMGUI.py:516 msgid "Scale\tS" msgstr "Масштабировать\tS" -#: flatcamGUI/FlatCAMGUI.py:509 +#: flatcamGUI/FlatCAMGUI.py:518 msgid "Mark Area\tALT+A" msgstr "Обозначить области\tALT+A" -#: flatcamGUI/FlatCAMGUI.py:511 +#: flatcamGUI/FlatCAMGUI.py:520 msgid "Eraser\tCTRL+E" msgstr "Ластик\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:513 +#: flatcamGUI/FlatCAMGUI.py:522 msgid "Transform\tALT+R" msgstr "Трансформировать\tALT+R" -#: flatcamGUI/FlatCAMGUI.py:537 +#: flatcamGUI/FlatCAMGUI.py:546 msgid "Enable Plot" msgstr "Включить участок" -#: flatcamGUI/FlatCAMGUI.py:538 +#: flatcamGUI/FlatCAMGUI.py:547 msgid "Disable Plot" msgstr "Отключить участок" -#: flatcamGUI/FlatCAMGUI.py:540 +#: flatcamGUI/FlatCAMGUI.py:549 msgid "Generate CNC" msgstr "Создать CNC" -#: flatcamGUI/FlatCAMGUI.py:541 +#: flatcamGUI/FlatCAMGUI.py:550 msgid "View Source" msgstr "Просмотреть код" -#: flatcamGUI/FlatCAMGUI.py:543 flatcamGUI/FlatCAMGUI.py:1779 +#: flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:1788 msgid "Edit" msgstr "Правка" -#: flatcamGUI/FlatCAMGUI.py:549 flatcamGUI/FlatCAMGUI.py:1785 +#: flatcamGUI/FlatCAMGUI.py:558 flatcamGUI/FlatCAMGUI.py:1794 #: flatcamTools/ToolProperties.py:24 msgid "Properties" msgstr "Свойства" -#: flatcamGUI/FlatCAMGUI.py:578 +#: flatcamGUI/FlatCAMGUI.py:587 msgid "File Toolbar" msgstr "Панель файлов" -#: flatcamGUI/FlatCAMGUI.py:582 +#: flatcamGUI/FlatCAMGUI.py:591 msgid "Edit Toolbar" msgstr "Панель редактирования" -#: flatcamGUI/FlatCAMGUI.py:586 +#: flatcamGUI/FlatCAMGUI.py:595 msgid "View Toolbar" msgstr "Панель просмотра" -#: flatcamGUI/FlatCAMGUI.py:590 +#: flatcamGUI/FlatCAMGUI.py:599 msgid "Shell Toolbar" msgstr "Панель командной строки" -#: flatcamGUI/FlatCAMGUI.py:594 +#: flatcamGUI/FlatCAMGUI.py:603 msgid "Tools Toolbar" msgstr "Панель инструментов" -#: flatcamGUI/FlatCAMGUI.py:598 +#: flatcamGUI/FlatCAMGUI.py:607 msgid "Excellon Editor Toolbar" msgstr "Панель редактора Excellon" -#: flatcamGUI/FlatCAMGUI.py:604 +#: flatcamGUI/FlatCAMGUI.py:613 msgid "Geometry Editor Toolbar" msgstr "Панель редактора Geometry" -#: flatcamGUI/FlatCAMGUI.py:608 +#: flatcamGUI/FlatCAMGUI.py:617 msgid "Gerber Editor Toolbar" msgstr "Панель редактора Gerber" -#: flatcamGUI/FlatCAMGUI.py:612 +#: flatcamGUI/FlatCAMGUI.py:621 msgid "Grid Toolbar" msgstr "Панель сетки координат" -#: flatcamGUI/FlatCAMGUI.py:631 flatcamGUI/FlatCAMGUI.py:2062 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2071 msgid "Open project" msgstr "Открыть проект" -#: flatcamGUI/FlatCAMGUI.py:632 flatcamGUI/FlatCAMGUI.py:2063 +#: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:2072 msgid "Save project" msgstr "Сохранить проект" -#: flatcamGUI/FlatCAMGUI.py:635 flatcamGUI/FlatCAMGUI.py:2066 +#: flatcamGUI/FlatCAMGUI.py:644 flatcamGUI/FlatCAMGUI.py:2075 msgid "New Blank Geometry" msgstr "Создать Geometry" -#: flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:645 msgid "New Blank Gerber" msgstr "Создать Gerber" -#: flatcamGUI/FlatCAMGUI.py:637 flatcamGUI/FlatCAMGUI.py:2067 +#: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:2076 msgid "New Blank Excellon" msgstr "Создать Excellon" -#: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:650 flatcamGUI/FlatCAMGUI.py:2080 msgid "Save Object and close the Editor" msgstr "Сохранить объект и закрыть редактор" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:654 flatcamGUI/FlatCAMGUI.py:2084 msgid "&Delete" msgstr "&Удалить" -#: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2087 msgid "&Replot" msgstr "&Перерисовать объект" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2079 +#: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:2088 msgid "&Clear plot" msgstr "&Очистить участок" -#: flatcamGUI/FlatCAMGUI.py:650 flatcamGUI/FlatCAMGUI.py:1314 -#: flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:2089 msgid "Zoom In" msgstr "Увеличить" -#: flatcamGUI/FlatCAMGUI.py:651 flatcamGUI/FlatCAMGUI.py:1314 -#: flatcamGUI/FlatCAMGUI.py:2081 +#: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:2090 msgid "Zoom Out" msgstr "Уменьшить" -#: flatcamGUI/FlatCAMGUI.py:652 flatcamGUI/FlatCAMGUI.py:1313 -#: flatcamGUI/FlatCAMGUI.py:1716 flatcamGUI/FlatCAMGUI.py:2082 +#: flatcamGUI/FlatCAMGUI.py:661 flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1725 flatcamGUI/FlatCAMGUI.py:2091 msgid "Zoom Fit" msgstr "Вернуть масштаб" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:666 flatcamGUI/FlatCAMGUI.py:2096 msgid "&Command Line" msgstr "&Командная строка" -#: flatcamGUI/FlatCAMGUI.py:663 flatcamGUI/FlatCAMGUI.py:2093 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2102 msgid "2Sided Tool" msgstr "2-х сторонняя плата" -#: flatcamGUI/FlatCAMGUI.py:664 flatcamGUI/FlatCAMGUI.py:2094 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Cutout Tool" msgstr "&Обрезка платы" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2095 -#: flatcamGUI/ObjectUI.py:452 flatcamTools/ToolNonCopperClear.py:531 +#: flatcamGUI/FlatCAMGUI.py:674 flatcamGUI/FlatCAMGUI.py:2104 +#: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:535 msgid "NCC Tool" msgstr "Очистка меди" -#: flatcamGUI/FlatCAMGUI.py:669 flatcamGUI/FlatCAMGUI.py:2099 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2108 msgid "Panel Tool" msgstr "Панелизация" -#: flatcamGUI/FlatCAMGUI.py:670 flatcamGUI/FlatCAMGUI.py:2100 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2109 #: flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "Плёнка" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "Паяльная паста" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:681 flatcamGUI/FlatCAMGUI.py:2112 #: flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "Вычитатель" -#: flatcamGUI/FlatCAMGUI.py:676 flatcamGUI/FlatCAMGUI.py:1318 -#: flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:1327 +#: flatcamGUI/FlatCAMGUI.py:2117 msgid "Calculators Tool" msgstr "Калькулятор" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:697 -#: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:2112 -#: flatcamGUI/FlatCAMGUI.py:2165 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:706 +#: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:2121 +#: flatcamGUI/FlatCAMGUI.py:2174 msgid "Select" msgstr "Выбрать" -#: flatcamGUI/FlatCAMGUI.py:681 flatcamGUI/FlatCAMGUI.py:2113 +#: flatcamGUI/FlatCAMGUI.py:690 flatcamGUI/FlatCAMGUI.py:2122 msgid "Add Drill Hole" msgstr "Добавить отверстие" -#: flatcamGUI/FlatCAMGUI.py:683 flatcamGUI/FlatCAMGUI.py:2115 +#: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:2124 msgid "Add Drill Hole Array" msgstr "Добавить массив отверстий" -#: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1571 -#: flatcamGUI/FlatCAMGUI.py:1771 flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:693 flatcamGUI/FlatCAMGUI.py:1580 +#: flatcamGUI/FlatCAMGUI.py:1780 flatcamGUI/FlatCAMGUI.py:2126 msgid "Add Slot" msgstr "Добавить паз" -#: flatcamGUI/FlatCAMGUI.py:686 flatcamGUI/FlatCAMGUI.py:1570 -#: flatcamGUI/FlatCAMGUI.py:1772 flatcamGUI/FlatCAMGUI.py:2119 +#: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1579 +#: flatcamGUI/FlatCAMGUI.py:1781 flatcamGUI/FlatCAMGUI.py:2128 msgid "Add Slot Array" msgstr "Добавить массив пазов" -#: flatcamGUI/FlatCAMGUI.py:687 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/FlatCAMGUI.py:2116 +#: flatcamGUI/FlatCAMGUI.py:696 flatcamGUI/FlatCAMGUI.py:1783 +#: flatcamGUI/FlatCAMGUI.py:2125 msgid "Resize Drill" msgstr "Изменить размер отверстия" -#: flatcamGUI/FlatCAMGUI.py:690 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2131 msgid "Copy Drill" msgstr "Копировать отверстие" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:700 flatcamGUI/FlatCAMGUI.py:2133 msgid "Delete Drill" msgstr "Удалить отверстие" -#: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:703 flatcamGUI/FlatCAMGUI.py:2136 msgid "Move Drill" msgstr "Переместить отверстие" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2140 msgid "Add Circle" msgstr "Добавить круг" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2132 +#: flatcamGUI/FlatCAMGUI.py:708 flatcamGUI/FlatCAMGUI.py:2141 msgid "Add Arc" msgstr "Добавить дугу" -#: flatcamGUI/FlatCAMGUI.py:701 flatcamGUI/FlatCAMGUI.py:2134 +#: flatcamGUI/FlatCAMGUI.py:710 flatcamGUI/FlatCAMGUI.py:2143 msgid "Add Rectangle" msgstr "Добавить прямоугольник" -#: flatcamGUI/FlatCAMGUI.py:704 flatcamGUI/FlatCAMGUI.py:2137 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2146 msgid "Add Path" msgstr "Добавить дорожку" -#: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:714 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Polygon" msgstr "Добавить полигон" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Text" msgstr "Добавить текст" -#: flatcamGUI/FlatCAMGUI.py:708 flatcamGUI/FlatCAMGUI.py:2142 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2151 msgid "Add Buffer" msgstr "Добавить буфер" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:2152 msgid "Paint Shape" msgstr "Нарисовать фигуру" -#: flatcamGUI/FlatCAMGUI.py:710 flatcamGUI/FlatCAMGUI.py:748 -#: flatcamGUI/FlatCAMGUI.py:1733 flatcamGUI/FlatCAMGUI.py:1761 -#: flatcamGUI/FlatCAMGUI.py:2144 flatcamGUI/FlatCAMGUI.py:2181 +#: flatcamGUI/FlatCAMGUI.py:719 flatcamGUI/FlatCAMGUI.py:757 +#: flatcamGUI/FlatCAMGUI.py:1742 flatcamGUI/FlatCAMGUI.py:1770 +#: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 msgid "Eraser" msgstr "Ластик" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2147 +#: flatcamGUI/FlatCAMGUI.py:722 flatcamGUI/FlatCAMGUI.py:2156 msgid "Polygon Union" msgstr "Сращение полигонов" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2149 +#: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:2158 msgid "Polygon Intersection" msgstr "Пересечение полигонов" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:726 flatcamGUI/FlatCAMGUI.py:2160 msgid "Polygon Subtraction" msgstr "Вычитание полигонов" -#: flatcamGUI/FlatCAMGUI.py:720 flatcamGUI/FlatCAMGUI.py:2154 +#: flatcamGUI/FlatCAMGUI.py:729 flatcamGUI/FlatCAMGUI.py:2163 msgid "Cut Path" msgstr "Вырезать путь" -#: flatcamGUI/FlatCAMGUI.py:721 +#: flatcamGUI/FlatCAMGUI.py:730 msgid "Copy Shape(s)" msgstr "Копировать форму(ы)" -#: flatcamGUI/FlatCAMGUI.py:724 +#: flatcamGUI/FlatCAMGUI.py:733 msgid "Delete Shape '-'" msgstr "Удалить фигуру '-'" -#: flatcamGUI/FlatCAMGUI.py:726 flatcamGUI/FlatCAMGUI.py:755 -#: flatcamGUI/FlatCAMGUI.py:1740 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2159 flatcamGUI/FlatCAMGUI.py:2188 +#: flatcamGUI/FlatCAMGUI.py:735 flatcamGUI/FlatCAMGUI.py:764 +#: flatcamGUI/FlatCAMGUI.py:1749 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 msgid "Transformations" msgstr "Трансформация" -#: flatcamGUI/FlatCAMGUI.py:728 +#: flatcamGUI/FlatCAMGUI.py:737 msgid "Move Objects " msgstr "Переместить объект " -#: flatcamGUI/FlatCAMGUI.py:732 flatcamGUI/FlatCAMGUI.py:1681 -#: flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:741 flatcamGUI/FlatCAMGUI.py:1690 +#: flatcamGUI/FlatCAMGUI.py:2175 msgid "Add Pad" msgstr "Добавить площадку" -#: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:1682 -#: flatcamGUI/FlatCAMGUI.py:2168 +#: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1691 +#: flatcamGUI/FlatCAMGUI.py:2177 msgid "Add Track" msgstr "Добавить маршрут" -#: flatcamGUI/FlatCAMGUI.py:735 flatcamGUI/FlatCAMGUI.py:1681 -#: flatcamGUI/FlatCAMGUI.py:2169 +#: flatcamGUI/FlatCAMGUI.py:744 flatcamGUI/FlatCAMGUI.py:1690 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Add Region" msgstr "Добавить регион" -#: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:1753 -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:746 flatcamGUI/FlatCAMGUI.py:1762 +#: flatcamGUI/FlatCAMGUI.py:2180 msgid "Poligonize" msgstr "Полигонизация" -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:1754 -#: flatcamGUI/FlatCAMGUI.py:2173 +#: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1763 +#: flatcamGUI/FlatCAMGUI.py:2182 msgid "SemiDisc" msgstr "Полукруг" -#: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1755 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:749 flatcamGUI/FlatCAMGUI.py:1764 +#: flatcamGUI/FlatCAMGUI.py:2183 msgid "Disc" msgstr "Диск" -#: flatcamGUI/FlatCAMGUI.py:746 flatcamGUI/FlatCAMGUI.py:1760 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:755 flatcamGUI/FlatCAMGUI.py:1769 +#: flatcamGUI/FlatCAMGUI.py:2189 msgid "Mark Area" msgstr "Обозначить области" -#: flatcamGUI/FlatCAMGUI.py:757 flatcamGUI/FlatCAMGUI.py:1681 -#: flatcamGUI/FlatCAMGUI.py:1743 flatcamGUI/FlatCAMGUI.py:1784 -#: flatcamGUI/FlatCAMGUI.py:2190 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:766 flatcamGUI/FlatCAMGUI.py:1690 +#: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1793 +#: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Переместить" -#: flatcamGUI/FlatCAMGUI.py:763 flatcamGUI/FlatCAMGUI.py:2196 +#: flatcamGUI/FlatCAMGUI.py:772 flatcamGUI/FlatCAMGUI.py:2205 msgid "Snap to grid" msgstr "Привязка к сетке" -#: flatcamGUI/FlatCAMGUI.py:766 flatcamGUI/FlatCAMGUI.py:2199 +#: flatcamGUI/FlatCAMGUI.py:775 flatcamGUI/FlatCAMGUI.py:2208 msgid "Grid X snapping distance" msgstr "Размер сетки по X" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2204 +#: flatcamGUI/FlatCAMGUI.py:780 flatcamGUI/FlatCAMGUI.py:2213 msgid "Grid Y snapping distance" msgstr "Размер сетки по Y" -#: flatcamGUI/FlatCAMGUI.py:777 flatcamGUI/FlatCAMGUI.py:2210 +#: flatcamGUI/FlatCAMGUI.py:786 flatcamGUI/FlatCAMGUI.py:2219 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5244,68 +5259,68 @@ msgstr "" "Если активен, значение на Grid_X\n" "копируется в значение Grid_Y." -#: flatcamGUI/FlatCAMGUI.py:783 flatcamGUI/FlatCAMGUI.py:2216 +#: flatcamGUI/FlatCAMGUI.py:792 flatcamGUI/FlatCAMGUI.py:2225 msgid "Snap to corner" msgstr "Привязка к углу" -#: flatcamGUI/FlatCAMGUI.py:787 flatcamGUI/FlatCAMGUI.py:2220 -#: flatcamGUI/FlatCAMGUI.py:3683 +#: flatcamGUI/FlatCAMGUI.py:796 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:3692 msgid "Max. magnet distance" msgstr "Макс. магнит расстояние" -#: flatcamGUI/FlatCAMGUI.py:814 flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:823 flatcamGUI/FlatCAMGUI.py:1719 msgid "Project" msgstr "Проект" -#: flatcamGUI/FlatCAMGUI.py:824 +#: flatcamGUI/FlatCAMGUI.py:833 msgid "Selected" msgstr "Выбранное" -#: flatcamGUI/FlatCAMGUI.py:843 flatcamGUI/FlatCAMGUI.py:851 +#: flatcamGUI/FlatCAMGUI.py:852 flatcamGUI/FlatCAMGUI.py:860 msgid "Plot Area" msgstr "Рабочая область" -#: flatcamGUI/FlatCAMGUI.py:877 +#: flatcamGUI/FlatCAMGUI.py:886 msgid "General" msgstr "Основные" -#: flatcamGUI/FlatCAMGUI.py:886 +#: flatcamGUI/FlatCAMGUI.py:895 msgid "APP. DEFAULTS" msgstr "СТАНДАРТНЫЕ НАСТРОЙКИ" -#: flatcamGUI/FlatCAMGUI.py:887 +#: flatcamGUI/FlatCAMGUI.py:896 msgid "PROJ. OPTIONS " msgstr "ПАРАМЕТРЫ ПРОЕКТА " -#: flatcamGUI/FlatCAMGUI.py:899 flatcamTools/ToolDblSided.py:47 +#: flatcamGUI/FlatCAMGUI.py:908 flatcamTools/ToolDblSided.py:47 msgid "GERBER" msgstr "GERBER" -#: flatcamGUI/FlatCAMGUI.py:909 flatcamTools/ToolDblSided.py:71 +#: flatcamGUI/FlatCAMGUI.py:918 flatcamTools/ToolDblSided.py:71 msgid "EXCELLON" msgstr "EXCELLON" -#: flatcamGUI/FlatCAMGUI.py:919 flatcamTools/ToolDblSided.py:95 +#: flatcamGUI/FlatCAMGUI.py:928 flatcamTools/ToolDblSided.py:95 msgid "GEOMETRY" msgstr "GEOMETRY" -#: flatcamGUI/FlatCAMGUI.py:929 +#: flatcamGUI/FlatCAMGUI.py:938 msgid "CNC-JOB" msgstr "CNC-JOB" -#: flatcamGUI/FlatCAMGUI.py:938 flatcamGUI/ObjectUI.py:441 +#: flatcamGUI/FlatCAMGUI.py:947 flatcamGUI/ObjectUI.py:445 msgid "TOOLS" msgstr "ИНСТРУМЕНТЫ" -#: flatcamGUI/FlatCAMGUI.py:948 +#: flatcamGUI/FlatCAMGUI.py:957 msgid "FILE ASSOCIATIONS" msgstr "ФАЙЛОВЫЕ АССОЦИАЦИИ" -#: flatcamGUI/FlatCAMGUI.py:965 +#: flatcamGUI/FlatCAMGUI.py:974 msgid "Import Preferences" msgstr "Импорт настроек" -#: flatcamGUI/FlatCAMGUI.py:968 +#: flatcamGUI/FlatCAMGUI.py:977 msgid "" "Import a full set of FlatCAM settings from a file\n" "previously saved on HDD.\n" @@ -5319,11 +5334,11 @@ msgstr "" "FlatCAM автоматически создаёт файл factory_defaults\n" "при первом запуске. Не удаляйте этот файл." -#: flatcamGUI/FlatCAMGUI.py:975 +#: flatcamGUI/FlatCAMGUI.py:984 msgid "Export Preferences" msgstr "Экспорт настроек" -#: flatcamGUI/FlatCAMGUI.py:978 +#: flatcamGUI/FlatCAMGUI.py:987 msgid "" "Export a full set of FlatCAM settings in a file\n" "that is saved on HDD." @@ -5331,15 +5346,15 @@ msgstr "" "Экспорт полного набора настроек FlatCAM в файл\n" "который сохраняется на жестком диске." -#: flatcamGUI/FlatCAMGUI.py:983 +#: flatcamGUI/FlatCAMGUI.py:992 msgid "Open Pref Folder" msgstr "Открыть папку настроек" -#: flatcamGUI/FlatCAMGUI.py:986 +#: flatcamGUI/FlatCAMGUI.py:995 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Открывает папку, в которой FlatCAM сохраняет файлы настроек." -#: flatcamGUI/FlatCAMGUI.py:997 +#: flatcamGUI/FlatCAMGUI.py:1006 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5347,584 +5362,584 @@ msgstr "" "Сохраняет текущие настройки в файле 'current_defaults'\n" "который является файлом, хранящим рабочие настройки по умолчанию." -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "SHOW SHORTCUT LIST" msgstr "ПОКАЗАТЬ СПИСОК КОМБИНАЦИЙ КЛАВИШ" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "Switch to Project Tab" msgstr "Переключиться на вкладку \"Проект\"" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "Switch to Selected Tab" msgstr "Переключиться на вкладку \"Выбранное\"" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "Switch to Tool Tab" msgstr "Переключиться на вкладку свойств" -#: flatcamGUI/FlatCAMGUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:1319 msgid "New Gerber" msgstr "Создать Gerber" -#: flatcamGUI/FlatCAMGUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:1319 msgid "Edit Object (if selected)" msgstr "Редактировать объект (если выбран)" -#: flatcamGUI/FlatCAMGUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:1319 msgid "Jump to Coordinates" msgstr "Перейти к координатам" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "New Excellon" msgstr "Создать Excellon" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Move Obj" msgstr "Переместить объект" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "New Geometry" msgstr "Создать Geometry" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Set Origin" msgstr "Указать начало координат" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Change Units" msgstr "Единицы измерения" -#: flatcamGUI/FlatCAMGUI.py:1312 +#: flatcamGUI/FlatCAMGUI.py:1321 msgid "Open Properties Tool" msgstr "Свойства" -#: flatcamGUI/FlatCAMGUI.py:1312 +#: flatcamGUI/FlatCAMGUI.py:1321 msgid "Rotate by 90 degree CW" msgstr "Поворот на 90 градусов по часовой стрелке" -#: flatcamGUI/FlatCAMGUI.py:1312 +#: flatcamGUI/FlatCAMGUI.py:1321 msgid "Shell Toggle" msgstr "Панель командной строки" -#: flatcamGUI/FlatCAMGUI.py:1313 +#: flatcamGUI/FlatCAMGUI.py:1322 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Добавить инструмент (во вкладках \"Выбранное\", \"Инструменты\" или " "инструменте рисования)" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Flip on X_axis" msgstr "Отразить по оси X" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Flip on Y_axis" msgstr "Отразить по оси Y" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Select All" msgstr "Выбрать все" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Copy Obj" msgstr "Копировать объекты" -#: flatcamGUI/FlatCAMGUI.py:1315 +#: flatcamGUI/FlatCAMGUI.py:1324 msgid "Open Excellon File" msgstr "Открыть Excellon" -#: flatcamGUI/FlatCAMGUI.py:1315 +#: flatcamGUI/FlatCAMGUI.py:1324 msgid "Open Gerber File" msgstr "Открыть Gerber" -#: flatcamGUI/FlatCAMGUI.py:1315 +#: flatcamGUI/FlatCAMGUI.py:1324 msgid "New Project" msgstr "Новый проект" -#: flatcamGUI/FlatCAMGUI.py:1315 flatcamGUI/FlatCAMGUI.py:1495 +#: flatcamGUI/FlatCAMGUI.py:1324 flatcamGUI/FlatCAMGUI.py:1504 msgid "Measurement Tool" msgstr "Измеритель" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Save Project As" msgstr "Сохранить проект как" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Toggle Plot Area" msgstr "Переключить рабочую область" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Copy Obj_Name" msgstr "Копировать имя объекта" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Toggle Code Editor" msgstr "Переключить редактор кода" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Toggle the axis" msgstr "Переключить ось" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Preferences Window" msgstr "Открыть окно настроек" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Rotate by 90 degree CCW" msgstr "Поворот на 90 градусов против часовой стрелки" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Run a Script" msgstr "Запустить сценарий" -#: flatcamGUI/FlatCAMGUI.py:1318 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Toggle the workspace" msgstr "Переключить рабочее пространство" -#: flatcamGUI/FlatCAMGUI.py:1318 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Skew on X axis" msgstr "Наклон по оси X" -#: flatcamGUI/FlatCAMGUI.py:1318 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Skew on Y axis" msgstr "Наклон по оси Y" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "2-Sided PCB Tool" msgstr "2-х сторонняя плата" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "Solder Paste Dispensing Tool" msgstr "Паяльная паста" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "Film PCB Tool" msgstr "Плёнка" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "Non-Copper Clearing Tool" msgstr "Очистка от меди" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1329 msgid "Paint Area Tool" msgstr "Инструмент рисования" -#: flatcamGUI/FlatCAMGUI.py:1320 flatcamTools/ToolPDF.py:38 +#: flatcamGUI/FlatCAMGUI.py:1329 flatcamTools/ToolPDF.py:38 msgid "PDF Import Tool" msgstr "Импорт PDF" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1329 msgid "Transformations Tool" msgstr "Трансформация" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1329 msgid "View File Source" msgstr "Просмотреть код" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Cutout PCB Tool" msgstr "Обрезка платы" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Enable all Plots" msgstr "Включить все участки" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Disable all Plots" msgstr "Отключить все участки" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Disable Non-selected Plots" msgstr "Отключить не выбранные" -#: flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1331 msgid "Toggle Full Screen" msgstr "Во весь экран" -#: flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1331 msgid "Abort current task (gracefully)" msgstr "Прервать текущее задание (корректно)" -#: flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1331 msgid "Open Online Manual" msgstr "Открыть онлайн-руководство" -#: flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:1332 msgid "Open Online Tutorials" msgstr "Открыть онлайн-уроки" -#: flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:1332 msgid "Refresh Plots" msgstr "Обновить участки" -#: flatcamGUI/FlatCAMGUI.py:1323 flatcamTools/ToolSolderPaste.py:412 +#: flatcamGUI/FlatCAMGUI.py:1332 flatcamTools/ToolSolderPaste.py:412 msgid "Delete Object" msgstr "Удалить объект" -#: flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:1332 msgid "Alternate: Delete Tool" msgstr "Альтернатива: Удалить инструмент" -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:1333 msgid "(left to Key_1)Toogle Notebook Area (Left Side)" msgstr "(слева от клавиши \"1\") Боковая панель" -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:1333 msgid "En(Dis)able Obj Plot" msgstr "Включить/Отключить участок" -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:1333 msgid "Deselects all objects" msgstr "Отмена выбора всех объектов" -#: flatcamGUI/FlatCAMGUI.py:1338 +#: flatcamGUI/FlatCAMGUI.py:1347 msgid "Editor Shortcut list" msgstr "Список комбинаций клавиш редактора" -#: flatcamGUI/FlatCAMGUI.py:1488 +#: flatcamGUI/FlatCAMGUI.py:1497 msgid "GEOMETRY EDITOR" msgstr "РЕДАКТОР GEOMETRY" -#: flatcamGUI/FlatCAMGUI.py:1488 +#: flatcamGUI/FlatCAMGUI.py:1497 msgid "Draw an Arc" msgstr "Нарисовать дугу" -#: flatcamGUI/FlatCAMGUI.py:1488 +#: flatcamGUI/FlatCAMGUI.py:1497 msgid "Copy Geo Item" msgstr "Копировать элемент Geo" -#: flatcamGUI/FlatCAMGUI.py:1489 +#: flatcamGUI/FlatCAMGUI.py:1498 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "При добавлении дуги будет переключаться направление изгиба: по часовой " "стрелке или против" -#: flatcamGUI/FlatCAMGUI.py:1489 +#: flatcamGUI/FlatCAMGUI.py:1498 msgid "Polygon Intersection Tool" msgstr "Пересечение полигонов" -#: flatcamGUI/FlatCAMGUI.py:1490 +#: flatcamGUI/FlatCAMGUI.py:1499 msgid "Geo Paint Tool" msgstr "Рисование" -#: flatcamGUI/FlatCAMGUI.py:1490 flatcamGUI/FlatCAMGUI.py:1570 -#: flatcamGUI/FlatCAMGUI.py:1681 +#: flatcamGUI/FlatCAMGUI.py:1499 flatcamGUI/FlatCAMGUI.py:1579 +#: flatcamGUI/FlatCAMGUI.py:1690 msgid "Jump to Location (x, y)" msgstr "Перейти к координатам (x, y)" -#: flatcamGUI/FlatCAMGUI.py:1490 +#: flatcamGUI/FlatCAMGUI.py:1499 msgid "Toggle Corner Snap" msgstr "Привязка к углу" -#: flatcamGUI/FlatCAMGUI.py:1490 +#: flatcamGUI/FlatCAMGUI.py:1499 msgid "Move Geo Item" msgstr "Переместить элемент Geo" -#: flatcamGUI/FlatCAMGUI.py:1491 +#: flatcamGUI/FlatCAMGUI.py:1500 msgid "Within Add Arc will cycle through the ARC modes" msgstr "При добавлении дуги будет переключаться между режимами дуги" -#: flatcamGUI/FlatCAMGUI.py:1491 +#: flatcamGUI/FlatCAMGUI.py:1500 msgid "Draw a Polygon" msgstr "Полигон" -#: flatcamGUI/FlatCAMGUI.py:1491 +#: flatcamGUI/FlatCAMGUI.py:1500 msgid "Draw a Circle" msgstr "Круг" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Draw a Path" msgstr "Нарисовать линию" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Draw Rectangle" msgstr "Прямоугольник" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Polygon Subtraction Tool" msgstr "Вычитание полигонов" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Add Text Tool" msgstr "Текст" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Polygon Union Tool" msgstr "Сращение полигонов" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Flip shape on X axis" msgstr "Отразить форму по оси X" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Flip shape on Y axis" msgstr "Отразить форму по оси Y" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Skew shape on X axis" msgstr "Наклонить форму по оси X" -#: flatcamGUI/FlatCAMGUI.py:1494 +#: flatcamGUI/FlatCAMGUI.py:1503 msgid "Skew shape on Y axis" msgstr "Наклонить форму по оси Y" -#: flatcamGUI/FlatCAMGUI.py:1494 +#: flatcamGUI/FlatCAMGUI.py:1503 msgid "Editor Transformation Tool" msgstr "Трансформация" -#: flatcamGUI/FlatCAMGUI.py:1494 +#: flatcamGUI/FlatCAMGUI.py:1503 msgid "Offset shape on X axis" msgstr "Смещение формы по оси X" -#: flatcamGUI/FlatCAMGUI.py:1495 +#: flatcamGUI/FlatCAMGUI.py:1504 msgid "Offset shape on Y axis" msgstr "Смещение формы по оси Y" -#: flatcamGUI/FlatCAMGUI.py:1495 flatcamGUI/FlatCAMGUI.py:1572 -#: flatcamGUI/FlatCAMGUI.py:1685 +#: flatcamGUI/FlatCAMGUI.py:1504 flatcamGUI/FlatCAMGUI.py:1581 +#: flatcamGUI/FlatCAMGUI.py:1694 msgid "Save Object and Exit Editor" msgstr "Сохранить объект и закрыть редактор" -#: flatcamGUI/FlatCAMGUI.py:1495 +#: flatcamGUI/FlatCAMGUI.py:1504 msgid "Polygon Cut Tool" msgstr "Вычитание полигонов" -#: flatcamGUI/FlatCAMGUI.py:1496 +#: flatcamGUI/FlatCAMGUI.py:1505 msgid "Rotate Geometry" msgstr "Повернуть геометрию" -#: flatcamGUI/FlatCAMGUI.py:1496 +#: flatcamGUI/FlatCAMGUI.py:1505 msgid "Finish drawing for certain tools" msgstr "Завершить рисование для некоторых инструментов" -#: flatcamGUI/FlatCAMGUI.py:1496 flatcamGUI/FlatCAMGUI.py:1572 -#: flatcamGUI/FlatCAMGUI.py:1684 +#: flatcamGUI/FlatCAMGUI.py:1505 flatcamGUI/FlatCAMGUI.py:1581 +#: flatcamGUI/FlatCAMGUI.py:1693 msgid "Abort and return to Select" msgstr "Прервать и вернуться к выбору" -#: flatcamGUI/FlatCAMGUI.py:1497 flatcamGUI/FlatCAMGUI.py:2157 +#: flatcamGUI/FlatCAMGUI.py:1506 flatcamGUI/FlatCAMGUI.py:2166 msgid "Delete Shape" msgstr "Удалить фигуру" -#: flatcamGUI/FlatCAMGUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:1578 msgid "EXCELLON EDITOR" msgstr "РЕДАКТОР EXCELLON" -#: flatcamGUI/FlatCAMGUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:1578 msgid "Copy Drill(s)" msgstr "Копировать отверстие" -#: flatcamGUI/FlatCAMGUI.py:1569 flatcamGUI/FlatCAMGUI.py:1768 +#: flatcamGUI/FlatCAMGUI.py:1578 flatcamGUI/FlatCAMGUI.py:1777 msgid "Add Drill" msgstr "Добавить сверло" -#: flatcamGUI/FlatCAMGUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:1579 msgid "Move Drill(s)" msgstr "Переместить отверстие" -#: flatcamGUI/FlatCAMGUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:1580 msgid "Add a new Tool" msgstr "Добавить инструмент" -#: flatcamGUI/FlatCAMGUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:1580 msgid "Delete Drill(s)" msgstr "Удалить отверстие" -#: flatcamGUI/FlatCAMGUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:1580 msgid "Alternate: Delete Tool(s)" msgstr "Альтернатива: Удалить инструмент(ы)" -#: flatcamGUI/FlatCAMGUI.py:1680 +#: flatcamGUI/FlatCAMGUI.py:1689 msgid "GERBER EDITOR" msgstr "РЕДАКТОР GERBER" -#: flatcamGUI/FlatCAMGUI.py:1680 +#: flatcamGUI/FlatCAMGUI.py:1689 msgid "Add Disc" msgstr "Добавить круг" -#: flatcamGUI/FlatCAMGUI.py:1680 +#: flatcamGUI/FlatCAMGUI.py:1689 msgid "Add SemiDisc" msgstr "Добавить полукруг" -#: flatcamGUI/FlatCAMGUI.py:1682 +#: flatcamGUI/FlatCAMGUI.py:1691 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "В пределах трека и региона инструмент будет работать в обратном режиме изгиба" -#: flatcamGUI/FlatCAMGUI.py:1683 +#: flatcamGUI/FlatCAMGUI.py:1692 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "В пределах трека и региона инструмент будет циклически изменять режимы изгиба" -#: flatcamGUI/FlatCAMGUI.py:1684 +#: flatcamGUI/FlatCAMGUI.py:1693 msgid "Alternate: Delete Apertures" msgstr "Альтернатива: Удалить отверстия" -#: flatcamGUI/FlatCAMGUI.py:1684 +#: flatcamGUI/FlatCAMGUI.py:1693 msgid "Eraser Tool" msgstr "Ластик" -#: flatcamGUI/FlatCAMGUI.py:1685 flatcamGUI/FlatCAMGUI.py:4948 +#: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:4968 msgid "Mark Area Tool" msgstr "Инструмент «Обозначить область»" -#: flatcamGUI/FlatCAMGUI.py:1685 +#: flatcamGUI/FlatCAMGUI.py:1694 msgid "Poligonize Tool" msgstr "Полигонизация" -#: flatcamGUI/FlatCAMGUI.py:1685 +#: flatcamGUI/FlatCAMGUI.py:1694 msgid "Transformation Tool" msgstr "Трансформация" -#: flatcamGUI/FlatCAMGUI.py:1701 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "Toggle Visibility" msgstr "Переключить видимость" -#: flatcamGUI/FlatCAMGUI.py:1702 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Toggle Panel" msgstr "Переключить бок. панель" -#: flatcamGUI/FlatCAMGUI.py:1705 +#: flatcamGUI/FlatCAMGUI.py:1714 msgid "New" msgstr "Создать" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1715 msgid "Geometry" msgstr "Geometry" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "Excellon" msgstr "Excellon" -#: flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:1722 msgid "Grids" msgstr "Сетка" -#: flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "View" msgstr "Вид" -#: flatcamGUI/FlatCAMGUI.py:1717 +#: flatcamGUI/FlatCAMGUI.py:1726 msgid "Clear Plot" msgstr "Очистить участок" -#: flatcamGUI/FlatCAMGUI.py:1718 +#: flatcamGUI/FlatCAMGUI.py:1727 msgid "Replot" msgstr "Перерисовать" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1730 msgid "Geo Editor" msgstr "Редактор Geo" -#: flatcamGUI/FlatCAMGUI.py:1722 +#: flatcamGUI/FlatCAMGUI.py:1731 msgid "Path" msgstr "Дорожка" -#: flatcamGUI/FlatCAMGUI.py:1723 +#: flatcamGUI/FlatCAMGUI.py:1732 msgid "Rectangle" msgstr "Прямоугольник" -#: flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Circle" msgstr "Круг" -#: flatcamGUI/FlatCAMGUI.py:1726 +#: flatcamGUI/FlatCAMGUI.py:1735 msgid "Polygon" msgstr "Полигон" -#: flatcamGUI/FlatCAMGUI.py:1727 +#: flatcamGUI/FlatCAMGUI.py:1736 msgid "Arc" msgstr "Дуга" -#: flatcamGUI/FlatCAMGUI.py:1730 +#: flatcamGUI/FlatCAMGUI.py:1739 msgid "Text" msgstr "Tекст" -#: flatcamGUI/FlatCAMGUI.py:1736 +#: flatcamGUI/FlatCAMGUI.py:1745 msgid "Union" msgstr "Объединение" -#: flatcamGUI/FlatCAMGUI.py:1737 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Intersection" msgstr "Пересечение" -#: flatcamGUI/FlatCAMGUI.py:1738 +#: flatcamGUI/FlatCAMGUI.py:1747 msgid "Substraction" msgstr "Вычитание" -#: flatcamGUI/FlatCAMGUI.py:1739 flatcamGUI/FlatCAMGUI.py:6326 -#: flatcamGUI/ObjectUI.py:1409 +#: flatcamGUI/FlatCAMGUI.py:1748 flatcamGUI/FlatCAMGUI.py:6357 +#: flatcamGUI/ObjectUI.py:1414 msgid "Cut" msgstr "Вырезы" -#: flatcamGUI/FlatCAMGUI.py:1746 +#: flatcamGUI/FlatCAMGUI.py:1755 msgid "Pad" msgstr "Площадка" -#: flatcamGUI/FlatCAMGUI.py:1747 +#: flatcamGUI/FlatCAMGUI.py:1756 msgid "Pad Array" msgstr "Массив площадок" -#: flatcamGUI/FlatCAMGUI.py:1750 +#: flatcamGUI/FlatCAMGUI.py:1759 msgid "Track" msgstr "Трек" -#: flatcamGUI/FlatCAMGUI.py:1751 +#: flatcamGUI/FlatCAMGUI.py:1760 msgid "Region" msgstr "Регион" -#: flatcamGUI/FlatCAMGUI.py:1767 +#: flatcamGUI/FlatCAMGUI.py:1776 msgid "Exc Editor" msgstr "Редактор Excellon" -#: flatcamGUI/FlatCAMGUI.py:1817 +#: flatcamGUI/FlatCAMGUI.py:1826 msgid "Print Preview" msgstr "Предпросмотр печати" -#: flatcamGUI/FlatCAMGUI.py:1818 +#: flatcamGUI/FlatCAMGUI.py:1827 msgid "Open a OS standard Preview Print window." msgstr "Откроет стандартное окно предварительного просмотра печати ОС." -#: flatcamGUI/FlatCAMGUI.py:1819 +#: flatcamGUI/FlatCAMGUI.py:1828 msgid "Print Code" msgstr "Печать кода" -#: flatcamGUI/FlatCAMGUI.py:1820 +#: flatcamGUI/FlatCAMGUI.py:1829 msgid "Open a OS standard Print window." msgstr "Откроет стандартное окно печати ОС." -#: flatcamGUI/FlatCAMGUI.py:1822 +#: flatcamGUI/FlatCAMGUI.py:1831 msgid "Find in Code" msgstr "Найти в коде" -#: flatcamGUI/FlatCAMGUI.py:1823 +#: flatcamGUI/FlatCAMGUI.py:1832 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Будет искать и выделять желтым цветом строку в поле поиска." -#: flatcamGUI/FlatCAMGUI.py:1829 +#: flatcamGUI/FlatCAMGUI.py:1838 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Поле поиска. Введите здесь строки для поиска в тексте." -#: flatcamGUI/FlatCAMGUI.py:1831 +#: flatcamGUI/FlatCAMGUI.py:1840 msgid "Replace With" msgstr "Заменить" -#: flatcamGUI/FlatCAMGUI.py:1832 +#: flatcamGUI/FlatCAMGUI.py:1841 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Заменяет строку из поля «Найти» на строку в поле «Заменить»." -#: flatcamGUI/FlatCAMGUI.py:1836 +#: flatcamGUI/FlatCAMGUI.py:1845 msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." -#: flatcamGUI/FlatCAMGUI.py:1838 flatcamGUI/FlatCAMGUI.py:6324 -#: flatcamGUI/FlatCAMGUI.py:7117 flatcamGUI/ObjectUI.py:1407 +#: flatcamGUI/FlatCAMGUI.py:1847 flatcamGUI/FlatCAMGUI.py:6355 +#: flatcamGUI/FlatCAMGUI.py:7161 flatcamGUI/ObjectUI.py:1412 msgid "All" msgstr "Все" -#: flatcamGUI/FlatCAMGUI.py:1839 +#: flatcamGUI/FlatCAMGUI.py:1848 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -5932,32 +5947,32 @@ msgstr "" "При установке флажка он заменит все экземпляры в поле \"Найти\"\n" "с текстом в поле \"заменить\".." -#: flatcamGUI/FlatCAMGUI.py:1842 +#: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Code" msgstr "Открыть файл" -#: flatcamGUI/FlatCAMGUI.py:1843 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "Will open a text file in the editor." msgstr "Откроется текстовый файл в редакторе." -#: flatcamGUI/FlatCAMGUI.py:1845 +#: flatcamGUI/FlatCAMGUI.py:1854 msgid "Save Code" msgstr "Сохранить код" -#: flatcamGUI/FlatCAMGUI.py:1846 +#: flatcamGUI/FlatCAMGUI.py:1855 msgid "Will save the text in the editor into a file." msgstr "Сохранит текст в редакторе в файл." -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1857 msgid "Run Code" msgstr "Выполнить код" -#: flatcamGUI/FlatCAMGUI.py:1849 +#: flatcamGUI/FlatCAMGUI.py:1858 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Будут запускаться команды TCL, найденные в текстовом файле, одна за другой." -#: flatcamGUI/FlatCAMGUI.py:1887 +#: flatcamGUI/FlatCAMGUI.py:1896 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -5965,7 +5980,7 @@ msgstr "" "Относительное измерение.\n" "Ссылка-это позиция последнего клика" -#: flatcamGUI/FlatCAMGUI.py:1893 +#: flatcamGUI/FlatCAMGUI.py:1902 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -5973,23 +5988,23 @@ msgstr "" "Абсолютное измерение.\n" "Ссылка (X=0, Y= 0) Положение" -#: flatcamGUI/FlatCAMGUI.py:2022 +#: flatcamGUI/FlatCAMGUI.py:2031 msgid "Lock Toolbars" msgstr "Заблокировать панели" -#: flatcamGUI/FlatCAMGUI.py:2130 +#: flatcamGUI/FlatCAMGUI.py:2139 msgid "Select 'Esc'" msgstr "Выбор 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:2155 +#: flatcamGUI/FlatCAMGUI.py:2164 msgid "Copy Objects" msgstr "Копировать объекты" -#: flatcamGUI/FlatCAMGUI.py:2162 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Move Objects" msgstr "Переместить объект" -#: flatcamGUI/FlatCAMGUI.py:2602 +#: flatcamGUI/FlatCAMGUI.py:2611 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6001,12 +6016,12 @@ msgstr "" "из первого пункта. В конце нажмите клавишу ~X~ или\n" "кнопка панели инструментов." -#: flatcamGUI/FlatCAMGUI.py:2609 flatcamGUI/FlatCAMGUI.py:2747 -#: flatcamGUI/FlatCAMGUI.py:2806 flatcamGUI/FlatCAMGUI.py:2826 +#: flatcamGUI/FlatCAMGUI.py:2618 flatcamGUI/FlatCAMGUI.py:2756 +#: flatcamGUI/FlatCAMGUI.py:2815 flatcamGUI/FlatCAMGUI.py:2835 msgid "Warning" msgstr "Внимание" -#: flatcamGUI/FlatCAMGUI.py:2742 +#: flatcamGUI/FlatCAMGUI.py:2751 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6014,7 +6029,7 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполняется инструмент пересечение." -#: flatcamGUI/FlatCAMGUI.py:2801 +#: flatcamGUI/FlatCAMGUI.py:2810 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6022,7 +6037,7 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнить вычитание инструмента." -#: flatcamGUI/FlatCAMGUI.py:2821 +#: flatcamGUI/FlatCAMGUI.py:2830 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6030,63 +6045,63 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнять объединение." -#: flatcamGUI/FlatCAMGUI.py:2902 flatcamGUI/FlatCAMGUI.py:3117 +#: flatcamGUI/FlatCAMGUI.py:2911 flatcamGUI/FlatCAMGUI.py:3126 msgid "Cancelled. Nothing selected to delete." msgstr "Отмена. Ничего не выбрано для удаления." -#: flatcamGUI/FlatCAMGUI.py:2987 flatcamGUI/FlatCAMGUI.py:3185 +#: flatcamGUI/FlatCAMGUI.py:2996 flatcamGUI/FlatCAMGUI.py:3194 msgid "Cancelled. Nothing selected to copy." msgstr "Отмена. Ничего не выбрано для копирования." -#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 +#: flatcamGUI/FlatCAMGUI.py:3043 flatcamGUI/FlatCAMGUI.py:3241 msgid "Cancelled. Nothing selected to move." msgstr "Отмена. Ничего не выбрано для перемещения." -#: flatcamGUI/FlatCAMGUI.py:3258 +#: flatcamGUI/FlatCAMGUI.py:3267 msgid "New Tool ..." msgstr "Новый инструмент ..." -#: flatcamGUI/FlatCAMGUI.py:3259 +#: flatcamGUI/FlatCAMGUI.py:3268 msgid "Enter a Tool Diameter" msgstr "Введите диаметр инструмента" -#: flatcamGUI/FlatCAMGUI.py:3275 +#: flatcamGUI/FlatCAMGUI.py:3284 msgid "Adding Tool cancelled ..." msgstr "Добавление инструмента отменено ..." -#: flatcamGUI/FlatCAMGUI.py:3318 +#: flatcamGUI/FlatCAMGUI.py:3327 msgid "Measurement Tool exit..." msgstr "Измеритель закрыт ..." -#: flatcamGUI/FlatCAMGUI.py:3662 +#: flatcamGUI/FlatCAMGUI.py:3671 msgid "GUI Preferences" msgstr "Параметры интерфейса" -#: flatcamGUI/FlatCAMGUI.py:3668 +#: flatcamGUI/FlatCAMGUI.py:3677 msgid "Grid X value" msgstr "Размер сетки Х" -#: flatcamGUI/FlatCAMGUI.py:3670 +#: flatcamGUI/FlatCAMGUI.py:3679 msgid "This is the Grid snap value on X axis." msgstr "Это значение привязки сетки по оси X." -#: flatcamGUI/FlatCAMGUI.py:3675 +#: flatcamGUI/FlatCAMGUI.py:3684 msgid "Grid Y value" msgstr "Размер сетки Y" -#: flatcamGUI/FlatCAMGUI.py:3677 +#: flatcamGUI/FlatCAMGUI.py:3686 msgid "This is the Grid snap value on Y axis." msgstr "Это значение привязки сетки по оси Y." -#: flatcamGUI/FlatCAMGUI.py:3682 +#: flatcamGUI/FlatCAMGUI.py:3691 msgid "Snap Max" msgstr "Оснастка Макс" -#: flatcamGUI/FlatCAMGUI.py:3687 +#: flatcamGUI/FlatCAMGUI.py:3696 msgid "Workspace" msgstr "Рабочее пространство" -#: flatcamGUI/FlatCAMGUI.py:3689 +#: flatcamGUI/FlatCAMGUI.py:3698 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -6094,11 +6109,11 @@ msgstr "" "Нарисуйте прямоугольник с разделителями на холсте.\n" "Цель состоит в том, чтобы проиллюстрировать пределы нашей работы." -#: flatcamGUI/FlatCAMGUI.py:3692 +#: flatcamGUI/FlatCAMGUI.py:3701 msgid "Wk. format" msgstr "Формат обработчика" -#: flatcamGUI/FlatCAMGUI.py:3694 +#: flatcamGUI/FlatCAMGUI.py:3703 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -6106,11 +6121,11 @@ msgstr "" "Выберите тип прямоугольника, который будет использоваться на холсте,\n" "как допустимое рабочее пространство." -#: flatcamGUI/FlatCAMGUI.py:3707 +#: flatcamGUI/FlatCAMGUI.py:3716 msgid "Plot Fill" msgstr "Заливка участка" -#: flatcamGUI/FlatCAMGUI.py:3709 +#: flatcamGUI/FlatCAMGUI.py:3718 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -6120,28 +6135,28 @@ msgstr "" "Первые 6 цифр-это цвет, а последние 2\n" "цифры для альфа-уровня (прозрачности)." -#: flatcamGUI/FlatCAMGUI.py:3723 flatcamGUI/FlatCAMGUI.py:3773 -#: flatcamGUI/FlatCAMGUI.py:3823 +#: flatcamGUI/FlatCAMGUI.py:3732 flatcamGUI/FlatCAMGUI.py:3782 +#: flatcamGUI/FlatCAMGUI.py:3832 msgid "Alpha Level" msgstr "Уровень прозрачности" -#: flatcamGUI/FlatCAMGUI.py:3725 +#: flatcamGUI/FlatCAMGUI.py:3734 msgid "Set the fill transparency for plotted objects." msgstr "Установите прозрачность заливки для построенных объектов." -#: flatcamGUI/FlatCAMGUI.py:3742 +#: flatcamGUI/FlatCAMGUI.py:3751 msgid "Plot Line" msgstr "Линия участка" -#: flatcamGUI/FlatCAMGUI.py:3744 +#: flatcamGUI/FlatCAMGUI.py:3753 msgid "Set the line color for plotted objects." msgstr "Установите цвет линии для построенных объектов." -#: flatcamGUI/FlatCAMGUI.py:3756 +#: flatcamGUI/FlatCAMGUI.py:3765 msgid "Sel. Fill" msgstr "Заполнение выбранного" -#: flatcamGUI/FlatCAMGUI.py:3758 +#: flatcamGUI/FlatCAMGUI.py:3767 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -6153,23 +6168,23 @@ msgstr "" "Первые 6 цифр-это цвет, а последние 2\n" "цифры для альфа-уровня (прозрачности)." -#: flatcamGUI/FlatCAMGUI.py:3775 +#: flatcamGUI/FlatCAMGUI.py:3784 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "Установите прозрачность заливки для поля выбора \"слева направо\"." -#: flatcamGUI/FlatCAMGUI.py:3792 +#: flatcamGUI/FlatCAMGUI.py:3801 msgid "Sel. Line" msgstr "Выбранная строка" -#: flatcamGUI/FlatCAMGUI.py:3794 +#: flatcamGUI/FlatCAMGUI.py:3803 msgid "Set the line color for the 'left to right' selection box." msgstr "Установите цвет линии для поля выбора \"слева направо\"." -#: flatcamGUI/FlatCAMGUI.py:3806 +#: flatcamGUI/FlatCAMGUI.py:3815 msgid "Sel2. Fill" msgstr "Выбор 2. Заполнить" -#: flatcamGUI/FlatCAMGUI.py:3808 +#: flatcamGUI/FlatCAMGUI.py:3817 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -6181,47 +6196,47 @@ msgstr "" "Первые 6 цифр-это цвет, а последние 2\n" "цифры для альфа-уровня (прозрачности)." -#: flatcamGUI/FlatCAMGUI.py:3825 +#: flatcamGUI/FlatCAMGUI.py:3834 msgid "Set the fill transparency for selection 'right to left' box." msgstr "Установите прозрачность заливки для выбора \"справа налево\"." -#: flatcamGUI/FlatCAMGUI.py:3842 +#: flatcamGUI/FlatCAMGUI.py:3851 msgid "Sel2. Line" msgstr "Выбор Линии 2" -#: flatcamGUI/FlatCAMGUI.py:3844 +#: flatcamGUI/FlatCAMGUI.py:3853 msgid "Set the line color for the 'right to left' selection box." msgstr "Установите цвет линии для поля выбора \"справа налево\"." -#: flatcamGUI/FlatCAMGUI.py:3856 +#: flatcamGUI/FlatCAMGUI.py:3865 msgid "Editor Draw" msgstr "Редактор Draw" -#: flatcamGUI/FlatCAMGUI.py:3858 +#: flatcamGUI/FlatCAMGUI.py:3867 msgid "Set the color for the shape." msgstr "Установите цвет для фигуры." -#: flatcamGUI/FlatCAMGUI.py:3870 +#: flatcamGUI/FlatCAMGUI.py:3879 msgid "Editor Draw Sel." msgstr "Цвет выделения в редакторе" -#: flatcamGUI/FlatCAMGUI.py:3872 +#: flatcamGUI/FlatCAMGUI.py:3881 msgid "Set the color of the shape when selected." msgstr "Установите цвет фигуры при выборе." -#: flatcamGUI/FlatCAMGUI.py:3884 +#: flatcamGUI/FlatCAMGUI.py:3893 msgid "Project Items" msgstr "Элемент проекта" -#: flatcamGUI/FlatCAMGUI.py:3886 +#: flatcamGUI/FlatCAMGUI.py:3895 msgid "Set the color of the items in Project Tab Tree." msgstr "Установите цвет элементов в дереве вкладок проекта." -#: flatcamGUI/FlatCAMGUI.py:3897 +#: flatcamGUI/FlatCAMGUI.py:3906 msgid "Proj. Dis. Items" msgstr "Проект. Дистанция. Элементы" -#: flatcamGUI/FlatCAMGUI.py:3899 +#: flatcamGUI/FlatCAMGUI.py:3908 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -6229,15 +6244,15 @@ msgstr "" "Установка цвета элементов в дереве вкладок проекта,\n" "для случая, когда элементы отключены." -#: flatcamGUI/FlatCAMGUI.py:3950 +#: flatcamGUI/FlatCAMGUI.py:3959 msgid "GUI Settings" msgstr "Настройки интерфейса" -#: flatcamGUI/FlatCAMGUI.py:3956 +#: flatcamGUI/FlatCAMGUI.py:3965 msgid "Layout" msgstr "Расположение" -#: flatcamGUI/FlatCAMGUI.py:3958 +#: flatcamGUI/FlatCAMGUI.py:3967 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -6245,11 +6260,11 @@ msgstr "" "Выберите макет для FlatCAM.\n" "Применяется немедленно." -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:3983 msgid "Style" msgstr "Стиль" -#: flatcamGUI/FlatCAMGUI.py:3976 +#: flatcamGUI/FlatCAMGUI.py:3985 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -6257,11 +6272,11 @@ msgstr "" "Выберите стиль для FlatCAM.\n" "Он будет применен при следующем запуске приложения." -#: flatcamGUI/FlatCAMGUI.py:3987 +#: flatcamGUI/FlatCAMGUI.py:3996 msgid "HDPI Support" msgstr "Поддержка HDPI" -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:3998 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -6269,11 +6284,11 @@ msgstr "" "Включает поддержку высокого разрешения для FlatCAM.\n" "Требуется перезапуск приложения." -#: flatcamGUI/FlatCAMGUI.py:4002 flatcamGUI/FlatCAMGUI.py:4117 +#: flatcamGUI/FlatCAMGUI.py:4011 flatcamGUI/FlatCAMGUI.py:4193 msgid "Clear GUI Settings" msgstr "Сброс настроек интерфейса" -#: flatcamGUI/FlatCAMGUI.py:4004 +#: flatcamGUI/FlatCAMGUI.py:4013 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -6281,15 +6296,15 @@ msgstr "" "Сброс настроек интерфейса FlatCAM,\n" "таких как: макет, состояние интерфейса, стиль, поддержка hdpi и т. д." -#: flatcamGUI/FlatCAMGUI.py:4007 +#: flatcamGUI/FlatCAMGUI.py:4016 msgid "Clear" msgstr "Сбросить" -#: flatcamGUI/FlatCAMGUI.py:4011 +#: flatcamGUI/FlatCAMGUI.py:4020 msgid "Hover Shape" msgstr "Форма наведения" -#: flatcamGUI/FlatCAMGUI.py:4013 +#: flatcamGUI/FlatCAMGUI.py:4022 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -6299,11 +6314,11 @@ msgstr "" "Он отображается при наведении курсора мыши\n" "над любым невыбранным объектом." -#: flatcamGUI/FlatCAMGUI.py:4020 +#: flatcamGUI/FlatCAMGUI.py:4029 msgid "Sel. Shape" msgstr "Форма выделения" -#: flatcamGUI/FlatCAMGUI.py:4022 +#: flatcamGUI/FlatCAMGUI.py:4031 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -6315,11 +6330,11 @@ msgstr "" "щелчком или перетаскиванием мыши слева направо или\n" "справа налево." -#: flatcamGUI/FlatCAMGUI.py:4029 +#: flatcamGUI/FlatCAMGUI.py:4039 msgid "NB Font Size" msgstr "Размер шрифта боковой панели" -#: flatcamGUI/FlatCAMGUI.py:4031 +#: flatcamGUI/FlatCAMGUI.py:4041 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -6329,37 +6344,104 @@ msgstr "" "Блокнот - это складная область в левой части графического интерфейса,\n" "и включают вкладки Project, Selected и Tool." -#: flatcamGUI/FlatCAMGUI.py:4047 +#: flatcamGUI/FlatCAMGUI.py:4057 msgid "Axis Font Size" msgstr "Размер шрифта оси" -#: flatcamGUI/FlatCAMGUI.py:4049 +#: flatcamGUI/FlatCAMGUI.py:4059 msgid "This sets the font size for canvas axis." msgstr "Это устанавливает размер шрифта для оси холста." -#: flatcamGUI/FlatCAMGUI.py:4066 +#: flatcamGUI/FlatCAMGUI.py:4076 msgid "Splash Screen" msgstr "Заставка" -#: flatcamGUI/FlatCAMGUI.py:4068 +#: flatcamGUI/FlatCAMGUI.py:4078 msgid "Enable display of the splash screen at application startup." msgstr "Включает отображение заставки при запуске приложения." -#: flatcamGUI/FlatCAMGUI.py:4114 +#: flatcamGUI/FlatCAMGUI.py:4088 +msgid "Shell at StartUp" +msgstr "Командная строка при запуске" + +#: flatcamGUI/FlatCAMGUI.py:4090 flatcamGUI/FlatCAMGUI.py:4095 +msgid "" +"Check this box if you want the shell to\n" +"start automatically at startup." +msgstr "" +"Установите этот флажок, если требуется, чтобы оболочка\n" +"запуск автоматически при запуске." + +#: flatcamGUI/FlatCAMGUI.py:4100 +msgid "Project at StartUp" +msgstr "Боковая панель при запуске" + +#: flatcamGUI/FlatCAMGUI.py:4102 flatcamGUI/FlatCAMGUI.py:4107 +msgid "" +"Check this box if you want the project/selected/tool tab area to\n" +"to be shown automatically at startup." +msgstr "" +"Установите этот флажок, если требуется, чтобы область вкладки проект / " +"выбранный / инструмент\n" +"автоматически показывается при запуске." + +#: flatcamGUI/FlatCAMGUI.py:4112 +msgid "Project AutoHide" +msgstr "Автоскрытие боковой панели" + +#: flatcamGUI/FlatCAMGUI.py:4114 flatcamGUI/FlatCAMGUI.py:4120 +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 "" +"Установите этот флажок, если требуется, чтобы область вкладки проект / " +"выбранный / инструмент\n" +"скрыть автоматически, когда нет загруженных объектов и\n" +"показывать при создании нового объекта." + +#: flatcamGUI/FlatCAMGUI.py:4126 +msgid "Enable ToolTips" +msgstr "Всплывающие подсказки" + +#: flatcamGUI/FlatCAMGUI.py:4128 flatcamGUI/FlatCAMGUI.py:4133 +msgid "" +"Check this box if you want to have toolTips displayed\n" +"when hovering with mouse over items throughout the App." +msgstr "" +"Установите этот флажок, если вы хотите, чтобы всплывающие подсказки " +"отображались\n" +"при наведении курсора мыши на элементы по всему приложению." + +#: flatcamGUI/FlatCAMGUI.py:4162 +msgid "Delete object confirmation" +msgstr "Подтверждать удаление объекта" + +#: flatcamGUI/FlatCAMGUI.py:4164 +msgid "" +"When checked the application will ask for user confirmation\n" +"whenever the Delete object(s) event is triggered, either by\n" +"menu shortcut or key shortcut." +msgstr "" +"При проверке приложение будет запрашивать подтверждение пользователя\n" +"всякий раз, когда событие Удалить объект (ы) инициируется, либо\n" +"ярлык меню или сочетание клавиш." + +#: flatcamGUI/FlatCAMGUI.py:4190 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: flatcamGUI/FlatCAMGUI.py:4138 +#: flatcamGUI/FlatCAMGUI.py:4214 msgid "App Preferences" msgstr "Параметры приложения" -#: flatcamGUI/FlatCAMGUI.py:4144 flatcamGUI/FlatCAMGUI.py:4694 -#: flatcamGUI/FlatCAMGUI.py:5525 flatcamTools/ToolMeasurement.py:43 +#: flatcamGUI/FlatCAMGUI.py:4220 flatcamGUI/FlatCAMGUI.py:4714 +#: flatcamGUI/FlatCAMGUI.py:5555 flatcamTools/ToolMeasurement.py:43 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:133 msgid "Units" msgstr "Единицы" -#: flatcamGUI/FlatCAMGUI.py:4145 +#: flatcamGUI/FlatCAMGUI.py:4221 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -6369,21 +6451,21 @@ msgstr "" "Все, что выбрано здесь, устанавливается каждый раз\n" "FlatCAM запущен." -#: flatcamGUI/FlatCAMGUI.py:4148 +#: flatcamGUI/FlatCAMGUI.py:4224 msgid "IN" msgstr "Дюйм" -#: flatcamGUI/FlatCAMGUI.py:4149 flatcamGUI/FlatCAMGUI.py:4700 -#: flatcamGUI/FlatCAMGUI.py:5132 flatcamGUI/FlatCAMGUI.py:5531 +#: flatcamGUI/FlatCAMGUI.py:4225 flatcamGUI/FlatCAMGUI.py:4720 +#: flatcamGUI/FlatCAMGUI.py:5152 flatcamGUI/FlatCAMGUI.py:5561 #: flatcamTools/ToolCalculators.py:61 flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/FlatCAMGUI.py:4152 +#: flatcamGUI/FlatCAMGUI.py:4228 msgid "APP. LEVEL" msgstr "РЕЖИМ" -#: flatcamGUI/FlatCAMGUI.py:4153 +#: flatcamGUI/FlatCAMGUI.py:4229 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -6400,19 +6482,11 @@ msgstr "" "Выбор здесь повлияет на параметры внутри\n" "выбранная вкладка для всех видов FlatCAM объектов." -#: flatcamGUI/FlatCAMGUI.py:4158 flatcamGUI/FlatCAMGUI.py:5165 -msgid "Basic" -msgstr "Базовый" - -#: flatcamGUI/FlatCAMGUI.py:4159 -msgid "Advanced" -msgstr "Расширенный" - -#: flatcamGUI/FlatCAMGUI.py:4162 +#: flatcamGUI/FlatCAMGUI.py:4238 msgid "Portable app" msgstr "Портативное приложение" -#: flatcamGUI/FlatCAMGUI.py:4163 +#: flatcamGUI/FlatCAMGUI.py:4239 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -6426,19 +6500,19 @@ msgstr "" "Это означает, что файлы настроек будут сохранены\n" "в папке приложения, в подпапке lib \\ config." -#: flatcamGUI/FlatCAMGUI.py:4170 +#: flatcamGUI/FlatCAMGUI.py:4246 msgid "Languages" msgstr "Языки" -#: flatcamGUI/FlatCAMGUI.py:4171 +#: flatcamGUI/FlatCAMGUI.py:4247 msgid "Set the language used throughout FlatCAM." msgstr "Установите язык, используемый в плоском кулачке." -#: flatcamGUI/FlatCAMGUI.py:4174 +#: flatcamGUI/FlatCAMGUI.py:4250 msgid "Apply Language" msgstr "Применить" -#: flatcamGUI/FlatCAMGUI.py:4175 +#: flatcamGUI/FlatCAMGUI.py:4251 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -6456,23 +6530,11 @@ msgstr "" "элементы безопасности. В этом случае язык будет\n" "применяется при следующем запуске приложения." -#: flatcamGUI/FlatCAMGUI.py:4184 -msgid "Shell at StartUp" -msgstr "Командная строка при запуске" - -#: flatcamGUI/FlatCAMGUI.py:4186 flatcamGUI/FlatCAMGUI.py:4191 -msgid "" -"Check this box if you want the shell to\n" -"start automatically at startup." -msgstr "" -"Установите этот флажок, если требуется, чтобы оболочка\n" -"запуск автоматически при запуске." - -#: flatcamGUI/FlatCAMGUI.py:4196 +#: flatcamGUI/FlatCAMGUI.py:4260 msgid "Version Check" msgstr "Проверять обновления" -#: flatcamGUI/FlatCAMGUI.py:4198 flatcamGUI/FlatCAMGUI.py:4203 +#: flatcamGUI/FlatCAMGUI.py:4262 flatcamGUI/FlatCAMGUI.py:4267 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -6480,11 +6542,11 @@ msgstr "" "Установите этот флажок, если вы хотите автоматически\n" "проверять обновление программы при запуске." -#: flatcamGUI/FlatCAMGUI.py:4208 +#: flatcamGUI/FlatCAMGUI.py:4272 msgid "Send Stats" msgstr "Отправлять статистику" -#: flatcamGUI/FlatCAMGUI.py:4210 flatcamGUI/FlatCAMGUI.py:4215 +#: flatcamGUI/FlatCAMGUI.py:4274 flatcamGUI/FlatCAMGUI.py:4279 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -6492,11 +6554,11 @@ msgstr "" "Установите этот флажок, если вы согласны автоматически отправлять\n" "анонимную статистику при запуске, чтобы помочь улучшить FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:4222 +#: flatcamGUI/FlatCAMGUI.py:4286 msgid "Pan Button" msgstr "Кнопка панарамирования" -#: flatcamGUI/FlatCAMGUI.py:4223 +#: flatcamGUI/FlatCAMGUI.py:4287 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -6506,76 +6568,35 @@ msgstr "" "- СКМ --> Средняя кнопка мыши\n" "- ПКМ --> Правая кнопка мыши" -#: flatcamGUI/FlatCAMGUI.py:4226 +#: flatcamGUI/FlatCAMGUI.py:4290 msgid "MMB" msgstr "СКМ" -#: flatcamGUI/FlatCAMGUI.py:4227 +#: flatcamGUI/FlatCAMGUI.py:4291 msgid "RMB" msgstr "ПКМ" -#: flatcamGUI/FlatCAMGUI.py:4230 +#: flatcamGUI/FlatCAMGUI.py:4294 msgid "Multiple Sel" msgstr "Мультивыбор" -#: flatcamGUI/FlatCAMGUI.py:4231 +#: flatcamGUI/FlatCAMGUI.py:4295 msgid "Select the key used for multiple selection." msgstr "Выберите клавишу, используемую для множественного выбора." -#: flatcamGUI/FlatCAMGUI.py:4232 +#: flatcamGUI/FlatCAMGUI.py:4296 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/FlatCAMGUI.py:4233 +#: flatcamGUI/FlatCAMGUI.py:4297 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/FlatCAMGUI.py:4236 -msgid "Project at StartUp" -msgstr "Боковая панель при запуске" - -#: flatcamGUI/FlatCAMGUI.py:4238 flatcamGUI/FlatCAMGUI.py:4243 -msgid "" -"Check this box if you want the project/selected/tool tab area to\n" -"to be shown automatically at startup." -msgstr "" -"Установите этот флажок, если требуется, чтобы область вкладки проект / " -"выбранный / инструмент\n" -"автоматически показывается при запуске." - -#: flatcamGUI/FlatCAMGUI.py:4248 -msgid "Project AutoHide" -msgstr "Автоскрытие боковой панели" - -#: flatcamGUI/FlatCAMGUI.py:4250 flatcamGUI/FlatCAMGUI.py:4256 -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 "" -"Установите этот флажок, если требуется, чтобы область вкладки проект / " -"выбранный / инструмент\n" -"скрыть автоматически, когда нет загруженных объектов и\n" -"показывать при создании нового объекта." - -#: flatcamGUI/FlatCAMGUI.py:4262 -msgid "Enable ToolTips" -msgstr "Всплывающие подсказки" - -#: flatcamGUI/FlatCAMGUI.py:4264 flatcamGUI/FlatCAMGUI.py:4269 -msgid "" -"Check this box if you want to have toolTips displayed\n" -"when hovering with mouse over items throughout the App." -msgstr "" -"Установите этот флажок, если вы хотите, чтобы всплывающие подсказки " -"отображались\n" -"при наведении курсора мыши на элементы по всему приложению." - -#: flatcamGUI/FlatCAMGUI.py:4272 +#: flatcamGUI/FlatCAMGUI.py:4300 msgid "Workers number" msgstr "Обработчики" -#: flatcamGUI/FlatCAMGUI.py:4274 flatcamGUI/FlatCAMGUI.py:4283 +#: flatcamGUI/FlatCAMGUI.py:4302 flatcamGUI/FlatCAMGUI.py:4311 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -6591,11 +6612,11 @@ msgstr "" "Значение по умолчанию-2.\n" "После изменения, он будет применяться при следующем запуске приложения." -#: flatcamGUI/FlatCAMGUI.py:4293 +#: flatcamGUI/FlatCAMGUI.py:4321 msgid "Geo Tolerance" msgstr "Допуск геометрии" -#: flatcamGUI/FlatCAMGUI.py:4295 flatcamGUI/FlatCAMGUI.py:4304 +#: flatcamGUI/FlatCAMGUI.py:4323 flatcamGUI/FlatCAMGUI.py:4332 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -6611,11 +6632,11 @@ msgstr "" "спектакль. Более высокое значение обеспечит больше\n" "производительность за счет уровня детализации." -#: flatcamGUI/FlatCAMGUI.py:4343 +#: flatcamGUI/FlatCAMGUI.py:4367 msgid "\"Open\" behavior" msgstr "\"Открытое\" поведение" -#: flatcamGUI/FlatCAMGUI.py:4345 +#: flatcamGUI/FlatCAMGUI.py:4369 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" @@ -6630,25 +6651,11 @@ msgstr "" "Когда флажок снят, путь для открытия файлов используется последним: либо\n" "путь для сохранения файлов или путь для открытия файлов." -#: flatcamGUI/FlatCAMGUI.py:4354 -msgid "Delete object confirmation" -msgstr "Подтверждать удаление объекта" - -#: flatcamGUI/FlatCAMGUI.py:4356 -msgid "" -"When checked the application will ask for user confirmation\n" -"whenever the Delete object(s) event is triggered, either by\n" -"menu shortcut or key shortcut." -msgstr "" -"При проверке приложение будет запрашивать подтверждение пользователя\n" -"всякий раз, когда событие Удалить объект (ы) инициируется, либо\n" -"ярлык меню или сочетание клавиш." - -#: flatcamGUI/FlatCAMGUI.py:4363 +#: flatcamGUI/FlatCAMGUI.py:4378 msgid "Save Compressed Project" msgstr "Сохранить сжатый проект" -#: flatcamGUI/FlatCAMGUI.py:4365 +#: flatcamGUI/FlatCAMGUI.py:4380 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -6656,11 +6663,11 @@ msgstr "" "Сохранение сжатого или несжатого проекта.\n" "При проверке он сохранит сжатый FlatCAM проект." -#: flatcamGUI/FlatCAMGUI.py:4376 +#: flatcamGUI/FlatCAMGUI.py:4391 msgid "Compression Level" msgstr "Уровень сжатия" -#: flatcamGUI/FlatCAMGUI.py:4378 +#: flatcamGUI/FlatCAMGUI.py:4393 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -6670,53 +6677,53 @@ msgstr "" "Более высокое значение означает более высокую степень сжатия\n" "но требуют больше памяти и больше времени на обработку." -#: flatcamGUI/FlatCAMGUI.py:4405 +#: flatcamGUI/FlatCAMGUI.py:4420 msgid "Gerber General" msgstr "Gerber основные" -#: flatcamGUI/FlatCAMGUI.py:4408 flatcamGUI/FlatCAMGUI.py:4983 -#: flatcamGUI/FlatCAMGUI.py:5919 flatcamGUI/FlatCAMGUI.py:6300 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:562 -#: flatcamGUI/ObjectUI.py:894 flatcamGUI/ObjectUI.py:1393 +#: flatcamGUI/FlatCAMGUI.py:4423 flatcamGUI/FlatCAMGUI.py:5003 +#: flatcamGUI/FlatCAMGUI.py:5949 flatcamGUI/FlatCAMGUI.py:6331 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 +#: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 msgid "Plot Options" msgstr "Отрисовка" -#: flatcamGUI/FlatCAMGUI.py:4415 flatcamGUI/FlatCAMGUI.py:4995 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:563 +#: flatcamGUI/FlatCAMGUI.py:4430 flatcamGUI/FlatCAMGUI.py:5015 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:567 msgid "Solid" msgstr "Заливка" -#: flatcamGUI/FlatCAMGUI.py:4417 flatcamGUI/ObjectUI.py:158 +#: flatcamGUI/FlatCAMGUI.py:4432 flatcamGUI/ObjectUI.py:158 msgid "Solid color polygons." msgstr "Сплошной цвет полигонов." -#: flatcamGUI/FlatCAMGUI.py:4422 flatcamGUI/ObjectUI.py:164 +#: flatcamGUI/FlatCAMGUI.py:4437 flatcamGUI/ObjectUI.py:164 msgid "M-Color" msgstr "Разноцветные" -#: flatcamGUI/FlatCAMGUI.py:4424 flatcamGUI/ObjectUI.py:166 +#: flatcamGUI/FlatCAMGUI.py:4439 flatcamGUI/ObjectUI.py:166 msgid "Draw polygons in different colors." msgstr "Окрашивать полигоны разными цветами." -#: flatcamGUI/FlatCAMGUI.py:4429 flatcamGUI/FlatCAMGUI.py:4989 -#: flatcamGUI/FlatCAMGUI.py:5923 flatcamGUI/ObjectUI.py:172 -#: flatcamGUI/ObjectUI.py:601 +#: flatcamGUI/FlatCAMGUI.py:4444 flatcamGUI/FlatCAMGUI.py:5009 +#: flatcamGUI/FlatCAMGUI.py:5953 flatcamGUI/ObjectUI.py:172 +#: flatcamGUI/ObjectUI.py:605 msgid "Plot" msgstr "Отображать" -#: flatcamGUI/FlatCAMGUI.py:4431 flatcamGUI/FlatCAMGUI.py:5925 -#: flatcamGUI/FlatCAMGUI.py:6311 flatcamGUI/ObjectUI.py:174 -#: flatcamGUI/ObjectUI.py:603 flatcamGUI/ObjectUI.py:940 -#: flatcamGUI/ObjectUI.py:1503 +#: flatcamGUI/FlatCAMGUI.py:4446 flatcamGUI/FlatCAMGUI.py:5955 +#: flatcamGUI/FlatCAMGUI.py:6342 flatcamGUI/ObjectUI.py:174 +#: flatcamGUI/ObjectUI.py:607 flatcamGUI/ObjectUI.py:945 +#: flatcamGUI/ObjectUI.py:1508 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." -#: flatcamGUI/FlatCAMGUI.py:4436 flatcamGUI/FlatCAMGUI.py:5933 +#: flatcamGUI/FlatCAMGUI.py:4451 flatcamGUI/FlatCAMGUI.py:5963 #: flatcamGUI/FlatCAMGUI.py:6381 msgid "Circle Steps" msgstr "Круговые шаги" -#: flatcamGUI/FlatCAMGUI.py:4438 +#: flatcamGUI/FlatCAMGUI.py:4453 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -6724,59 +6731,15 @@ msgstr "" "Число шагов круга для Gerber \n" "линейная аппроксимация круглой апертуры." -#: flatcamGUI/FlatCAMGUI.py:4448 -msgid "" -"Buffering type:\n" -"- None --> best performance, fast file loading but no so good display\n" -"- Full --> slow file loading but good visuals. This is the default.\n" -"<>: Don't change this unless you know what you are doing !!!" -msgstr "" -"Тип буферизации:\n" -"- None -> лучшая производительность, быстрая загрузка файлов, но не очень " -"хорошее отображение\n" -"- Полная -> медленная загрузка файла, но хорошие визуальные эффекты. Это по " -"умолчанию.\n" -"<< ПРЕДУПРЕЖДЕНИЕ >>: не меняйте это, если не знаете, что делаете !!!" - -#: flatcamGUI/FlatCAMGUI.py:4453 flatcamTools/ToolProperties.py:298 -#: flatcamTools/ToolProperties.py:312 flatcamTools/ToolProperties.py:315 -#: flatcamTools/ToolProperties.py:318 -msgid "None" -msgstr "Нет" - -#: flatcamGUI/FlatCAMGUI.py:4454 -msgid "Full" -msgstr "Полная" - -#: flatcamGUI/FlatCAMGUI.py:4459 -msgid "Simplify" -msgstr "Упрощение" - -#: flatcamGUI/FlatCAMGUI.py:4460 -msgid "" -"When checked all the Gerber polygons will be\n" -"loaded with simplification having a set tolerance." -msgstr "" -"Если флажок установлен, все полигоны Gerber будут\n" -"загружается с упрощением, имеющим заданный допуск." - -#: flatcamGUI/FlatCAMGUI.py:4465 -msgid "Tolerance" -msgstr "Допуск" - -#: flatcamGUI/FlatCAMGUI.py:4466 -msgid "Tolerance for poligon simplification." -msgstr "Допуск для упрощения полигонов." - -#: flatcamGUI/FlatCAMGUI.py:4487 +#: flatcamGUI/FlatCAMGUI.py:4468 msgid "Gerber Options" msgstr "Параметры Gerber" -#: flatcamGUI/FlatCAMGUI.py:4490 flatcamGUI/ObjectUI.py:250 +#: flatcamGUI/FlatCAMGUI.py:4471 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing" msgstr "Изоляция разводки" -#: flatcamGUI/FlatCAMGUI.py:4492 flatcamGUI/ObjectUI.py:252 +#: flatcamGUI/FlatCAMGUI.py:4473 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -6785,16 +6748,16 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: flatcamGUI/FlatCAMGUI.py:4503 flatcamGUI/FlatCAMGUI.py:5365 -#: flatcamGUI/ObjectUI.py:848 +#: flatcamGUI/FlatCAMGUI.py:4484 flatcamGUI/FlatCAMGUI.py:5388 +#: flatcamGUI/ObjectUI.py:853 msgid "Diameter of the cutting tool." msgstr "Диаметр режущего инструмента." -#: flatcamGUI/FlatCAMGUI.py:4510 flatcamGUI/ObjectUI.py:277 +#: flatcamGUI/FlatCAMGUI.py:4491 flatcamGUI/ObjectUI.py:277 msgid "# Passes" msgstr "# Проходы" -#: flatcamGUI/FlatCAMGUI.py:4512 flatcamGUI/ObjectUI.py:279 +#: flatcamGUI/FlatCAMGUI.py:4493 flatcamGUI/ObjectUI.py:279 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -6802,11 +6765,11 @@ msgstr "" "Ширина промежутка изоляции в \n" "числах (целое число) ширины инструмента." -#: flatcamGUI/FlatCAMGUI.py:4521 flatcamGUI/ObjectUI.py:288 +#: flatcamGUI/FlatCAMGUI.py:4502 flatcamGUI/ObjectUI.py:288 msgid "Pass overlap" msgstr "Перекрытие" -#: flatcamGUI/FlatCAMGUI.py:4523 flatcamGUI/ObjectUI.py:290 +#: flatcamGUI/FlatCAMGUI.py:4504 flatcamGUI/ObjectUI.py:290 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6819,12 +6782,12 @@ msgstr "" "Пример:\n" "Здесь значение 0.25 означает 25% от диаметра инструмента, указанного выше." -#: flatcamGUI/FlatCAMGUI.py:4532 flatcamGUI/FlatCAMGUI.py:6641 -#: flatcamGUI/ObjectUI.py:300 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/FlatCAMGUI.py:4517 flatcamGUI/FlatCAMGUI.py:6677 +#: flatcamGUI/ObjectUI.py:304 flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "Тип фрезерования" -#: flatcamGUI/FlatCAMGUI.py:4534 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4519 flatcamGUI/ObjectUI.py:306 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6835,29 +6798,29 @@ msgstr "" "использования инструмента\n" "- conventional / полезен, когда нет компенсации люфта" -#: flatcamGUI/FlatCAMGUI.py:4539 flatcamGUI/FlatCAMGUI.py:6648 -#: flatcamGUI/ObjectUI.py:306 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/FlatCAMGUI.py:4524 flatcamGUI/FlatCAMGUI.py:6684 +#: flatcamGUI/ObjectUI.py:310 flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "Постепенный" -#: flatcamGUI/FlatCAMGUI.py:4540 flatcamGUI/FlatCAMGUI.py:6649 -#: flatcamGUI/ObjectUI.py:307 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/FlatCAMGUI.py:4525 flatcamGUI/FlatCAMGUI.py:6685 +#: flatcamGUI/ObjectUI.py:311 flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "Обычный" -#: flatcamGUI/FlatCAMGUI.py:4544 flatcamGUI/ObjectUI.py:312 +#: flatcamGUI/FlatCAMGUI.py:4529 flatcamGUI/ObjectUI.py:316 msgid "Combine Passes" msgstr "Объединять проходы" -#: flatcamGUI/FlatCAMGUI.py:4546 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4531 flatcamGUI/ObjectUI.py:318 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" -#: flatcamGUI/FlatCAMGUI.py:4551 flatcamGUI/ObjectUI.py:477 +#: flatcamGUI/FlatCAMGUI.py:4536 flatcamGUI/ObjectUI.py:481 msgid "Non-copper regions" msgstr "Безмедные полигоны" -#: flatcamGUI/FlatCAMGUI.py:4553 flatcamGUI/ObjectUI.py:479 +#: flatcamGUI/FlatCAMGUI.py:4538 flatcamGUI/ObjectUI.py:483 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6871,12 +6834,12 @@ msgstr "" "объекта может использоваться для удаления всей\n" "меди из указанного региона." -#: flatcamGUI/FlatCAMGUI.py:4565 flatcamGUI/FlatCAMGUI.py:4590 -#: flatcamGUI/ObjectUI.py:489 flatcamGUI/ObjectUI.py:521 +#: flatcamGUI/FlatCAMGUI.py:4550 flatcamGUI/FlatCAMGUI.py:4575 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/ObjectUI.py:525 msgid "Boundary Margin" msgstr "Отступ от дорожек" -#: flatcamGUI/FlatCAMGUI.py:4567 flatcamGUI/ObjectUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:4552 flatcamGUI/ObjectUI.py:495 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6888,21 +6851,21 @@ msgstr "" "объектов с этим минимальным \n" "расстоянием." -#: flatcamGUI/FlatCAMGUI.py:4577 flatcamGUI/FlatCAMGUI.py:4599 -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/ObjectUI.py:531 +#: flatcamGUI/FlatCAMGUI.py:4562 flatcamGUI/FlatCAMGUI.py:4584 +#: flatcamGUI/ObjectUI.py:506 flatcamGUI/ObjectUI.py:535 msgid "Rounded Geo" msgstr "Закруглять" -#: flatcamGUI/FlatCAMGUI.py:4579 flatcamGUI/ObjectUI.py:504 +#: flatcamGUI/FlatCAMGUI.py:4564 flatcamGUI/ObjectUI.py:508 msgid "Resulting geometry will have rounded corners." msgstr "Полученная геометрия будет иметь закругленные углы." -#: flatcamGUI/FlatCAMGUI.py:4584 flatcamGUI/ObjectUI.py:513 +#: flatcamGUI/FlatCAMGUI.py:4569 flatcamGUI/ObjectUI.py:517 #: flatcamTools/ToolPanelize.py:85 msgid "Bounding Box" msgstr "Ограничительная рамка" -#: flatcamGUI/FlatCAMGUI.py:4592 flatcamGUI/ObjectUI.py:523 +#: flatcamGUI/FlatCAMGUI.py:4577 flatcamGUI/ObjectUI.py:527 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6910,7 +6873,7 @@ msgstr "" "Расстояние от края поля\n" "до ближайшего полигона." -#: flatcamGUI/FlatCAMGUI.py:4601 flatcamGUI/ObjectUI.py:533 +#: flatcamGUI/FlatCAMGUI.py:4586 flatcamGUI/ObjectUI.py:537 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6922,15 +6885,16 @@ msgstr "" "их радиус будет равен\n" "отступу." -#: flatcamGUI/FlatCAMGUI.py:4615 +#: flatcamGUI/FlatCAMGUI.py:4600 msgid "Gerber Adv. Options" msgstr "Gerber дополнительные" -#: flatcamGUI/FlatCAMGUI.py:4618 -msgid "Advanced Param." +#: flatcamGUI/FlatCAMGUI.py:4603 flatcamGUI/FlatCAMGUI.py:5426 +#: flatcamGUI/FlatCAMGUI.py:6166 +msgid "Advanced Options" msgstr "Дополнительные настройки" -#: flatcamGUI/FlatCAMGUI.py:4620 +#: flatcamGUI/FlatCAMGUI.py:4605 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -6940,11 +6904,11 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/FlatCAMGUI.py:4630 flatcamGUI/ObjectUI.py:318 +#: flatcamGUI/FlatCAMGUI.py:4615 flatcamGUI/ObjectUI.py:322 msgid "\"Follow\"" msgstr "\"Следовать\"" -#: flatcamGUI/FlatCAMGUI.py:4632 flatcamGUI/ObjectUI.py:319 +#: flatcamGUI/FlatCAMGUI.py:4617 flatcamGUI/ObjectUI.py:323 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6954,11 +6918,11 @@ msgstr "" "Это означает, что он будет прорезать\n" "середину трассы." -#: flatcamGUI/FlatCAMGUI.py:4639 +#: flatcamGUI/FlatCAMGUI.py:4624 msgid "Table Show/Hide" msgstr "Таблица вкл/откл" -#: flatcamGUI/FlatCAMGUI.py:4641 +#: flatcamGUI/FlatCAMGUI.py:4626 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -6968,15 +6932,59 @@ msgstr "" "Кроме того, при скрытии он удалит все фигуры меток\n" "которые нарисованы на холсте." -#: flatcamGUI/FlatCAMGUI.py:4680 +#: flatcamGUI/FlatCAMGUI.py:4636 +msgid "" +"Buffering type:\n" +"- None --> best performance, fast file loading but no so good display\n" +"- Full --> slow file loading but good visuals. This is the default.\n" +"<>: Don't change this unless you know what you are doing !!!" +msgstr "" +"Тип буферизации:\n" +"- None -> лучшая производительность, быстрая загрузка файлов, но не очень " +"хорошее отображение\n" +"- Полная -> медленная загрузка файла, но хорошие визуальные эффекты. Это по " +"умолчанию.\n" +"<< ПРЕДУПРЕЖДЕНИЕ >>: не меняйте это, если не знаете, что делаете !!!" + +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamTools/ToolProperties.py:298 +#: flatcamTools/ToolProperties.py:312 flatcamTools/ToolProperties.py:315 +#: flatcamTools/ToolProperties.py:318 +msgid "None" +msgstr "Нет" + +#: flatcamGUI/FlatCAMGUI.py:4642 +msgid "Full" +msgstr "Полная" + +#: flatcamGUI/FlatCAMGUI.py:4647 +msgid "Simplify" +msgstr "Упрощение" + +#: flatcamGUI/FlatCAMGUI.py:4648 +msgid "" +"When checked all the Gerber polygons will be\n" +"loaded with simplification having a set tolerance." +msgstr "" +"Если флажок установлен, все полигоны Gerber будут\n" +"загружается с упрощением, имеющим заданный допуск." + +#: flatcamGUI/FlatCAMGUI.py:4653 +msgid "Tolerance" +msgstr "Допуск" + +#: flatcamGUI/FlatCAMGUI.py:4654 +msgid "Tolerance for poligon simplification." +msgstr "Допуск для упрощения полигонов." + +#: flatcamGUI/FlatCAMGUI.py:4700 msgid "Gerber Export" msgstr "Экспорт Gerber" -#: flatcamGUI/FlatCAMGUI.py:4683 flatcamGUI/FlatCAMGUI.py:5514 +#: flatcamGUI/FlatCAMGUI.py:4703 flatcamGUI/FlatCAMGUI.py:5544 msgid "Export Options" msgstr "Параметры экспорта" -#: flatcamGUI/FlatCAMGUI.py:4685 +#: flatcamGUI/FlatCAMGUI.py:4705 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -6984,21 +6992,21 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании пункта меню File -> Export -> Export Gerber." -#: flatcamGUI/FlatCAMGUI.py:4696 flatcamGUI/FlatCAMGUI.py:4702 +#: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:4722 msgid "The units used in the Gerber file." msgstr "Единицы измерения, используемые в файле Gerber." -#: flatcamGUI/FlatCAMGUI.py:4699 flatcamGUI/FlatCAMGUI.py:5029 -#: flatcamGUI/FlatCAMGUI.py:5131 flatcamGUI/FlatCAMGUI.py:5530 +#: flatcamGUI/FlatCAMGUI.py:4719 flatcamGUI/FlatCAMGUI.py:5049 +#: flatcamGUI/FlatCAMGUI.py:5151 flatcamGUI/FlatCAMGUI.py:5560 #: flatcamTools/ToolCalculators.py:60 flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "ДЮЙМЫ" -#: flatcamGUI/FlatCAMGUI.py:4708 flatcamGUI/FlatCAMGUI.py:5539 +#: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5569 msgid "Int/Decimals" msgstr "Целое число / десятичные дроби" -#: flatcamGUI/FlatCAMGUI.py:4710 +#: flatcamGUI/FlatCAMGUI.py:4730 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -7006,7 +7014,7 @@ msgstr "" "Количество цифр в целой части числа\n" "и в дробной части числа." -#: flatcamGUI/FlatCAMGUI.py:4721 +#: flatcamGUI/FlatCAMGUI.py:4741 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -7014,7 +7022,7 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "вся часть координат Gerber." -#: flatcamGUI/FlatCAMGUI.py:4735 +#: flatcamGUI/FlatCAMGUI.py:4755 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -7022,11 +7030,11 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "десятичная часть координат Gerber." -#: flatcamGUI/FlatCAMGUI.py:4744 flatcamGUI/FlatCAMGUI.py:5600 +#: flatcamGUI/FlatCAMGUI.py:4764 flatcamGUI/FlatCAMGUI.py:5630 msgid "Zeros" msgstr "Нули" -#: flatcamGUI/FlatCAMGUI.py:4747 flatcamGUI/FlatCAMGUI.py:4757 +#: flatcamGUI/FlatCAMGUI.py:4767 flatcamGUI/FlatCAMGUI.py:4777 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -7040,36 +7048,36 @@ msgstr "" "Если TZ отмечен, то завершающие нули удаляются\n" "и ведущие нули сохраняются." -#: flatcamGUI/FlatCAMGUI.py:4754 flatcamGUI/FlatCAMGUI.py:5107 -#: flatcamGUI/FlatCAMGUI.py:5610 flatcamTools/ToolPcbWizard.py:111 +#: flatcamGUI/FlatCAMGUI.py:4774 flatcamGUI/FlatCAMGUI.py:5127 +#: flatcamGUI/FlatCAMGUI.py:5640 flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/FlatCAMGUI.py:4755 flatcamGUI/FlatCAMGUI.py:5108 -#: flatcamGUI/FlatCAMGUI.py:5611 flatcamTools/ToolPcbWizard.py:112 +#: flatcamGUI/FlatCAMGUI.py:4775 flatcamGUI/FlatCAMGUI.py:5128 +#: flatcamGUI/FlatCAMGUI.py:5641 flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/FlatCAMGUI.py:4777 flatcamGUI/FlatCAMGUI.py:5664 -#: flatcamGUI/FlatCAMGUI.py:6266 flatcamGUI/FlatCAMGUI.py:6545 -#: flatcamGUI/FlatCAMGUI.py:6584 flatcamGUI/FlatCAMGUI.py:6839 -#: flatcamGUI/FlatCAMGUI.py:6938 flatcamGUI/FlatCAMGUI.py:7145 -#: flatcamGUI/FlatCAMGUI.py:7206 flatcamGUI/FlatCAMGUI.py:7405 -#: flatcamGUI/FlatCAMGUI.py:7537 flatcamGUI/FlatCAMGUI.py:7710 -#: flatcamGUI/ObjectUI.py:1610 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/FlatCAMGUI.py:4797 flatcamGUI/FlatCAMGUI.py:5694 +#: flatcamGUI/FlatCAMGUI.py:6297 flatcamGUI/FlatCAMGUI.py:6545 +#: flatcamGUI/FlatCAMGUI.py:6620 flatcamGUI/FlatCAMGUI.py:6879 +#: flatcamGUI/FlatCAMGUI.py:6978 flatcamGUI/FlatCAMGUI.py:7189 +#: flatcamGUI/FlatCAMGUI.py:7270 flatcamGUI/FlatCAMGUI.py:7469 +#: flatcamGUI/FlatCAMGUI.py:7601 flatcamGUI/FlatCAMGUI.py:7774 +#: flatcamGUI/ObjectUI.py:1615 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "Параметры" -#: flatcamGUI/FlatCAMGUI.py:4779 +#: flatcamGUI/FlatCAMGUI.py:4799 msgid "A list of Gerber Editor parameters." msgstr "Список параметров редактора Gerber." -#: flatcamGUI/FlatCAMGUI.py:4787 flatcamGUI/FlatCAMGUI.py:5674 -#: flatcamGUI/FlatCAMGUI.py:6276 +#: flatcamGUI/FlatCAMGUI.py:4807 flatcamGUI/FlatCAMGUI.py:5704 +#: flatcamGUI/FlatCAMGUI.py:6307 msgid "Selection limit" msgstr "Ограничение выбора" -#: flatcamGUI/FlatCAMGUI.py:4789 +#: flatcamGUI/FlatCAMGUI.py:4809 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -7083,23 +7091,23 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/FlatCAMGUI.py:4801 +#: flatcamGUI/FlatCAMGUI.py:4821 msgid "New Aperture code" msgstr "Новый код диафрагмы" -#: flatcamGUI/FlatCAMGUI.py:4813 +#: flatcamGUI/FlatCAMGUI.py:4833 msgid "New Aperture size" msgstr "Новый размер диафрагмы" -#: flatcamGUI/FlatCAMGUI.py:4815 +#: flatcamGUI/FlatCAMGUI.py:4835 msgid "Size for the new aperture" msgstr "Размер для новой диафрагмы" -#: flatcamGUI/FlatCAMGUI.py:4825 +#: flatcamGUI/FlatCAMGUI.py:4845 msgid "New Aperture type" msgstr "Новый тип диафрагмы" -#: flatcamGUI/FlatCAMGUI.py:4827 +#: flatcamGUI/FlatCAMGUI.py:4847 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -7107,35 +7115,35 @@ msgstr "" "Введите для новой диафрагмы.\n" "Может быть «C», «R» или «O»." -#: flatcamGUI/FlatCAMGUI.py:4848 +#: flatcamGUI/FlatCAMGUI.py:4868 msgid "Aperture Dimensions" msgstr "Разм. диафрагмы" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/FlatCAMGUI.py:5949 -#: flatcamGUI/FlatCAMGUI.py:6596 +#: flatcamGUI/FlatCAMGUI.py:4870 flatcamGUI/FlatCAMGUI.py:5979 +#: flatcamGUI/FlatCAMGUI.py:6632 msgid "Diameters of the cutting tools, separated by ','" msgstr "Диаметры режущих инструментов, разделенные знаком ','" -#: flatcamGUI/FlatCAMGUI.py:4856 +#: flatcamGUI/FlatCAMGUI.py:4876 msgid "Linear Pad Array" msgstr "Линейный массив площадок" -#: flatcamGUI/FlatCAMGUI.py:4860 flatcamGUI/FlatCAMGUI.py:5715 -#: flatcamGUI/FlatCAMGUI.py:5846 +#: flatcamGUI/FlatCAMGUI.py:4880 flatcamGUI/FlatCAMGUI.py:5745 +#: flatcamGUI/FlatCAMGUI.py:5876 msgid "Linear Dir." msgstr "Линейное направление" -#: flatcamGUI/FlatCAMGUI.py:4896 +#: flatcamGUI/FlatCAMGUI.py:4916 msgid "Circular Pad Array" msgstr "Круговая матрица" -#: flatcamGUI/FlatCAMGUI.py:4900 flatcamGUI/FlatCAMGUI.py:5755 -#: flatcamGUI/FlatCAMGUI.py:5886 +#: flatcamGUI/FlatCAMGUI.py:4920 flatcamGUI/FlatCAMGUI.py:5785 +#: flatcamGUI/FlatCAMGUI.py:5916 msgid "Circular Dir." msgstr "Круговое направление" -#: flatcamGUI/FlatCAMGUI.py:4902 flatcamGUI/FlatCAMGUI.py:5757 -#: flatcamGUI/FlatCAMGUI.py:5888 +#: flatcamGUI/FlatCAMGUI.py:4922 flatcamGUI/FlatCAMGUI.py:5787 +#: flatcamGUI/FlatCAMGUI.py:5918 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -7143,44 +7151,44 @@ msgstr "" "Направление для кругового массива.\n" "Может быть CW = по часовой стрелке или CCW = против часовой стрелки." -#: flatcamGUI/FlatCAMGUI.py:4913 flatcamGUI/FlatCAMGUI.py:5768 -#: flatcamGUI/FlatCAMGUI.py:5899 +#: flatcamGUI/FlatCAMGUI.py:4933 flatcamGUI/FlatCAMGUI.py:5798 +#: flatcamGUI/FlatCAMGUI.py:5929 msgid "Circ. Angle" msgstr "Угол закругления" -#: flatcamGUI/FlatCAMGUI.py:4928 +#: flatcamGUI/FlatCAMGUI.py:4948 msgid "Distance at which to buffer the Gerber element." msgstr "Расстояние, на котором буферизуется элемент Gerber." -#: flatcamGUI/FlatCAMGUI.py:4935 +#: flatcamGUI/FlatCAMGUI.py:4955 msgid "Scale Tool" msgstr "Масштаб" -#: flatcamGUI/FlatCAMGUI.py:4941 +#: flatcamGUI/FlatCAMGUI.py:4961 msgid "Factor to scale the Gerber element." msgstr "Коэффициент масштабирования для элемента Gerber." -#: flatcamGUI/FlatCAMGUI.py:4952 flatcamGUI/FlatCAMGUI.py:4962 +#: flatcamGUI/FlatCAMGUI.py:4972 flatcamGUI/FlatCAMGUI.py:4982 msgid "Threshold low" msgstr "Низкий порог" -#: flatcamGUI/FlatCAMGUI.py:4954 +#: flatcamGUI/FlatCAMGUI.py:4974 msgid "Threshold value under which the apertures are not marked." msgstr "Пороговое значение, при котором апертуры не отмечены." -#: flatcamGUI/FlatCAMGUI.py:4964 +#: flatcamGUI/FlatCAMGUI.py:4984 msgid "Threshold value over which the apertures are not marked." msgstr "Пороговое значение, выше которого отверстия не отмечены." -#: flatcamGUI/FlatCAMGUI.py:4980 +#: flatcamGUI/FlatCAMGUI.py:5000 msgid "Excellon General" msgstr "Excellon основные" -#: flatcamGUI/FlatCAMGUI.py:5002 +#: flatcamGUI/FlatCAMGUI.py:5022 msgid "Excellon Format" msgstr "Формат Excellon" -#: flatcamGUI/FlatCAMGUI.py:5004 +#: flatcamGUI/FlatCAMGUI.py:5024 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7221,12 +7229,12 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: flatcamGUI/FlatCAMGUI.py:5032 +#: flatcamGUI/FlatCAMGUI.py:5052 msgid "Default values for INCH are 2:4" msgstr "Значения по умолчанию для ДЮЙМОВОЙ 2:4" -#: flatcamGUI/FlatCAMGUI.py:5040 flatcamGUI/FlatCAMGUI.py:5073 -#: flatcamGUI/FlatCAMGUI.py:5554 +#: flatcamGUI/FlatCAMGUI.py:5060 flatcamGUI/FlatCAMGUI.py:5093 +#: flatcamGUI/FlatCAMGUI.py:5584 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7234,8 +7242,8 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "целая часть Excellon координат." -#: flatcamGUI/FlatCAMGUI.py:5054 flatcamGUI/FlatCAMGUI.py:5087 -#: flatcamGUI/FlatCAMGUI.py:5568 +#: flatcamGUI/FlatCAMGUI.py:5074 flatcamGUI/FlatCAMGUI.py:5107 +#: flatcamGUI/FlatCAMGUI.py:5598 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7243,19 +7251,19 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "десятичная часть Excellon координат." -#: flatcamGUI/FlatCAMGUI.py:5062 +#: flatcamGUI/FlatCAMGUI.py:5082 msgid "METRIC" msgstr "МЕТРИЧЕСКАЯ" -#: flatcamGUI/FlatCAMGUI.py:5065 +#: flatcamGUI/FlatCAMGUI.py:5085 msgid "Default values for METRIC are 3:3" msgstr "Значения по умолчанию для МЕТРИЧЕСКОЙ 3: 3" -#: flatcamGUI/FlatCAMGUI.py:5096 +#: flatcamGUI/FlatCAMGUI.py:5116 msgid "Default Zeros" msgstr "Умолчания Нули" -#: flatcamGUI/FlatCAMGUI.py:5099 flatcamGUI/FlatCAMGUI.py:5603 +#: flatcamGUI/FlatCAMGUI.py:5119 flatcamGUI/FlatCAMGUI.py:5633 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7269,7 +7277,7 @@ msgstr "" "Если TZ установлен, то конечные нули сохраняются\n" "и ведущие нули удаляются." -#: flatcamGUI/FlatCAMGUI.py:5110 +#: flatcamGUI/FlatCAMGUI.py:5130 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -7285,11 +7293,11 @@ msgstr "" "Если TZ установлен, то конечные нули сохраняются\n" "и ведущие нули удаляются." -#: flatcamGUI/FlatCAMGUI.py:5120 +#: flatcamGUI/FlatCAMGUI.py:5140 msgid "Default Units" msgstr "Умолчания Единицы" -#: flatcamGUI/FlatCAMGUI.py:5123 +#: flatcamGUI/FlatCAMGUI.py:5143 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -7301,7 +7309,7 @@ msgstr "" "будем использовать.Некоторые файлы Excellon не имеют заголовка\n" "поэтому этот параметр будет использоваться." -#: flatcamGUI/FlatCAMGUI.py:5134 +#: flatcamGUI/FlatCAMGUI.py:5154 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -7311,19 +7319,19 @@ msgstr "" "Некоторые файлы Excellon не имеют заголовка\n" "поэтому этот параметр будет использоваться." -#: flatcamGUI/FlatCAMGUI.py:5140 +#: flatcamGUI/FlatCAMGUI.py:5160 msgid "Update Export settings" msgstr "Обновить настройки экспорта" -#: flatcamGUI/FlatCAMGUI.py:5148 +#: flatcamGUI/FlatCAMGUI.py:5168 msgid "Excellon Optimization" msgstr "Оптимизация Excellon" -#: flatcamGUI/FlatCAMGUI.py:5151 +#: flatcamGUI/FlatCAMGUI.py:5171 msgid "Algorithm: " msgstr "Алгоритм: " -#: flatcamGUI/FlatCAMGUI.py:5153 flatcamGUI/FlatCAMGUI.py:5167 +#: flatcamGUI/FlatCAMGUI.py:5173 flatcamGUI/FlatCAMGUI.py:5189 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If MH is checked then Google OR-Tools algorithm with MetaHeuristic\n" @@ -7334,27 +7342,31 @@ msgid "" "If DISABLED, then FlatCAM works in 32bit mode and it uses \n" "Travelling Salesman algorithm for path optimization." msgstr "" -"Задает тип оптимизации для пути детализации Excellon.\n" -"Если установлен флажок МХ является то алгоритм или Google-инструменты с " -"Метаэвристический\n" -"Используется управляемый локальный путь. Время поиска по умолчанию 3 сек.\n" -"Используйте команду set_sys excellon_search_time значение TCL, чтобы " -"установить другие значения.\n" -"Если установлен флажок Basic, то используется алгоритм Google OR-Tools " +"Это устанавливает тип оптимизации для траектории сверления Excellon.\n" +"Если установлен \"Метаэвристический\", то используется алгоритм Google OR-" +"Tools with MetaHeuristic\n" +"управления локальным путём . Время поиска по умолчанию - 3 с.\n" +"Используйте set_sys excellon_search_time value Tcl Command для установки " +"других значений.\n" +"Если установлен флажок \"Базовый\", используется алгоритм Google OR-Tools " "Basic.\n" "\n" -"Если отключено, то FlatCAM работает в 32-битном режиме и использует \n" -"Алгоритм коммивояжера для оптимизации пути." +"Если отключено, то FlatCAM работает в 32-битном режиме и использует\n" +"алгоритм Travelling Salesman для оптимизации пути." -#: flatcamGUI/FlatCAMGUI.py:5164 -msgid "MH" -msgstr "MH" +#: flatcamGUI/FlatCAMGUI.py:5184 +msgid "MetaHeuristic" +msgstr "Метаэвристический" -#: flatcamGUI/FlatCAMGUI.py:5178 +#: flatcamGUI/FlatCAMGUI.py:5186 +msgid "TSA" +msgstr "TSA" + +#: flatcamGUI/FlatCAMGUI.py:5200 msgid "Optimization Time" msgstr "Время оптимизации" -#: flatcamGUI/FlatCAMGUI.py:5181 +#: flatcamGUI/FlatCAMGUI.py:5203 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -7366,16 +7378,16 @@ msgstr "" "оптимизация пути. Максимальная продолжительность устанавливается здесь.\n" "В секундах." -#: flatcamGUI/FlatCAMGUI.py:5224 +#: flatcamGUI/FlatCAMGUI.py:5246 msgid "Excellon Options" msgstr "Параметры Excellon" -#: flatcamGUI/FlatCAMGUI.py:5227 flatcamGUI/FlatCAMGUI.py:5968 -#: flatcamGUI/ObjectUI.py:643 +#: flatcamGUI/FlatCAMGUI.py:5249 flatcamGUI/FlatCAMGUI.py:5998 +#: flatcamGUI/ObjectUI.py:647 msgid "Create CNC Job" msgstr "Создание программы для ЧПУ" -#: flatcamGUI/FlatCAMGUI.py:5229 +#: flatcamGUI/FlatCAMGUI.py:5251 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -7383,14 +7395,14 @@ msgstr "" "Параметры, используемые для создания объекта задания ЧПУ\n" "для этого сверлите объект." -#: flatcamGUI/FlatCAMGUI.py:5237 flatcamGUI/FlatCAMGUI.py:5980 -#: flatcamGUI/FlatCAMGUI.py:6681 flatcamGUI/FlatCAMGUI.py:7341 -#: flatcamGUI/ObjectUI.py:654 flatcamGUI/ObjectUI.py:1132 +#: flatcamGUI/FlatCAMGUI.py:5260 flatcamGUI/FlatCAMGUI.py:6010 +#: flatcamGUI/FlatCAMGUI.py:6717 flatcamGUI/FlatCAMGUI.py:7405 +#: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "Глубина резания" -#: flatcamGUI/FlatCAMGUI.py:5239 flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/FlatCAMGUI.py:5262 flatcamGUI/ObjectUI.py:660 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7398,12 +7410,12 @@ msgstr "" "Глубина сверления (отрицательная) \n" "ниже слоя меди." -#: flatcamGUI/FlatCAMGUI.py:5246 flatcamGUI/FlatCAMGUI.py:6018 -#: flatcamGUI/ObjectUI.py:664 flatcamGUI/ObjectUI.py:1166 +#: flatcamGUI/FlatCAMGUI.py:5270 flatcamGUI/FlatCAMGUI.py:6048 +#: flatcamGUI/ObjectUI.py:668 flatcamGUI/ObjectUI.py:1171 msgid "Travel Z" msgstr "Отвод по Z" -#: flatcamGUI/FlatCAMGUI.py:5248 flatcamGUI/ObjectUI.py:666 +#: flatcamGUI/FlatCAMGUI.py:5272 flatcamGUI/ObjectUI.py:670 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7411,12 +7423,12 @@ msgstr "" "Отвод инструмента при холостом ходе\n" "по плоскости XY." -#: flatcamGUI/FlatCAMGUI.py:5256 flatcamGUI/FlatCAMGUI.py:6028 -#: flatcamGUI/ObjectUI.py:674 flatcamGUI/ObjectUI.py:1184 +#: flatcamGUI/FlatCAMGUI.py:5280 flatcamGUI/FlatCAMGUI.py:6058 +#: flatcamGUI/ObjectUI.py:678 flatcamGUI/ObjectUI.py:1189 msgid "Tool change" msgstr "Смена инструмента" -#: flatcamGUI/FlatCAMGUI.py:5258 flatcamGUI/ObjectUI.py:676 +#: flatcamGUI/FlatCAMGUI.py:5282 flatcamGUI/ObjectUI.py:680 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7424,36 +7436,53 @@ msgstr "" "Включает последовательность смены инструмента\n" "в G-Code (Пауза для смены инструмента)." -#: flatcamGUI/FlatCAMGUI.py:5265 flatcamGUI/FlatCAMGUI.py:6040 +#: flatcamGUI/FlatCAMGUI.py:5289 flatcamGUI/FlatCAMGUI.py:6070 msgid "Toolchange Z" msgstr "Смена инструмента Z" -#: flatcamGUI/FlatCAMGUI.py:5267 flatcamGUI/FlatCAMGUI.py:6043 -#: flatcamGUI/ObjectUI.py:684 flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/FlatCAMGUI.py:5291 flatcamGUI/FlatCAMGUI.py:6073 +#: flatcamGUI/ObjectUI.py:688 flatcamGUI/ObjectUI.py:1185 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Отвод по оси Z для смены инструмента." -#: flatcamGUI/FlatCAMGUI.py:5274 flatcamGUI/ObjectUI.py:713 -msgid "Feedrate (Plunge)" -msgstr "Скорость подачи (подвод)" +#: flatcamGUI/FlatCAMGUI.py:5299 flatcamGUI/FlatCAMGUI.py:6082 +#: flatcamGUI/ObjectUI.py:707 flatcamGUI/ObjectUI.py:1215 +msgid "End move Z" +msgstr "Высота отвода Z" -#: flatcamGUI/FlatCAMGUI.py:5276 flatcamGUI/ObjectUI.py:715 +#: flatcamGUI/FlatCAMGUI.py:5301 flatcamGUI/FlatCAMGUI.py:6084 +#: flatcamGUI/ObjectUI.py:709 flatcamGUI/ObjectUI.py:1217 +msgid "" +"Height of the tool after\n" +"the last move at the end of the job." +msgstr "" +"Высота инструмента после\n" +"последнего прохода в конце задания." + +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/FlatCAMGUI.py:7696 +#: flatcamGUI/ObjectUI.py:717 flatcamTools/ToolSolderPaste.py:224 +msgid "Feedrate Z" +msgstr "Скорость подачи Z" + +#: flatcamGUI/FlatCAMGUI.py:5311 flatcamGUI/ObjectUI.py:719 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" +"So called 'Plunge' feedrate.\n" "This is for linear move G01." msgstr "" "Скорость вращения инструмента при сверлении\n" -"(в единицах измерения в минуту).\n" +"(в единицах в минуту).\n" +"Так называемая подача «Погружения».\n" "Используется для линейного перемещения G01." -#: flatcamGUI/FlatCAMGUI.py:5285 +#: flatcamGUI/FlatCAMGUI.py:5321 msgid "Spindle Speed" msgstr "Скорость вращения шпинделя" -#: flatcamGUI/FlatCAMGUI.py:5287 flatcamGUI/ObjectUI.py:742 +#: flatcamGUI/FlatCAMGUI.py:5323 flatcamGUI/ObjectUI.py:747 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7461,29 +7490,13 @@ msgstr "" "Скорость шпинделя\n" "в оборотах в минуту(опционально) ." -#: flatcamGUI/FlatCAMGUI.py:5295 flatcamGUI/FlatCAMGUI.py:6086 -msgid "Spindle dir." -msgstr "Направление вращения шпинделя" - -#: flatcamGUI/FlatCAMGUI.py:5297 flatcamGUI/FlatCAMGUI.py:6088 -msgid "" -"This sets the direction that the spindle is rotating.\n" -"It can be either:\n" -"- CW = clockwise or\n" -"- CCW = counter clockwise" -msgstr "" -"Устанавка направления вращения шпинделя.\n" -"Варианты:\n" -"- CW = по часовой стрелке или\n" -"- CCW = против часовой стрелки" - -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/FlatCAMGUI.py:6100 -#: flatcamGUI/ObjectUI.py:750 flatcamGUI/ObjectUI.py:1280 +#: flatcamGUI/FlatCAMGUI.py:5331 flatcamGUI/FlatCAMGUI.py:6126 +#: flatcamGUI/ObjectUI.py:755 flatcamGUI/ObjectUI.py:1285 msgid "Dwell" msgstr "Задержка" -#: flatcamGUI/FlatCAMGUI.py:5311 flatcamGUI/FlatCAMGUI.py:6102 -#: flatcamGUI/ObjectUI.py:752 flatcamGUI/ObjectUI.py:1283 +#: flatcamGUI/FlatCAMGUI.py:5333 flatcamGUI/FlatCAMGUI.py:6128 +#: flatcamGUI/ObjectUI.py:757 flatcamGUI/ObjectUI.py:1288 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7491,21 +7504,21 @@ msgstr "" "Задержка для набора оборотов шпинделя\n" "перед началом обработки." -#: flatcamGUI/FlatCAMGUI.py:5314 flatcamGUI/FlatCAMGUI.py:6105 +#: flatcamGUI/FlatCAMGUI.py:5336 flatcamGUI/FlatCAMGUI.py:6131 msgid "Duration" msgstr "Продолжительность" -#: flatcamGUI/FlatCAMGUI.py:5316 flatcamGUI/FlatCAMGUI.py:6107 -#: flatcamGUI/ObjectUI.py:757 flatcamGUI/ObjectUI.py:1289 +#: flatcamGUI/FlatCAMGUI.py:5338 flatcamGUI/FlatCAMGUI.py:6133 +#: flatcamGUI/ObjectUI.py:762 flatcamGUI/ObjectUI.py:1294 msgid "Number of time units for spindle to dwell." msgstr "Количество единиц времени для остановки шпинделя." -#: flatcamGUI/FlatCAMGUI.py:5328 flatcamGUI/FlatCAMGUI.py:6117 -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/FlatCAMGUI.py:5351 flatcamGUI/FlatCAMGUI.py:6143 +#: flatcamGUI/ObjectUI.py:770 msgid "Postprocessor" msgstr "Постпроцессор" -#: flatcamGUI/FlatCAMGUI.py:5330 flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/FlatCAMGUI.py:5353 flatcamGUI/ObjectUI.py:772 msgid "" "The postprocessor JSON file that dictates\n" "Gcode output." @@ -7513,11 +7526,11 @@ msgstr "" "Файл JSON постпроцессора, который диктует\n" "Вывод Gcode." -#: flatcamGUI/FlatCAMGUI.py:5339 flatcamGUI/ObjectUI.py:807 +#: flatcamGUI/FlatCAMGUI.py:5362 flatcamGUI/ObjectUI.py:812 msgid "Gcode" msgstr "GCode" -#: flatcamGUI/FlatCAMGUI.py:5341 +#: flatcamGUI/FlatCAMGUI.py:5364 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -7529,23 +7542,23 @@ msgstr "" "При выборе \"Пазы\" или \"Оба\", пазы будут\n" "преобразованы в отверстия." -#: flatcamGUI/FlatCAMGUI.py:5357 flatcamGUI/ObjectUI.py:831 +#: flatcamGUI/FlatCAMGUI.py:5380 flatcamGUI/ObjectUI.py:836 msgid "Mill Holes" msgstr "Фрезеровка отверстий" -#: flatcamGUI/FlatCAMGUI.py:5359 flatcamGUI/ObjectUI.py:833 +#: flatcamGUI/FlatCAMGUI.py:5382 flatcamGUI/ObjectUI.py:838 msgid "Create Geometry for milling holes." msgstr "Создание объекта геометрии для фрезерования отверстий." -#: flatcamGUI/FlatCAMGUI.py:5363 flatcamGUI/ObjectUI.py:846 +#: flatcamGUI/FlatCAMGUI.py:5386 flatcamGUI/ObjectUI.py:851 msgid "Drill Tool dia" msgstr "Диаметр сверла" -#: flatcamGUI/FlatCAMGUI.py:5370 flatcamGUI/ObjectUI.py:862 +#: flatcamGUI/FlatCAMGUI.py:5393 flatcamGUI/ObjectUI.py:867 msgid "Slot Tool dia" msgstr "Диаметр инструмента шлица" -#: flatcamGUI/FlatCAMGUI.py:5372 flatcamGUI/ObjectUI.py:864 +#: flatcamGUI/FlatCAMGUI.py:5395 flatcamGUI/ObjectUI.py:869 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7553,32 +7566,29 @@ msgstr "" "Диаметр режущего инструмента\n" "при фрезеровании пазов." -#: flatcamGUI/FlatCAMGUI.py:5384 +#: flatcamGUI/FlatCAMGUI.py:5407 msgid "Defaults" msgstr "Значения по умолчанию" -#: flatcamGUI/FlatCAMGUI.py:5397 +#: flatcamGUI/FlatCAMGUI.py:5420 msgid "Excellon Adv. Options" msgstr "Excellon дополнительные" -#: flatcamGUI/FlatCAMGUI.py:5403 flatcamGUI/FlatCAMGUI.py:6140 -msgid "Advanced Options" -msgstr "Дополнительные настройки" - -#: flatcamGUI/FlatCAMGUI.py:5405 +#: flatcamGUI/FlatCAMGUI.py:5428 msgid "" -"Parameters used to create a CNC Job object\n" -"for this drill object that are shown when App Level is Advanced." +"A list of Excellon advanced parameters.\n" +"Those parameters are available only for\n" +"Advanced App. Level." msgstr "" -"Параметры, используемые для создания объекта задания ЧПУ\n" -"для этого объекта детализации, которые отображаются при повышении уровня " -"приложения." +"Список расширенных параметров Excellon.\n" +"Эти параметры доступны только для\n" +"расширенного режима приложения." -#: flatcamGUI/FlatCAMGUI.py:5413 flatcamGUI/ObjectUI.py:614 +#: flatcamGUI/FlatCAMGUI.py:5437 flatcamGUI/ObjectUI.py:618 msgid "Offset Z" msgstr "Смещение Z" -#: flatcamGUI/FlatCAMGUI.py:5415 flatcamGUI/ObjectUI.py:632 +#: flatcamGUI/FlatCAMGUI.py:5439 flatcamGUI/ObjectUI.py:636 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" @@ -7588,20 +7598,20 @@ msgstr "" "создать необходимый диаметр выходного отверстия за счет формы наконечника.\n" "Значение здесь может компенсировать Cut Z параметра." -#: flatcamGUI/FlatCAMGUI.py:5422 +#: flatcamGUI/FlatCAMGUI.py:5446 msgid "Toolchange X,Y" msgstr "Смена инструмента X,Y" -#: flatcamGUI/FlatCAMGUI.py:5424 flatcamGUI/FlatCAMGUI.py:6153 +#: flatcamGUI/FlatCAMGUI.py:5448 flatcamGUI/FlatCAMGUI.py:6180 msgid "Toolchange X,Y position." msgstr "Позиция X,Y смены инструмента." -#: flatcamGUI/FlatCAMGUI.py:5430 flatcamGUI/FlatCAMGUI.py:6160 -#: flatcamGUI/ObjectUI.py:693 +#: flatcamGUI/FlatCAMGUI.py:5454 flatcamGUI/FlatCAMGUI.py:6187 +#: flatcamGUI/ObjectUI.py:697 msgid "Start move Z" msgstr "Начать движение Z" -#: flatcamGUI/FlatCAMGUI.py:5432 flatcamGUI/ObjectUI.py:695 +#: flatcamGUI/FlatCAMGUI.py:5456 flatcamGUI/ObjectUI.py:699 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7609,25 +7619,11 @@ msgstr "" "Высота инструмента сразу после запуска.\n" "Удалить значение если вам не нужна эта функция." -#: flatcamGUI/FlatCAMGUI.py:5439 flatcamGUI/FlatCAMGUI.py:6170 -#: flatcamGUI/ObjectUI.py:703 flatcamGUI/ObjectUI.py:1210 -msgid "End move Z" -msgstr "Высота отвода Z" - -#: flatcamGUI/FlatCAMGUI.py:5441 flatcamGUI/FlatCAMGUI.py:6172 -#: flatcamGUI/ObjectUI.py:705 flatcamGUI/ObjectUI.py:1212 -msgid "" -"Height of the tool after\n" -"the last move at the end of the job." -msgstr "" -"Высота инструмента после\n" -"последнего прохода в конце задания." - -#: flatcamGUI/FlatCAMGUI.py:5448 flatcamGUI/ObjectUI.py:724 +#: flatcamGUI/FlatCAMGUI.py:5464 flatcamGUI/ObjectUI.py:729 msgid "Feedrate Rapids" msgstr "Пороги скорости подачи" -#: flatcamGUI/FlatCAMGUI.py:5450 flatcamGUI/ObjectUI.py:726 +#: flatcamGUI/FlatCAMGUI.py:5466 flatcamGUI/ObjectUI.py:731 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7641,13 +7637,13 @@ msgstr "" "Полезно только для Marlin,\n" "игнорировать для любых других случаев." -#: flatcamGUI/FlatCAMGUI.py:5461 flatcamGUI/FlatCAMGUI.py:6203 -#: flatcamGUI/ObjectUI.py:776 flatcamGUI/ObjectUI.py:1308 +#: flatcamGUI/FlatCAMGUI.py:5477 flatcamGUI/FlatCAMGUI.py:6220 +#: flatcamGUI/ObjectUI.py:781 flatcamGUI/ObjectUI.py:1313 msgid "Probe Z depth" msgstr "Глубина зонда Z" -#: flatcamGUI/FlatCAMGUI.py:5463 flatcamGUI/FlatCAMGUI.py:6205 -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/ObjectUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:5479 flatcamGUI/FlatCAMGUI.py:6222 +#: flatcamGUI/ObjectUI.py:783 flatcamGUI/ObjectUI.py:1315 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7655,21 +7651,37 @@ msgstr "" "Максимальная глубина, допустимая для зонда\n" "зондировать. Отрицательное значение в текущих единицах." -#: flatcamGUI/FlatCAMGUI.py:5471 flatcamGUI/FlatCAMGUI.py:6213 -#: flatcamGUI/ObjectUI.py:788 flatcamGUI/ObjectUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:5487 flatcamGUI/FlatCAMGUI.py:6230 +#: flatcamGUI/ObjectUI.py:793 flatcamGUI/ObjectUI.py:1325 msgid "Feedrate Probe" msgstr "Датчик скорости подачи" -#: flatcamGUI/FlatCAMGUI.py:5473 flatcamGUI/FlatCAMGUI.py:6215 -#: flatcamGUI/ObjectUI.py:790 flatcamGUI/ObjectUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:5489 flatcamGUI/FlatCAMGUI.py:6232 +#: flatcamGUI/ObjectUI.py:795 flatcamGUI/ObjectUI.py:1327 msgid "The feedrate used while the probe is probing." msgstr "Скорость подачи, используемая во время зондирования." -#: flatcamGUI/FlatCAMGUI.py:5479 flatcamGUI/FlatCAMGUI.py:6222 +#: flatcamGUI/FlatCAMGUI.py:5496 flatcamGUI/FlatCAMGUI.py:6239 +msgid "Spindle dir." +msgstr "Направление вращения шпинделя" + +#: flatcamGUI/FlatCAMGUI.py:5498 flatcamGUI/FlatCAMGUI.py:6241 +msgid "" +"This sets the direction that the spindle is rotating.\n" +"It can be either:\n" +"- CW = clockwise or\n" +"- CCW = counter clockwise" +msgstr "" +"Устанавка направления вращения шпинделя.\n" +"Варианты:\n" +"- CW = по часовой стрелке или\n" +"- CCW = против часовой стрелки" + +#: flatcamGUI/FlatCAMGUI.py:5509 flatcamGUI/FlatCAMGUI.py:6253 msgid "Fast Plunge" msgstr "Быстрый подвод" -#: flatcamGUI/FlatCAMGUI.py:5481 flatcamGUI/FlatCAMGUI.py:6224 +#: flatcamGUI/FlatCAMGUI.py:5511 flatcamGUI/FlatCAMGUI.py:6255 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -7681,11 +7693,11 @@ msgstr "" "это означает самую быструю скорость.\n" "Предупреждение: перемещение выполняется при смене координат Toolchange X,Y." -#: flatcamGUI/FlatCAMGUI.py:5490 +#: flatcamGUI/FlatCAMGUI.py:5520 msgid "Fast Retract" msgstr "Быстрый отвод" -#: flatcamGUI/FlatCAMGUI.py:5492 +#: flatcamGUI/FlatCAMGUI.py:5522 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -7703,11 +7715,11 @@ msgstr "" " - Когда проверено перемещение от Z_cut(глубины отрезка) к Z_move\n" "(высота перемещения) делается как можно быстрее (G0) за один ход." -#: flatcamGUI/FlatCAMGUI.py:5511 +#: flatcamGUI/FlatCAMGUI.py:5541 msgid "Excellon Export" msgstr "Экспорт Excellon" -#: flatcamGUI/FlatCAMGUI.py:5516 +#: flatcamGUI/FlatCAMGUI.py:5546 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7715,11 +7727,11 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании файла - > экспорт - > Экспорт Excellon пункт меню." -#: flatcamGUI/FlatCAMGUI.py:5527 flatcamGUI/FlatCAMGUI.py:5533 +#: flatcamGUI/FlatCAMGUI.py:5557 flatcamGUI/FlatCAMGUI.py:5563 msgid "The units used in the Excellon file." msgstr "Единицы измерения, используемые в файле Excellon." -#: flatcamGUI/FlatCAMGUI.py:5541 +#: flatcamGUI/FlatCAMGUI.py:5571 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7731,11 +7743,11 @@ msgstr "" "Здесь мы устанавливаем формат, используемый, когда\n" "координаты не используют точку." -#: flatcamGUI/FlatCAMGUI.py:5577 +#: flatcamGUI/FlatCAMGUI.py:5607 msgid "Format" msgstr "Формат" -#: flatcamGUI/FlatCAMGUI.py:5579 flatcamGUI/FlatCAMGUI.py:5589 +#: flatcamGUI/FlatCAMGUI.py:5609 flatcamGUI/FlatCAMGUI.py:5619 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7751,15 +7763,15 @@ msgstr "" "Также это должно быть указано, если LZ = ведущие нули сохраняются\n" "или TZ = конечные нули сохраняются." -#: flatcamGUI/FlatCAMGUI.py:5586 +#: flatcamGUI/FlatCAMGUI.py:5616 msgid "Decimal" msgstr "Десятичный" -#: flatcamGUI/FlatCAMGUI.py:5587 +#: flatcamGUI/FlatCAMGUI.py:5617 msgid "No-Decimal" msgstr "Недесятичный" -#: flatcamGUI/FlatCAMGUI.py:5613 +#: flatcamGUI/FlatCAMGUI.py:5643 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7773,11 +7785,11 @@ msgstr "" "Если проверен TZ, то сохраняются нулевые трейлеры\n" "и ведущие нули удаляются." -#: flatcamGUI/FlatCAMGUI.py:5623 +#: flatcamGUI/FlatCAMGUI.py:5653 msgid "Slot type" msgstr "Тип слота" -#: flatcamGUI/FlatCAMGUI.py:5626 flatcamGUI/FlatCAMGUI.py:5636 +#: flatcamGUI/FlatCAMGUI.py:5656 flatcamGUI/FlatCAMGUI.py:5666 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -7791,19 +7803,19 @@ msgstr "" "Если пробурено (G85), пазы будут экспортированы\n" "используя команду сверления пазов (G85)." -#: flatcamGUI/FlatCAMGUI.py:5633 +#: flatcamGUI/FlatCAMGUI.py:5663 msgid "Routed" msgstr "Направлен" -#: flatcamGUI/FlatCAMGUI.py:5634 +#: flatcamGUI/FlatCAMGUI.py:5664 msgid "Drilled(G85)" msgstr "Пробурено (G85)" -#: flatcamGUI/FlatCAMGUI.py:5666 +#: flatcamGUI/FlatCAMGUI.py:5696 msgid "A list of Excellon Editor parameters." msgstr "Список параметров редактора Excellon." -#: flatcamGUI/FlatCAMGUI.py:5676 +#: flatcamGUI/FlatCAMGUI.py:5706 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7817,35 +7829,35 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/FlatCAMGUI.py:5688 +#: flatcamGUI/FlatCAMGUI.py:5718 msgid "New Tool Dia" msgstr "Новый диаметр инструмента" -#: flatcamGUI/FlatCAMGUI.py:5711 +#: flatcamGUI/FlatCAMGUI.py:5741 msgid "Linear Drill Array" msgstr "Линейный массив отверстий" -#: flatcamGUI/FlatCAMGUI.py:5751 +#: flatcamGUI/FlatCAMGUI.py:5781 msgid "Circular Drill Array" msgstr "Круговой массив" -#: flatcamGUI/FlatCAMGUI.py:5779 flatcamGUI/ObjectUI.py:613 +#: flatcamGUI/FlatCAMGUI.py:5809 flatcamGUI/ObjectUI.py:617 msgid "Slots" msgstr "Пазы" -#: flatcamGUI/FlatCAMGUI.py:5830 +#: flatcamGUI/FlatCAMGUI.py:5860 msgid "Linear Slot Array" msgstr "Линейный массив пазов" -#: flatcamGUI/FlatCAMGUI.py:5882 +#: flatcamGUI/FlatCAMGUI.py:5912 msgid "Circular Slot Array" msgstr "Круговой массив пазов" -#: flatcamGUI/FlatCAMGUI.py:5916 +#: flatcamGUI/FlatCAMGUI.py:5946 msgid "Geometry General" msgstr "Geometry основные" -#: flatcamGUI/FlatCAMGUI.py:5935 +#: flatcamGUI/FlatCAMGUI.py:5965 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -7853,11 +7865,11 @@ msgstr "" "Количество шагов круга для геометрии\n" "линейная аппроксимация окружности и дуги." -#: flatcamGUI/FlatCAMGUI.py:5963 +#: flatcamGUI/FlatCAMGUI.py:5993 msgid "Geometry Options" msgstr "Параметры Geometry" -#: flatcamGUI/FlatCAMGUI.py:5970 +#: flatcamGUI/FlatCAMGUI.py:6000 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -7867,7 +7879,7 @@ msgstr "" "контуров данного объекта геометрии\n" "для программы ЧПУ." -#: flatcamGUI/FlatCAMGUI.py:5982 flatcamGUI/ObjectUI.py:1135 +#: flatcamGUI/FlatCAMGUI.py:6012 flatcamGUI/ObjectUI.py:1140 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7875,11 +7887,11 @@ msgstr "" "Глубина резания (отрицательная)\n" "ниже слоя меди." -#: flatcamGUI/FlatCAMGUI.py:5990 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/FlatCAMGUI.py:6020 flatcamGUI/ObjectUI.py:1149 msgid "Multi-Depth" msgstr "Мультипроход" -#: flatcamGUI/FlatCAMGUI.py:5993 flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/FlatCAMGUI.py:6023 flatcamGUI/ObjectUI.py:1152 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -7891,11 +7903,11 @@ msgstr "" "сократить несколько раз, пока Cut Z не станет\n" "достиг." -#: flatcamGUI/FlatCAMGUI.py:6002 +#: flatcamGUI/FlatCAMGUI.py:6032 msgid "Depth/Pass" msgstr "Шаг за проход" -#: flatcamGUI/FlatCAMGUI.py:6004 +#: flatcamGUI/FlatCAMGUI.py:6034 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -7909,13 +7921,13 @@ msgstr "" "это доля от глубины\n" "который имеет отрицательное значение." -#: flatcamGUI/FlatCAMGUI.py:6020 flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/FlatCAMGUI.py:6050 flatcamGUI/ObjectUI.py:1173 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Высота отвода инструмента при холостом ходе." -#: flatcamGUI/FlatCAMGUI.py:6031 flatcamGUI/ObjectUI.py:1187 +#: flatcamGUI/FlatCAMGUI.py:6061 flatcamGUI/ObjectUI.py:1192 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -7923,11 +7935,11 @@ msgstr "" "Включить последовательность смены инструмента\n" "в машинном коде (пауза для смены инструмента)." -#: flatcamGUI/FlatCAMGUI.py:6052 flatcamGUI/ObjectUI.py:1220 +#: flatcamGUI/FlatCAMGUI.py:6092 flatcamGUI/ObjectUI.py:1225 msgid "Feed Rate X-Y" msgstr "Скорость подачи X-Y" -#: flatcamGUI/FlatCAMGUI.py:6054 flatcamGUI/ObjectUI.py:1222 +#: flatcamGUI/FlatCAMGUI.py:6094 flatcamGUI/ObjectUI.py:1227 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -7935,11 +7947,11 @@ msgstr "" "Скорость резания в плоскости XY\n" "в единицах в минуту" -#: flatcamGUI/FlatCAMGUI.py:6062 flatcamGUI/ObjectUI.py:1230 +#: flatcamGUI/FlatCAMGUI.py:6102 flatcamGUI/ObjectUI.py:1235 msgid "Feed Rate Z" msgstr "Скорость подачи Z" -#: flatcamGUI/FlatCAMGUI.py:6064 flatcamGUI/ObjectUI.py:1232 +#: flatcamGUI/FlatCAMGUI.py:6104 flatcamGUI/ObjectUI.py:1237 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -7949,12 +7961,12 @@ msgstr "" "самолет в единицах в минуту.\n" "Это называется также Плунге." -#: flatcamGUI/FlatCAMGUI.py:6073 flatcamGUI/ObjectUI.py:740 -#: flatcamGUI/ObjectUI.py:1267 +#: flatcamGUI/FlatCAMGUI.py:6113 flatcamGUI/ObjectUI.py:745 +#: flatcamGUI/ObjectUI.py:1272 msgid "Spindle speed" msgstr "Скорость вращения шпинделя" -#: flatcamGUI/FlatCAMGUI.py:6076 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/FlatCAMGUI.py:6116 flatcamGUI/ObjectUI.py:1275 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" @@ -7964,7 +7976,7 @@ msgstr "" "Если используется лазерный постпроцессор,\n" "это значение - мощность лазера." -#: flatcamGUI/FlatCAMGUI.py:6119 flatcamGUI/ObjectUI.py:1299 +#: flatcamGUI/FlatCAMGUI.py:6145 flatcamGUI/ObjectUI.py:1304 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -7972,24 +7984,26 @@ msgstr "" "Файл постпроцессора, который диктует\n" "вывод машинного кода (например, кода, RML, HPGL)." -#: flatcamGUI/FlatCAMGUI.py:6135 +#: flatcamGUI/FlatCAMGUI.py:6161 msgid "Geometry Adv. Options" msgstr "Geometry дополнительные" -#: flatcamGUI/FlatCAMGUI.py:6142 +#: flatcamGUI/FlatCAMGUI.py:6168 msgid "" -"Parameters to create a CNC Job object\n" -"tracing the contours of a Geometry object." +"A list of Geometry advanced parameters.\n" +"Those parameters are available only for\n" +"Advanced App. Level." msgstr "" -"Параметры для создания объекта зCNC Job\n" -"трассировки контуров объекта Geometry." +"Список расширенных параметров Geometry.\n" +"Эти параметры доступны только для\n" +"расширенного режима приложения." -#: flatcamGUI/FlatCAMGUI.py:6151 flatcamGUI/FlatCAMGUI.py:7613 +#: flatcamGUI/FlatCAMGUI.py:6178 flatcamGUI/FlatCAMGUI.py:7677 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "Смена инструмента X,Y" -#: flatcamGUI/FlatCAMGUI.py:6162 +#: flatcamGUI/FlatCAMGUI.py:6189 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -7997,11 +8011,11 @@ msgstr "" "Высота инструмента сразу после начала работы.\n" "Удалить значение если вам не нужна эта функция." -#: flatcamGUI/FlatCAMGUI.py:6180 flatcamGUI/ObjectUI.py:1241 +#: flatcamGUI/FlatCAMGUI.py:6197 flatcamGUI/ObjectUI.py:1246 msgid "Feed Rate Rapids" msgstr "Скорость подачи" -#: flatcamGUI/FlatCAMGUI.py:6182 flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/FlatCAMGUI.py:6199 flatcamGUI/ObjectUI.py:1248 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8015,11 +8029,11 @@ msgstr "" "Это полезно только для Марлина,\n" "игнорировать для любых других случаев." -#: flatcamGUI/FlatCAMGUI.py:6193 flatcamGUI/ObjectUI.py:1257 +#: flatcamGUI/FlatCAMGUI.py:6210 flatcamGUI/ObjectUI.py:1262 msgid "Re-cut 1st pt." msgstr "Повторно вырезать 1-й пт." -#: flatcamGUI/FlatCAMGUI.py:6195 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/FlatCAMGUI.py:6212 flatcamGUI/ObjectUI.py:1264 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8031,11 +8045,11 @@ msgstr "" "встреча с последним отрезком, мы генерируем\n" "расширенный разрез по первой секции разреза." -#: flatcamGUI/FlatCAMGUI.py:6234 +#: flatcamGUI/FlatCAMGUI.py:6265 msgid "Seg. X size" msgstr "Размер сегмента по X" -#: flatcamGUI/FlatCAMGUI.py:6236 +#: flatcamGUI/FlatCAMGUI.py:6267 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -8045,11 +8059,11 @@ msgstr "" "Полезно для автоматического выравнивания.\n" "Значение 0 означает отсутствие сегментации по оси X." -#: flatcamGUI/FlatCAMGUI.py:6245 +#: flatcamGUI/FlatCAMGUI.py:6276 msgid "Seg. Y size" msgstr "Размер сегмента по Y" -#: flatcamGUI/FlatCAMGUI.py:6247 +#: flatcamGUI/FlatCAMGUI.py:6278 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -8059,15 +8073,15 @@ msgstr "" "Полезно для автоматического выравнивания.\n" "Значение 0 означает отсутствие сегментации по оси Y." -#: flatcamGUI/FlatCAMGUI.py:6263 +#: flatcamGUI/FlatCAMGUI.py:6294 msgid "Geometry Editor" msgstr "Редактор Geometry" -#: flatcamGUI/FlatCAMGUI.py:6268 +#: flatcamGUI/FlatCAMGUI.py:6299 msgid "A list of Geometry Editor parameters." msgstr "Список параметров редактора Geometry." -#: flatcamGUI/FlatCAMGUI.py:6278 +#: flatcamGUI/FlatCAMGUI.py:6309 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -8081,20 +8095,20 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/FlatCAMGUI.py:6297 +#: flatcamGUI/FlatCAMGUI.py:6328 msgid "CNC Job General" msgstr "CNC Job основные" -#: flatcamGUI/FlatCAMGUI.py:6310 flatcamGUI/ObjectUI.py:938 -#: flatcamGUI/ObjectUI.py:1501 +#: flatcamGUI/FlatCAMGUI.py:6341 flatcamGUI/ObjectUI.py:943 +#: flatcamGUI/ObjectUI.py:1506 msgid "Plot Object" msgstr "Рисовать объекты" -#: flatcamGUI/FlatCAMGUI.py:6315 flatcamGUI/ObjectUI.py:1396 +#: flatcamGUI/FlatCAMGUI.py:6346 flatcamGUI/ObjectUI.py:1401 msgid "Plot kind" msgstr "Рисовать участка" -#: flatcamGUI/FlatCAMGUI.py:6317 flatcamGUI/ObjectUI.py:1399 +#: flatcamGUI/FlatCAMGUI.py:6348 flatcamGUI/ObjectUI.py:1404 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" @@ -8106,15 +8120,15 @@ msgstr "" "над заготовкой или она может быть типа \"Cut\",\n" "что означает ходы, которые врезаются в материал." -#: flatcamGUI/FlatCAMGUI.py:6325 flatcamGUI/ObjectUI.py:1408 +#: flatcamGUI/FlatCAMGUI.py:6356 flatcamGUI/ObjectUI.py:1413 msgid "Travel" msgstr "Траектория" -#: flatcamGUI/FlatCAMGUI.py:6334 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/FlatCAMGUI.py:6365 flatcamGUI/ObjectUI.py:1417 msgid "Display Annotation" msgstr "Показать аннотацию" -#: flatcamGUI/FlatCAMGUI.py:6336 flatcamGUI/ObjectUI.py:1414 +#: flatcamGUI/FlatCAMGUI.py:6367 flatcamGUI/ObjectUI.py:1419 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8125,22 +8139,6 @@ msgstr "" "каждого конца\n" "линии путешествия." -#: flatcamGUI/FlatCAMGUI.py:6348 -msgid "Annotation Size" -msgstr "Размер аннотации" - -#: flatcamGUI/FlatCAMGUI.py:6350 -msgid "The font size of the annotation text. In pixels." -msgstr "Размер шрифта текста аннотации. В пикселях." - -#: flatcamGUI/FlatCAMGUI.py:6358 -msgid "Annotation Color" -msgstr "Цвет аннотации" - -#: flatcamGUI/FlatCAMGUI.py:6360 -msgid "Set the font color for the annotation texts." -msgstr "Установите цвет шрифта для текста аннотации." - #: flatcamGUI/FlatCAMGUI.py:6383 msgid "" "The number of circle steps for GCode \n" @@ -8218,7 +8216,7 @@ msgid "Export G-Code" msgstr "Экспорт G-кода" #: flatcamGUI/FlatCAMGUI.py:6455 flatcamGUI/FlatCAMGUI.py:6496 -#: flatcamGUI/ObjectUI.py:1535 +#: flatcamGUI/ObjectUI.py:1540 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8231,7 +8229,7 @@ msgstr "" msgid "Prepend to G-Code" msgstr "Коды предобработки для G-Code" -#: flatcamGUI/FlatCAMGUI.py:6463 flatcamGUI/ObjectUI.py:1543 +#: flatcamGUI/FlatCAMGUI.py:6463 flatcamGUI/ObjectUI.py:1548 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8243,7 +8241,7 @@ msgstr "" msgid "Append to G-Code" msgstr "Коды постобработки для G-Code" -#: flatcamGUI/FlatCAMGUI.py:6474 flatcamGUI/ObjectUI.py:1554 +#: flatcamGUI/FlatCAMGUI.py:6474 flatcamGUI/ObjectUI.py:1559 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8257,15 +8255,15 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "CNC Job дополнительные" -#: flatcamGUI/FlatCAMGUI.py:6494 flatcamGUI/ObjectUI.py:1533 +#: flatcamGUI/FlatCAMGUI.py:6494 flatcamGUI/ObjectUI.py:1538 msgid "Export CNC Code" msgstr "Экспорт CNC Code" -#: flatcamGUI/FlatCAMGUI.py:6502 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:6502 flatcamGUI/ObjectUI.py:1576 msgid "Toolchange G-Code" msgstr "G-Code смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:6505 flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/FlatCAMGUI.py:6505 flatcamGUI/ObjectUI.py:1579 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8287,11 +8285,11 @@ msgstr "" "и иметь \"toolchange_custom\" в имени, и будет построено\n" "используя в качестве шаблона файл постпроцессора \"Tool change Custom\"." -#: flatcamGUI/FlatCAMGUI.py:6524 flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/FlatCAMGUI.py:6524 flatcamGUI/ObjectUI.py:1598 msgid "Use Toolchange Macro" msgstr "Использовать макросы смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:6526 flatcamGUI/ObjectUI.py:1595 +#: flatcamGUI/FlatCAMGUI.py:6526 flatcamGUI/ObjectUI.py:1600 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8299,7 +8297,7 @@ msgstr "" "Установите этот флажок, если хотите использовать\n" "пользовательский GCode смены инструментов (макрос)." -#: flatcamGUI/FlatCAMGUI.py:6538 flatcamGUI/ObjectUI.py:1603 +#: flatcamGUI/FlatCAMGUI.py:6538 flatcamGUI/ObjectUI.py:1608 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8309,31 +8307,31 @@ msgstr "" "при смене инструмента.\n" "Они должны быть окружены '%' символом" -#: flatcamGUI/FlatCAMGUI.py:6548 flatcamGUI/ObjectUI.py:1613 +#: flatcamGUI/FlatCAMGUI.py:6548 flatcamGUI/ObjectUI.py:1618 msgid "FlatCAM CNC parameters" msgstr "Параметры CNC FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:6549 flatcamGUI/ObjectUI.py:1614 +#: flatcamGUI/FlatCAMGUI.py:6549 flatcamGUI/ObjectUI.py:1619 msgid "tool = tool number" msgstr "tool = tool number" -#: flatcamGUI/FlatCAMGUI.py:6550 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:6550 flatcamGUI/ObjectUI.py:1620 msgid "tooldia = tool diameter" msgstr "tooldia = диаметр инструмента" -#: flatcamGUI/FlatCAMGUI.py:6551 flatcamGUI/ObjectUI.py:1616 +#: flatcamGUI/FlatCAMGUI.py:6551 flatcamGUI/ObjectUI.py:1621 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = для Excellon, общее количество сверл" -#: flatcamGUI/FlatCAMGUI.py:6552 flatcamGUI/ObjectUI.py:1617 +#: flatcamGUI/FlatCAMGUI.py:6552 flatcamGUI/ObjectUI.py:1622 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = координата X для смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:6553 flatcamGUI/ObjectUI.py:1618 +#: flatcamGUI/FlatCAMGUI.py:6553 flatcamGUI/ObjectUI.py:1623 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = координата Y для смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:6554 flatcamGUI/ObjectUI.py:1619 +#: flatcamGUI/FlatCAMGUI.py:6554 flatcamGUI/ObjectUI.py:1624 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = координата Z для смены инструмента" @@ -8345,25 +8343,41 @@ msgstr "z_cut = Z глубина распила" msgid "z_move = Z height for travel" msgstr "z_move = высота Z для перемещения" -#: flatcamGUI/FlatCAMGUI.py:6557 flatcamGUI/ObjectUI.py:1622 +#: flatcamGUI/FlatCAMGUI.py:6557 flatcamGUI/ObjectUI.py:1627 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = значение шага для мультипроходного разреза" -#: flatcamGUI/FlatCAMGUI.py:6558 flatcamGUI/ObjectUI.py:1623 +#: flatcamGUI/FlatCAMGUI.py:6558 flatcamGUI/ObjectUI.py:1628 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = значение скорости вращения шпинделя" -#: flatcamGUI/FlatCAMGUI.py:6560 flatcamGUI/ObjectUI.py:1624 +#: flatcamGUI/FlatCAMGUI.py:6560 flatcamGUI/ObjectUI.py:1629 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = время, чтобы остановиться, чтобы позволить шпинделю достичь его " "установлен об / мин" +#: flatcamGUI/FlatCAMGUI.py:6579 +msgid "Annotation Size" +msgstr "Размер аннотации" + #: flatcamGUI/FlatCAMGUI.py:6581 +msgid "The font size of the annotation text. In pixels." +msgstr "Размер шрифта текста аннотации. В пикселях." + +#: flatcamGUI/FlatCAMGUI.py:6589 +msgid "Annotation Color" +msgstr "Цвет аннотации" + +#: flatcamGUI/FlatCAMGUI.py:6591 +msgid "Set the font color for the annotation texts." +msgstr "Установите цвет шрифта для текста аннотации." + +#: flatcamGUI/FlatCAMGUI.py:6617 msgid "NCC Tool Options" msgstr "Очистка меди" -#: flatcamGUI/FlatCAMGUI.py:6586 flatcamGUI/ObjectUI.py:447 +#: flatcamGUI/FlatCAMGUI.py:6622 flatcamGUI/ObjectUI.py:451 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -8371,15 +8385,15 @@ msgstr "" "Создание объекта геометрии с помощью\n" "траектории резания для всех областей, отличных от меди." -#: flatcamGUI/FlatCAMGUI.py:6594 flatcamGUI/FlatCAMGUI.py:7548 +#: flatcamGUI/FlatCAMGUI.py:6630 flatcamGUI/FlatCAMGUI.py:7612 msgid "Tools dia" msgstr "Диаметр инструмента" -#: flatcamGUI/FlatCAMGUI.py:6603 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/FlatCAMGUI.py:6639 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "Тип инструмента" -#: flatcamGUI/FlatCAMGUI.py:6605 flatcamGUI/FlatCAMGUI.py:6613 +#: flatcamGUI/FlatCAMGUI.py:6641 flatcamGUI/FlatCAMGUI.py:6649 #: flatcamTools/ToolNonCopperClear.py:197 #: flatcamTools/ToolNonCopperClear.py:205 msgid "" @@ -8391,26 +8405,26 @@ msgstr "" "- \"V-образная форма\" \n" "- Круглый" -#: flatcamGUI/FlatCAMGUI.py:6610 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/FlatCAMGUI.py:6646 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "V-образный инструмент" -#: flatcamGUI/FlatCAMGUI.py:6622 flatcamGUI/ObjectUI.py:1109 +#: flatcamGUI/FlatCAMGUI.py:6658 flatcamGUI/ObjectUI.py:1114 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "Диаметр V-наконечника" -#: flatcamGUI/FlatCAMGUI.py:6624 flatcamGUI/ObjectUI.py:1112 +#: flatcamGUI/FlatCAMGUI.py:6660 flatcamGUI/ObjectUI.py:1117 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "Диаметр наконечника для V-образного инструмента" -#: flatcamGUI/FlatCAMGUI.py:6631 flatcamGUI/ObjectUI.py:1120 +#: flatcamGUI/FlatCAMGUI.py:6667 flatcamGUI/ObjectUI.py:1125 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "Угол V-наконечника" -#: flatcamGUI/FlatCAMGUI.py:6633 flatcamGUI/ObjectUI.py:1123 +#: flatcamGUI/FlatCAMGUI.py:6669 flatcamGUI/ObjectUI.py:1128 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -8419,7 +8433,7 @@ msgstr "" "Угол наклона наконечника для V-образного инструмента.\n" "В степенях." -#: flatcamGUI/FlatCAMGUI.py:6643 flatcamGUI/FlatCAMGUI.py:6651 +#: flatcamGUI/FlatCAMGUI.py:6679 flatcamGUI/FlatCAMGUI.py:6687 #: flatcamTools/ToolNonCopperClear.py:149 #: flatcamTools/ToolNonCopperClear.py:157 msgid "" @@ -8432,13 +8446,13 @@ msgstr "" "использования инструмента\n" "- conventional / полезен, когда нет компенсации люфта" -#: flatcamGUI/FlatCAMGUI.py:6660 flatcamGUI/FlatCAMGUI.py:7020 +#: flatcamGUI/FlatCAMGUI.py:6696 flatcamGUI/FlatCAMGUI.py:7060 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "Порядок инструмента" -#: flatcamGUI/FlatCAMGUI.py:6661 flatcamGUI/FlatCAMGUI.py:6671 -#: flatcamGUI/FlatCAMGUI.py:7021 flatcamGUI/FlatCAMGUI.py:7031 +#: flatcamGUI/FlatCAMGUI.py:6697 flatcamGUI/FlatCAMGUI.py:6707 +#: flatcamGUI/FlatCAMGUI.py:7061 flatcamGUI/FlatCAMGUI.py:7071 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 @@ -8463,17 +8477,17 @@ msgstr "" "установит порядок\n" "на 'Обратный' и отключит этот элемент управления." -#: flatcamGUI/FlatCAMGUI.py:6669 flatcamGUI/FlatCAMGUI.py:7029 +#: flatcamGUI/FlatCAMGUI.py:6705 flatcamGUI/FlatCAMGUI.py:7069 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "Прямой" -#: flatcamGUI/FlatCAMGUI.py:6670 flatcamGUI/FlatCAMGUI.py:7030 +#: flatcamGUI/FlatCAMGUI.py:6706 flatcamGUI/FlatCAMGUI.py:7070 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "Обратный" -#: flatcamGUI/FlatCAMGUI.py:6683 flatcamGUI/FlatCAMGUI.py:6688 +#: flatcamGUI/FlatCAMGUI.py:6719 flatcamGUI/FlatCAMGUI.py:6724 #: flatcamTools/ToolNonCopperClear.py:271 #: flatcamTools/ToolNonCopperClear.py:276 msgid "" @@ -8483,7 +8497,7 @@ msgstr "" "Диаметр инструмента. Это значение (в текущих единицах FlatCAM) \n" "ширины разреза в материале." -#: flatcamGUI/FlatCAMGUI.py:6698 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/FlatCAMGUI.py:6734 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -8510,12 +8524,12 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamGUI/FlatCAMGUI.py:6715 flatcamTools/ToolNonCopperClear.py:301 +#: flatcamGUI/FlatCAMGUI.py:6755 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "Граница рамки." -#: flatcamGUI/FlatCAMGUI.py:6724 flatcamGUI/FlatCAMGUI.py:7071 -#: flatcamTools/ToolNonCopperClear.py:310 +#: flatcamGUI/FlatCAMGUI.py:6764 flatcamGUI/FlatCAMGUI.py:7115 +#: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed.
Line-based: Parallel " @@ -8525,22 +8539,22 @@ msgstr "" "контурами, повторяющими контур полигона.
По кругу: Обработка " "правильными окружностями.
Линейный: Паралельными линиями." -#: flatcamGUI/FlatCAMGUI.py:6738 flatcamGUI/FlatCAMGUI.py:7085 -#: flatcamTools/ToolNonCopperClear.py:324 flatcamTools/ToolPaint.py:249 +#: flatcamGUI/FlatCAMGUI.py:6778 flatcamGUI/FlatCAMGUI.py:7129 +#: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "Подключение" -#: flatcamGUI/FlatCAMGUI.py:6748 flatcamGUI/FlatCAMGUI.py:7095 -#: flatcamTools/ToolNonCopperClear.py:333 flatcamTools/ToolPaint.py:258 +#: flatcamGUI/FlatCAMGUI.py:6788 flatcamGUI/FlatCAMGUI.py:7139 +#: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "Контур" -#: flatcamGUI/FlatCAMGUI.py:6758 flatcamTools/ToolNonCopperClear.py:342 -#: flatcamTools/ToolPaint.py:267 +#: flatcamGUI/FlatCAMGUI.py:6798 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "Обработка остаточного припуска" -#: flatcamGUI/FlatCAMGUI.py:6760 flatcamTools/ToolNonCopperClear.py:344 +#: flatcamGUI/FlatCAMGUI.py:6800 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -8558,9 +8572,9 @@ msgstr "" "больше не останется меди для очистки или больше не будет инструментов.\n" "Если флажок не установлен, используется стандартный алгоритм." -#: flatcamGUI/FlatCAMGUI.py:6775 flatcamGUI/FlatCAMGUI.py:6787 -#: flatcamTools/ToolNonCopperClear.py:359 -#: flatcamTools/ToolNonCopperClear.py:371 +#: flatcamGUI/FlatCAMGUI.py:6815 flatcamGUI/FlatCAMGUI.py:6827 +#: flatcamTools/ToolNonCopperClear.py:363 +#: flatcamTools/ToolNonCopperClear.py:375 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -8572,27 +8586,27 @@ msgstr "" "из медных штучек.\n" "Значение может быть от 0 до 10 единиц FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:6785 flatcamTools/ToolNonCopperClear.py:369 +#: flatcamGUI/FlatCAMGUI.py:6825 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "Значение смещения" -#: flatcamGUI/FlatCAMGUI.py:6802 flatcamTools/ToolNonCopperClear.py:395 +#: flatcamGUI/FlatCAMGUI.py:6842 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "Сам" -#: flatcamGUI/FlatCAMGUI.py:6803 flatcamGUI/FlatCAMGUI.py:7116 +#: flatcamGUI/FlatCAMGUI.py:6843 flatcamGUI/FlatCAMGUI.py:7160 msgid "Area" msgstr "Площадь" -#: flatcamGUI/FlatCAMGUI.py:6804 +#: flatcamGUI/FlatCAMGUI.py:6844 msgid "Ref" msgstr "Ссылка" -#: flatcamGUI/FlatCAMGUI.py:6805 +#: flatcamGUI/FlatCAMGUI.py:6845 msgid "Reference" msgstr "Ссылка" -#: flatcamGUI/FlatCAMGUI.py:6807 flatcamTools/ToolNonCopperClear.py:401 +#: flatcamGUI/FlatCAMGUI.py:6847 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -8612,19 +8626,19 @@ msgstr "" "- «Контрольный объект» - будет выполнять очистку от меди в области\n" "указаной другим объектом." -#: flatcamGUI/FlatCAMGUI.py:6818 flatcamGUI/FlatCAMGUI.py:7124 +#: flatcamGUI/FlatCAMGUI.py:6858 flatcamGUI/FlatCAMGUI.py:7168 msgid "Normal" msgstr "Нормальный" -#: flatcamGUI/FlatCAMGUI.py:6819 flatcamGUI/FlatCAMGUI.py:7125 +#: flatcamGUI/FlatCAMGUI.py:6859 flatcamGUI/FlatCAMGUI.py:7169 msgid "Progressive" msgstr "Последовательный" -#: flatcamGUI/FlatCAMGUI.py:6820 +#: flatcamGUI/FlatCAMGUI.py:6860 msgid "NCC Plotting" msgstr "Прорисовка очистки от меди" -#: flatcamGUI/FlatCAMGUI.py:6822 +#: flatcamGUI/FlatCAMGUI.py:6862 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -8634,11 +8648,11 @@ msgstr "" "- 'Последовательный' - после создания каждой фигуры она будет нанесена на " "график." -#: flatcamGUI/FlatCAMGUI.py:6836 +#: flatcamGUI/FlatCAMGUI.py:6876 msgid "Cutout Tool Options" msgstr "Обрезка платы" -#: flatcamGUI/FlatCAMGUI.py:6841 flatcamGUI/ObjectUI.py:463 +#: flatcamGUI/FlatCAMGUI.py:6881 flatcamGUI/ObjectUI.py:467 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -8647,7 +8661,7 @@ msgstr "" "Создание траектории обрезки печатной платы и отделения её от\n" "заготовки." -#: flatcamGUI/FlatCAMGUI.py:6852 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/FlatCAMGUI.py:6892 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -8655,11 +8669,11 @@ msgstr "" "Диаметр инструмента, используемого для вырезания\n" "форма печатной платы из окружающего материала." -#: flatcamGUI/FlatCAMGUI.py:6860 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/FlatCAMGUI.py:6900 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "Вид объекта" -#: flatcamGUI/FlatCAMGUI.py:6862 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/FlatCAMGUI.py:6902 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -8671,16 +8685,16 @@ msgstr "" "Гербера PCB панели, который сделан\n" "из множества отдельных печатных плат очертания." -#: flatcamGUI/FlatCAMGUI.py:6869 flatcamGUI/FlatCAMGUI.py:7115 +#: flatcamGUI/FlatCAMGUI.py:6909 flatcamGUI/FlatCAMGUI.py:7159 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "Одиночный" -#: flatcamGUI/FlatCAMGUI.py:6870 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/FlatCAMGUI.py:6910 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "Панель" -#: flatcamGUI/FlatCAMGUI.py:6876 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/FlatCAMGUI.py:6916 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -8690,11 +8704,11 @@ msgstr "" "сделает отрезок из ПКБ дальше от\n" "фактическая граница печатной платы" -#: flatcamGUI/FlatCAMGUI.py:6884 +#: flatcamGUI/FlatCAMGUI.py:6924 msgid "Gap size" msgstr "Размер перемычки" -#: flatcamGUI/FlatCAMGUI.py:6886 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/FlatCAMGUI.py:6926 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -8706,11 +8720,11 @@ msgstr "" "окружающий материал (тот самый \n" "из которого вырезается печатная плата)." -#: flatcamGUI/FlatCAMGUI.py:6895 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/FlatCAMGUI.py:6935 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "Вариант" -#: flatcamGUI/FlatCAMGUI.py:6897 +#: flatcamGUI/FlatCAMGUI.py:6937 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -8734,11 +8748,11 @@ msgstr "" "- 2tb - 2*сверху + 2*снизу \n" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" -#: flatcamGUI/FlatCAMGUI.py:6919 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/FlatCAMGUI.py:6959 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "Закруглять углы" -#: flatcamGUI/FlatCAMGUI.py:6921 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/FlatCAMGUI.py:6961 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -8746,11 +8760,11 @@ msgstr "" "Создайте выпуклую форму, окружающую всю печатную плату.\n" "Используется только в том случае, если тип исходного объекта-Gerber." -#: flatcamGUI/FlatCAMGUI.py:6935 +#: flatcamGUI/FlatCAMGUI.py:6975 msgid "2Sided Tool Options" msgstr "2-х сторонняя плата" -#: flatcamGUI/FlatCAMGUI.py:6940 +#: flatcamGUI/FlatCAMGUI.py:6980 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -8758,36 +8772,36 @@ msgstr "" "Инструмент, помогающий создать двухстороннюю\n" "печатную плату с использованием центрирующих отверстий." -#: flatcamGUI/FlatCAMGUI.py:6950 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/FlatCAMGUI.py:6990 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "Диаметр сверла" -#: flatcamGUI/FlatCAMGUI.py:6952 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/FlatCAMGUI.py:6992 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." -#: flatcamGUI/FlatCAMGUI.py:6961 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/FlatCAMGUI.py:7001 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Зеркальное отражение:" -#: flatcamGUI/FlatCAMGUI.py:6963 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/FlatCAMGUI.py:7003 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." -#: flatcamGUI/FlatCAMGUI.py:6972 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/FlatCAMGUI.py:7012 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "Точка" -#: flatcamGUI/FlatCAMGUI.py:6973 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/FlatCAMGUI.py:7013 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "Рамка" -#: flatcamGUI/FlatCAMGUI.py:6974 +#: flatcamGUI/FlatCAMGUI.py:7014 msgid "Axis Ref" msgstr "Указатель оси" -#: flatcamGUI/FlatCAMGUI.py:6976 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/FlatCAMGUI.py:7016 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -8797,15 +8811,15 @@ msgstr "" "указанный коробка (в объекте FlatCAM) через\n" "центр." -#: flatcamGUI/FlatCAMGUI.py:6992 +#: flatcamGUI/FlatCAMGUI.py:7032 msgid "Paint Tool Options" msgstr "Рисование" -#: flatcamGUI/FlatCAMGUI.py:6997 +#: flatcamGUI/FlatCAMGUI.py:7037 msgid "Parameters:" msgstr "Параметры:" -#: flatcamGUI/FlatCAMGUI.py:6999 flatcamGUI/ObjectUI.py:1351 +#: flatcamGUI/FlatCAMGUI.py:7039 flatcamGUI/ObjectUI.py:1356 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8816,12 +8830,12 @@ msgstr "" "всей площади полигона(удаляется вся медь).\n" "Будет предложено нажать на нужный полигон." -#: flatcamGUI/FlatCAMGUI.py:7105 flatcamTools/ToolPaint.py:282 +#: flatcamGUI/FlatCAMGUI.py:7149 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "Выбор" -#: flatcamGUI/FlatCAMGUI.py:7107 flatcamTools/ToolPaint.py:284 -#: flatcamTools/ToolPaint.py:300 +#: flatcamGUI/FlatCAMGUI.py:7151 flatcamTools/ToolPaint.py:288 +#: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" "\n" @@ -8843,15 +8857,15 @@ msgstr "" "- «Контрольный объект» - будет выполнять очистку от меди в области\n" "указано другим объектом." -#: flatcamGUI/FlatCAMGUI.py:7118 +#: flatcamGUI/FlatCAMGUI.py:7162 msgid "Ref." msgstr "Ссылка" -#: flatcamGUI/FlatCAMGUI.py:7126 +#: flatcamGUI/FlatCAMGUI.py:7170 msgid "Paint Plotting" msgstr "Прорисовка рисования" -#: flatcamGUI/FlatCAMGUI.py:7128 +#: flatcamGUI/FlatCAMGUI.py:7172 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -8861,11 +8875,11 @@ msgstr "" "- 'Последовательный' - после создания каждой фигуры она будет нанесена на " "график." -#: flatcamGUI/FlatCAMGUI.py:7142 +#: flatcamGUI/FlatCAMGUI.py:7186 msgid "Film Tool Options" msgstr "Плёнка" -#: flatcamGUI/FlatCAMGUI.py:7147 +#: flatcamGUI/FlatCAMGUI.py:7191 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -8875,11 +8889,11 @@ msgstr "" "Объект FlatCAM.\n" "Файл сохраняется в формате SVG." -#: flatcamGUI/FlatCAMGUI.py:7158 +#: flatcamGUI/FlatCAMGUI.py:7202 msgid "Film Type" msgstr "Тип плёнки" -#: flatcamGUI/FlatCAMGUI.py:7160 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/FlatCAMGUI.py:7204 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -8895,11 +8909,19 @@ msgstr "" "белым на черном холсте.\n" "Формат плёнки - SVG." -#: flatcamGUI/FlatCAMGUI.py:7171 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/FlatCAMGUI.py:7215 +msgid "Film Color" +msgstr "Цвет пленки" + +#: flatcamGUI/FlatCAMGUI.py:7217 +msgid "Set the film color when positive film is selected." +msgstr "Устанавливает цвет плёнки при режиме \"Позитив\"." + +#: flatcamGUI/FlatCAMGUI.py:7235 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "Отступ" -#: flatcamGUI/FlatCAMGUI.py:7173 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/FlatCAMGUI.py:7237 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -8919,11 +8941,11 @@ msgstr "" "белый цвет как у остальных и который может смешаться с\n" "окружение, если бы не эта граница." -#: flatcamGUI/FlatCAMGUI.py:7186 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/FlatCAMGUI.py:7250 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "Масштаб обводки" -#: flatcamGUI/FlatCAMGUI.py:7188 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/FlatCAMGUI.py:7252 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 " @@ -8935,11 +8957,11 @@ msgstr "" "тоньше,\n" "поэтому этот параметр может в большей степени влиять на мелкие объекты." -#: flatcamGUI/FlatCAMGUI.py:7203 +#: flatcamGUI/FlatCAMGUI.py:7267 msgid "Panelize Tool Options" msgstr "Панелизация" -#: flatcamGUI/FlatCAMGUI.py:7208 +#: flatcamGUI/FlatCAMGUI.py:7272 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -8949,11 +8971,11 @@ msgstr "" "каждый элемент является копией исходного объекта с интервалом\n" "на расстоянии X, Y расстояние друг от друга." -#: flatcamGUI/FlatCAMGUI.py:7219 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/FlatCAMGUI.py:7283 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "Интервал столбцов" -#: flatcamGUI/FlatCAMGUI.py:7221 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/FlatCAMGUI.py:7285 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -8961,11 +8983,11 @@ msgstr "" "Расстояние между столбцами нужной панели.\n" "В текущих единицах измерения." -#: flatcamGUI/FlatCAMGUI.py:7229 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/FlatCAMGUI.py:7293 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "Интервал строк" -#: flatcamGUI/FlatCAMGUI.py:7231 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/FlatCAMGUI.py:7295 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -8973,35 +8995,35 @@ msgstr "" "Расстояние между строками нужной панели.\n" "В текущих единицах измерения." -#: flatcamGUI/FlatCAMGUI.py:7239 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/FlatCAMGUI.py:7303 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "Столбцы" -#: flatcamGUI/FlatCAMGUI.py:7241 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/FlatCAMGUI.py:7305 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "Количество столбцов нужной панели" -#: flatcamGUI/FlatCAMGUI.py:7248 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/FlatCAMGUI.py:7312 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "Строки" -#: flatcamGUI/FlatCAMGUI.py:7250 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/FlatCAMGUI.py:7314 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "Количество строк нужной панели" -#: flatcamGUI/FlatCAMGUI.py:7256 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/FlatCAMGUI.py:7320 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/FlatCAMGUI.py:7257 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/FlatCAMGUI.py:7321 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "Гео" -#: flatcamGUI/FlatCAMGUI.py:7258 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/FlatCAMGUI.py:7322 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "Тип панели" -#: flatcamGUI/FlatCAMGUI.py:7260 +#: flatcamGUI/FlatCAMGUI.py:7324 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -9011,11 +9033,11 @@ msgstr "" "- Гербера\n" "- Геометрия" -#: flatcamGUI/FlatCAMGUI.py:7269 +#: flatcamGUI/FlatCAMGUI.py:7333 msgid "Constrain within" msgstr "Ограничить в пределах" -#: flatcamGUI/FlatCAMGUI.py:7271 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/FlatCAMGUI.py:7335 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" @@ -9029,11 +9051,11 @@ msgstr "" "последняя панель будет иметь столько столбцов и строк, как\n" "они полностью вписываются в выбранную область." -#: flatcamGUI/FlatCAMGUI.py:7280 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/FlatCAMGUI.py:7344 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "Ширина (DX)" -#: flatcamGUI/FlatCAMGUI.py:7282 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/FlatCAMGUI.py:7346 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -9041,11 +9063,11 @@ msgstr "" "Ширина (DX), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: flatcamGUI/FlatCAMGUI.py:7289 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/FlatCAMGUI.py:7353 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "Высота (DY)" -#: flatcamGUI/FlatCAMGUI.py:7291 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/FlatCAMGUI.py:7355 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -9053,15 +9075,15 @@ msgstr "" "Высота (DY), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: flatcamGUI/FlatCAMGUI.py:7305 +#: flatcamGUI/FlatCAMGUI.py:7369 msgid "Calculators Tool Options" msgstr "Калькулятор" -#: flatcamGUI/FlatCAMGUI.py:7308 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/FlatCAMGUI.py:7372 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Калькулятор V-образного инструмента" -#: flatcamGUI/FlatCAMGUI.py:7310 +#: flatcamGUI/FlatCAMGUI.py:7374 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -9071,11 +9093,11 @@ msgstr "" "учитывая диаметр наконечника, угол наклона наконечника и\n" "глубину резания в качестве параметров." -#: flatcamGUI/FlatCAMGUI.py:7321 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/FlatCAMGUI.py:7385 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "Диаметр наконечника" -#: flatcamGUI/FlatCAMGUI.py:7323 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/FlatCAMGUI.py:7387 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -9083,11 +9105,11 @@ msgstr "" "Это диаметр наконечника инструмента.\n" "Это указано производителем." -#: flatcamGUI/FlatCAMGUI.py:7331 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/FlatCAMGUI.py:7395 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "Угол наконечника" -#: flatcamGUI/FlatCAMGUI.py:7333 +#: flatcamGUI/FlatCAMGUI.py:7397 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -9095,7 +9117,7 @@ msgstr "" "Это угол наконечника инструмента.\n" "Это указано производителем." -#: flatcamGUI/FlatCAMGUI.py:7343 +#: flatcamGUI/FlatCAMGUI.py:7407 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -9103,11 +9125,11 @@ msgstr "" "Это глубина для того чтобы отрезать в материал.\n" "В объекте задания ЧПУ это параметр CutZ." -#: flatcamGUI/FlatCAMGUI.py:7350 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/FlatCAMGUI.py:7414 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Калькулятор электронных плат" -#: flatcamGUI/FlatCAMGUI.py:7352 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/FlatCAMGUI.py:7416 flatcamTools/ToolCalculators.py:149 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 " @@ -9118,27 +9140,27 @@ msgstr "" "используя метод как чернила гранита или чернила гипофосфита кальция или " "хлорид палладия." -#: flatcamGUI/FlatCAMGUI.py:7362 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/FlatCAMGUI.py:7426 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "Длина платы" -#: flatcamGUI/FlatCAMGUI.py:7364 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/FlatCAMGUI.py:7428 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "Это длина платы. В сантиметрах." -#: flatcamGUI/FlatCAMGUI.py:7370 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/FlatCAMGUI.py:7434 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "Ширина платы" -#: flatcamGUI/FlatCAMGUI.py:7372 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/FlatCAMGUI.py:7436 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "Это ширина платы. В сантиметрах." -#: flatcamGUI/FlatCAMGUI.py:7377 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/FlatCAMGUI.py:7441 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "Текущая плотность" -#: flatcamGUI/FlatCAMGUI.py:7380 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/FlatCAMGUI.py:7444 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -9146,11 +9168,11 @@ msgstr "" "Плотность тока для прохождения через плату. \n" "В Амперах на квадратный метр АЧС." -#: flatcamGUI/FlatCAMGUI.py:7386 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/FlatCAMGUI.py:7450 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "Медный слой" -#: flatcamGUI/FlatCAMGUI.py:7389 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/FlatCAMGUI.py:7453 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -9158,11 +9180,11 @@ msgstr "" "Насколько толстым должен быть медный слой.\n" "В микронах." -#: flatcamGUI/FlatCAMGUI.py:7402 +#: flatcamGUI/FlatCAMGUI.py:7466 msgid "Transform Tool Options" msgstr "Трансформация" -#: flatcamGUI/FlatCAMGUI.py:7407 +#: flatcamGUI/FlatCAMGUI.py:7471 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -9170,35 +9192,35 @@ msgstr "" "Различные преобразования, которые могут быть применены\n" "на объекте FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:7417 +#: flatcamGUI/FlatCAMGUI.py:7481 msgid "Rotate Angle" msgstr "Угол поворота" -#: flatcamGUI/FlatCAMGUI.py:7429 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/FlatCAMGUI.py:7493 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "Угол наклона_X" -#: flatcamGUI/FlatCAMGUI.py:7439 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/FlatCAMGUI.py:7503 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "Угол наклона_Y" -#: flatcamGUI/FlatCAMGUI.py:7449 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/FlatCAMGUI.py:7513 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "Коэффициент X" -#: flatcamGUI/FlatCAMGUI.py:7451 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/FlatCAMGUI.py:7515 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: flatcamGUI/FlatCAMGUI.py:7458 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/FlatCAMGUI.py:7522 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "Коэффициент Y" -#: flatcamGUI/FlatCAMGUI.py:7460 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/FlatCAMGUI.py:7524 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: flatcamGUI/FlatCAMGUI.py:7468 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/FlatCAMGUI.py:7532 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -9206,7 +9228,7 @@ msgstr "" "Масштабирует выбранный объект(ы)\n" "используя \"Коэффициент X\" для обеих осей." -#: flatcamGUI/FlatCAMGUI.py:7476 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/FlatCAMGUI.py:7540 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -9218,27 +9240,27 @@ msgstr "" "или центр самой большой ограничительной рамки \n" "выделенных объектов, если флажок снят." -#: flatcamGUI/FlatCAMGUI.py:7485 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/FlatCAMGUI.py:7549 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "Смещение Х" -#: flatcamGUI/FlatCAMGUI.py:7487 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/FlatCAMGUI.py:7551 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: flatcamGUI/FlatCAMGUI.py:7494 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/FlatCAMGUI.py:7558 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "Смещение Y" -#: flatcamGUI/FlatCAMGUI.py:7496 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/FlatCAMGUI.py:7560 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: flatcamGUI/FlatCAMGUI.py:7502 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/FlatCAMGUI.py:7566 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "Точка зеркалтрования" -#: flatcamGUI/FlatCAMGUI.py:7504 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/FlatCAMGUI.py:7568 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -9260,11 +9282,11 @@ msgstr "" "Или введите координаты в формате (x, y) в поле\n" "Поле ввода точки и нажмите кнопку флип на X(Y)" -#: flatcamGUI/FlatCAMGUI.py:7515 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/FlatCAMGUI.py:7579 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr " Точка зеркалирования" -#: flatcamGUI/FlatCAMGUI.py:7517 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/FlatCAMGUI.py:7581 flatcamTools/ToolTransform.py:328 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" @@ -9275,11 +9297,11 @@ msgstr "" "'x' в (x, y) будет использоваться при отражении по X и\n" "'y' в (x, y) будет использоваться при отражении по Y" -#: flatcamGUI/FlatCAMGUI.py:7534 +#: flatcamGUI/FlatCAMGUI.py:7598 msgid "SolderPaste Tool Options" msgstr "Паяльная паста" -#: flatcamGUI/FlatCAMGUI.py:7539 +#: flatcamGUI/FlatCAMGUI.py:7603 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -9287,49 +9309,49 @@ msgstr "" "Инструмент для создания GCode для дозирования\n" "нанесения паяльной пасты на печатную плату." -#: flatcamGUI/FlatCAMGUI.py:7550 +#: flatcamGUI/FlatCAMGUI.py:7614 msgid "Diameters of nozzle tools, separated by ','" msgstr "Диаметры сопловых инструментов, разделенные ','" -#: flatcamGUI/FlatCAMGUI.py:7557 +#: flatcamGUI/FlatCAMGUI.py:7621 msgid "New Nozzle Dia" msgstr "Новый диаметр сопла" -#: flatcamGUI/FlatCAMGUI.py:7559 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/FlatCAMGUI.py:7623 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Диаметр для нового инструмента сопла, который нужно добавить в таблице " "инструмента" -#: flatcamGUI/FlatCAMGUI.py:7567 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/FlatCAMGUI.py:7631 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "Z начала нанесения" -#: flatcamGUI/FlatCAMGUI.py:7569 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/FlatCAMGUI.py:7633 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "Высота (Z), когда начинается выдача паяльной пасты." -#: flatcamGUI/FlatCAMGUI.py:7576 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/FlatCAMGUI.py:7640 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "Z нанесения" -#: flatcamGUI/FlatCAMGUI.py:7578 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/FlatCAMGUI.py:7642 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "Высота (Z) при выполнении дозирования паяльной пасты." -#: flatcamGUI/FlatCAMGUI.py:7585 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/FlatCAMGUI.py:7649 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "Z конца нанесения" -#: flatcamGUI/FlatCAMGUI.py:7587 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/FlatCAMGUI.py:7651 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "Высота (Z) при остановке выдачи паяльной пасты." -#: flatcamGUI/FlatCAMGUI.py:7594 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/FlatCAMGUI.py:7658 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "Z перемещения" -#: flatcamGUI/FlatCAMGUI.py:7596 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/FlatCAMGUI.py:7660 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -9337,15 +9359,15 @@ msgstr "" "Высота (Z) для перемещения между колодками\n" "(без дозирования паяльной пасты)." -#: flatcamGUI/FlatCAMGUI.py:7604 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/FlatCAMGUI.py:7668 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "Z смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:7606 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/FlatCAMGUI.py:7670 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "Высота (Z) для изменения инструмента (сопла)." -#: flatcamGUI/FlatCAMGUI.py:7615 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/FlatCAMGUI.py:7679 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -9353,19 +9375,15 @@ msgstr "" "Положение X, Y для изменения инструмента (сопла).\n" "Формат (x, y), где x и y-действительные числа." -#: flatcamGUI/FlatCAMGUI.py:7623 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/FlatCAMGUI.py:7687 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "Скорость подачи X-Y" -#: flatcamGUI/FlatCAMGUI.py:7625 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/FlatCAMGUI.py:7689 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Скорость подачи при движении по плоскости X-Y." -#: flatcamGUI/FlatCAMGUI.py:7632 flatcamTools/ToolSolderPaste.py:224 -msgid "Feedrate Z" -msgstr "Скорость подачи Z" - -#: flatcamGUI/FlatCAMGUI.py:7634 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/FlatCAMGUI.py:7698 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -9373,11 +9391,11 @@ msgstr "" "Скорость подачи (скорость) при движении по вертикали\n" "(на плоскости Z)." -#: flatcamGUI/FlatCAMGUI.py:7642 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/FlatCAMGUI.py:7706 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "Скорость подачи Z Диспенсер" -#: flatcamGUI/FlatCAMGUI.py:7644 +#: flatcamGUI/FlatCAMGUI.py:7708 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -9385,11 +9403,11 @@ msgstr "" "Скорость подачи (скорость) при движении вверх по вертикали\n" "распределить положение (на плоскости Z)." -#: flatcamGUI/FlatCAMGUI.py:7652 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/FlatCAMGUI.py:7716 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "Скорость прямого вращения шпинделя" -#: flatcamGUI/FlatCAMGUI.py:7654 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/FlatCAMGUI.py:7718 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -9397,19 +9415,19 @@ msgstr "" "Диспенсер скорости при нажатии паяльной пасты\n" "через сопло дозатора." -#: flatcamGUI/FlatCAMGUI.py:7662 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/FlatCAMGUI.py:7726 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "Задержка В НАЧАЛЕ" -#: flatcamGUI/FlatCAMGUI.py:7664 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/FlatCAMGUI.py:7728 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "Пауза после выдачи паяльной пасты." -#: flatcamGUI/FlatCAMGUI.py:7671 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/FlatCAMGUI.py:7735 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "Скорость обратного вращения шпинделя" -#: flatcamGUI/FlatCAMGUI.py:7673 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/FlatCAMGUI.py:7737 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -9417,11 +9435,11 @@ msgstr "" "Скорость распределителя пока втягивающ затир припоя\n" "через сопло дозатора." -#: flatcamGUI/FlatCAMGUI.py:7681 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/FlatCAMGUI.py:7745 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "Задержка В КОНЦЕ" -#: flatcamGUI/FlatCAMGUI.py:7683 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/FlatCAMGUI.py:7747 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -9429,20 +9447,20 @@ msgstr "" "Пауза после того, как дозатор паяльной пасты будет убран,\n" "чтобы обеспечить равномерное выдавливание." -#: flatcamGUI/FlatCAMGUI.py:7690 flatcamGUI/ObjectUI.py:1297 +#: flatcamGUI/FlatCAMGUI.py:7754 flatcamGUI/ObjectUI.py:1302 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "Постпроцессор" -#: flatcamGUI/FlatCAMGUI.py:7692 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/FlatCAMGUI.py:7756 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "Файлы контролирующие генерацию GCode." -#: flatcamGUI/FlatCAMGUI.py:7707 +#: flatcamGUI/FlatCAMGUI.py:7771 msgid "Substractor Tool Options" msgstr "Параметры инструмента Substractor" -#: flatcamGUI/FlatCAMGUI.py:7712 +#: flatcamGUI/FlatCAMGUI.py:7776 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -9450,26 +9468,26 @@ msgstr "" "Инструмент для вычитания одного объекта Gerber или Геометрия\n" "от другого того же типа." -#: flatcamGUI/FlatCAMGUI.py:7717 flatcamTools/ToolSub.py:135 +#: flatcamGUI/FlatCAMGUI.py:7781 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "Закрыть пути" -#: flatcamGUI/FlatCAMGUI.py:7718 flatcamTools/ToolSub.py:136 +#: flatcamGUI/FlatCAMGUI.py:7782 flatcamTools/ToolSub.py:136 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "Проверка этого закроет пути, прорезанные объектом субметора Геометрия." -#: flatcamGUI/FlatCAMGUI.py:7729 +#: flatcamGUI/FlatCAMGUI.py:7793 msgid "Excellon File associations" msgstr "Ассоциации файлов Excellon" -#: flatcamGUI/FlatCAMGUI.py:7732 flatcamGUI/FlatCAMGUI.py:7765 -#: flatcamGUI/FlatCAMGUI.py:7798 +#: flatcamGUI/FlatCAMGUI.py:7796 flatcamGUI/FlatCAMGUI.py:7829 +#: flatcamGUI/FlatCAMGUI.py:7862 msgid "Extensions list" msgstr "Список расширений" -#: flatcamGUI/FlatCAMGUI.py:7734 flatcamGUI/FlatCAMGUI.py:7767 -#: flatcamGUI/FlatCAMGUI.py:7800 +#: flatcamGUI/FlatCAMGUI.py:7798 flatcamGUI/FlatCAMGUI.py:7831 +#: flatcamGUI/FlatCAMGUI.py:7864 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -9477,12 +9495,13 @@ msgstr "" "Список расширений файлов, которые будут\n" "связаны с FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:7747 +#: flatcamGUI/FlatCAMGUI.py:7811 flatcamGUI/FlatCAMGUI.py:7844 +#: flatcamGUI/FlatCAMGUI.py:7876 msgid "Apply" msgstr "Применить" -#: flatcamGUI/FlatCAMGUI.py:7748 flatcamGUI/FlatCAMGUI.py:7781 -#: flatcamGUI/FlatCAMGUI.py:7813 +#: flatcamGUI/FlatCAMGUI.py:7812 flatcamGUI/FlatCAMGUI.py:7845 +#: flatcamGUI/FlatCAMGUI.py:7877 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -9494,23 +9513,23 @@ msgstr "" "Они будут активны после следующего входа в систему.\n" "Эта работает только в Windows." -#: flatcamGUI/FlatCAMGUI.py:7762 +#: flatcamGUI/FlatCAMGUI.py:7826 msgid "GCode File associations" msgstr "Ассоциации файлов GCode" -#: flatcamGUI/FlatCAMGUI.py:7795 +#: flatcamGUI/FlatCAMGUI.py:7859 msgid "Gerber File associations" msgstr "Ассоциации файлов Gerber" -#: flatcamGUI/FlatCAMGUI.py:7842 flatcamGUI/FlatCAMGUI.py:7848 +#: flatcamGUI/FlatCAMGUI.py:7907 flatcamGUI/FlatCAMGUI.py:7913 msgid "Idle." msgstr "Нет заданий." -#: flatcamGUI/FlatCAMGUI.py:7873 +#: flatcamGUI/FlatCAMGUI.py:7938 msgid "Application started ..." msgstr "Приложение запущено ..." -#: flatcamGUI/FlatCAMGUI.py:7874 +#: flatcamGUI/FlatCAMGUI.py:7939 msgid "Hello!" msgstr "Приветствую!" @@ -9580,8 +9599,8 @@ msgstr "Будет произведено смещение на заданное msgid "Gerber Object" msgstr "Объект Gerber" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:574 -#: flatcamGUI/ObjectUI.py:900 flatcamGUI/ObjectUI.py:1423 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:905 flatcamGUI/ObjectUI.py:1428 msgid "Name" msgstr "Имя" @@ -9627,11 +9646,11 @@ msgstr "" "функцию, используйте отрицательное значение для\n" "этот параметр." -#: flatcamGUI/ObjectUI.py:324 +#: flatcamGUI/ObjectUI.py:328 msgid "Except" msgstr "Исключение" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:329 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object bellow\n" @@ -9641,12 +9660,12 @@ msgstr "" "включив это, площадь объекта ниже\n" "будет вычтена из геометрии изоляции." -#: flatcamGUI/ObjectUI.py:350 flatcamTools/ToolCutOut.py:53 +#: flatcamGUI/ObjectUI.py:354 flatcamTools/ToolCutOut.py:53 #: flatcamTools/ToolNonCopperClear.py:69 flatcamTools/ToolPaint.py:68 msgid "Obj Type" msgstr "Тип объекта" -#: flatcamGUI/ObjectUI.py:352 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -9658,21 +9677,21 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: flatcamGUI/ObjectUI.py:365 flatcamTools/ToolCutOut.py:69 +#: flatcamGUI/ObjectUI.py:369 flatcamTools/ToolCutOut.py:69 #: flatcamTools/ToolNonCopperClear.py:87 flatcamTools/ToolPaint.py:86 #: flatcamTools/ToolPanelize.py:71 flatcamTools/ToolPanelize.py:84 msgid "Object" msgstr "Объект" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:370 msgid "Object whose area will be removed from isolation geometry." msgstr "Объект, площадь которого будет удалена из геометрии изоляции." -#: flatcamGUI/ObjectUI.py:370 +#: flatcamGUI/ObjectUI.py:374 msgid "Generate Isolation Geometry" msgstr "Создание изолирующей Геометрия" -#: flatcamGUI/ObjectUI.py:372 +#: flatcamGUI/ObjectUI.py:376 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -9694,11 +9713,11 @@ msgstr "" "внутри фактической функции Gerber используйте отрицательный инструмент\n" "диаметр выше." -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:388 msgid "Buffer Solid Geometry" msgstr "Буферизация solid геометрии" -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:390 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -9710,11 +9729,11 @@ msgstr "" "Включив это, вы создадите буферную геометрию\n" "требуемую для изоляции." -#: flatcamGUI/ObjectUI.py:393 +#: flatcamGUI/ObjectUI.py:397 msgid "FULL Geo" msgstr "Полная Geo" -#: flatcamGUI/ObjectUI.py:395 +#: flatcamGUI/ObjectUI.py:399 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" @@ -9724,11 +9743,11 @@ msgstr "" "для маршрутизации изоляции. Он содержит оба\n" "геометрия интерьеров и экстерьеров." -#: flatcamGUI/ObjectUI.py:404 +#: flatcamGUI/ObjectUI.py:408 msgid "Ext Geo" msgstr "ВНЕШНЯЯ" -#: flatcamGUI/ObjectUI.py:406 +#: flatcamGUI/ObjectUI.py:410 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9738,11 +9757,11 @@ msgstr "" "для изоляции маршрутизации, содержащей\n" "только геометрия экстерьеров." -#: flatcamGUI/ObjectUI.py:413 +#: flatcamGUI/ObjectUI.py:417 msgid "Int Geo" msgstr "ВНУТРЕННЯЯ" -#: flatcamGUI/ObjectUI.py:415 +#: flatcamGUI/ObjectUI.py:419 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9752,11 +9771,11 @@ msgstr "" "для изоляции маршрутизации, содержащей\n" "только геометрия интерьеров." -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:449 msgid "Clear N-copper" msgstr "Очистка меди" -#: flatcamGUI/ObjectUI.py:454 flatcamTools/ToolNonCopperClear.py:442 +#: flatcamGUI/ObjectUI.py:458 flatcamTools/ToolNonCopperClear.py:446 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -9764,15 +9783,15 @@ msgstr "" "Создаёт объект геометрии\n" "для безмедного полигона." -#: flatcamGUI/ObjectUI.py:461 +#: flatcamGUI/ObjectUI.py:465 msgid "Board cutout" msgstr "Обрезка контура платы" -#: flatcamGUI/ObjectUI.py:468 flatcamTools/ToolCutOut.py:343 +#: flatcamGUI/ObjectUI.py:472 flatcamTools/ToolCutOut.py:343 msgid "Cutout Tool" msgstr "Обрезка платы" -#: flatcamGUI/ObjectUI.py:470 +#: flatcamGUI/ObjectUI.py:474 msgid "" "Generate the geometry for\n" "the board cutout." @@ -9780,13 +9799,13 @@ msgstr "" "Будет создан объект геометрии\n" "для обрезки контура." -#: flatcamGUI/ObjectUI.py:508 flatcamGUI/ObjectUI.py:540 +#: flatcamGUI/ObjectUI.py:512 flatcamGUI/ObjectUI.py:544 #: flatcamTools/ToolCutOut.py:183 flatcamTools/ToolCutOut.py:203 #: flatcamTools/ToolCutOut.py:254 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "Создать" -#: flatcamGUI/ObjectUI.py:515 +#: flatcamGUI/ObjectUI.py:519 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -9794,23 +9813,23 @@ msgstr "" "Создайте геометрию, окружающую объект Gerber.\n" "Квадратная форма." -#: flatcamGUI/ObjectUI.py:542 +#: flatcamGUI/ObjectUI.py:546 msgid "Generate the Geometry object." msgstr "Будет создан объект геометрии." -#: flatcamGUI/ObjectUI.py:554 +#: flatcamGUI/ObjectUI.py:558 msgid "Excellon Object" msgstr "Объект Excellon" -#: flatcamGUI/ObjectUI.py:565 +#: flatcamGUI/ObjectUI.py:569 msgid "Solid circles." msgstr "Закрашенные круги." -#: flatcamGUI/ObjectUI.py:613 +#: flatcamGUI/ObjectUI.py:617 msgid "Drills" msgstr "Отверстия" -#: flatcamGUI/ObjectUI.py:618 +#: flatcamGUI/ObjectUI.py:622 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9825,7 +9844,7 @@ msgstr "" "\n" "Здесь выбираются инструменты для генерации G-кода." -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:965 +#: flatcamGUI/ObjectUI.py:627 flatcamGUI/ObjectUI.py:970 #: flatcamTools/ToolPaint.py:120 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -9834,7 +9853,7 @@ msgstr "" "Диаметр инструмента. Это значение (в текущих единицах FlatCAM) \n" "ширины разреза в материале." -#: flatcamGUI/ObjectUI.py:626 +#: flatcamGUI/ObjectUI.py:630 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -9842,7 +9861,7 @@ msgstr "" "Количество просверленных отверстий. Отверстия, которые сверлят с помощью\n" "сверло." -#: flatcamGUI/ObjectUI.py:629 +#: flatcamGUI/ObjectUI.py:633 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -9850,7 +9869,7 @@ msgstr "" "Количество щелевых отверстий. Отверстия, которые создаются\n" "фрезы с фрезы бит." -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:640 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -9858,17 +9877,17 @@ msgstr "" "Переключение отображения сверл для текущего инструмента.\n" "При этом не выбираются инструменты для генерации G-кода." -#: flatcamGUI/ObjectUI.py:645 +#: flatcamGUI/ObjectUI.py:649 msgid "" "Create a CNC Job object\n" "for this drill object." msgstr "Создание G-Code для объекта сверловки." -#: flatcamGUI/ObjectUI.py:682 flatcamGUI/ObjectUI.py:1177 +#: flatcamGUI/ObjectUI.py:686 flatcamGUI/ObjectUI.py:1182 msgid "Tool change Z" msgstr "Смена инструмента Z" -#: flatcamGUI/ObjectUI.py:799 +#: flatcamGUI/ObjectUI.py:804 msgid "" "Select from the Tools Table above\n" "the hole dias that are to be drilled.\n" @@ -9878,7 +9897,7 @@ msgstr "" "отверстия, которые должны быть просверлены. \n" "Используйте столбец #, чтобы сделать выбор." -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:814 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9890,15 +9909,15 @@ msgstr "" "При выборе \"Пазы\" или \"Оба\", пазы будут\n" "преобразованы в массив отверстий." -#: flatcamGUI/ObjectUI.py:824 +#: flatcamGUI/ObjectUI.py:829 msgid "Create Drills GCode" msgstr "Создать GCode отверстий" -#: flatcamGUI/ObjectUI.py:826 +#: flatcamGUI/ObjectUI.py:831 msgid "Generate the CNC Job." msgstr "Создание программы для ЧПУ." -#: flatcamGUI/ObjectUI.py:838 +#: flatcamGUI/ObjectUI.py:843 msgid "" "Select from the Tools Table above\n" "the hole dias that are to be milled.\n" @@ -9908,11 +9927,11 @@ msgstr "" "отверстия, которые должны быть фрезерованы.\n" "Используйте столбец #, чтобы сделать выбор." -#: flatcamGUI/ObjectUI.py:853 +#: flatcamGUI/ObjectUI.py:858 msgid "Mill Drills Geo" msgstr "Создать Geo" -#: flatcamGUI/ObjectUI.py:855 +#: flatcamGUI/ObjectUI.py:860 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." @@ -9920,11 +9939,11 @@ msgstr "" "Создание объекта Geometry \n" "для траектории фрезерования отверстий." -#: flatcamGUI/ObjectUI.py:870 +#: flatcamGUI/ObjectUI.py:875 msgid "Mill Slots Geo" msgstr "Создать Geo" -#: flatcamGUI/ObjectUI.py:872 +#: flatcamGUI/ObjectUI.py:877 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." @@ -9932,7 +9951,7 @@ msgstr "" "Создание объекта геометрии\n" "для фрезерования пазов траекторий движения инструмента." -#: flatcamGUI/ObjectUI.py:921 +#: flatcamGUI/ObjectUI.py:926 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -9961,16 +9980,16 @@ msgstr "" "показал пользовательский интерфейс записи форма имени Вольт-Совет диаметр и " "V-наконечник угол." -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 msgid "Dia" msgstr "Диам" -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TT" -#: flatcamGUI/ObjectUI.py:959 +#: flatcamGUI/ObjectUI.py:964 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9981,7 +10000,7 @@ msgstr "" "значение\n" "будет показано, как Т1, Т2 ... Теннесси" -#: flatcamGUI/ObjectUI.py:970 +#: flatcamGUI/ObjectUI.py:975 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -9998,7 +10017,7 @@ msgstr "" "- Out (side) -> Резец инструмента будет следовать геометрической линии " "снаружи." -#: flatcamGUI/ObjectUI.py:977 +#: flatcamGUI/ObjectUI.py:982 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -10021,7 +10040,7 @@ msgstr "" "Для изоляции нам нужна более низкая скорость подачи, так как она использует " "фрезерное долото с мелким наконечником." -#: flatcamGUI/ObjectUI.py:986 +#: flatcamGUI/ObjectUI.py:991 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -10052,7 +10071,7 @@ msgstr "" "При выборе типа инструмента V-образная форма автоматически будет выбран тип " "операции как изоляция." -#: flatcamGUI/ObjectUI.py:998 +#: flatcamGUI/ObjectUI.py:1003 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -10070,11 +10089,11 @@ msgstr "" "отключить участок на холсте\n" "для соответствующего инструмента." -#: flatcamGUI/ObjectUI.py:1011 +#: flatcamGUI/ObjectUI.py:1016 msgid "Tool Offset" msgstr "Смещение" -#: flatcamGUI/ObjectUI.py:1014 +#: flatcamGUI/ObjectUI.py:1019 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -10086,7 +10105,7 @@ msgstr "" "Значение может быть положительным для \"снаружи\"\n" "вырезать и отрицательный для \"внутри\" вырезать." -#: flatcamGUI/ObjectUI.py:1056 flatcamTools/ToolNonCopperClear.py:239 +#: flatcamGUI/ObjectUI.py:1061 flatcamTools/ToolNonCopperClear.py:239 #: flatcamTools/ToolPaint.py:178 msgid "" "Add a new tool to the Tool Table\n" @@ -10095,7 +10114,7 @@ msgstr "" "Добавление нового инструмента в таблицу инструментов\n" "с диаметром, указанным выше." -#: flatcamGUI/ObjectUI.py:1064 +#: flatcamGUI/ObjectUI.py:1069 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -10103,7 +10122,7 @@ msgstr "" "Копирование выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: flatcamGUI/ObjectUI.py:1072 +#: flatcamGUI/ObjectUI.py:1077 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -10111,11 +10130,11 @@ msgstr "" "Удаление выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: flatcamGUI/ObjectUI.py:1088 +#: flatcamGUI/ObjectUI.py:1093 msgid "Tool Data" msgstr "Диаметр инструмента" -#: flatcamGUI/ObjectUI.py:1091 +#: flatcamGUI/ObjectUI.py:1096 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -10123,11 +10142,11 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: flatcamGUI/ObjectUI.py:1158 +#: flatcamGUI/ObjectUI.py:1163 msgid "Depth of each pass (positive)." msgstr "Глубина каждого прохода (положительный)." -#: flatcamGUI/ObjectUI.py:1332 +#: flatcamGUI/ObjectUI.py:1337 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" @@ -10137,31 +10156,31 @@ msgstr "" "Щелкните заголовок, чтобы выбрать все, или Ctrl + LMB\n" "для пользовательского выбора инструментов." -#: flatcamGUI/ObjectUI.py:1339 +#: flatcamGUI/ObjectUI.py:1344 msgid "Generate" msgstr "Создать" -#: flatcamGUI/ObjectUI.py:1341 +#: flatcamGUI/ObjectUI.py:1346 msgid "Generate the CNC Job object." msgstr "Будет создан объект программы для ЧПУ." -#: flatcamGUI/ObjectUI.py:1348 +#: flatcamGUI/ObjectUI.py:1353 msgid "Paint Area" msgstr "Область рисования" -#: flatcamGUI/ObjectUI.py:1362 +#: flatcamGUI/ObjectUI.py:1367 msgid "Launch Paint Tool in Tools Tab." msgstr "Запускает инструмент рисования во вкладке Инструменты." -#: flatcamGUI/ObjectUI.py:1378 +#: flatcamGUI/ObjectUI.py:1383 msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1434 msgid "Travelled dist." msgstr "Пройденное расстояние" -#: flatcamGUI/ObjectUI.py:1431 flatcamGUI/ObjectUI.py:1436 +#: flatcamGUI/ObjectUI.py:1436 flatcamGUI/ObjectUI.py:1441 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -10169,11 +10188,11 @@ msgstr "" "Это общее пройденное расстояние на X-Y плоскости.\n" "В текущих единицах измерения." -#: flatcamGUI/ObjectUI.py:1441 +#: flatcamGUI/ObjectUI.py:1446 msgid "Estimated time" msgstr "Расчетное время" -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/ObjectUI.py:1448 +#: flatcamGUI/ObjectUI.py:1448 flatcamGUI/ObjectUI.py:1453 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -10181,11 +10200,11 @@ msgstr "" "Это расчетное время для выполнения маршрутизации / бурения,\n" "без времени, проведенного в событиях смены инструмента." -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1488 msgid "CNC Tools Table" msgstr "Таблица инструментов CNC" -#: flatcamGUI/ObjectUI.py:1486 +#: flatcamGUI/ObjectUI.py:1491 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -10207,49 +10226,49 @@ msgstr "" "\"Тип инструмента\" (TT) может быть круговым с 1 до 4 зубами (C1..C4),\n" "шарик (B), или V-образный(V)." -#: flatcamGUI/ObjectUI.py:1518 +#: flatcamGUI/ObjectUI.py:1523 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1524 +#: flatcamGUI/ObjectUI.py:1529 msgid "Update Plot" msgstr "Обновить участок" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1531 msgid "Update the plot." msgstr "Обновление участка." -#: flatcamGUI/ObjectUI.py:1541 +#: flatcamGUI/ObjectUI.py:1546 msgid "Prepend to CNC Code" msgstr "Добавить в начало CNC Code" -#: flatcamGUI/ObjectUI.py:1552 +#: flatcamGUI/ObjectUI.py:1557 msgid "Append to CNC Code" msgstr "Дописать в конец CNC Code" -#: flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1625 msgid "z_cut = depth where to cut" msgstr "z_cut = глубина резания" -#: flatcamGUI/ObjectUI.py:1621 +#: flatcamGUI/ObjectUI.py:1626 msgid "z_move = height where to travel" msgstr "z_move = высота перемещения" -#: flatcamGUI/ObjectUI.py:1640 +#: flatcamGUI/ObjectUI.py:1645 msgid "View CNC Code" msgstr "Просмотр CNC Code" -#: flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1647 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "Открывает вкладку для просмотра/изменения/печати файла G-Code." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1652 msgid "Save CNC Code" msgstr "Сохранить CNC Code" -#: flatcamGUI/ObjectUI.py:1649 +#: flatcamGUI/ObjectUI.py:1654 msgid "" "Opens dialog to save G-Code\n" "file." @@ -10533,9 +10552,9 @@ msgstr "" "объекта геометрии, используемой в качестве геометрии выреза." #: flatcamTools/ToolCutOut.py:371 flatcamTools/ToolCutOut.py:571 -#: flatcamTools/ToolNonCopperClear.py:1083 -#: flatcamTools/ToolNonCopperClear.py:1124 -#: flatcamTools/ToolNonCopperClear.py:1265 flatcamTools/ToolPaint.py:1149 +#: flatcamTools/ToolNonCopperClear.py:1087 +#: flatcamTools/ToolNonCopperClear.py:1128 +#: flatcamTools/ToolNonCopperClear.py:1269 flatcamTools/ToolPaint.py:1153 #: flatcamTools/ToolPanelize.py:359 flatcamTools/ToolPanelize.py:376 #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 @@ -10602,8 +10621,8 @@ msgstr "" msgid "Any form CutOut operation finished." msgstr "Операция обрезки закончена." -#: flatcamTools/ToolCutOut.py:575 flatcamTools/ToolNonCopperClear.py:1087 -#: flatcamTools/ToolPaint.py:951 flatcamTools/ToolPanelize.py:366 +#: flatcamTools/ToolCutOut.py:575 flatcamTools/ToolNonCopperClear.py:1091 +#: flatcamTools/ToolPaint.py:955 flatcamTools/ToolPanelize.py:366 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Объект не найден" @@ -10720,18 +10739,18 @@ msgstr "" "и щелкните левой кнопкой мыши на холсте или вы можете ввести координаты " "вручную." -#: flatcamTools/ToolDblSided.py:182 flatcamTools/ToolNonCopperClear.py:420 -#: flatcamTools/ToolPaint.py:318 +#: flatcamTools/ToolDblSided.py:182 flatcamTools/ToolNonCopperClear.py:424 +#: flatcamTools/ToolPaint.py:322 msgid "Gerber Reference Box Object" msgstr "Gerber объект указателя рамки" -#: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:421 -#: flatcamTools/ToolPaint.py:319 +#: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:425 +#: flatcamTools/ToolPaint.py:323 msgid "Excellon Reference Box Object" msgstr "Excellon объект указателя рамки" -#: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:422 -#: flatcamTools/ToolPaint.py:320 +#: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:426 +#: flatcamTools/ToolPaint.py:324 msgid "Geometry Reference Box Object" msgstr "Geometry объект указателя рамки" @@ -11354,23 +11373,23 @@ msgstr "" "Удалить выбор инструментов в таблице инструментов\n" "сначала выбрав строку (и) в таблице инструментов." -#: flatcamTools/ToolNonCopperClear.py:396 flatcamTools/ToolPaint.py:295 +#: flatcamTools/ToolNonCopperClear.py:400 flatcamTools/ToolPaint.py:299 msgid "Area Selection" msgstr "Выбор области" -#: flatcamTools/ToolNonCopperClear.py:397 flatcamTools/ToolPaint.py:297 +#: flatcamTools/ToolNonCopperClear.py:401 flatcamTools/ToolPaint.py:301 msgid "Reference Object" msgstr "Ссылочный объект" -#: flatcamTools/ToolNonCopperClear.py:399 +#: flatcamTools/ToolNonCopperClear.py:403 msgid "Reference:" msgstr "Ссылка:" -#: flatcamTools/ToolNonCopperClear.py:414 flatcamTools/ToolPaint.py:312 +#: flatcamTools/ToolNonCopperClear.py:418 flatcamTools/ToolPaint.py:316 msgid "Ref. Type" msgstr "Тип ссылки" -#: flatcamTools/ToolNonCopperClear.py:416 +#: flatcamTools/ToolNonCopperClear.py:420 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -11379,145 +11398,145 @@ msgstr "" "очистке без использования меди.\n" "Это может быть Gerber, Excellon или Геометрия." -#: flatcamTools/ToolNonCopperClear.py:425 flatcamTools/ToolPaint.py:323 +#: flatcamTools/ToolNonCopperClear.py:429 flatcamTools/ToolPaint.py:327 msgid "Ref. Object" msgstr "Указатель объекта" -#: flatcamTools/ToolNonCopperClear.py:427 flatcamTools/ToolPaint.py:325 +#: flatcamTools/ToolNonCopperClear.py:431 flatcamTools/ToolPaint.py:329 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "" "Объект FlatCAM, который будет использоваться как ссылка на очистку от меди." -#: flatcamTools/ToolNonCopperClear.py:906 flatcamTools/ToolPaint.py:705 +#: flatcamTools/ToolNonCopperClear.py:910 flatcamTools/ToolPaint.py:709 #: flatcamTools/ToolSolderPaste.py:769 msgid "Please enter a tool diameter to add, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента для добавления в формате Float." -#: flatcamTools/ToolNonCopperClear.py:940 flatcamTools/ToolPaint.py:730 +#: flatcamTools/ToolNonCopperClear.py:944 flatcamTools/ToolPaint.py:734 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" "Добавление инструмента отменено. Инструмент уже в таблице инструментов." -#: flatcamTools/ToolNonCopperClear.py:945 flatcamTools/ToolPaint.py:736 +#: flatcamTools/ToolNonCopperClear.py:949 flatcamTools/ToolPaint.py:740 msgid "New tool added to Tool Table." msgstr "Новый инструмент добавлен в таблицу инструментов." -#: flatcamTools/ToolNonCopperClear.py:989 flatcamTools/ToolPaint.py:782 +#: flatcamTools/ToolNonCopperClear.py:993 flatcamTools/ToolPaint.py:786 msgid "Tool from Tool Table was edited." msgstr "Инструмент был изменён в таблице инструментов." -#: flatcamTools/ToolNonCopperClear.py:1000 flatcamTools/ToolPaint.py:794 +#: flatcamTools/ToolNonCopperClear.py:1004 flatcamTools/ToolPaint.py:798 #: flatcamTools/ToolSolderPaste.py:860 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Правка отменена. Новое значение диаметра уже находится в таблице " "инструментов." -#: flatcamTools/ToolNonCopperClear.py:1040 flatcamTools/ToolPaint.py:892 +#: flatcamTools/ToolNonCopperClear.py:1044 flatcamTools/ToolPaint.py:896 msgid "Delete failed. Select a tool to delete." msgstr "Ошибка удаления. Выберите инструмент для удаления." -#: flatcamTools/ToolNonCopperClear.py:1045 flatcamTools/ToolPaint.py:898 +#: flatcamTools/ToolNonCopperClear.py:1049 flatcamTools/ToolPaint.py:902 msgid "Tool(s) deleted from Tool Table." msgstr "Инструмент удалён из таблицы инструментов." -#: flatcamTools/ToolNonCopperClear.py:1053 flatcamTools/ToolPaint.py:906 +#: flatcamTools/ToolNonCopperClear.py:1057 flatcamTools/ToolPaint.py:910 msgid "on_paint_button_click" msgstr "on_paint_button_click" -#: flatcamTools/ToolNonCopperClear.py:1067 +#: flatcamTools/ToolNonCopperClear.py:1071 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" "Значение перекрытия должно быть от 0 (включительно) до 1 (исключительно), " -#: flatcamTools/ToolNonCopperClear.py:1103 +#: flatcamTools/ToolNonCopperClear.py:1107 msgid "Wrong Tool Dia value format entered, use a number." msgstr "Неверный формат ввода диаметра инструмента, используйте цифры." -#: flatcamTools/ToolNonCopperClear.py:1112 flatcamTools/ToolPaint.py:981 +#: flatcamTools/ToolNonCopperClear.py:1116 flatcamTools/ToolPaint.py:985 msgid "No selected tools in Tool Table." msgstr "Нет инструментов сопла в таблице инструментов." -#: flatcamTools/ToolNonCopperClear.py:1137 +#: flatcamTools/ToolNonCopperClear.py:1141 msgid "Click the start point of the area." msgstr "Нажмите на начальную точку области." -#: flatcamTools/ToolNonCopperClear.py:1148 flatcamTools/ToolPaint.py:1037 +#: flatcamTools/ToolNonCopperClear.py:1152 flatcamTools/ToolPaint.py:1041 msgid "Click the end point of the paint area." msgstr "Нажмите на конечную точку области рисования." -#: flatcamTools/ToolNonCopperClear.py:1154 flatcamTools/ToolPaint.py:1043 +#: flatcamTools/ToolNonCopperClear.py:1158 flatcamTools/ToolPaint.py:1047 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "Зона добавлена. Щелкните правой кнопкой мыши для завершения." -#: flatcamTools/ToolNonCopperClear.py:1318 +#: flatcamTools/ToolNonCopperClear.py:1326 msgid "Non-Copper clearing ..." msgstr "Очистка от меди ..." -#: flatcamTools/ToolNonCopperClear.py:1327 +#: flatcamTools/ToolNonCopperClear.py:1335 msgid "NCC Tool started. Reading parameters." msgstr "Очистка от меди. Чтение параметров." -#: flatcamTools/ToolNonCopperClear.py:1397 +#: flatcamTools/ToolNonCopperClear.py:1405 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Очистка от меди. Подготовка безмедных полигонов." -#: flatcamTools/ToolNonCopperClear.py:1425 flatcamTools/ToolPaint.py:2431 +#: flatcamTools/ToolNonCopperClear.py:1433 flatcamTools/ToolPaint.py:2452 msgid "No object available." msgstr "Нет доступных объектов." -#: flatcamTools/ToolNonCopperClear.py:1467 +#: flatcamTools/ToolNonCopperClear.py:1475 msgid "The reference object type is not supported." msgstr "Тип указанного объекта не поддерживается." -#: flatcamTools/ToolNonCopperClear.py:1489 +#: flatcamTools/ToolNonCopperClear.py:1497 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Очистка от меди. Безмедные полигоны готовы. Началось задание по нормальной " "очистке меди." -#: flatcamTools/ToolNonCopperClear.py:1521 +#: flatcamTools/ToolNonCopperClear.py:1529 msgid "NCC Tool. Calculate 'empty' area." msgstr "Очистка от меди. Расчёт «пустой» области." -#: flatcamTools/ToolNonCopperClear.py:1536 -#: flatcamTools/ToolNonCopperClear.py:1630 -#: flatcamTools/ToolNonCopperClear.py:1642 -#: flatcamTools/ToolNonCopperClear.py:1869 -#: flatcamTools/ToolNonCopperClear.py:1961 -#: flatcamTools/ToolNonCopperClear.py:1973 +#: flatcamTools/ToolNonCopperClear.py:1544 +#: flatcamTools/ToolNonCopperClear.py:1638 +#: flatcamTools/ToolNonCopperClear.py:1650 +#: flatcamTools/ToolNonCopperClear.py:1877 +#: flatcamTools/ToolNonCopperClear.py:1969 +#: flatcamTools/ToolNonCopperClear.py:1981 msgid "Buffering finished" msgstr "Буферизация закончена" -#: flatcamTools/ToolNonCopperClear.py:1649 -#: flatcamTools/ToolNonCopperClear.py:1979 +#: flatcamTools/ToolNonCopperClear.py:1657 +#: flatcamTools/ToolNonCopperClear.py:1987 msgid "The selected object is not suitable for copper clearing." msgstr "Выбранный объект не подходит для очистки меди." -#: flatcamTools/ToolNonCopperClear.py:1654 -#: flatcamTools/ToolNonCopperClear.py:1984 +#: flatcamTools/ToolNonCopperClear.py:1662 +#: flatcamTools/ToolNonCopperClear.py:1992 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Не удалось получить размер области, не подлежащей очистке от меди." -#: flatcamTools/ToolNonCopperClear.py:1661 +#: flatcamTools/ToolNonCopperClear.py:1669 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Очистка от меди. Закончен расчёт «пустой» области." -#: flatcamTools/ToolNonCopperClear.py:1671 -#: flatcamTools/ToolNonCopperClear.py:2009 +#: flatcamTools/ToolNonCopperClear.py:1679 +#: flatcamTools/ToolNonCopperClear.py:2017 msgid "NCC Tool clearing with tool diameter = " msgstr "Очистка от меди инструментом с диаметром = " -#: flatcamTools/ToolNonCopperClear.py:1674 -#: flatcamTools/ToolNonCopperClear.py:2012 +#: flatcamTools/ToolNonCopperClear.py:1682 +#: flatcamTools/ToolNonCopperClear.py:2020 msgid "started." msgstr "запущен." -#: flatcamTools/ToolNonCopperClear.py:1812 flatcamTools/ToolPaint.py:1412 -#: flatcamTools/ToolPaint.py:1742 flatcamTools/ToolPaint.py:1890 -#: flatcamTools/ToolPaint.py:2203 flatcamTools/ToolPaint.py:2355 +#: flatcamTools/ToolNonCopperClear.py:1820 flatcamTools/ToolPaint.py:1418 +#: flatcamTools/ToolPaint.py:1753 flatcamTools/ToolPaint.py:1901 +#: flatcamTools/ToolPaint.py:2219 flatcamTools/ToolPaint.py:2371 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -11529,24 +11548,24 @@ msgstr "" "Geometry .\n" "Измените параметры рисования и повторите попытку." -#: flatcamTools/ToolNonCopperClear.py:1822 +#: flatcamTools/ToolNonCopperClear.py:1830 msgid "NCC Tool clear all done." msgstr "Очистка от меди выполнена." -#: flatcamTools/ToolNonCopperClear.py:1824 +#: flatcamTools/ToolNonCopperClear.py:1832 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Очистка от меди выполнена, но медная изоляция нарушена для" -#: flatcamTools/ToolNonCopperClear.py:1827 -#: flatcamTools/ToolNonCopperClear.py:2175 +#: flatcamTools/ToolNonCopperClear.py:1835 +#: flatcamTools/ToolNonCopperClear.py:2183 msgid "tools" msgstr "инструментов" -#: flatcamTools/ToolNonCopperClear.py:2171 +#: flatcamTools/ToolNonCopperClear.py:2179 msgid "NCC Tool Rest Machining clear all done." msgstr "Очистка от меди с обработкой остаточного припуска выполнена." -#: flatcamTools/ToolNonCopperClear.py:2174 +#: flatcamTools/ToolNonCopperClear.py:2182 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -11554,7 +11573,7 @@ msgstr "" "Очистка от меди с обработкой остаточного припуска выполнена, но медная " "изоляция нарушена для" -#: flatcamTools/ToolNonCopperClear.py:2598 +#: flatcamTools/ToolNonCopperClear.py:2609 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -11657,7 +11676,7 @@ msgstr "" msgid "Diameter for the new tool." msgstr "Диаметр нового инструмента." -#: flatcamTools/ToolPaint.py:235 +#: flatcamTools/ToolPaint.py:239 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -11669,7 +11688,7 @@ msgstr "" "- Круговой: наружу от центра.\n" "- Линейный: параллельные линии." -#: flatcamTools/ToolPaint.py:269 +#: flatcamTools/ToolPaint.py:273 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -11689,15 +11708,15 @@ msgstr "" "\n" "Если не проверено, используйте стандартный алгоритм." -#: flatcamTools/ToolPaint.py:294 +#: flatcamTools/ToolPaint.py:298 msgid "Single Polygon" msgstr "Единичный полигон" -#: flatcamTools/ToolPaint.py:296 +#: flatcamTools/ToolPaint.py:300 msgid "All Polygons" msgstr "Все полигоны" -#: flatcamTools/ToolPaint.py:314 +#: flatcamTools/ToolPaint.py:318 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -11705,11 +11724,11 @@ msgstr "" "Тип объекта FlatCAM, который будет использоваться как ссылка для рисования.\n" "Это может быть Gerber, Excellon или Geometry." -#: flatcamTools/ToolPaint.py:339 +#: flatcamTools/ToolPaint.py:343 msgid "Create Paint Geometry" msgstr "Создать Paint Geometry" -#: flatcamTools/ToolPaint.py:341 +#: flatcamTools/ToolPaint.py:345 msgid "" "- 'Area Selection' - left mouse click to start selection of the area to be " "painted.\n" @@ -11727,60 +11746,60 @@ msgstr "" "- «Контрольный объект» - будет выполнять очистку от меди в области\n" "указано другим объектом." -#: flatcamTools/ToolPaint.py:912 +#: flatcamTools/ToolPaint.py:916 msgid "Paint Tool. Reading parameters." msgstr "Инструмент рисования. Чтение параметров." -#: flatcamTools/ToolPaint.py:927 +#: flatcamTools/ToolPaint.py:931 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" "Значение перекрытия должно быть от 0 (включительно) до 1 (исключительно)" -#: flatcamTools/ToolPaint.py:931 flatcamTools/ToolPaint.py:994 +#: flatcamTools/ToolPaint.py:935 flatcamTools/ToolPaint.py:998 msgid "Click inside the desired polygon." msgstr "Нажмите внутри нужного полигона." -#: flatcamTools/ToolPaint.py:945 +#: flatcamTools/ToolPaint.py:949 #, python-format msgid "Could not retrieve object: %s" msgstr "Не удалось получить объект: %s" -#: flatcamTools/ToolPaint.py:959 +#: flatcamTools/ToolPaint.py:963 msgid "Can't do Paint on MultiGeo geometries" msgstr "Невозможно окрашивание MultiGeo Geometries" -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1239 +#: flatcamTools/ToolPaint.py:1007 flatcamTools/ToolPaint.py:1245 msgid "Painting polygon..." msgstr "Отрисовка полигона..." -#: flatcamTools/ToolPaint.py:1025 +#: flatcamTools/ToolPaint.py:1029 msgid "Click the start point of the paint area." msgstr "Нажмите на начальную точку области рисования." -#: flatcamTools/ToolPaint.py:1197 flatcamTools/ToolPaint.py:1200 -#: flatcamTools/ToolPaint.py:1202 +#: flatcamTools/ToolPaint.py:1203 flatcamTools/ToolPaint.py:1206 +#: flatcamTools/ToolPaint.py:1208 msgid "Paint Tool. Normal painting polygon task started." msgstr "Инструмент рисования. Началась задача нормальной отрисовки полигона." -#: flatcamTools/ToolPaint.py:1198 flatcamTools/ToolPaint.py:1588 -#: flatcamTools/ToolPaint.py:1763 flatcamTools/ToolPaint.py:2045 -#: flatcamTools/ToolPaint.py:2224 +#: flatcamTools/ToolPaint.py:1204 flatcamTools/ToolPaint.py:1599 +#: flatcamTools/ToolPaint.py:1774 flatcamTools/ToolPaint.py:2061 +#: flatcamTools/ToolPaint.py:2240 msgid "Buffering geometry..." msgstr "Буферизация geometry..." -#: flatcamTools/ToolPaint.py:1236 +#: flatcamTools/ToolPaint.py:1242 msgid "No polygon found." msgstr "Полигон не найден." -#: flatcamTools/ToolPaint.py:1240 +#: flatcamTools/ToolPaint.py:1246 msgid "Paint Tool. Painting polygon at location" msgstr "Инструмент рисования. Рисование полигона на месте" -#: flatcamTools/ToolPaint.py:1323 +#: flatcamTools/ToolPaint.py:1329 msgid "Geometry could not be painted completely" msgstr "Геометрия не может быть окрашена полностью" -#: flatcamTools/ToolPaint.py:1368 +#: flatcamTools/ToolPaint.py:1374 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -11788,40 +11807,40 @@ msgstr "" "Окраска не выполнена. Попробуйте другую комбинацию параметров. Или другой " "способ рисования" -#: flatcamTools/ToolPaint.py:1417 +#: flatcamTools/ToolPaint.py:1423 msgid "Paint Single Done." msgstr "Paint Single выполнена." -#: flatcamTools/ToolPaint.py:1442 +#: flatcamTools/ToolPaint.py:1448 msgid "PaintTool.paint_poly()" msgstr "PaintTool.paint_poly()" -#: flatcamTools/ToolPaint.py:1449 flatcamTools/ToolPaint.py:1918 -#: flatcamTools/ToolPaint.py:2383 +#: flatcamTools/ToolPaint.py:1455 flatcamTools/ToolPaint.py:1929 +#: flatcamTools/ToolPaint.py:2399 msgid "Polygon Paint started ..." msgstr "Запущена отрисовка полигона ..." -#: flatcamTools/ToolPaint.py:1505 flatcamTools/ToolPaint.py:1975 +#: flatcamTools/ToolPaint.py:1516 flatcamTools/ToolPaint.py:1991 msgid "Painting polygons..." msgstr "Отрисовка полигонов..." -#: flatcamTools/ToolPaint.py:1587 flatcamTools/ToolPaint.py:1590 -#: flatcamTools/ToolPaint.py:1592 +#: flatcamTools/ToolPaint.py:1598 flatcamTools/ToolPaint.py:1601 +#: flatcamTools/ToolPaint.py:1603 msgid "Paint Tool. Normal painting all task started." msgstr "Инструмент рисования. Запущены все задания нормальной покраски." -#: flatcamTools/ToolPaint.py:1626 flatcamTools/ToolPaint.py:1796 -#: flatcamTools/ToolPaint.py:2090 flatcamTools/ToolPaint.py:2264 +#: flatcamTools/ToolPaint.py:1637 flatcamTools/ToolPaint.py:1807 +#: flatcamTools/ToolPaint.py:2106 flatcamTools/ToolPaint.py:2280 msgid "Painting with tool diameter = " msgstr "Покраска инструментом с диаметром = " -#: flatcamTools/ToolPaint.py:1629 flatcamTools/ToolPaint.py:1799 -#: flatcamTools/ToolPaint.py:2093 flatcamTools/ToolPaint.py:2267 +#: flatcamTools/ToolPaint.py:1640 flatcamTools/ToolPaint.py:1810 +#: flatcamTools/ToolPaint.py:2109 flatcamTools/ToolPaint.py:2283 msgid "started" msgstr "запущено" -#: flatcamTools/ToolPaint.py:1691 flatcamTools/ToolPaint.py:1845 -#: flatcamTools/ToolPaint.py:2153 flatcamTools/ToolPaint.py:2311 +#: flatcamTools/ToolPaint.py:1702 flatcamTools/ToolPaint.py:1856 +#: flatcamTools/ToolPaint.py:2169 flatcamTools/ToolPaint.py:2327 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -11829,32 +11848,32 @@ msgstr "" "Окраска не выполнена. Попробуйте другую комбинацию параметров. Или другой " "способ рисования" -#: flatcamTools/ToolPaint.py:1751 +#: flatcamTools/ToolPaint.py:1762 msgid "Paint All Done." msgstr "Задание \"Окрасить всё\" выполнено." -#: flatcamTools/ToolPaint.py:1762 flatcamTools/ToolPaint.py:1765 -#: flatcamTools/ToolPaint.py:1767 +#: flatcamTools/ToolPaint.py:1773 flatcamTools/ToolPaint.py:1776 +#: flatcamTools/ToolPaint.py:1778 msgid "Paint Tool. Rest machining painting all task started." msgstr "" "Инструмент рисования. Запущены все задания окраски с обработкой остаточного " "припуска." -#: flatcamTools/ToolPaint.py:1899 flatcamTools/ToolPaint.py:2364 +#: flatcamTools/ToolPaint.py:1910 flatcamTools/ToolPaint.py:2380 msgid "Paint All with Rest-Machining done." msgstr "[success] Окрашивание с обработкой остаточного припуска выполнено." -#: flatcamTools/ToolPaint.py:2044 flatcamTools/ToolPaint.py:2047 -#: flatcamTools/ToolPaint.py:2049 +#: flatcamTools/ToolPaint.py:2060 flatcamTools/ToolPaint.py:2063 +#: flatcamTools/ToolPaint.py:2065 msgid "Paint Tool. Normal painting area task started." msgstr "Инструмент рисования. Запущена задача нормальной окраски." -#: flatcamTools/ToolPaint.py:2212 +#: flatcamTools/ToolPaint.py:2228 msgid "Paint Area Done." msgstr "Окраска области сделана." -#: flatcamTools/ToolPaint.py:2223 flatcamTools/ToolPaint.py:2226 -#: flatcamTools/ToolPaint.py:2228 +#: flatcamTools/ToolPaint.py:2239 flatcamTools/ToolPaint.py:2242 +#: flatcamTools/ToolPaint.py:2244 msgid "Paint Tool. Rest machining painting area task started." msgstr "" "Инструмент рисования. Запущено задание окраски с обработкой остаточного " @@ -12789,16 +12808,16 @@ msgstr "Смещение на" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "Ожидается FlatCAMGerber или FlatCAMGeometry, получено" -#: tclCommands/TclCommandCopperClear.py:234 tclCommands/TclCommandPaint.py:231 +#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Ожидалось -box <значение>." -#: tclCommands/TclCommandCopperClear.py:243 tclCommands/TclCommandPaint.py:240 +#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "Не удалось получить объект box" -#: tclCommands/TclCommandCopperClear.py:263 +#: tclCommands/TclCommandCopperClear.py:267 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -12807,11 +12826,11 @@ msgstr "" "был установлен в 1.\n" "Очистка от меди не удалась." -#: tclCommands/TclCommandPaint.py:210 +#: tclCommands/TclCommandPaint.py:212 msgid "Expected -x and -y ." msgstr "Ожидались -x <значение> и -y <значение>." -#: tclCommands/TclCommandPaint.py:257 +#: tclCommands/TclCommandPaint.py:263 msgid "" "There was none of the following args: 'ref', 'single', 'all'.\n" "Paint failed." @@ -12883,6 +12902,45 @@ msgstr "Нет имени геометрии в аргументах. Укажи #~ msgid "tool_tab" #~ msgstr "tool_tab" +#~| msgid "Basic" +#~ msgid "%s" +#~ msgstr "%s" + +#~| msgid "Basic" +#~ msgid "%s" +#~ msgstr "%s" + +#~ msgid "" +#~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self." +#~ "options[\"feedrate_probe\"]" +#~ msgstr "" +#~ " Неправильный формат значения для self.defaults[\"feedrate_probe\"] или " +#~ "self.options[\"feedrate_probe\"]" + +#~ msgid "Advanced Param." +#~ msgstr "Дополнительные настройки" + +#~ msgid "MH" +#~ msgstr "MH" + +#~ msgid "Feedrate (Plunge)" +#~ msgstr "Скорость подачи (подвод)" + +#~ msgid "" +#~ "Parameters used to create a CNC Job object\n" +#~ "for this drill object that are shown when App Level is Advanced." +#~ msgstr "" +#~ "Параметры, используемые для создания объекта задания ЧПУ\n" +#~ "для этого объекта детализации, которые отображаются при повышении уровня " +#~ "приложения." + +#~ msgid "" +#~ "Parameters to create a CNC Job object\n" +#~ "tracing the contours of a Geometry object." +#~ msgstr "" +#~ "Параметры для создания объекта зCNC Job\n" +#~ "трассировки контуров объекта Geometry." + #~| msgid "" #~| "FlatCAM
Version {version} {beta} ({date}) " #~| "- {arch}

2D Computer-Aided Printed Circuit " diff --git a/locale_template/strings.pot b/locale_template/strings.pot index c06f4cb7..b2b20adb 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-14 15:49+0300\n" +"POT-Creation-Date: 2019-09-17 01:45+0400\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -23,244 +23,236 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:359 +#: FlatCAMApp.py:365 msgid "FlatCAM is initializing ..." msgstr "" -#: FlatCAMApp.py:1142 +#: FlatCAMApp.py:1176 msgid "Could not find the Language files. The App strings are missing." msgstr "" -#: FlatCAMApp.py:1498 +#: FlatCAMApp.py:1539 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." msgstr "" -#: FlatCAMApp.py:1511 +#: FlatCAMApp.py:1552 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:1694 +#: FlatCAMApp.py:1738 msgid "Detachable Tabs" msgstr "" -#: FlatCAMApp.py:2120 +#: FlatCAMApp.py:2159 msgid "" "Open Source Software - Type help to get started\n" "\n" msgstr "" -#: FlatCAMApp.py:2323 FlatCAMApp.py:7590 +#: FlatCAMApp.py:2366 FlatCAMApp.py:7662 msgid "New Project - Not saved" msgstr "" -#: FlatCAMApp.py:2373 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2419 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "" -#: FlatCAMApp.py:2388 +#: FlatCAMApp.py:2434 msgid "Open Config file failed." msgstr "" -#: FlatCAMApp.py:2402 +#: FlatCAMApp.py:2448 msgid "Open Script file failed." msgstr "" -#: FlatCAMApp.py:2419 +#: FlatCAMApp.py:2465 msgid "Open Excellon file failed." msgstr "" -#: FlatCAMApp.py:2430 +#: FlatCAMApp.py:2476 msgid "Open GCode file failed." msgstr "" -#: FlatCAMApp.py:2441 +#: FlatCAMApp.py:2487 msgid "Open Gerber file failed." msgstr "" -#: FlatCAMApp.py:2709 +#: FlatCAMApp.py:2755 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "" -#: FlatCAMApp.py:2723 +#: FlatCAMApp.py:2769 msgid "" -"Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " -"possible.\n" +"Simultanoeus editing of tools geometry in a MultiGeo Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -#: FlatCAMApp.py:2778 +#: FlatCAMApp.py:2824 msgid "Editor is activated ..." msgstr "" -#: FlatCAMApp.py:2796 +#: FlatCAMApp.py:2842 msgid "Do you want to save the edited object?" msgstr "" -#: FlatCAMApp.py:2797 flatcamGUI/FlatCAMGUI.py:1780 +#: FlatCAMApp.py:2843 flatcamGUI/FlatCAMGUI.py:1789 msgid "Close Editor" msgstr "" -#: FlatCAMApp.py:2800 FlatCAMApp.py:4192 FlatCAMApp.py:6594 FlatCAMApp.py:7498 -#: FlatCAMTranslation.py:96 FlatCAMTranslation.py:169 -#: flatcamGUI/FlatCAMGUI.py:4119 +#: FlatCAMApp.py:2846 FlatCAMApp.py:4238 FlatCAMApp.py:6665 FlatCAMApp.py:7569 +#: FlatCAMTranslation.py:96 FlatCAMTranslation.py:169 flatcamGUI/FlatCAMGUI.py:4195 msgid "Yes" msgstr "" -#: FlatCAMApp.py:2801 FlatCAMApp.py:4193 FlatCAMApp.py:6595 FlatCAMApp.py:7499 -#: FlatCAMTranslation.py:97 FlatCAMTranslation.py:170 -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/FlatCAMGUI.py:6668 -#: flatcamGUI/FlatCAMGUI.py:7028 flatcamTools/ToolNonCopperClear.py:171 -#: flatcamTools/ToolPaint.py:144 +#: FlatCAMApp.py:2847 FlatCAMApp.py:4239 FlatCAMApp.py:6666 FlatCAMApp.py:7570 +#: FlatCAMTranslation.py:97 FlatCAMTranslation.py:170 flatcamGUI/FlatCAMGUI.py:4196 +#: flatcamGUI/FlatCAMGUI.py:6704 flatcamGUI/FlatCAMGUI.py:7068 +#: flatcamTools/ToolNonCopperClear.py:171 flatcamTools/ToolPaint.py:144 msgid "No" msgstr "" -#: FlatCAMApp.py:2802 FlatCAMApp.py:4194 FlatCAMApp.py:4899 FlatCAMApp.py:6089 -#: FlatCAMApp.py:7500 +#: FlatCAMApp.py:2848 FlatCAMApp.py:4240 FlatCAMApp.py:4945 FlatCAMApp.py:6160 +#: FlatCAMApp.py:7571 msgid "Cancel" msgstr "" -#: FlatCAMApp.py:2830 +#: FlatCAMApp.py:2876 msgid "Object empty after edit." msgstr "" -#: FlatCAMApp.py:2853 FlatCAMApp.py:2874 FlatCAMApp.py:2887 +#: FlatCAMApp.py:2899 FlatCAMApp.py:2920 FlatCAMApp.py:2933 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "" -#: FlatCAMApp.py:2857 +#: FlatCAMApp.py:2903 msgid "is updated, returning to App..." msgstr "" -#: FlatCAMApp.py:3244 FlatCAMApp.py:3298 FlatCAMApp.py:4053 +#: FlatCAMApp.py:3290 FlatCAMApp.py:3344 FlatCAMApp.py:4099 msgid "Could not load defaults file." msgstr "" -#: FlatCAMApp.py:3257 FlatCAMApp.py:3307 FlatCAMApp.py:4063 +#: FlatCAMApp.py:3303 FlatCAMApp.py:3353 FlatCAMApp.py:4109 msgid "Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:3278 FlatCAMApp.py:3282 +#: FlatCAMApp.py:3324 FlatCAMApp.py:3328 msgid "Import FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:3289 +#: FlatCAMApp.py:3335 msgid "FlatCAM preferences import cancelled." msgstr "" -#: FlatCAMApp.py:3312 +#: FlatCAMApp.py:3358 msgid "Imported Defaults from" msgstr "" -#: FlatCAMApp.py:3332 FlatCAMApp.py:3337 +#: FlatCAMApp.py:3378 FlatCAMApp.py:3383 msgid "Export FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:3345 +#: FlatCAMApp.py:3391 msgid "FlatCAM preferences export cancelled." msgstr "" -#: FlatCAMApp.py:3354 FlatCAMApp.py:5853 FlatCAMApp.py:8502 FlatCAMApp.py:8618 -#: FlatCAMApp.py:8744 FlatCAMApp.py:8803 FlatCAMApp.py:8921 FlatCAMApp.py:9060 -#: FlatCAMObj.py:6203 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3400 FlatCAMApp.py:5925 FlatCAMApp.py:8598 FlatCAMApp.py:8709 +#: FlatCAMApp.py:8834 FlatCAMApp.py:8893 FlatCAMApp.py:9011 FlatCAMApp.py:9150 +#: FlatCAMObj.py:6073 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." msgstr "" -#: FlatCAMApp.py:3367 +#: FlatCAMApp.py:3413 msgid "Could not load preferences file." msgstr "" -#: FlatCAMApp.py:3387 FlatCAMApp.py:4109 +#: FlatCAMApp.py:3433 FlatCAMApp.py:4155 msgid "Failed to write defaults to file." msgstr "" -#: FlatCAMApp.py:3393 +#: FlatCAMApp.py:3439 msgid "Exported preferences to" msgstr "" -#: FlatCAMApp.py:3410 +#: FlatCAMApp.py:3456 msgid "FlatCAM Preferences Folder opened." msgstr "" -#: FlatCAMApp.py:3483 +#: FlatCAMApp.py:3529 msgid "Failed to open recent files file for writing." msgstr "" -#: FlatCAMApp.py:3494 +#: FlatCAMApp.py:3540 msgid "Failed to open recent projects file for writing." msgstr "" -#: FlatCAMApp.py:3577 camlib.py:4896 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3623 camlib.py:4896 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:3578 +#: FlatCAMApp.py:3624 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "" -#: FlatCAMApp.py:3599 +#: FlatCAMApp.py:3645 msgid "Converting units to " msgstr "" -#: FlatCAMApp.py:3695 FlatCAMApp.py:3698 FlatCAMApp.py:3701 FlatCAMApp.py:3704 +#: FlatCAMApp.py:3741 FlatCAMApp.py:3744 FlatCAMApp.py:3747 FlatCAMApp.py:3750 #, python-brace-format -msgid "" -"[selected] {kind} created/selected: {name}" +msgid "[selected] {kind} created/selected: {name}" msgstr "" -#: FlatCAMApp.py:3721 FlatCAMApp.py:6157 FlatCAMObj.py:228 FlatCAMObj.py:243 +#: FlatCAMApp.py:3767 FlatCAMApp.py:6228 FlatCAMObj.py:228 FlatCAMObj.py:243 #: FlatCAMObj.py:259 FlatCAMObj.py:339 flatcamTools/ToolMove.py:187 msgid "Plotting" msgstr "" -#: FlatCAMApp.py:3815 flatcamGUI/FlatCAMGUI.py:407 +#: FlatCAMApp.py:3861 flatcamGUI/FlatCAMGUI.py:416 msgid "About FlatCAM" msgstr "" -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3889 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "" -#: FlatCAMApp.py:3844 +#: FlatCAMApp.py:3890 msgid "Development" msgstr "" -#: FlatCAMApp.py:3844 +#: FlatCAMApp.py:3890 msgid "DOWNLOAD" msgstr "" -#: FlatCAMApp.py:3844 +#: FlatCAMApp.py:3890 msgid "Issue tracker" msgstr "" -#: FlatCAMApp.py:3848 +#: FlatCAMApp.py:3894 msgid "Close" msgstr "" -#: FlatCAMApp.py:3862 +#: FlatCAMApp.py:3908 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" "Licensed under the MIT license:\n" "http://www.opensource.org/licenses/mit-license.php\n" "\n" -"Permission is hereby granted, free of charge, to any person obtaining a " -"copy\n" -"of this software and associated documentation files (the \"Software\"), to " -"deal\n" -"in the Software without restriction, including without limitation the " -"rights\n" +"Permission is hereby granted, free of charge, to any person obtaining a copy\n" +"of this software and associated documentation files (the \"Software\"), to deal\n" +"in the Software without restriction, including without limitation the rights\n" "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n" "copies of the Software, and to permit persons to whom the Software is\n" " furnished to do so, subject to the following conditions:\n" @@ -268,870 +260,854 @@ msgid "" "The above copyright notice and this permission notice shall be included in\n" "all copies or substantial portions of the Software.\n" "\n" -"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS " -"OR\n" +"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n" "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n" "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n" "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n" -"LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING " -"FROM,\n" +"LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." msgstr "" -#: FlatCAMApp.py:3909 +#: FlatCAMApp.py:3955 msgid "Splash" msgstr "" -#: FlatCAMApp.py:3915 +#: FlatCAMApp.py:3961 msgid "Programmers" msgstr "" -#: FlatCAMApp.py:3921 +#: FlatCAMApp.py:3967 msgid "Translators" msgstr "" -#: FlatCAMApp.py:3927 +#: FlatCAMApp.py:3973 msgid "License" msgstr "" -#: FlatCAMApp.py:3939 +#: FlatCAMApp.py:3985 msgid "Programmer" msgstr "" -#: FlatCAMApp.py:3940 +#: FlatCAMApp.py:3986 msgid "Status" msgstr "" -#: FlatCAMApp.py:3942 +#: FlatCAMApp.py:3988 msgid "Program Author" msgstr "" -#: FlatCAMApp.py:3948 +#: FlatCAMApp.py:3994 msgid "Maintainer >=2019" msgstr "" -#: FlatCAMApp.py:3958 +#: FlatCAMApp.py:4004 msgid "Language" msgstr "" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:4005 msgid "Translator" msgstr "" -#: FlatCAMApp.py:3960 +#: FlatCAMApp.py:4006 msgid "E-mail" msgstr "" -#: FlatCAMApp.py:4114 FlatCAMApp.py:6604 +#: FlatCAMApp.py:4160 FlatCAMApp.py:6675 msgid "Preferences saved." msgstr "" -#: FlatCAMApp.py:4142 +#: FlatCAMApp.py:4188 msgid "Could not load factory defaults file." msgstr "" -#: FlatCAMApp.py:4152 +#: FlatCAMApp.py:4198 msgid "Failed to parse factory defaults file." msgstr "" -#: FlatCAMApp.py:4167 +#: FlatCAMApp.py:4213 msgid "Failed to write factory defaults to file." msgstr "" -#: FlatCAMApp.py:4171 +#: FlatCAMApp.py:4217 msgid "Factory defaults saved." msgstr "" -#: FlatCAMApp.py:4182 flatcamGUI/FlatCAMGUI.py:3420 +#: FlatCAMApp.py:4228 flatcamGUI/FlatCAMGUI.py:3429 msgid "Application is saving the project. Please wait ..." msgstr "" -#: FlatCAMApp.py:4187 FlatCAMTranslation.py:164 +#: FlatCAMApp.py:4233 FlatCAMTranslation.py:164 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:4190 FlatCAMApp.py:7496 FlatCAMTranslation.py:167 +#: FlatCAMApp.py:4236 FlatCAMApp.py:7567 FlatCAMTranslation.py:167 msgid "Save changes" msgstr "" -#: FlatCAMApp.py:4401 +#: FlatCAMApp.py:4447 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4423 +#: FlatCAMApp.py:4469 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4445 +#: FlatCAMApp.py:4491 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4466 FlatCAMApp.py:4522 FlatCAMApp.py:4550 +#: FlatCAMApp.py:4512 FlatCAMApp.py:4568 FlatCAMApp.py:4596 msgid "At least two objects are required for join. Objects currently selected" msgstr "" -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4521 msgid "" "Failed join. The Geometry objects are of different types.\n" -"At least one is MultiGeo type and the other is SingleGeo type. A possibility " -"is to convert from one to another and retry joining \n" -"but in the case of converting from MultiGeo to SingleGeo, informations may " -"be lost and the result may not be what was expected. \n" +"At least one is MultiGeo type and the other is SingleGeo type. A possibility is to " +"convert from one to another and retry joining \n" +"but in the case of converting from MultiGeo to SingleGeo, informations may be lost and " +"the result may not be what was expected. \n" "Check the generated GCODE." msgstr "" -#: FlatCAMApp.py:4517 +#: FlatCAMApp.py:4563 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" -#: FlatCAMApp.py:4545 +#: FlatCAMApp.py:4591 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" -#: FlatCAMApp.py:4575 FlatCAMApp.py:4612 +#: FlatCAMApp.py:4621 FlatCAMApp.py:4658 msgid "Failed. Select a Geometry Object and try again." msgstr "" -#: FlatCAMApp.py:4580 FlatCAMApp.py:4617 +#: FlatCAMApp.py:4626 FlatCAMApp.py:4663 msgid "Expected a FlatCAMGeometry, got" msgstr "" -#: FlatCAMApp.py:4594 +#: FlatCAMApp.py:4640 msgid "A Geometry object was converted to MultiGeo type." msgstr "" -#: FlatCAMApp.py:4632 +#: FlatCAMApp.py:4678 msgid "A Geometry object was converted to SingleGeo type." msgstr "" -#: FlatCAMApp.py:4893 +#: FlatCAMApp.py:4939 msgid "Toggle Units" msgstr "" -#: FlatCAMApp.py:4895 +#: FlatCAMApp.py:4941 msgid "Change project units ..." msgstr "" -#: FlatCAMApp.py:4896 +#: FlatCAMApp.py:4942 msgid "" -"Changing the units of the project causes all geometrical properties of all " -"objects to be scaled accordingly.\n" +"Changing the units of the project causes all geometrical properties of all objects to be " +"scaled accordingly.\n" "Continue?" msgstr "" -#: FlatCAMApp.py:4898 FlatCAMApp.py:5983 FlatCAMApp.py:6088 FlatCAMApp.py:7789 -#: FlatCAMApp.py:7803 FlatCAMApp.py:8058 FlatCAMApp.py:8069 +#: FlatCAMApp.py:4944 FlatCAMApp.py:6054 FlatCAMApp.py:6159 FlatCAMApp.py:7861 +#: FlatCAMApp.py:7875 FlatCAMApp.py:8130 FlatCAMApp.py:8141 msgid "Ok" msgstr "" -#: FlatCAMApp.py:4947 +#: FlatCAMApp.py:4993 msgid "Converted units to" msgstr "" -#: FlatCAMApp.py:4959 +#: FlatCAMApp.py:5005 msgid " Units conversion cancelled." msgstr "" -#: FlatCAMApp.py:5799 +#: FlatCAMApp.py:5871 msgid "Open file" msgstr "" -#: FlatCAMApp.py:5830 FlatCAMApp.py:5835 +#: FlatCAMApp.py:5902 FlatCAMApp.py:5907 msgid "Export G-Code ..." msgstr "" -#: FlatCAMApp.py:5839 +#: FlatCAMApp.py:5911 msgid "Export Code cancelled." msgstr "" -#: FlatCAMApp.py:5849 FlatCAMObj.py:6199 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:5921 FlatCAMObj.py:6069 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "" -#: FlatCAMApp.py:5861 FlatCAMObj.py:6213 +#: FlatCAMApp.py:5933 FlatCAMObj.py:6083 msgid "Saved to" msgstr "" -#: FlatCAMApp.py:5971 FlatCAMApp.py:6004 FlatCAMApp.py:6015 FlatCAMApp.py:6026 -#: flatcamTools/ToolNonCopperClear.py:915 flatcamTools/ToolSolderPaste.py:774 +#: FlatCAMApp.py:6042 FlatCAMApp.py:6075 FlatCAMApp.py:6086 FlatCAMApp.py:6097 +#: flatcamTools/ToolNonCopperClear.py:919 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:5976 FlatCAMApp.py:6009 FlatCAMApp.py:6020 FlatCAMApp.py:6031 +#: FlatCAMApp.py:6047 FlatCAMApp.py:6080 FlatCAMApp.py:6091 FlatCAMApp.py:6102 msgid "Adding Tool cancelled" msgstr "" -#: FlatCAMApp.py:5979 +#: FlatCAMApp.py:6050 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: FlatCAMApp.py:6083 +#: FlatCAMApp.py:6154 msgid "Delete objects" msgstr "" -#: FlatCAMApp.py:6086 +#: FlatCAMApp.py:6157 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "" -#: FlatCAMApp.py:6117 +#: FlatCAMApp.py:6188 msgid "Object(s) deleted" msgstr "" -#: FlatCAMApp.py:6121 +#: FlatCAMApp.py:6192 msgid "Failed. No object(s) selected..." msgstr "" -#: FlatCAMApp.py:6123 +#: FlatCAMApp.py:6194 msgid "Save the work in Editor and try again ..." msgstr "" -#: FlatCAMApp.py:6141 +#: FlatCAMApp.py:6212 msgid "Object deleted" msgstr "" -#: FlatCAMApp.py:6165 +#: FlatCAMApp.py:6236 msgid "Click to set the origin ..." msgstr "" -#: FlatCAMApp.py:6189 +#: FlatCAMApp.py:6260 msgid "Setting Origin..." msgstr "" -#: FlatCAMApp.py:6201 +#: FlatCAMApp.py:6272 msgid "Origin set" msgstr "" -#: FlatCAMApp.py:6216 +#: FlatCAMApp.py:6287 msgid "Jump to ..." msgstr "" -#: FlatCAMApp.py:6217 +#: FlatCAMApp.py:6288 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6295 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: FlatCAMApp.py:6243 flatcamEditors/FlatCAMExcEditor.py:3446 -#: flatcamEditors/FlatCAMExcEditor.py:3454 -#: flatcamEditors/FlatCAMGeoEditor.py:3792 -#: flatcamEditors/FlatCAMGeoEditor.py:3807 -#: flatcamEditors/FlatCAMGrbEditor.py:1067 -#: flatcamEditors/FlatCAMGrbEditor.py:1171 -#: flatcamEditors/FlatCAMGrbEditor.py:1445 -#: flatcamEditors/FlatCAMGrbEditor.py:1703 -#: flatcamEditors/FlatCAMGrbEditor.py:4206 -#: flatcamEditors/FlatCAMGrbEditor.py:4221 flatcamGUI/FlatCAMGUI.py:2656 -#: flatcamGUI/FlatCAMGUI.py:2668 +#: FlatCAMApp.py:6314 flatcamEditors/FlatCAMExcEditor.py:3446 +#: flatcamEditors/FlatCAMExcEditor.py:3454 flatcamEditors/FlatCAMGeoEditor.py:3792 +#: flatcamEditors/FlatCAMGeoEditor.py:3807 flatcamEditors/FlatCAMGrbEditor.py:1067 +#: flatcamEditors/FlatCAMGrbEditor.py:1171 flatcamEditors/FlatCAMGrbEditor.py:1445 +#: flatcamEditors/FlatCAMGrbEditor.py:1703 flatcamEditors/FlatCAMGrbEditor.py:4206 +#: flatcamEditors/FlatCAMGrbEditor.py:4221 flatcamGUI/FlatCAMGUI.py:2665 +#: flatcamGUI/FlatCAMGUI.py:2677 msgid "Done." msgstr "" -#: FlatCAMApp.py:6377 FlatCAMApp.py:6445 +#: FlatCAMApp.py:6448 FlatCAMApp.py:6516 msgid "No object is selected. Select an object and try again." msgstr "" -#: FlatCAMApp.py:6465 -msgid "" -"Aborting. The current task will be gracefully closed as soon as possible..." +#: FlatCAMApp.py:6536 +msgid "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" -#: FlatCAMApp.py:6471 +#: FlatCAMApp.py:6542 msgid "The current task was gracefully closed on user request..." msgstr "" -#: FlatCAMApp.py:6488 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:6559 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "" -#: FlatCAMApp.py:6555 +#: FlatCAMApp.py:6626 msgid "Preferences edited but not saved." msgstr "" -#: FlatCAMApp.py:6589 +#: FlatCAMApp.py:6660 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" msgstr "" -#: FlatCAMApp.py:6591 flatcamGUI/FlatCAMGUI.py:198 flatcamGUI/FlatCAMGUI.py:994 +#: FlatCAMApp.py:6662 flatcamGUI/FlatCAMGUI.py:198 flatcamGUI/FlatCAMGUI.py:1003 msgid "Save Preferences" msgstr "" -#: FlatCAMApp.py:6620 +#: FlatCAMApp.py:6691 msgid "No object selected to Flip on Y axis." msgstr "" -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6717 msgid "Flip on Y axis done." msgstr "" -#: FlatCAMApp.py:6649 FlatCAMApp.py:6692 -#: flatcamEditors/FlatCAMGrbEditor.py:5648 +#: FlatCAMApp.py:6720 FlatCAMApp.py:6763 flatcamEditors/FlatCAMGrbEditor.py:5648 msgid "Flip action was not executed." msgstr "" -#: FlatCAMApp.py:6663 +#: FlatCAMApp.py:6734 msgid "No object selected to Flip on X axis." msgstr "" -#: FlatCAMApp.py:6689 +#: FlatCAMApp.py:6760 msgid "Flip on X axis done." msgstr "" -#: FlatCAMApp.py:6706 +#: FlatCAMApp.py:6777 msgid "No object selected to Rotate." msgstr "" -#: FlatCAMApp.py:6709 FlatCAMApp.py:6757 FlatCAMApp.py:6790 +#: FlatCAMApp.py:6780 FlatCAMApp.py:6828 FlatCAMApp.py:6861 msgid "Transform" msgstr "" -#: FlatCAMApp.py:6709 FlatCAMApp.py:6757 FlatCAMApp.py:6790 +#: FlatCAMApp.py:6780 FlatCAMApp.py:6828 FlatCAMApp.py:6861 msgid "Enter the Angle value:" msgstr "" -#: FlatCAMApp.py:6740 +#: FlatCAMApp.py:6811 msgid "Rotation done." msgstr "" -#: FlatCAMApp.py:6743 +#: FlatCAMApp.py:6814 msgid "Rotation movement was not executed." msgstr "" -#: FlatCAMApp.py:6755 +#: FlatCAMApp.py:6826 msgid "No object selected to Skew/Shear on X axis." msgstr "" -#: FlatCAMApp.py:6777 +#: FlatCAMApp.py:6848 msgid "Skew on X axis done." msgstr "" -#: FlatCAMApp.py:6788 +#: FlatCAMApp.py:6859 msgid "No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:6810 +#: FlatCAMApp.py:6881 msgid "Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:6861 flatcamGUI/FlatCAMGUI.py:1310 +#: FlatCAMApp.py:6932 flatcamGUI/FlatCAMGUI.py:1319 msgid "Grid On/Off" msgstr "" -#: FlatCAMApp.py:6874 flatcamEditors/FlatCAMGeoEditor.py:941 -#: flatcamEditors/FlatCAMGrbEditor.py:2477 -#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/ObjectUI.py:1053 -#: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 -#: flatcamTools/ToolNonCopperClear.py:237 flatcamTools/ToolPaint.py:176 -#: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:483 -#: flatcamTools/ToolTransform.py:338 +#: FlatCAMApp.py:6945 flatcamEditors/FlatCAMGeoEditor.py:941 +#: flatcamEditors/FlatCAMGrbEditor.py:2477 flatcamEditors/FlatCAMGrbEditor.py:5158 +#: flatcamGUI/ObjectUI.py:1058 flatcamTools/ToolDblSided.py:160 +#: flatcamTools/ToolDblSided.py:207 flatcamTools/ToolNonCopperClear.py:237 +#: flatcamTools/ToolPaint.py:176 flatcamTools/ToolSolderPaste.py:115 +#: flatcamTools/ToolSolderPaste.py:483 flatcamTools/ToolTransform.py:338 msgid "Add" msgstr "" -#: FlatCAMApp.py:6875 FlatCAMObj.py:3594 -#: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:545 -#: flatcamGUI/FlatCAMGUI.py:753 flatcamGUI/FlatCAMGUI.py:1683 -#: flatcamGUI/FlatCAMGUI.py:1778 flatcamGUI/FlatCAMGUI.py:2186 -#: flatcamGUI/ObjectUI.py:1069 flatcamTools/ToolNonCopperClear.py:249 -#: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 -#: flatcamTools/ToolSolderPaste.py:485 +#: FlatCAMApp.py:6946 FlatCAMObj.py:3601 flatcamEditors/FlatCAMGrbEditor.py:2482 +#: flatcamGUI/FlatCAMGUI.py:554 flatcamGUI/FlatCAMGUI.py:762 flatcamGUI/FlatCAMGUI.py:1692 +#: flatcamGUI/FlatCAMGUI.py:1787 flatcamGUI/FlatCAMGUI.py:2195 flatcamGUI/ObjectUI.py:1074 +#: flatcamTools/ToolNonCopperClear.py:249 flatcamTools/ToolPaint.py:188 +#: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "" -#: FlatCAMApp.py:6888 +#: FlatCAMApp.py:6959 msgid "New Grid ..." msgstr "" -#: FlatCAMApp.py:6889 +#: FlatCAMApp.py:6960 msgid "Enter a Grid Value:" msgstr "" -#: FlatCAMApp.py:6897 FlatCAMApp.py:6924 +#: FlatCAMApp.py:6968 FlatCAMApp.py:6995 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:6903 +#: FlatCAMApp.py:6974 msgid "New Grid added" msgstr "" -#: FlatCAMApp.py:6906 +#: FlatCAMApp.py:6977 msgid "Grid already exists" msgstr "" -#: FlatCAMApp.py:6909 +#: FlatCAMApp.py:6980 msgid "Adding New Grid cancelled" msgstr "" -#: FlatCAMApp.py:6931 +#: FlatCAMApp.py:7002 msgid " Grid Value does not exist" msgstr "" -#: FlatCAMApp.py:6934 +#: FlatCAMApp.py:7005 msgid "Grid Value deleted" msgstr "" -#: FlatCAMApp.py:6937 +#: FlatCAMApp.py:7008 msgid "Delete Grid value cancelled" msgstr "" -#: FlatCAMApp.py:6943 +#: FlatCAMApp.py:7014 msgid "Key Shortcut List" msgstr "" -#: FlatCAMApp.py:6977 +#: FlatCAMApp.py:7048 msgid " No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:6981 +#: FlatCAMApp.py:7052 msgid "Name copied on clipboard ..." msgstr "" -#: FlatCAMApp.py:7024 flatcamEditors/FlatCAMGrbEditor.py:4146 +#: FlatCAMApp.py:7095 flatcamEditors/FlatCAMGrbEditor.py:4146 msgid "Coordinates copied to clipboard." msgstr "" -#: FlatCAMApp.py:7277 FlatCAMApp.py:7281 FlatCAMApp.py:7285 FlatCAMApp.py:7289 -#: FlatCAMApp.py:7305 FlatCAMApp.py:7309 FlatCAMApp.py:7313 FlatCAMApp.py:7317 -#: FlatCAMApp.py:7357 FlatCAMApp.py:7360 FlatCAMApp.py:7363 FlatCAMApp.py:7366 +#: FlatCAMApp.py:7348 FlatCAMApp.py:7352 FlatCAMApp.py:7356 FlatCAMApp.py:7360 +#: FlatCAMApp.py:7376 FlatCAMApp.py:7380 FlatCAMApp.py:7384 FlatCAMApp.py:7388 +#: FlatCAMApp.py:7428 FlatCAMApp.py:7431 FlatCAMApp.py:7434 FlatCAMApp.py:7437 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "" -#: FlatCAMApp.py:7493 +#: FlatCAMApp.py:7564 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:7515 +#: FlatCAMApp.py:7586 msgid "New Project created" msgstr "" -#: FlatCAMApp.py:7635 FlatCAMApp.py:7639 flatcamGUI/FlatCAMGUI.py:628 -#: flatcamGUI/FlatCAMGUI.py:2059 +#: FlatCAMApp.py:7707 FlatCAMApp.py:7711 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "" -#: FlatCAMApp.py:7647 +#: FlatCAMApp.py:7719 msgid "Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:7667 FlatCAMApp.py:7671 flatcamGUI/FlatCAMGUI.py:629 -#: flatcamGUI/FlatCAMGUI.py:2060 +#: FlatCAMApp.py:7739 FlatCAMApp.py:7743 flatcamGUI/FlatCAMGUI.py:638 +#: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "" -#: FlatCAMApp.py:7678 +#: FlatCAMApp.py:7750 msgid " Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:7701 FlatCAMApp.py:7705 +#: FlatCAMApp.py:7773 FlatCAMApp.py:7777 msgid "Open G-Code" msgstr "" -#: FlatCAMApp.py:7713 +#: FlatCAMApp.py:7785 msgid "Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:7730 FlatCAMApp.py:7733 flatcamGUI/FlatCAMGUI.py:1315 +#: FlatCAMApp.py:7802 FlatCAMApp.py:7805 flatcamGUI/FlatCAMGUI.py:1324 msgid "Open Project" msgstr "" -#: FlatCAMApp.py:7742 +#: FlatCAMApp.py:7814 msgid "Open Project cancelled." msgstr "" -#: FlatCAMApp.py:7761 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7833 FlatCAMApp.py:7836 msgid "Open Configuration File" msgstr "" -#: FlatCAMApp.py:7769 +#: FlatCAMApp.py:7841 msgid "Open Config cancelled." msgstr "" -#: FlatCAMApp.py:7785 FlatCAMApp.py:8054 FlatCAMApp.py:10587 -#: FlatCAMApp.py:10608 FlatCAMApp.py:10630 FlatCAMApp.py:10653 +#: FlatCAMApp.py:7857 FlatCAMApp.py:8126 FlatCAMApp.py:10688 FlatCAMApp.py:10709 +#: FlatCAMApp.py:10731 FlatCAMApp.py:10754 msgid "No object selected." msgstr "" -#: FlatCAMApp.py:7786 FlatCAMApp.py:8055 +#: FlatCAMApp.py:7858 FlatCAMApp.py:8127 msgid "Please Select a Geometry object to export" msgstr "" -#: FlatCAMApp.py:7800 +#: FlatCAMApp.py:7872 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:7813 FlatCAMApp.py:7817 +#: FlatCAMApp.py:7885 FlatCAMApp.py:7889 msgid "Export SVG" msgstr "" -#: FlatCAMApp.py:7823 +#: FlatCAMApp.py:7895 msgid " Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:7843 +#: FlatCAMApp.py:7915 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:7849 FlatCAMApp.py:7853 +#: FlatCAMApp.py:7921 FlatCAMApp.py:7925 msgid "Export PNG Image" msgstr "" -#: FlatCAMApp.py:7858 +#: FlatCAMApp.py:7930 msgid "Export PNG cancelled." msgstr "" -#: FlatCAMApp.py:7878 +#: FlatCAMApp.py:7950 msgid "No object selected. Please select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:7884 FlatCAMApp.py:8016 +#: FlatCAMApp.py:7956 FlatCAMApp.py:8088 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:7896 +#: FlatCAMApp.py:7968 msgid "Save Gerber source file" msgstr "" -#: FlatCAMApp.py:7902 +#: FlatCAMApp.py:7974 msgid "Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:7922 +#: FlatCAMApp.py:7994 msgid "No object selected. Please select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:7928 FlatCAMApp.py:7972 +#: FlatCAMApp.py:8000 FlatCAMApp.py:8044 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:7936 FlatCAMApp.py:7940 +#: FlatCAMApp.py:8008 FlatCAMApp.py:8012 msgid "Save Excellon source file" msgstr "" -#: FlatCAMApp.py:7946 +#: FlatCAMApp.py:8018 msgid "Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:7966 +#: FlatCAMApp.py:8038 msgid "No object selected. Please Select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:7980 FlatCAMApp.py:7984 +#: FlatCAMApp.py:8052 FlatCAMApp.py:8056 msgid "Export Excellon" msgstr "" -#: FlatCAMApp.py:7990 +#: FlatCAMApp.py:8062 msgid "Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:8010 +#: FlatCAMApp.py:8082 msgid "No object selected. Please Select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:8024 FlatCAMApp.py:8028 +#: FlatCAMApp.py:8096 FlatCAMApp.py:8100 msgid "Export Gerber" msgstr "" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8106 msgid "Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:8066 +#: FlatCAMApp.py:8138 msgid "Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:8080 FlatCAMApp.py:8084 +#: FlatCAMApp.py:8152 FlatCAMApp.py:8156 msgid "Export DXF" msgstr "" -#: FlatCAMApp.py:8091 +#: FlatCAMApp.py:8163 msgid "Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:8111 FlatCAMApp.py:8114 +#: FlatCAMApp.py:8183 FlatCAMApp.py:8186 msgid "Import SVG" msgstr "" -#: FlatCAMApp.py:8124 +#: FlatCAMApp.py:8196 msgid "Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:8143 FlatCAMApp.py:8147 +#: FlatCAMApp.py:8215 FlatCAMApp.py:8219 msgid "Import DXF" msgstr "" -#: FlatCAMApp.py:8157 +#: FlatCAMApp.py:8229 msgid "Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:8201 +#: FlatCAMApp.py:8276 msgid "Viewing the source code of the selected object." msgstr "" -#: FlatCAMApp.py:8202 +#: FlatCAMApp.py:8277 msgid "Loading..." msgstr "" -#: FlatCAMApp.py:8209 +#: FlatCAMApp.py:8284 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:8217 +#: FlatCAMApp.py:8296 msgid "Source Editor" msgstr "" -#: FlatCAMApp.py:8226 +#: FlatCAMApp.py:8311 FlatCAMApp.py:8318 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: FlatCAMApp.py:8238 +#: FlatCAMApp.py:8330 msgid "Failed to load the source code for the selected object" msgstr "" -#: FlatCAMApp.py:8252 FlatCAMApp.py:9516 FlatCAMObj.py:5982 +#: FlatCAMApp.py:8344 FlatCAMApp.py:9606 FlatCAMObj.py:5852 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "" -#: FlatCAMApp.py:8264 +#: FlatCAMApp.py:8356 msgid "Script Editor" msgstr "" -#: FlatCAMApp.py:8267 +#: FlatCAMApp.py:8359 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" -"# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial." -"html\n" +"# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html\n" "#\n" "\n" "# FlatCAM commands list:\n" -"# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, " -"AlignDrillGrid, ClearShell, ClearCopper,\n" -"# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, " -"GeoCutout, GeoUnion, GetNames,\n" -"# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, " -"ListSys, MillDrills,\n" -"# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, " -"OpenGerber, OpenProject,\n" -"# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, " -"SetSys, Skew, SubtractPoly,\n" +"# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, AlignDrillGrid, " +"ClearShell, ClearCopper,\n" +"# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, GeoCutout, " +"GeoUnion, GetNames,\n" +"# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, ListSys, " +"MillDrills,\n" +"# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, OpenGerber, " +"OpenProject,\n" +"# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, SetSys, Skew, " +"SubtractPoly,\n" "# SubtractRectangle, Version, WriteGCode\n" "#\n" "\n" msgstr "" -#: FlatCAMApp.py:8292 FlatCAMApp.py:8295 +#: FlatCAMApp.py:8388 FlatCAMApp.py:8391 msgid "Open TCL script" msgstr "" -#: FlatCAMApp.py:8304 +#: FlatCAMApp.py:8400 msgid "Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8413 msgid "App.on_fileopenscript() -->" msgstr "" -#: FlatCAMApp.py:8343 FlatCAMApp.py:8346 +#: FlatCAMApp.py:8439 FlatCAMApp.py:8442 msgid "Run TCL script" msgstr "" -#: FlatCAMApp.py:8355 +#: FlatCAMApp.py:8451 msgid "Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:8410 FlatCAMApp.py:8414 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8510 msgid "Save Project As ..." msgstr "" -#: FlatCAMApp.py:8411 +#: FlatCAMApp.py:8507 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "" -#: FlatCAMApp.py:8420 +#: FlatCAMApp.py:8516 msgid "Save Project cancelled." msgstr "" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8564 msgid "Exporting SVG" msgstr "" -#: FlatCAMApp.py:8510 FlatCAMApp.py:8627 FlatCAMApp.py:8753 +#: FlatCAMApp.py:8606 FlatCAMApp.py:8717 FlatCAMApp.py:8843 msgid "SVG file exported to" msgstr "" -#: FlatCAMApp.py:8545 FlatCAMApp.py:8676 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:8641 FlatCAMApp.py:8766 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "" -#: FlatCAMApp.py:8630 FlatCAMApp.py:8756 +#: FlatCAMApp.py:8720 FlatCAMApp.py:8846 msgid "Generating Film ... Please wait." msgstr "" -#: FlatCAMApp.py:8929 +#: FlatCAMApp.py:9019 msgid "Excellon file exported to" msgstr "" -#: FlatCAMApp.py:8938 +#: FlatCAMApp.py:9028 msgid "Exporting Excellon" msgstr "" -#: FlatCAMApp.py:8944 FlatCAMApp.py:8952 +#: FlatCAMApp.py:9034 FlatCAMApp.py:9042 msgid "Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:9068 +#: FlatCAMApp.py:9158 msgid "Gerber file exported to" msgstr "" -#: FlatCAMApp.py:9076 +#: FlatCAMApp.py:9166 msgid "Exporting Gerber" msgstr "" -#: FlatCAMApp.py:9082 FlatCAMApp.py:9090 +#: FlatCAMApp.py:9172 FlatCAMApp.py:9180 msgid "Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:9135 +#: FlatCAMApp.py:9225 msgid "DXF file exported to" msgstr "" -#: FlatCAMApp.py:9141 +#: FlatCAMApp.py:9231 msgid "Exporting DXF" msgstr "" -#: FlatCAMApp.py:9147 FlatCAMApp.py:9155 +#: FlatCAMApp.py:9237 FlatCAMApp.py:9245 msgid "Could not export DXF file." msgstr "" -#: FlatCAMApp.py:9176 FlatCAMApp.py:9220 FlatCAMApp.py:9266 -msgid "" -"Not supported type is picked as parameter. Only Geometry and Gerber are " -"supported" +#: FlatCAMApp.py:9266 FlatCAMApp.py:9310 FlatCAMApp.py:9356 +msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: FlatCAMApp.py:9186 +#: FlatCAMApp.py:9276 msgid "Importing SVG" msgstr "" -#: FlatCAMApp.py:9198 FlatCAMApp.py:9242 FlatCAMApp.py:9287 FlatCAMApp.py:9368 -#: FlatCAMApp.py:9435 FlatCAMApp.py:9502 flatcamTools/ToolPDF.py:220 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9332 FlatCAMApp.py:9377 FlatCAMApp.py:9458 +#: FlatCAMApp.py:9525 FlatCAMApp.py:9592 flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "" -#: FlatCAMApp.py:9230 +#: FlatCAMApp.py:9320 msgid "Importing DXF" msgstr "" -#: FlatCAMApp.py:9274 +#: FlatCAMApp.py:9364 msgid "Importing Image" msgstr "" -#: FlatCAMApp.py:9317 +#: FlatCAMApp.py:9407 msgid "Failed to open file" msgstr "" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9412 msgid "Failed to parse file" msgstr "" -#: FlatCAMApp.py:9329 FlatCAMApp.py:9403 FlatCAMObj.py:4554 +#: FlatCAMApp.py:9419 FlatCAMApp.py:9493 FlatCAMObj.py:4566 #: flatcamEditors/FlatCAMGrbEditor.py:3961 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:9339 +#: FlatCAMApp.py:9429 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:9347 +#: FlatCAMApp.py:9437 msgid "Opening Gerber" msgstr "" -#: FlatCAMApp.py:9358 +#: FlatCAMApp.py:9448 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:9393 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:9483 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "" -#: FlatCAMApp.py:9397 +#: FlatCAMApp.py:9487 msgid "Cannot open file" msgstr "" -#: FlatCAMApp.py:9417 flatcamTools/ToolPDF.py:270 -#: flatcamTools/ToolPcbWizard.py:451 +#: FlatCAMApp.py:9507 flatcamTools/ToolPDF.py:270 flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "" -#: FlatCAMApp.py:9420 +#: FlatCAMApp.py:9510 msgid "Opening Excellon." msgstr "" -#: FlatCAMApp.py:9427 +#: FlatCAMApp.py:9517 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:9466 +#: FlatCAMApp.py:9556 msgid "Failed to open" msgstr "" -#: FlatCAMApp.py:9477 +#: FlatCAMApp.py:9567 msgid "This is not GCODE" msgstr "" -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9573 msgid "Opening G-Code." msgstr "" -#: FlatCAMApp.py:9492 +#: FlatCAMApp.py:9582 msgid "" "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" +" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: FlatCAMApp.py:9534 +#: FlatCAMApp.py:9624 msgid "Failed to open config file" msgstr "" -#: FlatCAMApp.py:9555 +#: FlatCAMApp.py:9650 msgid "Loading Project ... Please Wait ..." msgstr "" -#: FlatCAMApp.py:9563 FlatCAMApp.py:9582 +#: FlatCAMApp.py:9658 FlatCAMApp.py:9676 msgid "Failed to open project file" msgstr "" -#: FlatCAMApp.py:9606 +#: FlatCAMApp.py:9710 msgid "Loading Project ... restoring" msgstr "" -#: FlatCAMApp.py:9616 +#: FlatCAMApp.py:9719 msgid "Project loaded from" msgstr "" -#: FlatCAMApp.py:9722 +#: FlatCAMApp.py:9823 msgid "Available commands:\n" msgstr "" -#: FlatCAMApp.py:9724 +#: FlatCAMApp.py:9825 msgid "" "\n" "\n" @@ -1139,252 +1115,241 @@ msgid "" " Example: help open_gerber" msgstr "" -#: FlatCAMApp.py:9874 +#: FlatCAMApp.py:9975 msgid "Shows list of commands." msgstr "" -#: FlatCAMApp.py:9932 +#: FlatCAMApp.py:10033 msgid "Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:9940 +#: FlatCAMApp.py:10041 msgid "Failed to parse recent item list." msgstr "" -#: FlatCAMApp.py:9951 +#: FlatCAMApp.py:10052 msgid "Failed to load recent projects item list." msgstr "" -#: FlatCAMApp.py:9959 +#: FlatCAMApp.py:10060 msgid "Failed to parse recent project item list." msgstr "" -#: FlatCAMApp.py:10018 FlatCAMApp.py:10041 +#: FlatCAMApp.py:10119 FlatCAMApp.py:10142 msgid "Clear Recent files" msgstr "" -#: FlatCAMApp.py:10058 flatcamGUI/FlatCAMGUI.py:1011 +#: FlatCAMApp.py:10159 flatcamGUI/FlatCAMGUI.py:1020 msgid "Shortcut Key List" msgstr "" -#: FlatCAMApp.py:10132 +#: FlatCAMApp.py:10233 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" -#: FlatCAMApp.py:10132 +#: FlatCAMApp.py:10233 msgid "Details" msgstr "" -#: FlatCAMApp.py:10133 +#: FlatCAMApp.py:10234 msgid "The normal flow when working in FlatCAM is the following" msgstr "" -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10235 msgid "" -"Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " -"FlatCAM using either the" +"Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM using " +"either the" msgstr "" -#: FlatCAMApp.py:10135 -msgid "" -"toolbars, key shortcuts or even dragging and dropping the files on the GUI" +#: FlatCAMApp.py:10236 +msgid "toolbars, key shortcuts or even dragging and dropping the files on the GUI" msgstr "" -#: FlatCAMApp.py:10136 -msgid "" -"You can also load a FlatCAM project by double clicking on the project file, " -"drag" +#: FlatCAMApp.py:10237 +msgid "You can also load a FlatCAM project by double clicking on the project file, drag" msgstr "" -#: FlatCAMApp.py:10137 +#: FlatCAMApp.py:10238 msgid "" -"drop of the file into the FLATCAM GUI or through the menu/toolbar links " -"offered within the app" +"drop of the file into the FLATCAM GUI or through the menu/toolbar links offered within " +"the app" msgstr "" -#: FlatCAMApp.py:10138 -msgid "" -"Once an object is available in the Project Tab, by selecting it and then " -"focusing on" +#: FlatCAMApp.py:10239 +msgid "Once an object is available in the Project Tab, by selecting it and then focusing on" msgstr "" -#: FlatCAMApp.py:10139 FlatCAMApp.py:10140 FlatCAMApp.py:10143 -#: FlatCAMApp.py:10146 FlatCAMApp.py:10150 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10241 FlatCAMApp.py:10244 FlatCAMApp.py:10247 +#: FlatCAMApp.py:10251 msgid "SELECTED TAB" msgstr "" -#: FlatCAMApp.py:10139 +#: FlatCAMApp.py:10240 msgid "more simpler is to double click the object name in the Project Tab" msgstr "" -#: FlatCAMApp.py:10140 +#: FlatCAMApp.py:10241 msgid "will be updated with the object properties according to" msgstr "" -#: FlatCAMApp.py:10141 +#: FlatCAMApp.py:10242 msgid "kind: Gerber, Excellon, Geometry or CNCJob object" msgstr "" -#: FlatCAMApp.py:10142 +#: FlatCAMApp.py:10243 msgid "" -"If the selection of the object is done on the canvas by single click " -"instead, and the" +"If the selection of the object is done on the canvas by single click instead, and the" msgstr "" -#: FlatCAMApp.py:10144 +#: FlatCAMApp.py:10245 msgid "" -"is in focus, again the object properties will be displayed into the Selected " -"Tab. Alternatively, double clicking on the object on the canvas will bring " -"the" +"is in focus, again the object properties will be displayed into the Selected Tab. " +"Alternatively, double clicking on the object on the canvas will bring the" msgstr "" -#: FlatCAMApp.py:10146 +#: FlatCAMApp.py:10247 msgid "and populate it even if it was out of focus" msgstr "" -#: FlatCAMApp.py:10147 -msgid "" -"You can change the parameters in this screen and the flow direction is like " -"this" +#: FlatCAMApp.py:10248 +msgid "You can change the parameters in this screen and the flow direction is like this" msgstr "" -#: FlatCAMApp.py:10148 +#: FlatCAMApp.py:10249 msgid "Gerber/Excellon Object" msgstr "" -#: FlatCAMApp.py:10148 +#: FlatCAMApp.py:10249 msgid "Change Parameter" msgstr "" -#: FlatCAMApp.py:10148 flatcamTools/ToolNonCopperClear.py:440 +#: FlatCAMApp.py:10249 flatcamTools/ToolNonCopperClear.py:444 msgid "Generate Geometry" msgstr "" -#: FlatCAMApp.py:10148 flatcamGUI/ObjectUI.py:890 +#: FlatCAMApp.py:10249 flatcamGUI/ObjectUI.py:895 msgid "Geometry Object" msgstr "" -#: FlatCAMApp.py:10149 +#: FlatCAMApp.py:10250 msgid "Add tools (change param in Selected Tab)" msgstr "" -#: FlatCAMApp.py:10149 +#: FlatCAMApp.py:10250 msgid "Generate CNCJob" msgstr "" -#: FlatCAMApp.py:10149 +#: FlatCAMApp.py:10250 msgid "CNCJob Object" msgstr "" -#: FlatCAMApp.py:10150 -msgid "" -"Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, " -"done in" +#: FlatCAMApp.py:10251 +msgid "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, done in" msgstr "" -#: FlatCAMApp.py:10151 flatcamTools/ToolSolderPaste.py:375 +#: FlatCAMApp.py:10252 flatcamTools/ToolSolderPaste.py:375 msgid "Save GCode" msgstr "" -#: FlatCAMApp.py:10151 +#: FlatCAMApp.py:10252 msgid "A list of key shortcuts is available through an menu entry in" msgstr "" -#: FlatCAMApp.py:10151 +#: FlatCAMApp.py:10252 msgid "Help" msgstr "" -#: FlatCAMApp.py:10152 +#: FlatCAMApp.py:10253 msgid "Shortcuts List" msgstr "" -#: FlatCAMApp.py:10152 +#: FlatCAMApp.py:10253 msgid "or through" msgstr "" -#: FlatCAMApp.py:10152 +#: FlatCAMApp.py:10253 msgid "own key shortcut" msgstr "" -#: FlatCAMApp.py:10210 +#: FlatCAMApp.py:10311 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:10218 +#: FlatCAMApp.py:10319 msgid "Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:10229 +#: FlatCAMApp.py:10330 msgid "FlatCAM is up to date!" msgstr "" -#: FlatCAMApp.py:10234 +#: FlatCAMApp.py:10335 msgid "Newer Version Available" msgstr "" -#: FlatCAMApp.py:10235 +#: FlatCAMApp.py:10336 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" msgstr "" -#: FlatCAMApp.py:10237 +#: FlatCAMApp.py:10338 msgid "info" msgstr "" -#: FlatCAMApp.py:10292 +#: FlatCAMApp.py:10393 msgid "All plots disabled." msgstr "" -#: FlatCAMApp.py:10299 +#: FlatCAMApp.py:10400 msgid "All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:10306 +#: FlatCAMApp.py:10407 msgid "All plots enabled." msgstr "" -#: FlatCAMApp.py:10313 +#: FlatCAMApp.py:10414 msgid "Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:10322 +#: FlatCAMApp.py:10423 msgid "Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:10340 +#: FlatCAMApp.py:10441 msgid "Enabling plots ..." msgstr "" -#: FlatCAMApp.py:10379 +#: FlatCAMApp.py:10480 msgid "Disabling plots ..." msgstr "" -#: FlatCAMApp.py:10401 +#: FlatCAMApp.py:10502 msgid "Working ..." msgstr "" -#: FlatCAMApp.py:10439 +#: FlatCAMApp.py:10540 msgid "Saving FlatCAM Project" msgstr "" -#: FlatCAMApp.py:10461 FlatCAMApp.py:10496 +#: FlatCAMApp.py:10562 FlatCAMApp.py:10597 msgid "Project saved to" msgstr "" -#: FlatCAMApp.py:10480 +#: FlatCAMApp.py:10581 msgid "Failed to verify project file" msgstr "" -#: FlatCAMApp.py:10480 FlatCAMApp.py:10488 FlatCAMApp.py:10499 +#: FlatCAMApp.py:10581 FlatCAMApp.py:10589 FlatCAMApp.py:10600 msgid "Retry to save it." msgstr "" -#: FlatCAMApp.py:10488 FlatCAMApp.py:10499 +#: FlatCAMApp.py:10589 FlatCAMApp.py:10600 msgid "Failed to parse saved project file" msgstr "" -#: FlatCAMApp.py:10710 +#: FlatCAMApp.py:10811 msgid "The user requested a graceful exit of the current task." msgstr "" @@ -1408,25 +1373,23 @@ msgstr "" msgid "Skewing..." msgstr "" -#: FlatCAMObj.py:603 FlatCAMObj.py:2319 FlatCAMObj.py:3599 FlatCAMObj.py:5868 -msgid "Basic" +#: FlatCAMObj.py:603 FlatCAMObj.py:2328 FlatCAMObj.py:3606 flatcamGUI/FlatCAMGUI.py:4234 +#: flatcamGUI/FlatCAMGUI.py:5185 +msgid "Basic" msgstr "" -#: FlatCAMObj.py:616 FlatCAMObj.py:2335 FlatCAMObj.py:3621 FlatCAMObj.py:5874 -msgid "Advanced" +#: FlatCAMObj.py:616 FlatCAMObj.py:2342 FlatCAMObj.py:3628 flatcamGUI/FlatCAMGUI.py:4235 +msgid "Advanced" msgstr "" #: FlatCAMObj.py:805 msgid "Buffering solid geometry" msgstr "" -#: FlatCAMObj.py:808 camlib.py:604 flatcamGUI/FlatCAMGUI.py:4446 -#: flatcamTools/ToolNonCopperClear.py:1533 -#: flatcamTools/ToolNonCopperClear.py:1627 -#: flatcamTools/ToolNonCopperClear.py:1639 -#: flatcamTools/ToolNonCopperClear.py:1866 -#: flatcamTools/ToolNonCopperClear.py:1958 -#: flatcamTools/ToolNonCopperClear.py:1970 +#: FlatCAMObj.py:808 camlib.py:604 flatcamGUI/FlatCAMGUI.py:4634 +#: flatcamTools/ToolNonCopperClear.py:1541 flatcamTools/ToolNonCopperClear.py:1635 +#: flatcamTools/ToolNonCopperClear.py:1647 flatcamTools/ToolNonCopperClear.py:1874 +#: flatcamTools/ToolNonCopperClear.py:1966 flatcamTools/ToolNonCopperClear.py:1978 msgid "Buffering" msgstr "" @@ -1438,316 +1401,299 @@ msgstr "" msgid "Isolating..." msgstr "" -#: FlatCAMObj.py:1089 FlatCAMObj.py:1199 -#: flatcamTools/ToolNonCopperClear.py:1562 -#: flatcamTools/ToolNonCopperClear.py:1890 +#: FlatCAMObj.py:1092 FlatCAMObj.py:1208 flatcamTools/ToolNonCopperClear.py:1570 +#: flatcamTools/ToolNonCopperClear.py:1898 msgid "Isolation geometry could not be generated." msgstr "" -#: FlatCAMObj.py:1126 FlatCAMObj.py:3289 FlatCAMObj.py:3556 FlatCAMObj.py:3832 +#: FlatCAMObj.py:1129 FlatCAMObj.py:3296 FlatCAMObj.py:3563 FlatCAMObj.py:3839 msgid "Rough" msgstr "" -#: FlatCAMObj.py:1151 FlatCAMObj.py:1222 +#: FlatCAMObj.py:1154 FlatCAMObj.py:1231 msgid "Isolation geometry created" msgstr "" -#: FlatCAMObj.py:1160 FlatCAMObj.py:1229 +#: FlatCAMObj.py:1163 FlatCAMObj.py:1238 msgid "Subtracting Geo" msgstr "" -#: FlatCAMObj.py:1408 +#: FlatCAMObj.py:1417 msgid "Plotting Apertures" msgstr "" -#: FlatCAMObj.py:2147 flatcamEditors/FlatCAMExcEditor.py:2309 +#: FlatCAMObj.py:2156 flatcamEditors/FlatCAMExcEditor.py:2309 msgid "Total Drills" msgstr "" -#: FlatCAMObj.py:2179 flatcamEditors/FlatCAMExcEditor.py:2341 +#: FlatCAMObj.py:2188 flatcamEditors/FlatCAMExcEditor.py:2341 msgid "Total Slots" msgstr "" -#: FlatCAMObj.py:2393 FlatCAMObj.py:3672 FlatCAMObj.py:3966 FlatCAMObj.py:4157 -#: FlatCAMObj.py:4168 FlatCAMObj.py:4286 FlatCAMObj.py:4492 FlatCAMObj.py:4699 -#: FlatCAMObj.py:4938 FlatCAMObj.py:5436 -#: flatcamEditors/FlatCAMExcEditor.py:2416 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 -#: flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 -#: flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 -#: flatcamEditors/FlatCAMGrbEditor.py:5307 -#: flatcamEditors/FlatCAMGrbEditor.py:5350 -#: flatcamEditors/FlatCAMGrbEditor.py:5377 -#: flatcamEditors/FlatCAMGrbEditor.py:5404 -#: flatcamEditors/FlatCAMGrbEditor.py:5445 -#: flatcamEditors/FlatCAMGrbEditor.py:5483 -#: flatcamEditors/FlatCAMGrbEditor.py:5509 flatcamTools/ToolCalculators.py:311 -#: flatcamTools/ToolCalculators.py:322 flatcamTools/ToolCalculators.py:334 -#: flatcamTools/ToolCalculators.py:349 flatcamTools/ToolCalculators.py:362 -#: flatcamTools/ToolCalculators.py:376 flatcamTools/ToolCalculators.py:387 -#: flatcamTools/ToolCalculators.py:398 flatcamTools/ToolCalculators.py:409 -#: flatcamTools/ToolFilm.py:248 flatcamTools/ToolFilm.py:254 -#: flatcamTools/ToolNonCopperClear.py:862 -#: flatcamTools/ToolNonCopperClear.py:873 -#: flatcamTools/ToolNonCopperClear.py:883 -#: flatcamTools/ToolNonCopperClear.py:901 -#: flatcamTools/ToolNonCopperClear.py:980 -#: flatcamTools/ToolNonCopperClear.py:1062 -#: flatcamTools/ToolNonCopperClear.py:1341 -#: flatcamTools/ToolNonCopperClear.py:1373 flatcamTools/ToolPaint.py:699 -#: flatcamTools/ToolPaint.py:774 flatcamTools/ToolPaint.py:922 -#: flatcamTools/ToolPaint.py:976 flatcamTools/ToolPaint.py:1225 -#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1966 -#: flatcamTools/ToolPanelize.py:397 flatcamTools/ToolPanelize.py:409 -#: flatcamTools/ToolPanelize.py:422 flatcamTools/ToolPanelize.py:435 -#: flatcamTools/ToolPanelize.py:447 flatcamTools/ToolPanelize.py:458 -#: flatcamTools/ToolSolderPaste.py:764 flatcamTools/ToolSolderPaste.py:839 -#: flatcamTools/ToolTransform.py:474 flatcamTools/ToolTransform.py:508 -#: flatcamTools/ToolTransform.py:526 flatcamTools/ToolTransform.py:544 -#: flatcamTools/ToolTransform.py:578 flatcamTools/ToolTransform.py:607 -#: flatcamTools/ToolTransform.py:625 +#: FlatCAMObj.py:2400 FlatCAMObj.py:3679 FlatCAMObj.py:3973 FlatCAMObj.py:4164 +#: FlatCAMObj.py:4175 FlatCAMObj.py:4293 FlatCAMObj.py:4501 FlatCAMObj.py:4623 +#: FlatCAMObj.py:4786 FlatCAMObj.py:5305 flatcamEditors/FlatCAMExcEditor.py:2416 +#: flatcamEditors/FlatCAMGeoEditor.py:1081 flatcamEditors/FlatCAMGeoEditor.py:1118 +#: flatcamEditors/FlatCAMGeoEditor.py:1139 flatcamEditors/FlatCAMGeoEditor.py:1160 +#: flatcamEditors/FlatCAMGeoEditor.py:1197 flatcamEditors/FlatCAMGeoEditor.py:1229 +#: flatcamEditors/FlatCAMGeoEditor.py:1250 flatcamEditors/FlatCAMGrbEditor.py:5307 +#: flatcamEditors/FlatCAMGrbEditor.py:5350 flatcamEditors/FlatCAMGrbEditor.py:5377 +#: flatcamEditors/FlatCAMGrbEditor.py:5404 flatcamEditors/FlatCAMGrbEditor.py:5445 +#: flatcamEditors/FlatCAMGrbEditor.py:5483 flatcamEditors/FlatCAMGrbEditor.py:5509 +#: flatcamTools/ToolCalculators.py:311 flatcamTools/ToolCalculators.py:322 +#: flatcamTools/ToolCalculators.py:334 flatcamTools/ToolCalculators.py:349 +#: flatcamTools/ToolCalculators.py:362 flatcamTools/ToolCalculators.py:376 +#: flatcamTools/ToolCalculators.py:387 flatcamTools/ToolCalculators.py:398 +#: flatcamTools/ToolCalculators.py:409 flatcamTools/ToolFilm.py:248 +#: flatcamTools/ToolFilm.py:254 flatcamTools/ToolNonCopperClear.py:866 +#: flatcamTools/ToolNonCopperClear.py:877 flatcamTools/ToolNonCopperClear.py:887 +#: flatcamTools/ToolNonCopperClear.py:905 flatcamTools/ToolNonCopperClear.py:984 +#: flatcamTools/ToolNonCopperClear.py:1066 flatcamTools/ToolNonCopperClear.py:1349 +#: flatcamTools/ToolNonCopperClear.py:1381 flatcamTools/ToolPaint.py:703 +#: flatcamTools/ToolPaint.py:778 flatcamTools/ToolPaint.py:926 flatcamTools/ToolPaint.py:980 +#: flatcamTools/ToolPaint.py:1231 flatcamTools/ToolPaint.py:1507 +#: flatcamTools/ToolPaint.py:1982 flatcamTools/ToolPanelize.py:397 +#: flatcamTools/ToolPanelize.py:409 flatcamTools/ToolPanelize.py:422 +#: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:447 +#: flatcamTools/ToolPanelize.py:458 flatcamTools/ToolSolderPaste.py:764 +#: flatcamTools/ToolSolderPaste.py:839 flatcamTools/ToolTransform.py:474 +#: flatcamTools/ToolTransform.py:508 flatcamTools/ToolTransform.py:526 +#: flatcamTools/ToolTransform.py:544 flatcamTools/ToolTransform.py:578 +#: flatcamTools/ToolTransform.py:607 flatcamTools/ToolTransform.py:625 msgid "Wrong value format entered, use a number." msgstr "" -#: FlatCAMObj.py:2634 FlatCAMObj.py:2726 FlatCAMObj.py:2847 +#: FlatCAMObj.py:2641 FlatCAMObj.py:2733 FlatCAMObj.py:2854 msgid "Please select one or more tools from the list and try again." msgstr "" -#: FlatCAMObj.py:2640 +#: FlatCAMObj.py:2647 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 msgid "Tool_nr" msgstr "" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 -#: flatcamEditors/FlatCAMExcEditor.py:1500 -#: flatcamEditors/FlatCAMExcEditor.py:3132 flatcamGUI/ObjectUI.py:613 -#: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 -#: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 +#: flatcamEditors/FlatCAMExcEditor.py:1500 flatcamEditors/FlatCAMExcEditor.py:3132 +#: flatcamGUI/ObjectUI.py:617 flatcamTools/ToolNonCopperClear.py:107 +#: flatcamTools/ToolPaint.py:106 flatcamTools/ToolPcbWizard.py:76 +#: flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 msgid "Drills_Nr" msgstr "" -#: FlatCAMObj.py:2655 FlatCAMObj.py:2748 FlatCAMObj.py:2866 +#: FlatCAMObj.py:2662 FlatCAMObj.py:2755 FlatCAMObj.py:2873 msgid "Slots_Nr" msgstr "" -#: FlatCAMObj.py:2735 +#: FlatCAMObj.py:2742 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2907 FlatCAMObj.py:4590 FlatCAMObj.py:4808 FlatCAMObj.py:5131 +#: FlatCAMObj.py:2914 FlatCAMObj.py:4999 +msgid "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth\"]" +msgstr "" + +#: FlatCAMObj.py:2925 FlatCAMObj.py:5010 msgid "" -"Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" +"Wrong value format for self.defaults[\"feedrate_probe\"] or self.options[\"feedrate_probe" "\"]" msgstr "" -#: FlatCAMObj.py:2918 FlatCAMObj.py:4601 FlatCAMObj.py:5142 -msgid "" -"Wrong value format for self.defaults[\"feedrate_probe\"] or self." -"options[\"feedrate_probe\"]" -msgstr "" - -#: FlatCAMObj.py:2948 FlatCAMObj.py:5018 FlatCAMObj.py:5024 FlatCAMObj.py:5176 +#: FlatCAMObj.py:2955 FlatCAMObj.py:4885 FlatCAMObj.py:4891 FlatCAMObj.py:5045 msgid "Generating CNC Code" msgstr "" -#: FlatCAMObj.py:2974 camlib.py:5748 camlib.py:6722 +#: FlatCAMObj.py:2981 camlib.py:5749 camlib.py:6731 msgid "" -"The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " -"y) \n" +"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:3289 FlatCAMObj.py:4208 FlatCAMObj.py:4209 FlatCAMObj.py:4218 +#: FlatCAMObj.py:3296 FlatCAMObj.py:4215 FlatCAMObj.py:4216 FlatCAMObj.py:4225 msgid "Iso" msgstr "" -#: FlatCAMObj.py:3289 +#: FlatCAMObj.py:3296 msgid "Finish" msgstr "" -#: FlatCAMObj.py:3592 flatcamGUI/FlatCAMGUI.py:544 flatcamGUI/FlatCAMGUI.py:751 -#: flatcamGUI/FlatCAMGUI.py:1680 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2184 flatcamGUI/ObjectUI.py:1061 -#: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 -#: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 -#: flatcamTools/ToolPanelize.py:766 +#: FlatCAMObj.py:3599 flatcamGUI/FlatCAMGUI.py:553 flatcamGUI/FlatCAMGUI.py:760 +#: flatcamGUI/FlatCAMGUI.py:1689 flatcamGUI/FlatCAMGUI.py:1786 flatcamGUI/FlatCAMGUI.py:2193 +#: flatcamGUI/ObjectUI.py:1066 flatcamTools/ToolPanelize.py:540 +#: flatcamTools/ToolPanelize.py:567 flatcamTools/ToolPanelize.py:667 +#: flatcamTools/ToolPanelize.py:701 flatcamTools/ToolPanelize.py:766 msgid "Copy" msgstr "" -#: FlatCAMObj.py:3803 +#: FlatCAMObj.py:3810 msgid "Please enter the desired tool diameter in Float format." msgstr "" -#: FlatCAMObj.py:3877 +#: FlatCAMObj.py:3884 msgid "Tool added in Tool Table." msgstr "" -#: FlatCAMObj.py:3881 +#: FlatCAMObj.py:3888 msgid "Default Tool added. Wrong value format entered." msgstr "" -#: FlatCAMObj.py:3914 FlatCAMObj.py:3923 +#: FlatCAMObj.py:3921 FlatCAMObj.py:3930 msgid "Failed. Select a tool to copy." msgstr "" -#: FlatCAMObj.py:3951 +#: FlatCAMObj.py:3958 msgid "Tool was copied in Tool Table." msgstr "" -#: FlatCAMObj.py:3981 +#: FlatCAMObj.py:3988 msgid "Tool was edited in Tool Table." msgstr "" -#: FlatCAMObj.py:4010 FlatCAMObj.py:4019 +#: FlatCAMObj.py:4017 FlatCAMObj.py:4026 msgid "Failed. Select a tool to delete." msgstr "" -#: FlatCAMObj.py:4042 +#: FlatCAMObj.py:4049 msgid "Tool was deleted in Tool Table." msgstr "" -#: FlatCAMObj.py:4472 +#: FlatCAMObj.py:4481 msgid "This Geometry can't be processed because it is" msgstr "" -#: FlatCAMObj.py:4474 flatcamTools/ToolSub.py:314 flatcamTools/ToolSub.py:523 +#: FlatCAMObj.py:4483 flatcamTools/ToolSub.py:314 flatcamTools/ToolSub.py:523 msgid "geometry" msgstr "" -#: FlatCAMObj.py:4517 +#: FlatCAMObj.py:4526 msgid "Failed. No tool selected in the tool table ..." msgstr "" -#: FlatCAMObj.py:4555 +#: FlatCAMObj.py:4567 msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" msgstr "" -#: FlatCAMObj.py:4704 FlatCAMObj.py:4944 +#: FlatCAMObj.py:4628 FlatCAMObj.py:4792 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" -#: FlatCAMObj.py:4755 FlatCAMObj.py:4985 +#: FlatCAMObj.py:4693 FlatCAMObj.py:4852 msgid "G-Code parsing in progress..." msgstr "" -#: FlatCAMObj.py:4757 FlatCAMObj.py:4987 +#: FlatCAMObj.py:4695 FlatCAMObj.py:4854 msgid "G-Code parsing finished..." msgstr "" -#: FlatCAMObj.py:4765 +#: FlatCAMObj.py:4703 msgid "Finished G-Code processing" msgstr "" -#: FlatCAMObj.py:4767 FlatCAMObj.py:4999 +#: FlatCAMObj.py:4705 FlatCAMObj.py:4866 msgid "G-Code processing failed with error" msgstr "" -#: FlatCAMObj.py:4819 -msgid "" -" Wrong value format for self.defaults[\"feedrate_probe\"] or self." -"options[\"feedrate_probe\"]" -msgstr "" - -#: FlatCAMObj.py:4830 flatcamTools/ToolSolderPaste.py:1187 +#: FlatCAMObj.py:4753 flatcamTools/ToolSolderPaste.py:1187 msgid "Cancelled. Empty file, it has no geometry" msgstr "" -#: FlatCAMObj.py:4997 FlatCAMObj.py:5169 +#: FlatCAMObj.py:4864 FlatCAMObj.py:5038 msgid "Finished G-Code processing..." msgstr "" -#: FlatCAMObj.py:5021 FlatCAMObj.py:5027 FlatCAMObj.py:5179 +#: FlatCAMObj.py:4888 FlatCAMObj.py:4894 FlatCAMObj.py:5048 msgid "CNCjob created" msgstr "" -#: FlatCAMObj.py:5211 FlatCAMObj.py:5221 camlib.py:3671 camlib.py:3681 +#: FlatCAMObj.py:5080 FlatCAMObj.py:5090 camlib.py:3671 camlib.py:3681 msgid "Scale factor has to be a number: integer or float." msgstr "" -#: FlatCAMObj.py:5295 +#: FlatCAMObj.py:5164 msgid "Geometry Scale done." msgstr "" -#: FlatCAMObj.py:5312 camlib.py:3775 +#: FlatCAMObj.py:5181 camlib.py:3775 msgid "" -"An (x,y) pair of values are needed. Probable you entered only one value in " -"the Offset field." +"An (x,y) pair of values are needed. Probable you entered only one value in the Offset " +"field." msgstr "" -#: FlatCAMObj.py:5366 +#: FlatCAMObj.py:5235 msgid "Geometry Offset done." msgstr "" -#: FlatCAMObj.py:5395 +#: FlatCAMObj.py:5264 msgid "" -"The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " -"y)\n" +"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:5917 +#: FlatCAMObj.py:5737 +msgid "Basic" +msgstr "" + +#: FlatCAMObj.py:5743 +msgid "Advanced" +msgstr "" + +#: FlatCAMObj.py:5786 msgid "Plotting..." msgstr "" -#: FlatCAMObj.py:5941 FlatCAMObj.py:5946 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5810 FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "" -#: FlatCAMObj.py:5952 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5821 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "" -#: FlatCAMObj.py:5970 +#: FlatCAMObj.py:5839 msgid "Machine Code file saved to" msgstr "" -#: FlatCAMObj.py:5994 +#: FlatCAMObj.py:5864 msgid "FlatCAMCNNJob.on_edit_code_click() -->" msgstr "" -#: FlatCAMObj.py:6002 +#: FlatCAMObj.py:5872 msgid "Loaded Machine Code into Code Editor" msgstr "" -#: FlatCAMObj.py:6114 +#: FlatCAMObj.py:5984 msgid "This CNCJob object can't be processed because it is a" msgstr "" -#: FlatCAMObj.py:6116 +#: FlatCAMObj.py:5986 msgid "CNCJob object" msgstr "" -#: FlatCAMObj.py:6168 +#: FlatCAMObj.py:6038 msgid "G-code does not have a units code: either G20 or G21" msgstr "" -#: FlatCAMObj.py:6180 +#: FlatCAMObj.py:6050 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" -#: FlatCAMObj.py:6186 +#: FlatCAMObj.py:6056 msgid "Toolchange G-code was replaced by a custom code." msgstr "" -#: FlatCAMObj.py:6223 FlatCAMObj.py:6233 -msgid "" -"The used postprocessor file has to have in it's name: 'toolchange_custom'" +#: FlatCAMObj.py:6093 FlatCAMObj.py:6103 +msgid "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" -#: FlatCAMObj.py:6237 +#: FlatCAMObj.py:6107 msgid "There is no postprocessor file." msgstr "" @@ -1834,8 +1780,8 @@ msgstr "" #: camlib.py:3035 msgid "" -"Region does not have enough points. File will be processed but there are " -"parser errors. Line number" +"Region does not have enough points. File will be processed but there are parser errors. " +"Line number" msgstr "" #: camlib.py:3433 @@ -1894,11 +1840,10 @@ msgstr "" #: camlib.py:4442 msgid "" -"was found but the Excellon file have no informations regarding the tool " -"diameters therefore the application will try to load it by using some 'fake' " -"diameters.\n" -"The user needs to edit the resulting Excellon object and change the " -"diameters to reflect the real diameters." +"was found but the Excellon file have no informations regarding the tool diameters " +"therefore the application will try to load it by using some 'fake' diameters.\n" +"The user needs to edit the resulting Excellon object and change the diameters to reflect " +"the real diameters." msgstr "" #: camlib.py:4897 @@ -1910,8 +1855,8 @@ msgstr "" #: camlib.py:4980 msgid "" -"Excellon.create_geometry() -> a drill location was skipped due of not having " -"a tool associated.\n" +"Excellon.create_geometry() -> a drill location was skipped due of not having a tool " +"associated.\n" "Check the resulting GCode." msgstr "" @@ -1919,142 +1864,131 @@ msgstr "" msgid "There is no such parameter" msgstr "" -#: camlib.py:5725 +#: camlib.py:5726 msgid "" -"The Cut Z parameter has positive value. It is the depth value to drill into " -"material.\n" -"The Cut Z parameter needs to have a negative value, assuming it is a typo " -"therefore the app will convert the value to negative. Check the resulting " -"CNC code (Gcode etc)." +"The Cut Z parameter has positive value. It is the depth value to drill into material.\n" +"The Cut Z parameter needs to have a negative value, assuming it is a typo therefore the " +"app will convert the value to negative. Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:5733 camlib.py:6406 camlib.py:6748 +#: camlib.py:5734 camlib.py:6407 camlib.py:6757 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" -#: camlib.py:5785 +#: camlib.py:5786 msgid "Creating a list of points to drill..." msgstr "" -#: camlib.py:5868 +#: camlib.py:5869 msgid "Starting G-Code" msgstr "" -#: camlib.py:5964 camlib.py:6110 camlib.py:6216 camlib.py:6515 camlib.py:6857 +#: camlib.py:5965 camlib.py:6111 camlib.py:6217 camlib.py:6523 camlib.py:6871 msgid "Starting G-Code for tool with diameter" msgstr "" -#: camlib.py:6021 camlib.py:6167 camlib.py:6274 +#: camlib.py:6022 camlib.py:6168 camlib.py:6275 msgid "G91 coordinates not implemented" msgstr "" -#: camlib.py:6027 camlib.py:6173 camlib.py:6280 +#: camlib.py:6028 camlib.py:6174 camlib.py:6281 msgid "The loaded Excellon file has no drills" msgstr "" -#: camlib.py:6179 +#: camlib.py:6180 msgid "Wrong optimization type selected." msgstr "" -#: camlib.py:6302 +#: camlib.py:6303 msgid "Finished G-Code generation..." msgstr "" -#: camlib.py:6379 +#: camlib.py:6380 msgid "" -"The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " -"y) \n" +"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 "" -#: camlib.py:6392 camlib.py:6734 -msgid "" -"Cut_Z parameter is None or zero. Most likely a bad combinations of other " -"parameters." +#: camlib.py:6393 camlib.py:6743 +msgid "Cut_Z parameter is None or zero. Most likely a bad combinations of other parameters." msgstr "" -#: camlib.py:6398 camlib.py:6740 +#: camlib.py:6399 camlib.py:6749 msgid "" -"The Cut Z parameter has positive value. It is the depth value to cut into " -"material.\n" -"The Cut Z parameter needs to have a negative value, assuming it is a typo " -"therefore the app will convert the value to negative.Check the resulting CNC " -"code (Gcode etc)." +"The Cut Z parameter has positive value. It is the depth value to cut into material.\n" +"The Cut Z parameter needs to have a negative value, assuming it is a typo therefore the " +"app will convert the value to negative.Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:6416 camlib.py:6754 +#: camlib.py:6417 camlib.py:6763 msgid "Travel Z parameter is None or zero." msgstr "" -#: camlib.py:6421 camlib.py:6759 +#: camlib.py:6422 camlib.py:6768 msgid "" -"The Travel Z parameter has negative value. It is the height value to travel " -"between cuts.\n" -"The Z Travel parameter needs to have a positive value, assuming it is a typo " -"therefore the app will convert the value to positive.Check the resulting CNC " -"code (Gcode etc)." +"The Travel Z parameter has negative value. It is the height value to travel between " +"cuts.\n" +"The Z Travel parameter needs to have a positive value, assuming it is a typo therefore " +"the app will convert the value to positive.Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:6429 camlib.py:6767 +#: camlib.py:6430 camlib.py:6776 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" -#: camlib.py:6444 camlib.py:6786 +#: camlib.py:6445 camlib.py:6795 msgid "Indexing geometry before generating G-Code..." msgstr "" -#: camlib.py:6498 camlib.py:6843 +#: camlib.py:6506 camlib.py:6857 msgid "Starting G-Code..." msgstr "" -#: camlib.py:6585 camlib.py:6927 +#: camlib.py:6593 camlib.py:6941 msgid "Finished G-Code generation" msgstr "" -#: camlib.py:6587 +#: camlib.py:6595 msgid "paths traced" msgstr "" -#: camlib.py:6622 +#: camlib.py:6631 msgid "Expected a Geometry, got" msgstr "" -#: camlib.py:6629 -msgid "" -"Trying to generate a CNC Job from a Geometry object without solid_geometry." +#: camlib.py:6638 +msgid "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" -#: camlib.py:6669 +#: camlib.py:6678 msgid "" "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:6929 +#: camlib.py:6943 msgid " paths traced." msgstr "" -#: camlib.py:6958 +#: camlib.py:6972 msgid "There is no tool data in the SolderPaste geometry." msgstr "" -#: camlib.py:7045 +#: camlib.py:7059 msgid "Finished SolderPste G-Code generation" msgstr "" -#: camlib.py:7047 +#: camlib.py:7061 msgid "paths traced." msgstr "" -#: camlib.py:7520 camlib.py:7798 camlib.py:7901 camlib.py:7948 +#: camlib.py:7534 camlib.py:7812 camlib.py:7915 camlib.py:7962 msgid "G91 coordinates not implemented ..." msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 -#: flatcamEditors/FlatCAMExcEditor.py:152 -#: flatcamEditors/FlatCAMExcEditor.py:356 -#: flatcamEditors/FlatCAMExcEditor.py:548 -#: flatcamEditors/FlatCAMGrbEditor.py:238 +#: flatcamEditors/FlatCAMExcEditor.py:152 flatcamEditors/FlatCAMExcEditor.py:356 +#: flatcamEditors/FlatCAMExcEditor.py:548 flatcamEditors/FlatCAMGrbEditor.py:238 #: flatcamEditors/FlatCAMGrbEditor.py:243 msgid "Click to place ..." msgstr "" @@ -2071,14 +2005,10 @@ msgstr "" msgid "To add an Drill Array first select a tool in Tool Table" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:176 -#: flatcamEditors/FlatCAMExcEditor.py:386 -#: flatcamEditors/FlatCAMExcEditor.py:596 -#: flatcamEditors/FlatCAMExcEditor.py:1098 -#: flatcamEditors/FlatCAMExcEditor.py:1123 -#: flatcamEditors/FlatCAMGrbEditor.py:462 -#: flatcamEditors/FlatCAMGrbEditor.py:1859 -#: flatcamEditors/FlatCAMGrbEditor.py:1887 +#: flatcamEditors/FlatCAMExcEditor.py:176 flatcamEditors/FlatCAMExcEditor.py:386 +#: flatcamEditors/FlatCAMExcEditor.py:596 flatcamEditors/FlatCAMExcEditor.py:1098 +#: flatcamEditors/FlatCAMExcEditor.py:1123 flatcamEditors/FlatCAMGrbEditor.py:462 +#: flatcamEditors/FlatCAMGrbEditor.py:1859 flatcamEditors/FlatCAMGrbEditor.py:1887 msgid "Click on target location ..." msgstr "" @@ -2086,8 +2016,7 @@ msgstr "" msgid "Click on the Drill Circular Array Start position" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:215 -#: flatcamEditors/FlatCAMExcEditor.py:635 +#: flatcamEditors/FlatCAMExcEditor.py:215 flatcamEditors/FlatCAMExcEditor.py:635 #: flatcamEditors/FlatCAMGrbEditor.py:505 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" @@ -2108,10 +2037,8 @@ msgstr "" msgid "To add a slot first select a tool" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:423 -#: flatcamEditors/FlatCAMExcEditor.py:430 -#: flatcamEditors/FlatCAMExcEditor.py:701 -#: flatcamEditors/FlatCAMExcEditor.py:708 +#: flatcamEditors/FlatCAMExcEditor.py:423 flatcamEditors/FlatCAMExcEditor.py:430 +#: flatcamEditors/FlatCAMExcEditor.py:701 flatcamEditors/FlatCAMExcEditor.py:708 msgid "Value is missing or wrong format. Add it and retry." msgstr "" @@ -2127,8 +2054,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:639 -#: flatcamEditors/FlatCAMGrbEditor.py:509 +#: flatcamEditors/FlatCAMExcEditor.py:639 flatcamEditors/FlatCAMGrbEditor.py:509 msgid "The value is mistyped. Check the value." msgstr "" @@ -2148,9 +2074,8 @@ msgstr "" msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2677 -#: flatcamGUI/FlatCAMGUI.py:2885 flatcamGUI/FlatCAMGUI.py:3099 +#: flatcamEditors/FlatCAMExcEditor.py:978 flatcamEditors/FlatCAMExcEditor.py:1048 +#: flatcamGUI/FlatCAMGUI.py:2686 flatcamGUI/FlatCAMGUI.py:2894 flatcamGUI/FlatCAMGUI.py:3108 msgid "Cancelled." msgstr "" @@ -2162,8 +2087,7 @@ msgstr "" msgid "Cancelled. No drills/slots selected for resize ..." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1100 -#: flatcamEditors/FlatCAMGrbEditor.py:1861 +#: flatcamEditors/FlatCAMExcEditor.py:1100 flatcamEditors/FlatCAMGrbEditor.py:1861 msgid "Click on reference location ..." msgstr "" @@ -2175,22 +2099,21 @@ msgstr "" msgid "Done. Drill(s) copied." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/FlatCAMGUI.py:5661 +#: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/FlatCAMGUI.py:5691 msgid "Excellon Editor" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1480 -#: flatcamEditors/FlatCAMGrbEditor.py:2361 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamEditors/FlatCAMGrbEditor.py:2361 msgid "Name:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:593 -#: flatcamGUI/ObjectUI.py:919 flatcamTools/ToolNonCopperClear.py:96 +#: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/ObjectUI.py:924 flatcamTools/ToolNonCopperClear.py:96 #: flatcamTools/ToolPaint.py:95 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1488 flatcamGUI/ObjectUI.py:595 +#: flatcamEditors/FlatCAMExcEditor.py:1488 flatcamGUI/ObjectUI.py:599 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2206,13 +2129,13 @@ msgid "" "for this Excellon object." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1518 flatcamGUI/ObjectUI.py:1037 +#: flatcamEditors/FlatCAMExcEditor.py:1518 flatcamGUI/ObjectUI.py:1042 #: flatcamTools/ToolNonCopperClear.py:212 flatcamTools/ToolPaint.py:162 msgid "Tool Dia" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1520 flatcamGUI/FlatCAMGUI.py:5690 -#: flatcamGUI/ObjectUI.py:1040 +#: flatcamEditors/FlatCAMExcEditor.py:1520 flatcamGUI/FlatCAMGUI.py:5720 +#: flatcamGUI/ObjectUI.py:1045 msgid "Diameter for the new tool" msgstr "" @@ -2236,7 +2159,7 @@ msgid "" "by selecting a row in the tool table." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1562 flatcamGUI/FlatCAMGUI.py:1570 +#: flatcamEditors/FlatCAMExcEditor.py:1562 flatcamGUI/FlatCAMGUI.py:1579 msgid "Resize Drill(s)" msgstr "" @@ -2260,8 +2183,8 @@ msgstr "" msgid "Resize drill(s)" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1608 flatcamGUI/FlatCAMGUI.py:1569 -#: flatcamGUI/FlatCAMGUI.py:1769 +#: flatcamEditors/FlatCAMExcEditor.py:1608 flatcamGUI/FlatCAMGUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:1778 msgid "Add Drill Array" msgstr "" @@ -2275,42 +2198,36 @@ msgid "" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1619 -#: flatcamEditors/FlatCAMExcEditor.py:1821 +#: flatcamEditors/FlatCAMExcEditor.py:1619 flatcamEditors/FlatCAMExcEditor.py:1821 #: flatcamEditors/FlatCAMGrbEditor.py:2647 msgid "Linear" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1620 -#: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/FlatCAMGUI.py:6611 +#: flatcamEditors/FlatCAMExcEditor.py:1620 flatcamEditors/FlatCAMExcEditor.py:1822 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/FlatCAMGUI.py:6647 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1628 flatcamGUI/FlatCAMGUI.py:5700 +#: flatcamEditors/FlatCAMExcEditor.py:1628 flatcamGUI/FlatCAMGUI.py:5730 msgid "Nr of drills" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1629 flatcamGUI/FlatCAMGUI.py:5702 +#: flatcamEditors/FlatCAMExcEditor.py:1629 flatcamGUI/FlatCAMGUI.py:5732 msgid "Specify how many drills to be in the array." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1646 -#: flatcamEditors/FlatCAMExcEditor.py:1693 -#: flatcamEditors/FlatCAMExcEditor.py:1757 -#: flatcamEditors/FlatCAMExcEditor.py:1848 -#: flatcamEditors/FlatCAMExcEditor.py:1895 -#: flatcamEditors/FlatCAMGrbEditor.py:1523 -#: flatcamEditors/FlatCAMGrbEditor.py:2674 -#: flatcamEditors/FlatCAMGrbEditor.py:2719 flatcamGUI/FlatCAMGUI.py:5794 +#: flatcamEditors/FlatCAMExcEditor.py:1646 flatcamEditors/FlatCAMExcEditor.py:1693 +#: flatcamEditors/FlatCAMExcEditor.py:1757 flatcamEditors/FlatCAMExcEditor.py:1848 +#: flatcamEditors/FlatCAMExcEditor.py:1895 flatcamEditors/FlatCAMGrbEditor.py:1523 +#: flatcamEditors/FlatCAMGrbEditor.py:2674 flatcamEditors/FlatCAMGrbEditor.py:2719 +#: flatcamGUI/FlatCAMGUI.py:5824 msgid "Direction" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1648 -#: flatcamEditors/FlatCAMExcEditor.py:1850 -#: flatcamEditors/FlatCAMGrbEditor.py:2676 flatcamGUI/FlatCAMGUI.py:4862 -#: flatcamGUI/FlatCAMGUI.py:5717 flatcamGUI/FlatCAMGUI.py:5848 +#: flatcamEditors/FlatCAMExcEditor.py:1648 flatcamEditors/FlatCAMExcEditor.py:1850 +#: flatcamEditors/FlatCAMGrbEditor.py:2676 flatcamGUI/FlatCAMGUI.py:4882 +#: flatcamGUI/FlatCAMGUI.py:5747 flatcamGUI/FlatCAMGUI.py:5878 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2318,58 +2235,45 @@ msgid "" "- 'Angle' - a custom angle for the array inclination" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1655 -#: flatcamEditors/FlatCAMExcEditor.py:1766 -#: flatcamEditors/FlatCAMExcEditor.py:1857 -#: flatcamEditors/FlatCAMGrbEditor.py:2683 flatcamGUI/FlatCAMGUI.py:4868 -#: flatcamGUI/FlatCAMGUI.py:5723 flatcamGUI/FlatCAMGUI.py:5803 -#: flatcamGUI/FlatCAMGUI.py:5854 +#: flatcamEditors/FlatCAMExcEditor.py:1655 flatcamEditors/FlatCAMExcEditor.py:1766 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamEditors/FlatCAMGrbEditor.py:2683 +#: flatcamGUI/FlatCAMGUI.py:4888 flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/FlatCAMGUI.py:5833 +#: flatcamGUI/FlatCAMGUI.py:5884 msgid "X" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1656 -#: flatcamEditors/FlatCAMExcEditor.py:1767 -#: flatcamEditors/FlatCAMExcEditor.py:1858 -#: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:4869 -#: flatcamGUI/FlatCAMGUI.py:5724 flatcamGUI/FlatCAMGUI.py:5804 -#: flatcamGUI/FlatCAMGUI.py:5855 +#: flatcamEditors/FlatCAMExcEditor.py:1656 flatcamEditors/FlatCAMExcEditor.py:1767 +#: flatcamEditors/FlatCAMExcEditor.py:1858 flatcamEditors/FlatCAMGrbEditor.py:2684 +#: flatcamGUI/FlatCAMGUI.py:4889 flatcamGUI/FlatCAMGUI.py:5754 flatcamGUI/FlatCAMGUI.py:5834 +#: flatcamGUI/FlatCAMGUI.py:5885 msgid "Y" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1657 -#: flatcamEditors/FlatCAMExcEditor.py:1671 -#: flatcamEditors/FlatCAMExcEditor.py:1705 -#: flatcamEditors/FlatCAMExcEditor.py:1768 -#: flatcamEditors/FlatCAMExcEditor.py:1772 -#: flatcamEditors/FlatCAMExcEditor.py:1859 -#: flatcamEditors/FlatCAMExcEditor.py:1873 -#: flatcamEditors/FlatCAMExcEditor.py:1907 -#: flatcamEditors/FlatCAMGrbEditor.py:2685 -#: flatcamEditors/FlatCAMGrbEditor.py:2698 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/FlatCAMGUI.py:4870 -#: flatcamGUI/FlatCAMGUI.py:4887 flatcamGUI/FlatCAMGUI.py:5725 -#: flatcamGUI/FlatCAMGUI.py:5742 flatcamGUI/FlatCAMGUI.py:5805 -#: flatcamGUI/FlatCAMGUI.py:5810 flatcamGUI/FlatCAMGUI.py:5856 -#: flatcamGUI/FlatCAMGUI.py:5873 flatcamTools/ToolTransform.py:68 +#: flatcamEditors/FlatCAMExcEditor.py:1657 flatcamEditors/FlatCAMExcEditor.py:1671 +#: flatcamEditors/FlatCAMExcEditor.py:1705 flatcamEditors/FlatCAMExcEditor.py:1768 +#: flatcamEditors/FlatCAMExcEditor.py:1772 flatcamEditors/FlatCAMExcEditor.py:1859 +#: flatcamEditors/FlatCAMExcEditor.py:1873 flatcamEditors/FlatCAMExcEditor.py:1907 +#: flatcamEditors/FlatCAMGrbEditor.py:2685 flatcamEditors/FlatCAMGrbEditor.py:2698 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/FlatCAMGUI.py:4890 +#: flatcamGUI/FlatCAMGUI.py:4907 flatcamGUI/FlatCAMGUI.py:5755 flatcamGUI/FlatCAMGUI.py:5772 +#: flatcamGUI/FlatCAMGUI.py:5835 flatcamGUI/FlatCAMGUI.py:5840 flatcamGUI/FlatCAMGUI.py:5886 +#: flatcamGUI/FlatCAMGUI.py:5903 flatcamTools/ToolTransform.py:68 msgid "Angle" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1661 -#: flatcamEditors/FlatCAMExcEditor.py:1863 -#: flatcamEditors/FlatCAMGrbEditor.py:2689 flatcamGUI/FlatCAMGUI.py:4876 -#: flatcamGUI/FlatCAMGUI.py:5731 flatcamGUI/FlatCAMGUI.py:5862 +#: flatcamEditors/FlatCAMExcEditor.py:1661 flatcamEditors/FlatCAMExcEditor.py:1863 +#: flatcamEditors/FlatCAMGrbEditor.py:2689 flatcamGUI/FlatCAMGUI.py:4896 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/FlatCAMGUI.py:5892 msgid "Pitch" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1663 -#: flatcamEditors/FlatCAMExcEditor.py:1865 -#: flatcamEditors/FlatCAMGrbEditor.py:2691 flatcamGUI/FlatCAMGUI.py:4878 -#: flatcamGUI/FlatCAMGUI.py:5733 flatcamGUI/FlatCAMGUI.py:5864 +#: flatcamEditors/FlatCAMExcEditor.py:1663 flatcamEditors/FlatCAMExcEditor.py:1865 +#: flatcamEditors/FlatCAMGrbEditor.py:2691 flatcamGUI/FlatCAMGUI.py:4898 +#: flatcamGUI/FlatCAMGUI.py:5763 flatcamGUI/FlatCAMGUI.py:5894 msgid "Pitch = Distance between elements of the array." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1673 -#: flatcamEditors/FlatCAMExcEditor.py:1875 +#: flatcamEditors/FlatCAMExcEditor.py:1673 flatcamEditors/FlatCAMExcEditor.py:1875 #: flatcamEditors/FlatCAMGrbEditor.py:2700 msgid "" "Angle at which the linear array is placed.\n" @@ -2378,36 +2282,29 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1694 -#: flatcamEditors/FlatCAMExcEditor.py:1896 +#: flatcamEditors/FlatCAMExcEditor.py:1694 flatcamEditors/FlatCAMExcEditor.py:1896 #: flatcamEditors/FlatCAMGrbEditor.py:2721 -msgid "" -"Direction for circular array.Can be CW = clockwise or CCW = counter " -"clockwise." +msgid "Direction for circular array.Can be CW = clockwise or CCW = counter clockwise." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1701 -#: flatcamEditors/FlatCAMExcEditor.py:1903 -#: flatcamEditors/FlatCAMGrbEditor.py:2729 flatcamGUI/FlatCAMGUI.py:4906 -#: flatcamGUI/FlatCAMGUI.py:5303 flatcamGUI/FlatCAMGUI.py:5761 -#: flatcamGUI/FlatCAMGUI.py:5892 flatcamGUI/FlatCAMGUI.py:6094 +#: flatcamEditors/FlatCAMExcEditor.py:1701 flatcamEditors/FlatCAMExcEditor.py:1903 +#: flatcamEditors/FlatCAMGrbEditor.py:2729 flatcamGUI/FlatCAMGUI.py:4926 +#: flatcamGUI/FlatCAMGUI.py:5504 flatcamGUI/FlatCAMGUI.py:5791 flatcamGUI/FlatCAMGUI.py:5922 +#: flatcamGUI/FlatCAMGUI.py:6247 msgid "CW" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1702 -#: flatcamEditors/FlatCAMExcEditor.py:1904 -#: flatcamEditors/FlatCAMGrbEditor.py:2730 flatcamGUI/FlatCAMGUI.py:4907 -#: flatcamGUI/FlatCAMGUI.py:5304 flatcamGUI/FlatCAMGUI.py:5762 -#: flatcamGUI/FlatCAMGUI.py:5893 flatcamGUI/FlatCAMGUI.py:6095 +#: flatcamEditors/FlatCAMExcEditor.py:1702 flatcamEditors/FlatCAMExcEditor.py:1904 +#: flatcamEditors/FlatCAMGrbEditor.py:2730 flatcamGUI/FlatCAMGUI.py:4927 +#: flatcamGUI/FlatCAMGUI.py:5505 flatcamGUI/FlatCAMGUI.py:5792 flatcamGUI/FlatCAMGUI.py:5923 +#: flatcamGUI/FlatCAMGUI.py:6248 msgid "CCW" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1706 -#: flatcamEditors/FlatCAMExcEditor.py:1908 -#: flatcamEditors/FlatCAMGrbEditor.py:2736 flatcamGUI/FlatCAMGUI.py:4889 -#: flatcamGUI/FlatCAMGUI.py:4915 flatcamGUI/FlatCAMGUI.py:5744 -#: flatcamGUI/FlatCAMGUI.py:5770 flatcamGUI/FlatCAMGUI.py:5875 -#: flatcamGUI/FlatCAMGUI.py:5901 +#: flatcamEditors/FlatCAMExcEditor.py:1706 flatcamEditors/FlatCAMExcEditor.py:1908 +#: flatcamEditors/FlatCAMGrbEditor.py:2736 flatcamGUI/FlatCAMGUI.py:4909 +#: flatcamGUI/FlatCAMGUI.py:4935 flatcamGUI/FlatCAMGUI.py:5774 flatcamGUI/FlatCAMGUI.py:5800 +#: flatcamGUI/FlatCAMGUI.py:5905 flatcamGUI/FlatCAMGUI.py:5931 msgid "Angle at which each element in circular array is placed." msgstr "" @@ -2421,16 +2318,16 @@ msgid "" "either single or as an part of an array." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1747 flatcamGUI/FlatCAMGUI.py:5783 +#: flatcamEditors/FlatCAMExcEditor.py:1747 flatcamGUI/FlatCAMGUI.py:5813 #: flatcamTools/ToolProperties.py:350 msgid "Length" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1749 flatcamGUI/FlatCAMGUI.py:5785 +#: flatcamEditors/FlatCAMExcEditor.py:1749 flatcamGUI/FlatCAMGUI.py:5815 msgid "Length = The length of the slot." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1759 flatcamGUI/FlatCAMGUI.py:5796 +#: flatcamEditors/FlatCAMExcEditor.py:1759 flatcamGUI/FlatCAMGUI.py:5826 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2438,7 +2335,7 @@ msgid "" "- 'Angle' - a custom angle for the slot inclination" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1774 flatcamGUI/FlatCAMGUI.py:5812 +#: flatcamEditors/FlatCAMExcEditor.py:1774 flatcamGUI/FlatCAMGUI.py:5842 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2460,11 +2357,11 @@ msgid "" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1830 flatcamGUI/FlatCAMGUI.py:5834 +#: flatcamEditors/FlatCAMExcEditor.py:1830 flatcamGUI/FlatCAMGUI.py:5864 msgid "Nr of slots" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1831 flatcamGUI/FlatCAMGUI.py:5836 +#: flatcamEditors/FlatCAMExcEditor.py:1831 flatcamGUI/FlatCAMGUI.py:5866 msgid "Specify how many slots to be in the array." msgstr "" @@ -2474,7 +2371,7 @@ msgid "" "Save and reedit Excellon if you need to add this tool. " msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2437 flatcamGUI/FlatCAMGUI.py:3268 +#: flatcamEditors/FlatCAMExcEditor.py:2437 flatcamGUI/FlatCAMGUI.py:3277 msgid "Added new tool with dia" msgstr "" @@ -2514,8 +2411,7 @@ msgstr "" msgid "Done. Drill(s) deleted." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:3883 -#: flatcamEditors/FlatCAMExcEditor.py:3893 +#: flatcamEditors/FlatCAMExcEditor.py:3883 flatcamEditors/FlatCAMExcEditor.py:3893 #: flatcamEditors/FlatCAMGrbEditor.py:4600 msgid "Click on the circular array Center position" msgstr "" @@ -2533,22 +2429,19 @@ msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n" -" - 'Beveled:' the corner is a line that directly connects the features " -"meeting in the corner" +" - 'Beveled:' the corner is a line that directly connects the features meeting in the " +"corner" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:91 -#: flatcamEditors/FlatCAMGrbEditor.py:2522 +#: flatcamEditors/FlatCAMGeoEditor.py:91 flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:92 -#: flatcamEditors/FlatCAMGrbEditor.py:2523 +#: flatcamEditors/FlatCAMGeoEditor.py:92 flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:93 -#: flatcamEditors/FlatCAMGrbEditor.py:2524 +#: flatcamEditors/FlatCAMGeoEditor.py:93 flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "" @@ -2564,18 +2457,14 @@ msgstr "" msgid "Full Buffer" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1488 -#: flatcamGUI/FlatCAMGUI.py:4922 +#: flatcamEditors/FlatCAMGeoEditor.py:129 flatcamEditors/FlatCAMGeoEditor.py:2721 +#: flatcamGUI/FlatCAMGUI.py:1497 flatcamGUI/FlatCAMGUI.py:4942 msgid "Buffer Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:141 -#: flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 -#: flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 -#: flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:141 flatcamEditors/FlatCAMGeoEditor.py:158 +#: flatcamEditors/FlatCAMGeoEditor.py:175 flatcamEditors/FlatCAMGeoEditor.py:2741 +#: flatcamEditors/FlatCAMGeoEditor.py:2771 flatcamEditors/FlatCAMGeoEditor.py:2801 #: flatcamEditors/FlatCAMGrbEditor.py:4653 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -2584,30 +2473,29 @@ msgstr "" msgid "Text Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:831 +#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:840 msgid "Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:4501 -#: flatcamGUI/FlatCAMGUI.py:5947 flatcamGUI/FlatCAMGUI.py:6850 -#: flatcamGUI/FlatCAMGUI.py:7010 flatcamGUI/ObjectUI.py:264 -#: flatcamTools/ToolCutOut.py:91 +#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:4482 +#: flatcamGUI/FlatCAMGUI.py:5977 flatcamGUI/FlatCAMGUI.py:6890 flatcamGUI/FlatCAMGUI.py:7050 +#: flatcamGUI/ObjectUI.py:264 flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/FlatCAMGUI.py:7012 +#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/FlatCAMGUI.py:7052 msgid "" "Diameter of the tool to\n" "be used in the operation." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/FlatCAMGUI.py:6696 -#: flatcamGUI/FlatCAMGUI.py:7041 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/FlatCAMGUI.py:6732 +#: flatcamGUI/FlatCAMGUI.py:7081 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/FlatCAMGUI.py:7043 +#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/FlatCAMGUI.py:7083 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2623,47 +2511,47 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:6713 -#: flatcamGUI/FlatCAMGUI.py:6874 flatcamGUI/FlatCAMGUI.py:7058 -#: flatcamTools/ToolNonCopperClear.py:299 flatcamTools/ToolPaint.py:222 +#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:6753 +#: flatcamGUI/FlatCAMGUI.py:6914 flatcamGUI/FlatCAMGUI.py:7102 +#: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/FlatCAMGUI.py:7060 -#: flatcamTools/ToolPaint.py:224 +#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/FlatCAMGUI.py:7104 +#: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" "be painted." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6722 -#: flatcamGUI/FlatCAMGUI.py:7069 flatcamTools/ToolNonCopperClear.py:308 -#: flatcamTools/ToolPaint.py:233 +#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6762 +#: flatcamGUI/FlatCAMGUI.py:7113 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:476 msgid "" -"Algorithm to paint the polygon:
Standard: Fixed step inwards." -"
Seed-based: Outwards from seed." +"Algorithm to paint the polygon:
Standard: Fixed step inwards.
Seed-based: Outwards from seed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/FlatCAMGUI.py:6731 -#: flatcamGUI/FlatCAMGUI.py:7078 flatcamTools/ToolNonCopperClear.py:317 -#: flatcamTools/ToolPaint.py:242 +#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/FlatCAMGUI.py:6771 +#: flatcamGUI/FlatCAMGUI.py:7122 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/FlatCAMGUI.py:6732 -#: flatcamGUI/FlatCAMGUI.py:7079 flatcamTools/ToolNonCopperClear.py:318 -#: flatcamTools/ToolPaint.py:243 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/FlatCAMGUI.py:6772 +#: flatcamGUI/FlatCAMGUI.py:7123 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/FlatCAMGUI.py:6733 -#: flatcamGUI/FlatCAMGUI.py:7080 flatcamTools/ToolNonCopperClear.py:319 -#: flatcamTools/ToolPaint.py:244 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/FlatCAMGUI.py:6773 +#: flatcamGUI/FlatCAMGUI.py:7124 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "" @@ -2671,9 +2559,9 @@ msgstr "" msgid "Connect:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/FlatCAMGUI.py:6740 -#: flatcamGUI/FlatCAMGUI.py:7087 flatcamTools/ToolNonCopperClear.py:326 -#: flatcamTools/ToolPaint.py:251 +#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/FlatCAMGUI.py:6780 +#: flatcamGUI/FlatCAMGUI.py:7131 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -2683,21 +2571,21 @@ msgstr "" msgid "Contour:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/FlatCAMGUI.py:6750 -#: flatcamGUI/FlatCAMGUI.py:7097 flatcamTools/ToolNonCopperClear.py:335 -#: flatcamTools/ToolPaint.py:260 +#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/FlatCAMGUI.py:6790 +#: flatcamGUI/FlatCAMGUI.py:7141 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1732 +#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1741 msgid "Paint" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2096 flatcamGUI/ObjectUI.py:1360 -#: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:448 +#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:675 +#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 flatcamTools/ToolPaint.py:25 +#: flatcamTools/ToolPaint.py:452 msgid "Paint Tool" msgstr "" @@ -2719,71 +2607,61 @@ msgstr "" msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/FlatCAMGUI.py:5943 -#: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 +#: flatcamEditors/FlatCAMGeoEditor.py:609 flatcamEditors/FlatCAMGeoEditor.py:2747 +#: flatcamEditors/FlatCAMGeoEditor.py:2777 flatcamEditors/FlatCAMGeoEditor.py:2807 +#: flatcamGUI/FlatCAMGUI.py:5973 flatcamTools/ToolProperties.py:113 +#: flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGeoEditor.py:994 -#: flatcamEditors/FlatCAMGrbEditor.py:4836 -#: flatcamEditors/FlatCAMGrbEditor.py:5221 flatcamGUI/FlatCAMGUI.py:677 -#: flatcamGUI/FlatCAMGUI.py:2109 flatcamTools/ToolTransform.py:403 +#: flatcamEditors/FlatCAMGeoEditor.py:620 flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGrbEditor.py:4836 flatcamEditors/FlatCAMGrbEditor.py:5221 +#: flatcamGUI/FlatCAMGUI.py:686 flatcamGUI/FlatCAMGUI.py:2118 +#: flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGeoEditor.py:683 -#: flatcamEditors/FlatCAMGrbEditor.py:4837 -#: flatcamEditors/FlatCAMGrbEditor.py:4899 flatcamTools/ToolTransform.py:24 -#: flatcamTools/ToolTransform.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:621 flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGrbEditor.py:4837 flatcamEditors/FlatCAMGrbEditor.py:4899 +#: flatcamTools/ToolTransform.py:24 flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:622 -#: flatcamEditors/FlatCAMGrbEditor.py:4838 flatcamTools/ToolTransform.py:25 +#: flatcamEditors/FlatCAMGeoEditor.py:622 flatcamEditors/FlatCAMGrbEditor.py:4838 +#: flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:623 -#: flatcamEditors/FlatCAMGrbEditor.py:2569 -#: flatcamEditors/FlatCAMGrbEditor.py:4839 flatcamGUI/FlatCAMGUI.py:744 -#: flatcamGUI/FlatCAMGUI.py:1682 flatcamGUI/FlatCAMGUI.py:1759 -#: flatcamGUI/FlatCAMGUI.py:2178 flatcamGUI/ObjectUI.py:79 -#: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 +#: flatcamEditors/FlatCAMGeoEditor.py:623 flatcamEditors/FlatCAMGrbEditor.py:2569 +#: flatcamEditors/FlatCAMGrbEditor.py:4839 flatcamGUI/FlatCAMGUI.py:753 +#: flatcamGUI/FlatCAMGUI.py:1691 flatcamGUI/FlatCAMGUI.py:1768 flatcamGUI/FlatCAMGUI.py:2187 +#: flatcamGUI/ObjectUI.py:79 flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:624 -#: flatcamEditors/FlatCAMGrbEditor.py:4840 flatcamTools/ToolTransform.py:27 +#: flatcamEditors/FlatCAMGeoEditor.py:624 flatcamEditors/FlatCAMGrbEditor.py:4840 +#: flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:625 -#: flatcamEditors/FlatCAMGrbEditor.py:4841 flatcamGUI/FlatCAMGUI.py:6773 -#: flatcamGUI/ObjectUI.py:108 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 -#: flatcamTools/ToolNonCopperClear.py:357 flatcamTools/ToolTransform.py:28 +#: flatcamEditors/FlatCAMGeoEditor.py:625 flatcamEditors/FlatCAMGrbEditor.py:4841 +#: flatcamGUI/FlatCAMGUI.py:6813 flatcamGUI/ObjectUI.py:108 flatcamGUI/ObjectUI.py:127 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 +#: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:637 -#: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/FlatCAMGUI.py:639 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: flatcamEditors/FlatCAMGeoEditor.py:637 flatcamEditors/FlatCAMGrbEditor.py:4853 +#: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:2078 msgid "Editor" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:669 -#: flatcamEditors/FlatCAMGrbEditor.py:4885 +#: flatcamEditors/FlatCAMGeoEditor.py:669 flatcamEditors/FlatCAMGrbEditor.py:4885 msgid "Angle:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4887 flatcamGUI/FlatCAMGUI.py:7419 -#: flatcamTools/ToolTransform.py:70 +#: flatcamEditors/FlatCAMGeoEditor.py:671 flatcamEditors/FlatCAMGrbEditor.py:4887 +#: flatcamGUI/FlatCAMGUI.py:7483 flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" "Float number between -360 and 359.\n" @@ -2791,116 +2669,99 @@ msgid "" "Negative numbers for CCW motion." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:685 -#: flatcamEditors/FlatCAMGrbEditor.py:4901 +#: flatcamEditors/FlatCAMGeoEditor.py:685 flatcamEditors/FlatCAMGrbEditor.py:4901 msgid "" "Rotate the selected shape(s).\n" "The point of reference is the middle of\n" "the bounding box for all selected shapes." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:708 -#: flatcamEditors/FlatCAMGrbEditor.py:4924 +#: flatcamEditors/FlatCAMGeoEditor.py:708 flatcamEditors/FlatCAMGrbEditor.py:4924 msgid "Angle X:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:710 -#: flatcamEditors/FlatCAMGeoEditor.py:728 -#: flatcamEditors/FlatCAMGrbEditor.py:4926 -#: flatcamEditors/FlatCAMGrbEditor.py:4944 flatcamGUI/FlatCAMGUI.py:7431 -#: flatcamGUI/FlatCAMGUI.py:7441 flatcamTools/ToolTransform.py:109 -#: flatcamTools/ToolTransform.py:127 +#: flatcamEditors/FlatCAMGeoEditor.py:710 flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGrbEditor.py:4926 flatcamEditors/FlatCAMGrbEditor.py:4944 +#: flatcamGUI/FlatCAMGUI.py:7495 flatcamGUI/FlatCAMGUI.py:7505 +#: flatcamTools/ToolTransform.py:109 flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 359." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:719 -#: flatcamEditors/FlatCAMGrbEditor.py:4935 flatcamTools/ToolTransform.py:118 +#: flatcamEditors/FlatCAMGeoEditor.py:719 flatcamEditors/FlatCAMGrbEditor.py:4935 +#: flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:721 -#: flatcamEditors/FlatCAMGeoEditor.py:739 -#: flatcamEditors/FlatCAMGrbEditor.py:4937 -#: flatcamEditors/FlatCAMGrbEditor.py:4955 +#: flatcamEditors/FlatCAMGeoEditor.py:721 flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGrbEditor.py:4937 flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Skew/shear the selected shape(s).\n" "The point of reference is the middle of\n" "the bounding box for all selected shapes." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:726 -#: flatcamEditors/FlatCAMGrbEditor.py:4942 +#: flatcamEditors/FlatCAMGeoEditor.py:726 flatcamEditors/FlatCAMGrbEditor.py:4942 msgid "Angle Y:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:737 -#: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:136 +#: flatcamEditors/FlatCAMGeoEditor.py:737 flatcamEditors/FlatCAMGrbEditor.py:4953 +#: flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:765 -#: flatcamEditors/FlatCAMGrbEditor.py:4981 +#: flatcamEditors/FlatCAMGeoEditor.py:765 flatcamEditors/FlatCAMGrbEditor.py:4981 msgid "Factor X:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:767 -#: flatcamEditors/FlatCAMGrbEditor.py:4983 +#: flatcamEditors/FlatCAMGeoEditor.py:767 flatcamEditors/FlatCAMGrbEditor.py:4983 msgid "Factor for Scale action over X axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:775 -#: flatcamEditors/FlatCAMGrbEditor.py:4991 flatcamTools/ToolTransform.py:174 +#: flatcamEditors/FlatCAMGeoEditor.py:775 flatcamEditors/FlatCAMGrbEditor.py:4991 +#: flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:777 -#: flatcamEditors/FlatCAMGeoEditor.py:794 -#: flatcamEditors/FlatCAMGrbEditor.py:4993 -#: flatcamEditors/FlatCAMGrbEditor.py:5010 +#: flatcamEditors/FlatCAMGeoEditor.py:777 flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGrbEditor.py:4993 flatcamEditors/FlatCAMGrbEditor.py:5010 msgid "" "Scale the selected shape(s).\n" "The point of reference depends on \n" "the Scale reference checkbox state." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:782 -#: flatcamEditors/FlatCAMGrbEditor.py:4998 +#: flatcamEditors/FlatCAMGeoEditor.py:782 flatcamEditors/FlatCAMGrbEditor.py:4998 msgid "Factor Y:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:784 -#: flatcamEditors/FlatCAMGrbEditor.py:5000 +#: flatcamEditors/FlatCAMGeoEditor.py:784 flatcamEditors/FlatCAMGrbEditor.py:5000 msgid "Factor for Scale action over Y axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:792 -#: flatcamEditors/FlatCAMGrbEditor.py:5008 flatcamTools/ToolTransform.py:191 +#: flatcamEditors/FlatCAMGeoEditor.py:792 flatcamEditors/FlatCAMGrbEditor.py:5008 +#: flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5017 flatcamGUI/FlatCAMGUI.py:7466 -#: flatcamTools/ToolTransform.py:200 +#: flatcamEditors/FlatCAMGeoEditor.py:801 flatcamEditors/FlatCAMGrbEditor.py:5017 +#: flatcamGUI/FlatCAMGUI.py:7530 flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:803 -#: flatcamEditors/FlatCAMGrbEditor.py:5019 +#: flatcamEditors/FlatCAMGeoEditor.py:803 flatcamEditors/FlatCAMGrbEditor.py:5019 msgid "" "Scale the selected shape(s)\n" "using the Scale Factor X for both axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5025 flatcamGUI/FlatCAMGUI.py:7474 -#: flatcamTools/ToolTransform.py:209 +#: flatcamEditors/FlatCAMGeoEditor.py:809 flatcamEditors/FlatCAMGrbEditor.py:5025 +#: flatcamGUI/FlatCAMGUI.py:7538 flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:811 -#: flatcamEditors/FlatCAMGrbEditor.py:5027 +#: flatcamEditors/FlatCAMGeoEditor.py:811 flatcamEditors/FlatCAMGrbEditor.py:5027 msgid "" "Scale the selected shape(s)\n" "using the origin reference when checked,\n" @@ -2908,72 +2769,62 @@ msgid "" "of the selected shapes when unchecked." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:839 -#: flatcamEditors/FlatCAMGrbEditor.py:5056 +#: flatcamEditors/FlatCAMGeoEditor.py:839 flatcamEditors/FlatCAMGrbEditor.py:5056 msgid "Value X:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:841 -#: flatcamEditors/FlatCAMGrbEditor.py:5058 +#: flatcamEditors/FlatCAMGeoEditor.py:841 flatcamEditors/FlatCAMGrbEditor.py:5058 msgid "Value for Offset action on X axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:849 -#: flatcamEditors/FlatCAMGrbEditor.py:5066 flatcamTools/ToolTransform.py:249 +#: flatcamEditors/FlatCAMGeoEditor.py:849 flatcamEditors/FlatCAMGrbEditor.py:5066 +#: flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:851 -#: flatcamEditors/FlatCAMGeoEditor.py:869 -#: flatcamEditors/FlatCAMGrbEditor.py:5068 -#: flatcamEditors/FlatCAMGrbEditor.py:5086 +#: flatcamEditors/FlatCAMGeoEditor.py:851 flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGrbEditor.py:5068 flatcamEditors/FlatCAMGrbEditor.py:5086 msgid "" "Offset the selected shape(s).\n" "The point of reference is the middle of\n" "the bounding box for all selected shapes.\n" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:857 -#: flatcamEditors/FlatCAMGrbEditor.py:5074 +#: flatcamEditors/FlatCAMGeoEditor.py:857 flatcamEditors/FlatCAMGrbEditor.py:5074 msgid "Value Y:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:859 -#: flatcamEditors/FlatCAMGrbEditor.py:5076 +#: flatcamEditors/FlatCAMGeoEditor.py:859 flatcamEditors/FlatCAMGrbEditor.py:5076 msgid "Value for Offset action on Y axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:867 -#: flatcamEditors/FlatCAMGrbEditor.py:5084 flatcamTools/ToolTransform.py:266 +#: flatcamEditors/FlatCAMGeoEditor.py:867 flatcamEditors/FlatCAMGrbEditor.py:5084 +#: flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:898 -#: flatcamEditors/FlatCAMGrbEditor.py:5115 flatcamTools/ToolTransform.py:296 +#: flatcamEditors/FlatCAMGeoEditor.py:898 flatcamEditors/FlatCAMGrbEditor.py:5115 +#: flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:900 -#: flatcamEditors/FlatCAMGeoEditor.py:908 -#: flatcamEditors/FlatCAMGrbEditor.py:5117 -#: flatcamEditors/FlatCAMGrbEditor.py:5125 +#: flatcamEditors/FlatCAMGeoEditor.py:900 flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGrbEditor.py:5117 flatcamEditors/FlatCAMGrbEditor.py:5125 msgid "" "Flip the selected shape(s) over the X axis.\n" "Does not create a new shape." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:906 -#: flatcamEditors/FlatCAMGrbEditor.py:5123 flatcamTools/ToolTransform.py:304 +#: flatcamEditors/FlatCAMGeoEditor.py:906 flatcamEditors/FlatCAMGrbEditor.py:5123 +#: flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:915 -#: flatcamEditors/FlatCAMGrbEditor.py:5132 +#: flatcamEditors/FlatCAMGeoEditor.py:915 flatcamEditors/FlatCAMGrbEditor.py:5132 msgid "Ref Pt" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:917 -#: flatcamEditors/FlatCAMGrbEditor.py:5134 +#: flatcamEditors/FlatCAMGeoEditor.py:917 flatcamEditors/FlatCAMGrbEditor.py:5134 msgid "" "Flip the selected shape(s)\n" "around the point in Point Entry Field.\n" @@ -2986,44 +2837,39 @@ msgid "" "Point Entry field and click Flip on X(Y)" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:929 -#: flatcamEditors/FlatCAMGrbEditor.py:5146 +#: flatcamEditors/FlatCAMGeoEditor.py:929 flatcamEditors/FlatCAMGrbEditor.py:5146 msgid "Point:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:931 -#: flatcamEditors/FlatCAMGrbEditor.py:5148 +#: flatcamEditors/FlatCAMGeoEditor.py:931 flatcamEditors/FlatCAMGrbEditor.py:5148 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" "the 'y' in (x, y) will be used when using Flip on Y." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:943 -#: flatcamEditors/FlatCAMGrbEditor.py:5160 flatcamTools/ToolTransform.py:340 +#: flatcamEditors/FlatCAMGeoEditor.py:943 flatcamEditors/FlatCAMGrbEditor.py:5160 +#: flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" "left click on canvas together with pressing\n" "SHIFT key. Then click Add button to insert." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1059 -#: flatcamEditors/FlatCAMGrbEditor.py:5286 +#: flatcamEditors/FlatCAMGeoEditor.py:1059 flatcamEditors/FlatCAMGrbEditor.py:5286 msgid "Transformation cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1268 -#: flatcamEditors/FlatCAMGrbEditor.py:5532 +#: flatcamEditors/FlatCAMGeoEditor.py:1268 flatcamEditors/FlatCAMGrbEditor.py:5532 msgid "No shape selected. Please Select a shape to rotate!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 -#: flatcamEditors/FlatCAMGrbEditor.py:5535 flatcamTools/ToolTransform.py:646 +#: flatcamEditors/FlatCAMGeoEditor.py:1271 flatcamEditors/FlatCAMGrbEditor.py:5535 +#: flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 -#: flatcamEditors/FlatCAMGrbEditor.py:5569 +#: flatcamEditors/FlatCAMGeoEditor.py:1300 flatcamEditors/FlatCAMGrbEditor.py:5569 msgid "Done. Rotate completed." msgstr "" @@ -3031,23 +2877,22 @@ msgstr "" msgid "Rotation action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 -#: flatcamEditors/FlatCAMGrbEditor.py:5590 +#: flatcamEditors/FlatCAMGeoEditor.py:1318 flatcamEditors/FlatCAMGrbEditor.py:5590 msgid "No shape selected. Please Select a shape to flip!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 -#: flatcamEditors/FlatCAMGrbEditor.py:5593 flatcamTools/ToolTransform.py:699 +#: flatcamEditors/FlatCAMGeoEditor.py:1321 flatcamEditors/FlatCAMGrbEditor.py:5593 +#: flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 -#: flatcamEditors/FlatCAMGrbEditor.py:5633 flatcamTools/ToolTransform.py:742 +#: flatcamEditors/FlatCAMGeoEditor.py:1352 flatcamEditors/FlatCAMGrbEditor.py:5633 +#: flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 -#: flatcamEditors/FlatCAMGrbEditor.py:5642 flatcamTools/ToolTransform.py:752 +#: flatcamEditors/FlatCAMGeoEditor.py:1356 flatcamEditors/FlatCAMGrbEditor.py:5642 +#: flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "" @@ -3055,23 +2900,20 @@ msgstr "" msgid "Flip action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 -#: flatcamEditors/FlatCAMGrbEditor.py:5664 +#: flatcamEditors/FlatCAMGeoEditor.py:1377 flatcamEditors/FlatCAMGrbEditor.py:5664 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 -#: flatcamEditors/FlatCAMGrbEditor.py:5667 flatcamTools/ToolTransform.py:772 +#: flatcamEditors/FlatCAMGeoEditor.py:1380 flatcamEditors/FlatCAMGrbEditor.py:5667 +#: flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 -#: flatcamEditors/FlatCAMGrbEditor.py:5704 +#: flatcamEditors/FlatCAMGeoEditor.py:1406 flatcamEditors/FlatCAMGrbEditor.py:5704 msgid "Skew on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 -#: flatcamEditors/FlatCAMGrbEditor.py:5707 +#: flatcamEditors/FlatCAMGeoEditor.py:1409 flatcamEditors/FlatCAMGrbEditor.py:5707 msgid "Skew on the Y axis done" msgstr "" @@ -3079,23 +2921,20 @@ msgstr "" msgid "Skew action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 -#: flatcamEditors/FlatCAMGrbEditor.py:5732 +#: flatcamEditors/FlatCAMGeoEditor.py:1426 flatcamEditors/FlatCAMGrbEditor.py:5732 msgid "No shape selected. Please Select a shape to scale!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 -#: flatcamEditors/FlatCAMGrbEditor.py:5735 flatcamTools/ToolTransform.py:824 +#: flatcamEditors/FlatCAMGeoEditor.py:1429 flatcamEditors/FlatCAMGrbEditor.py:5735 +#: flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 -#: flatcamEditors/FlatCAMGrbEditor.py:5775 +#: flatcamEditors/FlatCAMGeoEditor.py:1464 flatcamEditors/FlatCAMGrbEditor.py:5775 msgid "Scale on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 -#: flatcamEditors/FlatCAMGrbEditor.py:5778 +#: flatcamEditors/FlatCAMGeoEditor.py:1467 flatcamEditors/FlatCAMGrbEditor.py:5778 msgid "Scale on the Y axis done" msgstr "" @@ -3103,23 +2942,20 @@ msgstr "" msgid "Scale action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 -#: flatcamEditors/FlatCAMGrbEditor.py:5796 +#: flatcamEditors/FlatCAMGeoEditor.py:1481 flatcamEditors/FlatCAMGrbEditor.py:5796 msgid "No shape selected. Please Select a shape to offset!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 -#: flatcamEditors/FlatCAMGrbEditor.py:5799 flatcamTools/ToolTransform.py:879 +#: flatcamEditors/FlatCAMGeoEditor.py:1484 flatcamEditors/FlatCAMGrbEditor.py:5799 +#: flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 -#: flatcamEditors/FlatCAMGrbEditor.py:5823 +#: flatcamEditors/FlatCAMGeoEditor.py:1497 flatcamEditors/FlatCAMGrbEditor.py:5823 msgid "Offset on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 -#: flatcamEditors/FlatCAMGrbEditor.py:5826 +#: flatcamEditors/FlatCAMGeoEditor.py:1500 flatcamEditors/FlatCAMGrbEditor.py:5826 msgid "Offset on the Y axis done" msgstr "" @@ -3127,59 +2963,46 @@ msgstr "" msgid "Offset action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 -#: flatcamEditors/FlatCAMGrbEditor.py:5835 +#: flatcamEditors/FlatCAMGeoEditor.py:1509 flatcamEditors/FlatCAMGrbEditor.py:5835 msgid "Rotate ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1510 -#: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 -#: flatcamEditors/FlatCAMGrbEditor.py:5836 -#: flatcamEditors/FlatCAMGrbEditor.py:5891 -#: flatcamEditors/FlatCAMGrbEditor.py:5908 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 flatcamEditors/FlatCAMGeoEditor.py:1565 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 flatcamEditors/FlatCAMGrbEditor.py:5836 +#: flatcamEditors/FlatCAMGrbEditor.py:5891 flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Enter an Angle Value (degrees)" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 -#: flatcamEditors/FlatCAMGrbEditor.py:5845 +#: flatcamEditors/FlatCAMGeoEditor.py:1519 flatcamEditors/FlatCAMGrbEditor.py:5845 msgid "Geometry shape rotate done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 -#: flatcamEditors/FlatCAMGrbEditor.py:5849 +#: flatcamEditors/FlatCAMGeoEditor.py:1523 flatcamEditors/FlatCAMGrbEditor.py:5849 msgid "Geometry shape rotate cancelled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 -#: flatcamEditors/FlatCAMGrbEditor.py:5854 +#: flatcamEditors/FlatCAMGeoEditor.py:1528 flatcamEditors/FlatCAMGrbEditor.py:5854 msgid "Offset on X axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1529 -#: flatcamEditors/FlatCAMGeoEditor.py:1548 -#: flatcamEditors/FlatCAMGrbEditor.py:5855 -#: flatcamEditors/FlatCAMGrbEditor.py:5874 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGrbEditor.py:5855 flatcamEditors/FlatCAMGrbEditor.py:5874 msgid "Enter a distance Value" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 -#: flatcamEditors/FlatCAMGrbEditor.py:5864 +#: flatcamEditors/FlatCAMGeoEditor.py:1538 flatcamEditors/FlatCAMGrbEditor.py:5864 msgid "Geometry shape offset on X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 -#: flatcamEditors/FlatCAMGrbEditor.py:5868 +#: flatcamEditors/FlatCAMGeoEditor.py:1542 flatcamEditors/FlatCAMGrbEditor.py:5868 msgid "Geometry shape offset X cancelled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 -#: flatcamEditors/FlatCAMGrbEditor.py:5873 +#: flatcamEditors/FlatCAMGeoEditor.py:1547 flatcamEditors/FlatCAMGrbEditor.py:5873 msgid "Offset on Y axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1557 -#: flatcamEditors/FlatCAMGrbEditor.py:5883 +#: flatcamEditors/FlatCAMGeoEditor.py:1557 flatcamEditors/FlatCAMGrbEditor.py:5883 msgid "Geometry shape offset on Y axis done" msgstr "" @@ -3187,13 +3010,11 @@ msgstr "" msgid "Geometry shape offset on Y axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 -#: flatcamEditors/FlatCAMGrbEditor.py:5890 +#: flatcamEditors/FlatCAMGeoEditor.py:1564 flatcamEditors/FlatCAMGrbEditor.py:5890 msgid "Skew on X axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1574 -#: flatcamEditors/FlatCAMGrbEditor.py:5900 +#: flatcamEditors/FlatCAMGeoEditor.py:1574 flatcamEditors/FlatCAMGrbEditor.py:5900 msgid "Geometry shape skew on X axis done" msgstr "" @@ -3201,13 +3022,11 @@ msgstr "" msgid "Geometry shape skew on X axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 -#: flatcamEditors/FlatCAMGrbEditor.py:5907 +#: flatcamEditors/FlatCAMGeoEditor.py:1581 flatcamEditors/FlatCAMGrbEditor.py:5907 msgid "Skew on Y axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1591 -#: flatcamEditors/FlatCAMGrbEditor.py:5917 +#: flatcamEditors/FlatCAMGeoEditor.py:1591 flatcamEditors/FlatCAMGrbEditor.py:5917 msgid "Geometry shape skew on Y axis done" msgstr "" @@ -3215,15 +3034,12 @@ msgstr "" msgid "Geometry shape skew on Y axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 -#: flatcamEditors/FlatCAMGeoEditor.py:2011 -#: flatcamEditors/FlatCAMGrbEditor.py:1396 -#: flatcamEditors/FlatCAMGrbEditor.py:1466 +#: flatcamEditors/FlatCAMGeoEditor.py:1959 flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGrbEditor.py:1396 flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1966 -#: flatcamEditors/FlatCAMGrbEditor.py:1404 +#: flatcamEditors/FlatCAMGeoEditor.py:1966 flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "" @@ -3231,33 +3047,27 @@ msgstr "" msgid "Done. Adding Circle completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2031 -#: flatcamEditors/FlatCAMGrbEditor.py:1498 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2033 -#: flatcamEditors/FlatCAMGrbEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2035 -#: flatcamEditors/FlatCAMGrbEditor.py:1502 +#: flatcamEditors/FlatCAMGeoEditor.py:2035 flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2040 -#: flatcamEditors/FlatCAMGrbEditor.py:1507 +#: flatcamEditors/FlatCAMGeoEditor.py:2040 flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2042 -#: flatcamEditors/FlatCAMGrbEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:2042 flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2044 -#: flatcamEditors/FlatCAMGrbEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:2044 flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "" @@ -3266,18 +3076,15 @@ msgstr "" msgid "Direction: %s" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 -#: flatcamEditors/FlatCAMGrbEditor.py:1533 +#: flatcamEditors/FlatCAMGeoEditor.py:2066 flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2069 -#: flatcamEditors/FlatCAMGrbEditor.py:1536 +#: flatcamEditors/FlatCAMGeoEditor.py:2069 flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2072 -#: flatcamEditors/FlatCAMGrbEditor.py:1539 +#: flatcamEditors/FlatCAMGeoEditor.py:2072 flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "" @@ -3285,8 +3092,7 @@ msgstr "" msgid "Done. Arc completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2230 -#: flatcamEditors/FlatCAMGeoEditor.py:2284 +#: flatcamEditors/FlatCAMGeoEditor.py:2230 flatcamEditors/FlatCAMGeoEditor.py:2284 #: flatcamEditors/FlatCAMGeoEditor.py:2657 msgid "Click on 1st corner ..." msgstr "" @@ -3307,10 +3113,8 @@ msgstr "" msgid "Done. Polygon completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2330 -#: flatcamEditors/FlatCAMGeoEditor.py:2376 -#: flatcamEditors/FlatCAMGrbEditor.py:1085 -#: flatcamEditors/FlatCAMGrbEditor.py:1287 +#: flatcamEditors/FlatCAMGeoEditor.py:2330 flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGrbEditor.py:1085 flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "" @@ -3322,8 +3126,7 @@ msgstr "" msgid "MOVE: No shape selected. Select a shape to move" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 -#: flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2478 flatcamEditors/FlatCAMGeoEditor.py:2490 msgid " MOVE: Click on reference point ..." msgstr "" @@ -3340,9 +3143,7 @@ msgid "Done. Geometry(s) Copy completed." msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2674 -msgid "" -"Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " -"Error" +msgid "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. Error" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:2682 @@ -3357,14 +3158,12 @@ msgstr "" msgid "Create buffer geometry ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2729 -#: flatcamEditors/FlatCAMGeoEditor.py:2759 +#: flatcamEditors/FlatCAMGeoEditor.py:2729 flatcamEditors/FlatCAMGeoEditor.py:2759 #: flatcamEditors/FlatCAMGeoEditor.py:2789 msgid "Buffer cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2754 -#: flatcamEditors/FlatCAMGrbEditor.py:4698 +#: flatcamEditors/FlatCAMGeoEditor.py:2754 flatcamEditors/FlatCAMGrbEditor.py:4698 msgid "Done. Buffer Tool completed." msgstr "" @@ -3376,25 +3175,20 @@ msgstr "" msgid "Done. Buffer Ext Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2849 -#: flatcamEditors/FlatCAMGrbEditor.py:2068 +#: flatcamEditors/FlatCAMGeoEditor.py:2849 flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2851 -#: flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 -#: flatcamEditors/FlatCAMGrbEditor.py:2070 +#: flatcamEditors/FlatCAMGeoEditor.py:2851 flatcamEditors/FlatCAMGeoEditor.py:2870 +#: flatcamEditors/FlatCAMGeoEditor.py:2876 flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2880 -#: flatcamEditors/FlatCAMGrbEditor.py:2127 +#: flatcamEditors/FlatCAMGeoEditor.py:2880 flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2910 -#: flatcamEditors/FlatCAMGrbEditor.py:2161 +#: flatcamEditors/FlatCAMGeoEditor.py:2910 flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "" @@ -3402,8 +3196,7 @@ msgstr "" msgid "Create Paint geometry ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2967 -#: flatcamEditors/FlatCAMGrbEditor.py:2312 +#: flatcamEditors/FlatCAMGeoEditor.py:2967 flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "" @@ -3419,39 +3212,32 @@ msgstr "" msgid "Copy cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3932 flatcamGUI/FlatCAMGUI.py:2980 -#: flatcamGUI/FlatCAMGUI.py:3027 flatcamGUI/FlatCAMGUI.py:3046 -#: flatcamGUI/FlatCAMGUI.py:3178 flatcamGUI/FlatCAMGUI.py:3191 -#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3287 +#: flatcamEditors/FlatCAMGeoEditor.py:3932 flatcamGUI/FlatCAMGUI.py:2989 +#: flatcamGUI/FlatCAMGUI.py:3036 flatcamGUI/FlatCAMGUI.py:3055 flatcamGUI/FlatCAMGUI.py:3187 +#: flatcamGUI/FlatCAMGUI.py:3200 flatcamGUI/FlatCAMGUI.py:3234 flatcamGUI/FlatCAMGUI.py:3296 msgid "Click on target point." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4176 -#: flatcamEditors/FlatCAMGeoEditor.py:4211 +#: flatcamEditors/FlatCAMGeoEditor.py:4176 flatcamEditors/FlatCAMGeoEditor.py:4211 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4297 -#: flatcamEditors/FlatCAMGeoEditor.py:4406 +#: flatcamEditors/FlatCAMGeoEditor.py:4297 flatcamEditors/FlatCAMGeoEditor.py:4406 msgid "" -"Negative buffer value is not accepted. Use Buffer interior to generate an " -"'inside' shape" +"Negative buffer value is not accepted. Use Buffer interior to generate an 'inside' shape" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4307 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4307 flatcamEditors/FlatCAMGeoEditor.py:4363 #: flatcamEditors/FlatCAMGeoEditor.py:4415 msgid "Nothing selected for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4312 -#: flatcamEditors/FlatCAMGeoEditor.py:4368 +#: flatcamEditors/FlatCAMGeoEditor.py:4312 flatcamEditors/FlatCAMGeoEditor.py:4368 #: flatcamEditors/FlatCAMGeoEditor.py:4420 msgid "Invalid distance for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4336 -#: flatcamEditors/FlatCAMGeoEditor.py:4440 +#: flatcamEditors/FlatCAMGeoEditor.py:4336 flatcamEditors/FlatCAMGeoEditor.py:4440 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" @@ -3490,8 +3276,8 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:4588 msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different method of Paint" +"Could not do Paint. Try a different combination of parameters. Or a different method of " +"Paint" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:4602 @@ -3502,15 +3288,12 @@ msgstr "" msgid "To add an Pad first select a aperture in Aperture Table" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:215 -#: flatcamEditors/FlatCAMGrbEditor.py:409 +#: flatcamEditors/FlatCAMGrbEditor.py:215 flatcamEditors/FlatCAMGrbEditor.py:409 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:366 -#: flatcamEditors/FlatCAMGrbEditor.py:674 -msgid "" -"Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." +#: flatcamEditors/FlatCAMGrbEditor.py:366 flatcamEditors/FlatCAMGrbEditor.py:674 +msgid "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:379 @@ -3542,16 +3325,14 @@ msgid "Failed. Nothing selected." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:772 -msgid "" -"Failed. Poligonize works only on geometries belonging to the same aperture." +msgid "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:826 msgid "Done. Poligonize completed." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:879 -#: flatcamEditors/FlatCAMGrbEditor.py:1102 +#: flatcamEditors/FlatCAMGrbEditor.py:879 flatcamEditors/FlatCAMGrbEditor.py:1102 #: flatcamEditors/FlatCAMGrbEditor.py:1126 msgid "Corner Mode 1: 45 degrees ..." msgstr "" @@ -3560,54 +3341,44 @@ msgstr "" msgid "Click on 1st point ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:891 -#: flatcamEditors/FlatCAMGrbEditor.py:1202 +#: flatcamEditors/FlatCAMGrbEditor.py:891 flatcamEditors/FlatCAMGrbEditor.py:1202 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1090 -#: flatcamEditors/FlatCAMGrbEditor.py:1123 +#: flatcamEditors/FlatCAMGrbEditor.py:1090 flatcamEditors/FlatCAMGrbEditor.py:1123 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1093 -#: flatcamEditors/FlatCAMGrbEditor.py:1120 +#: flatcamEditors/FlatCAMGrbEditor.py:1093 flatcamEditors/FlatCAMGrbEditor.py:1120 msgid "Corner Mode 3: 90 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1096 -#: flatcamEditors/FlatCAMGrbEditor.py:1117 +#: flatcamEditors/FlatCAMGrbEditor.py:1096 flatcamEditors/FlatCAMGrbEditor.py:1117 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1099 -#: flatcamEditors/FlatCAMGrbEditor.py:1114 +#: flatcamEditors/FlatCAMGrbEditor.py:1099 flatcamEditors/FlatCAMGrbEditor.py:1114 msgid "Corner Mode 5: Free angle ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1153 -#: flatcamEditors/FlatCAMGrbEditor.py:1319 +#: flatcamEditors/FlatCAMGrbEditor.py:1153 flatcamEditors/FlatCAMGrbEditor.py:1319 #: flatcamEditors/FlatCAMGrbEditor.py:1358 msgid "Track Mode 1: 45 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1299 -#: flatcamEditors/FlatCAMGrbEditor.py:1353 +#: flatcamEditors/FlatCAMGrbEditor.py:1299 flatcamEditors/FlatCAMGrbEditor.py:1353 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1304 -#: flatcamEditors/FlatCAMGrbEditor.py:1348 +#: flatcamEditors/FlatCAMGrbEditor.py:1304 flatcamEditors/FlatCAMGrbEditor.py:1348 msgid "Track Mode 3: 90 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1309 -#: flatcamEditors/FlatCAMGrbEditor.py:1343 +#: flatcamEditors/FlatCAMGrbEditor.py:1309 flatcamEditors/FlatCAMGrbEditor.py:1343 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:1314 -#: flatcamEditors/FlatCAMGrbEditor.py:1338 +#: flatcamEditors/FlatCAMGrbEditor.py:1314 flatcamEditors/FlatCAMGrbEditor.py:1338 msgid "Track Mode 5: Free angle ..." msgstr "" @@ -3635,8 +3406,8 @@ msgstr "" msgid "Done. Apertures copied." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2354 flatcamGUI/FlatCAMGUI.py:1745 -#: flatcamGUI/FlatCAMGUI.py:4774 +#: flatcamEditors/FlatCAMGrbEditor.py:2354 flatcamGUI/FlatCAMGUI.py:1754 +#: flatcamGUI/FlatCAMGUI.py:4794 msgid "Gerber Editor" msgstr "" @@ -3649,24 +3420,23 @@ msgstr "" msgid "Apertures Table for the Gerber Object." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2387 -#: flatcamEditors/FlatCAMGrbEditor.py:3839 flatcamGUI/ObjectUI.py:227 +#: flatcamEditors/FlatCAMGrbEditor.py:2387 flatcamEditors/FlatCAMGrbEditor.py:3839 +#: flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2387 -#: flatcamEditors/FlatCAMGrbEditor.py:3839 flatcamGUI/ObjectUI.py:227 -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 +#: flatcamEditors/FlatCAMGrbEditor.py:2387 flatcamEditors/FlatCAMGrbEditor.py:3839 +#: flatcamGUI/ObjectUI.py:227 flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 msgid "Type" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2387 -#: flatcamEditors/FlatCAMGrbEditor.py:3839 flatcamGUI/ObjectUI.py:227 +#: flatcamEditors/FlatCAMGrbEditor.py:2387 flatcamEditors/FlatCAMGrbEditor.py:3839 +#: flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2387 -#: flatcamEditors/FlatCAMGrbEditor.py:3839 flatcamGUI/ObjectUI.py:227 +#: flatcamEditors/FlatCAMGrbEditor.py:2387 flatcamEditors/FlatCAMGrbEditor.py:3839 +#: flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "" @@ -3674,8 +3444,8 @@ msgstr "" msgid "Index" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2393 -#: flatcamEditors/FlatCAMGrbEditor.py:2420 flatcamGUI/ObjectUI.py:233 +#: flatcamEditors/FlatCAMGrbEditor.py:2393 flatcamEditors/FlatCAMGrbEditor.py:2420 +#: flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "" @@ -3694,7 +3464,7 @@ msgid "" " - (dia, nVertices) for P type" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2422 flatcamGUI/FlatCAMGUI.py:4803 +#: flatcamEditors/FlatCAMGrbEditor.py:2422 flatcamGUI/FlatCAMGUI.py:4823 msgid "Code for the new aperture" msgstr "" @@ -3758,7 +3528,7 @@ msgstr "" msgid "Buffer a aperture in the aperture list" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2513 flatcamGUI/FlatCAMGUI.py:4926 +#: flatcamEditors/FlatCAMGrbEditor.py:2513 flatcamGUI/FlatCAMGUI.py:4946 msgid "Buffer distance" msgstr "" @@ -3771,13 +3541,13 @@ msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" " - 'Square:' the corner is met in a sharp angle.\n" -" - 'Beveled:' the corner is a line that directly connects the features " -"meeting in the corner" +" - 'Beveled:' the corner is a line that directly connects the features meeting in the " +"corner" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:743 -#: flatcamGUI/FlatCAMGUI.py:1680 flatcamGUI/FlatCAMGUI.py:1731 -#: flatcamGUI/FlatCAMGUI.py:1758 flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:752 +#: flatcamGUI/FlatCAMGUI.py:1689 flatcamGUI/FlatCAMGUI.py:1740 flatcamGUI/FlatCAMGUI.py:1767 +#: flatcamGUI/FlatCAMGUI.py:2186 msgid "Buffer" msgstr "" @@ -3789,7 +3559,7 @@ msgstr "" msgid "Scale a aperture in the aperture list" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2556 flatcamGUI/FlatCAMGUI.py:4939 +#: flatcamEditors/FlatCAMGrbEditor.py:2556 flatcamGUI/FlatCAMGUI.py:4959 msgid "Scale factor" msgstr "" @@ -3831,8 +3601,8 @@ msgstr "" msgid "Go" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:733 -#: flatcamGUI/FlatCAMGUI.py:1680 flatcamGUI/FlatCAMGUI.py:2167 +#: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:742 +#: flatcamGUI/FlatCAMGUI.py:1689 flatcamGUI/FlatCAMGUI.py:2176 msgid "Add Pad Array" msgstr "" @@ -3846,23 +3616,22 @@ msgid "" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2655 flatcamGUI/FlatCAMGUI.py:4838 +#: flatcamEditors/FlatCAMGrbEditor.py:2655 flatcamGUI/FlatCAMGUI.py:4858 msgid "Nr of pads" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2657 flatcamGUI/FlatCAMGUI.py:4840 +#: flatcamEditors/FlatCAMGrbEditor.py:2657 flatcamGUI/FlatCAMGUI.py:4860 msgid "Specify how many pads to be in the array." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:3153 -#: flatcamEditors/FlatCAMGrbEditor.py:3157 +#: flatcamEditors/FlatCAMGrbEditor.py:3153 flatcamEditors/FlatCAMGrbEditor.py:3157 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:3193 msgid "" -"Aperture dimensions value is missing or wrong format. Add it in format " -"(width, height) and retry." +"Aperture dimensions value is missing or wrong format. Add it in format (width, height) " +"and retry." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:3206 @@ -3898,8 +3667,7 @@ msgid "geo" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:3958 -msgid "" -"There are no Aperture definitions in the file. Aborting Gerber creation." +msgid "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:3968 @@ -4055,18 +3823,15 @@ msgstr "" msgid "Scripting" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:658 -#: flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:667 flatcamGUI/FlatCAMGUI.py:2097 msgid "New Script ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:120 flatcamGUI/FlatCAMGUI.py:659 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:120 flatcamGUI/FlatCAMGUI.py:668 flatcamGUI/FlatCAMGUI.py:2098 msgid "Open Script ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:122 flatcamGUI/FlatCAMGUI.py:660 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:122 flatcamGUI/FlatCAMGUI.py:669 flatcamGUI/FlatCAMGUI.py:2099 msgid "Run Script ..." msgstr "" @@ -4154,7 +3919,7 @@ msgstr "" msgid "Export Preferences to file ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:219 flatcamGUI/FlatCAMGUI.py:546 +#: flatcamGUI/FlatCAMGUI.py:219 flatcamGUI/FlatCAMGUI.py:555 msgid "Save" msgstr "" @@ -4379,557 +4144,551 @@ msgstr "" msgid "FlatCAM.org" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:404 +#: flatcamGUI/FlatCAMGUI.py:403 +msgid "Report a bug" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:406 +msgid "Excellon Specification" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:408 +msgid "Gerber Specification" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:413 msgid "Shortcuts List\tF3" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:405 +#: flatcamGUI/FlatCAMGUI.py:414 msgid "YouTube Channel\tF4" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:414 +#: flatcamGUI/FlatCAMGUI.py:423 msgid "Add Circle\tO" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:416 +#: flatcamGUI/FlatCAMGUI.py:425 msgid "Add Arc\tA" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:419 +#: flatcamGUI/FlatCAMGUI.py:428 msgid "Add Rectangle\tR" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:422 +#: flatcamGUI/FlatCAMGUI.py:431 msgid "Add Polygon\tN" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:424 +#: flatcamGUI/FlatCAMGUI.py:433 msgid "Add Path\tP" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:426 +#: flatcamGUI/FlatCAMGUI.py:435 msgid "Add Text\tT" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:429 +#: flatcamGUI/FlatCAMGUI.py:438 msgid "Polygon Union\tU" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:431 +#: flatcamGUI/FlatCAMGUI.py:440 msgid "Polygon Intersection\tE" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:433 +#: flatcamGUI/FlatCAMGUI.py:442 msgid "Polygon Subtraction\tS" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:437 +#: flatcamGUI/FlatCAMGUI.py:446 msgid "Cut Path\tX" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:439 +#: flatcamGUI/FlatCAMGUI.py:448 msgid "Copy Geom\tC" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:441 +#: flatcamGUI/FlatCAMGUI.py:450 msgid "Delete Shape\tDEL" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:444 flatcamGUI/FlatCAMGUI.py:521 +#: flatcamGUI/FlatCAMGUI.py:453 flatcamGUI/FlatCAMGUI.py:530 msgid "Move\tM" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:446 +#: flatcamGUI/FlatCAMGUI.py:455 msgid "Buffer Tool\tB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:449 +#: flatcamGUI/FlatCAMGUI.py:458 msgid "Paint Tool\tI" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:452 +#: flatcamGUI/FlatCAMGUI.py:461 msgid "Transform Tool\tALT+R" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:456 +#: flatcamGUI/FlatCAMGUI.py:465 msgid "Toggle Corner Snap\tK" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:459 +#: flatcamGUI/FlatCAMGUI.py:468 msgid ">Excellon Editor<" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:463 +#: flatcamGUI/FlatCAMGUI.py:472 msgid "Add Drill Array\tA" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:465 +#: flatcamGUI/FlatCAMGUI.py:474 msgid "Add Drill\tD" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:469 +#: flatcamGUI/FlatCAMGUI.py:478 msgid "Add Slot Array\tQ" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:471 +#: flatcamGUI/FlatCAMGUI.py:480 msgid "Add Slot\tW" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:475 +#: flatcamGUI/FlatCAMGUI.py:484 msgid "Resize Drill(S)\tR" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:477 flatcamGUI/FlatCAMGUI.py:516 +#: flatcamGUI/FlatCAMGUI.py:486 flatcamGUI/FlatCAMGUI.py:525 msgid "Copy\tC" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:479 flatcamGUI/FlatCAMGUI.py:518 +#: flatcamGUI/FlatCAMGUI.py:488 flatcamGUI/FlatCAMGUI.py:527 msgid "Delete\tDEL" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:484 +#: flatcamGUI/FlatCAMGUI.py:493 msgid "Move Drill(s)\tM" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:487 +#: flatcamGUI/FlatCAMGUI.py:496 msgid ">Gerber Editor<" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:500 msgid "Add Pad\tP" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:493 +#: flatcamGUI/FlatCAMGUI.py:502 msgid "Add Pad Array\tA" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:495 +#: flatcamGUI/FlatCAMGUI.py:504 msgid "Add Track\tT" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:497 +#: flatcamGUI/FlatCAMGUI.py:506 msgid "Add Region\tN" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:501 +#: flatcamGUI/FlatCAMGUI.py:510 msgid "Poligonize\tALT+N" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:503 +#: flatcamGUI/FlatCAMGUI.py:512 msgid "Add SemiDisc\tE" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:504 +#: flatcamGUI/FlatCAMGUI.py:513 msgid "Add Disc\tD" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:506 +#: flatcamGUI/FlatCAMGUI.py:515 msgid "Buffer\tB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:507 +#: flatcamGUI/FlatCAMGUI.py:516 msgid "Scale\tS" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:509 +#: flatcamGUI/FlatCAMGUI.py:518 msgid "Mark Area\tALT+A" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:511 +#: flatcamGUI/FlatCAMGUI.py:520 msgid "Eraser\tCTRL+E" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:513 +#: flatcamGUI/FlatCAMGUI.py:522 msgid "Transform\tALT+R" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:537 +#: flatcamGUI/FlatCAMGUI.py:546 msgid "Enable Plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:538 +#: flatcamGUI/FlatCAMGUI.py:547 msgid "Disable Plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:540 +#: flatcamGUI/FlatCAMGUI.py:549 msgid "Generate CNC" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:541 +#: flatcamGUI/FlatCAMGUI.py:550 msgid "View Source" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:543 flatcamGUI/FlatCAMGUI.py:1779 +#: flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:1788 msgid "Edit" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:549 flatcamGUI/FlatCAMGUI.py:1785 +#: flatcamGUI/FlatCAMGUI.py:558 flatcamGUI/FlatCAMGUI.py:1794 #: flatcamTools/ToolProperties.py:24 msgid "Properties" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:578 +#: flatcamGUI/FlatCAMGUI.py:587 msgid "File Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:582 +#: flatcamGUI/FlatCAMGUI.py:591 msgid "Edit Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:586 +#: flatcamGUI/FlatCAMGUI.py:595 msgid "View Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:590 +#: flatcamGUI/FlatCAMGUI.py:599 msgid "Shell Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:594 +#: flatcamGUI/FlatCAMGUI.py:603 msgid "Tools Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:598 +#: flatcamGUI/FlatCAMGUI.py:607 msgid "Excellon Editor Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:604 +#: flatcamGUI/FlatCAMGUI.py:613 msgid "Geometry Editor Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:608 +#: flatcamGUI/FlatCAMGUI.py:617 msgid "Gerber Editor Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:612 +#: flatcamGUI/FlatCAMGUI.py:621 msgid "Grid Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:631 flatcamGUI/FlatCAMGUI.py:2062 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2071 msgid "Open project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:632 flatcamGUI/FlatCAMGUI.py:2063 +#: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:2072 msgid "Save project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:635 flatcamGUI/FlatCAMGUI.py:2066 +#: flatcamGUI/FlatCAMGUI.py:644 flatcamGUI/FlatCAMGUI.py:2075 msgid "New Blank Geometry" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:645 msgid "New Blank Gerber" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:637 flatcamGUI/FlatCAMGUI.py:2067 +#: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:2076 msgid "New Blank Excellon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:650 flatcamGUI/FlatCAMGUI.py:2080 msgid "Save Object and close the Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:654 flatcamGUI/FlatCAMGUI.py:2084 msgid "&Delete" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2087 msgid "&Replot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2079 +#: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:2088 msgid "&Clear plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:650 flatcamGUI/FlatCAMGUI.py:1314 -#: flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1323 flatcamGUI/FlatCAMGUI.py:2089 msgid "Zoom In" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:651 flatcamGUI/FlatCAMGUI.py:1314 -#: flatcamGUI/FlatCAMGUI.py:2081 +#: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 flatcamGUI/FlatCAMGUI.py:2090 msgid "Zoom Out" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:652 flatcamGUI/FlatCAMGUI.py:1313 -#: flatcamGUI/FlatCAMGUI.py:1716 flatcamGUI/FlatCAMGUI.py:2082 +#: flatcamGUI/FlatCAMGUI.py:661 flatcamGUI/FlatCAMGUI.py:1322 flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:2091 msgid "Zoom Fit" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:666 flatcamGUI/FlatCAMGUI.py:2096 msgid "&Command Line" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:663 flatcamGUI/FlatCAMGUI.py:2093 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2102 msgid "2Sided Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:664 flatcamGUI/FlatCAMGUI.py:2094 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Cutout Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2095 -#: flatcamGUI/ObjectUI.py:452 flatcamTools/ToolNonCopperClear.py:531 +#: flatcamGUI/FlatCAMGUI.py:674 flatcamGUI/FlatCAMGUI.py:2104 flatcamGUI/ObjectUI.py:456 +#: flatcamTools/ToolNonCopperClear.py:535 msgid "NCC Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:669 flatcamGUI/FlatCAMGUI.py:2099 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2108 msgid "Panel Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:670 flatcamGUI/FlatCAMGUI.py:2100 -#: flatcamTools/ToolFilm.py:209 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2109 flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 -#: flatcamTools/ToolSub.py:28 +#: flatcamGUI/FlatCAMGUI.py:681 flatcamGUI/FlatCAMGUI.py:2112 flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:676 flatcamGUI/FlatCAMGUI.py:1318 -#: flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:1327 flatcamGUI/FlatCAMGUI.py:2117 msgid "Calculators Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:697 -#: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:2112 -#: flatcamGUI/FlatCAMGUI.py:2165 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:740 +#: flatcamGUI/FlatCAMGUI.py:2121 flatcamGUI/FlatCAMGUI.py:2174 msgid "Select" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:681 flatcamGUI/FlatCAMGUI.py:2113 +#: flatcamGUI/FlatCAMGUI.py:690 flatcamGUI/FlatCAMGUI.py:2122 msgid "Add Drill Hole" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:683 flatcamGUI/FlatCAMGUI.py:2115 +#: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:2124 msgid "Add Drill Hole Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1571 -#: flatcamGUI/FlatCAMGUI.py:1771 flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:693 flatcamGUI/FlatCAMGUI.py:1580 flatcamGUI/FlatCAMGUI.py:1780 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "Add Slot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:686 flatcamGUI/FlatCAMGUI.py:1570 -#: flatcamGUI/FlatCAMGUI.py:1772 flatcamGUI/FlatCAMGUI.py:2119 +#: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1579 flatcamGUI/FlatCAMGUI.py:1781 +#: flatcamGUI/FlatCAMGUI.py:2128 msgid "Add Slot Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:687 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/FlatCAMGUI.py:2116 +#: flatcamGUI/FlatCAMGUI.py:696 flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2125 msgid "Resize Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:690 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2131 msgid "Copy Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:700 flatcamGUI/FlatCAMGUI.py:2133 msgid "Delete Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:703 flatcamGUI/FlatCAMGUI.py:2136 msgid "Move Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2140 msgid "Add Circle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2132 +#: flatcamGUI/FlatCAMGUI.py:708 flatcamGUI/FlatCAMGUI.py:2141 msgid "Add Arc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:701 flatcamGUI/FlatCAMGUI.py:2134 +#: flatcamGUI/FlatCAMGUI.py:710 flatcamGUI/FlatCAMGUI.py:2143 msgid "Add Rectangle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:704 flatcamGUI/FlatCAMGUI.py:2137 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2146 msgid "Add Path" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:714 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Polygon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Text" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:708 flatcamGUI/FlatCAMGUI.py:2142 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2151 msgid "Add Buffer" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:2152 msgid "Paint Shape" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:710 flatcamGUI/FlatCAMGUI.py:748 -#: flatcamGUI/FlatCAMGUI.py:1733 flatcamGUI/FlatCAMGUI.py:1761 -#: flatcamGUI/FlatCAMGUI.py:2144 flatcamGUI/FlatCAMGUI.py:2181 +#: flatcamGUI/FlatCAMGUI.py:719 flatcamGUI/FlatCAMGUI.py:757 flatcamGUI/FlatCAMGUI.py:1742 +#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 msgid "Eraser" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2147 +#: flatcamGUI/FlatCAMGUI.py:722 flatcamGUI/FlatCAMGUI.py:2156 msgid "Polygon Union" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2149 +#: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:2158 msgid "Polygon Intersection" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:726 flatcamGUI/FlatCAMGUI.py:2160 msgid "Polygon Subtraction" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:720 flatcamGUI/FlatCAMGUI.py:2154 +#: flatcamGUI/FlatCAMGUI.py:729 flatcamGUI/FlatCAMGUI.py:2163 msgid "Cut Path" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:721 +#: flatcamGUI/FlatCAMGUI.py:730 msgid "Copy Shape(s)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:724 +#: flatcamGUI/FlatCAMGUI.py:733 msgid "Delete Shape '-'" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:726 flatcamGUI/FlatCAMGUI.py:755 -#: flatcamGUI/FlatCAMGUI.py:1740 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2159 flatcamGUI/FlatCAMGUI.py:2188 +#: flatcamGUI/FlatCAMGUI.py:735 flatcamGUI/FlatCAMGUI.py:764 flatcamGUI/FlatCAMGUI.py:1749 +#: flatcamGUI/FlatCAMGUI.py:1774 flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 msgid "Transformations" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:728 +#: flatcamGUI/FlatCAMGUI.py:737 msgid "Move Objects " msgstr "" -#: flatcamGUI/FlatCAMGUI.py:732 flatcamGUI/FlatCAMGUI.py:1681 -#: flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:741 flatcamGUI/FlatCAMGUI.py:1690 flatcamGUI/FlatCAMGUI.py:2175 msgid "Add Pad" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:1682 -#: flatcamGUI/FlatCAMGUI.py:2168 +#: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1691 flatcamGUI/FlatCAMGUI.py:2177 msgid "Add Track" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:735 flatcamGUI/FlatCAMGUI.py:1681 -#: flatcamGUI/FlatCAMGUI.py:2169 +#: flatcamGUI/FlatCAMGUI.py:744 flatcamGUI/FlatCAMGUI.py:1690 flatcamGUI/FlatCAMGUI.py:2178 msgid "Add Region" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:1753 -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:746 flatcamGUI/FlatCAMGUI.py:1762 flatcamGUI/FlatCAMGUI.py:2180 msgid "Poligonize" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:1754 -#: flatcamGUI/FlatCAMGUI.py:2173 +#: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1763 flatcamGUI/FlatCAMGUI.py:2182 msgid "SemiDisc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1755 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:749 flatcamGUI/FlatCAMGUI.py:1764 flatcamGUI/FlatCAMGUI.py:2183 msgid "Disc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:746 flatcamGUI/FlatCAMGUI.py:1760 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:755 flatcamGUI/FlatCAMGUI.py:1769 flatcamGUI/FlatCAMGUI.py:2189 msgid "Mark Area" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:757 flatcamGUI/FlatCAMGUI.py:1681 -#: flatcamGUI/FlatCAMGUI.py:1743 flatcamGUI/FlatCAMGUI.py:1784 -#: flatcamGUI/FlatCAMGUI.py:2190 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:766 flatcamGUI/FlatCAMGUI.py:1690 flatcamGUI/FlatCAMGUI.py:1752 +#: flatcamGUI/FlatCAMGUI.py:1793 flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:763 flatcamGUI/FlatCAMGUI.py:2196 +#: flatcamGUI/FlatCAMGUI.py:772 flatcamGUI/FlatCAMGUI.py:2205 msgid "Snap to grid" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:766 flatcamGUI/FlatCAMGUI.py:2199 +#: flatcamGUI/FlatCAMGUI.py:775 flatcamGUI/FlatCAMGUI.py:2208 msgid "Grid X snapping distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2204 +#: flatcamGUI/FlatCAMGUI.py:780 flatcamGUI/FlatCAMGUI.py:2213 msgid "Grid Y snapping distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:777 flatcamGUI/FlatCAMGUI.py:2210 +#: flatcamGUI/FlatCAMGUI.py:786 flatcamGUI/FlatCAMGUI.py:2219 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:783 flatcamGUI/FlatCAMGUI.py:2216 +#: flatcamGUI/FlatCAMGUI.py:792 flatcamGUI/FlatCAMGUI.py:2225 msgid "Snap to corner" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:787 flatcamGUI/FlatCAMGUI.py:2220 -#: flatcamGUI/FlatCAMGUI.py:3683 +#: flatcamGUI/FlatCAMGUI.py:796 flatcamGUI/FlatCAMGUI.py:2229 flatcamGUI/FlatCAMGUI.py:3692 msgid "Max. magnet distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:814 flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:823 flatcamGUI/FlatCAMGUI.py:1719 msgid "Project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:824 +#: flatcamGUI/FlatCAMGUI.py:833 msgid "Selected" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:843 flatcamGUI/FlatCAMGUI.py:851 +#: flatcamGUI/FlatCAMGUI.py:852 flatcamGUI/FlatCAMGUI.py:860 msgid "Plot Area" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:877 +#: flatcamGUI/FlatCAMGUI.py:886 msgid "General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:886 +#: flatcamGUI/FlatCAMGUI.py:895 msgid "APP. DEFAULTS" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:887 +#: flatcamGUI/FlatCAMGUI.py:896 msgid "PROJ. OPTIONS " msgstr "" -#: flatcamGUI/FlatCAMGUI.py:899 flatcamTools/ToolDblSided.py:47 +#: flatcamGUI/FlatCAMGUI.py:908 flatcamTools/ToolDblSided.py:47 msgid "GERBER" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:909 flatcamTools/ToolDblSided.py:71 +#: flatcamGUI/FlatCAMGUI.py:918 flatcamTools/ToolDblSided.py:71 msgid "EXCELLON" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:919 flatcamTools/ToolDblSided.py:95 +#: flatcamGUI/FlatCAMGUI.py:928 flatcamTools/ToolDblSided.py:95 msgid "GEOMETRY" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:929 +#: flatcamGUI/FlatCAMGUI.py:938 msgid "CNC-JOB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:938 flatcamGUI/ObjectUI.py:441 +#: flatcamGUI/FlatCAMGUI.py:947 flatcamGUI/ObjectUI.py:445 msgid "TOOLS" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:948 +#: flatcamGUI/FlatCAMGUI.py:957 msgid "FILE ASSOCIATIONS" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:965 +#: flatcamGUI/FlatCAMGUI.py:974 msgid "Import Preferences" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:968 +#: flatcamGUI/FlatCAMGUI.py:977 msgid "" "Import a full set of FlatCAM settings from a file\n" "previously saved on HDD.\n" @@ -4938,660 +4697,654 @@ msgid "" "on the first start. Do not delete that file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:975 +#: flatcamGUI/FlatCAMGUI.py:984 msgid "Export Preferences" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:978 +#: flatcamGUI/FlatCAMGUI.py:987 msgid "" "Export a full set of FlatCAM settings in a file\n" "that is saved on HDD." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:983 +#: flatcamGUI/FlatCAMGUI.py:992 msgid "Open Pref Folder" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:986 +#: flatcamGUI/FlatCAMGUI.py:995 msgid "Open the folder where FlatCAM save the preferences files." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:997 +#: flatcamGUI/FlatCAMGUI.py:1006 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "SHOW SHORTCUT LIST" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "Switch to Project Tab" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "Switch to Selected Tab" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1309 +#: flatcamGUI/FlatCAMGUI.py:1318 msgid "Switch to Tool Tab" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:1319 msgid "New Gerber" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:1319 msgid "Edit Object (if selected)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:1319 msgid "Jump to Coordinates" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "New Excellon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Move Obj" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "New Geometry" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Set Origin" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1311 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Change Units" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1312 +#: flatcamGUI/FlatCAMGUI.py:1321 msgid "Open Properties Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1312 +#: flatcamGUI/FlatCAMGUI.py:1321 msgid "Rotate by 90 degree CW" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1312 +#: flatcamGUI/FlatCAMGUI.py:1321 msgid "Shell Toggle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1313 -msgid "" -"Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" +#: flatcamGUI/FlatCAMGUI.py:1322 +msgid "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Flip on X_axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Flip on Y_axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Select All" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Copy Obj" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1315 +#: flatcamGUI/FlatCAMGUI.py:1324 msgid "Open Excellon File" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1315 +#: flatcamGUI/FlatCAMGUI.py:1324 msgid "Open Gerber File" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1315 +#: flatcamGUI/FlatCAMGUI.py:1324 msgid "New Project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1315 flatcamGUI/FlatCAMGUI.py:1495 +#: flatcamGUI/FlatCAMGUI.py:1324 flatcamGUI/FlatCAMGUI.py:1504 msgid "Measurement Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Save Project As" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Toggle Plot Area" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Copy Obj_Name" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1316 +#: flatcamGUI/FlatCAMGUI.py:1325 msgid "Toggle Code Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Toggle the axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Preferences Window" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Rotate by 90 degree CCW" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1326 msgid "Run a Script" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1318 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Toggle the workspace" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1318 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Skew on X axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1318 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Skew on Y axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "2-Sided PCB Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "Solder Paste Dispensing Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "Film PCB Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1319 +#: flatcamGUI/FlatCAMGUI.py:1328 msgid "Non-Copper Clearing Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1329 msgid "Paint Area Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1320 flatcamTools/ToolPDF.py:38 +#: flatcamGUI/FlatCAMGUI.py:1329 flatcamTools/ToolPDF.py:38 msgid "PDF Import Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1329 msgid "Transformations Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1329 msgid "View File Source" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Cutout PCB Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Enable all Plots" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Disable all Plots" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1321 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "Disable Non-selected Plots" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1331 msgid "Toggle Full Screen" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1331 msgid "Abort current task (gracefully)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:1331 msgid "Open Online Manual" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:1332 msgid "Open Online Tutorials" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:1332 msgid "Refresh Plots" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1323 flatcamTools/ToolSolderPaste.py:412 +#: flatcamGUI/FlatCAMGUI.py:1332 flatcamTools/ToolSolderPaste.py:412 msgid "Delete Object" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1323 +#: flatcamGUI/FlatCAMGUI.py:1332 msgid "Alternate: Delete Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:1333 msgid "(left to Key_1)Toogle Notebook Area (Left Side)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:1333 msgid "En(Dis)able Obj Plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:1333 msgid "Deselects all objects" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1338 +#: flatcamGUI/FlatCAMGUI.py:1347 msgid "Editor Shortcut list" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1488 +#: flatcamGUI/FlatCAMGUI.py:1497 msgid "GEOMETRY EDITOR" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1488 +#: flatcamGUI/FlatCAMGUI.py:1497 msgid "Draw an Arc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1488 +#: flatcamGUI/FlatCAMGUI.py:1497 msgid "Copy Geo Item" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1489 +#: flatcamGUI/FlatCAMGUI.py:1498 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1489 +#: flatcamGUI/FlatCAMGUI.py:1498 msgid "Polygon Intersection Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1490 +#: flatcamGUI/FlatCAMGUI.py:1499 msgid "Geo Paint Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1490 flatcamGUI/FlatCAMGUI.py:1570 -#: flatcamGUI/FlatCAMGUI.py:1681 +#: flatcamGUI/FlatCAMGUI.py:1499 flatcamGUI/FlatCAMGUI.py:1579 flatcamGUI/FlatCAMGUI.py:1690 msgid "Jump to Location (x, y)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1490 +#: flatcamGUI/FlatCAMGUI.py:1499 msgid "Toggle Corner Snap" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1490 +#: flatcamGUI/FlatCAMGUI.py:1499 msgid "Move Geo Item" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1491 +#: flatcamGUI/FlatCAMGUI.py:1500 msgid "Within Add Arc will cycle through the ARC modes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1491 +#: flatcamGUI/FlatCAMGUI.py:1500 msgid "Draw a Polygon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1491 +#: flatcamGUI/FlatCAMGUI.py:1500 msgid "Draw a Circle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Draw a Path" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Draw Rectangle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Polygon Subtraction Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1492 +#: flatcamGUI/FlatCAMGUI.py:1501 msgid "Add Text Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Polygon Union Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Flip shape on X axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Flip shape on Y axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1493 +#: flatcamGUI/FlatCAMGUI.py:1502 msgid "Skew shape on X axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1494 +#: flatcamGUI/FlatCAMGUI.py:1503 msgid "Skew shape on Y axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1494 +#: flatcamGUI/FlatCAMGUI.py:1503 msgid "Editor Transformation Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1494 +#: flatcamGUI/FlatCAMGUI.py:1503 msgid "Offset shape on X axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1495 +#: flatcamGUI/FlatCAMGUI.py:1504 msgid "Offset shape on Y axis" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1495 flatcamGUI/FlatCAMGUI.py:1572 -#: flatcamGUI/FlatCAMGUI.py:1685 +#: flatcamGUI/FlatCAMGUI.py:1504 flatcamGUI/FlatCAMGUI.py:1581 flatcamGUI/FlatCAMGUI.py:1694 msgid "Save Object and Exit Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1495 +#: flatcamGUI/FlatCAMGUI.py:1504 msgid "Polygon Cut Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1496 +#: flatcamGUI/FlatCAMGUI.py:1505 msgid "Rotate Geometry" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1496 +#: flatcamGUI/FlatCAMGUI.py:1505 msgid "Finish drawing for certain tools" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1496 flatcamGUI/FlatCAMGUI.py:1572 -#: flatcamGUI/FlatCAMGUI.py:1684 +#: flatcamGUI/FlatCAMGUI.py:1505 flatcamGUI/FlatCAMGUI.py:1581 flatcamGUI/FlatCAMGUI.py:1693 msgid "Abort and return to Select" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1497 flatcamGUI/FlatCAMGUI.py:2157 +#: flatcamGUI/FlatCAMGUI.py:1506 flatcamGUI/FlatCAMGUI.py:2166 msgid "Delete Shape" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:1578 msgid "EXCELLON EDITOR" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:1578 msgid "Copy Drill(s)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1569 flatcamGUI/FlatCAMGUI.py:1768 +#: flatcamGUI/FlatCAMGUI.py:1578 flatcamGUI/FlatCAMGUI.py:1777 msgid "Add Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:1579 msgid "Move Drill(s)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:1580 msgid "Add a new Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:1580 msgid "Delete Drill(s)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:1580 msgid "Alternate: Delete Tool(s)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1680 +#: flatcamGUI/FlatCAMGUI.py:1689 msgid "GERBER EDITOR" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1680 +#: flatcamGUI/FlatCAMGUI.py:1689 msgid "Add Disc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1680 +#: flatcamGUI/FlatCAMGUI.py:1689 msgid "Add SemiDisc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1682 +#: flatcamGUI/FlatCAMGUI.py:1691 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1683 +#: flatcamGUI/FlatCAMGUI.py:1692 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1684 +#: flatcamGUI/FlatCAMGUI.py:1693 msgid "Alternate: Delete Apertures" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1684 +#: flatcamGUI/FlatCAMGUI.py:1693 msgid "Eraser Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1685 flatcamGUI/FlatCAMGUI.py:4948 +#: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:4968 msgid "Mark Area Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1685 +#: flatcamGUI/FlatCAMGUI.py:1694 msgid "Poligonize Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1685 +#: flatcamGUI/FlatCAMGUI.py:1694 msgid "Transformation Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1701 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "Toggle Visibility" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1702 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Toggle Panel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1705 +#: flatcamGUI/FlatCAMGUI.py:1714 msgid "New" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1715 msgid "Geometry" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "Excellon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:1722 msgid "Grids" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "View" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1717 +#: flatcamGUI/FlatCAMGUI.py:1726 msgid "Clear Plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1718 +#: flatcamGUI/FlatCAMGUI.py:1727 msgid "Replot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1730 msgid "Geo Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1722 +#: flatcamGUI/FlatCAMGUI.py:1731 msgid "Path" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1723 +#: flatcamGUI/FlatCAMGUI.py:1732 msgid "Rectangle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Circle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1726 +#: flatcamGUI/FlatCAMGUI.py:1735 msgid "Polygon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1727 +#: flatcamGUI/FlatCAMGUI.py:1736 msgid "Arc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1730 +#: flatcamGUI/FlatCAMGUI.py:1739 msgid "Text" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1736 +#: flatcamGUI/FlatCAMGUI.py:1745 msgid "Union" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1737 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Intersection" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1738 +#: flatcamGUI/FlatCAMGUI.py:1747 msgid "Substraction" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1739 flatcamGUI/FlatCAMGUI.py:6326 -#: flatcamGUI/ObjectUI.py:1409 +#: flatcamGUI/FlatCAMGUI.py:1748 flatcamGUI/FlatCAMGUI.py:6357 flatcamGUI/ObjectUI.py:1414 msgid "Cut" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1746 +#: flatcamGUI/FlatCAMGUI.py:1755 msgid "Pad" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1747 +#: flatcamGUI/FlatCAMGUI.py:1756 msgid "Pad Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1750 +#: flatcamGUI/FlatCAMGUI.py:1759 msgid "Track" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1751 +#: flatcamGUI/FlatCAMGUI.py:1760 msgid "Region" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1767 +#: flatcamGUI/FlatCAMGUI.py:1776 msgid "Exc Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1817 +#: flatcamGUI/FlatCAMGUI.py:1826 msgid "Print Preview" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1818 +#: flatcamGUI/FlatCAMGUI.py:1827 msgid "Open a OS standard Preview Print window." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1819 +#: flatcamGUI/FlatCAMGUI.py:1828 msgid "Print Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1820 +#: flatcamGUI/FlatCAMGUI.py:1829 msgid "Open a OS standard Print window." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1822 +#: flatcamGUI/FlatCAMGUI.py:1831 msgid "Find in Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1823 +#: flatcamGUI/FlatCAMGUI.py:1832 msgid "Will search and highlight in yellow the string in the Find box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1829 +#: flatcamGUI/FlatCAMGUI.py:1838 msgid "Find box. Enter here the strings to be searched in the text." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1831 +#: flatcamGUI/FlatCAMGUI.py:1840 msgid "Replace With" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1832 -msgid "" -"Will replace the string from the Find box with the one in the Replace box." +#: flatcamGUI/FlatCAMGUI.py:1841 +msgid "Will replace the string from the Find box with the one in the Replace box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1836 +#: flatcamGUI/FlatCAMGUI.py:1845 msgid "String to replace the one in the Find box throughout the text." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1838 flatcamGUI/FlatCAMGUI.py:6324 -#: flatcamGUI/FlatCAMGUI.py:7117 flatcamGUI/ObjectUI.py:1407 +#: flatcamGUI/FlatCAMGUI.py:1847 flatcamGUI/FlatCAMGUI.py:6355 flatcamGUI/FlatCAMGUI.py:7161 +#: flatcamGUI/ObjectUI.py:1412 msgid "All" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1839 +#: flatcamGUI/FlatCAMGUI.py:1848 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1842 +#: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1843 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "Will open a text file in the editor." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1845 +#: flatcamGUI/FlatCAMGUI.py:1854 msgid "Save Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1846 +#: flatcamGUI/FlatCAMGUI.py:1855 msgid "Will save the text in the editor into a file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1857 msgid "Run Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1849 +#: flatcamGUI/FlatCAMGUI.py:1858 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1887 +#: flatcamGUI/FlatCAMGUI.py:1896 msgid "" "Relative neasurement.\n" "Reference is last click position" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1893 +#: flatcamGUI/FlatCAMGUI.py:1902 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2022 +#: flatcamGUI/FlatCAMGUI.py:2031 msgid "Lock Toolbars" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2130 +#: flatcamGUI/FlatCAMGUI.py:2139 msgid "Select 'Esc'" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2155 +#: flatcamGUI/FlatCAMGUI.py:2164 msgid "Copy Objects" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2162 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Move Objects" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2602 +#: flatcamGUI/FlatCAMGUI.py:2611 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5599,134 +5352,133 @@ msgid "" "the toolbar button." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2609 flatcamGUI/FlatCAMGUI.py:2747 -#: flatcamGUI/FlatCAMGUI.py:2806 flatcamGUI/FlatCAMGUI.py:2826 +#: flatcamGUI/FlatCAMGUI.py:2618 flatcamGUI/FlatCAMGUI.py:2756 flatcamGUI/FlatCAMGUI.py:2815 +#: flatcamGUI/FlatCAMGUI.py:2835 msgid "Warning" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2742 +#: flatcamGUI/FlatCAMGUI.py:2751 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2801 +#: flatcamGUI/FlatCAMGUI.py:2810 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2821 +#: flatcamGUI/FlatCAMGUI.py:2830 msgid "" "Please select geometry items \n" "on which to perform union." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2902 flatcamGUI/FlatCAMGUI.py:3117 +#: flatcamGUI/FlatCAMGUI.py:2911 flatcamGUI/FlatCAMGUI.py:3126 msgid "Cancelled. Nothing selected to delete." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2987 flatcamGUI/FlatCAMGUI.py:3185 +#: flatcamGUI/FlatCAMGUI.py:2996 flatcamGUI/FlatCAMGUI.py:3194 msgid "Cancelled. Nothing selected to copy." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 +#: flatcamGUI/FlatCAMGUI.py:3043 flatcamGUI/FlatCAMGUI.py:3241 msgid "Cancelled. Nothing selected to move." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3258 +#: flatcamGUI/FlatCAMGUI.py:3267 msgid "New Tool ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3259 +#: flatcamGUI/FlatCAMGUI.py:3268 msgid "Enter a Tool Diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3275 +#: flatcamGUI/FlatCAMGUI.py:3284 msgid "Adding Tool cancelled ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3318 +#: flatcamGUI/FlatCAMGUI.py:3327 msgid "Measurement Tool exit..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3662 +#: flatcamGUI/FlatCAMGUI.py:3671 msgid "GUI Preferences" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3668 +#: flatcamGUI/FlatCAMGUI.py:3677 msgid "Grid X value" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3670 +#: flatcamGUI/FlatCAMGUI.py:3679 msgid "This is the Grid snap value on X axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3675 +#: flatcamGUI/FlatCAMGUI.py:3684 msgid "Grid Y value" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3677 +#: flatcamGUI/FlatCAMGUI.py:3686 msgid "This is the Grid snap value on Y axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3682 +#: flatcamGUI/FlatCAMGUI.py:3691 msgid "Snap Max" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3687 +#: flatcamGUI/FlatCAMGUI.py:3696 msgid "Workspace" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3689 +#: flatcamGUI/FlatCAMGUI.py:3698 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3692 +#: flatcamGUI/FlatCAMGUI.py:3701 msgid "Wk. format" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3694 +#: flatcamGUI/FlatCAMGUI.py:3703 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3707 +#: flatcamGUI/FlatCAMGUI.py:3716 msgid "Plot Fill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3709 +#: flatcamGUI/FlatCAMGUI.py:3718 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:3723 flatcamGUI/FlatCAMGUI.py:3773 -#: flatcamGUI/FlatCAMGUI.py:3823 +#: flatcamGUI/FlatCAMGUI.py:3732 flatcamGUI/FlatCAMGUI.py:3782 flatcamGUI/FlatCAMGUI.py:3832 msgid "Alpha Level" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3725 +#: flatcamGUI/FlatCAMGUI.py:3734 msgid "Set the fill transparency for plotted objects." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3742 +#: flatcamGUI/FlatCAMGUI.py:3751 msgid "Plot Line" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3744 +#: flatcamGUI/FlatCAMGUI.py:3753 msgid "Set the line color for plotted objects." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3756 +#: flatcamGUI/FlatCAMGUI.py:3765 msgid "Sel. Fill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3758 +#: flatcamGUI/FlatCAMGUI.py:3767 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -5734,23 +5486,23 @@ msgid "" "digits are for alpha (transparency) level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3775 +#: flatcamGUI/FlatCAMGUI.py:3784 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3792 +#: flatcamGUI/FlatCAMGUI.py:3801 msgid "Sel. Line" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3794 +#: flatcamGUI/FlatCAMGUI.py:3803 msgid "Set the line color for the 'left to right' selection box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3806 +#: flatcamGUI/FlatCAMGUI.py:3815 msgid "Sel2. Fill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3808 +#: flatcamGUI/FlatCAMGUI.py:3817 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -5758,116 +5510,116 @@ msgid "" "digits are for alpha (transparency) level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3825 +#: flatcamGUI/FlatCAMGUI.py:3834 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3842 +#: flatcamGUI/FlatCAMGUI.py:3851 msgid "Sel2. Line" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3844 +#: flatcamGUI/FlatCAMGUI.py:3853 msgid "Set the line color for the 'right to left' selection box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3856 +#: flatcamGUI/FlatCAMGUI.py:3865 msgid "Editor Draw" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3858 +#: flatcamGUI/FlatCAMGUI.py:3867 msgid "Set the color for the shape." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3870 +#: flatcamGUI/FlatCAMGUI.py:3879 msgid "Editor Draw Sel." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3872 +#: flatcamGUI/FlatCAMGUI.py:3881 msgid "Set the color of the shape when selected." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3884 +#: flatcamGUI/FlatCAMGUI.py:3893 msgid "Project Items" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3886 +#: flatcamGUI/FlatCAMGUI.py:3895 msgid "Set the color of the items in Project Tab Tree." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3897 +#: flatcamGUI/FlatCAMGUI.py:3906 msgid "Proj. Dis. Items" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3899 +#: flatcamGUI/FlatCAMGUI.py:3908 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3950 +#: flatcamGUI/FlatCAMGUI.py:3959 msgid "GUI Settings" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3956 +#: flatcamGUI/FlatCAMGUI.py:3965 msgid "Layout" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3958 +#: flatcamGUI/FlatCAMGUI.py:3967 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:3983 msgid "Style" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3976 +#: flatcamGUI/FlatCAMGUI.py:3985 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3987 +#: flatcamGUI/FlatCAMGUI.py:3996 msgid "HDPI Support" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:3998 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4002 flatcamGUI/FlatCAMGUI.py:4117 +#: flatcamGUI/FlatCAMGUI.py:4011 flatcamGUI/FlatCAMGUI.py:4193 msgid "Clear GUI Settings" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4004 +#: flatcamGUI/FlatCAMGUI.py:4013 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4007 +#: flatcamGUI/FlatCAMGUI.py:4016 msgid "Clear" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4011 +#: flatcamGUI/FlatCAMGUI.py:4020 msgid "Hover Shape" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4013 +#: flatcamGUI/FlatCAMGUI.py:4022 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:4020 +#: flatcamGUI/FlatCAMGUI.py:4029 msgid "Sel. Shape" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4022 +#: flatcamGUI/FlatCAMGUI.py:4031 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -5875,69 +5627,121 @@ msgid "" "right to left." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4029 +#: flatcamGUI/FlatCAMGUI.py:4039 msgid "NB Font Size" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4031 +#: flatcamGUI/FlatCAMGUI.py:4041 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" "and include the Project, Selected and Tool tabs." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4047 +#: flatcamGUI/FlatCAMGUI.py:4057 msgid "Axis Font Size" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4049 +#: flatcamGUI/FlatCAMGUI.py:4059 msgid "This sets the font size for canvas axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4066 +#: flatcamGUI/FlatCAMGUI.py:4076 msgid "Splash Screen" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4068 +#: flatcamGUI/FlatCAMGUI.py:4078 msgid "Enable display of the splash screen at application startup." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4114 +#: flatcamGUI/FlatCAMGUI.py:4088 +msgid "Shell at StartUp" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4090 flatcamGUI/FlatCAMGUI.py:4095 +msgid "" +"Check this box if you want the shell to\n" +"start automatically at startup." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4100 +msgid "Project at StartUp" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4102 flatcamGUI/FlatCAMGUI.py:4107 +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:4112 +msgid "Project AutoHide" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4114 flatcamGUI/FlatCAMGUI.py:4120 +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:4126 +msgid "Enable ToolTips" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4128 flatcamGUI/FlatCAMGUI.py:4133 +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:4162 +msgid "Delete object confirmation" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4164 +msgid "" +"When checked the application will ask for user confirmation\n" +"whenever the Delete object(s) event is triggered, either by\n" +"menu shortcut or key shortcut." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4190 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4138 +#: flatcamGUI/FlatCAMGUI.py:4214 msgid "App Preferences" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4144 flatcamGUI/FlatCAMGUI.py:4694 -#: flatcamGUI/FlatCAMGUI.py:5525 flatcamTools/ToolMeasurement.py:43 -#: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:133 +#: flatcamGUI/FlatCAMGUI.py:4220 flatcamGUI/FlatCAMGUI.py:4714 flatcamGUI/FlatCAMGUI.py:5555 +#: flatcamTools/ToolMeasurement.py:43 flatcamTools/ToolPcbWizard.py:127 +#: flatcamTools/ToolProperties.py:133 msgid "Units" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4145 +#: flatcamGUI/FlatCAMGUI.py:4221 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" "FLatCAM is started." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4148 +#: flatcamGUI/FlatCAMGUI.py:4224 msgid "IN" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4149 flatcamGUI/FlatCAMGUI.py:4700 -#: flatcamGUI/FlatCAMGUI.py:5132 flatcamGUI/FlatCAMGUI.py:5531 -#: flatcamTools/ToolCalculators.py:61 flatcamTools/ToolPcbWizard.py:126 +#: flatcamGUI/FlatCAMGUI.py:4225 flatcamGUI/FlatCAMGUI.py:4720 flatcamGUI/FlatCAMGUI.py:5152 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamTools/ToolCalculators.py:61 +#: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4152 +#: flatcamGUI/FlatCAMGUI.py:4228 msgid "APP. LEVEL" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4153 +#: flatcamGUI/FlatCAMGUI.py:4229 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -5947,19 +5751,11 @@ msgid "" "the Selected Tab for all kinds of FlatCAM objects." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4158 flatcamGUI/FlatCAMGUI.py:5165 -msgid "Basic" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4159 -msgid "Advanced" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4162 +#: flatcamGUI/FlatCAMGUI.py:4238 msgid "Portable app" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4163 +#: flatcamGUI/FlatCAMGUI.py:4239 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -5968,130 +5764,88 @@ msgid "" "in the application folder, in the lib\\config subfolder." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4170 +#: flatcamGUI/FlatCAMGUI.py:4246 msgid "Languages" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4171 +#: flatcamGUI/FlatCAMGUI.py:4247 msgid "Set the language used throughout FlatCAM." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4174 +#: flatcamGUI/FlatCAMGUI.py:4250 msgid "Apply Language" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4175 +#: flatcamGUI/FlatCAMGUI.py:4251 msgid "" "Set the language used throughout FlatCAM.\n" -"The app will restart after click.Windows: When FlatCAM is installed in " -"Program Files\n" +"The app will restart after click.Windows: When FlatCAM is installed in Program Files\n" "directory, it is possible that the app will not\n" "restart after the button is clicked due of Windows\n" "security features. In this case the language will be\n" "applied at the next app start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4184 -msgid "Shell at StartUp" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4186 flatcamGUI/FlatCAMGUI.py:4191 -msgid "" -"Check this box if you want the shell to\n" -"start automatically at startup." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4196 +#: flatcamGUI/FlatCAMGUI.py:4260 msgid "Version Check" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4198 flatcamGUI/FlatCAMGUI.py:4203 +#: flatcamGUI/FlatCAMGUI.py:4262 flatcamGUI/FlatCAMGUI.py:4267 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4208 +#: flatcamGUI/FlatCAMGUI.py:4272 msgid "Send Stats" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4210 flatcamGUI/FlatCAMGUI.py:4215 +#: flatcamGUI/FlatCAMGUI.py:4274 flatcamGUI/FlatCAMGUI.py:4279 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4222 +#: flatcamGUI/FlatCAMGUI.py:4286 msgid "Pan Button" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4223 +#: flatcamGUI/FlatCAMGUI.py:4287 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4226 +#: flatcamGUI/FlatCAMGUI.py:4290 msgid "MMB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4227 +#: flatcamGUI/FlatCAMGUI.py:4291 msgid "RMB" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4230 +#: flatcamGUI/FlatCAMGUI.py:4294 msgid "Multiple Sel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4231 +#: flatcamGUI/FlatCAMGUI.py:4295 msgid "Select the key used for multiple selection." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4232 +#: flatcamGUI/FlatCAMGUI.py:4296 msgid "CTRL" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4233 +#: flatcamGUI/FlatCAMGUI.py:4297 msgid "SHIFT" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4236 -msgid "Project at StartUp" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4238 flatcamGUI/FlatCAMGUI.py:4243 -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:4248 -msgid "Project AutoHide" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4250 flatcamGUI/FlatCAMGUI.py:4256 -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:4262 -msgid "Enable ToolTips" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4264 flatcamGUI/FlatCAMGUI.py:4269 -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:4272 +#: flatcamGUI/FlatCAMGUI.py:4300 msgid "Workers number" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4274 flatcamGUI/FlatCAMGUI.py:4283 +#: flatcamGUI/FlatCAMGUI.py:4302 flatcamGUI/FlatCAMGUI.py:4311 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -6101,11 +5855,11 @@ msgid "" "After change, it will be applied at next App start." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4293 +#: flatcamGUI/FlatCAMGUI.py:4321 msgid "Geo Tolerance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4295 flatcamGUI/FlatCAMGUI.py:4304 +#: flatcamGUI/FlatCAMGUI.py:4323 flatcamGUI/FlatCAMGUI.py:4332 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -6115,11 +5869,11 @@ msgid "" "performance at the expense of level of detail." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4343 +#: flatcamGUI/FlatCAMGUI.py:4367 msgid "\"Open\" behavior" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4345 +#: flatcamGUI/FlatCAMGUI.py:4369 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" @@ -6128,203 +5882,150 @@ msgid "" "path for saving files or the path for opening files." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4354 -msgid "Delete object confirmation" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4356 -msgid "" -"When checked the application will ask for user confirmation\n" -"whenever the Delete object(s) event is triggered, either by\n" -"menu shortcut or key shortcut." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4363 +#: flatcamGUI/FlatCAMGUI.py:4378 msgid "Save Compressed Project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4365 +#: flatcamGUI/FlatCAMGUI.py:4380 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4376 +#: flatcamGUI/FlatCAMGUI.py:4391 msgid "Compression Level" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4378 +#: flatcamGUI/FlatCAMGUI.py:4393 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:4405 +#: flatcamGUI/FlatCAMGUI.py:4420 msgid "Gerber General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4408 flatcamGUI/FlatCAMGUI.py:4983 -#: flatcamGUI/FlatCAMGUI.py:5919 flatcamGUI/FlatCAMGUI.py:6300 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:562 -#: flatcamGUI/ObjectUI.py:894 flatcamGUI/ObjectUI.py:1393 +#: flatcamGUI/FlatCAMGUI.py:4423 flatcamGUI/FlatCAMGUI.py:5003 flatcamGUI/FlatCAMGUI.py:5949 +#: flatcamGUI/FlatCAMGUI.py:6331 flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 +#: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 msgid "Plot Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4415 flatcamGUI/FlatCAMGUI.py:4995 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:563 +#: flatcamGUI/FlatCAMGUI.py:4430 flatcamGUI/FlatCAMGUI.py:5015 flatcamGUI/ObjectUI.py:156 +#: flatcamGUI/ObjectUI.py:567 msgid "Solid" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4417 flatcamGUI/ObjectUI.py:158 +#: flatcamGUI/FlatCAMGUI.py:4432 flatcamGUI/ObjectUI.py:158 msgid "Solid color polygons." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4422 flatcamGUI/ObjectUI.py:164 +#: flatcamGUI/FlatCAMGUI.py:4437 flatcamGUI/ObjectUI.py:164 msgid "M-Color" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4424 flatcamGUI/ObjectUI.py:166 +#: flatcamGUI/FlatCAMGUI.py:4439 flatcamGUI/ObjectUI.py:166 msgid "Draw polygons in different colors." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4429 flatcamGUI/FlatCAMGUI.py:4989 -#: flatcamGUI/FlatCAMGUI.py:5923 flatcamGUI/ObjectUI.py:172 -#: flatcamGUI/ObjectUI.py:601 +#: flatcamGUI/FlatCAMGUI.py:4444 flatcamGUI/FlatCAMGUI.py:5009 flatcamGUI/FlatCAMGUI.py:5953 +#: flatcamGUI/ObjectUI.py:172 flatcamGUI/ObjectUI.py:605 msgid "Plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4431 flatcamGUI/FlatCAMGUI.py:5925 -#: flatcamGUI/FlatCAMGUI.py:6311 flatcamGUI/ObjectUI.py:174 -#: flatcamGUI/ObjectUI.py:603 flatcamGUI/ObjectUI.py:940 -#: flatcamGUI/ObjectUI.py:1503 +#: flatcamGUI/FlatCAMGUI.py:4446 flatcamGUI/FlatCAMGUI.py:5955 flatcamGUI/FlatCAMGUI.py:6342 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 flatcamGUI/ObjectUI.py:945 +#: flatcamGUI/ObjectUI.py:1508 msgid "Plot (show) this object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4436 flatcamGUI/FlatCAMGUI.py:5933 -#: flatcamGUI/FlatCAMGUI.py:6381 +#: flatcamGUI/FlatCAMGUI.py:4451 flatcamGUI/FlatCAMGUI.py:5963 flatcamGUI/FlatCAMGUI.py:6381 msgid "Circle Steps" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4438 +#: flatcamGUI/FlatCAMGUI.py:4453 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4448 -msgid "" -"Buffering type:\n" -"- None --> best performance, fast file loading but no so good display\n" -"- Full --> slow file loading but good visuals. This is the default.\n" -"<>: Don't change this unless you know what you are doing !!!" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4453 flatcamTools/ToolProperties.py:298 -#: flatcamTools/ToolProperties.py:312 flatcamTools/ToolProperties.py:315 -#: flatcamTools/ToolProperties.py:318 -msgid "None" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4454 -msgid "Full" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4459 -msgid "Simplify" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4460 -msgid "" -"When checked all the Gerber polygons will be\n" -"loaded with simplification having a set tolerance." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4465 -msgid "Tolerance" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4466 -msgid "Tolerance for poligon simplification." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:4487 +#: flatcamGUI/FlatCAMGUI.py:4468 msgid "Gerber Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4490 flatcamGUI/ObjectUI.py:250 +#: flatcamGUI/FlatCAMGUI.py:4471 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4492 flatcamGUI/ObjectUI.py:252 +#: flatcamGUI/FlatCAMGUI.py:4473 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4503 flatcamGUI/FlatCAMGUI.py:5365 -#: flatcamGUI/ObjectUI.py:848 +#: flatcamGUI/FlatCAMGUI.py:4484 flatcamGUI/FlatCAMGUI.py:5388 flatcamGUI/ObjectUI.py:853 msgid "Diameter of the cutting tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4510 flatcamGUI/ObjectUI.py:277 +#: flatcamGUI/FlatCAMGUI.py:4491 flatcamGUI/ObjectUI.py:277 msgid "# Passes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4512 flatcamGUI/ObjectUI.py:279 +#: flatcamGUI/FlatCAMGUI.py:4493 flatcamGUI/ObjectUI.py:279 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4521 flatcamGUI/ObjectUI.py:288 +#: flatcamGUI/FlatCAMGUI.py:4502 flatcamGUI/ObjectUI.py:288 msgid "Pass overlap" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4523 flatcamGUI/ObjectUI.py:290 +#: flatcamGUI/FlatCAMGUI.py:4504 flatcamGUI/ObjectUI.py:290 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Example:\n" -"A value here of 0.25 means an overlap of 25%% from the tool diameter found " -"above." +"A value here of 0.25 means an overlap of 25%% from the tool diameter found above." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4532 flatcamGUI/FlatCAMGUI.py:6641 -#: flatcamGUI/ObjectUI.py:300 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/FlatCAMGUI.py:4517 flatcamGUI/FlatCAMGUI.py:6677 flatcamGUI/ObjectUI.py:304 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4534 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4519 flatcamGUI/ObjectUI.py:306 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:4539 flatcamGUI/FlatCAMGUI.py:6648 -#: flatcamGUI/ObjectUI.py:306 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/FlatCAMGUI.py:4524 flatcamGUI/FlatCAMGUI.py:6684 flatcamGUI/ObjectUI.py:310 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4540 flatcamGUI/FlatCAMGUI.py:6649 -#: flatcamGUI/ObjectUI.py:307 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/FlatCAMGUI.py:4525 flatcamGUI/FlatCAMGUI.py:6685 flatcamGUI/ObjectUI.py:311 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4544 flatcamGUI/ObjectUI.py:312 +#: flatcamGUI/FlatCAMGUI.py:4529 flatcamGUI/ObjectUI.py:316 msgid "Combine Passes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4546 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4531 flatcamGUI/ObjectUI.py:318 msgid "Combine all passes into one object" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4551 flatcamGUI/ObjectUI.py:477 +#: flatcamGUI/FlatCAMGUI.py:4536 flatcamGUI/ObjectUI.py:481 msgid "Non-copper regions" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4553 flatcamGUI/ObjectUI.py:479 +#: flatcamGUI/FlatCAMGUI.py:4538 flatcamGUI/ObjectUI.py:483 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6333,12 +6034,12 @@ msgid "" "copper from a specified region." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4565 flatcamGUI/FlatCAMGUI.py:4590 -#: flatcamGUI/ObjectUI.py:489 flatcamGUI/ObjectUI.py:521 +#: flatcamGUI/FlatCAMGUI.py:4550 flatcamGUI/FlatCAMGUI.py:4575 flatcamGUI/ObjectUI.py:493 +#: flatcamGUI/ObjectUI.py:525 msgid "Boundary Margin" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4567 flatcamGUI/ObjectUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:4552 flatcamGUI/ObjectUI.py:495 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6346,27 +6047,26 @@ msgid "" "distance." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4577 flatcamGUI/FlatCAMGUI.py:4599 -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/ObjectUI.py:531 +#: flatcamGUI/FlatCAMGUI.py:4562 flatcamGUI/FlatCAMGUI.py:4584 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:535 msgid "Rounded Geo" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4579 flatcamGUI/ObjectUI.py:504 +#: flatcamGUI/FlatCAMGUI.py:4564 flatcamGUI/ObjectUI.py:508 msgid "Resulting geometry will have rounded corners." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4584 flatcamGUI/ObjectUI.py:513 -#: flatcamTools/ToolPanelize.py:85 +#: flatcamGUI/FlatCAMGUI.py:4569 flatcamGUI/ObjectUI.py:517 flatcamTools/ToolPanelize.py:85 msgid "Bounding Box" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4592 flatcamGUI/ObjectUI.py:523 +#: flatcamGUI/FlatCAMGUI.py:4577 flatcamGUI/ObjectUI.py:527 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4601 flatcamGUI/ObjectUI.py:533 +#: flatcamGUI/FlatCAMGUI.py:4586 flatcamGUI/ObjectUI.py:537 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6374,94 +6074,130 @@ msgid "" "the margin." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4615 +#: flatcamGUI/FlatCAMGUI.py:4600 msgid "Gerber Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4618 -msgid "Advanced Param." +#: flatcamGUI/FlatCAMGUI.py:4603 flatcamGUI/FlatCAMGUI.py:5426 flatcamGUI/FlatCAMGUI.py:6166 +msgid "Advanced Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4620 +#: flatcamGUI/FlatCAMGUI.py:4605 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4630 flatcamGUI/ObjectUI.py:318 +#: flatcamGUI/FlatCAMGUI.py:4615 flatcamGUI/ObjectUI.py:322 msgid "\"Follow\"" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4632 flatcamGUI/ObjectUI.py:319 +#: flatcamGUI/FlatCAMGUI.py:4617 flatcamGUI/ObjectUI.py:323 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" "the middle of the trace." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4639 +#: flatcamGUI/FlatCAMGUI.py:4624 msgid "Table Show/Hide" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4641 +#: flatcamGUI/FlatCAMGUI.py:4626 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:4680 +#: flatcamGUI/FlatCAMGUI.py:4636 +msgid "" +"Buffering type:\n" +"- None --> best performance, fast file loading but no so good display\n" +"- Full --> slow file loading but good visuals. This is the default.\n" +"<>: Don't change this unless you know what you are doing !!!" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamTools/ToolProperties.py:298 +#: flatcamTools/ToolProperties.py:312 flatcamTools/ToolProperties.py:315 +#: flatcamTools/ToolProperties.py:318 +msgid "None" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4642 +msgid "Full" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4647 +msgid "Simplify" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4648 +msgid "" +"When checked all the Gerber polygons will be\n" +"loaded with simplification having a set tolerance." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4653 +msgid "Tolerance" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4654 +msgid "Tolerance for poligon simplification." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:4700 msgid "Gerber Export" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4683 flatcamGUI/FlatCAMGUI.py:5514 +#: flatcamGUI/FlatCAMGUI.py:4703 flatcamGUI/FlatCAMGUI.py:5544 msgid "Export Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4685 +#: flatcamGUI/FlatCAMGUI.py:4705 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:4696 flatcamGUI/FlatCAMGUI.py:4702 +#: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:4722 msgid "The units used in the Gerber file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4699 flatcamGUI/FlatCAMGUI.py:5029 -#: flatcamGUI/FlatCAMGUI.py:5131 flatcamGUI/FlatCAMGUI.py:5530 -#: flatcamTools/ToolCalculators.py:60 flatcamTools/ToolPcbWizard.py:125 +#: flatcamGUI/FlatCAMGUI.py:4719 flatcamGUI/FlatCAMGUI.py:5049 flatcamGUI/FlatCAMGUI.py:5151 +#: flatcamGUI/FlatCAMGUI.py:5560 flatcamTools/ToolCalculators.py:60 +#: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4708 flatcamGUI/FlatCAMGUI.py:5539 +#: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5569 msgid "Int/Decimals" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4710 +#: flatcamGUI/FlatCAMGUI.py:4730 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:4721 +#: flatcamGUI/FlatCAMGUI.py:4741 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4735 +#: flatcamGUI/FlatCAMGUI.py:4755 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4744 flatcamGUI/FlatCAMGUI.py:5600 +#: flatcamGUI/FlatCAMGUI.py:4764 flatcamGUI/FlatCAMGUI.py:5630 msgid "Zeros" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4747 flatcamGUI/FlatCAMGUI.py:4757 +#: flatcamGUI/FlatCAMGUI.py:4767 flatcamGUI/FlatCAMGUI.py:4777 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -6470,36 +6206,33 @@ msgid "" "and Leading Zeros are kept." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4754 flatcamGUI/FlatCAMGUI.py:5107 -#: flatcamGUI/FlatCAMGUI.py:5610 flatcamTools/ToolPcbWizard.py:111 +#: flatcamGUI/FlatCAMGUI.py:4774 flatcamGUI/FlatCAMGUI.py:5127 flatcamGUI/FlatCAMGUI.py:5640 +#: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4755 flatcamGUI/FlatCAMGUI.py:5108 -#: flatcamGUI/FlatCAMGUI.py:5611 flatcamTools/ToolPcbWizard.py:112 +#: flatcamGUI/FlatCAMGUI.py:4775 flatcamGUI/FlatCAMGUI.py:5128 flatcamGUI/FlatCAMGUI.py:5641 +#: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4777 flatcamGUI/FlatCAMGUI.py:5664 -#: flatcamGUI/FlatCAMGUI.py:6266 flatcamGUI/FlatCAMGUI.py:6545 -#: flatcamGUI/FlatCAMGUI.py:6584 flatcamGUI/FlatCAMGUI.py:6839 -#: flatcamGUI/FlatCAMGUI.py:6938 flatcamGUI/FlatCAMGUI.py:7145 -#: flatcamGUI/FlatCAMGUI.py:7206 flatcamGUI/FlatCAMGUI.py:7405 -#: flatcamGUI/FlatCAMGUI.py:7537 flatcamGUI/FlatCAMGUI.py:7710 -#: flatcamGUI/ObjectUI.py:1610 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/FlatCAMGUI.py:4797 flatcamGUI/FlatCAMGUI.py:5694 flatcamGUI/FlatCAMGUI.py:6297 +#: flatcamGUI/FlatCAMGUI.py:6545 flatcamGUI/FlatCAMGUI.py:6620 flatcamGUI/FlatCAMGUI.py:6879 +#: flatcamGUI/FlatCAMGUI.py:6978 flatcamGUI/FlatCAMGUI.py:7189 flatcamGUI/FlatCAMGUI.py:7270 +#: flatcamGUI/FlatCAMGUI.py:7469 flatcamGUI/FlatCAMGUI.py:7601 flatcamGUI/FlatCAMGUI.py:7774 +#: flatcamGUI/ObjectUI.py:1615 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4779 +#: flatcamGUI/FlatCAMGUI.py:4799 msgid "A list of Gerber Editor parameters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4787 flatcamGUI/FlatCAMGUI.py:5674 -#: flatcamGUI/FlatCAMGUI.py:6276 +#: flatcamGUI/FlatCAMGUI.py:4807 flatcamGUI/FlatCAMGUI.py:5704 flatcamGUI/FlatCAMGUI.py:6307 msgid "Selection limit" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4789 +#: flatcamGUI/FlatCAMGUI.py:4809 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -6508,100 +6241,95 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4801 +#: flatcamGUI/FlatCAMGUI.py:4821 msgid "New Aperture code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4813 +#: flatcamGUI/FlatCAMGUI.py:4833 msgid "New Aperture size" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4815 +#: flatcamGUI/FlatCAMGUI.py:4835 msgid "Size for the new aperture" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4825 +#: flatcamGUI/FlatCAMGUI.py:4845 msgid "New Aperture type" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4827 +#: flatcamGUI/FlatCAMGUI.py:4847 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4848 +#: flatcamGUI/FlatCAMGUI.py:4868 msgid "Aperture Dimensions" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/FlatCAMGUI.py:5949 -#: flatcamGUI/FlatCAMGUI.py:6596 +#: flatcamGUI/FlatCAMGUI.py:4870 flatcamGUI/FlatCAMGUI.py:5979 flatcamGUI/FlatCAMGUI.py:6632 msgid "Diameters of the cutting tools, separated by ','" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4856 +#: flatcamGUI/FlatCAMGUI.py:4876 msgid "Linear Pad Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4860 flatcamGUI/FlatCAMGUI.py:5715 -#: flatcamGUI/FlatCAMGUI.py:5846 +#: flatcamGUI/FlatCAMGUI.py:4880 flatcamGUI/FlatCAMGUI.py:5745 flatcamGUI/FlatCAMGUI.py:5876 msgid "Linear Dir." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4896 +#: flatcamGUI/FlatCAMGUI.py:4916 msgid "Circular Pad Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4900 flatcamGUI/FlatCAMGUI.py:5755 -#: flatcamGUI/FlatCAMGUI.py:5886 +#: flatcamGUI/FlatCAMGUI.py:4920 flatcamGUI/FlatCAMGUI.py:5785 flatcamGUI/FlatCAMGUI.py:5916 msgid "Circular Dir." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4902 flatcamGUI/FlatCAMGUI.py:5757 -#: flatcamGUI/FlatCAMGUI.py:5888 +#: flatcamGUI/FlatCAMGUI.py:4922 flatcamGUI/FlatCAMGUI.py:5787 flatcamGUI/FlatCAMGUI.py:5918 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4913 flatcamGUI/FlatCAMGUI.py:5768 -#: flatcamGUI/FlatCAMGUI.py:5899 +#: flatcamGUI/FlatCAMGUI.py:4933 flatcamGUI/FlatCAMGUI.py:5798 flatcamGUI/FlatCAMGUI.py:5929 msgid "Circ. Angle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4928 +#: flatcamGUI/FlatCAMGUI.py:4948 msgid "Distance at which to buffer the Gerber element." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4935 +#: flatcamGUI/FlatCAMGUI.py:4955 msgid "Scale Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4941 +#: flatcamGUI/FlatCAMGUI.py:4961 msgid "Factor to scale the Gerber element." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4952 flatcamGUI/FlatCAMGUI.py:4962 +#: flatcamGUI/FlatCAMGUI.py:4972 flatcamGUI/FlatCAMGUI.py:4982 msgid "Threshold low" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4954 +#: flatcamGUI/FlatCAMGUI.py:4974 msgid "Threshold value under which the apertures are not marked." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4964 +#: flatcamGUI/FlatCAMGUI.py:4984 msgid "Threshold value over which the apertures are not marked." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4980 +#: flatcamGUI/FlatCAMGUI.py:5000 msgid "Excellon General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5002 +#: flatcamGUI/FlatCAMGUI.py:5022 msgid "Excellon Format" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5004 +#: flatcamGUI/FlatCAMGUI.py:5024 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -6624,37 +6352,35 @@ msgid "" "KiCAD 3:5 INCH TZ" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5032 +#: flatcamGUI/FlatCAMGUI.py:5052 msgid "Default values for INCH are 2:4" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5040 flatcamGUI/FlatCAMGUI.py:5073 -#: flatcamGUI/FlatCAMGUI.py:5554 +#: flatcamGUI/FlatCAMGUI.py:5060 flatcamGUI/FlatCAMGUI.py:5093 flatcamGUI/FlatCAMGUI.py:5584 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5054 flatcamGUI/FlatCAMGUI.py:5087 -#: flatcamGUI/FlatCAMGUI.py:5568 +#: flatcamGUI/FlatCAMGUI.py:5074 flatcamGUI/FlatCAMGUI.py:5107 flatcamGUI/FlatCAMGUI.py:5598 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5062 +#: flatcamGUI/FlatCAMGUI.py:5082 msgid "METRIC" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5065 +#: flatcamGUI/FlatCAMGUI.py:5085 msgid "Default values for METRIC are 3:3" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5096 +#: flatcamGUI/FlatCAMGUI.py:5116 msgid "Default Zeros" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5099 flatcamGUI/FlatCAMGUI.py:5603 +#: flatcamGUI/FlatCAMGUI.py:5119 flatcamGUI/FlatCAMGUI.py:5633 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -6663,7 +6389,7 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5110 +#: flatcamGUI/FlatCAMGUI.py:5130 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -6673,11 +6399,11 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5120 +#: flatcamGUI/FlatCAMGUI.py:5140 msgid "Default Units" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5123 +#: flatcamGUI/FlatCAMGUI.py:5143 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -6685,26 +6411,26 @@ msgid "" "therefore this parameter will be used." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5134 +#: flatcamGUI/FlatCAMGUI.py:5154 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:5140 +#: flatcamGUI/FlatCAMGUI.py:5160 msgid "Update Export settings" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5148 +#: flatcamGUI/FlatCAMGUI.py:5168 msgid "Excellon Optimization" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5151 +#: flatcamGUI/FlatCAMGUI.py:5171 msgid "Algorithm: " msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5153 flatcamGUI/FlatCAMGUI.py:5167 +#: flatcamGUI/FlatCAMGUI.py:5173 flatcamGUI/FlatCAMGUI.py:5189 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If MH is checked then Google OR-Tools algorithm with MetaHeuristic\n" @@ -6716,15 +6442,19 @@ msgid "" "Travelling Salesman algorithm for path optimization." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5164 -msgid "MH" +#: flatcamGUI/FlatCAMGUI.py:5184 +msgid "MetaHeuristic" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5178 +#: flatcamGUI/FlatCAMGUI.py:5186 +msgid "TSA" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5200 msgid "Optimization Time" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5181 +#: flatcamGUI/FlatCAMGUI.py:5203 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -6732,137 +6462,136 @@ msgid "" "In seconds." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5224 +#: flatcamGUI/FlatCAMGUI.py:5246 msgid "Excellon Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5227 flatcamGUI/FlatCAMGUI.py:5968 -#: flatcamGUI/ObjectUI.py:643 +#: flatcamGUI/FlatCAMGUI.py:5249 flatcamGUI/FlatCAMGUI.py:5998 flatcamGUI/ObjectUI.py:647 msgid "Create CNC Job" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5229 +#: flatcamGUI/FlatCAMGUI.py:5251 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5237 flatcamGUI/FlatCAMGUI.py:5980 -#: flatcamGUI/FlatCAMGUI.py:6681 flatcamGUI/FlatCAMGUI.py:7341 -#: flatcamGUI/ObjectUI.py:654 flatcamGUI/ObjectUI.py:1132 +#: flatcamGUI/FlatCAMGUI.py:5260 flatcamGUI/FlatCAMGUI.py:6010 flatcamGUI/FlatCAMGUI.py:6717 +#: flatcamGUI/FlatCAMGUI.py:7405 flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5239 flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/FlatCAMGUI.py:5262 flatcamGUI/ObjectUI.py:660 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5246 flatcamGUI/FlatCAMGUI.py:6018 -#: flatcamGUI/ObjectUI.py:664 flatcamGUI/ObjectUI.py:1166 +#: flatcamGUI/FlatCAMGUI.py:5270 flatcamGUI/FlatCAMGUI.py:6048 flatcamGUI/ObjectUI.py:668 +#: flatcamGUI/ObjectUI.py:1171 msgid "Travel Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5248 flatcamGUI/ObjectUI.py:666 +#: flatcamGUI/FlatCAMGUI.py:5272 flatcamGUI/ObjectUI.py:670 msgid "" "Tool height when travelling\n" "across the XY plane." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5256 flatcamGUI/FlatCAMGUI.py:6028 -#: flatcamGUI/ObjectUI.py:674 flatcamGUI/ObjectUI.py:1184 +#: flatcamGUI/FlatCAMGUI.py:5280 flatcamGUI/FlatCAMGUI.py:6058 flatcamGUI/ObjectUI.py:678 +#: flatcamGUI/ObjectUI.py:1189 msgid "Tool change" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5258 flatcamGUI/ObjectUI.py:676 +#: flatcamGUI/FlatCAMGUI.py:5282 flatcamGUI/ObjectUI.py:680 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5265 flatcamGUI/FlatCAMGUI.py:6040 +#: flatcamGUI/FlatCAMGUI.py:5289 flatcamGUI/FlatCAMGUI.py:6070 msgid "Toolchange Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5267 flatcamGUI/FlatCAMGUI.py:6043 -#: flatcamGUI/ObjectUI.py:684 flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/FlatCAMGUI.py:5291 flatcamGUI/FlatCAMGUI.py:6073 flatcamGUI/ObjectUI.py:688 +#: flatcamGUI/ObjectUI.py:1185 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5274 flatcamGUI/ObjectUI.py:713 -msgid "Feedrate (Plunge)" +#: flatcamGUI/FlatCAMGUI.py:5299 flatcamGUI/FlatCAMGUI.py:6082 flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:1215 +msgid "End move Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5276 flatcamGUI/ObjectUI.py:715 +#: flatcamGUI/FlatCAMGUI.py:5301 flatcamGUI/FlatCAMGUI.py:6084 flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:1217 +msgid "" +"Height of the tool after\n" +"the last move at the end of the job." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/FlatCAMGUI.py:7696 flatcamGUI/ObjectUI.py:717 +#: flatcamTools/ToolSolderPaste.py:224 +msgid "Feedrate Z" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5311 flatcamGUI/ObjectUI.py:719 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" +"So called 'Plunge' feedrate.\n" "This is for linear move G01." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5285 +#: flatcamGUI/FlatCAMGUI.py:5321 msgid "Spindle Speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5287 flatcamGUI/ObjectUI.py:742 +#: flatcamGUI/FlatCAMGUI.py:5323 flatcamGUI/ObjectUI.py:747 msgid "" "Speed of the spindle\n" "in RPM (optional)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5295 flatcamGUI/FlatCAMGUI.py:6086 -msgid "Spindle dir." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:5297 flatcamGUI/FlatCAMGUI.py:6088 -msgid "" -"This sets the direction that the spindle is rotating.\n" -"It can be either:\n" -"- CW = clockwise or\n" -"- CCW = counter clockwise" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/FlatCAMGUI.py:6100 -#: flatcamGUI/ObjectUI.py:750 flatcamGUI/ObjectUI.py:1280 +#: flatcamGUI/FlatCAMGUI.py:5331 flatcamGUI/FlatCAMGUI.py:6126 flatcamGUI/ObjectUI.py:755 +#: flatcamGUI/ObjectUI.py:1285 msgid "Dwell" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5311 flatcamGUI/FlatCAMGUI.py:6102 -#: flatcamGUI/ObjectUI.py:752 flatcamGUI/ObjectUI.py:1283 +#: flatcamGUI/FlatCAMGUI.py:5333 flatcamGUI/FlatCAMGUI.py:6128 flatcamGUI/ObjectUI.py:757 +#: flatcamGUI/ObjectUI.py:1288 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5314 flatcamGUI/FlatCAMGUI.py:6105 +#: flatcamGUI/FlatCAMGUI.py:5336 flatcamGUI/FlatCAMGUI.py:6131 msgid "Duration" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5316 flatcamGUI/FlatCAMGUI.py:6107 -#: flatcamGUI/ObjectUI.py:757 flatcamGUI/ObjectUI.py:1289 +#: flatcamGUI/FlatCAMGUI.py:5338 flatcamGUI/FlatCAMGUI.py:6133 flatcamGUI/ObjectUI.py:762 +#: flatcamGUI/ObjectUI.py:1294 msgid "Number of time units for spindle to dwell." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5328 flatcamGUI/FlatCAMGUI.py:6117 -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/FlatCAMGUI.py:5351 flatcamGUI/FlatCAMGUI.py:6143 flatcamGUI/ObjectUI.py:770 msgid "Postprocessor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5330 flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/FlatCAMGUI.py:5353 flatcamGUI/ObjectUI.py:772 msgid "" "The postprocessor JSON file that dictates\n" "Gcode output." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5339 flatcamGUI/ObjectUI.py:807 +#: flatcamGUI/FlatCAMGUI.py:5362 flatcamGUI/ObjectUI.py:812 msgid "Gcode" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5341 +#: flatcamGUI/FlatCAMGUI.py:5364 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -6870,93 +6599,77 @@ msgid "" "converted to drills." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5357 flatcamGUI/ObjectUI.py:831 +#: flatcamGUI/FlatCAMGUI.py:5380 flatcamGUI/ObjectUI.py:836 msgid "Mill Holes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5359 flatcamGUI/ObjectUI.py:833 +#: flatcamGUI/FlatCAMGUI.py:5382 flatcamGUI/ObjectUI.py:838 msgid "Create Geometry for milling holes." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5363 flatcamGUI/ObjectUI.py:846 +#: flatcamGUI/FlatCAMGUI.py:5386 flatcamGUI/ObjectUI.py:851 msgid "Drill Tool dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5370 flatcamGUI/ObjectUI.py:862 +#: flatcamGUI/FlatCAMGUI.py:5393 flatcamGUI/ObjectUI.py:867 msgid "Slot Tool dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5372 flatcamGUI/ObjectUI.py:864 +#: flatcamGUI/FlatCAMGUI.py:5395 flatcamGUI/ObjectUI.py:869 msgid "" "Diameter of the cutting tool\n" "when milling slots." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5384 +#: flatcamGUI/FlatCAMGUI.py:5407 msgid "Defaults" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5397 +#: flatcamGUI/FlatCAMGUI.py:5420 msgid "Excellon Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5403 flatcamGUI/FlatCAMGUI.py:6140 -msgid "Advanced Options" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:5405 +#: flatcamGUI/FlatCAMGUI.py:5428 msgid "" -"Parameters used to create a CNC Job object\n" -"for this drill object that are shown when App Level is Advanced." +"A list of Excellon advanced parameters.\n" +"Those parameters are available only for\n" +"Advanced App. Level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5413 flatcamGUI/ObjectUI.py:614 +#: flatcamGUI/FlatCAMGUI.py:5437 flatcamGUI/ObjectUI.py:618 msgid "Offset Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5415 flatcamGUI/ObjectUI.py:632 +#: flatcamGUI/FlatCAMGUI.py:5439 flatcamGUI/ObjectUI.py:636 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:5422 +#: flatcamGUI/FlatCAMGUI.py:5446 msgid "Toolchange X,Y" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5424 flatcamGUI/FlatCAMGUI.py:6153 +#: flatcamGUI/FlatCAMGUI.py:5448 flatcamGUI/FlatCAMGUI.py:6180 msgid "Toolchange X,Y position." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5430 flatcamGUI/FlatCAMGUI.py:6160 -#: flatcamGUI/ObjectUI.py:693 +#: flatcamGUI/FlatCAMGUI.py:5454 flatcamGUI/FlatCAMGUI.py:6187 flatcamGUI/ObjectUI.py:697 msgid "Start move Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5432 flatcamGUI/ObjectUI.py:695 +#: flatcamGUI/FlatCAMGUI.py:5456 flatcamGUI/ObjectUI.py:699 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5439 flatcamGUI/FlatCAMGUI.py:6170 -#: flatcamGUI/ObjectUI.py:703 flatcamGUI/ObjectUI.py:1210 -msgid "End move Z" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:5441 flatcamGUI/FlatCAMGUI.py:6172 -#: flatcamGUI/ObjectUI.py:705 flatcamGUI/ObjectUI.py:1212 -msgid "" -"Height of the tool after\n" -"the last move at the end of the job." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:5448 flatcamGUI/ObjectUI.py:724 +#: flatcamGUI/FlatCAMGUI.py:5464 flatcamGUI/ObjectUI.py:729 msgid "Feedrate Rapids" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5450 flatcamGUI/ObjectUI.py:726 +#: flatcamGUI/FlatCAMGUI.py:5466 flatcamGUI/ObjectUI.py:731 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6965,33 +6678,45 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5461 flatcamGUI/FlatCAMGUI.py:6203 -#: flatcamGUI/ObjectUI.py:776 flatcamGUI/ObjectUI.py:1308 +#: flatcamGUI/FlatCAMGUI.py:5477 flatcamGUI/FlatCAMGUI.py:6220 flatcamGUI/ObjectUI.py:781 +#: flatcamGUI/ObjectUI.py:1313 msgid "Probe Z depth" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5463 flatcamGUI/FlatCAMGUI.py:6205 -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/ObjectUI.py:1310 +#: flatcamGUI/FlatCAMGUI.py:5479 flatcamGUI/FlatCAMGUI.py:6222 flatcamGUI/ObjectUI.py:783 +#: flatcamGUI/ObjectUI.py:1315 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5471 flatcamGUI/FlatCAMGUI.py:6213 -#: flatcamGUI/ObjectUI.py:788 flatcamGUI/ObjectUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:5487 flatcamGUI/FlatCAMGUI.py:6230 flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:1325 msgid "Feedrate Probe" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5473 flatcamGUI/FlatCAMGUI.py:6215 -#: flatcamGUI/ObjectUI.py:790 flatcamGUI/ObjectUI.py:1322 +#: flatcamGUI/FlatCAMGUI.py:5489 flatcamGUI/FlatCAMGUI.py:6232 flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:1327 msgid "The feedrate used while the probe is probing." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5479 flatcamGUI/FlatCAMGUI.py:6222 +#: flatcamGUI/FlatCAMGUI.py:5496 flatcamGUI/FlatCAMGUI.py:6239 +msgid "Spindle dir." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5498 flatcamGUI/FlatCAMGUI.py:6241 +msgid "" +"This sets the direction that the spindle is rotating.\n" +"It can be either:\n" +"- CW = clockwise or\n" +"- CCW = counter clockwise" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:5509 flatcamGUI/FlatCAMGUI.py:6253 msgid "Fast Plunge" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5481 flatcamGUI/FlatCAMGUI.py:6224 +#: flatcamGUI/FlatCAMGUI.py:5511 flatcamGUI/FlatCAMGUI.py:6255 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -6999,11 +6724,11 @@ msgid "" "WARNING: the move is done at Toolchange X,Y coords." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5490 +#: flatcamGUI/FlatCAMGUI.py:5520 msgid "Fast Retract" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5492 +#: flatcamGUI/FlatCAMGUI.py:5522 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -7013,21 +6738,21 @@ msgid "" "(travel height) is done as fast as possible (G0) in one move." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5511 +#: flatcamGUI/FlatCAMGUI.py:5541 msgid "Excellon Export" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5516 +#: flatcamGUI/FlatCAMGUI.py:5546 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:5527 flatcamGUI/FlatCAMGUI.py:5533 +#: flatcamGUI/FlatCAMGUI.py:5557 flatcamGUI/FlatCAMGUI.py:5563 msgid "The units used in the Excellon file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5541 +#: flatcamGUI/FlatCAMGUI.py:5571 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7035,11 +6760,11 @@ msgid "" "coordinates are not using period." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5577 +#: flatcamGUI/FlatCAMGUI.py:5607 msgid "Format" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5579 flatcamGUI/FlatCAMGUI.py:5589 +#: flatcamGUI/FlatCAMGUI.py:5609 flatcamGUI/FlatCAMGUI.py:5619 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7049,15 +6774,15 @@ msgid "" "or TZ = trailing zeros are kept." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5586 +#: flatcamGUI/FlatCAMGUI.py:5616 msgid "Decimal" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5587 +#: flatcamGUI/FlatCAMGUI.py:5617 msgid "No-Decimal" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5613 +#: flatcamGUI/FlatCAMGUI.py:5643 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7066,11 +6791,11 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5623 +#: flatcamGUI/FlatCAMGUI.py:5653 msgid "Slot type" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5626 flatcamGUI/FlatCAMGUI.py:5636 +#: flatcamGUI/FlatCAMGUI.py:5656 flatcamGUI/FlatCAMGUI.py:5666 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -7079,19 +6804,19 @@ msgid "" "using the Drilled slot command (G85)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5633 +#: flatcamGUI/FlatCAMGUI.py:5663 msgid "Routed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5634 +#: flatcamGUI/FlatCAMGUI.py:5664 msgid "Drilled(G85)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5666 +#: flatcamGUI/FlatCAMGUI.py:5696 msgid "A list of Excellon Editor parameters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5676 +#: flatcamGUI/FlatCAMGUI.py:5706 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7100,62 +6825,62 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5688 +#: flatcamGUI/FlatCAMGUI.py:5718 msgid "New Tool Dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5711 +#: flatcamGUI/FlatCAMGUI.py:5741 msgid "Linear Drill Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5751 +#: flatcamGUI/FlatCAMGUI.py:5781 msgid "Circular Drill Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5779 flatcamGUI/ObjectUI.py:613 +#: flatcamGUI/FlatCAMGUI.py:5809 flatcamGUI/ObjectUI.py:617 msgid "Slots" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5830 +#: flatcamGUI/FlatCAMGUI.py:5860 msgid "Linear Slot Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5882 +#: flatcamGUI/FlatCAMGUI.py:5912 msgid "Circular Slot Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5916 +#: flatcamGUI/FlatCAMGUI.py:5946 msgid "Geometry General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5935 +#: flatcamGUI/FlatCAMGUI.py:5965 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5963 +#: flatcamGUI/FlatCAMGUI.py:5993 msgid "Geometry Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5970 +#: flatcamGUI/FlatCAMGUI.py:6000 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" "Geometry object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5982 flatcamGUI/ObjectUI.py:1135 +#: flatcamGUI/FlatCAMGUI.py:6012 flatcamGUI/ObjectUI.py:1140 msgid "" "Cutting depth (negative)\n" "below the copper surface." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5990 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/FlatCAMGUI.py:6020 flatcamGUI/ObjectUI.py:1149 msgid "Multi-Depth" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5993 flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/FlatCAMGUI.py:6023 flatcamGUI/ObjectUI.py:1152 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -7163,11 +6888,11 @@ msgid "" "reached." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6002 +#: flatcamGUI/FlatCAMGUI.py:6032 msgid "Depth/Pass" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6004 +#: flatcamGUI/FlatCAMGUI.py:6034 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -7176,83 +6901,83 @@ msgid "" "which has negative value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6020 flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/FlatCAMGUI.py:6050 flatcamGUI/ObjectUI.py:1173 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6031 flatcamGUI/ObjectUI.py:1187 +#: flatcamGUI/FlatCAMGUI.py:6061 flatcamGUI/ObjectUI.py:1192 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6052 flatcamGUI/ObjectUI.py:1220 +#: flatcamGUI/FlatCAMGUI.py:6092 flatcamGUI/ObjectUI.py:1225 msgid "Feed Rate X-Y" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6054 flatcamGUI/ObjectUI.py:1222 +#: flatcamGUI/FlatCAMGUI.py:6094 flatcamGUI/ObjectUI.py:1227 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6062 flatcamGUI/ObjectUI.py:1230 +#: flatcamGUI/FlatCAMGUI.py:6102 flatcamGUI/ObjectUI.py:1235 msgid "Feed Rate Z" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6064 flatcamGUI/ObjectUI.py:1232 +#: flatcamGUI/FlatCAMGUI.py:6104 flatcamGUI/ObjectUI.py:1237 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" "It is called also Plunge." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6073 flatcamGUI/ObjectUI.py:740 -#: flatcamGUI/ObjectUI.py:1267 +#: flatcamGUI/FlatCAMGUI.py:6113 flatcamGUI/ObjectUI.py:745 flatcamGUI/ObjectUI.py:1272 msgid "Spindle speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6076 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/FlatCAMGUI.py:6116 flatcamGUI/ObjectUI.py:1275 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" "this value is the power of laser." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6119 flatcamGUI/ObjectUI.py:1299 +#: flatcamGUI/FlatCAMGUI.py:6145 flatcamGUI/ObjectUI.py:1304 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6135 +#: flatcamGUI/FlatCAMGUI.py:6161 msgid "Geometry Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6142 +#: flatcamGUI/FlatCAMGUI.py:6168 msgid "" -"Parameters to create a CNC Job object\n" -"tracing the contours of a Geometry object." +"A list of Geometry advanced parameters.\n" +"Those parameters are available only for\n" +"Advanced App. Level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6151 flatcamGUI/FlatCAMGUI.py:7613 +#: flatcamGUI/FlatCAMGUI.py:6178 flatcamGUI/FlatCAMGUI.py:7677 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6162 +#: flatcamGUI/FlatCAMGUI.py:6189 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:6180 flatcamGUI/ObjectUI.py:1241 +#: flatcamGUI/FlatCAMGUI.py:6197 flatcamGUI/ObjectUI.py:1246 msgid "Feed Rate Rapids" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6182 flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/FlatCAMGUI.py:6199 flatcamGUI/ObjectUI.py:1248 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -7261,11 +6986,11 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6193 flatcamGUI/ObjectUI.py:1257 +#: flatcamGUI/FlatCAMGUI.py:6210 flatcamGUI/ObjectUI.py:1262 msgid "Re-cut 1st pt." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6195 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/FlatCAMGUI.py:6212 flatcamGUI/ObjectUI.py:1264 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -7273,37 +6998,37 @@ msgid "" "extended cut over the first cut section." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6234 +#: flatcamGUI/FlatCAMGUI.py:6265 msgid "Seg. X size" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6236 +#: flatcamGUI/FlatCAMGUI.py:6267 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:6245 +#: flatcamGUI/FlatCAMGUI.py:6276 msgid "Seg. Y size" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6247 +#: flatcamGUI/FlatCAMGUI.py:6278 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:6263 +#: flatcamGUI/FlatCAMGUI.py:6294 msgid "Geometry Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6268 +#: flatcamGUI/FlatCAMGUI.py:6299 msgid "A list of Geometry Editor parameters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6278 +#: flatcamGUI/FlatCAMGUI.py:6309 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -7312,20 +7037,19 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6297 +#: flatcamGUI/FlatCAMGUI.py:6328 msgid "CNC Job General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6310 flatcamGUI/ObjectUI.py:938 -#: flatcamGUI/ObjectUI.py:1501 +#: flatcamGUI/FlatCAMGUI.py:6341 flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 msgid "Plot Object" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6315 flatcamGUI/ObjectUI.py:1396 +#: flatcamGUI/FlatCAMGUI.py:6346 flatcamGUI/ObjectUI.py:1401 msgid "Plot kind" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6317 flatcamGUI/ObjectUI.py:1399 +#: flatcamGUI/FlatCAMGUI.py:6348 flatcamGUI/ObjectUI.py:1404 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" @@ -7333,37 +7057,21 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6325 flatcamGUI/ObjectUI.py:1408 +#: flatcamGUI/FlatCAMGUI.py:6356 flatcamGUI/ObjectUI.py:1413 msgid "Travel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6334 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/FlatCAMGUI.py:6365 flatcamGUI/ObjectUI.py:1417 msgid "Display Annotation" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6336 flatcamGUI/ObjectUI.py:1414 +#: flatcamGUI/FlatCAMGUI.py:6367 flatcamGUI/ObjectUI.py:1419 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:6348 -msgid "Annotation Size" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:6350 -msgid "The font size of the annotation text. In pixels." -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:6358 -msgid "Annotation Color" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:6360 -msgid "Set the font color for the annotation texts." -msgstr "" - #: flatcamGUI/FlatCAMGUI.py:6383 msgid "" "The number of circle steps for GCode \n" @@ -7428,8 +7136,7 @@ msgstr "" msgid "Export G-Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6455 flatcamGUI/FlatCAMGUI.py:6496 -#: flatcamGUI/ObjectUI.py:1535 +#: flatcamGUI/FlatCAMGUI.py:6455 flatcamGUI/FlatCAMGUI.py:6496 flatcamGUI/ObjectUI.py:1540 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7439,7 +7146,7 @@ msgstr "" msgid "Prepend to G-Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6463 flatcamGUI/ObjectUI.py:1543 +#: flatcamGUI/FlatCAMGUI.py:6463 flatcamGUI/ObjectUI.py:1548 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7449,7 +7156,7 @@ msgstr "" msgid "Append to G-Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6474 flatcamGUI/ObjectUI.py:1554 +#: flatcamGUI/FlatCAMGUI.py:6474 flatcamGUI/ObjectUI.py:1559 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7460,15 +7167,15 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6494 flatcamGUI/ObjectUI.py:1533 +#: flatcamGUI/FlatCAMGUI.py:6494 flatcamGUI/ObjectUI.py:1538 msgid "Export CNC Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6502 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:6502 flatcamGUI/ObjectUI.py:1576 msgid "Toolchange G-Code" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6505 flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/FlatCAMGUI.py:6505 flatcamGUI/ObjectUI.py:1579 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7481,48 +7188,48 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6524 flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/FlatCAMGUI.py:6524 flatcamGUI/ObjectUI.py:1598 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6526 flatcamGUI/ObjectUI.py:1595 +#: flatcamGUI/FlatCAMGUI.py:6526 flatcamGUI/ObjectUI.py:1600 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6538 flatcamGUI/ObjectUI.py:1603 +#: flatcamGUI/FlatCAMGUI.py:6538 flatcamGUI/ObjectUI.py:1608 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6548 flatcamGUI/ObjectUI.py:1613 +#: flatcamGUI/FlatCAMGUI.py:6548 flatcamGUI/ObjectUI.py:1618 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6549 flatcamGUI/ObjectUI.py:1614 +#: flatcamGUI/FlatCAMGUI.py:6549 flatcamGUI/ObjectUI.py:1619 msgid "tool = tool number" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6550 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:6550 flatcamGUI/ObjectUI.py:1620 msgid "tooldia = tool diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6551 flatcamGUI/ObjectUI.py:1616 +#: flatcamGUI/FlatCAMGUI.py:6551 flatcamGUI/ObjectUI.py:1621 msgid "t_drills = for Excellon, total number of drills" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6552 flatcamGUI/ObjectUI.py:1617 +#: flatcamGUI/FlatCAMGUI.py:6552 flatcamGUI/ObjectUI.py:1622 msgid "x_toolchange = X coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6553 flatcamGUI/ObjectUI.py:1618 +#: flatcamGUI/FlatCAMGUI.py:6553 flatcamGUI/ObjectUI.py:1623 msgid "y_toolchange = Y coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6554 flatcamGUI/ObjectUI.py:1619 +#: flatcamGUI/FlatCAMGUI.py:6554 flatcamGUI/ObjectUI.py:1624 msgid "z_toolchange = Z coord for Toolchange" msgstr "" @@ -7534,88 +7241,101 @@ msgstr "" msgid "z_move = Z height for travel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6557 flatcamGUI/ObjectUI.py:1622 +#: flatcamGUI/FlatCAMGUI.py:6557 flatcamGUI/ObjectUI.py:1627 msgid "z_depthpercut = the step value for multidepth cut" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6558 flatcamGUI/ObjectUI.py:1623 +#: flatcamGUI/FlatCAMGUI.py:6558 flatcamGUI/ObjectUI.py:1628 msgid "spindlesspeed = the value for the spindle speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6560 flatcamGUI/ObjectUI.py:1624 +#: flatcamGUI/FlatCAMGUI.py:6560 flatcamGUI/ObjectUI.py:1629 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" +#: flatcamGUI/FlatCAMGUI.py:6579 +msgid "Annotation Size" +msgstr "" + #: flatcamGUI/FlatCAMGUI.py:6581 +msgid "The font size of the annotation text. In pixels." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:6589 +msgid "Annotation Color" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:6591 +msgid "Set the font color for the annotation texts." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:6617 msgid "NCC Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6586 flatcamGUI/ObjectUI.py:447 +#: flatcamGUI/FlatCAMGUI.py:6622 flatcamGUI/ObjectUI.py:451 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6594 flatcamGUI/FlatCAMGUI.py:7548 +#: flatcamGUI/FlatCAMGUI.py:6630 flatcamGUI/FlatCAMGUI.py:7612 msgid "Tools dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6603 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/FlatCAMGUI.py:6639 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6605 flatcamGUI/FlatCAMGUI.py:6613 -#: flatcamTools/ToolNonCopperClear.py:197 -#: flatcamTools/ToolNonCopperClear.py:205 +#: flatcamGUI/FlatCAMGUI.py:6641 flatcamGUI/FlatCAMGUI.py:6649 +#: flatcamTools/ToolNonCopperClear.py:197 flatcamTools/ToolNonCopperClear.py:205 msgid "" "Default tool type:\n" "- 'V-shape'\n" "- Circular" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6610 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/FlatCAMGUI.py:6646 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6622 flatcamGUI/ObjectUI.py:1109 +#: flatcamGUI/FlatCAMGUI.py:6658 flatcamGUI/ObjectUI.py:1114 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6624 flatcamGUI/ObjectUI.py:1112 +#: flatcamGUI/FlatCAMGUI.py:6660 flatcamGUI/ObjectUI.py:1117 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6631 flatcamGUI/ObjectUI.py:1120 +#: flatcamGUI/FlatCAMGUI.py:6667 flatcamGUI/ObjectUI.py:1125 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6633 flatcamGUI/ObjectUI.py:1123 +#: flatcamGUI/FlatCAMGUI.py:6669 flatcamGUI/ObjectUI.py:1128 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6643 flatcamGUI/FlatCAMGUI.py:6651 -#: flatcamTools/ToolNonCopperClear.py:149 -#: flatcamTools/ToolNonCopperClear.py:157 +#: flatcamGUI/FlatCAMGUI.py:6679 flatcamGUI/FlatCAMGUI.py:6687 +#: flatcamTools/ToolNonCopperClear.py:149 flatcamTools/ToolNonCopperClear.py:157 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6660 flatcamGUI/FlatCAMGUI.py:7020 +#: flatcamGUI/FlatCAMGUI.py:6696 flatcamGUI/FlatCAMGUI.py:7060 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6661 flatcamGUI/FlatCAMGUI.py:6671 -#: flatcamGUI/FlatCAMGUI.py:7021 flatcamGUI/FlatCAMGUI.py:7031 -#: flatcamTools/ToolNonCopperClear.py:164 +#: flatcamGUI/FlatCAMGUI.py:6697 flatcamGUI/FlatCAMGUI.py:6707 flatcamGUI/FlatCAMGUI.py:7061 +#: flatcamGUI/FlatCAMGUI.py:7071 flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 msgid "" @@ -7628,25 +7348,24 @@ msgid "" "in reverse and disable this control." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6669 flatcamGUI/FlatCAMGUI.py:7029 +#: flatcamGUI/FlatCAMGUI.py:6705 flatcamGUI/FlatCAMGUI.py:7069 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6670 flatcamGUI/FlatCAMGUI.py:7030 +#: flatcamGUI/FlatCAMGUI.py:6706 flatcamGUI/FlatCAMGUI.py:7070 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6683 flatcamGUI/FlatCAMGUI.py:6688 -#: flatcamTools/ToolNonCopperClear.py:271 -#: flatcamTools/ToolNonCopperClear.py:276 +#: flatcamGUI/FlatCAMGUI.py:6719 flatcamGUI/FlatCAMGUI.py:6724 +#: flatcamTools/ToolNonCopperClear.py:271 flatcamTools/ToolNonCopperClear.py:276 msgid "" "Depth of cut into material. Negative value.\n" "In FlatCAM units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6698 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/FlatCAMGUI.py:6734 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -7661,34 +7380,33 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6715 flatcamTools/ToolNonCopperClear.py:301 +#: flatcamGUI/FlatCAMGUI.py:6755 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6724 flatcamGUI/FlatCAMGUI.py:7071 -#: flatcamTools/ToolNonCopperClear.py:310 +#: flatcamGUI/FlatCAMGUI.py:6764 flatcamGUI/FlatCAMGUI.py:7115 +#: flatcamTools/ToolNonCopperClear.py:314 msgid "" -"Algorithm for non-copper clearing:
Standard: Fixed step inwards." -"
Seed-based: Outwards from seed.
Line-based: Parallel " -"lines." +"Algorithm for non-copper clearing:
Standard: Fixed step inwards.
Seed-" +"based: Outwards from seed.
Line-based: Parallel lines." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6738 flatcamGUI/FlatCAMGUI.py:7085 -#: flatcamTools/ToolNonCopperClear.py:324 flatcamTools/ToolPaint.py:249 +#: flatcamGUI/FlatCAMGUI.py:6778 flatcamGUI/FlatCAMGUI.py:7129 +#: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6748 flatcamGUI/FlatCAMGUI.py:7095 -#: flatcamTools/ToolNonCopperClear.py:333 flatcamTools/ToolPaint.py:258 +#: flatcamGUI/FlatCAMGUI.py:6788 flatcamGUI/FlatCAMGUI.py:7139 +#: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6758 flatcamTools/ToolNonCopperClear.py:342 -#: flatcamTools/ToolPaint.py:267 +#: flatcamGUI/FlatCAMGUI.py:6798 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6760 flatcamTools/ToolNonCopperClear.py:344 +#: flatcamGUI/FlatCAMGUI.py:6800 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -7699,9 +7417,8 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6775 flatcamGUI/FlatCAMGUI.py:6787 -#: flatcamTools/ToolNonCopperClear.py:359 -#: flatcamTools/ToolNonCopperClear.py:371 +#: flatcamGUI/FlatCAMGUI.py:6815 flatcamGUI/FlatCAMGUI.py:6827 +#: flatcamTools/ToolNonCopperClear.py:363 flatcamTools/ToolNonCopperClear.py:375 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -7709,106 +7426,102 @@ msgid "" "The value can be between 0 and 10 FlatCAM units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6785 flatcamTools/ToolNonCopperClear.py:369 +#: flatcamGUI/FlatCAMGUI.py:6825 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6802 flatcamTools/ToolNonCopperClear.py:395 +#: flatcamGUI/FlatCAMGUI.py:6842 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6803 flatcamGUI/FlatCAMGUI.py:7116 +#: flatcamGUI/FlatCAMGUI.py:6843 flatcamGUI/FlatCAMGUI.py:7160 msgid "Area" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6804 +#: flatcamGUI/FlatCAMGUI.py:6844 msgid "Ref" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6805 +#: flatcamGUI/FlatCAMGUI.py:6845 msgid "Reference" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6807 flatcamTools/ToolNonCopperClear.py:401 +#: flatcamGUI/FlatCAMGUI.py:6847 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" -" - 'Area Selection' - left mouse click to start selection of the area to be " -"painted.\n" -"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple " -"areas.\n" +" - 'Area Selection' - left mouse click to start selection of the area to be painted.\n" +"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple areas.\n" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6818 flatcamGUI/FlatCAMGUI.py:7124 +#: flatcamGUI/FlatCAMGUI.py:6858 flatcamGUI/FlatCAMGUI.py:7168 msgid "Normal" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6819 flatcamGUI/FlatCAMGUI.py:7125 +#: flatcamGUI/FlatCAMGUI.py:6859 flatcamGUI/FlatCAMGUI.py:7169 msgid "Progressive" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6820 +#: flatcamGUI/FlatCAMGUI.py:6860 msgid "NCC Plotting" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6822 +#: flatcamGUI/FlatCAMGUI.py:6862 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6836 +#: flatcamGUI/FlatCAMGUI.py:6876 msgid "Cutout Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6841 flatcamGUI/ObjectUI.py:463 +#: flatcamGUI/FlatCAMGUI.py:6881 flatcamGUI/ObjectUI.py:467 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" "the original board." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6852 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/FlatCAMGUI.py:6892 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6860 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/FlatCAMGUI.py:6900 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6862 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/FlatCAMGUI.py:6902 flatcamTools/ToolCutOut.py:78 msgid "" -"Choice of what kind the object we want to cutout is.
- Single: " -"contain a single PCB Gerber outline object.
- Panel: a panel PCB " -"Gerber object, which is made\n" +"Choice of what kind the object we want to cutout is.
- Single: contain a single " +"PCB Gerber outline object.
- Panel: a panel PCB Gerber object, which is made\n" "out of many individual PCB outlines." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6869 flatcamGUI/FlatCAMGUI.py:7115 -#: flatcamTools/ToolCutOut.py:84 +#: flatcamGUI/FlatCAMGUI.py:6909 flatcamGUI/FlatCAMGUI.py:7159 flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6870 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/FlatCAMGUI.py:6910 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6876 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/FlatCAMGUI.py:6916 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" "the actual PCB border" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6884 +#: flatcamGUI/FlatCAMGUI.py:6924 msgid "Gap size" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6886 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/FlatCAMGUI.py:6926 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -7816,11 +7529,11 @@ msgid "" "from which the PCB is cutout)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6895 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/FlatCAMGUI.py:6935 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6897 +#: flatcamGUI/FlatCAMGUI.py:6937 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -7834,71 +7547,71 @@ msgid "" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6919 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/FlatCAMGUI.py:6959 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6921 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/FlatCAMGUI.py:6961 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6935 +#: flatcamGUI/FlatCAMGUI.py:6975 msgid "2Sided Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6940 +#: flatcamGUI/FlatCAMGUI.py:6980 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6950 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/FlatCAMGUI.py:6990 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6952 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/FlatCAMGUI.py:6992 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6961 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/FlatCAMGUI.py:7001 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6963 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/FlatCAMGUI.py:7003 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6972 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/FlatCAMGUI.py:7012 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6973 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/FlatCAMGUI.py:7013 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6974 +#: flatcamGUI/FlatCAMGUI.py:7014 msgid "Axis Ref" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6976 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/FlatCAMGUI.py:7016 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" "the center." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6992 +#: flatcamGUI/FlatCAMGUI.py:7032 msgid "Paint Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6997 +#: flatcamGUI/FlatCAMGUI.py:7037 msgid "Parameters:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6999 flatcamGUI/ObjectUI.py:1351 +#: flatcamGUI/FlatCAMGUI.py:7039 flatcamGUI/ObjectUI.py:1356 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7906,54 +7619,51 @@ msgid "" "to click on the desired polygon." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7105 flatcamTools/ToolPaint.py:282 +#: flatcamGUI/FlatCAMGUI.py:7149 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7107 flatcamTools/ToolPaint.py:284 -#: flatcamTools/ToolPaint.py:300 +#: flatcamGUI/FlatCAMGUI.py:7151 flatcamTools/ToolPaint.py:288 flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" "\n" -"- 'Area Selection' - left mouse click to start selection of the area to be " -"painted.\n" -"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple " -"areas.\n" +"- 'Area Selection' - left mouse click to start selection of the area to be painted.\n" +"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple areas.\n" "- 'All Polygons' - the Paint will start after click.\n" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7118 +#: flatcamGUI/FlatCAMGUI.py:7162 msgid "Ref." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7126 +#: flatcamGUI/FlatCAMGUI.py:7170 msgid "Paint Plotting" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7128 +#: flatcamGUI/FlatCAMGUI.py:7172 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7142 +#: flatcamGUI/FlatCAMGUI.py:7186 msgid "Film Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7147 +#: flatcamGUI/FlatCAMGUI.py:7191 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:7158 +#: flatcamGUI/FlatCAMGUI.py:7202 msgid "Film Type" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7160 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/FlatCAMGUI.py:7204 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -7963,11 +7673,19 @@ msgid "" "The Film format is SVG." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7171 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/FlatCAMGUI.py:7215 +msgid "Film Color" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:7217 +msgid "Set the film color when positive film is selected." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:7235 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7173 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/FlatCAMGUI.py:7237 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -7979,89 +7697,88 @@ msgid "" "surroundings if not for this border." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7186 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/FlatCAMGUI.py:7250 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7188 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/FlatCAMGUI.py:7252 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 " -"thinner,\n" +"It means that the line that envelope each SVG feature will be thicker or thinner,\n" "therefore the fine features may be more affected by this parameter." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7203 +#: flatcamGUI/FlatCAMGUI.py:7267 msgid "Panelize Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7208 +#: flatcamGUI/FlatCAMGUI.py:7272 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:7219 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/FlatCAMGUI.py:7283 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7221 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/FlatCAMGUI.py:7285 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7229 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/FlatCAMGUI.py:7293 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7231 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/FlatCAMGUI.py:7295 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7239 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/FlatCAMGUI.py:7303 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7241 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/FlatCAMGUI.py:7305 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7248 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/FlatCAMGUI.py:7312 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7250 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/FlatCAMGUI.py:7314 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7256 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/FlatCAMGUI.py:7320 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7257 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/FlatCAMGUI.py:7321 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7258 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/FlatCAMGUI.py:7322 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7260 +#: flatcamGUI/FlatCAMGUI.py:7324 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" "- Geometry" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7269 +#: flatcamGUI/FlatCAMGUI.py:7333 msgid "Constrain within" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7271 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/FlatCAMGUI.py:7335 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" @@ -8070,159 +7787,158 @@ msgid "" "they fit completely within selected area." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7280 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/FlatCAMGUI.py:7344 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7282 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/FlatCAMGUI.py:7346 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7289 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/FlatCAMGUI.py:7353 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7291 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/FlatCAMGUI.py:7355 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7305 +#: flatcamGUI/FlatCAMGUI.py:7369 msgid "Calculators Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7308 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/FlatCAMGUI.py:7372 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7310 +#: flatcamGUI/FlatCAMGUI.py:7374 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:7321 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/FlatCAMGUI.py:7385 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7323 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/FlatCAMGUI.py:7387 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7331 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/FlatCAMGUI.py:7395 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7333 +#: flatcamGUI/FlatCAMGUI.py:7397 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7343 +#: flatcamGUI/FlatCAMGUI.py:7407 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7350 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/FlatCAMGUI.py:7414 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7352 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/FlatCAMGUI.py:7416 flatcamTools/ToolCalculators.py:149 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." +"using a method like grahite ink or calcium hypophosphite ink or palladium chloride." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7362 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/FlatCAMGUI.py:7426 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7364 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/FlatCAMGUI.py:7428 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7370 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/FlatCAMGUI.py:7434 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7372 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/FlatCAMGUI.py:7436 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7377 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/FlatCAMGUI.py:7441 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7380 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/FlatCAMGUI.py:7444 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7386 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/FlatCAMGUI.py:7450 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7389 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/FlatCAMGUI.py:7453 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7402 +#: flatcamGUI/FlatCAMGUI.py:7466 msgid "Transform Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7407 +#: flatcamGUI/FlatCAMGUI.py:7471 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7417 +#: flatcamGUI/FlatCAMGUI.py:7481 msgid "Rotate Angle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7429 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/FlatCAMGUI.py:7493 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7439 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/FlatCAMGUI.py:7503 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7449 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/FlatCAMGUI.py:7513 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7451 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/FlatCAMGUI.py:7515 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7458 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/FlatCAMGUI.py:7522 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7460 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/FlatCAMGUI.py:7524 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7468 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/FlatCAMGUI.py:7532 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7476 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/FlatCAMGUI.py:7540 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -8230,27 +7946,27 @@ msgid "" "of the selected objects when unchecked." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7485 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/FlatCAMGUI.py:7549 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7487 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/FlatCAMGUI.py:7551 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7494 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/FlatCAMGUI.py:7558 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7496 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/FlatCAMGUI.py:7560 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7502 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/FlatCAMGUI.py:7566 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7504 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/FlatCAMGUI.py:7568 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -8263,203 +7979,195 @@ msgid "" "Point Entry field and click Flip on X(Y)" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7515 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/FlatCAMGUI.py:7579 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7517 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/FlatCAMGUI.py:7581 flatcamTools/ToolTransform.py:328 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" "the 'y' in (x, y) will be used when using Flip on Y and" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7534 +#: flatcamGUI/FlatCAMGUI.py:7598 msgid "SolderPaste Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7539 +#: flatcamGUI/FlatCAMGUI.py:7603 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7550 +#: flatcamGUI/FlatCAMGUI.py:7614 msgid "Diameters of nozzle tools, separated by ','" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7557 +#: flatcamGUI/FlatCAMGUI.py:7621 msgid "New Nozzle Dia" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7559 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/FlatCAMGUI.py:7623 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7567 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/FlatCAMGUI.py:7631 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7569 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/FlatCAMGUI.py:7633 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7576 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/FlatCAMGUI.py:7640 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7578 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/FlatCAMGUI.py:7642 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7585 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/FlatCAMGUI.py:7649 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7587 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/FlatCAMGUI.py:7651 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7594 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/FlatCAMGUI.py:7658 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7596 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/FlatCAMGUI.py:7660 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7604 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/FlatCAMGUI.py:7668 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7606 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/FlatCAMGUI.py:7670 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7615 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/FlatCAMGUI.py:7679 flatcamTools/ToolSolderPaste.py:209 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:7623 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/FlatCAMGUI.py:7687 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7625 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/FlatCAMGUI.py:7689 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7632 flatcamTools/ToolSolderPaste.py:224 -msgid "Feedrate Z" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:7634 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/FlatCAMGUI.py:7698 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7642 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/FlatCAMGUI.py:7706 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7644 +#: flatcamGUI/FlatCAMGUI.py:7708 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7652 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/FlatCAMGUI.py:7716 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7654 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/FlatCAMGUI.py:7718 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7662 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/FlatCAMGUI.py:7726 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7664 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/FlatCAMGUI.py:7728 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7671 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/FlatCAMGUI.py:7735 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7673 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/FlatCAMGUI.py:7737 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7681 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/FlatCAMGUI.py:7745 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7683 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/FlatCAMGUI.py:7747 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7690 flatcamGUI/ObjectUI.py:1297 +#: flatcamGUI/FlatCAMGUI.py:7754 flatcamGUI/ObjectUI.py:1302 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7692 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/FlatCAMGUI.py:7756 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7707 +#: flatcamGUI/FlatCAMGUI.py:7771 msgid "Substractor Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7712 +#: flatcamGUI/FlatCAMGUI.py:7776 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7717 flatcamTools/ToolSub.py:135 +#: flatcamGUI/FlatCAMGUI.py:7781 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7718 flatcamTools/ToolSub.py:136 -msgid "" -"Checking this will close the paths cut by the Geometry substractor object." +#: flatcamGUI/FlatCAMGUI.py:7782 flatcamTools/ToolSub.py:136 +msgid "Checking this will close the paths cut by the Geometry substractor object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7729 +#: flatcamGUI/FlatCAMGUI.py:7793 msgid "Excellon File associations" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7732 flatcamGUI/FlatCAMGUI.py:7765 -#: flatcamGUI/FlatCAMGUI.py:7798 +#: flatcamGUI/FlatCAMGUI.py:7796 flatcamGUI/FlatCAMGUI.py:7829 flatcamGUI/FlatCAMGUI.py:7862 msgid "Extensions list" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7734 flatcamGUI/FlatCAMGUI.py:7767 -#: flatcamGUI/FlatCAMGUI.py:7800 +#: flatcamGUI/FlatCAMGUI.py:7798 flatcamGUI/FlatCAMGUI.py:7831 flatcamGUI/FlatCAMGUI.py:7864 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7747 flatcamGUI/FlatCAMGUI.py:7780 flatcamGUI/FlatCAMGUI.py:7812 +#: flatcamGUI/FlatCAMGUI.py:7811 flatcamGUI/FlatCAMGUI.py:7844 flatcamGUI/FlatCAMGUI.py:7876 msgid "Apply" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7748 flatcamGUI/FlatCAMGUI.py:7781 -#: flatcamGUI/FlatCAMGUI.py:7813 +#: flatcamGUI/FlatCAMGUI.py:7812 flatcamGUI/FlatCAMGUI.py:7845 flatcamGUI/FlatCAMGUI.py:7877 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -8467,23 +8175,23 @@ msgid "" "This work only in Windows." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7762 +#: flatcamGUI/FlatCAMGUI.py:7826 msgid "GCode File associations" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7795 +#: flatcamGUI/FlatCAMGUI.py:7859 msgid "Gerber File associations" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7842 flatcamGUI/FlatCAMGUI.py:7848 +#: flatcamGUI/FlatCAMGUI.py:7907 flatcamGUI/FlatCAMGUI.py:7913 msgid "Idle." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7873 +#: flatcamGUI/FlatCAMGUI.py:7938 msgid "Application started ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:7874 +#: flatcamGUI/FlatCAMGUI.py:7939 msgid "Hello!" msgstr "" @@ -8542,8 +8250,8 @@ msgstr "" msgid "Gerber Object" msgstr "" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:574 -#: flatcamGUI/ObjectUI.py:900 flatcamGUI/ObjectUI.py:1423 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:578 flatcamGUI/ObjectUI.py:905 +#: flatcamGUI/ObjectUI.py:1428 msgid "Name" msgstr "" @@ -8578,23 +8286,23 @@ msgid "" "this parameter." msgstr "" -#: flatcamGUI/ObjectUI.py:324 +#: flatcamGUI/ObjectUI.py:328 msgid "Except" msgstr "" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:329 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object bellow\n" "will be subtracted from the isolation geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:350 flatcamTools/ToolCutOut.py:53 +#: flatcamGUI/ObjectUI.py:354 flatcamTools/ToolCutOut.py:53 #: flatcamTools/ToolNonCopperClear.py:69 flatcamTools/ToolPaint.py:68 msgid "Obj Type" msgstr "" -#: flatcamGUI/ObjectUI.py:352 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -8602,21 +8310,21 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: flatcamGUI/ObjectUI.py:365 flatcamTools/ToolCutOut.py:69 +#: flatcamGUI/ObjectUI.py:369 flatcamTools/ToolCutOut.py:69 #: flatcamTools/ToolNonCopperClear.py:87 flatcamTools/ToolPaint.py:86 #: flatcamTools/ToolPanelize.py:71 flatcamTools/ToolPanelize.py:84 msgid "Object" msgstr "" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:370 msgid "Object whose area will be removed from isolation geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:370 +#: flatcamGUI/ObjectUI.py:374 msgid "Generate Isolation Geometry" msgstr "" -#: flatcamGUI/ObjectUI.py:372 +#: flatcamGUI/ObjectUI.py:376 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -8629,11 +8337,11 @@ msgid "" "diameter above." msgstr "" -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:388 msgid "Buffer Solid Geometry" msgstr "" -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:390 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -8641,92 +8349,92 @@ msgid "" "required for isolation." msgstr "" -#: flatcamGUI/ObjectUI.py:393 +#: flatcamGUI/ObjectUI.py:397 msgid "FULL Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:395 +#: flatcamGUI/ObjectUI.py:399 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" "the interiors and exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:404 +#: flatcamGUI/ObjectUI.py:408 msgid "Ext Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:406 +#: flatcamGUI/ObjectUI.py:410 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:413 +#: flatcamGUI/ObjectUI.py:417 msgid "Int Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:415 +#: flatcamGUI/ObjectUI.py:419 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the interiors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:449 msgid "Clear N-copper" msgstr "" -#: flatcamGUI/ObjectUI.py:454 flatcamTools/ToolNonCopperClear.py:442 +#: flatcamGUI/ObjectUI.py:458 flatcamTools/ToolNonCopperClear.py:446 msgid "" "Create the Geometry Object\n" "for non-copper routing." msgstr "" -#: flatcamGUI/ObjectUI.py:461 +#: flatcamGUI/ObjectUI.py:465 msgid "Board cutout" msgstr "" -#: flatcamGUI/ObjectUI.py:468 flatcamTools/ToolCutOut.py:343 +#: flatcamGUI/ObjectUI.py:472 flatcamTools/ToolCutOut.py:343 msgid "Cutout Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:470 +#: flatcamGUI/ObjectUI.py:474 msgid "" "Generate the geometry for\n" "the board cutout." msgstr "" -#: flatcamGUI/ObjectUI.py:508 flatcamGUI/ObjectUI.py:540 -#: flatcamTools/ToolCutOut.py:183 flatcamTools/ToolCutOut.py:203 -#: flatcamTools/ToolCutOut.py:254 flatcamTools/ToolSolderPaste.py:127 +#: flatcamGUI/ObjectUI.py:512 flatcamGUI/ObjectUI.py:544 flatcamTools/ToolCutOut.py:183 +#: flatcamTools/ToolCutOut.py:203 flatcamTools/ToolCutOut.py:254 +#: flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:515 +#: flatcamGUI/ObjectUI.py:519 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." msgstr "" -#: flatcamGUI/ObjectUI.py:542 +#: flatcamGUI/ObjectUI.py:546 msgid "Generate the Geometry object." msgstr "" -#: flatcamGUI/ObjectUI.py:554 +#: flatcamGUI/ObjectUI.py:558 msgid "Excellon Object" msgstr "" -#: flatcamGUI/ObjectUI.py:565 +#: flatcamGUI/ObjectUI.py:569 msgid "Solid circles." msgstr "" -#: flatcamGUI/ObjectUI.py:613 +#: flatcamGUI/ObjectUI.py:617 msgid "Drills" msgstr "" -#: flatcamGUI/ObjectUI.py:618 +#: flatcamGUI/ObjectUI.py:622 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -8735,49 +8443,48 @@ msgid "" "Here the tools are selected for G-code generation." msgstr "" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:965 -#: flatcamTools/ToolPaint.py:120 +#: flatcamGUI/ObjectUI.py:627 flatcamGUI/ObjectUI.py:970 flatcamTools/ToolPaint.py:120 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:626 +#: flatcamGUI/ObjectUI.py:630 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:629 +#: flatcamGUI/ObjectUI.py:633 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:640 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." msgstr "" -#: flatcamGUI/ObjectUI.py:645 +#: flatcamGUI/ObjectUI.py:649 msgid "" "Create a CNC Job object\n" "for this drill object." msgstr "" -#: flatcamGUI/ObjectUI.py:682 flatcamGUI/ObjectUI.py:1177 +#: flatcamGUI/ObjectUI.py:686 flatcamGUI/ObjectUI.py:1182 msgid "Tool change Z" msgstr "" -#: flatcamGUI/ObjectUI.py:799 +#: flatcamGUI/ObjectUI.py:804 msgid "" "Select from the Tools Table above\n" "the hole dias that are to be drilled.\n" "Use the # column to make the selection." msgstr "" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:814 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -8785,42 +8492,42 @@ msgid "" "converted to a series of drills." msgstr "" -#: flatcamGUI/ObjectUI.py:824 +#: flatcamGUI/ObjectUI.py:829 msgid "Create Drills GCode" msgstr "" -#: flatcamGUI/ObjectUI.py:826 +#: flatcamGUI/ObjectUI.py:831 msgid "Generate the CNC Job." msgstr "" -#: flatcamGUI/ObjectUI.py:838 +#: flatcamGUI/ObjectUI.py:843 msgid "" "Select from the Tools Table above\n" "the hole dias that are to be milled.\n" "Use the # column to make the selection." msgstr "" -#: flatcamGUI/ObjectUI.py:853 +#: flatcamGUI/ObjectUI.py:858 msgid "Mill Drills Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:855 +#: flatcamGUI/ObjectUI.py:860 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:870 +#: flatcamGUI/ObjectUI.py:875 msgid "Mill Slots Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:872 +#: flatcamGUI/ObjectUI.py:877 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:921 +#: flatcamGUI/ObjectUI.py:926 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -8836,77 +8543,72 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 msgid "Dia" msgstr "" -#: flatcamGUI/ObjectUI.py:952 flatcamGUI/ObjectUI.py:1517 +#: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "" -#: flatcamGUI/ObjectUI.py:959 +#: flatcamGUI/ObjectUI.py:964 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" msgstr "" -#: flatcamGUI/ObjectUI.py:970 +#: flatcamGUI/ObjectUI.py:975 msgid "" "The value for the Offset can be:\n" -"- Path -> There is no offset, the tool cut will be done through the geometry " -"line.\n" -"- In(side) -> The tool cut will follow the geometry inside. It will create a " -"'pocket'.\n" +"- Path -> There is no offset, the tool cut will be done through the geometry line.\n" +"- In(side) -> The tool cut will follow the geometry inside. It will create a 'pocket'.\n" "- Out(side) -> The tool cut will follow the geometry line on the outside." msgstr "" -#: flatcamGUI/ObjectUI.py:977 +#: flatcamGUI/ObjectUI.py:982 msgid "" -"The (Operation) Type has only informative value. Usually the UI form " -"values \n" +"The (Operation) Type has only informative value. Usually the UI form values \n" "are choose based on the operation type and this will serve as a reminder.\n" "Can be 'Roughing', 'Finishing' or 'Isolation'.\n" "For Roughing we may choose a lower Feedrate and multiDepth cut.\n" "For Finishing we may choose a higher Feedrate, without multiDepth.\n" -"For Isolation we need a lower Feedrate as it use a milling bit with a fine " -"tip." +"For Isolation we need a lower Feedrate as it use a milling bit with a fine tip." msgstr "" -#: flatcamGUI/ObjectUI.py:986 +#: flatcamGUI/ObjectUI.py:991 msgid "" "The Tool Type (TT) can be:\n" -"- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " -"cut width in material\n" +"- Circular with 1 ... 4 teeth -> it is informative only. Being circular the cut width in " +"material\n" "is exactly the tool diameter.\n" "- Ball -> informative only and make reference to the Ball type endmill.\n" -"- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable " -"two additional UI form\n" -"fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust " -"the Z-Cut parameter such\n" -"as the cut width into material will be equal with the value in the Tool " -"Diameter column of this table.\n" -"Choosing the V-Shape Tool Type automatically will select the Operation Type " -"as Isolation." +"- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable two additional " +"UI form\n" +"fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust the Z-Cut " +"parameter such\n" +"as the cut width into material will be equal with the value in the Tool Diameter column " +"of this table.\n" +"Choosing the V-Shape Tool Type automatically will select the Operation Type as Isolation." msgstr "" -#: flatcamGUI/ObjectUI.py:998 +#: flatcamGUI/ObjectUI.py:1003 msgid "" -"Plot column. It is visible only for MultiGeo geometries, meaning geometries " -"that holds the geometry\n" -"data into the tools. For those geometries, deleting the tool will delete the " -"geometry data also,\n" -"so be WARNED. From the checkboxes on each row it can be enabled/disabled the " -"plot on canvas\n" +"Plot column. It is visible only for MultiGeo geometries, meaning geometries that holds " +"the geometry\n" +"data into the tools. For those geometries, deleting the tool will delete the geometry " +"data also,\n" +"so be WARNED. From the checkboxes on each row it can be enabled/disabled the plot on " +"canvas\n" "for the corresponding tool." msgstr "" -#: flatcamGUI/ObjectUI.py:1011 +#: flatcamGUI/ObjectUI.py:1016 msgid "Tool Offset" msgstr "" -#: flatcamGUI/ObjectUI.py:1014 +#: flatcamGUI/ObjectUI.py:1019 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -8914,91 +8616,91 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: flatcamGUI/ObjectUI.py:1056 flatcamTools/ToolNonCopperClear.py:239 +#: flatcamGUI/ObjectUI.py:1061 flatcamTools/ToolNonCopperClear.py:239 #: flatcamTools/ToolPaint.py:178 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." msgstr "" -#: flatcamGUI/ObjectUI.py:1064 +#: flatcamGUI/ObjectUI.py:1069 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1072 +#: flatcamGUI/ObjectUI.py:1077 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1088 +#: flatcamGUI/ObjectUI.py:1093 msgid "Tool Data" msgstr "" -#: flatcamGUI/ObjectUI.py:1091 +#: flatcamGUI/ObjectUI.py:1096 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: flatcamGUI/ObjectUI.py:1158 +#: flatcamGUI/ObjectUI.py:1163 msgid "Depth of each pass (positive)." msgstr "" -#: flatcamGUI/ObjectUI.py:1332 +#: flatcamGUI/ObjectUI.py:1337 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" "for custom selection of tools." msgstr "" -#: flatcamGUI/ObjectUI.py:1339 +#: flatcamGUI/ObjectUI.py:1344 msgid "Generate" msgstr "" -#: flatcamGUI/ObjectUI.py:1341 +#: flatcamGUI/ObjectUI.py:1346 msgid "Generate the CNC Job object." msgstr "" -#: flatcamGUI/ObjectUI.py:1348 +#: flatcamGUI/ObjectUI.py:1353 msgid "Paint Area" msgstr "" -#: flatcamGUI/ObjectUI.py:1362 +#: flatcamGUI/ObjectUI.py:1367 msgid "Launch Paint Tool in Tools Tab." msgstr "" -#: flatcamGUI/ObjectUI.py:1378 +#: flatcamGUI/ObjectUI.py:1383 msgid "CNC Job Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1434 msgid "Travelled dist." msgstr "" -#: flatcamGUI/ObjectUI.py:1431 flatcamGUI/ObjectUI.py:1436 +#: flatcamGUI/ObjectUI.py:1436 flatcamGUI/ObjectUI.py:1441 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1441 +#: flatcamGUI/ObjectUI.py:1446 msgid "Estimated time" msgstr "" -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/ObjectUI.py:1448 +#: flatcamGUI/ObjectUI.py:1448 flatcamGUI/ObjectUI.py:1453 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." msgstr "" -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1488 msgid "CNC Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:1486 +#: flatcamGUI/ObjectUI.py:1491 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -9011,49 +8713,49 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: flatcamGUI/ObjectUI.py:1518 +#: flatcamGUI/ObjectUI.py:1523 msgid "P" msgstr "" -#: flatcamGUI/ObjectUI.py:1524 +#: flatcamGUI/ObjectUI.py:1529 msgid "Update Plot" msgstr "" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1531 msgid "Update the plot." msgstr "" -#: flatcamGUI/ObjectUI.py:1541 +#: flatcamGUI/ObjectUI.py:1546 msgid "Prepend to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1552 +#: flatcamGUI/ObjectUI.py:1557 msgid "Append to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1625 msgid "z_cut = depth where to cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1621 +#: flatcamGUI/ObjectUI.py:1626 msgid "z_move = height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1640 +#: flatcamGUI/ObjectUI.py:1645 msgid "View CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1647 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "" -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1652 msgid "Save CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1649 +#: flatcamGUI/ObjectUI.py:1654 msgid "" "Opens dialog to save G-Code\n" "file." @@ -9280,13 +8982,11 @@ msgid "" msgstr "" #: flatcamTools/ToolCutOut.py:371 flatcamTools/ToolCutOut.py:571 -#: flatcamTools/ToolNonCopperClear.py:1083 -#: flatcamTools/ToolNonCopperClear.py:1124 -#: flatcamTools/ToolNonCopperClear.py:1265 flatcamTools/ToolPaint.py:1149 +#: flatcamTools/ToolNonCopperClear.py:1087 flatcamTools/ToolNonCopperClear.py:1128 +#: flatcamTools/ToolNonCopperClear.py:1269 flatcamTools/ToolPaint.py:1153 #: flatcamTools/ToolPanelize.py:359 flatcamTools/ToolPanelize.py:376 -#: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 -#: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 -#: tclCommands/TclCommandCopperClear.py:131 +#: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 flatcamTools/ToolSub.py:456 +#: flatcamTools/ToolSub.py:471 tclCommands/TclCommandCopperClear.py:131 #: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "" @@ -9318,15 +9018,14 @@ msgstr "" #: flatcamTools/ToolCutOut.py:430 flatcamTools/ToolCutOut.py:628 msgid "" -"Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " -"Fill in a correct value and retry. " +"Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. Fill in a " +"correct value and retry. " msgstr "" #: flatcamTools/ToolCutOut.py:435 flatcamTools/ToolCutOut.py:634 msgid "" "Cutout operation cannot be done on a multi-geo Geometry.\n" -"Optionally, this Multi-geo Geometry can be converted to Single-geo " -"Geometry,\n" +"Optionally, this Multi-geo Geometry can be converted to Single-geo Geometry,\n" "and after that perform Cutout." msgstr "" @@ -9334,15 +9033,14 @@ msgstr "" msgid "Any form CutOut operation finished." msgstr "" -#: flatcamTools/ToolCutOut.py:575 flatcamTools/ToolNonCopperClear.py:1087 -#: flatcamTools/ToolPaint.py:951 flatcamTools/ToolPanelize.py:366 +#: flatcamTools/ToolCutOut.py:575 flatcamTools/ToolNonCopperClear.py:1091 +#: flatcamTools/ToolPaint.py:955 flatcamTools/ToolPanelize.py:366 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "" #: flatcamTools/ToolCutOut.py:744 -msgid "" -"Click on the selected geometry object perimeter to create a bridge gap ..." +msgid "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" #: flatcamTools/ToolCutOut.py:780 flatcamTools/ToolCutOut.py:799 @@ -9418,32 +9116,30 @@ msgstr "" msgid "" "If 'Point' is selected above it store the coordinates (x, y) through which\n" "the mirroring axis passes.\n" -"If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or " -"Geo).\n" +"If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or Geo).\n" "Through the center of this object pass the mirroring axis selected above." msgstr "" #: flatcamTools/ToolDblSided.py:162 msgid "" -"Add the coordinates in format (x, y) through which the mirroring " -"axis \n" +"Add the coordinates in format (x, y) through which the mirroring axis \n" " selected in 'MIRROR AXIS' pass.\n" "The (x, y) coordinates are captured by pressing SHIFT key\n" "and left mouse button click on canvas or you can enter the coords manually." msgstr "" -#: flatcamTools/ToolDblSided.py:182 flatcamTools/ToolNonCopperClear.py:420 -#: flatcamTools/ToolPaint.py:318 +#: flatcamTools/ToolDblSided.py:182 flatcamTools/ToolNonCopperClear.py:424 +#: flatcamTools/ToolPaint.py:322 msgid "Gerber Reference Box Object" msgstr "" -#: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:421 -#: flatcamTools/ToolPaint.py:319 +#: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:425 +#: flatcamTools/ToolPaint.py:323 msgid "Excellon Reference Box Object" msgstr "" -#: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:422 -#: flatcamTools/ToolPaint.py:320 +#: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:426 +#: flatcamTools/ToolPaint.py:324 msgid "Geometry Reference Box Object" msgstr "" @@ -9453,13 +9149,12 @@ msgstr "" #: flatcamTools/ToolDblSided.py:194 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" +"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For each set of " +"(x, y) coordinates\n" "entered here, a pair of drills will be created:\n" "\n" "- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Mirror " -"Axis'." +"- one drill in mirror position over the axis selected above in the 'Mirror Axis'." msgstr "" #: flatcamTools/ToolDblSided.py:209 @@ -9469,10 +9164,9 @@ msgid "" "\n" "The coordinates set can be obtained:\n" "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n" -"- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the " -"field.\n" -"- press SHIFT key and left mouse clicking on canvas. Then RMB click in the " -"field and click Paste.\n" +"- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the field.\n" +"- press SHIFT key and left mouse clicking on canvas. Then RMB click in the field and " +"click Paste.\n" "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..." msgstr "" @@ -9505,8 +9199,7 @@ msgstr "" #: flatcamTools/ToolDblSided.py:331 msgid "" -"'Point' reference is selected and 'Point' coordinates are missing. Add them " -"and retry." +"'Point' reference is selected and 'Point' coordinates are missing. Add them and retry." msgstr "" #: flatcamTools/ToolDblSided.py:350 @@ -9535,8 +9228,7 @@ msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" #: flatcamTools/ToolDblSided.py:426 -msgid "" -"'Point' coordinates missing. Using Origin (0, 0) as mirroring reference." +msgid "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference." msgstr "" #: flatcamTools/ToolDblSided.py:436 flatcamTools/ToolDblSided.py:480 @@ -9554,9 +9246,7 @@ msgid "There is no Excellon object loaded ..." msgstr "" #: flatcamTools/ToolDblSided.py:470 -msgid "" -"There are no Point coordinates in the Point field. Add coords and try " -"again ..." +msgid "There are no Point coordinates in the Point field. Add coords and try again ..." msgstr "" #: flatcamTools/ToolDblSided.py:499 @@ -9567,8 +9257,8 @@ msgstr "" msgid "Film PCB" msgstr "" -#: flatcamTools/ToolFilm.py:56 flatcamTools/ToolImage.py:53 -#: flatcamTools/ToolPanelize.py:56 flatcamTools/ToolProperties.py:143 +#: flatcamTools/ToolFilm.py:56 flatcamTools/ToolImage.py:53 flatcamTools/ToolPanelize.py:56 +#: flatcamTools/ToolProperties.py:143 msgid "Object Type" msgstr "" @@ -9595,8 +9285,8 @@ msgstr "" #: flatcamTools/ToolFilm.py:91 msgid "" "Specify the type of object to be used as an container for\n" -"film creation. It can be: Gerber or Geometry type.The selection here decide " -"the type of objects that will be\n" +"film creation. It can be: Gerber or Geometry type.The selection here decide the type of " +"objects that will be\n" "in the Box Object combobox." msgstr "" @@ -9700,8 +9390,8 @@ msgid "" "B/W means a black & white image. Color means a colored image." msgstr "" -#: flatcamTools/ToolImage.py:90 flatcamTools/ToolImage.py:103 -#: flatcamTools/ToolImage.py:114 flatcamTools/ToolImage.py:125 +#: flatcamTools/ToolImage.py:90 flatcamTools/ToolImage.py:103 flatcamTools/ToolImage.py:114 +#: flatcamTools/ToolImage.py:125 msgid "Mask value" msgstr "" @@ -9920,17 +9610,12 @@ msgid "" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" "the cut width in material is exactly the tool diameter.\n" "- Ball -> informative only and make reference to the Ball type endmill.\n" -"- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI " -"form\n" -"and enable two additional UI form fields in the resulting geometry: V-Tip " -"Dia and\n" -"V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter " -"such\n" -"as the cut width into material will be equal with the value in the Tool " -"Diameter\n" +"- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI form\n" +"and enable two additional UI form fields in the resulting geometry: V-Tip Dia and\n" +"V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter such\n" +"as the cut width into material will be equal with the value in the Tool Diameter\n" "column of this table.\n" -"Choosing the 'V-Shape' Tool Type automatically will select the Operation " -"Type\n" +"Choosing the 'V-Shape' Tool Type automatically will select the Operation Type\n" "in the resulting geometry as Isolation." msgstr "" @@ -9957,193 +9642,182 @@ msgid "" "by first selecting a row(s) in the Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:396 flatcamTools/ToolPaint.py:295 +#: flatcamTools/ToolNonCopperClear.py:400 flatcamTools/ToolPaint.py:299 msgid "Area Selection" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:397 flatcamTools/ToolPaint.py:297 +#: flatcamTools/ToolNonCopperClear.py:401 flatcamTools/ToolPaint.py:301 msgid "Reference Object" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:399 +#: flatcamTools/ToolNonCopperClear.py:403 msgid "Reference:" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:414 flatcamTools/ToolPaint.py:312 +#: flatcamTools/ToolNonCopperClear.py:418 flatcamTools/ToolPaint.py:316 msgid "Ref. Type" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:416 +#: flatcamTools/ToolNonCopperClear.py:420 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:425 flatcamTools/ToolPaint.py:323 +#: flatcamTools/ToolNonCopperClear.py:429 flatcamTools/ToolPaint.py:327 msgid "Ref. Object" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:427 flatcamTools/ToolPaint.py:325 +#: flatcamTools/ToolNonCopperClear.py:431 flatcamTools/ToolPaint.py:329 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:906 flatcamTools/ToolPaint.py:705 +#: flatcamTools/ToolNonCopperClear.py:910 flatcamTools/ToolPaint.py:709 #: flatcamTools/ToolSolderPaste.py:769 msgid "Please enter a tool diameter to add, in Float format." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:940 flatcamTools/ToolPaint.py:730 +#: flatcamTools/ToolNonCopperClear.py:944 flatcamTools/ToolPaint.py:734 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:945 flatcamTools/ToolPaint.py:736 +#: flatcamTools/ToolNonCopperClear.py:949 flatcamTools/ToolPaint.py:740 msgid "New tool added to Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:989 flatcamTools/ToolPaint.py:782 +#: flatcamTools/ToolNonCopperClear.py:993 flatcamTools/ToolPaint.py:786 msgid "Tool from Tool Table was edited." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1000 flatcamTools/ToolPaint.py:794 +#: flatcamTools/ToolNonCopperClear.py:1004 flatcamTools/ToolPaint.py:798 #: flatcamTools/ToolSolderPaste.py:860 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1040 flatcamTools/ToolPaint.py:892 +#: flatcamTools/ToolNonCopperClear.py:1044 flatcamTools/ToolPaint.py:896 msgid "Delete failed. Select a tool to delete." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1045 flatcamTools/ToolPaint.py:898 +#: flatcamTools/ToolNonCopperClear.py:1049 flatcamTools/ToolPaint.py:902 msgid "Tool(s) deleted from Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1053 flatcamTools/ToolPaint.py:906 +#: flatcamTools/ToolNonCopperClear.py:1057 flatcamTools/ToolPaint.py:910 msgid "on_paint_button_click" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1067 +#: flatcamTools/ToolNonCopperClear.py:1071 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1103 +#: flatcamTools/ToolNonCopperClear.py:1107 msgid "Wrong Tool Dia value format entered, use a number." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1112 flatcamTools/ToolPaint.py:981 +#: flatcamTools/ToolNonCopperClear.py:1116 flatcamTools/ToolPaint.py:985 msgid "No selected tools in Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1137 +#: flatcamTools/ToolNonCopperClear.py:1141 msgid "Click the start point of the area." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1148 flatcamTools/ToolPaint.py:1037 +#: flatcamTools/ToolNonCopperClear.py:1152 flatcamTools/ToolPaint.py:1041 msgid "Click the end point of the paint area." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1154 flatcamTools/ToolPaint.py:1043 +#: flatcamTools/ToolNonCopperClear.py:1158 flatcamTools/ToolPaint.py:1047 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1318 +#: flatcamTools/ToolNonCopperClear.py:1326 msgid "Non-Copper clearing ..." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1327 +#: flatcamTools/ToolNonCopperClear.py:1335 msgid "NCC Tool started. Reading parameters." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1397 +#: flatcamTools/ToolNonCopperClear.py:1405 msgid "NCC Tool. Preparing non-copper polygons." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1425 flatcamTools/ToolPaint.py:2431 +#: flatcamTools/ToolNonCopperClear.py:1433 flatcamTools/ToolPaint.py:2452 msgid "No object available." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1467 +#: flatcamTools/ToolNonCopperClear.py:1475 msgid "The reference object type is not supported." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1489 -msgid "" -"NCC Tool. Finished non-copper polygons. Normal copper clearing task started." +#: flatcamTools/ToolNonCopperClear.py:1497 +msgid "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1521 +#: flatcamTools/ToolNonCopperClear.py:1529 msgid "NCC Tool. Calculate 'empty' area." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1536 -#: flatcamTools/ToolNonCopperClear.py:1630 -#: flatcamTools/ToolNonCopperClear.py:1642 -#: flatcamTools/ToolNonCopperClear.py:1869 -#: flatcamTools/ToolNonCopperClear.py:1961 -#: flatcamTools/ToolNonCopperClear.py:1973 +#: flatcamTools/ToolNonCopperClear.py:1544 flatcamTools/ToolNonCopperClear.py:1638 +#: flatcamTools/ToolNonCopperClear.py:1650 flatcamTools/ToolNonCopperClear.py:1877 +#: flatcamTools/ToolNonCopperClear.py:1969 flatcamTools/ToolNonCopperClear.py:1981 msgid "Buffering finished" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1649 -#: flatcamTools/ToolNonCopperClear.py:1979 +#: flatcamTools/ToolNonCopperClear.py:1657 flatcamTools/ToolNonCopperClear.py:1987 msgid "The selected object is not suitable for copper clearing." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1654 -#: flatcamTools/ToolNonCopperClear.py:1984 +#: flatcamTools/ToolNonCopperClear.py:1662 flatcamTools/ToolNonCopperClear.py:1992 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1661 +#: flatcamTools/ToolNonCopperClear.py:1669 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1671 -#: flatcamTools/ToolNonCopperClear.py:2009 +#: flatcamTools/ToolNonCopperClear.py:1679 flatcamTools/ToolNonCopperClear.py:2017 msgid "NCC Tool clearing with tool diameter = " msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1674 -#: flatcamTools/ToolNonCopperClear.py:2012 +#: flatcamTools/ToolNonCopperClear.py:1682 flatcamTools/ToolNonCopperClear.py:2020 msgid "started." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1812 flatcamTools/ToolPaint.py:1412 -#: flatcamTools/ToolPaint.py:1742 flatcamTools/ToolPaint.py:1890 -#: flatcamTools/ToolPaint.py:2203 flatcamTools/ToolPaint.py:2355 +#: flatcamTools/ToolNonCopperClear.py:1820 flatcamTools/ToolPaint.py:1418 +#: flatcamTools/ToolPaint.py:1753 flatcamTools/ToolPaint.py:1901 +#: flatcamTools/ToolPaint.py:2219 flatcamTools/ToolPaint.py:2371 msgid "" "There is no Painting Geometry in the file.\n" -"Usually it means that the tool diameter is too big for the painted " -"geometry.\n" +"Usually it means that the tool diameter is too big for the painted geometry.\n" "Change the painting parameters and try again." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1822 +#: flatcamTools/ToolNonCopperClear.py:1830 msgid "NCC Tool clear all done." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1824 +#: flatcamTools/ToolNonCopperClear.py:1832 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1827 -#: flatcamTools/ToolNonCopperClear.py:2175 +#: flatcamTools/ToolNonCopperClear.py:1835 flatcamTools/ToolNonCopperClear.py:2183 msgid "tools" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:2171 +#: flatcamTools/ToolNonCopperClear.py:2179 msgid "NCC Tool Rest Machining clear all done." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:2174 +#: flatcamTools/ToolNonCopperClear.py:2182 msgid "" -"NCC Tool Rest Machining clear all done but the copper features isolation is " -"broken for" +"NCC Tool Rest Machining clear all done but the copper features isolation is broken for" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:2598 +#: flatcamTools/ToolNonCopperClear.py:2609 msgid "" -"Try to use the Buffering Type = Full in Preferences -> Gerber General. " -"Reload the Gerber file after this change." +"Try to use the Buffering Type = Full in Preferences -> Gerber General. Reload the Gerber " +"file after this change." msgstr "" #: flatcamTools/ToolPDF.py:152 flatcamTools/ToolPDF.py:156 @@ -10201,23 +9875,22 @@ msgstr "" #: flatcamTools/ToolPaint.py:124 msgid "" -"The Tool Type (TT) can be:
- Circular with 1 ... 4 teeth -> it is " -"informative only. Being circular,
the cut width in material is exactly " -"the tool diameter.
- Ball -> informative only and make reference " -"to the Ball type endmill.
- V-Shape -> it will disable de Z-Cut " -"parameter in the resulting geometry UI form and enable two additional UI " -"form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting " -"those two values will adjust the Z-Cut parameter such as the cut width into " -"material will be equal with the value in the Tool Diameter column of this " -"table.
Choosing the V-Shape Tool Type automatically will select " -"the Operation Type in the resulting geometry as Isolation." +"The Tool Type (TT) can be:
- Circular with 1 ... 4 teeth -> it is informative " +"only. Being circular,
the cut width in material is exactly the tool diameter.
- " +"Ball -> informative only and make reference to the Ball type endmill.
- V-" +"Shape -> it will disable de Z-Cut parameter in the resulting geometry UI form and " +"enable two additional UI form fields in the resulting geometry: V-Tip Dia and V-Tip " +"Angle. Adjusting those two values will adjust the Z-Cut parameter such as the cut width " +"into material will be equal with the value in the Tool Diameter column of this table." +"
Choosing the V-Shape Tool Type automatically will select the Operation Type in " +"the resulting geometry as Isolation." msgstr "" #: flatcamTools/ToolPaint.py:164 msgid "Diameter for the new tool." msgstr "" -#: flatcamTools/ToolPaint.py:235 +#: flatcamTools/ToolPaint.py:239 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -10225,7 +9898,7 @@ msgid "" "- Line-based: Parallel lines." msgstr "" -#: flatcamTools/ToolPaint.py:269 +#: flatcamTools/ToolPaint.py:273 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10237,156 +9910,154 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: flatcamTools/ToolPaint.py:294 +#: flatcamTools/ToolPaint.py:298 msgid "Single Polygon" msgstr "" -#: flatcamTools/ToolPaint.py:296 +#: flatcamTools/ToolPaint.py:300 msgid "All Polygons" msgstr "" -#: flatcamTools/ToolPaint.py:314 +#: flatcamTools/ToolPaint.py:318 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: flatcamTools/ToolPaint.py:339 +#: flatcamTools/ToolPaint.py:343 msgid "Create Paint Geometry" msgstr "" -#: flatcamTools/ToolPaint.py:341 +#: flatcamTools/ToolPaint.py:345 msgid "" -"- 'Area Selection' - left mouse click to start selection of the area to be " -"painted.\n" -"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple " -"areas.\n" +"- 'Area Selection' - left mouse click to start selection of the area to be painted.\n" +"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple areas.\n" "- 'All Polygons' - the Paint will start after click.\n" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." msgstr "" -#: flatcamTools/ToolPaint.py:912 +#: flatcamTools/ToolPaint.py:916 msgid "Paint Tool. Reading parameters." msgstr "" -#: flatcamTools/ToolPaint.py:927 +#: flatcamTools/ToolPaint.py:931 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" -#: flatcamTools/ToolPaint.py:931 flatcamTools/ToolPaint.py:994 +#: flatcamTools/ToolPaint.py:935 flatcamTools/ToolPaint.py:998 msgid "Click inside the desired polygon." msgstr "" -#: flatcamTools/ToolPaint.py:945 +#: flatcamTools/ToolPaint.py:949 #, python-format msgid "Could not retrieve object: %s" msgstr "" -#: flatcamTools/ToolPaint.py:959 +#: flatcamTools/ToolPaint.py:963 msgid "Can't do Paint on MultiGeo geometries" msgstr "" -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1239 +#: flatcamTools/ToolPaint.py:1007 flatcamTools/ToolPaint.py:1245 msgid "Painting polygon..." msgstr "" -#: flatcamTools/ToolPaint.py:1025 +#: flatcamTools/ToolPaint.py:1029 msgid "Click the start point of the paint area." msgstr "" -#: flatcamTools/ToolPaint.py:1197 flatcamTools/ToolPaint.py:1200 -#: flatcamTools/ToolPaint.py:1202 +#: flatcamTools/ToolPaint.py:1203 flatcamTools/ToolPaint.py:1206 +#: flatcamTools/ToolPaint.py:1208 msgid "Paint Tool. Normal painting polygon task started." msgstr "" -#: flatcamTools/ToolPaint.py:1198 flatcamTools/ToolPaint.py:1588 -#: flatcamTools/ToolPaint.py:1763 flatcamTools/ToolPaint.py:2045 -#: flatcamTools/ToolPaint.py:2224 +#: flatcamTools/ToolPaint.py:1204 flatcamTools/ToolPaint.py:1599 +#: flatcamTools/ToolPaint.py:1774 flatcamTools/ToolPaint.py:2061 +#: flatcamTools/ToolPaint.py:2240 msgid "Buffering geometry..." msgstr "" -#: flatcamTools/ToolPaint.py:1236 +#: flatcamTools/ToolPaint.py:1242 msgid "No polygon found." msgstr "" -#: flatcamTools/ToolPaint.py:1240 +#: flatcamTools/ToolPaint.py:1246 msgid "Paint Tool. Painting polygon at location" msgstr "" -#: flatcamTools/ToolPaint.py:1323 +#: flatcamTools/ToolPaint.py:1329 msgid "Geometry could not be painted completely" msgstr "" -#: flatcamTools/ToolPaint.py:1368 +#: flatcamTools/ToolPaint.py:1374 msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" +"Could not do Paint. Try a different combination of parameters. Or a different strategy of " +"paint" msgstr "" -#: flatcamTools/ToolPaint.py:1417 +#: flatcamTools/ToolPaint.py:1423 msgid "Paint Single Done." msgstr "" -#: flatcamTools/ToolPaint.py:1442 +#: flatcamTools/ToolPaint.py:1448 msgid "PaintTool.paint_poly()" msgstr "" -#: flatcamTools/ToolPaint.py:1449 flatcamTools/ToolPaint.py:1918 -#: flatcamTools/ToolPaint.py:2383 +#: flatcamTools/ToolPaint.py:1455 flatcamTools/ToolPaint.py:1929 +#: flatcamTools/ToolPaint.py:2399 msgid "Polygon Paint started ..." msgstr "" -#: flatcamTools/ToolPaint.py:1505 flatcamTools/ToolPaint.py:1975 +#: flatcamTools/ToolPaint.py:1516 flatcamTools/ToolPaint.py:1991 msgid "Painting polygons..." msgstr "" -#: flatcamTools/ToolPaint.py:1587 flatcamTools/ToolPaint.py:1590 -#: flatcamTools/ToolPaint.py:1592 +#: flatcamTools/ToolPaint.py:1598 flatcamTools/ToolPaint.py:1601 +#: flatcamTools/ToolPaint.py:1603 msgid "Paint Tool. Normal painting all task started." msgstr "" -#: flatcamTools/ToolPaint.py:1626 flatcamTools/ToolPaint.py:1796 -#: flatcamTools/ToolPaint.py:2090 flatcamTools/ToolPaint.py:2264 +#: flatcamTools/ToolPaint.py:1637 flatcamTools/ToolPaint.py:1807 +#: flatcamTools/ToolPaint.py:2106 flatcamTools/ToolPaint.py:2280 msgid "Painting with tool diameter = " msgstr "" -#: flatcamTools/ToolPaint.py:1629 flatcamTools/ToolPaint.py:1799 -#: flatcamTools/ToolPaint.py:2093 flatcamTools/ToolPaint.py:2267 +#: flatcamTools/ToolPaint.py:1640 flatcamTools/ToolPaint.py:1810 +#: flatcamTools/ToolPaint.py:2109 flatcamTools/ToolPaint.py:2283 msgid "started" msgstr "" -#: flatcamTools/ToolPaint.py:1691 flatcamTools/ToolPaint.py:1845 -#: flatcamTools/ToolPaint.py:2153 flatcamTools/ToolPaint.py:2311 +#: flatcamTools/ToolPaint.py:1702 flatcamTools/ToolPaint.py:1856 +#: flatcamTools/ToolPaint.py:2169 flatcamTools/ToolPaint.py:2327 msgid "" -"Could not do Paint All. Try a different combination of parameters. Or a " -"different Method of paint" +"Could not do Paint All. Try a different combination of parameters. Or a different Method " +"of paint" msgstr "" -#: flatcamTools/ToolPaint.py:1751 +#: flatcamTools/ToolPaint.py:1762 msgid "Paint All Done." msgstr "" -#: flatcamTools/ToolPaint.py:1762 flatcamTools/ToolPaint.py:1765 -#: flatcamTools/ToolPaint.py:1767 +#: flatcamTools/ToolPaint.py:1773 flatcamTools/ToolPaint.py:1776 +#: flatcamTools/ToolPaint.py:1778 msgid "Paint Tool. Rest machining painting all task started." msgstr "" -#: flatcamTools/ToolPaint.py:1899 flatcamTools/ToolPaint.py:2364 +#: flatcamTools/ToolPaint.py:1910 flatcamTools/ToolPaint.py:2380 msgid "Paint All with Rest-Machining done." msgstr "" -#: flatcamTools/ToolPaint.py:2044 flatcamTools/ToolPaint.py:2047 -#: flatcamTools/ToolPaint.py:2049 +#: flatcamTools/ToolPaint.py:2060 flatcamTools/ToolPaint.py:2063 +#: flatcamTools/ToolPaint.py:2065 msgid "Paint Tool. Normal painting area task started." msgstr "" -#: flatcamTools/ToolPaint.py:2212 +#: flatcamTools/ToolPaint.py:2228 msgid "Paint Area Done." msgstr "" -#: flatcamTools/ToolPaint.py:2223 flatcamTools/ToolPaint.py:2226 -#: flatcamTools/ToolPaint.py:2228 +#: flatcamTools/ToolPaint.py:2239 flatcamTools/ToolPaint.py:2242 +#: flatcamTools/ToolPaint.py:2244 msgid "Paint Tool. Rest machining painting area task started." msgstr "" @@ -10508,9 +10179,7 @@ msgstr "" #: flatcamTools/ToolPanelize.py:801 #, python-brace-format -msgid "" -"{text} Too big for the constrain area. Final panel has {col} columns and " -"{row} rows" +msgid "{text} Too big for the constrain area. Final panel has {col} columns and {row} rows" msgstr "" #: flatcamTools/ToolPanelize.py:805 @@ -10948,8 +10617,7 @@ msgstr "" #: flatcamTools/ToolSolderPaste.py:1318 flatcamTools/ToolSolderPaste.py:1323 #: flatcamTools/ToolSolderPaste.py:1378 -msgid "" -"This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." +msgid "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" #: flatcamTools/ToolSolderPaste.py:1348 @@ -11050,8 +10718,7 @@ msgstr "" msgid "Generating new object ..." msgstr "" -#: flatcamTools/ToolSub.py:420 flatcamTools/ToolSub.py:623 -#: flatcamTools/ToolSub.py:704 +#: flatcamTools/ToolSub.py:420 flatcamTools/ToolSub.py:623 flatcamTools/ToolSub.py:704 msgid "Generating new object failed." msgstr "" @@ -11187,26 +10854,26 @@ msgstr "" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "" -#: tclCommands/TclCommandCopperClear.py:234 tclCommands/TclCommandPaint.py:231 +#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "" -#: tclCommands/TclCommandCopperClear.py:243 tclCommands/TclCommandPaint.py:240 +#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "" -#: tclCommands/TclCommandCopperClear.py:263 +#: tclCommands/TclCommandCopperClear.py:267 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." msgstr "" -#: tclCommands/TclCommandPaint.py:210 +#: tclCommands/TclCommandPaint.py:212 msgid "Expected -x and -y ." msgstr "" -#: tclCommands/TclCommandPaint.py:257 +#: tclCommands/TclCommandPaint.py:263 msgid "" "There was none of the following args: 'ref', 'single', 'all'.\n" "Paint failed."