diff --git a/FlatCAMApp.py b/FlatCAMApp.py index cb1979dc..caa4cab6 100644 --- a/FlatCAMApp.py +++ b/FlatCAMApp.py @@ -8090,7 +8090,7 @@ class App(QtCore.QObject): App.log.error("Unsupported file type: %s" % recent["kind"]) # Last action in Recent Files menu is one that Clear the content - clear_action = QtWidgets.QAction(QtGui.QIcon('share/trash32.png'), "Clear Recent files", self) + clear_action = QtWidgets.QAction(QtGui.QIcon('share/trash32.png'), (_("Clear Recent files")), self) clear_action.triggered.connect(reset_recent) self.ui.recent.addSeparator() self.ui.recent.addAction(clear_action) diff --git a/flatcamGUI/FlatCAMGUI.py b/flatcamGUI/FlatCAMGUI.py index 6e4eea09..46e9ed7c 100644 --- a/flatcamGUI/FlatCAMGUI.py +++ b/flatcamGUI/FlatCAMGUI.py @@ -1255,7 +1255,7 @@ class FlatCAMGUI(QtWidgets.QMainWindow): - + ''' ) @@ -1270,7 +1270,7 @@ class FlatCAMGUI(QtWidgets.QMainWindow): '''Editor Shortcut list

GEOMETRY EDITOR
- + @@ -3322,7 +3322,7 @@ class GeneralGUIPrefGroupUI(OptionsGroupUI): def __init__(self, parent=None): super(GeneralGUIPrefGroupUI, self).__init__(self) - self.setTitle(str("GUI Preferences")) + self.setTitle(str(_("GUI Preferences"))) # Create a form layout for the Application general settings self.form_box = QtWidgets.QFormLayout() @@ -4078,7 +4078,7 @@ class GerberOptPrefGroupUI(OptionsGroupUI): overlabel.setToolTip( _("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.") ) grid0.addWidget(overlabel, 2, 0) self.iso_overlap_entry = FloatEntry() diff --git a/flatcamGUI/ObjectUI.py b/flatcamGUI/ObjectUI.py index 84fd1986..de6beb53 100644 --- a/flatcamGUI/ObjectUI.py +++ b/flatcamGUI/ObjectUI.py @@ -284,7 +284,7 @@ class GerberObjectUI(ObjectUI): overlabel.setToolTip( _("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.") ) overlabel.setFixedWidth(90) grid1.addWidget(overlabel, 2, 0) diff --git a/flatcamTools/ToolNonCopperClear.py b/flatcamTools/ToolNonCopperClear.py index a29bc229..071593a2 100644 --- a/flatcamTools/ToolNonCopperClear.py +++ b/flatcamTools/ToolNonCopperClear.py @@ -196,9 +196,9 @@ class NonCopperClear(FlatCAMTool, Gerber): ) grid3.addWidget(methodlabel, 3, 0) self.ncc_method_radio = RadioSet([ - {"label": "Standard", "value": "standard"}, - {"label": "Seed-based", "value": "seed"}, - {"label": "Straight lines", "value": "lines"} + {"label": _("Standard"), "value": "standard"}, + {"label": _("Seed-based"), "value": "seed"}, + {"label": _("Straight lines"), "value": "lines"} ], orientation='vertical', stretch=False) grid3.addWidget(self.ncc_method_radio, 3, 1) diff --git a/flatcamTools/ToolPaint.py b/flatcamTools/ToolPaint.py index 381a03d8..9b5b09f8 100644 --- a/flatcamTools/ToolPaint.py +++ b/flatcamTools/ToolPaint.py @@ -160,14 +160,14 @@ class ToolPaint(FlatCAMTool, Gerber): ovlabel = QtWidgets.QLabel(_('Overlap Rate:')) ovlabel.setToolTip( _("How much (fraction) of the tool width to overlap each tool pass.\n" - "Example:\n" - "A value here of 0.25 means 25% from the tool diameter found above.\n\n" - "Adjust the value starting with lower values\n" - "and increasing it if areas that should be painted are still \n" - "not painted.\n" - "Lower values = faster processing, faster execution on PCB.\n" - "Higher values = slow processing and slow execution on CNC\n" - "due of too many paths.") + "Example:\n" + "A value here of 0.25 means 25% from the tool diameter found above.\n\n" + "Adjust the value starting with lower values\n" + "and increasing it if areas that should be painted are still \n" + "not painted.\n" + "Lower values = faster processing, faster execution on PCB.\n" + "Higher values = slow processing and slow execution on CNC\n" + "due of too many paths.") ) grid3.addWidget(ovlabel, 1, 0) self.paintoverlap_entry = FCEntry() diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index f5bc0b71..046d9907 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 737d6e76..038c1360 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2019-05-22 18:30+0300\n" -"PO-Revision-Date: 2019-06-03 00:08+0400\n" +"PO-Revision-Date: 2019-06-04 23:36+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" "Language: ru\n" @@ -325,7 +325,7 @@ msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -"Добавления инструмента работает только тогда, когда установлен флажок " +"Добавление инструмента работает только тогда, когда установлен флажок " "«Дополнительно».\n" "Перейдите в Настройки -> Общие - Показать дополнительные параметры." @@ -412,7 +412,7 @@ msgstr "[WARNING_NOTCL] Не выбран ни один объект для вр #: FlatCAMApp.py:5027 FlatCAMApp.py:5072 FlatCAMApp.py:5103 msgid "Transform" -msgstr "Преобразование" +msgstr "Трансформация" #: FlatCAMApp.py:5027 FlatCAMApp.py:5072 FlatCAMApp.py:5103 msgid "Enter the Angle value:" @@ -579,7 +579,7 @@ msgstr "[WARNING_NOTCL] Открытие конфигурации заверше #: FlatCAMApp.py:6060 FlatCAMApp.py:6308 FlatCAMApp.py:8519 FlatCAMApp.py:8539 #: FlatCAMApp.py:8560 FlatCAMApp.py:8582 msgid "[WARNING_NOTCL] No object selected." -msgstr "" +msgstr "[WARNING_NOTCL] Нет выбранных объектов." #: FlatCAMApp.py:6061 FlatCAMApp.py:6309 msgid "Please Select a Geometry object to export" @@ -613,6 +613,8 @@ msgstr "Экспорт PNG завершён." msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" +"[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " +"для экспорта." #: FlatCAMApp.py:6149 FlatCAMApp.py:6272 msgid "" @@ -1013,6 +1015,10 @@ msgstr "" msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" +#: FlatCAMApp.py:8093 +msgid "Clear Recent files" +msgstr "Очистить список" + #: FlatCAMApp.py:8110 flatcamGUI/FlatCAMGUI.py:973 msgid "Shortcut Key List" msgstr "Список сочетаний клавиш" @@ -2013,8 +2019,8 @@ msgstr "" "Пример:\n" "Здесь значение 0.25 означает 25% от диаметра инструмента, указанного выше.\n" "\n" -"Отрегулируйте значения, начиная с более низких значений\n" -"и увеличивая его, если области, которые должны быть закрашены, всё ещё\n" +"Отрегулируйте значение, начиная с более низких значений\n" +"и увеличивая его, если области, которые должны быть нарисованы, все еще\n" "не окрашены.\n" "Более низкие значения = более быстрая обработка, более быстрое выполнение на " "печатной плате.\n" @@ -2042,13 +2048,25 @@ msgstr "Расстояние, которое не закрашивать до к msgid "Method:" msgstr "Метод:" +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "Стандартный" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "От центра по кругу" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "Прямая линия" + #: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:5905 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." msgstr "" "Алгоритм отрисовки полигона:
Стандартный: Фиксированный шаг внутрь." -"
По кругу: От центра наружу." +"
По кругу: От центра наружу." #: flatcamEditors/FlatCAMGeoEditor.py:487 flatcamGUI/FlatCAMGUI.py:5678 #: flatcamGUI/FlatCAMGUI.py:5918 flatcamTools/ToolNonCopperClear.py:206 @@ -2150,7 +2168,7 @@ msgstr "Наклон/Сдвиг" #: flatcamGUI/FlatCAMGUI.py:1949 flatcamGUI/ObjectUI.py:100 #: flatcamTools/ToolTransform.py:26 msgid "Scale" -msgstr "Масштабировать" +msgstr "Масштабирование" #: flatcamEditors/FlatCAMGeoEditor.py:621 #: flatcamEditors/FlatCAMGrbEditor.py:4513 flatcamTools/ToolTransform.py:27 @@ -2242,12 +2260,12 @@ msgstr "Наклон Y" #: flatcamEditors/FlatCAMGeoEditor.py:761 #: flatcamEditors/FlatCAMGrbEditor.py:4654 flatcamTools/ToolTransform.py:164 msgid "Factor X:" -msgstr "Множитель X:" +msgstr "Коэф. X:" #: flatcamEditors/FlatCAMGeoEditor.py:763 #: flatcamEditors/FlatCAMGrbEditor.py:4656 flatcamTools/ToolTransform.py:166 msgid "Factor for Scale action over X axis." -msgstr "Множитель масштабирования по оси X." +msgstr "Коэффициент масштабирования по оси X." #: flatcamEditors/FlatCAMGeoEditor.py:771 #: flatcamEditors/FlatCAMGrbEditor.py:4664 flatcamTools/ToolTransform.py:174 @@ -2270,12 +2288,12 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:778 #: flatcamEditors/FlatCAMGrbEditor.py:4671 flatcamTools/ToolTransform.py:181 msgid "Factor Y:" -msgstr "Множитель Y:" +msgstr "Коэф Y:" #: flatcamEditors/FlatCAMGeoEditor.py:780 #: flatcamEditors/FlatCAMGrbEditor.py:4673 flatcamTools/ToolTransform.py:183 msgid "Factor for Scale action over Y axis." -msgstr "Множитель масштабирования по оси Y." +msgstr "Коэффициент масштабирования по оси Y." #: flatcamEditors/FlatCAMGeoEditor.py:788 #: flatcamEditors/FlatCAMGrbEditor.py:4681 flatcamTools/ToolTransform.py:191 @@ -2295,13 +2313,13 @@ msgid "" "using the Scale Factor X for both axis." msgstr "" "Масштабирует выбранные фигуры\n" -"используя множитель X для обеих осей." +"используя коэффициент X для обеих осей." #: flatcamEditors/FlatCAMGeoEditor.py:805 #: flatcamEditors/FlatCAMGrbEditor.py:4698 flatcamGUI/FlatCAMGUI.py:6285 #: flatcamTools/ToolTransform.py:208 msgid "Scale Reference" -msgstr "Указание масштабирования" +msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:807 #: flatcamEditors/FlatCAMGrbEditor.py:4700 @@ -3030,7 +3048,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:1063 #: flatcamEditors/FlatCAMGrbEditor.py:1096 msgid "Corner Mode 2: Reverse 45 degrees ..." -msgstr "Угловой режим 4: реверс 90 градусов ..." +msgstr "Угловой режим 2: реверс 45 градусов ..." #: flatcamEditors/FlatCAMGrbEditor.py:1066 #: flatcamEditors/FlatCAMGrbEditor.py:1093 @@ -3695,7 +3713,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:343 msgid "View source\tALT+S" -msgstr "" +msgstr "Просмотреть код\tALT+S" #: flatcamGUI/FlatCAMGUI.py:348 msgid "&View" @@ -3847,7 +3865,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:443 msgid "Transform Tool\tALT+R" -msgstr "" +msgstr "Трансформация\tALT+R" #: flatcamGUI/FlatCAMGUI.py:447 msgid "Toggle Corner Snap\tK" @@ -3923,7 +3941,7 @@ msgstr "Масштабировать\tS" #: flatcamGUI/FlatCAMGUI.py:497 msgid "Transform\tALT+R" -msgstr "" +msgstr "Трансформировать\tALT+R" #: flatcamGUI/FlatCAMGUI.py:524 msgid "Enable Plot" @@ -3939,7 +3957,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:528 msgid "View Source" -msgstr "" +msgstr "Просмотреть код" #: flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:1620 msgid "Edit" @@ -4067,7 +4085,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:1874 msgid "SolderPaste Tool" -msgstr "" +msgstr "Паяльная паста" #: flatcamGUI/FlatCAMGUI.py:654 flatcamGUI/FlatCAMGUI.py:1875 #: flatcamTools/ToolSub.py:26 @@ -4094,7 +4112,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:666 flatcamGUI/FlatCAMGUI.py:1888 msgid "Resize Drill" -msgstr "" +msgstr "Изменить размер сверла" #: flatcamGUI/FlatCAMGUI.py:669 flatcamGUI/FlatCAMGUI.py:1891 msgid "Copy Drill" @@ -4172,7 +4190,7 @@ msgstr "Удалить фигуру '-'" #: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:731 #: flatcamGUI/FlatCAMGUI.py:1930 flatcamGUI/FlatCAMGUI.py:1957 msgid "Transformations" -msgstr "" +msgstr "Трансформация" #: flatcamGUI/FlatCAMGUI.py:707 msgid "Move Objects " @@ -4281,7 +4299,7 @@ msgstr "ИНСТР-ТЫ" #: flatcamGUI/FlatCAMGUI.py:927 msgid "Import Preferences" -msgstr "" +msgstr "Импорт настроек" #: flatcamGUI/FlatCAMGUI.py:930 msgid "" @@ -4304,7 +4322,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:945 msgid "Open Pref Folder" -msgstr "" +msgstr "Открыть папку настроек" #: flatcamGUI/FlatCAMGUI.py:948 msgid "Open the folder where FlatCAM save the preferences files." @@ -4984,7 +5002,7 @@ msgstr "Трек" #: flatcamGUI/FlatCAMGUI.py:1611 msgid "Region" -msgstr "" +msgstr "Регион" #: flatcamGUI/FlatCAMGUI.py:1613 msgid "Exc Editor" @@ -5022,7 +5040,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:1662 msgid "Open Code" -msgstr "От" +msgstr "Открыть файл" #: flatcamGUI/FlatCAMGUI.py:1663 msgid "Save Code" @@ -5054,7 +5072,7 @@ msgstr "Удалить фигуру" #: flatcamGUI/FlatCAMGUI.py:1933 msgid "Move Objects" -msgstr "Переместить объект " +msgstr "Переместить объект" #: flatcamGUI/FlatCAMGUI.py:2365 msgid "" @@ -5116,6 +5134,10 @@ msgstr "Введите диаметр инструмента:" msgid "Measurement Tool exit..." msgstr "" +#: flatcamGUI/FlatCAMGUI.py:3325 +msgid "GUI Preferences" +msgstr "Параметры интерфейса" + #: flatcamGUI/FlatCAMGUI.py:3331 msgid "Grid X value:" msgstr "" @@ -5138,7 +5160,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3350 msgid "Workspace:" -msgstr "" +msgstr "Рабочая среда:" #: flatcamGUI/FlatCAMGUI.py:3352 msgid "" @@ -5272,7 +5294,7 @@ msgstr "Настройки интерфейса" #: flatcamGUI/FlatCAMGUI.py:3620 msgid "Layout:" -msgstr "Раскладка:" +msgstr "Макет:" #: flatcamGUI/FlatCAMGUI.py:3622 msgid "" @@ -5304,17 +5326,19 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3666 msgid "Clear GUI Settings:" -msgstr "Очистка настроек интерфейса:" +msgstr "Сброс настроек:" #: flatcamGUI/FlatCAMGUI.py:3668 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." msgstr "" +"Сброс настроек интерфейса FlatCAM,\n" +"таких как: макет, состояние интерфейса, стиль, поддержка hdpi и т. д." #: flatcamGUI/FlatCAMGUI.py:3671 msgid "Clear" -msgstr "Очистить" +msgstr "Сбросить" #: flatcamGUI/FlatCAMGUI.py:3675 msgid "Hover Shape:" @@ -5341,11 +5365,11 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3728 msgid "Are you sure you want to delete the GUI Settings? \n" -msgstr "Вы уверены, что хотите удалить настройки графического интерфейса?\n" +msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" #: flatcamGUI/FlatCAMGUI.py:3731 msgid "Clear GUI Settings" -msgstr "Очистка настроек интерфейса" +msgstr "Сброс настроек интерфейса" #: flatcamGUI/FlatCAMGUI.py:3752 msgid "App Preferences" @@ -5386,7 +5410,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3780 msgid "Apply Language" -msgstr "Применить язык" +msgstr "Применить" #: flatcamGUI/FlatCAMGUI.py:3781 msgid "" @@ -5411,27 +5435,31 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3802 msgid "Version Check:" -msgstr "" +msgstr "Проверять обновления:" #: flatcamGUI/FlatCAMGUI.py:3804 flatcamGUI/FlatCAMGUI.py:3809 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." msgstr "" +"Установите этот флажок, если вы хотите автоматически\n" +"проверять обновление программы при запуске." #: flatcamGUI/FlatCAMGUI.py:3814 msgid "Send Stats:" -msgstr "" +msgstr "Отправлять статистику:" #: flatcamGUI/FlatCAMGUI.py:3816 flatcamGUI/FlatCAMGUI.py:3821 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." msgstr "" +"Установите этот флажок, если вы согласны автоматически отправлять\n" +"анонимную статистику при запуске, чтобы помочь улучшить FlatCAM." #: flatcamGUI/FlatCAMGUI.py:3828 msgid "Pan Button:" -msgstr "Pan Button:" +msgstr "Кнопка панарам.:" #: flatcamGUI/FlatCAMGUI.py:3829 msgid "" @@ -5439,6 +5467,9 @@ msgid "" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" msgstr "" +"Выбор кнопки мыши для панорамирования:\n" +"- MMB --> Средняя кнопка мыши\n" +"- RMB --> Правая кнопка мыши" #: flatcamGUI/FlatCAMGUI.py:3836 msgid "Multiple Sel:" @@ -5627,7 +5658,7 @@ msgstr "Перекрытие за проход:" 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 " +"A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." msgstr "" @@ -5652,7 +5683,7 @@ msgstr "Объединить все проходы в один объект" #: flatcamGUI/FlatCAMGUI.py:4106 msgid "Clear non-copper:" -msgstr "" +msgstr "Очистка от меди:" #: flatcamGUI/FlatCAMGUI.py:4108 flatcamGUI/FlatCAMGUI.py:5621 #: flatcamGUI/ObjectUI.py:386 @@ -5664,7 +5695,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4117 flatcamGUI/FlatCAMGUI.py:4143 #: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 msgid "Boundary Margin:" -msgstr "Предельный отступ:" +msgstr "Отступ от дорожек:" #: flatcamGUI/FlatCAMGUI.py:4119 flatcamGUI/ObjectUI.py:432 msgid "" @@ -6096,7 +6127,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4720 flatcamGUI/FlatCAMGUI.py:5225 #: flatcamGUI/ObjectUI.py:707 msgid "Postprocessor:" -msgstr "" +msgstr "Постпроцессор:" #: flatcamGUI/FlatCAMGUI.py:4722 msgid "" @@ -6158,7 +6189,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4808 msgid "Offset Z:" -msgstr "" +msgstr "Смещение Z:" #: flatcamGUI/FlatCAMGUI.py:4810 flatcamGUI/ObjectUI.py:574 msgid "" @@ -6322,7 +6353,7 @@ msgstr "Инструменты" #: flatcamGUI/FlatCAMGUI.py:5067 msgid "Tool dia: " -msgstr "" +msgstr "Диам. инстр.: " #: flatcamGUI/FlatCAMGUI.py:5069 msgid "" @@ -6720,6 +6751,9 @@ msgid "" "
Seed-based: Outwards from seed.
Line-based: Parallel " "lines." msgstr "" +"Алгоритм очисти от меди:
Стандартный: Движение фрезы сужающимися " +"контурами, повторяющими контур полигона.
По кругу: Обработка " +"правильными окружностями.
Линейный: Паралельными линиями." #: flatcamGUI/FlatCAMGUI.py:5696 flatcamTools/ToolNonCopperClear.py:224 #: flatcamTools/ToolPaint.py:222 @@ -6772,7 +6806,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:5758 flatcamTools/ToolCutOut.py:134 msgid "Gaps:" -msgstr "Тип перемычек:" +msgstr "Вариант:" #: flatcamGUI/FlatCAMGUI.py:5760 msgid "" @@ -6786,10 +6820,19 @@ msgid "" "- 2tb - 2*top + 2*bottom\n" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" +"Количество перемычек, оставляемых при обрезке платы.\n" +"Может быть максимум 8 мостов/перемычек.\n" +"Варианты:\n" +"- lr - слева + справа\n" +"- tb - сверху + снизу\n" +"- 4 - слева + справа +сверху + снизу\n" +"- 2lr - 2*слева + 2*справа\n" +"- 2tb - 2*сверху + 2*снизу \n" +"- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" #: flatcamGUI/FlatCAMGUI.py:5781 flatcamTools/ToolCutOut.py:115 msgid "Convex Sh.:" -msgstr "" +msgstr "Выпуклая форма:" #: flatcamGUI/FlatCAMGUI.py:5783 msgid "Create a convex shape surrounding the entire PCB." @@ -6924,7 +6967,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6019 msgid "Panelize Tool Options" -msgstr "" +msgstr "Параметры панелизации" #: flatcamGUI/FlatCAMGUI.py:6024 msgid "" @@ -6935,7 +6978,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6035 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols:" -msgstr "" +msgstr "Интервал столбцов:" #: flatcamGUI/FlatCAMGUI.py:6037 flatcamTools/ToolPanelize.py:149 msgid "" @@ -6945,7 +6988,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6045 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows:" -msgstr "" +msgstr "Интервал строк:" #: flatcamGUI/FlatCAMGUI.py:6047 flatcamTools/ToolPanelize.py:158 msgid "" @@ -6971,7 +7014,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6074 msgid "Panel Type:" -msgstr "" +msgstr "Тип панели:" #: flatcamGUI/FlatCAMGUI.py:6076 msgid "" @@ -7040,7 +7083,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6147 msgid "Tip angle:" -msgstr "" +msgstr "Угол наклона:" #: flatcamGUI/FlatCAMGUI.py:6149 msgid "" @@ -7093,7 +7136,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6202 flatcamTools/ToolCalculators.py:181 msgid "Copper Growth:" -msgstr "" +msgstr "Медный слой:" #: flatcamGUI/FlatCAMGUI.py:6205 flatcamTools/ToolCalculators.py:185 msgid "" @@ -7103,7 +7146,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6218 msgid "Transform Tool Options" -msgstr "" +msgstr "Параметры трансформации" #: flatcamGUI/FlatCAMGUI.py:6223 msgid "" @@ -7141,7 +7184,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6262 msgid "Factor for scaling on X axis." -msgstr "Множитель масштабирования по оси X." +msgstr "Коэффициент масштабирования по оси X." #: flatcamGUI/FlatCAMGUI.py:6269 msgid "Scale_Y factor:" @@ -7149,7 +7192,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6271 msgid "Factor for scaling on Y axis." -msgstr "Множитель масштабирования по оси Y." +msgstr "Коэффициент масштабирования по оси Y." #: flatcamGUI/FlatCAMGUI.py:6279 msgid "" @@ -7200,7 +7243,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6326 msgid " Mirror Ref. Point:" -msgstr "Точка зеркалирования:" +msgstr " Точка зеркалирования:" #: flatcamGUI/FlatCAMGUI.py:6328 flatcamTools/ToolTransform.py:327 msgid "" @@ -7208,10 +7251,14 @@ msgid "" "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 "" +"Координаты в формате (x, y), используемые в качестве указателя для " +"отражения.\n" +"'x' в (x, y) будет использоваться при отражении по X и\n" +"'y' в (x, y) будет использоваться при отражении по Y" #: flatcamGUI/FlatCAMGUI.py:6345 msgid "SolderPaste Tool Options" -msgstr "" +msgstr "Параметры нанесения паяльной пасты" #: flatcamGUI/FlatCAMGUI.py:6350 msgid "" @@ -7396,7 +7443,7 @@ msgstr "Изменение размера объекта." #: flatcamGUI/ObjectUI.py:89 msgid "Factor:" -msgstr "Множитель:" +msgstr "Коэффициент:" #: flatcamGUI/ObjectUI.py:91 msgid "" @@ -7480,7 +7527,7 @@ msgstr "Проходы:" #: flatcamGUI/ObjectUI.py:307 msgid "Combine" -msgstr "Комбинации" +msgstr "Комбинировать" #: flatcamGUI/ObjectUI.py:323 msgid "Generate Isolation Geometry:" @@ -7534,7 +7581,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:384 msgid "Clear N-copper:" -msgstr "" +msgstr "Очистка от меди:" #: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 msgid "" @@ -8169,7 +8216,7 @@ msgstr "" #: flatcamTools/ToolCalculators.py:115 msgid "Tool Diameter:" -msgstr "" +msgstr "Диаметр инструмента:" #: flatcamTools/ToolCalculators.py:119 msgid "" @@ -8220,7 +8267,7 @@ msgstr "Обрезка контура платы" #: flatcamTools/ToolCutOut.py:53 msgid "Obj Type:" -msgstr "" +msgstr "Тип объекта:" #: flatcamTools/ToolCutOut.py:55 msgid "" @@ -8232,7 +8279,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:69 flatcamTools/ToolPanelize.py:71 msgid "Object:" -msgstr "" +msgstr "Объект:" #: flatcamTools/ToolCutOut.py:71 msgid "Object to be cutout. " @@ -8267,7 +8314,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:123 msgid "A. Automatic Bridge Gaps" -msgstr "" +msgstr "А. Автоматическое размещение перемычек" #: flatcamTools/ToolCutOut.py:125 msgid "This section handle creation of automatic bridge gaps." @@ -8288,7 +8335,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:159 msgid "FreeForm:" -msgstr "" +msgstr "Свободная форма:" #: flatcamTools/ToolCutOut.py:161 msgid "" @@ -8305,7 +8352,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:179 msgid "Rectangular:" -msgstr "" +msgstr "Прямоугольная:" #: flatcamTools/ToolCutOut.py:181 msgid "" @@ -8324,7 +8371,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:198 msgid "B. Manual Bridge Gaps" -msgstr "" +msgstr "Б. Ручное размещение перемычек" #: flatcamTools/ToolCutOut.py:200 msgid "" @@ -8697,7 +8744,7 @@ msgstr "" #: flatcamTools/ToolFilm.py:56 flatcamTools/ToolImage.py:53 #: flatcamTools/ToolPanelize.py:56 msgid "Object Type:" -msgstr "" +msgstr "Тип объекта:" #: flatcamTools/ToolFilm.py:58 msgid "" @@ -9095,7 +9142,7 @@ msgstr "" #: flatcamTools/ToolNonCopperClear.py:711 #: flatcamTools/ToolNonCopperClear.py:833 msgid "Clearing Non-Copper areas." -msgstr "" +msgstr "Очистка областей от меди." #: flatcamTools/ToolNonCopperClear.py:729 #, python-format @@ -9193,7 +9240,7 @@ msgstr "" #: flatcamTools/ToolPaint.py:119 msgid "Diameter for the new tool." -msgstr "" +msgstr "Диаметр нового инструмента." #: flatcamTools/ToolPaint.py:224 msgid "" @@ -9596,7 +9643,7 @@ msgstr "...обработка... [%s]" #: flatcamTools/ToolSolderPaste.py:37 msgid "Solder Paste Tool" -msgstr "Инструмент для паяльной пасты" +msgstr "Паяльная паста" #: flatcamTools/ToolSolderPaste.py:65 msgid "Gerber Solder paste object. " @@ -9951,7 +9998,7 @@ msgstr "" #: flatcamTools/ToolTransform.py:23 msgid "Object Transform" -msgstr "Преобразование объекта" +msgstr "Объект Transform" #: flatcamTools/ToolTransform.py:84 msgid "" @@ -9973,12 +10020,17 @@ msgid "" "The point of reference depends on \n" "the Scale reference checkbox state." msgstr "" +"Масштабирование выбранных объектов.\n" +"Точка отсчета зависит от\n" +"состояние флажка Scale Reference." #: flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale Factor X for both axis." msgstr "" +"Масштабирование выбранных объектов\n" +"используя коэффициент X для обеих осей." #: flatcamTools/ToolTransform.py:250 flatcamTools/ToolTransform.py:267 msgid "" @@ -9986,6 +10038,9 @@ msgid "" "The point of reference is the middle of\n" "the bounding box for all selected objects.\n" msgstr "" +"Смещение выбранных объектов.\n" +"Точка отсчета - середина\n" +"ограничительной рамки для всех выбранных объектов.\n" #: flatcamTools/ToolTransform.py:297 flatcamTools/ToolTransform.py:305 msgid "" @@ -10000,7 +10055,7 @@ msgstr "" #: flatcamTools/ToolTransform.py:665 msgid "CNCJob objects can't be rotated." -msgstr "" +msgstr "Объекты CNCJob не могут вращаться." #: flatcamTools/ToolTransform.py:673 msgid "[success] Rotate done ..." @@ -10039,6 +10094,18 @@ msgstr "" msgid "CNCJob objects can't be offseted." msgstr "Объекты CNCJob не могут быть смещены." +#, fuzzy +#~| msgid "" +#~| "How much (fraction) of the tool width to overlap each tool pass.\n" +#~| "Example:\n" +#~| "A value here of 0.25 means 25% from the tool diameter found above.\n" +#~| "\n" +#~| "Adjust the value starting with lower values\n" +#~| "and increasing it if areas that should be painted are still \n" +#~| "not painted.\n" +#~| "Lower values = faster processing, faster execution on PCB.\n" +#~| "Higher values = slow processing and slow execution on CNC\n" +#~| "due of too many paths." #~ msgid "" #~ "How much (fraction) of the tool width to overlap each tool pass.\n" #~ "Example:\n" @@ -10051,16 +10118,20 @@ msgstr "Объекты CNCJob не могут быть смещены." #~ "Higher values = slow processing and slow execution on CNC\n" #~ "due of too many paths." #~ msgstr "" -#~ "How much (fraction) of the tool width to overlap each tool pass.\n" -#~ "Example:\n" -#~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n" +#~ "Какая часть ширины инструмента будет перекрываться за каждый проход " +#~ "инструмента.\n" +#~ "Пример:\n" +#~ "Здесь значение 0.25 означает 25% от диаметра инструмента, указанного " +#~ "выше.\n" #~ "\n" -#~ "Adjust the value starting with lower values\n" -#~ "and increasing it if areas that should be painted are still \n" -#~ "not painted.\n" -#~ "Lower values = faster processing, faster execution on PCB.\n" -#~ "Higher values = slow processing and slow execution on CNC\n" -#~ "due of too many paths." +#~ "Отрегулируйте значение, начиная с более низких значений\n" +#~ "и увеличивая его, если области, которые должны быть нарисованы, все еще\n" +#~ "не окрашены.\n" +#~ "Более низкие значения = более быстрая обработка, более быстрое выполнение " +#~ "на печатной плате.\n" +#~ "Более высокие значения = медленная обработка и медленное выполнение на " +#~ "ЧПУ\n" +#~ "из-за большого количества путей." #~ msgid "z_cut = Z coord for Toolchange" #~ msgstr "z_cut = Z coord for Toolchange" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index d006ce2d..e0199125 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -946,6 +946,10 @@ msgstr "" msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" +#: FlatCAMApp.py:8093 +msgid "Clear Recent files" +msgstr "" + #: FlatCAMApp.py:8110 flatcamGUI/FlatCAMGUI.py:973 msgid "Shortcut Key List" msgstr "" @@ -1935,6 +1939,18 @@ msgstr "" msgid "Method:" msgstr "" +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "" + #: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:5905 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." @@ -4940,6 +4956,10 @@ msgstr "" msgid "Measurement Tool exit..." msgstr "" +#: flatcamGUI/FlatCAMGUI.py:3325 +msgid "GUI Preferences" +msgstr "" + #: flatcamGUI/FlatCAMGUI.py:3331 msgid "Grid X value:" msgstr "" @@ -5444,7 +5464,7 @@ msgstr "" 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 " +"A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." msgstr ""