From 45f93d5e2de5c3c3e79a96f4eac4fcd1155c9c29 Mon Sep 17 00:00:00 2001 From: cmsteinBR Date: Wed, 13 Jul 2022 11:10:49 -0300 Subject: [PATCH] Portuguese translation updated --- locale/pt_BR/LC_MESSAGES/strings.mo | Bin 314121 -> 369329 bytes locale/pt_BR/LC_MESSAGES/strings.po | 7693 ++++++++++----------------- 2 files changed, 2924 insertions(+), 4769 deletions(-) diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 47e1ffe0d46585d12731f81057e0d5a4758e4757..30067be2f6339a8aaf86504f0926012d922a64aa 100644 GIT binary patch delta 112717 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\n" "Language-Team: \n" "Language: pt_BR\n" @@ -11,7 +11,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 3.0.1\n" +"X-Generator: Poedit 3.1.1\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: build\n" @@ -114,34 +114,29 @@ msgstr "Favoritos" #: appEditors/AppGerberEditor.py:7261 appEditors/AppTextEditor.py:282 #: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3588 -#: appGUI/MainGUI.py:3820 appGUI/MainGUI.py:4053 appGUI/MainGUI.py:4313 -#: appMain.py:1732 appMain.py:3113 appMain.py:5066 appMain.py:5486 -#: appMain.py:9596 appMain.py:9634 appMain.py:9677 appMain.py:9702 -#: appMain.py:9741 appMain.py:9765 appMain.py:9816 appMain.py:9854 -#: appMain.py:9900 appMain.py:9942 appMain.py:9984 appMain.py:10025 -#: appMain.py:10067 appMain.py:10112 appMain.py:10170 appMain.py:10202 -#: appMain.py:10232 appMain.py:10454 appMain.py:10491 appMain.py:10534 -#: appMain.py:10610 appMain.py:10669 appMain.py:10950 appMain.py:10985 -#: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2075 -#: appPlugins/ToolDistance.py:625 appPlugins/ToolFilm.py:411 -#: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 -#: appPlugins/ToolImage.py:206 appPlugins/ToolLevelling.py:1572 -#: appPlugins/ToolMarkers.py:802 appPlugins/ToolMarkers.py:911 -#: appPlugins/ToolMove.py:277 appPlugins/ToolNCC.py:1192 -#: appPlugins/ToolNCC.py:1271 appPlugins/ToolNCC.py:1329 -#: appPlugins/ToolNCC.py:3965 appPlugins/ToolPaint.py:837 -#: appPlugins/ToolPaint.py:923 appPlugins/ToolPaint.py:983 +#: appGUI/MainGUI.py:3820 appGUI/MainGUI.py:4053 appGUI/MainGUI.py:4313 appMain.py:1732 +#: appMain.py:3113 appMain.py:5066 appMain.py:5486 appMain.py:9596 appMain.py:9634 +#: appMain.py:9677 appMain.py:9702 appMain.py:9741 appMain.py:9765 appMain.py:9816 +#: appMain.py:9854 appMain.py:9900 appMain.py:9942 appMain.py:9984 appMain.py:10025 +#: appMain.py:10067 appMain.py:10112 appMain.py:10170 appMain.py:10202 appMain.py:10232 +#: appMain.py:10454 appMain.py:10491 appMain.py:10534 appMain.py:10610 appMain.py:10669 +#: appMain.py:10950 appMain.py:10985 appObjects/ObjectCollection.py:155 +#: appPlugins/ToolCutOut.py:2075 appPlugins/ToolDistance.py:625 appPlugins/ToolFilm.py:411 +#: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 appPlugins/ToolImage.py:206 +#: appPlugins/ToolLevelling.py:1572 appPlugins/ToolMarkers.py:802 +#: appPlugins/ToolMarkers.py:911 appPlugins/ToolMove.py:277 appPlugins/ToolNCC.py:1192 +#: appPlugins/ToolNCC.py:1271 appPlugins/ToolNCC.py:1329 appPlugins/ToolNCC.py:3965 +#: appPlugins/ToolPaint.py:837 appPlugins/ToolPaint.py:923 appPlugins/ToolPaint.py:983 #: appPlugins/ToolPaint.py:2846 appPlugins/ToolPcbWizard.py:213 -#: appPlugins/ToolPcbWizard.py:236 appPlugins/ToolQRCode.py:604 -#: appPlugins/ToolQRCode.py:653 appPlugins/ToolSolderPaste.py:584 -#: appPlugins/ToolSolderPaste.py:922 appPlugins/ToolSolderPaste.py:978 +#: appPlugins/ToolPcbWizard.py:236 appPlugins/ToolQRCode.py:604 appPlugins/ToolQRCode.py:653 +#: appPlugins/ToolSolderPaste.py:584 appPlugins/ToolSolderPaste.py:922 +#: appPlugins/ToolSolderPaste.py:978 msgid "Cancelled." msgstr "Cancelado." -#: Bookmark.py:310 appDatabase.py:2137 appEditors/AppTextEditor.py:337 -#: appMain.py:3121 appMain.py:10920 appMain.py:11128 appMain.py:11263 -#: appMain.py:11329 appMain.py:12385 appObjects/CNCJobObject.py:762 -#: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 +#: Bookmark.py:310 appDatabase.py:2137 appEditors/AppTextEditor.py:337 appMain.py:3121 +#: appMain.py:10920 appMain.py:11128 appMain.py:11263 appMain.py:11329 appMain.py:12385 +#: appObjects/CNCJobObject.py:762 appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 msgid "" @@ -149,13 +144,11 @@ msgid "" "Most likely another app is holding the file open and not accessible." msgstr "" "Permissão negada, não é possível salvar.\n" -"É provável que outro aplicativo esteja mantendo o arquivo aberto e não " -"acessível." +"É provável que outro aplicativo esteja mantendo o arquivo aberto e não acessível." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1728 appDatabase.py:2148 -#: appDatabase.py:2182 appMain.py:3132 appMain.py:6663 -#: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:948 -#: defaults.py:1119 +#: appDatabase.py:2182 appMain.py:3132 appMain.py:6663 appPlugins/ToolNCC.py:1202 +#: appPlugins/ToolPaint.py:847 defaults.py:948 defaults.py:1119 msgid "Could not load the file." msgstr "Não foi possível carregar o arquivo." @@ -179,44 +172,38 @@ msgstr "Favoritos importados de" msgid "The user requested a graceful exit of the current task." msgstr "O usuário solicitou uma saída normal da tarefa atual." -#: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 -#: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 +#: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 appPlugins/ToolFollow.py:213 +#: appPlugins/ToolIsolation.py:1662 appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Clique no ponto inicial da área." -#: appCommon/Common.py:361 appPlugins/ToolFollow.py:422 -#: appPlugins/ToolNCC.py:1633 appPlugins/ToolPaint.py:1347 +#: appCommon/Common.py:361 appPlugins/ToolFollow.py:422 appPlugins/ToolNCC.py:1633 +#: appPlugins/ToolPaint.py:1347 msgid "Click the end point of the area." msgstr "Clique no ponto final da área." -#: appCommon/Common.py:367 appCommon/Common.py:471 -#: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 -#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 -#: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 +#: appCommon/Common.py:367 appCommon/Common.py:471 appPlugins/ToolCopperThieving.py:422 +#: appPlugins/ToolFollow.py:428 appPlugins/ToolFollow.py:479 +#: appPlugins/ToolIsolation.py:2733 appPlugins/ToolIsolation.py:2785 +#: appPlugins/ToolNCC.py:1637 appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" -"Zona adicionada. Clique para iniciar a adição da próxima zona ou clique com " -"o botão direito para terminar." +"Zona adicionada. Clique para iniciar a adição da próxima zona ou clique com o botão " +"direito para terminar." -#: appCommon/Common.py:415 appEditors/AppGeoEditor.py:1297 -#: appEditors/AppGeoEditor.py:1446 appEditors/AppGeoEditor.py:1508 -#: appEditors/AppGeoEditor.py:1659 appEditors/AppGerberEditor.py:1029 -#: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 +#: appCommon/Common.py:415 appEditors/AppGeoEditor.py:1297 appEditors/AppGeoEditor.py:1446 +#: appEditors/AppGeoEditor.py:1508 appEditors/AppGeoEditor.py:1659 +#: appEditors/AppGerberEditor.py:1029 appEditors/AppGerberEditor.py:1409 +#: appPlugins/ToolFollow.py:450 appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." -msgstr "" -"Clique no próximo ponto ou clique com o botão direito do mouse para " -"completar ..." +msgstr "Clique no próximo ponto ou clique com o botão direito do mouse para completar ..." #: appCommon/Common.py:502 msgid "Exclusion areas added. Checking overlap with the object geometry ..." msgstr "" -"Áreas de exclusão adicionadas. Verificando sobreposição com a geometria do " -"objeto ..." +"Áreas de exclusão adicionadas. Verificando sobreposição com a geometria do objeto ..." #: appCommon/Common.py:508 msgid "Failed. Exclusion areas intersects the object geometry ..." @@ -246,44 +233,32 @@ msgstr "Todas as zonas de exclusão foram excluídas." msgid "Selected exclusion zones deleted." msgstr "Zonas de exclusão selecionadas excluídas." -#: appDatabase.py:28 appEditors/AppGeoEditor.py:118 -#: appEditors/AppGeoEditor.py:1486 appEditors/AppGeoEditor.py:1490 -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGeoEditor.py:1862 -#: appGUI/MainGUI.py:1833 appPlugins/ToolMilling.py:4334 +#: appDatabase.py:28 appEditors/AppGeoEditor.py:118 appEditors/AppGeoEditor.py:1486 +#: appEditors/AppGeoEditor.py:1490 appEditors/AppGeoEditor.py:1526 +#: appEditors/AppGeoEditor.py:1862 appGUI/MainGUI.py:1833 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Caminho" #: appDatabase.py:28 appPlugins/ToolMilling.py:4334 -#, fuzzy -#| msgid "Int" msgid "In" -msgstr "Int" +msgstr "Dentro" #: appDatabase.py:28 appPlugins/ToolMilling.py:4334 -#, fuzzy -#| msgid "Cut" msgid "Out" -msgstr "Cortar" +msgstr "Fora" -#: appDatabase.py:28 appGUI/MainGUI.py:933 appGUI/MainGUI.py:1818 -#: appMain.py:9146 appPlugins/ToolMilling.py:4334 -#: appPlugins/ToolMilling.py:4342 +#: appDatabase.py:28 appGUI/MainGUI.py:933 appGUI/MainGUI.py:1818 appMain.py:9146 +#: appPlugins/ToolMilling.py:4334 appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Personalizado" -#: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolMilling.py:4446 -#, fuzzy -#| msgid "Rough" +#: appDatabase.py:29 appEditors/appGCodeEditor.py:192 appObjects/CNCJobObject.py:264 +#: appObjects/GeometryObject.py:125 appPlugins/ToolMilling.py:4446 msgid "Roughing" msgstr "Desbaste" -#: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolMilling.py:4446 -#, fuzzy -#| msgid "Finish" +#: appDatabase.py:29 appEditors/appGCodeEditor.py:192 appObjects/CNCJobObject.py:264 +#: appObjects/GeometryObject.py:125 appPlugins/ToolMilling.py:4446 msgid "Finishing" msgstr "Acabamento" @@ -296,13 +271,10 @@ msgstr "Acabamento" msgid "Isolation" msgstr "Isolação" -#: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolMilling.py:4446 -#, fuzzy -#| msgid "Polish" +#: appDatabase.py:29 appEditors/appGCodeEditor.py:192 appObjects/CNCJobObject.py:264 +#: appObjects/GeometryObject.py:125 appPlugins/ToolMilling.py:4446 msgid "Polishing" -msgstr "Limpar" +msgstr "Polimento" #: appDatabase.py:38 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:378 msgid "ID" @@ -318,8 +290,7 @@ msgid "Name" msgstr "Nome" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolDblSided.py:728 -#: appPlugins/ToolPanelize.py:1173 appPlugins/ToolSub.py:833 -#: appPlugins/ToolSub.py:895 +#: appPlugins/ToolPanelize.py:1173 appPlugins/ToolSub.py:833 appPlugins/ToolSub.py:895 msgid "Target" msgstr "Alvo" @@ -327,9 +298,8 @@ msgstr "Alvo" #: appEditors/AppExcEditor.py:5215 appGUI/ObjectUI.py:705 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 #: appPlugins/ToolDrilling.py:2443 appPlugins/ToolIsolation.py:3429 -#: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4127 -#: appPlugins/ToolPaint.py:3009 appPlugins/ToolPcbWizard.py:425 -#: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 +#: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4127 appPlugins/ToolPaint.py:3009 +#: appPlugins/ToolPcbWizard.py:425 appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 #: appPlugins/ToolSolderPaste.py:1295 msgid "Diameter" msgstr "Diâmetro" @@ -372,14 +342,12 @@ msgstr "" "Não é usado no aplicativo, sua função\n" "é servir como uma nota para o usuário." -#: appDatabase.py:218 appDatabase.py:1181 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:113 +#: appDatabase.py:218 appDatabase.py:1181 appEditors/exc_plugins/ExcDrillArrayPlugin.py:113 #: appEditors/exc_plugins/ExcDrillPlugin.py:120 #: appEditors/exc_plugins/ExcResizePlugin.py:112 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:111 #: appEditors/exc_plugins/ExcSlotPlugin.py:120 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 appPlugins/ToolCalculators.py:637 msgid "Tool Diameter" msgstr "Diâmetro" @@ -392,8 +360,8 @@ msgid "" "Tool tolerance. This tool will be used if the desired tool diameter\n" "is within the tolerance specified here." msgstr "" -"Tolerância da ferramenta. Esta ferramenta será usada se o diâmetro de " -"ferramenta desejado\n" +"Tolerância da ferramenta. Esta ferramenta será usada se o diâmetro de ferramenta " +"desejado\n" "está dentro da tolerância especificada aqui." #: appDatabase.py:237 @@ -416,8 +384,8 @@ msgstr "Tolerância máxima." msgid "The kind of Application Tool where this tool is to be used." msgstr "O tipo de aplicação em que essa ferramenta deve ser usada." -#: appDatabase.py:271 appDatabase.py:1758 appDatabase.py:1799 -#: appDatabase.py:2210 appDatabase.py:2406 appGUI/MainGUI.py:1574 +#: appDatabase.py:271 appDatabase.py:1758 appDatabase.py:1799 appDatabase.py:2210 +#: appDatabase.py:2406 appGUI/MainGUI.py:1574 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 @@ -425,72 +393,58 @@ msgstr "O tipo de aplicação em que essa ferramenta deve ser usada." msgid "General" msgstr "Geral" -#: appDatabase.py:271 appDatabase.py:1759 appDatabase.py:2213 -#: appDatabase.py:2407 appGUI/MainGUI.py:1148 appGUI/MainGUI.py:2542 -#: appGUI/MainGUI.py:5020 appGUI/ObjectUI.py:762 appGUI/ObjectUI.py:1038 -#: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 -#: appPlugins/ToolMilling.py:3902 +#: appDatabase.py:271 appDatabase.py:1759 appDatabase.py:2213 appDatabase.py:2407 +#: appGUI/MainGUI.py:1148 appGUI/MainGUI.py:2542 appGUI/MainGUI.py:5020 +#: appGUI/ObjectUI.py:762 appGUI/ObjectUI.py:1038 appPlugins/ToolMilling.py:76 +#: appPlugins/ToolMilling.py:217 appPlugins/ToolMilling.py:3902 msgid "Milling" msgstr "Fresamento" -#: appDatabase.py:271 appDatabase.py:1760 appDatabase.py:2218 -#: appDatabase.py:2408 appGUI/MainGUI.py:1146 appGUI/MainGUI.py:2540 -#: appGUI/ObjectUI.py:754 appPlugins/ToolDrilling.py:33 -#: appPlugins/ToolDrilling.py:176 appPlugins/ToolDrilling.py:1176 -#: appPlugins/ToolDrilling.py:2355 +#: appDatabase.py:271 appDatabase.py:1760 appDatabase.py:2218 appDatabase.py:2408 +#: appGUI/MainGUI.py:1146 appGUI/MainGUI.py:2540 appGUI/ObjectUI.py:754 +#: appPlugins/ToolDrilling.py:33 appPlugins/ToolDrilling.py:176 +#: appPlugins/ToolDrilling.py:1176 appPlugins/ToolDrilling.py:2355 msgid "Drilling" msgstr "Perfuração" -#: appDatabase.py:271 appDatabase.py:1762 appDatabase.py:2234 -#: appDatabase.py:2410 appEditors/geo_plugins/GeoPaintPlugin.py:220 -#: appEditors/geo_plugins/GeoPaintPlugin.py:335 appGUI/MainGUI.py:771 -#: appGUI/MainGUI.py:1163 appGUI/MainGUI.py:1852 appGUI/MainGUI.py:2557 -#: appGUI/ObjectUI.py:1046 appPlugins/ToolPaint.py:195 +#: appDatabase.py:271 appDatabase.py:1762 appDatabase.py:2234 appDatabase.py:2410 +#: appEditors/geo_plugins/GeoPaintPlugin.py:220 appEditors/geo_plugins/GeoPaintPlugin.py:335 +#: appGUI/MainGUI.py:771 appGUI/MainGUI.py:1163 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:2557 appGUI/ObjectUI.py:1046 appPlugins/ToolPaint.py:195 #: appPlugins/ToolPaint.py:879 appPlugins/ToolPaint.py:2898 msgid "Paint" msgstr "Pintura" -#: appDatabase.py:271 appDatabase.py:1763 appDatabase.py:2242 -#: appDatabase.py:2411 appGUI/MainGUI.py:1161 appGUI/MainGUI.py:2555 -#: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:1056 appPlugins/ToolNCC.py:195 -#: appPlugins/ToolNCC.py:1228 appPlugins/ToolNCC.py:4015 +#: appDatabase.py:271 appDatabase.py:1763 appDatabase.py:2242 appDatabase.py:2411 +#: appGUI/MainGUI.py:1161 appGUI/MainGUI.py:2555 appGUI/ObjectUI.py:411 +#: appGUI/ObjectUI.py:1056 appPlugins/ToolNCC.py:195 appPlugins/ToolNCC.py:1228 +#: appPlugins/ToolNCC.py:4015 msgid "NCC" msgstr "NCC" -#: appDatabase.py:271 appDatabase.py:1764 appDatabase.py:2250 -#: appDatabase.py:2412 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:2562 -#: appGUI/ObjectUI.py:382 appPlugins/ToolCutOut.py:170 -#: appPlugins/ToolCutOut.py:466 appPlugins/ToolCutOut.py:2242 +#: appDatabase.py:271 appDatabase.py:1764 appDatabase.py:2250 appDatabase.py:2412 +#: appGUI/MainGUI.py:1168 appGUI/MainGUI.py:2562 appGUI/ObjectUI.py:382 +#: appPlugins/ToolCutOut.py:170 appPlugins/ToolCutOut.py:466 appPlugins/ToolCutOut.py:2242 msgid "Cutout" msgstr "Recorte PCB" #: appDatabase.py:285 appEditors/appGCodeEditor.py:812 appGUI/ObjectUI.py:990 -#: appGUI/ObjectUI.py:1388 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:444 +#: appGUI/ObjectUI.py:1388 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:444 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:330 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:464 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 -#: appPlugins/ToolCutOut.py:2615 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3580 appPlugins/ToolIsolation.py:3948 -#: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4127 -#: appPlugins/ToolNCC.py:4563 appPlugins/ToolPaint.py:3009 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 appPlugins/ToolCutOut.py:2615 +#: appPlugins/ToolFollow.py:734 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolIsolation.py:3948 appPlugins/ToolMilling.py:4404 +#: appPlugins/ToolNCC.py:4127 appPlugins/ToolNCC.py:4563 appPlugins/ToolPaint.py:3009 #: appPlugins/ToolPaint.py:3320 msgid "Shape" msgstr "Formato" #: appDatabase.py:287 appGUI/ObjectUI.py:1014 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3582 appPlugins/ToolMilling.py:4406 -#: appPlugins/ToolNCC.py:4145 appPlugins/ToolPaint.py:3027 -#, fuzzy -#| msgid "" -#| "Tool Shape. \n" -#| "Can be:\n" -#| "C1 ... C4 = circular tool with x flutes\n" -#| "B = ball tip milling tool\n" -#| "V = v-shape milling tool" +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 appPlugins/ToolIsolation.py:3582 +#: appPlugins/ToolMilling.py:4406 appPlugins/ToolNCC.py:4145 appPlugins/ToolPaint.py:3027 msgid "" "Tool Shape. \n" "Can be:\n" @@ -531,19 +485,20 @@ msgstr "" #: appDatabase.py:336 appEditors/appGCodeEditor.py:812 appGUI/ObjectUI.py:990 #: appGUI/ObjectUI.py:1388 appPlugins/ToolMilling.py:4434 -#, fuzzy -#| msgid "Jog" msgid "Job" -msgstr "Deslocar" +msgstr "Deslocamento" #: appDatabase.py:339 appPlugins/ToolMilling.py:4437 msgid "" -"- Isolation -> informative - lower Feedrate as it uses a milling bit with a " -"fine tip.\n" +"- Isolation -> informative - lower Feedrate as it uses a milling bit with a fine tip.\n" "- Roughing -> informative - lower Feedrate and multiDepth cut.\n" "- Finishing -> informative - higher Feedrate, without multiDepth.\n" "- Polish -> adds a painting sequence over the whole area of the object" msgstr "" +"- Isolação -> informativo - Avanço menor, pois utiliza uma fresa com ponta fina.\n" +"- Desbaste -> informativo - Avanço menor e corte multiprofundidade.\n" +"- Acabamento -> informativo - Avanço maior, sem multiprofundidade.\n" +"- Polimento -> adiciona uma sequência de pintura em toda a área do objeto" #: appDatabase.py:354 msgid "Tool Offset" @@ -563,8 +518,7 @@ msgstr "" "Caminho = deslocamento zero\n" "In = deslocamento interno, de metade do diâmetro da ferramenta\n" "Out = deslocamento externo, de metade do diâmetro da ferramenta\n" -"Personalizado = deslocamento personalizado usando o valor de Deslocamento " -"Personalizado" +"Personalizado = deslocamento personalizado usando o valor de Deslocamento Personalizado" #: appDatabase.py:371 msgid "Custom Offset" @@ -579,8 +533,7 @@ msgstr "" "Um valor a ser usado como deslocamento do caminho atual." #: appDatabase.py:390 appDatabase.py:889 appEditors/appGCodeEditor.py:823 -#: appGUI/ObjectUI.py:1398 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:38 +#: appGUI/ObjectUI.py:1398 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:38 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:75 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 @@ -588,10 +541,10 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:97 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 -#: appPlugins/ToolCalculators.py:626 appPlugins/ToolCutOut.py:2422 -#: appPlugins/ToolDrilling.py:2514 appPlugins/ToolIsolation.py:3647 -#: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 appPlugins/ToolCalculators.py:626 +#: appPlugins/ToolCutOut.py:2422 appPlugins/ToolDrilling.py:2514 +#: appPlugins/ToolIsolation.py:3647 appPlugins/ToolMilling.py:1428 +#: appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Profundidade de Corte" @@ -632,10 +585,9 @@ msgstr "" #: appDatabase.py:431 appDatabase.py:955 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:168 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:126 -#: appPlugins/ToolDrilling.py:1560 appPlugins/ToolDrilling.py:2556 -#: appPlugins/ToolMilling.py:3596 appPlugins/ToolMilling.py:4592 -#: appPlugins/ToolSolderPaste.py:1380 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:126 appPlugins/ToolDrilling.py:1560 +#: appPlugins/ToolDrilling.py:2556 appPlugins/ToolMilling.py:3596 +#: appPlugins/ToolMilling.py:4592 appPlugins/ToolSolderPaste.py:1380 msgid "Travel Z" msgstr "Altura do Deslocamento" @@ -733,10 +685,10 @@ msgstr "" "o comando G-Code G0. Principalmente impressoras 3D." #: appDatabase.py:533 appDatabase.py:1018 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:229 -#: appPlugins/ToolDrilling.py:1578 appPlugins/ToolDrilling.py:2612 -#: appPlugins/ToolMilling.py:3614 appPlugins/ToolMilling.py:4698 -#: appPlugins/ToolSolderPaste.py:1558 appPlugins/ToolSolderPaste.py:1595 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:229 appPlugins/ToolDrilling.py:1578 +#: appPlugins/ToolDrilling.py:2612 appPlugins/ToolMilling.py:3614 +#: appPlugins/ToolMilling.py:4698 appPlugins/ToolSolderPaste.py:1558 +#: appPlugins/ToolSolderPaste.py:1595 msgid "Spindle speed" msgstr "Velocidade do Spindle" @@ -795,8 +747,7 @@ msgstr "" "- Limpar -> retirada de cobre padrão." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6619 -#: appEditors/exc_plugins/ExcCopyPlugin.py:153 -#: appEditors/geo_plugins/GeoCopyPlugin.py:151 +#: appEditors/exc_plugins/ExcCopyPlugin.py:153 appEditors/geo_plugins/GeoCopyPlugin.py:151 #: appEditors/geo_plugins/GeoPathPlugin.py:146 appPlugins/ToolNCC.py:4289 msgid "Clear" msgstr "Limpar" @@ -805,9 +756,8 @@ msgstr "Limpar" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3712 appPlugins/ToolMilling.py:4283 -#: appPlugins/ToolNCC.py:4298 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 appPlugins/ToolIsolation.py:3712 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4298 msgid "Milling Type" msgstr "Tipo de Fresamento" @@ -816,32 +766,30 @@ msgstr "Tipo de Fresamento" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:205 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolIsolation.py:3722 -#: appPlugins/ToolNCC.py:4300 appPlugins/ToolNCC.py:4308 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 appPlugins/ToolIsolation.py:3714 +#: appPlugins/ToolIsolation.py:3722 appPlugins/ToolNCC.py:4300 appPlugins/ToolNCC.py:4308 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" "Tipo de fresamento:\n" -"- subida: melhor para fresamento de precisão e para reduzir o uso da " -"ferramenta\n" +"- subida: melhor para fresamento de precisão e para reduzir o uso da ferramenta\n" "- convencional: útil quando não há compensação de folga" #: appDatabase.py:608 appDatabase.py:849 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolNCC.py:4305 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 appPlugins/ToolIsolation.py:3719 +#: appPlugins/ToolNCC.py:4305 msgid "Climb" msgstr "Subida" #: appDatabase.py:609 appDatabase.py:850 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3720 appPlugins/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 appPlugins/ToolIsolation.py:3720 +#: appPlugins/ToolNCC.py:4306 msgid "Conventional" msgstr "Convencional" @@ -852,20 +800,17 @@ msgstr "Convencional" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:532 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2691 appPlugins/ToolIsolation.py:3697 -#: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 -#: appPlugins/ToolNCC.py:4321 appPlugins/ToolPaint.py:3144 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 appPlugins/ToolDrilling.py:2691 +#: appPlugins/ToolIsolation.py:3697 appPlugins/ToolMilling.py:4364 +#: appPlugins/ToolMilling.py:4467 appPlugins/ToolNCC.py:4321 appPlugins/ToolPaint.py:3144 msgid "Overlap" msgstr "Sobreposição" -#: appDatabase.py:623 appDatabase.py:729 -#: appEditors/geo_plugins/GeoPaintPlugin.py:259 +#: appDatabase.py:623 appDatabase.py:729 appEditors/geo_plugins/GeoPaintPlugin.py:259 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:614 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:170 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:153 -#: appPlugins/ToolMilling.py:4366 appPlugins/ToolNCC.py:4323 -#: appPlugins/ToolPaint.py:3146 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:153 appPlugins/ToolMilling.py:4366 +#: appPlugins/ToolNCC.py:4323 appPlugins/ToolPaint.py:3146 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -875,17 +820,16 @@ msgid "" "Higher values = slow processing and slow execution on CNC\n" "due of too many paths." msgstr "" -"Quanto da largura da ferramenta (percentual) é sobreposto em cada passagem " -"da ferramenta.\n" +"Quanto da largura da ferramenta (percentual) é sobreposto em cada passagem da " +"ferramenta.\n" "Ajuste o valor começando com valores mais baixos\n" "e aumentá-lo se as áreas que devem ser processadas ainda estiverem\n" -"não processado.Valores menores = processamento mais rápido, execução mais " -"rápida no CNC. \n" +"não processado.Valores menores = processamento mais rápido, execução mais rápida no " +"CNC. \n" "Valores maiores = processamento lento e execução lenta no CNC devido\n" "ao número de caminhos." -#: appDatabase.py:642 appDatabase.py:1118 -#: appEditors/geo_plugins/GeoPaintPlugin.py:277 +#: appDatabase.py:642 appDatabase.py:1118 appEditors/geo_plugins/GeoPaintPlugin.py:277 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:70 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:296 @@ -902,8 +846,8 @@ msgstr "" #: appPlugins/ToolCutOut.py:2463 appPlugins/ToolCutOut.py:2776 #: appPlugins/ToolExtract.py:1380 appPlugins/ToolFiducials.py:1073 #: appPlugins/ToolInvertGerber.py:249 appPlugins/ToolInvertGerber.py:257 -#: appPlugins/ToolMilling.py:4454 appPlugins/ToolNCC.py:4365 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolSolderPaste.py:1360 +#: appPlugins/ToolMilling.py:4454 appPlugins/ToolNCC.py:4365 appPlugins/ToolNCC.py:4469 +#: appPlugins/ToolSolderPaste.py:1360 msgid "Margin" msgstr "Margem" @@ -913,24 +857,22 @@ msgstr "Margem" #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:136 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:522 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:190 -#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolFiducials.py:1075 -#: appPlugins/ToolMilling.py:4456 appPlugins/ToolNCC.py:4367 -#: appPlugins/ToolNCC.py:4471 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:190 appPlugins/ToolCopperThieving.py:1320 +#: appPlugins/ToolFiducials.py:1075 appPlugins/ToolMilling.py:4456 +#: appPlugins/ToolNCC.py:4367 appPlugins/ToolNCC.py:4471 msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." -#: appDatabase.py:655 appDatabase.py:763 -#: appEditors/geo_plugins/GeoPaintPlugin.py:291 +#: appDatabase.py:655 appDatabase.py:763 appEditors/geo_plugins/GeoPaintPlugin.py:291 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:104 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:546 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:186 -#: appPlugins/ToolExtract.py:1141 appPlugins/ToolLevelling.py:1904 -#: appPlugins/ToolMilling.py:4482 appPlugins/ToolNCC.py:4342 -#: appPlugins/ToolPaint.py:3180 appPlugins/ToolPunchGerber.py:2136 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:186 appPlugins/ToolExtract.py:1141 +#: appPlugins/ToolLevelling.py:1904 appPlugins/ToolMilling.py:4482 +#: appPlugins/ToolNCC.py:4342 appPlugins/ToolPaint.py:3180 +#: appPlugins/ToolPunchGerber.py:2136 msgid "Method" msgstr "Método" @@ -947,66 +889,54 @@ msgstr "" "- Baseado em semente: Para fora a partir de uma semente.\n" "- Linhas retas: Linhas paralelas." -#: appDatabase.py:665 appDatabase.py:777 -#: appEditors/geo_plugins/GeoPaintPlugin.py:305 +#: appDatabase.py:665 appDatabase.py:777 appEditors/geo_plugins/GeoPaintPlugin.py:305 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:556 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 -#: appPlugins/ToolMilling.py:4492 appPlugins/ToolNCC.py:4357 -#: appPlugins/ToolPaint.py:3194 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolNCC.py:4357 appPlugins/ToolPaint.py:3194 msgid "Standard" msgstr "Padrão" -#: appDatabase.py:665 appDatabase.py:777 -#: appEditors/geo_plugins/GeoPaintPlugin.py:89 -#: appEditors/geo_plugins/GeoPaintPlugin.py:180 -#: appEditors/geo_plugins/GeoPaintPlugin.py:305 +#: appDatabase.py:665 appDatabase.py:777 appEditors/geo_plugins/GeoPaintPlugin.py:89 +#: appEditors/geo_plugins/GeoPaintPlugin.py:180 appEditors/geo_plugins/GeoPaintPlugin.py:305 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:556 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 -#: appPlugins/ToolMilling.py:4492 appPlugins/ToolNCC.py:4357 -#: appPlugins/ToolPaint.py:3194 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolNCC.py:4357 appPlugins/ToolPaint.py:3194 msgid "Seed" msgstr "Semente" -#: appDatabase.py:665 appDatabase.py:777 -#: appEditors/geo_plugins/GeoPaintPlugin.py:185 +#: appDatabase.py:665 appDatabase.py:777 appEditors/geo_plugins/GeoPaintPlugin.py:185 #: appEditors/geo_plugins/GeoPaintPlugin.py:305 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:556 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 -#: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:745 appPlugins/ToolMilling.py:4492 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 appParsers/ParseGerber.py:446 +#: appParsers/ParseHPGL2.py:200 appPlugins/ToolImage.py:745 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4357 appPlugins/ToolPaint.py:3194 msgid "Lines" msgstr "Linhas" -#: appDatabase.py:665 appDatabase.py:777 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 -#: appPlugins/ToolNCC.py:4357 appPlugins/ToolPaint.py:3194 +#: appDatabase.py:665 appDatabase.py:777 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 appPlugins/ToolNCC.py:4357 +#: appPlugins/ToolPaint.py:3194 msgid "Combo" msgstr "Combo" -#: appDatabase.py:673 appDatabase.py:788 -#: appEditors/geo_plugins/GeoPaintPlugin.py:312 +#: appDatabase.py:673 appDatabase.py:788 appEditors/geo_plugins/GeoPaintPlugin.py:312 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:633 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:212 -#: appPlugins/ToolLevelling.py:1123 appPlugins/ToolLevelling.py:1145 -#: appPlugins/ToolLevelling.py:1993 appPlugins/ToolLevelling.py:2016 -#: appPlugins/ToolMilling.py:4385 appPlugins/ToolNCC.py:4378 -#: appPlugins/ToolNCC.py:4482 appPlugins/ToolPaint.py:3205 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:212 appPlugins/ToolLevelling.py:1123 +#: appPlugins/ToolLevelling.py:1145 appPlugins/ToolLevelling.py:1993 +#: appPlugins/ToolLevelling.py:2016 appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolNCC.py:4378 appPlugins/ToolNCC.py:4482 appPlugins/ToolPaint.py:3205 msgid "Connect" msgstr "Conectar" -#: appDatabase.py:677 appDatabase.py:791 -#: appEditors/geo_plugins/GeoPaintPlugin.py:314 +#: appDatabase.py:677 appDatabase.py:791 appEditors/geo_plugins/GeoPaintPlugin.py:314 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:636 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:225 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:214 -#: appPlugins/ToolMilling.py:4388 appPlugins/ToolNCC.py:4382 -#: appPlugins/ToolNCC.py:4484 appPlugins/ToolPaint.py:3208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:214 appPlugins/ToolMilling.py:4388 +#: appPlugins/ToolNCC.py:4382 appPlugins/ToolNCC.py:4484 appPlugins/ToolPaint.py:3208 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -1014,21 +944,17 @@ msgstr "" "Desenha linhas entre os segmentos resultantes\n" "para minimizar as elevações de ferramentas." -#: appDatabase.py:683 appDatabase.py:795 -#: appEditors/geo_plugins/GeoPaintPlugin.py:322 +#: appDatabase.py:683 appDatabase.py:795 appEditors/geo_plugins/GeoPaintPlugin.py:322 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 -#: appPlugins/ToolNCC.py:4388 appPlugins/ToolNCC.py:4490 -#: appPlugins/ToolPaint.py:3212 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 appPlugins/ToolNCC.py:4388 +#: appPlugins/ToolNCC.py:4490 appPlugins/ToolPaint.py:3212 msgid "Contour" msgstr "Contorno" -#: appDatabase.py:687 appDatabase.py:798 -#: appEditors/geo_plugins/GeoPaintPlugin.py:324 +#: appDatabase.py:687 appDatabase.py:798 appEditors/geo_plugins/GeoPaintPlugin.py:324 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:234 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:221 -#: appPlugins/ToolNCC.py:4392 appPlugins/ToolNCC.py:4492 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:221 appPlugins/ToolNCC.py:4392 +#: appPlugins/ToolNCC.py:4492 appPlugins/ToolPaint.py:3215 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -1036,10 +962,8 @@ msgstr "Corta no perímetro do polígono para retirar as arestas." #: appDatabase.py:693 appDatabase.py:748 appEditors/AppGerberEditor.py:6787 #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:297 -#: appEditors/exc_plugins/ExcCopyPlugin.py:374 -#: appEditors/exc_plugins/ExcCopyPlugin.py:387 -#: appEditors/geo_plugins/GeoCopyPlugin.py:295 -#: appEditors/geo_plugins/GeoCopyPlugin.py:372 +#: appEditors/exc_plugins/ExcCopyPlugin.py:374 appEditors/exc_plugins/ExcCopyPlugin.py:387 +#: appEditors/geo_plugins/GeoCopyPlugin.py:295 appEditors/geo_plugins/GeoCopyPlugin.py:372 #: appEditors/geo_plugins/GeoCopyPlugin.py:385 #: appEditors/geo_plugins/GeoTransformationPlugin.py:603 appGUI/ObjectUI.py:138 #: appGUI/ObjectUI.py:990 appGUI/ObjectUI.py:1388 @@ -1050,16 +974,15 @@ msgstr "Corta no perímetro do polígono para retirar as arestas." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:217 #: appPlugins/ToolEtchCompensation.py:453 appPlugins/ToolMarkers.py:1337 #: appPlugins/ToolMarkers.py:1364 appPlugins/ToolMarkers.py:1377 -#: appPlugins/ToolMarkers.py:1606 appPlugins/ToolMarkers.py:1611 -#: appPlugins/ToolNCC.py:4398 appPlugins/ToolNCC.py:4498 -#: appPlugins/ToolPaint.py:3165 appPlugins/ToolPaint.py:3262 +#: appPlugins/ToolMarkers.py:1606 appPlugins/ToolMarkers.py:1611 appPlugins/ToolNCC.py:4398 +#: appPlugins/ToolNCC.py:4498 appPlugins/ToolPaint.py:3165 appPlugins/ToolPaint.py:3262 #: appPlugins/ToolTransform.py:568 msgid "Offset" msgstr "Deslocar" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:243 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:253 -#: appPlugins/ToolNCC.py:4402 appPlugins/ToolNCC.py:4500 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:253 appPlugins/ToolNCC.py:4402 +#: appPlugins/ToolNCC.py:4500 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -1070,8 +993,8 @@ msgstr "" "dos recursos de cobre." #: appDatabase.py:750 appEditors/geo_plugins/GeoPaintPlugin.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:173 -#: appPlugins/ToolPaint.py:3167 appPlugins/ToolPaint.py:3264 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:173 appPlugins/ToolPaint.py:3167 +#: appPlugins/ToolPaint.py:3264 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -1099,13 +1022,12 @@ msgstr "" "- Linhas retas: Linhas paralelas.\n" "- Linhas laser: Ativa apenas para objetos Gerber.\n" "Criará linhas que seguem os traços.\n" -"- Combo: em caso de falha, um novo método será escolhido dentre os itens " -"acima na ordem especificada." +"- Combo: em caso de falha, um novo método será escolhido dentre os itens acima na ordem " +"especificada." #: appDatabase.py:777 appDatabase.py:779 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 -#: appPlugins/ToolPaint.py:120 appPlugins/ToolPaint.py:394 -#: appPlugins/ToolPaint.py:3194 appPlugins/ToolPaint.py:3196 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 appPlugins/ToolPaint.py:120 +#: appPlugins/ToolPaint.py:394 appPlugins/ToolPaint.py:3194 appPlugins/ToolPaint.py:3196 msgid "Laser_lines" msgstr "Linhas Laser" @@ -1124,12 +1046,11 @@ msgstr "" "largura da ferramenta (número inteiro)." #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3699 appPlugins/ToolMilling.py:4469 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" -"Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da " -"ferramenta." +"Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da ferramenta." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 #: appPlugins/ToolIsolation.py:3732 @@ -1158,8 +1079,7 @@ msgstr "" "dentro do polígono (por exemplo, o polígono é em forma de \"rosca\")." #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3743 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 appPlugins/ToolIsolation.py:3743 msgid "Full" msgstr "Completa" @@ -1195,15 +1115,13 @@ msgid "" "The value here can compensate the Cut Z parameter." msgstr "" "Algumas brocas (as maiores) precisam perfurar mais profundamente\n" -"para criar o diâmetro desejado do orifício de saída devido à forma da " -"ponta.\n" +"para criar o diâmetro desejado do orifício de saída devido à forma da ponta.\n" "Este valor pode compensar o parâmetro Profundidade de Corte Z." #: appDatabase.py:926 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:87 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:73 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:103 -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolDrilling.py:2534 -#: appPlugins/ToolMilling.py:4570 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:103 appPlugins/ToolCutOut.py:2439 +#: appPlugins/ToolDrilling.py:2534 appPlugins/ToolMilling.py:4570 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1217,9 +1135,8 @@ msgstr "" #: appDatabase.py:948 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:114 -#: appPlugins/ToolCutOut.py:2450 appPlugins/ToolDrilling.py:2547 -#: appPlugins/ToolMilling.py:4583 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:114 appPlugins/ToolCutOut.py:2450 +#: appPlugins/ToolDrilling.py:2547 appPlugins/ToolMilling.py:4583 msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." @@ -1290,11 +1207,9 @@ msgstr "Se a ferramenta selecionada tiver ranhuras, elas serão perfuradas." #: appDatabase.py:1078 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:256 #: appPlugins/ToolDrilling.py:2693 -msgid "" -"How much (percentage) of the tool diameter to overlap previous drill hole." +msgid "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" -"Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da " -"ferramenta." +"Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da ferramenta." #: appDatabase.py:1092 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:246 #: appPlugins/ToolDrilling.py:2707 @@ -1312,9 +1227,8 @@ msgstr "" #: appDatabase.py:1120 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:298 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:310 -#: appPlugins/ToolCutOut.py:2465 appPlugins/ToolCutOut.py:2778 -#: appPlugins/ToolExtract.py:1382 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:310 appPlugins/ToolCutOut.py:2465 +#: appPlugins/ToolCutOut.py:2778 appPlugins/ToolExtract.py:1382 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1348,14 +1262,12 @@ msgstr "Tipo de lacuna" msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" -"- Thin -> same as 'bridge' but it will be thinner by partially milling the " -"gap\n" +"- Thin -> same as 'bridge' but it will be thinner by partially milling the gap\n" "- M-Bites -> 'Mouse Bites' - same as 'bridge' but covered with drill holes" msgstr "" "O tipo de lacuna:\n" "- Ponte -> o recorte será interrompido por pontes\n" -"- Fino -> mesmo que 'ponte', mas será mais fino fresando parcialmente a " -"lacuna\n" +"- Fino -> mesmo que 'ponte', mas será mais fino fresando parcialmente a lacuna\n" "- M-Bites -> 'Mouse Bites' - o mesmo que 'bridge', mas coberto com furos" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:176 @@ -1404,8 +1316,8 @@ msgid "The spacing between drill holes when doing mouse bites." msgstr "O espaçamento entre os furos ao fazer M-bites (mordidas de rato)." #: appDatabase.py:1215 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:59 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:198 -#: appPlugins/ToolCutOut.py:2408 appPlugins/ToolFilm.py:1521 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:198 appPlugins/ToolCutOut.py:2408 +#: appPlugins/ToolFilm.py:1521 msgid "Convex Shape" msgstr "Forma Convexa" @@ -1419,9 +1331,8 @@ msgstr "" "Utilize somente se o tipo de objeto de origem for Gerber." #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:137 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:234 -#: appPlugins/ToolCutOut.py:2472 appPlugins/ToolCutOut.py:2591 -#: appPlugins/ToolCutOut.py:2690 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:234 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolCutOut.py:2591 appPlugins/ToolCutOut.py:2690 msgid "Gaps" msgstr "Pontes" @@ -1477,8 +1388,7 @@ msgstr "Exportar BD" #: appDatabase.py:1292 msgid "Save the Tools Database to a custom text file." -msgstr "" -"Salva o banco de dados de ferramentas em um arquivo de texto personalizado." +msgstr "Salva o banco de dados de ferramentas em um arquivo de texto personalizado." #: appDatabase.py:1296 msgid "Import DB" @@ -1487,8 +1397,8 @@ msgstr "Importar BD" #: appDatabase.py:1299 msgid "Load the Tools Database information's from a custom text file." msgstr "" -"Carregua as informações do banco de dados de ferramentas de um arquivo de " -"texto personalizado." +"Carregua as informações do banco de dados de ferramentas de um arquivo de texto " +"personalizado." #: appDatabase.py:1303 msgid "Save DB" @@ -1512,14 +1422,12 @@ msgstr "" "objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." -#: appDatabase.py:1318 appEditors/AppTextEditor.py:368 -#: appGUI/GUIElements.py:2772 appGUI/GUIElements.py:2842 -#: appGUI/GUIElements.py:2903 appGUI/GUIElements.py:2968 +#: appDatabase.py:1318 appEditors/AppTextEditor.py:368 appGUI/GUIElements.py:2772 +#: appGUI/GUIElements.py:2842 appGUI/GUIElements.py:2903 appGUI/GUIElements.py:2968 #: appGUI/GUIElements.py:4502 appGUI/MainGUI.py:1733 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2766 -#: appMain.py:4052 appMain.py:5014 appMain.py:5277 appMain.py:10261 -#: appMain.py:12021 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2766 appMain.py:4052 +#: appMain.py:5014 appMain.py:5277 appMain.py:10261 appMain.py:12021 msgid "Cancel" msgstr "Cancelar" @@ -1531,9 +1439,8 @@ msgstr "Cancelar" #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:338 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:395 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:404 -#: appEditors/geo_plugins/GeoCopyPlugin.py:452 -#: appEditors/geo_plugins/GeoCopyPlugin.py:461 appGUI/ObjectUI.py:158 -#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appEditors/geo_plugins/GeoCopyPlugin.py:452 appEditors/geo_plugins/GeoCopyPlugin.py:461 +#: appGUI/ObjectUI.py:158 appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 #: appPlugins/ToolAlignObjects.py:552 appPlugins/ToolCalculators.py:1055 #: appPlugins/ToolCalculators.py:1066 appPlugins/ToolCopperThieving.py:1759 #: appPlugins/ToolCopperThieving.py:1770 appPlugins/ToolCutOut.py:2835 @@ -1543,76 +1450,68 @@ msgstr "Cancelar" #: appPlugins/ToolDrilling.py:3032 appPlugins/ToolEtchCompensation.py:498 #: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1439 #: appPlugins/ToolExtract.py:1450 appPlugins/ToolFiducials.py:1206 -#: appPlugins/ToolFiducials.py:1217 appPlugins/ToolFilm.py:1850 -#: appPlugins/ToolFilm.py:1861 appPlugins/ToolFollow.py:777 -#: appPlugins/ToolFollow.py:788 appPlugins/ToolInvertGerber.py:306 -#: appPlugins/ToolInvertGerber.py:317 appPlugins/ToolIsolation.py:4005 -#: appPlugins/ToolIsolation.py:4016 appPlugins/ToolLevelling.py:2333 -#: appPlugins/ToolLevelling.py:2344 appPlugins/ToolMarkers.py:1621 -#: appPlugins/ToolMarkers.py:1632 appPlugins/ToolMilling.py:5080 -#: appPlugins/ToolMilling.py:5091 appPlugins/ToolNCC.py:4714 +#: appPlugins/ToolFiducials.py:1217 appPlugins/ToolFilm.py:1850 appPlugins/ToolFilm.py:1861 +#: appPlugins/ToolFollow.py:777 appPlugins/ToolFollow.py:788 +#: appPlugins/ToolInvertGerber.py:306 appPlugins/ToolInvertGerber.py:317 +#: appPlugins/ToolIsolation.py:4005 appPlugins/ToolIsolation.py:4016 +#: appPlugins/ToolLevelling.py:2333 appPlugins/ToolLevelling.py:2344 +#: appPlugins/ToolMarkers.py:1621 appPlugins/ToolMarkers.py:1632 +#: appPlugins/ToolMilling.py:5080 appPlugins/ToolMilling.py:5091 appPlugins/ToolNCC.py:4714 #: appPlugins/ToolNCC.py:4725 appPlugins/ToolObjectDistance.py:623 #: appPlugins/ToolObjectDistance.py:634 appPlugins/ToolOptimal.py:704 -#: appPlugins/ToolOptimal.py:715 appPlugins/ToolPaint.py:3414 -#: appPlugins/ToolPaint.py:3425 appPlugins/ToolPanelize.py:1438 -#: appPlugins/ToolPanelize.py:1449 appPlugins/ToolPcbWizard.py:514 -#: appPlugins/ToolPcbWizard.py:525 appPlugins/ToolPunchGerber.py:2391 -#: appPlugins/ToolPunchGerber.py:2402 appPlugins/ToolQRCode.py:1008 -#: appPlugins/ToolQRCode.py:1019 appPlugins/ToolRulesCheck.py:1853 -#: appPlugins/ToolRulesCheck.py:1864 appPlugins/ToolSolderPaste.py:1752 -#: appPlugins/ToolSolderPaste.py:1763 appPlugins/ToolSub.py:959 -#: appPlugins/ToolSub.py:970 appPlugins/ToolTransform.py:1049 +#: appPlugins/ToolOptimal.py:715 appPlugins/ToolPaint.py:3414 appPlugins/ToolPaint.py:3425 +#: appPlugins/ToolPanelize.py:1438 appPlugins/ToolPanelize.py:1449 +#: appPlugins/ToolPcbWizard.py:514 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolPunchGerber.py:2402 +#: appPlugins/ToolQRCode.py:1008 appPlugins/ToolQRCode.py:1019 +#: appPlugins/ToolRulesCheck.py:1853 appPlugins/ToolRulesCheck.py:1864 +#: appPlugins/ToolSolderPaste.py:1752 appPlugins/ToolSolderPaste.py:1763 +#: appPlugins/ToolSub.py:959 appPlugins/ToolSub.py:970 appPlugins/ToolTransform.py:1049 #: appPlugins/ToolTransform.py:1060 appTool.py:333 appTool.py:344 msgid "Edited value is out of range" msgstr "Valor fora da faixa" #: appDatabase.py:1337 appDatabase.py:1344 appEditors/AppExcEditor.py:5320 #: appEditors/AppExcEditor.py:5327 appEditors/appGCodeEditor.py:906 -#: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:164 -#: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:547 -#: appPlugins/ToolAlignObjects.py:554 appPlugins/ToolCalculators.py:1061 -#: appPlugins/ToolCalculators.py:1068 appPlugins/ToolCopperThieving.py:1765 -#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2841 -#: appPlugins/ToolCutOut.py:2848 appPlugins/ToolDblSided.py:1140 -#: appPlugins/ToolDblSided.py:1147 appPlugins/ToolDistance.py:1005 -#: appPlugins/ToolDistance.py:1012 appPlugins/ToolDrilling.py:3027 -#: appPlugins/ToolDrilling.py:3034 appPlugins/ToolEtchCompensation.py:504 -#: appPlugins/ToolEtchCompensation.py:511 appPlugins/ToolExtract.py:1445 -#: appPlugins/ToolExtract.py:1452 appPlugins/ToolFiducials.py:1212 -#: appPlugins/ToolFiducials.py:1219 appPlugins/ToolFilm.py:1856 -#: appPlugins/ToolFilm.py:1863 appPlugins/ToolFollow.py:783 +#: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:164 appGUI/ObjectUI.py:171 +#: appPlugins/ToolAlignObjects.py:547 appPlugins/ToolAlignObjects.py:554 +#: appPlugins/ToolCalculators.py:1061 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCopperThieving.py:1765 appPlugins/ToolCopperThieving.py:1772 +#: appPlugins/ToolCutOut.py:2841 appPlugins/ToolCutOut.py:2848 +#: appPlugins/ToolDblSided.py:1140 appPlugins/ToolDblSided.py:1147 +#: appPlugins/ToolDistance.py:1005 appPlugins/ToolDistance.py:1012 +#: appPlugins/ToolDrilling.py:3027 appPlugins/ToolDrilling.py:3034 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolEtchCompensation.py:511 +#: appPlugins/ToolExtract.py:1445 appPlugins/ToolExtract.py:1452 +#: appPlugins/ToolFiducials.py:1212 appPlugins/ToolFiducials.py:1219 +#: appPlugins/ToolFilm.py:1856 appPlugins/ToolFilm.py:1863 appPlugins/ToolFollow.py:783 #: appPlugins/ToolFollow.py:790 appPlugins/ToolInvertGerber.py:312 #: appPlugins/ToolInvertGerber.py:319 appPlugins/ToolIsolation.py:4011 #: appPlugins/ToolIsolation.py:4018 appPlugins/ToolLevelling.py:2339 #: appPlugins/ToolLevelling.py:2346 appPlugins/ToolMarkers.py:1627 #: appPlugins/ToolMarkers.py:1634 appPlugins/ToolMilling.py:5086 -#: appPlugins/ToolMilling.py:5093 appPlugins/ToolNCC.py:4720 -#: appPlugins/ToolNCC.py:4727 appPlugins/ToolObjectDistance.py:629 -#: appPlugins/ToolObjectDistance.py:636 appPlugins/ToolOptimal.py:710 -#: appPlugins/ToolOptimal.py:717 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolMilling.py:5093 appPlugins/ToolNCC.py:4720 appPlugins/ToolNCC.py:4727 +#: appPlugins/ToolObjectDistance.py:629 appPlugins/ToolObjectDistance.py:636 +#: appPlugins/ToolOptimal.py:710 appPlugins/ToolOptimal.py:717 appPlugins/ToolPaint.py:3420 #: appPlugins/ToolPaint.py:3427 appPlugins/ToolPanelize.py:1444 #: appPlugins/ToolPanelize.py:1451 appPlugins/ToolPcbWizard.py:520 #: appPlugins/ToolPcbWizard.py:527 appPlugins/ToolPunchGerber.py:2397 #: appPlugins/ToolPunchGerber.py:2404 appPlugins/ToolQRCode.py:1014 #: appPlugins/ToolQRCode.py:1021 appPlugins/ToolRulesCheck.py:1859 #: appPlugins/ToolRulesCheck.py:1866 appPlugins/ToolSolderPaste.py:1758 -#: appPlugins/ToolSolderPaste.py:1765 appPlugins/ToolSub.py:965 -#: appPlugins/ToolSub.py:972 appPlugins/ToolTransform.py:1055 -#: appPlugins/ToolTransform.py:1062 appTool.py:339 appTool.py:346 +#: appPlugins/ToolSolderPaste.py:1765 appPlugins/ToolSub.py:965 appPlugins/ToolSub.py:972 +#: appPlugins/ToolTransform.py:1055 appPlugins/ToolTransform.py:1062 appTool.py:339 +#: appTool.py:346 msgid "Edited value is within limits." msgstr "O valor editado está dentro dos limites." #: appDatabase.py:1593 -#, fuzzy -#| msgid "Target" msgid "Sort by Target" -msgstr "Alvo" +msgstr "Classificar por Alvo" #: appDatabase.py:1597 -#, fuzzy -#| msgid "Tool Diameter" msgid "Sort by Diameter" -msgstr "Diâmetro" +msgstr "Classificar por Diâmetro" #: appDatabase.py:1602 msgid "Add to DB" @@ -1630,23 +1529,20 @@ msgstr "Excluir do BD" msgid "Save changes" msgstr "Salvar alterações" -#: appDatabase.py:1717 appDatabase.py:2204 appDatabase.py:2656 -#: appDatabase.py:2668 appGUI/MainGUI.py:543 appMain.py:6667 appMain.py:6704 -#: appMain.py:6791 appMain.py:6803 appMain.py:6812 appMain.py:6822 -#: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 +#: appDatabase.py:1717 appDatabase.py:2204 appDatabase.py:2656 appDatabase.py:2668 +#: appGUI/MainGUI.py:543 appMain.py:6667 appMain.py:6704 appMain.py:6791 appMain.py:6803 +#: appMain.py:6812 appMain.py:6822 appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 #: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 #: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 -#: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 -#: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 -#: appPlugins/ToolPaint.py:2786 appPlugins/ToolPaint.py:2796 +#: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 appPlugins/ToolNCC.py:3922 +#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2786 appPlugins/ToolPaint.py:2796 #: appPlugins/ToolPaint.py:2881 msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" #: appDatabase.py:1736 appDatabase.py:2190 appPlugins/ToolCutOut.py:452 #: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 -#: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 -#: appPlugins/ToolPaint.py:858 +#: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." msgstr "Falha ao analisar o arquivo com o banco de dados." @@ -1691,16 +1587,14 @@ msgid "Saved Tools DB." msgstr "BD de Ferramentas Salvo." #: appDatabase.py:2476 -msgid "" -"To change tool properties select only one tool. Tools currently selected" +msgid "To change tool properties select only one tool. Tools currently selected" msgstr "" -"Para alterar as propriedades da ferramenta, selecione apenas uma ferramenta. " -"Ferramentas atualmente selecionadas" +"Para alterar as propriedades da ferramenta, selecione apenas uma ferramenta. Ferramentas " +"atualmente selecionadas" #: appDatabase.py:2632 msgid "No Tool/row selected in the Tools Database table" -msgstr "" -"Nenhuma ferramenta selecionada na tabela de Banco de Dados de Ferramentas" +msgstr "Nenhuma ferramenta selecionada na tabela de Banco de Dados de Ferramentas" #: appDatabase.py:2636 appPlugins/ToolDrilling.py:1152 msgid "Tools DB empty." @@ -1729,8 +1623,6 @@ msgid "To add a drill first select a tool" msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appEditors/AppExcEditor.py:270 appEditors/AppExcEditor.py:289 -#, fuzzy -#| msgid "Drills" msgid "Drill" msgstr "Furos" @@ -1770,18 +1662,17 @@ msgstr "Furos" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3546 -#: appGUI/MainGUI.py:3581 appGUI/MainGUI.py:4089 appMain.py:5787 -#: appMain.py:5912 appObjects/GeometryObject.py:543 -#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 -#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 -#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 -#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 -#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 -#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 -#: appPlugins/ToolCutOut.py:1523 appPlugins/ToolDistance.py:374 -#: appPlugins/ToolDistance.py:401 appPlugins/ToolDistance.py:633 -#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 -#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appGUI/MainGUI.py:3581 appGUI/MainGUI.py:4089 appMain.py:5787 appMain.py:5912 +#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 +#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 +#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 +#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 +#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 +#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:332 +#: appPlugins/ToolCalculators.py:342 appPlugins/ToolCutOut.py:1523 +#: appPlugins/ToolDistance.py:374 appPlugins/ToolDistance.py:401 +#: appPlugins/ToolDistance.py:633 appPlugins/ToolFiducials.py:673 +#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 #: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 #: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 #: appPlugins/ToolPaint.py:2315 appPlugins/ToolPanelize.py:1094 @@ -1801,54 +1692,45 @@ msgstr "Pronto." #: appEditors/AppGeoEditor.py:2172 appEditors/AppGeoEditor.py:2186 #: appEditors/AppGeoEditor.py:2688 appEditors/AppGeoEditor.py:2702 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3923 -#: appEditors/AppGerberEditor.py:5992 -#: appEditors/geo_plugins/GeoCirclePlugin.py:99 +#: appEditors/AppGerberEditor.py:5992 appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 -#: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5321 -#: appMain.py:5931 appMain.py:9213 appMain.py:10644 appMain.py:10771 -#: appMain.py:12252 appMain.py:12266 appMain.py:12276 appMain.py:12293 -#: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 -#: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 -#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:788 -#: appPlugins/ToolCutOut.py:920 appPlugins/ToolCutOut.py:1189 -#: appPlugins/ToolCutOut.py:1340 appPlugins/ToolCutOut.py:1459 -#: appPlugins/ToolCutOut.py:1477 appPlugins/ToolCutOut.py:1491 -#: appPlugins/ToolDblSided.py:586 appPlugins/ToolDblSided.py:599 -#: appPlugins/ToolDrilling.py:2013 appPlugins/ToolExtract.py:424 -#: appPlugins/ToolExtract.py:790 appPlugins/ToolExtract.py:839 +#: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5321 appMain.py:5931 +#: appMain.py:9213 appMain.py:10644 appMain.py:10771 appMain.py:12252 appMain.py:12266 +#: appMain.py:12276 appMain.py:12293 appObjects/CNCJobObject.py:842 +#: appPlugins/ToolCopperThieving.py:337 appPlugins/ToolCopperThieving.py:932 +#: appPlugins/ToolCopperThieving.py:1144 appPlugins/ToolCutOut.py:756 +#: appPlugins/ToolCutOut.py:788 appPlugins/ToolCutOut.py:920 appPlugins/ToolCutOut.py:1189 +#: appPlugins/ToolCutOut.py:1340 appPlugins/ToolCutOut.py:1459 appPlugins/ToolCutOut.py:1477 +#: appPlugins/ToolCutOut.py:1491 appPlugins/ToolDblSided.py:586 +#: appPlugins/ToolDblSided.py:599 appPlugins/ToolDrilling.py:2013 +#: appPlugins/ToolExtract.py:424 appPlugins/ToolExtract.py:790 appPlugins/ToolExtract.py:839 #: appPlugins/ToolExtract.py:848 appPlugins/ToolExtract.py:852 #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 -#: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 -#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 -#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 appPlugins/ToolImage.py:336 +#: appPlugins/ToolIsolation.py:1513 appPlugins/ToolMarkers.py:375 +#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 #: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 -#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 -#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2309 -#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 -#: camlib.py:1224 camlib.py:2464 camlib.py:2537 camlib.py:2605 camlib.py:2677 -#: camlib.py:2680 camlib.py:4931 camlib.py:5350 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 +#: appPlugins/ToolPaint.py:2309 appPlugins/ToolSolderPaste.py:824 +#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2464 camlib.py:2537 +#: camlib.py:2605 camlib.py:2677 camlib.py:2680 camlib.py:4931 camlib.py:5350 msgid "Failed." msgstr "Falhou." #: appEditors/AppExcEditor.py:543 msgid "To add an Drill Array first select a tool in Tool Table" msgstr "" -"Para adicionar um Matriz de Furos, primeiro selecione uma ferramenta na " -"Tabela de Ferramentas" +"Para adicionar um Matriz de Furos, primeiro selecione uma ferramenta na Tabela de " +"Ferramentas" #: appEditors/AppExcEditor.py:556 appEditors/AppExcEditor.py:574 -#, fuzzy -#| msgid "Add Drill Array" msgid "Drill Array" -msgstr "Adicionar Matriz de Furos" +msgstr "Matriz de Furos" #: appEditors/AppExcEditor.py:621 appEditors/AppExcEditor.py:1446 -#, fuzzy -#| msgid "Click on the Pad Circular Array Start position" msgid "Click on the Circular Array Start position" -msgstr "Clique na posição inicial da Matriz Circular de Pads" +msgstr "Clique na posição inicial da Matriz Circular" #: appEditors/AppExcEditor.py:796 appEditors/AppExcEditor.py:1688 #: appEditors/AppGerberEditor.py:796 @@ -1861,22 +1743,18 @@ msgstr "Para adicionar um ranhura, primeiro selecione uma ferramenta" #: appEditors/AppExcEditor.py:994 appEditors/AppExcEditor.py:1012 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:161 -#, fuzzy -#| msgid "Slots" msgid "Slot" -msgstr "Ranhuras" +msgstr "Ranhura" #: appEditors/AppExcEditor.py:1359 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" -"Para adicionar uma matriz de ranhuras, primeiro selecione uma ferramenta na " -"Tabela de Ferramentas" +"Para adicionar uma matriz de ranhuras, primeiro selecione uma ferramenta na Tabela de " +"Ferramentas" #: appEditors/AppExcEditor.py:1373 appEditors/AppExcEditor.py:1390 -#, fuzzy -#| msgid "Add Slot Array" msgid "Slot Array" -msgstr "Adicionar Matriz de Ranhuras" +msgstr "Matriz de Ranhuras" #: appEditors/AppExcEditor.py:1917 appEditors/AppExcEditor.py:1930 #: appEditors/exc_plugins/ExcResizePlugin.py:143 @@ -1890,31 +1768,24 @@ msgstr "Clique no(s) Furo(s) para redimensionar ..." #: appEditors/AppExcEditor.py:1988 msgid "Resize drill(s) failed. Please enter a diameter for resize." -msgstr "" -"Redimensionar furo(s) falhou. Por favor insira um diâmetro para " -"redimensionar." +msgstr "Redimensionar furo(s) falhou. Por favor insira um diâmetro para redimensionar." #: appEditors/AppExcEditor.py:2165 -#, fuzzy -#| msgid "Nothing selected." msgid "Nothing selected" -msgstr "Nada selecionado." +msgstr "Nada selecionado" -#: appEditors/AppExcEditor.py:2275 appEditors/AppExcEditor.py:2286 -#: appGUI/MainGUI.py:3836 appGUI/MainGUI.py:3922 appGUI/MainGUI.py:3969 -#: appGUI/MainGUI.py:4098 appGUI/MainGUI.py:4214 appGUI/MainGUI.py:4244 +#: appEditors/AppExcEditor.py:2275 appEditors/AppExcEditor.py:2286 appGUI/MainGUI.py:3836 +#: appGUI/MainGUI.py:3922 appGUI/MainGUI.py:3969 appGUI/MainGUI.py:4098 +#: appGUI/MainGUI.py:4214 appGUI/MainGUI.py:4244 msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada selecionado." #: appEditors/AppExcEditor.py:2279 appEditors/AppExcEditor.py:2431 #: appEditors/AppGeoEditor.py:1903 appEditors/AppGeoEditor.py:1952 #: appEditors/AppGeoEditor.py:2241 appEditors/AppGeoEditor.py:2292 -#: appEditors/AppGerberEditor.py:2194 -#: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcCopyPlugin.py:490 -#: appEditors/exc_plugins/ExcCopyPlugin.py:499 -#: appEditors/geo_plugins/GeoCopyPlugin.py:466 -#: appEditors/geo_plugins/GeoCopyPlugin.py:488 +#: appEditors/AppGerberEditor.py:2194 appEditors/exc_plugins/ExcCopyPlugin.py:468 +#: appEditors/exc_plugins/ExcCopyPlugin.py:490 appEditors/exc_plugins/ExcCopyPlugin.py:499 +#: appEditors/geo_plugins/GeoCopyPlugin.py:466 appEditors/geo_plugins/GeoCopyPlugin.py:488 #: appEditors/geo_plugins/GeoCopyPlugin.py:497 msgid "Click on reference location ..." msgstr "Clique no local de referência ..." @@ -1925,8 +1796,7 @@ msgstr "Clique no local de referência ..." msgid "Click on target location ..." msgstr "Clique no local de destino ..." -#: appEditors/AppExcEditor.py:2426 -#: appEditors/geo_plugins/GeoBufferPlugin.py:141 +#: appEditors/AppExcEditor.py:2426 appEditors/geo_plugins/GeoBufferPlugin.py:141 #: appEditors/geo_plugins/GeoBufferPlugin.py:218 #: appEditors/geo_plugins/GeoBufferPlugin.py:286 #: appEditors/geo_plugins/GeoPaintPlugin.py:133 appMain.py:5931 @@ -1934,21 +1804,19 @@ msgid "Nothing selected." msgstr "Nada selecionado." #: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:2440 -#: appEditors/AppGeoEditor.py:2247 appEditors/AppGeoEditor.py:2250 -#: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1234 -#: appGUI/GUIElements.py:1478 appGUI/GUIElements.py:1919 +#: appEditors/AppGeoEditor.py:2247 appEditors/AppGeoEditor.py:2250 appGUI/GUIElements.py:455 +#: appGUI/GUIElements.py:1234 appGUI/GUIElements.py:1478 appGUI/GUIElements.py:1919 #: appGUI/GUIElements.py:2207 appGUI/GUIElements.py:4559 appGUI/MainGUI.py:464 -#: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:951 -#: appGUI/MainGUI.py:1094 appGUI/MainGUI.py:1240 appGUI/MainGUI.py:1346 -#: appGUI/MainGUI.py:1923 appGUI/MainGUI.py:2490 appGUI/MainGUI.py:2634 -#: appGUI/MainGUI.py:2732 appGUI/MainGUI.py:5418 appGUI/MainGUI.py:5557 -#: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 -#: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 -#: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 -#: appPlugins/ToolPanelize.py:600 appPlugins/ToolPanelize.py:611 -#: appPlugins/ToolPanelize.py:649 appPlugins/ToolPanelize.py:698 -#: appPlugins/ToolPanelize.py:912 appPlugins/ToolPanelize.py:951 -#: appPlugins/ToolPanelize.py:999 +#: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:951 appGUI/MainGUI.py:1094 +#: appGUI/MainGUI.py:1240 appGUI/MainGUI.py:1346 appGUI/MainGUI.py:1923 +#: appGUI/MainGUI.py:2490 appGUI/MainGUI.py:2634 appGUI/MainGUI.py:2732 +#: appGUI/MainGUI.py:5418 appGUI/MainGUI.py:5557 appObjects/ExcellonObject.py:516 +#: appPlugins/ToolDrilling.py:287 appPlugins/ToolMilling.py:402 +#: appPlugins/ToolMilling.py:413 appPlugins/ToolPanelize.py:445 +#: appPlugins/ToolPanelize.py:474 appPlugins/ToolPanelize.py:600 +#: appPlugins/ToolPanelize.py:611 appPlugins/ToolPanelize.py:649 +#: appPlugins/ToolPanelize.py:698 appPlugins/ToolPanelize.py:912 +#: appPlugins/ToolPanelize.py:951 appPlugins/ToolPanelize.py:999 msgid "Copy" msgstr "Copiar" @@ -1958,27 +1826,23 @@ msgid "Click on destination point ..." msgstr "Clique no ponto de destino ..." #: appEditors/AppExcEditor.py:2458 -#, fuzzy -#| msgid "Nothing selected." msgid " Nothing selected." -msgstr "Nada selecionado." +msgstr " Nada selecionado." #: appEditors/AppExcEditor.py:3090 appEditors/AppGeoEditor.py:3635 #: appEditors/AppGerberEditor.py:3503 appEditors/AppGerberEditor.py:6321 -#: appEditors/AppGerberEditor.py:6612 appGUI/GUIElements.py:469 -#: appGUI/GUIElements.py:1248 appGUI/GUIElements.py:1492 -#: appGUI/GUIElements.py:1931 appGUI/GUIElements.py:2217 +#: appEditors/AppGerberEditor.py:6612 appGUI/GUIElements.py:469 appGUI/GUIElements.py:1248 +#: appGUI/GUIElements.py:1492 appGUI/GUIElements.py:1931 appGUI/GUIElements.py:2217 #: appGUI/GUIElements.py:4564 appGUI/MainGUI.py:470 appGUI/MainGUI.py:755 -#: appGUI/MainGUI.py:814 appGUI/MainGUI.py:873 appGUI/MainGUI.py:953 -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:1303 -#: appGUI/MainGUI.py:1348 appGUI/MainGUI.py:1925 appGUI/MainGUI.py:2492 -#: appGUI/MainGUI.py:2636 appGUI/MainGUI.py:2688 appGUI/MainGUI.py:2734 -#: appGUI/MainGUI.py:5327 appGUI/MainGUI.py:5427 appGUI/MainGUI.py:5568 +#: appGUI/MainGUI.py:814 appGUI/MainGUI.py:873 appGUI/MainGUI.py:953 appGUI/MainGUI.py:1096 +#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:1303 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:1925 appGUI/MainGUI.py:2492 appGUI/MainGUI.py:2636 +#: appGUI/MainGUI.py:2688 appGUI/MainGUI.py:2734 appGUI/MainGUI.py:5327 +#: appGUI/MainGUI.py:5427 appGUI/MainGUI.py:5568 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7266 #: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 -#: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 -#: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 -#: appPlugins/ToolSolderPaste.py:124 +#: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 appPlugins/ToolNCC.py:213 +#: appPlugins/ToolPaint.py:209 appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Excluir" @@ -1996,35 +1860,31 @@ msgstr "N° Ranhuras" #: appEditors/AppExcEditor.py:3423 appEditors/AppGeoEditor.py:5472 #: appEditors/AppGerberEditor.py:4273 appEditors/appGCodeEditor.py:609 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 -#: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:190 -#: appObjects/ExcellonObject.py:219 appObjects/GeometryObject.py:458 -#: appObjects/GerberObject.py:226 appObjects/ScriptObject.py:177 -#: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 -#: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 -#: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 appObjects/CNCJobObject.py:603 +#: appObjects/DocumentObject.py:190 appObjects/ExcellonObject.py:219 +#: appObjects/GeometryObject.py:458 appObjects/GerberObject.py:226 +#: appObjects/ScriptObject.py:177 appPlugins/ToolCutOut.py:289 +#: appPlugins/ToolDblSided.py:209 appPlugins/ToolDrilling.py:539 +#: appPlugins/ToolFiducials.py:209 appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 #: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 -#: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 -#: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 -#: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 -#: appPlugins/ToolQRCode.py:184 appPlugins/ToolSub.py:225 +#: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 appPlugins/ToolNCC.py:402 +#: appPlugins/ToolPaint.py:424 appPlugins/ToolPanelize.py:269 +#: appPlugins/ToolPunchGerber.py:407 appPlugins/ToolQRCode.py:184 appPlugins/ToolSub.py:225 msgid "Beginner" -msgstr "" +msgstr "Básico" #: appEditors/AppExcEditor.py:3434 appEditors/AppGeoEditor.py:5485 #: appEditors/AppGerberEditor.py:4286 appEditors/appGCodeEditor.py:622 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 -#: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:199 -#: appObjects/ExcellonObject.py:236 appObjects/GeometryObject.py:467 -#: appObjects/GerberObject.py:241 appObjects/ScriptObject.py:186 -#: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 -#: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 -#: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 appObjects/CNCJobObject.py:613 +#: appObjects/DocumentObject.py:199 appObjects/ExcellonObject.py:236 +#: appObjects/GeometryObject.py:467 appObjects/GerberObject.py:241 +#: appObjects/ScriptObject.py:186 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:223 appPlugins/ToolDrilling.py:582 +#: appPlugins/ToolFiducials.py:224 appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 #: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 -#: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 -#: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 -#: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 -#: appPlugins/ToolQRCode.py:198 appPlugins/ToolSub.py:236 +#: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 appPlugins/ToolNCC.py:440 +#: appPlugins/ToolPaint.py:449 appPlugins/ToolPanelize.py:281 +#: appPlugins/ToolPunchGerber.py:419 appPlugins/ToolQRCode.py:198 appPlugins/ToolSub.py:236 msgid "Advanced" msgstr "Avançado" @@ -2032,9 +1892,8 @@ msgstr "Avançado" #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 #: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 -#: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 -#: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 -#: appPlugins/ToolPaint.py:1162 appPlugins/ToolPaint.py:1872 +#: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 appPlugins/ToolNCC.py:1540 +#: appPlugins/ToolPaint.py:1024 appPlugins/ToolPaint.py:1162 appPlugins/ToolPaint.py:1872 #: appPlugins/ToolSolderPaste.py:550 appPlugins/ToolSolderPaste.py:622 msgid "Wrong value format entered, use a number." msgstr "Formato incorreto, use um número." @@ -2061,26 +1920,22 @@ msgstr "Ferramenta excluída com diâmetro" #: appEditors/AppExcEditor.py:4302 msgid "There are no Tools definitions in the file. Aborting Excellon creation." -msgstr "" -"Não há definições de ferramentas no arquivo. Abortando a criação do Excellon." +msgstr "Não há definições de ferramentas no arquivo. Abortando a criação do Excellon." -#: appEditors/AppExcEditor.py:4306 appEditors/AppGerberEditor.py:5002 -#: appMain.py:6747 appMain.py:8800 appMain.py:11511 appMain.py:11582 -#: appMain.py:11778 appMain.py:11843 appObjects/AppObject.py:170 -#: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 -#: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 -#: appPlugins/ToolSolderPaste.py:1005 +#: appEditors/AppExcEditor.py:4306 appEditors/AppGerberEditor.py:5002 appMain.py:6747 +#: appMain.py:8800 appMain.py:11511 appMain.py:11582 appMain.py:11778 appMain.py:11843 +#: appObjects/AppObject.py:170 appObjects/GeometryObject.py:661 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3025 +#: appPlugins/ToolPcbWizard.py:343 appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" #: appEditors/AppExcEditor.py:4311 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 -#: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 -#: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 -#, fuzzy -#| msgid "Generate" +#: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 appPlugins/ToolSub.py:468 +#: appPlugins/ToolSub.py:663 msgid "Generating" -msgstr "Gerar" +msgstr "Gerando" #: appEditors/AppExcEditor.py:4333 msgid "Excellon editing finished." @@ -2095,32 +1950,32 @@ msgid "Excellon Editor" msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:5182 appEditors/AppGeoEditor.py:5258 -#: appEditors/AppGerberEditor.py:6168 appEditors/appGCodeEditor.py:782 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2272 -#: appPlugins/ToolDblSided.py:704 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolFiducials.py:912 appPlugins/ToolFilm.py:1251 -#: appPlugins/ToolFollow.py:680 appPlugins/ToolIsolation.py:3376 +#: appEditors/AppGerberEditor.py:6168 appEditors/appGCodeEditor.py:782 appGUI/ObjectUI.py:72 +#: appPlugins/ToolCutOut.py:2272 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolFiducials.py:912 +#: appPlugins/ToolFilm.py:1251 appPlugins/ToolFollow.py:680 appPlugins/ToolIsolation.py:3376 #: appPlugins/ToolLevelling.py:1746 appPlugins/ToolMarkers.py:1241 -#: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4045 -#: appPlugins/ToolPaint.py:2928 appPlugins/ToolPanelize.py:1145 -#: appPlugins/ToolPunchGerber.py:2012 appPlugins/ToolQRCode.py:736 -#: appPlugins/ToolSub.py:785 +#: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4045 appPlugins/ToolPaint.py:2928 +#: appPlugins/ToolPanelize.py:1145 appPlugins/ToolPunchGerber.py:2012 +#: appPlugins/ToolQRCode.py:736 appPlugins/ToolSub.py:785 msgid "" "Beginner Mode - many parameters are hidden.\n" "Advanced Mode - full control.\n" "Permanent change is done in 'Preferences' menu." msgstr "" +"Modo Básico - muitos parâmetros ficam ocultos.\n" +"Modo Avançado - controle total.\n" +"A alteração permanente é feita no menu 'Preferências'." #: appEditors/AppExcEditor.py:5196 appEditors/AppGerberEditor.py:6180 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:5203 appGUI/ObjectUI.py:275 -#: appGUI/ObjectUI.py:658 appGUI/ObjectUI.py:946 appGUI/ObjectUI.py:958 -#: appGUI/ObjectUI.py:1342 appPlugins/ToolDrilling.py:2425 -#: appPlugins/ToolIsolation.py:3410 appPlugins/ToolMilling.py:4002 -#: appPlugins/ToolNCC.py:4107 appPlugins/ToolPaint.py:2990 +#: appEditors/AppExcEditor.py:5203 appGUI/ObjectUI.py:275 appGUI/ObjectUI.py:658 +#: appGUI/ObjectUI.py:946 appGUI/ObjectUI.py:958 appGUI/ObjectUI.py:1342 +#: appPlugins/ToolDrilling.py:2425 appPlugins/ToolIsolation.py:3410 +#: appPlugins/ToolMilling.py:4002 appPlugins/ToolNCC.py:4107 appPlugins/ToolPaint.py:2990 #: appPlugins/ToolSolderPaste.py:1277 msgid "Tools Table" msgstr "Tabela de Ferramentas" @@ -2155,10 +2010,9 @@ msgstr "" #: appEditors/AppExcEditor.py:5254 appEditors/geo_plugins/GeoPaintPlugin.py:245 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolCutOut.py:2539 -#: appPlugins/ToolIsolation.py:3482 appPlugins/ToolMilling.py:4193 -#: appPlugins/ToolNCC.py:4193 appPlugins/ToolNCC.py:4206 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 appPlugins/ToolCutOut.py:2353 +#: appPlugins/ToolCutOut.py:2539 appPlugins/ToolIsolation.py:3482 +#: appPlugins/ToolMilling.py:4193 appPlugins/ToolNCC.py:4193 appPlugins/ToolNCC.py:4206 #: appPlugins/ToolPaint.py:3069 msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" @@ -2171,24 +2025,20 @@ msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" #: appEditors/AppExcEditor.py:5268 appEditors/AppGerberEditor.py:6314 -#: appEditors/AppGerberEditor.py:6834 -#: appEditors/exc_plugins/ExcCopyPlugin.py:436 +#: appEditors/AppGerberEditor.py:6834 appEditors/exc_plugins/ExcCopyPlugin.py:436 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:315 #: appEditors/exc_plugins/ExcDrillPlugin.py:191 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:378 -#: appEditors/exc_plugins/ExcSlotPlugin.py:255 -#: appEditors/geo_plugins/GeoCirclePlugin.py:128 -#: appEditors/geo_plugins/GeoCirclePlugin.py:257 -#: appEditors/geo_plugins/GeoCopyPlugin.py:434 +#: appEditors/exc_plugins/ExcSlotPlugin.py:255 appEditors/geo_plugins/GeoCirclePlugin.py:128 +#: appEditors/geo_plugins/GeoCirclePlugin.py:257 appEditors/geo_plugins/GeoCopyPlugin.py:434 #: appEditors/geo_plugins/GeoRectanglePlugin.py:161 #: appEditors/geo_plugins/GeoRectanglePlugin.py:316 #: appEditors/geo_plugins/GeoTransformationPlugin.py:656 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:388 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 appMain.py:7264 #: appPlugins/ToolCopperThieving.py:1714 appPlugins/ToolDblSided.py:918 -#: appPlugins/ToolLevelling.py:2074 appPlugins/ToolNCC.py:207 -#: appPlugins/ToolPaint.py:203 appPlugins/ToolSolderPaste.py:121 -#: appPlugins/ToolTransform.py:623 +#: appPlugins/ToolLevelling.py:2074 appPlugins/ToolNCC.py:207 appPlugins/ToolPaint.py:203 +#: appPlugins/ToolSolderPaste.py:121 appPlugins/ToolTransform.py:623 msgid "Add" msgstr "Adicionar" @@ -2209,13 +2059,13 @@ msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." msgstr "" -"Exclui uma ferramenta da lista de ferramentas selecionando uma linha na " -"tabela de ferramentas." +"Exclui uma ferramenta da lista de ferramentas selecionando uma linha na tabela de " +"ferramentas." #: appEditors/AppExcEditor.py:5297 appEditors/AppGeoEditor.py:5440 #: appEditors/AppGerberEditor.py:6769 appEditors/appGCodeEditor.py:74 -#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:393 appGUI/MainGUI.py:1929 appMain.py:2755 +#: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 appGUI/MainGUI.py:393 +#: appGUI/MainGUI.py:1929 appMain.py:2755 msgid "Exit Editor" msgstr "Sair do Editor" @@ -2242,27 +2092,21 @@ msgid "Click on Center point ..." msgstr "Clique no ponto central ..." #: appEditors/AppGeoEditor.py:515 -#, fuzzy -#| msgid "Click on Center point to complete ..." -msgid "" -"Click on Center point to add a new circle or Apply to change the selection." -msgstr "Clique no ponto central para completar ..." +msgid "Click on Center point to add a new circle or Apply to change the selection." +msgstr "" +"Clique no Ponto Central para adicionar novo círculo ou Aplicar para alterar a seleção." #: appEditors/AppGeoEditor.py:525 appEditors/AppGerberEditor.py:1677 msgid "Click on Perimeter point to complete ..." msgstr "Clique no ponto Perímetro para completar ..." #: appEditors/AppGeoEditor.py:528 -#, fuzzy -#| msgid "Click on Perimeter point to complete ..." msgid "Click on Perimeter point to set axis major ..." -msgstr "Clique no ponto Perímetro para completar ..." +msgstr "Clique no ponto de perímetro para definir o eixo principal ..." #: appEditors/AppGeoEditor.py:536 -#, fuzzy -#| msgid "Click on Perimeter point to complete ..." msgid "Click on Perimeter point to set axis minor ..." -msgstr "Clique no ponto Perímetro para completar ..." +msgstr "Clique no ponto de perímetro para definir o eixo secundário ..." #: appEditors/AppGeoEditor.py:781 appEditors/AppGerberEditor.py:1799 msgid "Click on Start point ..." @@ -2290,15 +2134,13 @@ msgstr "Clique no ponto central para completar ..." #: appEditors/AppGeoEditor.py:806 appEditors/AppGerberEditor.py:1824 #: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6739 -#: appEditors/exc_plugins/ExcCopyPlugin.py:229 -#: appEditors/exc_plugins/ExcCopyPlugin.py:411 +#: appEditors/exc_plugins/ExcCopyPlugin.py:229 appEditors/exc_plugins/ExcCopyPlugin.py:411 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:217 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:276 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:191 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:281 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:340 -#: appEditors/exc_plugins/ExcSlotPlugin.py:200 -#: appEditors/geo_plugins/GeoCopyPlugin.py:227 +#: appEditors/exc_plugins/ExcSlotPlugin.py:200 appEditors/geo_plugins/GeoCopyPlugin.py:227 #: appEditors/geo_plugins/GeoCopyPlugin.py:409 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 msgid "Direction" @@ -2327,15 +2169,14 @@ msgid "Rectangle" msgstr "Retângulo" #: appEditors/AppGeoEditor.py:1011 appEditors/AppGeoEditor.py:1283 -#: appEditors/AppGeoEditor.py:1395 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:90 +#: appEditors/AppGeoEditor.py:1395 appEditors/geo_plugins/GeoRectanglePlugin.py:90 msgid "Click on 1st corner ..." msgstr "Clique no primeiro canto ..." #: appEditors/AppGeoEditor.py:1043 -msgid "" -"Click on 1st corner to add a new rectangle or Apply to change the selection." +msgid "Click on 1st corner to add a new rectangle or Apply to change the selection." msgstr "" +"Clique no primeiro canto para adicionar um retângulo ou Aplicar para alterar a seleção." #: appEditors/AppGeoEditor.py:1049 msgid "Click on opposite corner to complete ..." @@ -2343,26 +2184,21 @@ msgstr "Clique no canto oposto para completar ..." #: appEditors/AppGeoEditor.py:1234 appEditors/AppGeoEditor.py:1445 #: appEditors/AppGeoEditor.py:1658 -#, fuzzy -#| msgid "Project" msgid "Projected" -msgstr "Projeto" +msgstr "Projetado" #: appEditors/AppGeoEditor.py:1235 -#, fuzzy -#| msgid "Click to place ..." msgid "Click to complete ..." -msgstr "Clique para colocar ..." +msgstr "Clique para completar ..." #: appEditors/AppGeoEditor.py:1262 appGUI/MainGUI.py:1840 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:450 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:470 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 -#: appPlugins/ToolDrilling.py:2962 appPlugins/ToolFollow.py:740 -#: appPlugins/ToolIsolation.py:3954 appPlugins/ToolMilling.py:5022 -#: appPlugins/ToolNCC.py:4569 appPlugins/ToolPaint.py:3326 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 appPlugins/ToolDrilling.py:2962 +#: appPlugins/ToolFollow.py:740 appPlugins/ToolIsolation.py:3954 +#: appPlugins/ToolMilling.py:5022 appPlugins/ToolNCC.py:4569 appPlugins/ToolPaint.py:3326 msgid "Polygon" msgstr "Polígono" @@ -2377,10 +2213,8 @@ msgid "Click on 1st point ..." msgstr "Clique no primeiro ponto ..." #: appEditors/AppGeoEditor.py:1716 -#, fuzzy -#| msgid "Selected plots enabled..." msgid "Selection not allowed. Wait ..." -msgstr "Gráficos selecionados habilitados..." +msgstr "Seleção não permitida. Espere ..." #: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1900 #: appEditors/AppGeoEditor.py:1945 appEditors/AppGeoEditor.py:2238 @@ -2406,32 +2240,24 @@ msgstr "Nenhuma forma selecionada." #: appEditors/AppGeoEditor.py:1900 appEditors/AppGeoEditor.py:1945 #: appEditors/AppGeoEditor.py:2238 appEditors/AppGeoEditor.py:2285 -#, fuzzy -#| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." -msgstr "Rotação da geometria cancelada" +msgstr "Selecione alguma forma ou cancele." -#: appEditors/AppGeoEditor.py:1909 appEditors/AppGeoEditor.py:1912 -#: appGUI/MainGUI.py:760 appGUI/MainGUI.py:820 appGUI/MainGUI.py:878 -#: appGUI/MainGUI.py:1246 appGUI/MainGUI.py:1353 appGUI/MainGUI.py:1872 -#: appGUI/MainGUI.py:1938 appGUI/MainGUI.py:2640 appGUI/MainGUI.py:2739 -#: appGUI/MainGUI.py:5421 appGUI/MainGUI.py:5561 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1909 appEditors/AppGeoEditor.py:1912 appGUI/MainGUI.py:760 +#: appGUI/MainGUI.py:820 appGUI/MainGUI.py:878 appGUI/MainGUI.py:1246 appGUI/MainGUI.py:1353 +#: appGUI/MainGUI.py:1872 appGUI/MainGUI.py:1938 appGUI/MainGUI.py:2640 +#: appGUI/MainGUI.py:2739 appGUI/MainGUI.py:5421 appGUI/MainGUI.py:5561 +#: appPlugins/ToolMove.py:20 msgid "Move" msgstr "Mover" #: appEditors/AppGeoEditor.py:1969 appPlugins/ToolMove.py:192 -#, fuzzy -#| msgid "Moving ..." msgid "Moving" -msgstr "Movendo ..." +msgstr "Movendo" #: appEditors/AppGeoEditor.py:2767 -msgid "" -"Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " -"Error" -msgstr "" -"Fonte não suportada. Apenas Regular, Bold, Italic e BoldItalic são " -"suportados. Erro" +msgid "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. Error" +msgstr "Fonte não suportada. Apenas Regular, Bold, Italic e BoldItalic são suportados. Erro" #: appEditors/AppGeoEditor.py:2775 msgid "No text to add." @@ -2442,14 +2268,12 @@ msgid "Create buffer geometry ..." msgstr "Criar buffer de geometria ..." #: appEditors/AppGeoEditor.py:2826 appEditors/AppGerberEditor.py:6500 -#: appEditors/AppGerberEditor.py:6788 -#: appEditors/geo_plugins/GeoBufferPlugin.py:64 +#: appEditors/AppGerberEditor.py:6788 appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:763 #: appGUI/MainGUI.py:853 appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1850 #: appGUI/MainGUI.py:1895 appGUI/MainGUI.py:2719 appGUI/MainGUI.py:5556 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 -#: appPlugins/ToolTransform.py:569 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 appPlugins/ToolTransform.py:569 msgid "Buffer" msgstr "Buffer" @@ -2460,14 +2284,12 @@ msgstr "Buffer" #: appEditors/geo_plugins/GeoBufferPlugin.py:118 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" -"O valor da distância do buffer está ausente ou em formato incorreto. Altere " -"e tente novamente." +"O valor da distância do buffer está ausente ou em formato incorreto. Altere e tente " +"novamente." #: appEditors/AppGeoEditor.py:2945 -#, fuzzy -#| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." -msgstr "Analisando solid_geometry ..." +msgstr "Simplificando geometria ..." #: appEditors/AppGeoEditor.py:2982 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." @@ -2479,10 +2301,8 @@ msgid "Click to pick-up the erase shape..." msgstr "Clique para pegar a forma a apagar ..." #: appEditors/AppGeoEditor.py:3014 -#, fuzzy -#| msgid "Nothing selected." msgid "Nothing to erase." -msgstr "Nada selecionado." +msgstr "Nada para apagar." #: appEditors/AppGeoEditor.py:3020 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." @@ -2506,14 +2326,13 @@ msgstr "Múlti-Polígono" #: appEditors/AppGeoEditor.py:3584 msgid "Last selected shape ID" -msgstr "" +msgstr "ID da última forma selecionada" #: appEditors/AppGeoEditor.py:3601 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5010 appPlugins/ToolCutOut.py:1515 #: appPlugins/ToolDistance.py:257 appPlugins/ToolExtract.py:434 -#: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 -#: appPlugins/ToolOptimal.py:216 appPlugins/ToolPanelize.py:1102 -#: appPlugins/ToolQRCode.py:235 appPlugins/ToolReport.py:211 +#: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 appPlugins/ToolOptimal.py:216 +#: appPlugins/ToolPanelize.py:1102 appPlugins/ToolQRCode.py:235 appPlugins/ToolReport.py:211 #: appPlugins/ToolSolderPaste.py:765 appPlugins/ToolSolderPaste.py:1077 #: appPlugins/ToolSub.py:312 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:425 @@ -2521,14 +2340,12 @@ msgid "Working" msgstr "Trabalhando" #: appEditors/AppGeoEditor.py:3641 appEditors/AppGeoEditor.py:5369 -#, fuzzy -#| msgid "Change Units" msgid "Change" -msgstr "Alternar Unidades" +msgstr "Alternar" #: appEditors/AppGeoEditor.py:4037 msgid "Error on inserting shapes into storage." -msgstr "" +msgstr "Erro ao inserir formas no armazenamento." #: appEditors/AppGeoEditor.py:4126 msgid "Grid Snap enabled." @@ -2538,9 +2355,9 @@ msgstr "Encaixar à grade ativado." msgid "Grid Snap disabled." msgstr "Encaixar à grade desativado." -#: appEditors/AppGeoEditor.py:4547 appGUI/MainGUI.py:3915 -#: appGUI/MainGUI.py:3962 appGUI/MainGUI.py:3981 appGUI/MainGUI.py:4169 -#: appGUI/MainGUI.py:4207 appGUI/MainGUI.py:4220 +#: appEditors/AppGeoEditor.py:4547 appGUI/MainGUI.py:3915 appGUI/MainGUI.py:3962 +#: appGUI/MainGUI.py:3981 appGUI/MainGUI.py:4169 appGUI/MainGUI.py:4207 +#: appGUI/MainGUI.py:4220 msgid "Click on target point." msgstr "Clique no ponto alvo." @@ -2551,17 +2368,14 @@ msgstr "Clique no ponto alvo." #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 -#: appEditors/geo_plugins/GeoPaintPlugin.py:123 -#: appPlugins/ToolCopperThieving.py:626 appPlugins/ToolFilm.py:692 -#: appPlugins/ToolFilm.py:915 appPlugins/ToolRulesCheck.py:644 +#: appEditors/geo_plugins/GeoPaintPlugin.py:123 appPlugins/ToolCopperThieving.py:626 +#: appPlugins/ToolFilm.py:692 appPlugins/ToolFilm.py:915 appPlugins/ToolRulesCheck.py:644 msgid "Working..." msgstr "Trabalhando..." #: appEditors/AppGeoEditor.py:4821 -#, fuzzy -#| msgid "Loading Gerber into Editor" msgid "Loading the Geometry into the Editor..." -msgstr "Lendo Gerber no Editor" +msgstr "Lendo Geometria no Editor..." #: appEditors/AppGeoEditor.py:4860 msgid "Editing MultiGeo Geometry, tool" @@ -2572,15 +2386,12 @@ msgid "with diameter" msgstr "com diâmetro" #: appEditors/AppGeoEditor.py:4931 -#, fuzzy -#| msgid "There is no Geometry object loaded ..." msgid "Editor Exit. Geometry object was updated ..." -msgstr "Não há objeto Geometria carregado ..." +msgstr "Objeto atualizado ..." #: appEditors/AppGeoEditor.py:4987 appEditors/AppGeoEditor.py:5042 msgid "A selection of minimum two items is required to do Intersection." -msgstr "" -"Uma seleção de no mínimo dois itens é necessária para fazer a interseção." +msgstr "Uma seleção de no mínimo dois itens é necessária para fazer a interseção." #: appEditors/AppGeoEditor.py:5250 appGUI/ObjectUI.py:914 msgid "Geometry Editor" @@ -2591,66 +2402,54 @@ msgid "Tool dia" msgstr "Diâmetro da Ferramenta" #: appEditors/AppGeoEditor.py:5273 -#, fuzzy -#| msgid "Fixed hole diameter." msgid "Edited tool diameter." -msgstr "Diâmetro fixo." +msgstr "Diâmetro editado." #: appEditors/AppGeoEditor.py:5287 -#, fuzzy -#| msgid "Geometry Object" msgid "Geometry Table" -msgstr "Objeto Geometria" +msgstr "Tabela Geometria" #: appEditors/AppGeoEditor.py:5289 msgid "The list of geometry elements inside the edited object." -msgstr "" +msgstr "Lista de elementos geométricos dentro do objeto editado." #: appEditors/AppGeoEditor.py:5302 appEditors/AppGerberEditor.py:4599 #: appEditors/AppGerberEditor.py:6206 appEditors/AppGerberEditor.py:6279 -#: appEditors/AppGerberEditor.py:6652 -#: appEditors/exc_plugins/ExcCopyPlugin.py:197 +#: appEditors/AppGerberEditor.py:6652 appEditors/exc_plugins/ExcCopyPlugin.py:197 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:176 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:241 #: appEditors/geo_plugins/GeoCopyPlugin.py:195 #: appEditors/geo_plugins/GeoRectanglePlugin.py:268 appGUI/ObjectUI.py:322 -#: appGUI/ObjectUI.py:1601 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1601 appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1367 appPlugins/ToolCutOut.py:2316 #: appPlugins/ToolCutOut.py:2502 appPlugins/ToolDblSided.py:1039 -#: appPlugins/ToolExtract.py:1101 appPlugins/ToolFilm.py:1279 -#: appPlugins/ToolFilm.py:1350 appPlugins/ToolFilm.py:1420 -#: appPlugins/ToolImage.py:593 appPlugins/ToolIsolation.py:3895 +#: appPlugins/ToolExtract.py:1101 appPlugins/ToolFilm.py:1279 appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1420 appPlugins/ToolImage.py:593 appPlugins/ToolIsolation.py:3895 #: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1556 -#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4073 -#: appPlugins/ToolNCC.py:4540 appPlugins/ToolObjectDistance.py:461 -#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3296 -#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2324 -#: appPlugins/ToolTransform.py:630 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4073 appPlugins/ToolNCC.py:4540 +#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2956 +#: appPlugins/ToolPaint.py:3296 appPlugins/ToolPunchGerber.py:2113 +#: appPlugins/ToolPunchGerber.py:2324 appPlugins/ToolTransform.py:630 msgid "Type" msgstr "Tipo" #: appEditors/AppGeoEditor.py:5325 appEditors/AppGerberEditor.py:6344 -#, fuzzy -#| msgid "Polygon Selection" msgid "Zoom on selection" -msgstr "Seleção de Polígonos" +msgstr "Zoom na seleção" #: appEditors/AppGeoEditor.py:5329 appEditors/AppGerberEditor.py:6353 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:163 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:225 -#: appEditors/exc_plugins/ExcSlotPlugin.py:170 -#: appEditors/geo_plugins/GeoBufferPlugin.py:356 +#: appEditors/exc_plugins/ExcSlotPlugin.py:170 appEditors/geo_plugins/GeoBufferPlugin.py:356 #: appEditors/geo_plugins/GeoPaintPlugin.py:231 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:225 #: appEditors/geo_plugins/GeoTextPlugin.py:216 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:618 -#: appGUI/ObjectUI.py:1270 appGUI/ObjectUI.py:1585 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:618 appGUI/ObjectUI.py:1270 +#: appGUI/ObjectUI.py:1585 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 @@ -2682,52 +2481,49 @@ msgstr "Seleção de Polígonos" #: appPlugins/ToolAlignObjects.py:488 appPlugins/ToolCopperThieving.py:1292 #: appPlugins/ToolCutOut.py:2393 appPlugins/ToolDistance.py:832 #: appPlugins/ToolEtchCompensation.py:385 appPlugins/ToolFiducials.py:1044 -#: appPlugins/ToolFilm.py:1510 appPlugins/ToolFollow.py:709 -#: appPlugins/ToolImage.py:522 appPlugins/ToolImage.py:854 -#: appPlugins/ToolInvertGerber.py:237 appPlugins/ToolLevelling.py:1832 -#: appPlugins/ToolMarkers.py:1283 appPlugins/ToolObjectDistance.py:447 -#: appPlugins/ToolOptimal.py:504 appPlugins/ToolPanelize.py:1327 -#: appPlugins/ToolQRCode.py:794 appPlugins/ToolSolderPaste.py:1347 -#: appPlugins/ToolSub.py:803 appPlugins/ToolTransform.py:586 +#: appPlugins/ToolFilm.py:1510 appPlugins/ToolFollow.py:709 appPlugins/ToolImage.py:522 +#: appPlugins/ToolImage.py:854 appPlugins/ToolInvertGerber.py:237 +#: appPlugins/ToolLevelling.py:1832 appPlugins/ToolMarkers.py:1283 +#: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolPanelize.py:1327 appPlugins/ToolQRCode.py:794 +#: appPlugins/ToolSolderPaste.py:1347 appPlugins/ToolSub.py:803 +#: appPlugins/ToolTransform.py:586 msgid "Parameters" msgstr "Parâmetros" #: appEditors/AppGeoEditor.py:5332 appEditors/AppGerberEditor.py:6355 -#, fuzzy -#| msgid "GCode Parameters" msgid "Geometry parameters." -msgstr "Parâmetros do G-Code" +msgstr "Parâmetros de geometria." #: appEditors/AppGeoEditor.py:5346 msgid "Is Valid" -msgstr "" +msgstr "É Válido" #: appEditors/AppGeoEditor.py:5353 msgid "Is Empty" -msgstr "" +msgstr "Está vazio" #: appEditors/AppGeoEditor.py:5360 -#, fuzzy -#| msgid "Ring" msgid "Is Ring" -msgstr "Anel" +msgstr "É Anel" #: appEditors/AppGeoEditor.py:5367 msgid "Is CCW" -msgstr "" +msgstr "É CCW" #: appEditors/AppGeoEditor.py:5372 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." msgstr "" +"Altera a orientação do elemento geométrico.\n" +"Funciona para LinearRing e Polígonos." #: appEditors/AppGeoEditor.py:5380 msgid "Is Simple" -msgstr "" +msgstr "É Simples" -#: appEditors/AppGeoEditor.py:5387 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:177 +#: appEditors/AppGeoEditor.py:5387 appEditors/exc_plugins/ExcSlotArrayPlugin.py:177 #: appEditors/exc_plugins/ExcSlotPlugin.py:186 #: appEditors/geo_plugins/GeoRectanglePlugin.py:304 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 @@ -2735,23 +2531,19 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 #: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1356 -#: appPlugins/ToolFilm.py:1427 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 +#: appPlugins/ToolFilm.py:1427 appPlugins/ToolMarkers.py:1322 appPlugins/ToolReport.py:594 msgid "Length" msgstr "Comprimento" #: appEditors/AppGeoEditor.py:5389 -#, fuzzy -#| msgid "Length. The length of the slot." msgid "The length of the geometry element." -msgstr "Comprimento. O comprimento da ranhura." +msgstr "Comprimento do elemento geometria." #: appEditors/AppGeoEditor.py:5401 appEditors/AppGerberEditor.py:6387 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:192 -#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appPlugins/ToolDistance.py:863 appPlugins/ToolFiducials.py:950 -#: appPlugins/ToolFiducials.py:966 appPlugins/ToolMarkers.py:1468 -#: appPlugins/ToolObjectDistance.py:476 +#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 appPlugins/ToolDistance.py:863 +#: appPlugins/ToolFiducials.py:950 appPlugins/ToolFiducials.py:966 +#: appPlugins/ToolMarkers.py:1468 appPlugins/ToolObjectDistance.py:476 msgid "Coordinates" msgstr "Coordenadas" @@ -2759,40 +2551,32 @@ msgstr "Coordenadas" #: appEditors/AppGerberEditor.py:6389 appEditors/AppGerberEditor.py:6395 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:194 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:209 -#, fuzzy -#| msgid "Will add corner markers to the selected Gerber file." msgid "The coordinates of the selected geometry element." -msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." +msgstr "Coordenadas do elemento geometria selecionado." #: appEditors/AppGeoEditor.py:5425 appEditors/AppGerberEditor.py:6400 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:214 -#, fuzzy -#| msgid "Get Points" msgid "Vertex Points" -msgstr "Obter Pontos" +msgstr "Pontos de Vértice" #: appEditors/AppGeoEditor.py:5427 appEditors/AppGerberEditor.py:6402 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The number of vertex points in the selected geometry element." -msgstr "" +msgstr "Número de pontos de vértice no elemento geométrico selecionado." #: appEditors/AppGerberEditor.py:212 appEditors/AppGerberEditor.py:418 #: appEditors/AppGerberEditor.py:1347 msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -"Você precisa pré-selecionar uma abertura na Tabela de abertura que tenha um " -"tamanho." +"Você precisa pré-selecionar uma abertura na Tabela de abertura que tenha um tamanho." #: appEditors/AppGerberEditor.py:225 appEditors/AppGerberEditor.py:428 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "O tamanho da abertura é zero. Precisa ser maior que zero." #: appEditors/AppGerberEditor.py:378 appEditors/AppGerberEditor.py:734 -msgid "" -"Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." -msgstr "" -"Tipo de abertura incompatível. Selecione uma abertura do tipo 'C', 'R' ou " -"'O'." +msgid "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." +msgstr "Tipo de abertura incompatível. Selecione uma abertura do tipo 'C', 'R' ou 'O'." #: appEditors/AppGerberEditor.py:500 msgid "Click on the Pad Circular Array Start position" @@ -2801,8 +2585,7 @@ msgstr "Clique na posição inicial da Matriz Circular de Pads" #: appEditors/AppGerberEditor.py:535 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" -"O valor não é flutuante. Verifique se há uma vírgula em vez do ponto no " -"separador decimal." +"O valor não é flutuante. Verifique se há uma vírgula em vez do ponto no separador decimal." #: appEditors/AppGerberEditor.py:538 msgid "The value is mistyped. Check the value." @@ -2817,11 +2600,8 @@ msgid "Failed. Nothing selected." msgstr "Falhou. Nada selecionado." #: appEditors/AppGerberEditor.py:892 -msgid "" -"Failed. Poligonize works only on geometries belonging to the same aperture." -msgstr "" -"Falhou. Poligonize funciona apenas em geometrias pertencentes à mesma " -"abertura." +msgid "Failed. Poligonize works only on geometries belonging to the same aperture." +msgstr "Falhou. Poligonize funciona apenas em geometrias pertencentes à mesma abertura." #: appEditors/AppGerberEditor.py:1017 appEditors/AppGerberEditor.py:1287 #: appEditors/AppGerberEditor.py:1311 @@ -2883,7 +2663,7 @@ msgstr "Nada selecionado para mover" #: appEditors/AppGerberEditor.py:2861 msgid "Select shapes to import them into the edited object." -msgstr "" +msgstr "Selecione formas para importá-las para o objeto editado." #: appEditors/AppGerberEditor.py:3088 appEditors/AppGerberEditor.py:3170 #: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 @@ -2896,8 +2676,7 @@ msgstr "Polígono adicionado" #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" -"Clique para adicionar o próximo polígono ou clique com o botão direito para " -"começar." +"Clique para adicionar o próximo polígono ou clique com o botão direito para começar." #: appEditors/AppGerberEditor.py:3093 appEditors/AppGerberEditor.py:3175 #: appPlugins/ToolIsolation.py:2701 @@ -2907,14 +2686,14 @@ msgstr "Nenhum polígono na seleção." #: appEditors/AppGerberEditor.py:3777 appEditors/AppGerberEditor.py:3781 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" -"O valor do código de abertura está ausente ou em formato incorreto. Altere e " -"tente novamente." +"O valor do código de abertura está ausente ou em formato incorreto. Altere e tente " +"novamente." #: appEditors/AppGerberEditor.py:3793 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" -"O valor do tamanho da abertura está ausente ou está no formato errado. " -"Altere e tente novamente." +"O valor do tamanho da abertura está ausente ou está no formato errado. Altere e tente " +"novamente." #: appEditors/AppGerberEditor.py:3812 appEditors/AppGerberEditor.py:3853 msgid "Aperture already in the aperture table." @@ -2922,11 +2701,11 @@ msgstr "Abertura já na tabela de aberturas." #: appEditors/AppGerberEditor.py:3839 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 "" -"O valor das dimensões da abertura está ausente ou está no formato errado. " -"Altere (largura, altura) e tente novamente." +"O valor das dimensões da abertura está ausente ou está no formato errado. Altere " +"(largura, altura) e tente novamente." #: appEditors/AppGerberEditor.py:3860 msgid "Added new aperture with code" @@ -2946,8 +2725,7 @@ msgstr "Abertura excluída com código" #: appEditors/AppGerberEditor.py:3991 msgid "Dimensions need two float values separated by comma." -msgstr "" -"As dimensões precisam de dois valores flutuantes separados por vírgula." +msgstr "As dimensões precisam de dois valores flutuantes separados por vírgula." #: appEditors/AppGerberEditor.py:4000 msgid "Dimensions edited." @@ -2956,16 +2734,15 @@ msgstr "Dimensões editadas." #: appEditors/AppGerberEditor.py:4134 appEditors/AppGerberEditor.py:6438 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:97 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:251 appGUI/MainGUI.py:1269 -#: appGUI/ObjectUI.py:1147 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3823 +#: appGUI/ObjectUI.py:1147 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 appObjects/GeometryObject.py:521 +#: appPlugins/ToolIsolation.py:3823 msgid "Simplify" msgstr "Simplificar" #: appEditors/AppGerberEditor.py:4599 appEditors/AppGerberEditor.py:6206 -#: appEditors/AppGerberEditor.py:6251 appGUI/ObjectUI.py:322 -#: appPlugins/ToolExtract.py:1101 appPlugins/ToolPunchGerber.py:2113 +#: appEditors/AppGerberEditor.py:6251 appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1101 +#: appPlugins/ToolPunchGerber.py:2113 msgid "Code" msgstr "Código" @@ -2976,8 +2753,7 @@ msgstr "Código" #: appEditors/geo_plugins/GeoCopyPlugin.py:185 #: appEditors/geo_plugins/GeoRectanglePlugin.py:292 #: appEditors/geo_plugins/GeoTextPlugin.py:262 appGUI/ObjectUI.py:322 -#: appGUI/ObjectUI.py:1619 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:110 +#: appGUI/ObjectUI.py:1619 appGUI/preferences/general/GeneralAPPSetGroupUI.py:110 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:195 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:234 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:40 @@ -2993,9 +2769,8 @@ msgstr "Tamanho" msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4718 appMain.py:8254 -#: appObjects/CNCJobObject.py:779 appObjects/ScriptObject.py:131 -#: appPlugins/ToolLevelling.py:1500 +#: appEditors/AppGerberEditor.py:4718 appMain.py:8254 appObjects/CNCJobObject.py:779 +#: appObjects/ScriptObject.py:131 appPlugins/ToolLevelling.py:1500 msgid "Loading" msgstr "Carregando" @@ -3012,35 +2787,28 @@ msgid "Finished loading the Gerber object into the editor." msgstr "Carregamento do objeto Gerber no editor concluído." #: appEditors/AppGerberEditor.py:5000 -msgid "" -"There are no Aperture definitions in the file. Aborting Gerber creation." -msgstr "" -"Não há definições da Abertura no arquivo. Abortando a criação de Gerber." +msgid "There are no Aperture definitions in the file. Aborting Gerber creation." +msgstr "Não há definições da Abertura no arquivo. Abortando a criação de Gerber." #: appEditors/AppGerberEditor.py:5038 -#, fuzzy -#| msgid "Cancelled. No aperture is selected" msgid "No aperture is selected." -msgstr "Cancelado. Nenhuma abertura selecionada" +msgstr "Nenhuma abertura selecionada." #: appEditors/AppGerberEditor.py:5259 appMain.py:7637 appMain.py:7659 #: appObjects/ExcellonObject.py:552 appPlugins/ToolDrilling.py:1698 #: appPlugins/ToolMilling.py:3784 -#, fuzzy -#| msgid "Name copied to clipboard ..." msgid "Copied to clipboard." -msgstr "Nome copiado para a área de transferência ..." +msgstr "Copiado para a área de transferência." -#: appEditors/AppGerberEditor.py:5625 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:366 +#: appEditors/AppGerberEditor.py:5625 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:366 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:340 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:305 appMain.py:5374 #: appObjects/AppObject.py:353 appObjects/AppObjectTemplate.py:187 #: appObjects/AppObjectTemplate.py:361 appObjects/AppObjectTemplate.py:392 #: appObjects/AppObjectTemplate.py:408 appObjects/CNCJobObject.py:685 #: appObjects/GerberObject.py:1039 appPlugins/ToolCopperThieving.py:1155 -#: appPlugins/ToolFiducials.py:706 appPlugins/ToolMarkers.py:1077 -#: appPlugins/ToolMove.py:163 appPlugins/ToolQRCode.py:539 +#: appPlugins/ToolFiducials.py:706 appPlugins/ToolMarkers.py:1077 appPlugins/ToolMove.py:163 +#: appPlugins/ToolQRCode.py:539 msgid "Plotting" msgstr "Plotando" @@ -3048,8 +2816,7 @@ msgstr "Plotando" msgid "Failed. No aperture geometry is selected." msgstr "Cancelado. Nenhuma abertura selecionada." -#: appEditors/AppGerberEditor.py:5899 -#: appEditors/exc_plugins/ExcCopyPlugin.py:507 +#: appEditors/AppGerberEditor.py:5899 appEditors/exc_plugins/ExcCopyPlugin.py:507 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:350 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:414 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:434 @@ -3059,21 +2826,18 @@ msgstr "Clique na posição central da matriz circular" #: appEditors/AppGerberEditor.py:5980 msgid "No aperture to buffer. Select at least one aperture and try again." -msgstr "" -"Nenhuma abertura para buffer. Selecione pelo menos uma abertura e tente " -"novamente." +msgstr "Nenhuma abertura para buffer. Selecione pelo menos uma abertura e tente novamente." #: appEditors/AppGerberEditor.py:6011 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" -"O valor do fator de escala está ausente ou está em formato incorreto. Altere " -"e tente novamente." +"O valor do fator de escala está ausente ou está em formato incorreto. Altere e tente " +"novamente." #: appEditors/AppGerberEditor.py:6043 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" -"Nenhuma abertura para redimensionar. Selecione pelo menos uma abertura e " -"tente novamente." +"Nenhuma abertura para redimensionar. Selecione pelo menos uma abertura e tente novamente." #: appEditors/AppGerberEditor.py:6095 msgid "Polygons marked." @@ -3083,8 +2847,8 @@ msgstr "Polígonos marcados." msgid "No polygons were marked. None fit within the limits." msgstr "Nenhum polígono foi marcado. Nenhum se encaixa dentro dos limites." -#: appEditors/AppGerberEditor.py:6160 appGUI/MainGUI.py:825 -#: appGUI/MainGUI.py:1875 appGUI/ObjectUI.py:244 +#: appEditors/AppGerberEditor.py:6160 appGUI/MainGUI.py:825 appGUI/MainGUI.py:1875 +#: appGUI/ObjectUI.py:244 msgid "Gerber Editor" msgstr "Editor Gerber" @@ -3101,18 +2865,18 @@ msgstr "Tabela de Aberturas para o Objeto Gerber." msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:6213 appGUI/ObjectUI.py:328 -#: appPlugins/ToolExtract.py:1108 appPlugins/ToolPunchGerber.py:2120 +#: appEditors/AppGerberEditor.py:6213 appGUI/ObjectUI.py:328 appPlugins/ToolExtract.py:1108 +#: appPlugins/ToolPunchGerber.py:2120 msgid "Aperture Code" msgstr "Código de Abertura" -#: appEditors/AppGerberEditor.py:6215 appGUI/ObjectUI.py:330 -#: appPlugins/ToolExtract.py:1110 appPlugins/ToolPunchGerber.py:2122 +#: appEditors/AppGerberEditor.py:6215 appGUI/ObjectUI.py:330 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2122 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" -#: appEditors/AppGerberEditor.py:6217 appGUI/ObjectUI.py:332 -#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2124 +#: appEditors/AppGerberEditor.py:6217 appGUI/ObjectUI.py:332 appPlugins/ToolExtract.py:1112 +#: appPlugins/ToolPunchGerber.py:2124 msgid "Aperture Size:" msgstr "Tamanho da abertura:" @@ -3140,10 +2904,8 @@ msgid "Code for the new aperture" msgstr "Código para a nova abertura" #: appEditors/AppGerberEditor.py:6262 -#, fuzzy -#| msgid "Size" msgid "Size:" -msgstr "Tamanho" +msgstr "Tamanho:" #: appEditors/AppGerberEditor.py:6264 msgid "" @@ -3176,17 +2938,11 @@ msgid "Dims" msgstr "" #: appEditors/AppGerberEditor.py:6296 -#, fuzzy -#| msgid "" -#| "Dimensions for the new aperture.\n" -#| "Active only for rectangular apertures (type R).\n" -#| "The format is (width, height)" msgid "" "Dimensions for the new aperture.\n" "The format is (width, height)" msgstr "" "Dimensões da nova abertura.\n" -"Ativa apenas para aberturas retangulares (tipo R).\n" "O formato é (largura, altura)" #: appEditors/AppGerberEditor.py:6318 @@ -3199,13 +2955,11 @@ msgstr "Exclui uma abertura da lista de aberturas" #: appEditors/AppGerberEditor.py:6362 msgid "Valid" -msgstr "" +msgstr "Válido" #: appEditors/AppGerberEditor.py:6364 -#, fuzzy -#| msgid "All non selected plots disabled." msgid "Show if the selected polygon is valid." -msgstr "Todos os gráficos não selecionados desabilitados." +msgstr "Mostra se o polígono selecionado é válido." #: appEditors/AppGerberEditor.py:6371 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 @@ -3216,19 +2970,17 @@ msgid "Area" msgstr "Área" #: appEditors/AppGerberEditor.py:6373 -#, fuzzy -#| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." -msgstr "Vendo o código fonte do objeto selecionado." +msgstr "Mostra a área do polígono selecionado." #: appEditors/AppGerberEditor.py:6377 #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:46 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:198 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 -#: appPlugins/ToolCalculators.py:538 appPlugins/ToolCopperThieving.py:1344 -#: appPlugins/ToolImage.py:567 appPlugins/ToolPcbWizard.py:479 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 appPlugins/ToolCalculators.py:538 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolImage.py:567 +#: appPlugins/ToolPcbWizard.py:479 msgid "mm" msgstr "mm" @@ -3237,39 +2989,34 @@ msgstr "mm" msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6416 -#: appEditors/geo_plugins/GeoSimplificationPlugin.py:167 appGUI/MainGUI.py:767 -#: appGUI/MainGUI.py:1848 appGUI/ObjectUI.py:1095 -#, fuzzy -#| msgid "Gerber Specification" +#: appEditors/AppGerberEditor.py:6416 appEditors/geo_plugins/GeoSimplificationPlugin.py:167 +#: appGUI/MainGUI.py:767 appGUI/MainGUI.py:1848 appGUI/ObjectUI.py:1095 msgid "Simplification" -msgstr "Especificação Gerber" +msgstr "Simplificação" #: appEditors/AppGerberEditor.py:6418 appGUI/ObjectUI.py:1097 msgid "Simplify a geometry by reducing its vertex points number." -msgstr "" +msgstr "Simplifica uma geometria reduzindo seu número de pontos de vértice." -#: appEditors/AppGerberEditor.py:6423 -#: appEditors/geo_plugins/GeoSimplificationPlugin.py:237 -#: appGUI/ObjectUI.py:1133 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:85 +#: appEditors/AppGerberEditor.py:6423 appEditors/geo_plugins/GeoSimplificationPlugin.py:237 +#: appGUI/ObjectUI.py:1133 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:85 msgid "Tolerance" msgstr "Tolerância" -#: appEditors/AppGerberEditor.py:6425 -#: appEditors/geo_plugins/GeoSimplificationPlugin.py:239 +#: appEditors/AppGerberEditor.py:6425 appEditors/geo_plugins/GeoSimplificationPlugin.py:239 #: appGUI/ObjectUI.py:1135 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 #: appPlugins/ToolIsolation.py:3825 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." msgstr "" +"Todos os pontos no objeto simplificado estarão\n" +"dentro da distância de tolerância da geometria original." -#: appEditors/AppGerberEditor.py:6441 -#: appEditors/geo_plugins/GeoSimplificationPlugin.py:254 +#: appEditors/AppGerberEditor.py:6441 appEditors/geo_plugins/GeoSimplificationPlugin.py:254 #: appGUI/ObjectUI.py:1150 msgid "Simplify a geometry element by reducing its vertex points number." -msgstr "" +msgstr "Simplifica um elemento geométrico reduzindo seu número de pontos de vértice." #: appEditors/AppGerberEditor.py:6458 msgid "Buffer Aperture" @@ -3279,14 +3026,12 @@ msgstr "Buffer Abertura" msgid "Buffer a aperture in the aperture list" msgstr "Buffer de uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:6473 -#: appEditors/geo_plugins/GeoBufferPlugin.py:382 +#: appEditors/AppGerberEditor.py:6473 appEditors/geo_plugins/GeoBufferPlugin.py:382 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:226 msgid "Buffer distance" msgstr "Distância do buffer" -#: appEditors/AppGerberEditor.py:6477 -#: appEditors/geo_plugins/GeoBufferPlugin.py:385 +#: appEditors/AppGerberEditor.py:6477 appEditors/geo_plugins/GeoBufferPlugin.py:385 msgid "Buffer corner" msgstr "Canto do buffer" @@ -3295,23 +3040,20 @@ 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 "" "Existem 3 tipos de cantos:\n" "- 'Redondo': o canto é arredondado.\n" "- 'Quadrado:' o canto é em um ângulo agudo.\n" -"- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " -"reunidos no canto" +"- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos reunidos no canto" -#: appEditors/AppGerberEditor.py:6485 -#: appEditors/geo_plugins/GeoBufferPlugin.py:393 +#: appEditors/AppGerberEditor.py:6485 appEditors/geo_plugins/GeoBufferPlugin.py:393 #: appEditors/geo_plugins/GeoRectanglePlugin.py:276 msgid "Round" msgstr "Redondo" -#: appEditors/AppGerberEditor.py:6486 -#: appEditors/geo_plugins/GeoBufferPlugin.py:394 +#: appEditors/AppGerberEditor.py:6486 appEditors/geo_plugins/GeoBufferPlugin.py:394 #: appEditors/geo_plugins/GeoRectanglePlugin.py:277 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:59 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:188 @@ -3323,18 +3065,17 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:335 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:326 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appPlugins/ToolDrilling.py:2961 appPlugins/ToolExtract.py:1073 -#: appPlugins/ToolExtract.py:1218 appPlugins/ToolFollow.py:739 -#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3953 -#: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4568 -#: appPlugins/ToolPaint.py:3325 appPlugins/ToolPunchGerber.py:2085 -#: appPlugins/ToolPunchGerber.py:2251 appPlugins/ToolQRCode.py:894 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 appPlugins/ToolDrilling.py:2961 +#: appPlugins/ToolExtract.py:1073 appPlugins/ToolExtract.py:1218 +#: appPlugins/ToolFollow.py:739 appPlugins/ToolInvertGerber.py:272 +#: appPlugins/ToolIsolation.py:3953 appPlugins/ToolMilling.py:5021 +#: appPlugins/ToolNCC.py:4568 appPlugins/ToolPaint.py:3325 +#: appPlugins/ToolPunchGerber.py:2085 appPlugins/ToolPunchGerber.py:2251 +#: appPlugins/ToolQRCode.py:894 msgid "Square" msgstr "Quadrado" -#: appEditors/AppGerberEditor.py:6487 -#: appEditors/geo_plugins/GeoBufferPlugin.py:395 +#: appEditors/AppGerberEditor.py:6487 appEditors/geo_plugins/GeoBufferPlugin.py:395 #: appEditors/geo_plugins/GeoRectanglePlugin.py:278 msgid "Beveled" msgstr "Chanfrado" @@ -3365,8 +3106,8 @@ msgstr "" #: appGUI/MainGUI.py:1335 appGUI/MainGUI.py:1897 appGUI/MainGUI.py:2721 #: appGUI/MainGUI.py:5565 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1342 appPlugins/ToolTransform.py:566 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 appPlugins/ToolFilm.py:1342 +#: appPlugins/ToolTransform.py:566 msgid "Scale" msgstr "Redimensionar" @@ -3418,8 +3159,8 @@ msgstr "Excluir todos os polígonos marcados." msgid "Clear all the markings." msgstr "Limpar todas as marcações." -#: appEditors/AppGerberEditor.py:6645 appGUI/MainGUI.py:833 -#: appGUI/MainGUI.py:1318 appGUI/MainGUI.py:2704 appGUI/MainGUI.py:5555 +#: appEditors/AppGerberEditor.py:6645 appGUI/MainGUI.py:833 appGUI/MainGUI.py:1318 +#: appGUI/MainGUI.py:2704 appGUI/MainGUI.py:5555 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" @@ -3435,16 +3176,14 @@ msgstr "" "Selecione o tipo de matriz de pads para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppGerberEditor.py:6658 -#: appEditors/exc_plugins/ExcCopyPlugin.py:204 +#: appEditors/AppGerberEditor.py:6658 appEditors/exc_plugins/ExcCopyPlugin.py:204 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 #: appEditors/geo_plugins/GeoCopyPlugin.py:202 msgid "Linear" msgstr "Linear" -#: appEditors/AppGerberEditor.py:6659 -#: appEditors/exc_plugins/ExcCopyPlugin.py:206 +#: appEditors/AppGerberEditor.py:6659 appEditors/exc_plugins/ExcCopyPlugin.py:206 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:184 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:249 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 @@ -3469,8 +3208,7 @@ msgstr "Nº de pads" msgid "Specify how many pads to be in the array." msgstr "Especifique quantos pads devem estar na matriz." -#: appEditors/AppGerberEditor.py:6687 -#: appEditors/exc_plugins/ExcCopyPlugin.py:231 +#: appEditors/AppGerberEditor.py:6687 appEditors/exc_plugins/ExcCopyPlugin.py:231 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:219 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:283 #: appEditors/geo_plugins/GeoCopyPlugin.py:229 @@ -3488,57 +3226,47 @@ msgstr "" "- 'Y' - eixo vertical ou\n" "- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:238 +#: appEditors/AppGerberEditor.py:6693 appEditors/exc_plugins/ExcCopyPlugin.py:238 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:147 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 #: appEditors/exc_plugins/ExcDrillPlugin.py:154 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:145 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:199 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 -#: appEditors/exc_plugins/ExcSlotPlugin.py:154 -#: appEditors/exc_plugins/ExcSlotPlugin.py:208 -#: appEditors/geo_plugins/GeoCirclePlugin.py:196 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcSlotPlugin.py:154 appEditors/exc_plugins/ExcSlotPlugin.py:208 +#: appEditors/geo_plugins/GeoCirclePlugin.py:196 appEditors/geo_plugins/GeoCopyPlugin.py:236 #: appEditors/geo_plugins/GeoRectanglePlugin.py:241 appGUI/GUIElements.py:5464 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4733 -#: appGUI/MainGUI.py:5313 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4733 appGUI/MainGUI.py:5313 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1489 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 appPlugins/ToolFilm.py:1489 msgid "X" msgstr "X" -#: appEditors/AppGerberEditor.py:6694 -#: appEditors/exc_plugins/ExcCopyPlugin.py:239 +#: appEditors/AppGerberEditor.py:6694 appEditors/exc_plugins/ExcCopyPlugin.py:239 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:155 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:227 #: appEditors/exc_plugins/ExcDrillPlugin.py:162 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:153 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:291 -#: appEditors/exc_plugins/ExcSlotPlugin.py:162 -#: appEditors/exc_plugins/ExcSlotPlugin.py:209 -#: appEditors/geo_plugins/GeoCirclePlugin.py:204 -#: appEditors/geo_plugins/GeoCopyPlugin.py:237 +#: appEditors/exc_plugins/ExcSlotPlugin.py:162 appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appEditors/geo_plugins/GeoCirclePlugin.py:204 appEditors/geo_plugins/GeoCopyPlugin.py:237 #: appEditors/geo_plugins/GeoRectanglePlugin.py:249 appGUI/GUIElements.py:5471 #: appGUI/MainGUI.py:534 appGUI/MainGUI.py:4734 appGUI/MainGUI.py:5314 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1490 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 appPlugins/ToolFilm.py:1490 msgid "Y" msgstr "Y" #: appEditors/AppGerberEditor.py:6695 appEditors/AppGerberEditor.py:6715 #: appEditors/AppGerberEditor.py:6752 appEditors/AppGerberEditor.py:6849 -#: appEditors/exc_plugins/ExcCopyPlugin.py:240 -#: appEditors/exc_plugins/ExcCopyPlugin.py:260 +#: appEditors/exc_plugins/ExcCopyPlugin.py:240 appEditors/exc_plugins/ExcCopyPlugin.py:260 #: appEditors/exc_plugins/ExcCopyPlugin.py:424 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:228 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:248 @@ -3548,12 +3276,9 @@ msgstr "Y" #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:292 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 -#: appEditors/exc_plugins/ExcSlotPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotPlugin.py:216 -#: appEditors/geo_plugins/GeoCirclePlugin.py:241 -#: appEditors/geo_plugins/GeoCopyPlugin.py:238 -#: appEditors/geo_plugins/GeoCopyPlugin.py:258 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcSlotPlugin.py:210 appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:241 appEditors/geo_plugins/GeoCopyPlugin.py:238 +#: appEditors/geo_plugins/GeoCopyPlugin.py:258 appEditors/geo_plugins/GeoCopyPlugin.py:422 #: appEditors/geo_plugins/GeoTransformationPlugin.py:683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 @@ -3564,28 +3289,24 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:942 appPlugins/ToolDistance.py:955 -#: appPlugins/ToolFilm.py:1427 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:676 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 appPlugins/ToolDistance.py:942 +#: appPlugins/ToolDistance.py:955 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolObjectDistance.py:555 appPlugins/ToolTransform.py:676 msgid "Angle" msgstr "Ângulo" -#: appEditors/AppGerberEditor.py:6701 -#: appEditors/exc_plugins/ExcCopyPlugin.py:247 +#: appEditors/AppGerberEditor.py:6701 appEditors/exc_plugins/ExcCopyPlugin.py:247 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 #: appEditors/geo_plugins/GeoCopyPlugin.py:245 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2763 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 appPlugins/ToolCutOut.py:2763 msgid "Pitch" msgstr "Passo" -#: appEditors/AppGerberEditor.py:6703 -#: appEditors/exc_plugins/ExcCopyPlugin.py:249 +#: appEditors/AppGerberEditor.py:6703 appEditors/exc_plugins/ExcCopyPlugin.py:249 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:237 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:300 #: appEditors/geo_plugins/GeoCopyPlugin.py:247 @@ -3595,8 +3316,7 @@ msgstr "Passo" msgid "Pitch = Distance between elements of the array." msgstr "Passo = Distância entre os elementos da matriz." -#: appEditors/AppGerberEditor.py:6717 -#: appEditors/exc_plugins/ExcCopyPlugin.py:262 +#: appEditors/AppGerberEditor.py:6717 appEditors/exc_plugins/ExcCopyPlugin.py:262 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:250 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:260 @@ -3611,8 +3331,7 @@ msgstr "" "Valor mínimo: -360.00 graus.\n" "Valor máximo: 360.00 graus." -#: appEditors/AppGerberEditor.py:6741 -#: appEditors/exc_plugins/ExcCopyPlugin.py:413 +#: appEditors/AppGerberEditor.py:6741 appEditors/exc_plugins/ExcCopyPlugin.py:413 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:278 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:341 #: appEditors/geo_plugins/GeoCopyPlugin.py:411 @@ -3626,8 +3345,7 @@ msgstr "" "Sentido da matriz circular.\n" "Pode ser CW = sentido horário ou CCW = sentido anti-horário." -#: appEditors/AppGerberEditor.py:6745 -#: appEditors/exc_plugins/ExcCopyPlugin.py:417 +#: appEditors/AppGerberEditor.py:6745 appEditors/exc_plugins/ExcCopyPlugin.py:417 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:282 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:345 #: appEditors/geo_plugins/GeoCopyPlugin.py:415 @@ -3639,8 +3357,7 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppGerberEditor.py:6746 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/AppGerberEditor.py:6746 appEditors/exc_plugins/ExcCopyPlugin.py:418 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:416 @@ -3652,8 +3369,7 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppGerberEditor.py:6754 -#: appEditors/exc_plugins/ExcCopyPlugin.py:425 +#: appEditors/AppGerberEditor.py:6754 appEditors/exc_plugins/ExcCopyPlugin.py:425 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 #: appEditors/geo_plugins/GeoCopyPlugin.py:423 @@ -3670,57 +3386,47 @@ msgstr "Ângulo no qual cada elemento na matriz circular é colocado." #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:775 #: appPlugins/ToolTransform.py:81 appPlugins/ToolTransform.py:563 -#, fuzzy -#| msgid "Transformations" msgid "Transformation" -msgstr "Transformações" +msgstr "Transformação" #: appEditors/AppGerberEditor.py:6783 appEditors/AppGerberEditor.py:6865 #: appEditors/geo_plugins/GeoTransformationPlugin.py:599 #: appEditors/geo_plugins/GeoTransformationPlugin.py:699 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 -#: appPlugins/ToolTransform.py:564 appPlugins/ToolTransform.py:692 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 appPlugins/ToolTransform.py:564 +#: appPlugins/ToolTransform.py:692 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGerberEditor.py:6784 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:600 +#: appEditors/AppGerberEditor.py:6784 appEditors/geo_plugins/GeoTransformationPlugin.py:600 #: appPlugins/ToolTransform.py:565 msgid "Skew/Shear" msgstr "Inclinar" -#: appEditors/AppGerberEditor.py:6786 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:602 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 -#: appPlugins/ToolDblSided.py:995 appPlugins/ToolFilm.py:1483 -#: appPlugins/ToolTransform.py:567 +#: appEditors/AppGerberEditor.py:6786 appEditors/geo_plugins/GeoTransformationPlugin.py:602 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 appPlugins/ToolDblSided.py:995 +#: appPlugins/ToolFilm.py:1483 appPlugins/ToolTransform.py:567 msgid "Mirror" msgstr "Espelhar" -#: appEditors/AppGerberEditor.py:6809 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:631 -#: appGUI/GUIElements.py:4462 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 +#: appEditors/AppGerberEditor.py:6809 appEditors/geo_plugins/GeoTransformationPlugin.py:631 +#: appGUI/GUIElements.py:4462 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:874 appPlugins/ToolDblSided.py:1059 -#: appPlugins/ToolFilm.py:1382 appPlugins/ToolFilm.py:1453 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 appPlugins/ToolDblSided.py:874 +#: appPlugins/ToolDblSided.py:1059 appPlugins/ToolFilm.py:1382 appPlugins/ToolFilm.py:1453 #: appPlugins/ToolMarkers.py:1348 appPlugins/ToolPanelize.py:1201 #: appPlugins/ToolTransform.py:598 msgid "Reference" msgstr "Referência" -#: appEditors/AppGerberEditor.py:6811 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:633 +#: appEditors/AppGerberEditor.py:6811 appEditors/geo_plugins/GeoTransformationPlugin.py:633 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" "- Origin -> it is the 0, 0 point\n" "- Selection -> the center of the bounding box of the selected objects\n" "- Point -> a custom point defined by X,Y coordinates\n" -"- Min Selection -> the point (minx, miny) of the bounding box of the " -"selection" +"- Min Selection -> the point (minx, miny) of the bounding box of the selection" msgstr "" "O ponto de referência para Girar, Inclinar, Escala, Espelhar.\n" "Pode ser:\n" @@ -3729,10 +3435,8 @@ msgstr "" "- Ponto -> um ponto personalizado definido pelas coordenadas X, Y\n" "- Seleção mínima -> o ponto (minx, miny) da caixa delimitadora da seleção" -#: appEditors/AppGerberEditor.py:6819 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:641 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 -#: appPlugins/ToolTransform.py:608 +#: appEditors/AppGerberEditor.py:6819 appEditors/geo_plugins/GeoTransformationPlugin.py:641 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 appPlugins/ToolTransform.py:608 msgid "Origin" msgstr "Origem" @@ -3744,26 +3448,22 @@ msgstr "Origem" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 -#: appPlugins/ToolFiducials.py:1142 appPlugins/ToolFollow.py:720 -#: appPlugins/ToolIsolation.py:3877 appPlugins/ToolMarkers.py:1439 -#: appPlugins/ToolNCC.py:4529 appPlugins/ToolPaint.py:3276 -#: appPlugins/ToolPunchGerber.py:2313 appPlugins/ToolTransform.py:608 -#: defaults.py:631 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 appPlugins/ToolFiducials.py:1142 +#: appPlugins/ToolFollow.py:720 appPlugins/ToolIsolation.py:3877 +#: appPlugins/ToolMarkers.py:1439 appPlugins/ToolNCC.py:4529 appPlugins/ToolPaint.py:3276 +#: appPlugins/ToolPunchGerber.py:2313 appPlugins/ToolTransform.py:608 defaults.py:631 msgid "Selection" msgstr "Seleção" -#: appEditors/AppGerberEditor.py:6819 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:641 +#: appEditors/AppGerberEditor.py:6819 appEditors/geo_plugins/GeoTransformationPlugin.py:641 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:885 appPlugins/ToolTransform.py:608 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 appPlugins/ToolDblSided.py:885 +#: appPlugins/ToolTransform.py:608 msgid "Point" msgstr "Ponto" -#: appEditors/AppGerberEditor.py:6819 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:641 +#: appEditors/AppGerberEditor.py:6819 appEditors/geo_plugins/GeoTransformationPlugin.py:641 msgid "Minimum" msgstr "Mínimo" @@ -3773,8 +3473,7 @@ msgstr "Mínimo" #: appEditors/exc_plugins/ExcResizePlugin.py:124 #: appEditors/exc_plugins/ExcResizePlugin.py:143 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:123 -#: appEditors/exc_plugins/ExcSlotPlugin.py:132 -#: appEditors/geo_plugins/GeoCirclePlugin.py:276 +#: appEditors/exc_plugins/ExcSlotPlugin.py:132 appEditors/geo_plugins/GeoCirclePlugin.py:276 #: appEditors/geo_plugins/GeoTransformationPlugin.py:647 #: appEditors/geo_plugins/GeoTransformationPlugin.py:985 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 @@ -3802,23 +3501,18 @@ msgstr "Mínimo" msgid "Value" msgstr "Valor" -#: appEditors/AppGerberEditor.py:6827 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:649 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 -#: appPlugins/ToolTransform.py:616 +#: appEditors/AppGerberEditor.py:6827 appEditors/geo_plugins/GeoTransformationPlugin.py:649 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 appPlugins/ToolTransform.py:616 msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." -#: appEditors/AppGerberEditor.py:6836 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:658 +#: appEditors/AppGerberEditor.py:6836 appEditors/geo_plugins/GeoTransformationPlugin.py:658 #: appPlugins/ToolTransform.py:625 msgid "Add point coordinates from clipboard." msgstr "Coordenadas copiadas da área de transferência." -#: appEditors/AppGerberEditor.py:6851 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:685 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:104 -#: appPlugins/ToolTransform.py:678 +#: appEditors/AppGerberEditor.py:6851 appEditors/geo_plugins/GeoTransformationPlugin.py:685 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:104 appPlugins/ToolTransform.py:678 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -3830,8 +3524,7 @@ msgstr "" "Números positivos para movimento horário. \n" "Números negativos para movimento anti-horário." -#: appEditors/AppGerberEditor.py:6867 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:701 +#: appEditors/AppGerberEditor.py:6867 appEditors/geo_plugins/GeoTransformationPlugin.py:701 #: appPlugins/ToolTransform.py:694 msgid "" "Rotate the selected object(s).\n" @@ -3846,8 +3539,8 @@ msgstr "" #: appEditors/geo_plugins/GeoTransformationPlugin.py:724 #: appEditors/geo_plugins/GeoTransformationPlugin.py:794 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 -#: appPlugins/ToolTransform.py:717 appPlugins/ToolTransform.py:787 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 appPlugins/ToolTransform.py:717 +#: appPlugins/ToolTransform.py:787 msgid "Link" msgstr "Fixar Taxa" @@ -3855,22 +3548,20 @@ msgstr "Fixar Taxa" #: appEditors/geo_plugins/GeoTransformationPlugin.py:726 #: appEditors/geo_plugins/GeoTransformationPlugin.py:796 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:127 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:179 -#: appPlugins/ToolTransform.py:719 appPlugins/ToolTransform.py:789 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:179 appPlugins/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:789 msgid "Link the Y entry to X entry and copy its content." msgstr "Vincula a entrada Y à entrada X e copia seu conteúdo." -#: appEditors/AppGerberEditor.py:6894 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:737 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:143 -#: appPlugins/ToolTransform.py:730 +#: appEditors/AppGerberEditor.py:6894 appEditors/geo_plugins/GeoTransformationPlugin.py:737 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:143 appPlugins/ToolTransform.py:730 msgid "X angle" msgstr "Ângulo X" #: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6917 #: appEditors/geo_plugins/GeoTransformationPlugin.py:739 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:760 -#: appPlugins/ToolTransform.py:732 appPlugins/ToolTransform.py:753 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:760 appPlugins/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:753 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -3878,16 +3569,15 @@ msgstr "" "Ângulo de inclinação, em graus.\n" "Número flutuante entre -360 e 360." -#: appEditors/AppGerberEditor.py:6904 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:747 +#: appEditors/AppGerberEditor.py:6904 appEditors/geo_plugins/GeoTransformationPlugin.py:747 #: appPlugins/ToolTransform.py:740 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6927 #: appEditors/geo_plugins/GeoTransformationPlugin.py:749 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:770 -#: appPlugins/ToolTransform.py:742 appPlugins/ToolTransform.py:763 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:770 appPlugins/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:763 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -3897,43 +3587,35 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados." -#: appEditors/AppGerberEditor.py:6915 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:758 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appPlugins/ToolTransform.py:751 +#: appEditors/AppGerberEditor.py:6915 appEditors/geo_plugins/GeoTransformationPlugin.py:758 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 appPlugins/ToolTransform.py:751 msgid "Y angle" msgstr "Ângulo Y" -#: appEditors/AppGerberEditor.py:6925 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:768 +#: appEditors/AppGerberEditor.py:6925 appEditors/geo_plugins/GeoTransformationPlugin.py:768 #: appPlugins/ToolTransform.py:761 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/AppGerberEditor.py:6956 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:806 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:194 -#: appPlugins/ToolTransform.py:799 +#: appEditors/AppGerberEditor.py:6956 appEditors/geo_plugins/GeoTransformationPlugin.py:806 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:194 appPlugins/ToolTransform.py:799 msgid "X factor" msgstr "Fator X" -#: appEditors/AppGerberEditor.py:6958 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:808 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:196 -#: appPlugins/ToolTransform.py:801 +#: appEditors/AppGerberEditor.py:6958 appEditors/geo_plugins/GeoTransformationPlugin.py:808 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:196 appPlugins/ToolTransform.py:801 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: appEditors/AppGerberEditor.py:6965 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:815 +#: appEditors/AppGerberEditor.py:6965 appEditors/geo_plugins/GeoTransformationPlugin.py:815 #: appPlugins/ToolTransform.py:808 msgid "Scale X" msgstr "Redimensionar X" #: appEditors/AppGerberEditor.py:6967 appEditors/AppGerberEditor.py:6987 #: appEditors/geo_plugins/GeoTransformationPlugin.py:817 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:837 -#: appPlugins/ToolTransform.py:810 appPlugins/ToolTransform.py:830 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:837 appPlugins/ToolTransform.py:810 +#: appPlugins/ToolTransform.py:830 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -3943,72 +3625,60 @@ msgstr "" "O ponto de referência depende\n" "do estado da caixa de seleção Escala de referência." -#: appEditors/AppGerberEditor.py:6976 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:826 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:207 -#: appPlugins/ToolTransform.py:819 +#: appEditors/AppGerberEditor.py:6976 appEditors/geo_plugins/GeoTransformationPlugin.py:826 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:207 appPlugins/ToolTransform.py:819 msgid "Y factor" msgstr "Fator Y" -#: appEditors/AppGerberEditor.py:6978 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:828 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolTransform.py:821 +#: appEditors/AppGerberEditor.py:6978 appEditors/geo_plugins/GeoTransformationPlugin.py:828 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 appPlugins/ToolTransform.py:821 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: appEditors/AppGerberEditor.py:6985 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:835 +#: appEditors/AppGerberEditor.py:6985 appEditors/geo_plugins/GeoTransformationPlugin.py:835 #: appPlugins/ToolTransform.py:828 msgid "Scale Y" msgstr "Redimensionar Y" -#: appEditors/AppGerberEditor.py:7012 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:865 +#: appEditors/AppGerberEditor.py:7012 appEditors/geo_plugins/GeoTransformationPlugin.py:865 #: appPlugins/ToolTransform.py:858 msgid "Flip on X" msgstr "Espelhar no X" #: appEditors/AppGerberEditor.py:7014 appEditors/AppGerberEditor.py:7019 #: appEditors/geo_plugins/GeoTransformationPlugin.py:867 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:872 -#: appPlugins/ToolTransform.py:860 appPlugins/ToolTransform.py:865 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:872 appPlugins/ToolTransform.py:860 +#: appPlugins/ToolTransform.py:865 msgid "Flip the selected object(s) over the X axis." msgstr "Espelha o(s) objeto(s) selecionado(s) no eixo X." -#: appEditors/AppGerberEditor.py:7017 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:870 +#: appEditors/AppGerberEditor.py:7017 appEditors/geo_plugins/GeoTransformationPlugin.py:870 #: appPlugins/ToolTransform.py:863 msgid "Flip on Y" msgstr "Espelhar no Y" -#: appEditors/AppGerberEditor.py:7037 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:893 +#: appEditors/AppGerberEditor.py:7037 appEditors/geo_plugins/GeoTransformationPlugin.py:893 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:231 -#: appPlugins/ToolFilm.py:1362 appPlugins/ToolFilm.py:1433 -#: appPlugins/ToolTransform.py:886 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:231 appPlugins/ToolFilm.py:1362 +#: appPlugins/ToolFilm.py:1433 appPlugins/ToolTransform.py:886 msgid "X val" msgstr "X" -#: appEditors/AppGerberEditor.py:7039 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:895 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:233 -#: appPlugins/ToolTransform.py:888 +#: appEditors/AppGerberEditor.py:7039 appEditors/geo_plugins/GeoTransformationPlugin.py:895 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:233 appPlugins/ToolTransform.py:888 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: appEditors/AppGerberEditor.py:7046 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:902 +#: appEditors/AppGerberEditor.py:7046 appEditors/geo_plugins/GeoTransformationPlugin.py:902 #: appPlugins/ToolTransform.py:895 msgid "Offset X" msgstr "Deslocar X" #: appEditors/AppGerberEditor.py:7048 appEditors/AppGerberEditor.py:7068 #: appEditors/geo_plugins/GeoTransformationPlugin.py:904 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:924 -#: appPlugins/ToolTransform.py:897 appPlugins/ToolTransform.py:917 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:924 appPlugins/ToolTransform.py:897 +#: appPlugins/ToolTransform.py:917 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -4018,45 +3688,37 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados.\n" -#: appEditors/AppGerberEditor.py:7057 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:913 +#: appEditors/AppGerberEditor.py:7057 appEditors/geo_plugins/GeoTransformationPlugin.py:913 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:137 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:244 -#: appPlugins/ToolFilm.py:1372 appPlugins/ToolFilm.py:1443 -#: appPlugins/ToolTransform.py:906 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:244 appPlugins/ToolFilm.py:1372 +#: appPlugins/ToolFilm.py:1443 appPlugins/ToolTransform.py:906 msgid "Y val" msgstr "Y" -#: appEditors/AppGerberEditor.py:7059 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:915 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:246 -#: appPlugins/ToolTransform.py:908 +#: appEditors/AppGerberEditor.py:7059 appEditors/geo_plugins/GeoTransformationPlugin.py:915 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:246 appPlugins/ToolTransform.py:908 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: appEditors/AppGerberEditor.py:7066 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:922 +#: appEditors/AppGerberEditor.py:7066 appEditors/geo_plugins/GeoTransformationPlugin.py:922 #: appPlugins/ToolTransform.py:915 msgid "Offset Y" msgstr "Deslocar Y" -#: appEditors/AppGerberEditor.py:7086 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:944 appGUI/ObjectUI.py:495 -#: appGUI/ObjectUI.py:537 +#: appEditors/AppGerberEditor.py:7086 appEditors/geo_plugins/GeoTransformationPlugin.py:944 +#: appGUI/ObjectUI.py:495 appGUI/ObjectUI.py:537 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:76 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:263 -#: appPlugins/ToolFilm.py:1532 appPlugins/ToolInvertGerber.py:271 -#: appPlugins/ToolQRCode.py:893 appPlugins/ToolTransform.py:938 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:263 appPlugins/ToolFilm.py:1532 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:893 +#: appPlugins/ToolTransform.py:938 msgid "Rounded" msgstr "Arredondado" -#: appEditors/AppGerberEditor.py:7088 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:946 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:265 -#: appPlugins/ToolTransform.py:940 +#: appEditors/AppGerberEditor.py:7088 appEditors/geo_plugins/GeoTransformationPlugin.py:946 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:265 appPlugins/ToolTransform.py:940 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -4068,18 +3730,14 @@ msgstr "" "Se não marcado, o buffer seguirá a geometria exata\n" "da forma em buffer." -#: appEditors/AppGerberEditor.py:7096 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:960 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:279 -#: appPlugins/ToolDistance.py:181 appPlugins/ToolDistance.py:817 -#: appPlugins/ToolTransform.py:954 +#: appEditors/AppGerberEditor.py:7096 appEditors/geo_plugins/GeoTransformationPlugin.py:960 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:279 appPlugins/ToolDistance.py:181 +#: appPlugins/ToolDistance.py:817 appPlugins/ToolTransform.py:954 msgid "Distance" msgstr "Distância" -#: appEditors/AppGerberEditor.py:7098 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:962 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:281 -#: appPlugins/ToolTransform.py:956 +#: appEditors/AppGerberEditor.py:7098 appEditors/geo_plugins/GeoTransformationPlugin.py:962 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:281 appPlugins/ToolTransform.py:956 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -4091,14 +3749,12 @@ msgstr "" "Cada elemento geométrico do objeto será aumentado\n" "ou diminuiu com a 'distância'." -#: appEditors/AppGerberEditor.py:7110 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:974 +#: appEditors/AppGerberEditor.py:7110 appEditors/geo_plugins/GeoTransformationPlugin.py:974 #: appPlugins/ToolTransform.py:968 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGerberEditor.py:7112 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:976 +#: appEditors/AppGerberEditor.py:7112 appEditors/geo_plugins/GeoTransformationPlugin.py:976 #: appPlugins/ToolTransform.py:970 msgid "" "Create the buffer effect on each geometry,\n" @@ -4107,10 +3763,8 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando a distância." -#: appEditors/AppGerberEditor.py:7123 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:987 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:298 -#: appPlugins/ToolTransform.py:981 +#: appEditors/AppGerberEditor.py:7123 appEditors/geo_plugins/GeoTransformationPlugin.py:987 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:298 appPlugins/ToolTransform.py:981 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -4124,14 +3778,12 @@ msgstr "" "ou diminuído com a 'distância'. Esse valor é um\n" "percentual da dimensão inicial." -#: appEditors/AppGerberEditor.py:7136 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:1000 +#: appEditors/AppGerberEditor.py:7136 appEditors/geo_plugins/GeoTransformationPlugin.py:1000 #: appPlugins/ToolTransform.py:994 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGerberEditor.py:7138 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:1002 +#: appEditors/AppGerberEditor.py:7138 appEditors/geo_plugins/GeoTransformationPlugin.py:1002 #: appPlugins/ToolTransform.py:996 msgid "" "Create the buffer effect on each geometry,\n" @@ -4141,103 +3793,84 @@ msgstr "" "elemento do objeto selecionado, usando o fator." #: appEditors/AppGerberEditor.py:7198 appEditors/AppGerberEditor.py:7207 -#: appEditors/exc_plugins/ExcCopyPlugin.py:54 -#: appEditors/exc_plugins/ExcCopyPlugin.py:63 +#: appEditors/exc_plugins/ExcCopyPlugin.py:54 appEditors/exc_plugins/ExcCopyPlugin.py:63 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 -#: appEditors/exc_plugins/ExcDrillPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillPlugin.py:63 -#: appEditors/exc_plugins/ExcResizePlugin.py:54 -#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 appEditors/exc_plugins/ExcResizePlugin.py:63 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 -#: appEditors/exc_plugins/ExcSlotPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotPlugin.py:63 -#: appEditors/geo_plugins/GeoBufferPlugin.py:48 -#: appEditors/geo_plugins/GeoBufferPlugin.py:57 -#: appEditors/geo_plugins/GeoCirclePlugin.py:57 -#: appEditors/geo_plugins/GeoCopyPlugin.py:54 -#: appEditors/geo_plugins/GeoCopyPlugin.py:63 -#: appEditors/geo_plugins/GeoPaintPlugin.py:44 -#: appEditors/geo_plugins/GeoPaintPlugin.py:53 -#: appEditors/geo_plugins/GeoPathPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 appEditors/exc_plugins/ExcSlotPlugin.py:63 +#: appEditors/geo_plugins/GeoBufferPlugin.py:48 appEditors/geo_plugins/GeoBufferPlugin.py:57 +#: appEditors/geo_plugins/GeoCirclePlugin.py:57 appEditors/geo_plugins/GeoCopyPlugin.py:54 +#: appEditors/geo_plugins/GeoCopyPlugin.py:63 appEditors/geo_plugins/GeoPaintPlugin.py:44 +#: appEditors/geo_plugins/GeoPaintPlugin.py:53 appEditors/geo_plugins/GeoPathPlugin.py:54 #: appEditors/geo_plugins/GeoPathPlugin.py:63 #: appEditors/geo_plugins/GeoRectanglePlugin.py:57 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:51 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:60 -#: appEditors/geo_plugins/GeoTextPlugin.py:51 -#: appEditors/geo_plugins/GeoTextPlugin.py:60 +#: appEditors/geo_plugins/GeoTextPlugin.py:51 appEditors/geo_plugins/GeoTextPlugin.py:60 #: appEditors/geo_plugins/GeoTransformationPlugin.py:63 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:72 -#: appPlugins/ToolAlignObjects.py:85 appPlugins/ToolAlignObjects.py:94 -#: appPlugins/ToolCalculators.py:48 appPlugins/ToolCalculators.py:57 -#: appPlugins/ToolCopperThieving.py:91 appPlugins/ToolCopperThieving.py:100 -#: appPlugins/ToolCutOut.py:134 appPlugins/ToolCutOut.py:143 -#: appPlugins/ToolDblSided.py:59 appPlugins/ToolDblSided.py:68 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:72 appPlugins/ToolAlignObjects.py:85 +#: appPlugins/ToolAlignObjects.py:94 appPlugins/ToolCalculators.py:48 +#: appPlugins/ToolCalculators.py:57 appPlugins/ToolCopperThieving.py:91 +#: appPlugins/ToolCopperThieving.py:100 appPlugins/ToolCutOut.py:134 +#: appPlugins/ToolCutOut.py:143 appPlugins/ToolDblSided.py:59 appPlugins/ToolDblSided.py:68 #: appPlugins/ToolDistance.py:102 appPlugins/ToolDistance.py:111 #: appPlugins/ToolDistance.py:168 appPlugins/ToolDistance.py:177 #: appPlugins/ToolDrilling.py:133 appPlugins/ToolDrilling.py:142 #: appPlugins/ToolEtchCompensation.py:54 appPlugins/ToolEtchCompensation.py:63 -#: appPlugins/ToolExtract.py:90 appPlugins/ToolExtract.py:99 -#: appPlugins/ToolFiducials.py:92 appPlugins/ToolFiducials.py:101 -#: appPlugins/ToolFilm.py:105 appPlugins/ToolFilm.py:114 -#: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 -#: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 -#: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 -#: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 -#: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 -#: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 -#: appPlugins/ToolNCC.py:147 appPlugins/ToolNCC.py:156 -#: appPlugins/ToolObjectDistance.py:63 appPlugins/ToolObjectDistance.py:72 -#: appPlugins/ToolOptimal.py:66 appPlugins/ToolOptimal.py:75 -#: appPlugins/ToolPaint.py:154 appPlugins/ToolPaint.py:163 +#: appPlugins/ToolExtract.py:90 appPlugins/ToolExtract.py:99 appPlugins/ToolFiducials.py:92 +#: appPlugins/ToolFiducials.py:101 appPlugins/ToolFilm.py:105 appPlugins/ToolFilm.py:114 +#: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 appPlugins/ToolImage.py:55 +#: appPlugins/ToolImage.py:64 appPlugins/ToolInvertGerber.py:54 +#: appPlugins/ToolInvertGerber.py:63 appPlugins/ToolIsolation.py:146 +#: appPlugins/ToolIsolation.py:155 appPlugins/ToolLevelling.py:131 +#: appPlugins/ToolLevelling.py:140 appPlugins/ToolMarkers.py:106 +#: appPlugins/ToolMarkers.py:115 appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 +#: appPlugins/ToolNCC.py:147 appPlugins/ToolNCC.py:156 appPlugins/ToolObjectDistance.py:63 +#: appPlugins/ToolObjectDistance.py:72 appPlugins/ToolOptimal.py:66 +#: appPlugins/ToolOptimal.py:75 appPlugins/ToolPaint.py:154 appPlugins/ToolPaint.py:163 #: appPlugins/ToolPanelize.py:60 appPlugins/ToolPanelize.py:69 #: appPlugins/ToolPcbWizard.py:66 appPlugins/ToolPcbWizard.py:75 #: appPlugins/ToolPunchGerber.py:115 appPlugins/ToolPunchGerber.py:124 -#: appPlugins/ToolQRCode.py:75 appPlugins/ToolQRCode.py:84 -#: appPlugins/ToolReport.py:78 appPlugins/ToolReport.py:87 -#: appPlugins/ToolRulesCheck.py:69 appPlugins/ToolRulesCheck.py:78 -#: appPlugins/ToolSolderPaste.py:73 appPlugins/ToolSolderPaste.py:82 -#: appPlugins/ToolSub.py:115 appPlugins/ToolSub.py:124 +#: appPlugins/ToolQRCode.py:75 appPlugins/ToolQRCode.py:84 appPlugins/ToolReport.py:78 +#: appPlugins/ToolReport.py:87 appPlugins/ToolRulesCheck.py:69 +#: appPlugins/ToolRulesCheck.py:78 appPlugins/ToolSolderPaste.py:73 +#: appPlugins/ToolSolderPaste.py:82 appPlugins/ToolSub.py:115 appPlugins/ToolSub.py:124 #: appPlugins/ToolTransform.py:45 appPlugins/ToolTransform.py:54 -#, fuzzy -#| msgid "plugin_tab" msgid "Plugin" -msgstr "plugin_tab" +msgstr "Plugin" -#: appEditors/AppGerberEditor.py:7233 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:102 +#: appEditors/AppGerberEditor.py:7233 appEditors/geo_plugins/GeoTransformationPlugin.py:102 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:68 -#: appPlugins/ToolDrilling.py:2915 appPlugins/ToolMilling.py:4975 -#: appPlugins/ToolPanelize.py:1221 appPlugins/ToolTransform.py:608 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:68 appPlugins/ToolDrilling.py:2915 +#: appPlugins/ToolMilling.py:4975 appPlugins/ToolPanelize.py:1221 +#: appPlugins/ToolTransform.py:608 msgid "Object" msgstr "Objeto" -#: appEditors/AppGerberEditor.py:7309 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:163 +#: appEditors/AppGerberEditor.py:7309 appEditors/geo_plugins/GeoTransformationPlugin.py:163 #: appPlugins/ToolTransform.py:175 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Formato incorreto para o ponto. Precisa ser no formato X, Y" -#: appEditors/AppGerberEditor.py:7334 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:188 +#: appEditors/AppGerberEditor.py:7334 appEditors/geo_plugins/GeoTransformationPlugin.py:188 #: appPlugins/ToolTransform.py:192 msgid "Rotate transformation can not be done for a value of 0." msgstr "A rotação não pode ser feita para um valor 0." #: appEditors/AppGerberEditor.py:7392 appEditors/AppGerberEditor.py:7413 #: appEditors/geo_plugins/GeoTransformationPlugin.py:243 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:261 -#: appPlugins/ToolTransform.py:250 appPlugins/ToolTransform.py:271 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:261 appPlugins/ToolTransform.py:250 +#: appPlugins/ToolTransform.py:271 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "O redimensionamento não pode ser feito para um fator 0 ou 1." #: appEditors/AppGerberEditor.py:7426 appEditors/AppGerberEditor.py:7435 #: appEditors/geo_plugins/GeoTransformationPlugin.py:274 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:283 -#: appPlugins/ToolTransform.py:284 appPlugins/ToolTransform.py:293 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:283 appPlugins/ToolTransform.py:284 +#: appPlugins/ToolTransform.py:293 msgid "Offset transformation can not be done for a value of 0." msgstr "O deslocamento não pode ser feito para um valor 0." @@ -4253,11 +3886,10 @@ msgstr "Aplicando Girar" #: appEditors/geo_plugins/GeoTransformationPlugin.py:395 #: appEditors/geo_plugins/GeoTransformationPlugin.py:429 #: appEditors/geo_plugins/GeoTransformationPlugin.py:462 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:483 appMain.py:7010 -#: appMain.py:7056 appPlugins/ToolTransform.py:343 -#: appPlugins/ToolTransform.py:383 appPlugins/ToolTransform.py:422 -#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 -#: appPlugins/ToolTransform.py:529 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:483 appMain.py:7010 appMain.py:7056 +#: appPlugins/ToolTransform.py:343 appPlugins/ToolTransform.py:383 +#: appPlugins/ToolTransform.py:422 appPlugins/ToolTransform.py:457 +#: appPlugins/ToolTransform.py:494 appPlugins/ToolTransform.py:529 msgid "Action was not executed" msgstr "A ação não foi executada" @@ -4265,15 +3897,13 @@ msgstr "A ação não foi executada" msgid "Applying Flip" msgstr "Aplicando Espelhamento" -#: appEditors/AppGerberEditor.py:7517 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:354 appMain.py:7008 -#: appPlugins/ToolTransform.py:370 +#: appEditors/AppGerberEditor.py:7517 appEditors/geo_plugins/GeoTransformationPlugin.py:354 +#: appMain.py:7008 appPlugins/ToolTransform.py:370 msgid "Flip on Y axis done" msgstr "Virar no eixo Y concluído" -#: appEditors/AppGerberEditor.py:7525 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:357 appMain.py:7054 -#: appPlugins/ToolTransform.py:379 +#: appEditors/AppGerberEditor.py:7525 appEditors/geo_plugins/GeoTransformationPlugin.py:357 +#: appMain.py:7054 appPlugins/ToolTransform.py:379 msgid "Flip on X axis done" msgstr "Virar no eixo X concluído" @@ -4281,13 +3911,11 @@ msgstr "Virar no eixo X concluído" msgid "Applying Skew" msgstr "Inclinando" -#: appEditors/AppGerberEditor.py:7564 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:390 +#: appEditors/AppGerberEditor.py:7564 appEditors/geo_plugins/GeoTransformationPlugin.py:390 msgid "Skew on the X axis done" msgstr "Inclinação no eixo X concluída" -#: appEditors/AppGerberEditor.py:7566 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:392 +#: appEditors/AppGerberEditor.py:7566 appEditors/geo_plugins/GeoTransformationPlugin.py:392 msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -4295,13 +3923,11 @@ msgstr "Inclinação no eixo Y concluída" msgid "Applying Scale" msgstr "Redimensionando" -#: appEditors/AppGerberEditor.py:7602 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:425 +#: appEditors/AppGerberEditor.py:7602 appEditors/geo_plugins/GeoTransformationPlugin.py:425 msgid "Scale on the X axis done" msgstr "Redimensionamento no eixo X concluído" -#: appEditors/AppGerberEditor.py:7604 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:427 +#: appEditors/AppGerberEditor.py:7604 appEditors/geo_plugins/GeoTransformationPlugin.py:427 msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" @@ -4311,57 +3937,45 @@ msgstr "Deslocando" #: appEditors/AppGerberEditor.py:7646 appEditors/AppGerberEditor.py:7719 #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:515 -#: appPlugins/ToolMarkers.py:1366 -#, fuzzy -#| msgid "Offset on the X axis done" +#: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appPlugins/ToolMarkers.py:1366 msgid "Offset on the X axis." -msgstr "Deslocamento no eixo X concluído" +msgstr "Deslocamento no eixo X." -#: appEditors/AppGerberEditor.py:7648 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:459 +#: appEditors/AppGerberEditor.py:7648 appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appPlugins/ToolMarkers.py:1379 -#, fuzzy -#| msgid "Offset on the Y axis done" msgid "Offset on the Y axis." -msgstr "Deslocamento no eixo Y concluído" +msgstr "Deslocamento no eixo Y." #: appEditors/AppGerberEditor.py:7661 msgid "Applying Buffer" msgstr "Aplicando Buffer" -#: appEditors/AppGerberEditor.py:7683 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:479 +#: appEditors/AppGerberEditor.py:7683 appEditors/geo_plugins/GeoTransformationPlugin.py:479 #: appPlugins/ToolTransform.py:525 msgid "Buffer done" msgstr "Buffer concluído" -#: appEditors/AppGerberEditor.py:7691 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:487 +#: appEditors/AppGerberEditor.py:7691 appEditors/geo_plugins/GeoTransformationPlugin.py:487 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGerberEditor.py:7692 appEditors/AppGerberEditor.py:7744 -#: appEditors/AppGerberEditor.py:7760 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:488 +#: appEditors/AppGerberEditor.py:7760 appEditors/geo_plugins/GeoTransformationPlugin.py:488 #: appEditors/geo_plugins/GeoTransformationPlugin.py:540 #: appEditors/geo_plugins/GeoTransformationPlugin.py:556 msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" -#: appEditors/AppGerberEditor.py:7701 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:497 +#: appEditors/AppGerberEditor.py:7701 appEditors/geo_plugins/GeoTransformationPlugin.py:497 #: appPlugins/ToolTransform.py:341 msgid "Rotate done" msgstr "Rotação pronta" -#: appEditors/AppGerberEditor.py:7704 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:500 +#: appEditors/AppGerberEditor.py:7704 appEditors/geo_plugins/GeoTransformationPlugin.py:500 msgid "Rotate cancelled" msgstr "Rotação cancelada" -#: appEditors/AppGerberEditor.py:7709 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:505 +#: appEditors/AppGerberEditor.py:7709 appEditors/geo_plugins/GeoTransformationPlugin.py:505 msgid "Offset on X axis ..." msgstr "Deslocamento no eixo X ..." @@ -4371,18 +3985,15 @@ msgstr "Deslocamento no eixo X ..." msgid "Enter a distance Value" msgstr "Digite um valor para a distância" -#: appEditors/AppGerberEditor.py:7722 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:518 +#: appEditors/AppGerberEditor.py:7722 appEditors/geo_plugins/GeoTransformationPlugin.py:518 msgid "Offset X cancelled" msgstr "Deslocamento X cancelado" -#: appEditors/AppGerberEditor.py:7727 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:523 +#: appEditors/AppGerberEditor.py:7727 appEditors/geo_plugins/GeoTransformationPlugin.py:523 msgid "Offset on Y axis ..." msgstr "Deslocamento no eixo Y ..." -#: appEditors/AppGerberEditor.py:7737 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:533 +#: appEditors/AppGerberEditor.py:7737 appEditors/geo_plugins/GeoTransformationPlugin.py:533 msgid "Offset on Y axis done" msgstr "Deslocamento no eixo Y feito" @@ -4390,13 +4001,11 @@ msgstr "Deslocamento no eixo Y feito" msgid "Offset Y cancelled" msgstr "Deslocamento Y cancelado" -#: appEditors/AppGerberEditor.py:7743 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:539 +#: appEditors/AppGerberEditor.py:7743 appEditors/geo_plugins/GeoTransformationPlugin.py:539 msgid "Skew on X axis ..." -msgstr "Inclinação no eixo X ..." +msgstr "Inclinar no eixo X ..." -#: appEditors/AppGerberEditor.py:7753 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:549 +#: appEditors/AppGerberEditor.py:7753 appEditors/geo_plugins/GeoTransformationPlugin.py:549 msgid "Skew on X axis done" msgstr "Inclinação no eixo X concluída" @@ -4404,13 +4013,11 @@ msgstr "Inclinação no eixo X concluída" msgid "Skew X cancelled" msgstr "Inclinação no X cancelada" -#: appEditors/AppGerberEditor.py:7759 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:555 +#: appEditors/AppGerberEditor.py:7759 appEditors/geo_plugins/GeoTransformationPlugin.py:555 msgid "Skew on Y axis ..." -msgstr "Inclinação no eixo Y ..." +msgstr "Inclinar no eixo Y ..." -#: appEditors/AppGerberEditor.py:7769 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:565 +#: appEditors/AppGerberEditor.py:7769 appEditors/geo_plugins/GeoTransformationPlugin.py:565 msgid "Skew on Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -4418,8 +4025,7 @@ msgstr "Inclinação no eixo Y concluída" msgid "Skew Y cancelled" msgstr "Inclinação no Y cancelada" -#: appEditors/AppTextEditor.py:90 appEditors/AppTextEditor.py:361 -#: appGUI/GUIElements.py:4576 +#: appEditors/AppTextEditor.py:90 appEditors/AppTextEditor.py:361 appGUI/GUIElements.py:4576 msgid "Find" msgstr "Procurar" @@ -4436,8 +4042,7 @@ msgid "Replace With" msgstr "Substituir Por" #: appEditors/AppTextEditor.py:104 -msgid "" -"Will replace the string from the Find box with the one in the Replace box." +msgid "Will replace the string from the Find box with the one in the Replace box." msgstr "Substituirá o texto da caixa Localizar pelo texto da caixa Substituir." #: appEditors/AppTextEditor.py:109 appEditors/AppTextEditor.py:110 @@ -4448,10 +4053,9 @@ msgstr "Texto para substituir o da caixa Localizar ao longo do texto." #: appGUI/GUIElements.py:5492 appGUI/ObjectUI.py:1220 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolExtract.py:1049 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3887 appPlugins/ToolPaint.py:3288 -#: appPlugins/ToolPunchGerber.py:2062 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolExtract.py:1049 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolIsolation.py:3887 +#: appPlugins/ToolPaint.py:3288 appPlugins/ToolPunchGerber.py:2062 msgid "All" msgstr "Todos" @@ -4495,11 +4099,11 @@ msgstr "Executará os comandos TCL do arquivo de texto, um a um." msgid "Open file" msgstr "Abrir arquivo" -#: appEditors/AppTextEditor.py:272 appEditors/AppTextEditor.py:278 -#: appMain.py:8166 appMain.py:8172 appObjects/CNCJobObject.py:715 -#: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 -#: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 -#: appPlugins/ToolLevelling.py:1664 appPlugins/ToolSolderPaste.py:1180 +#: appEditors/AppTextEditor.py:272 appEditors/AppTextEditor.py:278 appMain.py:8166 +#: appMain.py:8172 appObjects/CNCJobObject.py:715 appObjects/CNCJobObject.py:721 +#: appPlugins/ToolLevelling.py:1466 appPlugins/ToolLevelling.py:1472 +#: appPlugins/ToolLevelling.py:1658 appPlugins/ToolLevelling.py:1664 +#: appPlugins/ToolSolderPaste.py:1180 msgid "Export Code ..." msgstr "Exportar código ..." @@ -4516,24 +4120,22 @@ msgstr "Salvo em" #: appEditors/AppTextEditor.py:359 msgid "End of document." -msgstr "" +msgstr "Fim do documento." #: appEditors/AppTextEditor.py:360 msgid "Start from beginning?" -msgstr "" +msgstr "Iniciar do começo?" -#: appEditors/AppTextEditor.py:367 appGUI/GUIElements.py:2771 -#: appGUI/GUIElements.py:2841 appGUI/GUIElements.py:2902 -#: appGUI/GUIElements.py:2967 appGUI/GUIElements.py:4501 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:5013 -#: appMain.py:5185 appMain.py:5276 appMain.py:9795 appMain.py:10149 -#: appMain.py:12020 +#: appEditors/AppTextEditor.py:367 appGUI/GUIElements.py:2771 appGUI/GUIElements.py:2841 +#: appGUI/GUIElements.py:2902 appGUI/GUIElements.py:2967 appGUI/GUIElements.py:4501 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:5013 appMain.py:5185 +#: appMain.py:5276 appMain.py:9795 appMain.py:10149 appMain.py:12020 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4584 -#: appGUI/MainGUI.py:211 appGUI/MainGUI.py:393 appGUI/MainGUI.py:4803 -#: appGUI/MainGUI.py:5322 appGUI/MainGUI.py:5431 appGUI/MainGUI.py:5574 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4584 appGUI/MainGUI.py:211 +#: appGUI/MainGUI.py:393 appGUI/MainGUI.py:4803 appGUI/MainGUI.py:5322 +#: appGUI/MainGUI.py:5431 appGUI/MainGUI.py:5574 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -4542,16 +4144,12 @@ msgid "Code Editor" msgstr "Editor de Códigos" #: appEditors/appGCodeEditor.py:166 -#, fuzzy -#| msgid "Header GCode" msgid "Header" -msgstr "Cabeçalho G-Code" +msgstr "Cabeçalho" #: appEditors/appGCodeEditor.py:172 -#, fuzzy -#| msgid "Start Z" msgid "Start" -msgstr "Z Inicial" +msgstr "Início" #: appEditors/appGCodeEditor.py:266 msgid "All GCode" @@ -4575,26 +4173,21 @@ msgid "GCode Editor" msgstr "Editor de G-Code" #: appEditors/appGCodeEditor.py:812 appEditors/appGCodeEditor.py:823 -#, fuzzy -#| msgid "Code" msgid "GCode" -msgstr "Código" +msgstr "Código G" -#: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:705 -#: appGUI/ObjectUI.py:1398 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:587 -#: appObjects/AppObjectTemplate.py:556 appPlugins/ToolDrilling.py:2443 -#: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4292 -#: appPlugins/ToolReport.py:181 +#: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:705 appGUI/ObjectUI.py:1398 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:587 appObjects/AppObjectTemplate.py:556 +#: appPlugins/ToolDrilling.py:2443 appPlugins/ToolMilling.py:4032 +#: appPlugins/ToolMilling.py:4292 appPlugins/ToolReport.py:181 msgid "Drills" msgstr "Furos" -#: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:705 -#: appGUI/ObjectUI.py:1398 +#: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:705 appGUI/ObjectUI.py:1398 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 -#: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2443 -#: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 -#: appPlugins/ToolReport.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 appObjects/AppObjectTemplate.py:558 +#: appPlugins/ToolDrilling.py:2443 appPlugins/ToolMilling.py:4032 +#: appPlugins/ToolMilling.py:4293 appPlugins/ToolReport.py:183 msgid "Slots" msgstr "Ranhuras" @@ -4622,209 +4215,153 @@ msgstr "Inserir Código" msgid "Insert the code above at the cursor location." msgstr "Insere o código na posição do cursor." -#: appEditors/exc_plugins/ExcCopyPlugin.py:145 -#: appEditors/exc_plugins/ExcDrillPlugin.py:179 -#: appEditors/exc_plugins/ExcSlotPlugin.py:243 -#: appEditors/geo_plugins/GeoCopyPlugin.py:143 +#: appEditors/exc_plugins/ExcCopyPlugin.py:145 appEditors/exc_plugins/ExcDrillPlugin.py:179 +#: appEditors/exc_plugins/ExcSlotPlugin.py:243 appEditors/geo_plugins/GeoCopyPlugin.py:143 #: appEditors/geo_plugins/GeoPathPlugin.py:124 -#, fuzzy -#| msgid "Project" msgid "Projection" -msgstr "Projeto" +msgstr "Projeção" -#: appEditors/exc_plugins/ExcCopyPlugin.py:147 -#: appEditors/exc_plugins/ExcDrillPlugin.py:181 -#: appEditors/exc_plugins/ExcSlotPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:145 +#: appEditors/exc_plugins/ExcCopyPlugin.py:147 appEditors/exc_plugins/ExcDrillPlugin.py:181 +#: appEditors/exc_plugins/ExcSlotPlugin.py:245 appEditors/geo_plugins/GeoCopyPlugin.py:145 #: appEditors/geo_plugins/GeoPathPlugin.py:126 -#, fuzzy -#| msgid "Length. The length of the slot." msgid "Length of the current segment/move." -msgstr "Comprimento. O comprimento da ranhura." +msgstr "Comprimento do segmento/mover." -#: appEditors/exc_plugins/ExcCopyPlugin.py:162 -#: appEditors/geo_plugins/GeoCopyPlugin.py:160 +#: appEditors/exc_plugins/ExcCopyPlugin.py:162 appEditors/geo_plugins/GeoCopyPlugin.py:160 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:575 appPlugins/ToolLevelling.py:1890 -#: appPlugins/ToolMarkers.py:1450 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 appPlugins/ToolImage.py:575 +#: appPlugins/ToolLevelling.py:1890 appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Modo" -#: appEditors/exc_plugins/ExcCopyPlugin.py:164 -#: appEditors/geo_plugins/GeoCopyPlugin.py:162 +#: appEditors/exc_plugins/ExcCopyPlugin.py:164 appEditors/geo_plugins/GeoCopyPlugin.py:162 msgid "Single copy or special (array of copies)" -msgstr "" +msgstr "Cópia única ou especial (matriz de cópias)" -#: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/geo_plugins/GeoCopyPlugin.py:165 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 -#: appPlugins/ToolCutOut.py:2304 +#: appEditors/exc_plugins/ExcCopyPlugin.py:167 appEditors/geo_plugins/GeoCopyPlugin.py:165 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 appPlugins/ToolCutOut.py:2304 msgid "Single" msgstr "Único" -#: appEditors/exc_plugins/ExcCopyPlugin.py:168 -#: appEditors/geo_plugins/GeoCopyPlugin.py:166 -#, fuzzy -#| msgid "Pad Array" +#: appEditors/exc_plugins/ExcCopyPlugin.py:168 appEditors/geo_plugins/GeoCopyPlugin.py:166 msgid "Array" -msgstr "Matriz de Pads" +msgstr "Matriz" #: appEditors/exc_plugins/ExcCopyPlugin.py:188 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 #: appEditors/geo_plugins/GeoCopyPlugin.py:186 -#, fuzzy -#| msgid "Specify how many slots to be in the array." msgid "Specify how many items to be in the array." -msgstr "Especifique o número de ranhuras da matriz." +msgstr "Especifique o número de itens da matriz." #: appEditors/exc_plugins/ExcCopyPlugin.py:199 #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:178 #: appEditors/geo_plugins/GeoCopyPlugin.py:197 -#, fuzzy -#| msgid "" -#| "Select the type of slot array to create.\n" -#| "It can be Linear X(Y) or Circular" msgid "" "Select the type of array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -"Selecione o tipo de matriz de ranhuras para criar.\n" +"Selecione o tipo de matriz para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/exc_plugins/ExcCopyPlugin.py:205 -#: appEditors/geo_plugins/GeoCopyPlugin.py:203 +#: appEditors/exc_plugins/ExcCopyPlugin.py:205 appEditors/geo_plugins/GeoCopyPlugin.py:203 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 -#, fuzzy -#| msgid "D" msgid "2D" -msgstr "D" +msgstr "2D" -#: appEditors/exc_plugins/ExcCopyPlugin.py:288 -#: appEditors/geo_plugins/GeoCopyPlugin.py:286 -#, fuzzy -#| msgid "Incremental" +#: appEditors/exc_plugins/ExcCopyPlugin.py:288 appEditors/geo_plugins/GeoCopyPlugin.py:286 msgid "Placement" -msgstr "Incremental" +msgstr "Posicionamento" -#: appEditors/exc_plugins/ExcCopyPlugin.py:290 -#: appEditors/geo_plugins/GeoCopyPlugin.py:288 +#: appEditors/exc_plugins/ExcCopyPlugin.py:290 appEditors/geo_plugins/GeoCopyPlugin.py:288 msgid "" "Placement of array items:\n" "'Spacing' - define space between rows and columns \n" -"'Offset' - each row (and column) will be placed at a multiple of a value, " -"from origin" +"'Offset' - each row (and column) will be placed at a multiple of a value, from origin" msgstr "" +"Colocação de itens da matriz:\n" +"'Espaçamento' - define o espaço entre linhas e colunas\n" +"'Deslocamento' - cada linha (e coluna) será colocada em um múltiplo de um valor, desde a " +"origem" -#: appEditors/exc_plugins/ExcCopyPlugin.py:307 -#: appEditors/geo_plugins/GeoCopyPlugin.py:305 +#: appEditors/exc_plugins/ExcCopyPlugin.py:307 appEditors/geo_plugins/GeoCopyPlugin.py:305 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 -#: appPlugins/ToolLevelling.py:1936 appPlugins/ToolPanelize.py:1317 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolPanelize.py:1317 msgid "Rows" msgstr "Linhas" -#: appEditors/exc_plugins/ExcCopyPlugin.py:309 -#: appEditors/geo_plugins/GeoCopyPlugin.py:307 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 -#: appPlugins/ToolPanelize.py:1319 -#, fuzzy -#| msgid "Number of lines" +#: appEditors/exc_plugins/ExcCopyPlugin.py:309 appEditors/geo_plugins/GeoCopyPlugin.py:307 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 appPlugins/ToolPanelize.py:1319 msgid "Number of rows" msgstr "Número de linhas" -#: appEditors/exc_plugins/ExcCopyPlugin.py:318 -#: appEditors/geo_plugins/GeoCopyPlugin.py:316 +#: appEditors/exc_plugins/ExcCopyPlugin.py:318 appEditors/geo_plugins/GeoCopyPlugin.py:316 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 -#: appPlugins/ToolLevelling.py:1925 appPlugins/ToolPanelize.py:1306 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 appPlugins/ToolLevelling.py:1925 +#: appPlugins/ToolPanelize.py:1306 msgid "Columns" msgstr "Colunas" -#: appEditors/exc_plugins/ExcCopyPlugin.py:320 -#: appEditors/geo_plugins/GeoCopyPlugin.py:318 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 -#: appPlugins/ToolPanelize.py:1308 -#, fuzzy -#| msgid "Number of lines" +#: appEditors/exc_plugins/ExcCopyPlugin.py:320 appEditors/geo_plugins/GeoCopyPlugin.py:318 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 appPlugins/ToolPanelize.py:1308 msgid "Number of columns" -msgstr "Número de linhas" +msgstr "Número de colunas" -#: appEditors/exc_plugins/ExcCopyPlugin.py:341 -#: appEditors/geo_plugins/GeoCopyPlugin.py:339 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 -#: appPlugins/ToolPanelize.py:1294 +#: appEditors/exc_plugins/ExcCopyPlugin.py:341 appEditors/geo_plugins/GeoCopyPlugin.py:339 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 appPlugins/ToolPanelize.py:1294 msgid "Spacing rows" msgstr "Espaço entre Linhas" -#: appEditors/exc_plugins/ExcCopyPlugin.py:343 -#: appEditors/geo_plugins/GeoCopyPlugin.py:341 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 -#: appPlugins/ToolPanelize.py:1296 -#, fuzzy -#| msgid "" -#| "Spacing between rows of the desired panel.\n" -#| "In current units." +#: appEditors/exc_plugins/ExcCopyPlugin.py:343 appEditors/geo_plugins/GeoCopyPlugin.py:341 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 appPlugins/ToolPanelize.py:1296 msgid "" "Spacing between rows.\n" "In current units." msgstr "" -"Espaçamento desejado entre linhas do painel.\n" +"Espaçamento entre linhas.\n" "Nas unidades atuais." -#: appEditors/exc_plugins/ExcCopyPlugin.py:354 -#: appEditors/geo_plugins/GeoCopyPlugin.py:352 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 -#: appPlugins/ToolPanelize.py:1281 +#: appEditors/exc_plugins/ExcCopyPlugin.py:354 appEditors/geo_plugins/GeoCopyPlugin.py:352 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 appPlugins/ToolPanelize.py:1281 msgid "Spacing cols" msgstr "Espaço entre Colunas" -#: appEditors/exc_plugins/ExcCopyPlugin.py:356 -#: appEditors/geo_plugins/GeoCopyPlugin.py:354 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 -#: appPlugins/ToolPanelize.py:1283 -#, fuzzy -#| msgid "" -#| "Spacing between columns of the desired panel.\n" -#| "In current units." +#: appEditors/exc_plugins/ExcCopyPlugin.py:356 appEditors/geo_plugins/GeoCopyPlugin.py:354 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 appPlugins/ToolPanelize.py:1283 msgid "" "Spacing between columns.\n" "In current units." msgstr "" -"Espaçamento desejado entre colunas do painel.\n" +"Espaçamento entre colunas.\n" "Nas unidades atuais." -#: appEditors/exc_plugins/ExcCopyPlugin.py:376 -#: appEditors/exc_plugins/ExcCopyPlugin.py:389 -#: appEditors/geo_plugins/GeoCopyPlugin.py:374 -#: appEditors/geo_plugins/GeoCopyPlugin.py:387 +#: appEditors/exc_plugins/ExcCopyPlugin.py:376 appEditors/exc_plugins/ExcCopyPlugin.py:389 +#: appEditors/geo_plugins/GeoCopyPlugin.py:374 appEditors/geo_plugins/GeoCopyPlugin.py:387 msgid "" -"'Offset' - each row (and column) will be placed at a multiple of a value, " -"from origin" +"'Offset' - each row (and column) will be placed at a multiple of a value, from origin" msgstr "" +"'Deslocamento' - cada linha (e coluna) será colocada em um múltiplo de um valor, desde a " +"origem" #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:135 #: appEditors/exc_plugins/ExcDrillPlugin.py:142 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotPlugin.py:142 -#: appEditors/geo_plugins/GeoCirclePlugin.py:183 +#: appEditors/exc_plugins/ExcSlotPlugin.py:142 appEditors/geo_plugins/GeoCirclePlugin.py:183 #: appEditors/geo_plugins/GeoRectanglePlugin.py:216 -#, fuzzy -#| msgid "Positive" msgid "Position" -msgstr "Positivo" +msgstr "Posição" #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:364 #: appEditors/geo_plugins/GeoCirclePlugin.py:212 #: appEditors/geo_plugins/GeoRectanglePlugin.py:284 appPlugins/ToolImage.py:892 msgid "Radius" -msgstr "" +msgstr "Raio" #: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:365 msgid "Array radius." -msgstr "" +msgstr "Raio da matriz." #: appEditors/exc_plugins/ExcResizePlugin.py:145 msgid "Diameter to resize to." @@ -4878,10 +4415,8 @@ msgstr "" "Valor máximo: 360.00 graus." #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:227 -#, fuzzy -#| msgid "Slot Array Parameters" msgid "Array parameters." -msgstr "Parâm. da matriz de ranhuras" +msgstr "Parâmetros da matriz." #: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 msgid "" @@ -4899,11 +4434,10 @@ msgstr "Especifique o número de ranhuras da matriz." #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 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 "" -"Valor de buffer negativo não é aceito. Use o Buffer interior para gerar uma " -"forma 'interna'" +"Valor de buffer negativo não é aceito. Use o Buffer interior para gerar uma forma " +"'interna'" #: appEditors/geo_plugins/GeoBufferPlugin.py:145 #: appEditors/geo_plugins/GeoBufferPlugin.py:222 @@ -4914,10 +4448,8 @@ msgstr "Distância inválida." #: appEditors/geo_plugins/GeoBufferPlugin.py:190 #: appEditors/geo_plugins/GeoBufferPlugin.py:256 #: appEditors/geo_plugins/GeoBufferPlugin.py:324 -#, fuzzy -#| msgid "Title entry is empty." msgid "Failed, the result is empty." -msgstr "A entrada do título está vazia." +msgstr "Falhou. O resultado está vazio." #: appEditors/geo_plugins/GeoBufferPlugin.py:211 msgid "Negative buffer value is not accepted." @@ -4928,14 +4460,14 @@ 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 "" "Existem 3 tipos de cantos:\n" "- 'Redondo': o canto é arredondado para buffer externo.\n" "- 'Quadrado:' o canto é em um ângulo agudo para buffer externo.\n" -"- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " -"encontrados no canto" +"- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos encontrados no " +"canto" #: appEditors/geo_plugins/GeoBufferPlugin.py:403 msgid "Buffer Interior" @@ -4957,15 +4489,13 @@ msgstr "Aplicar" #: appEditors/geo_plugins/GeoCirclePlugin.py:266 #: appEditors/geo_plugins/GeoRectanglePlugin.py:324 -#, fuzzy -#| msgid "Notebook" msgid "Note" -msgstr "Bloco de Notas" +msgstr "Nota" #: appEditors/geo_plugins/GeoCirclePlugin.py:268 #: appEditors/geo_plugins/GeoRectanglePlugin.py:326 msgid "Shift + click to select a shape for modification." -msgstr "" +msgstr "Shift + clique para selecionar uma forma para modificação." #: appEditors/geo_plugins/GeoPaintPlugin.py:59 msgid "Paint Tool" @@ -4974,8 +4504,7 @@ msgstr "Ferramenta de Pintura" #: appEditors/geo_plugins/GeoPaintPlugin.py:126 #, python-format msgid "Could not do Paint. Overlap value has to be less than 100%%." -msgstr "" -"Não foi possível Pintar. O valor de sobreposição deve ser menor do que 100%%." +msgstr "Não foi possível Pintar. O valor de sobreposição deve ser menor do que 100%%." #: appEditors/geo_plugins/GeoPaintPlugin.py:139 msgid "Invalid value for" @@ -4984,11 +4513,11 @@ msgstr "Valor inválido para" #: appEditors/geo_plugins/GeoPaintPlugin.py:201 appPlugins/ToolMilling.py:3303 #: appPlugins/ToolPaint.py:1984 appPlugins/ToolPaint.py:2195 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 "" -"Não foi possível pintar. Tente uma combinação diferente de parâmetros, ou um " -"método diferente de Pintura" +"Não foi possível pintar. Tente uma combinação diferente de parâmetros, ou um método " +"diferente de Pintura" #: appEditors/geo_plugins/GeoPaintPlugin.py:247 msgid "Diameter of the tool to be used in the operation." @@ -5008,70 +4537,51 @@ msgstr "" #: appEditors/geo_plugins/GeoRectanglePlugin.py:228 msgid "Anchor" -msgstr "" +msgstr "Âncora" #: appEditors/geo_plugins/GeoRectanglePlugin.py:230 appMain.py:5806 -#, fuzzy -#| msgid "Top Left" msgid "T Left" msgstr "Esquerda Superior" #: appEditors/geo_plugins/GeoRectanglePlugin.py:231 appMain.py:5807 -#, fuzzy -#| msgid "Top Right" msgid "T Right" msgstr "Direita Superior" #: appEditors/geo_plugins/GeoRectanglePlugin.py:232 appMain.py:5808 -#, fuzzy -#| msgid "Bot Left X" msgid "B Left" -msgstr "Esquerda Inferior X" +msgstr "Esquerda Inferior" #: appEditors/geo_plugins/GeoRectanglePlugin.py:233 appMain.py:5809 -#, fuzzy -#| msgid "Bot Right X" msgid "B Right" -msgstr "Direita Inferior X" +msgstr "Direita Inferior" #: appEditors/geo_plugins/GeoRectanglePlugin.py:234 appGUI/ObjectUI.py:1693 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:154 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101 appMain.py:5576 -#: appMain.py:5810 appPlugins/ToolFilm.py:1389 appPlugins/ToolFilm.py:1460 -#: appPlugins/ToolMarkers.py:1357 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:101 appMain.py:5576 appMain.py:5810 +#: appPlugins/ToolFilm.py:1389 appPlugins/ToolFilm.py:1460 appPlugins/ToolMarkers.py:1357 msgid "Center" msgstr "Centro" #: appEditors/geo_plugins/GeoRectanglePlugin.py:256 -#, fuzzy -#| msgid "Corners Tool" msgid "Corner" -msgstr "Ferramenta de Canto" +msgstr "Canto" #: appEditors/geo_plugins/GeoRectanglePlugin.py:270 -#, fuzzy -#| 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" msgid "" "There are 3 types of corners:\n" " - 'Round': the corners are rounded\n" " - 'Square': the corners meet in a sharp angle\n" -" - 'Beveled': the corners are a line that directly connects the features " -"meeting in the corner" +" - 'Beveled': the corners are a line that directly connects the features meeting in the " +"corner" msgstr "" "Existem 3 tipos de cantos:\n" "- 'Redondo': o canto é arredondado.\n" "- 'Quadrado:' o canto é em um ângulo agudo.\n" -"- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " -"reunidos no canto" +"- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos reunidos no canto" -#: appEditors/geo_plugins/GeoRectanglePlugin.py:310 -#: appObjects/AppObjectTemplate.py:947 appPlugins/ToolReport.py:599 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:310 appObjects/AppObjectTemplate.py:947 +#: appPlugins/ToolReport.py:599 msgid "Width" msgstr "Largura" @@ -5079,8 +4589,8 @@ msgstr "Largura" msgid "Text Tool" msgstr "Ferramenta de Texto" -#: appEditors/geo_plugins/GeoTextPlugin.py:195 -#: appEditors/geo_plugins/GeoTextPlugin.py:266 appGUI/MainGUI.py:1846 +#: appEditors/geo_plugins/GeoTextPlugin.py:195 appEditors/geo_plugins/GeoTextPlugin.py:266 +#: appGUI/MainGUI.py:1846 msgid "Text" msgstr "Texto" @@ -5088,48 +4598,33 @@ msgstr "Texto" msgid "Font" msgstr "Fonte" -#: appEditors/geo_plugins/GeoTransformationPlugin.py:313 -#: appPlugins/ToolTransform.py:321 -#, fuzzy -#| msgid "Plotting" +#: appEditors/geo_plugins/GeoTransformationPlugin.py:313 appPlugins/ToolTransform.py:321 msgid "Rotating" -msgstr "Plotando" +msgstr "Rotacionando" -#: appEditors/geo_plugins/GeoTransformationPlugin.py:346 -#: appPlugins/ToolTransform.py:353 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:346 appPlugins/ToolTransform.py:353 msgid "Flipping" -msgstr "" +msgstr "Virando" -#: appEditors/geo_plugins/GeoTransformationPlugin.py:381 -#: appPlugins/ToolTransform.py:398 -#, fuzzy -#| msgid "Skewing..." +#: appEditors/geo_plugins/GeoTransformationPlugin.py:381 appPlugins/ToolTransform.py:398 msgid "Skewing" -msgstr "Inclinando..." +msgstr "Inclinando" -#: appEditors/geo_plugins/GeoTransformationPlugin.py:416 -#: appPlugins/ToolTransform.py:432 -#, fuzzy -#| msgid "Scaling..." +#: appEditors/geo_plugins/GeoTransformationPlugin.py:416 appPlugins/ToolTransform.py:432 msgid "Scaling" -msgstr "Dimensionando..." +msgstr "Dimensionando" -#: appEditors/geo_plugins/GeoTransformationPlugin.py:447 -#: appPlugins/ToolTransform.py:467 -#, fuzzy -#| msgid "Offsetting..." +#: appEditors/geo_plugins/GeoTransformationPlugin.py:447 appPlugins/ToolTransform.py:467 msgid "Offsetting" -msgstr "Deslocando..." +msgstr "Deslocando" #: appEditors/geo_plugins/GeoTransformationPlugin.py:472 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 -#: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 -#: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 -#: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 -#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 -#: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3426 appPlugins/ToolNCC.py:3527 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 appObjects/GerberObject.py:423 +#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:803 +#: appPlugins/ToolCopperThieving.py:816 appPlugins/ToolIsolation.py:1602 +#: appPlugins/ToolNCC.py:1989 appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 appPlugins/ToolNCC.py:3143 +#: appPlugins/ToolNCC.py:3158 appPlugins/ToolNCC.py:3426 appPlugins/ToolNCC.py:3527 #: appPlugins/ToolNCC.py:3542 appPlugins/ToolTransform.py:504 camlib.py:1166 msgid "Buffering" msgstr "Criando buffer" @@ -5146,89 +4641,79 @@ msgstr "Inclinação no eixo X cancelada" msgid "Skew on Y axis canceled" msgstr "Inclinação no eixo Y cancelada" -#: appGUI/GUIElements.py:427 appGUI/GUIElements.py:1206 -#: appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:427 appGUI/GUIElements.py:1206 appGUI/GUIElements.py:1450 msgid "Read Only" -msgstr "" +msgstr "Somente Leitura" -#: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1211 -#: appGUI/GUIElements.py:1455 appGUI/GUIElements.py:1896 -#: appGUI/GUIElements.py:2190 appGUI/GUIElements.py:4542 +#: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1211 appGUI/GUIElements.py:1455 +#: appGUI/GUIElements.py:1896 appGUI/GUIElements.py:2190 appGUI/GUIElements.py:4542 msgid "Undo" msgstr "Desfazer" -#: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1211 -#: appGUI/GUIElements.py:1455 appGUI/GUIElements.py:1896 -#: appGUI/GUIElements.py:2190 appGUI/GUIElements.py:4542 +#: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1211 appGUI/GUIElements.py:1455 +#: appGUI/GUIElements.py:1896 appGUI/GUIElements.py:2190 appGUI/GUIElements.py:4542 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1218 -#: appGUI/GUIElements.py:1462 appGUI/GUIElements.py:1903 -#: appGUI/GUIElements.py:2195 appGUI/GUIElements.py:4547 +#: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1218 appGUI/GUIElements.py:1462 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:2195 appGUI/GUIElements.py:4547 msgid "Redo" msgstr "Refazer" -#: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1218 -#: appGUI/GUIElements.py:1462 appGUI/GUIElements.py:1903 -#: appGUI/GUIElements.py:2195 appGUI/GUIElements.py:4547 +#: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1218 appGUI/GUIElements.py:1462 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:2195 appGUI/GUIElements.py:4547 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1227 -#: appGUI/GUIElements.py:1471 appGUI/GUIElements.py:1912 -#: appGUI/GUIElements.py:2202 appGUI/GUIElements.py:4554 appGUI/MainGUI.py:1866 -#: appGUI/ObjectUI.py:1222 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1227 appGUI/GUIElements.py:1471 +#: appGUI/GUIElements.py:1912 appGUI/GUIElements.py:2202 appGUI/GUIElements.py:4554 +#: appGUI/MainGUI.py:1866 appGUI/ObjectUI.py:1222 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Cortar" -#: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1227 -#: appGUI/GUIElements.py:1471 appGUI/GUIElements.py:1912 -#: appGUI/GUIElements.py:2202 appGUI/GUIElements.py:4554 appGUI/MainGUI.py:5323 +#: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1227 appGUI/GUIElements.py:1471 +#: appGUI/GUIElements.py:1912 appGUI/GUIElements.py:2202 appGUI/GUIElements.py:4554 +#: appGUI/MainGUI.py:5323 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1234 -#: appGUI/GUIElements.py:1478 appGUI/GUIElements.py:1919 -#: appGUI/GUIElements.py:2207 appGUI/GUIElements.py:4559 appGUI/MainGUI.py:464 -#: appGUI/MainGUI.py:4795 +#: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1234 appGUI/GUIElements.py:1478 +#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:2207 appGUI/GUIElements.py:4559 +#: appGUI/MainGUI.py:464 appGUI/MainGUI.py:4795 msgid "Ctrl+C" msgstr "Copiar" -#: appGUI/GUIElements.py:462 appGUI/GUIElements.py:1241 -#: appGUI/GUIElements.py:1485 appGUI/GUIElements.py:1926 -#: appGUI/GUIElements.py:2212 +#: appGUI/GUIElements.py:462 appGUI/GUIElements.py:1241 appGUI/GUIElements.py:1485 +#: appGUI/GUIElements.py:1926 appGUI/GUIElements.py:2212 msgid "Paste" msgstr "Colar" -#: appGUI/GUIElements.py:462 appGUI/GUIElements.py:1241 -#: appGUI/GUIElements.py:1485 appGUI/GUIElements.py:1926 -#: appGUI/GUIElements.py:2212 +#: appGUI/GUIElements.py:462 appGUI/GUIElements.py:1241 appGUI/GUIElements.py:1485 +#: appGUI/GUIElements.py:1926 appGUI/GUIElements.py:2212 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1248 -#: appGUI/GUIElements.py:1492 appGUI/GUIElements.py:1931 -#: appGUI/GUIElements.py:2217 appGUI/GUIElements.py:4564 appGUI/MainGUI.py:5121 -#: appGUI/MainGUI.py:5122 appGUI/MainGUI.py:5327 appGUI/MainGUI.py:5427 -#: appGUI/MainGUI.py:5428 appGUI/MainGUI.py:5568 appGUI/MainGUI.py:5569 +#: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1248 appGUI/GUIElements.py:1492 +#: appGUI/GUIElements.py:1931 appGUI/GUIElements.py:2217 appGUI/GUIElements.py:4564 +#: appGUI/MainGUI.py:5121 appGUI/MainGUI.py:5122 appGUI/MainGUI.py:5327 +#: appGUI/MainGUI.py:5427 appGUI/MainGUI.py:5428 appGUI/MainGUI.py:5568 +#: appGUI/MainGUI.py:5569 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1257 -#: appGUI/GUIElements.py:1501 appGUI/GUIElements.py:1938 -#: appGUI/GUIElements.py:2224 appGUI/GUIElements.py:4571 appGUI/MainGUI.py:501 -#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4794 +#: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1257 appGUI/GUIElements.py:1501 +#: appGUI/GUIElements.py:1938 appGUI/GUIElements.py:2224 appGUI/GUIElements.py:4571 +#: appGUI/MainGUI.py:501 appGUI/MainGUI.py:636 appGUI/MainGUI.py:4794 #: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 #: appPlugins/ToolIsolation.py:3927 appPlugins/ToolPunchGerber.py:2340 #: appPlugins/ToolRulesCheck.py:1178 msgid "Select All" msgstr "Selecionar Todos" -#: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1257 -#: appGUI/GUIElements.py:1501 appGUI/GUIElements.py:1938 -#: appGUI/GUIElements.py:2224 appGUI/GUIElements.py:4571 appGUI/MainGUI.py:501 -#: appGUI/MainGUI.py:4794 +#: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1257 appGUI/GUIElements.py:1501 +#: appGUI/GUIElements.py:1938 appGUI/GUIElements.py:2224 appGUI/GUIElements.py:4571 +#: appGUI/MainGUI.py:501 appGUI/MainGUI.py:4794 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5263,13 +4748,6 @@ msgid "Location" msgstr "Localização" #: appGUI/GUIElements.py:4483 -#, fuzzy -#| msgid "" -#| "The Location value is a tuple (x,y).\n" -#| "If the reference is Absolute then the Jump will be at the position (x," -#| "y).\n" -#| "If the reference is Relative then the Jump will be at the (x,y) distance\n" -#| "from the current mouse location point." msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -5278,15 +4756,15 @@ msgid "" "WARNING: comma is a separator between values." msgstr "" "O valor do local é uma dupla (x, y).\n" -"Se a referência for Absoluta, o Salto estará na posição (x, y).\n" -"Se a referência for Relativa, o salto estará na distância (x, y)\n" -"a partir do ponto de localização atual do mouse." +"Se a referência for Absoluta, o Salto será na posição (x, y).\n" +"Se a referência for Relativa, o Salto será na distância (x, y)\n" +"a partir do ponto de localização atual do mouse \n" +"(em alguns casos, a posição do último clique do mouse).\n" +"AVISO: a vírgula é o separador entre os valores." #: appGUI/GUIElements.py:4576 -#, fuzzy -#| msgid "Ctrl+F10" msgid "Ctrl+F" -msgstr "Ctrl+F10" +msgstr "Ctrl+F" #: appGUI/GUIElements.py:4584 msgid "Save Log" @@ -5297,10 +4775,8 @@ msgid "Clear All" msgstr "Limpar Tudo" #: appGUI/GUIElements.py:4590 -#, fuzzy -#| msgid "Shift+S" msgid "Shift+Del" -msgstr "Shift+S" +msgstr "Shift+Del" #: appGUI/GUIElements.py:4709 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" @@ -5378,23 +4854,20 @@ msgstr "" "funções do FlatCAM." #: appGUI/GUIElements.py:5829 -#, fuzzy -#| msgid "Toggle HUD" msgid "Toggle GUI ..." -msgstr "Alternar HUD" +msgstr "Alternar GUI ..." #: appGUI/GUIElements.py:5831 msgid "Will show/hide the GUI." -msgstr "" +msgstr "Mostrará/ocultará a GUI." -#: appGUI/GUIElements.py:5838 appGUI/MainGUI.py:168 -#: appPlugins/ToolPcbWizard.py:409 appPlugins/ToolPcbWizard.py:417 +#: appGUI/GUIElements.py:5838 appGUI/MainGUI.py:168 appPlugins/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:417 msgid "Open" msgstr "Abrir" #: appGUI/GUIElements.py:5842 appGUI/MainGUI.py:173 appGUI/MainGUI.py:1068 -#: appGUI/MainGUI.py:2464 appGUI/MainGUI.py:4801 appMain.py:9694 -#: appMain.py:9697 +#: appGUI/MainGUI.py:2464 appGUI/MainGUI.py:4801 appMain.py:9694 appMain.py:9697 msgid "Open Project" msgstr "Abrir Projeto" @@ -5417,8 +4890,7 @@ msgstr "Abrir Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5858 appGUI/MainGUI.py:190 appMain.py:9658 -#: appMain.py:9663 +#: appGUI/GUIElements.py:5858 appGUI/MainGUI.py:190 appMain.py:9658 appMain.py:9663 msgid "Open G-Code" msgstr "Abrir G-Code" @@ -5446,8 +4918,7 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Criará um novo projeto em branco" -#: appGUI/MainGUI.py:141 appGUI/MainGUI.py:1766 -#: appPlugins/ToolLevelling.py:2066 +#: appGUI/MainGUI.py:141 appGUI/MainGUI.py:1766 appPlugins/ToolLevelling.py:2066 msgid "New" msgstr "Novo" @@ -5456,23 +4927,21 @@ msgstr "Novo" #: appObjects/ObjectCollection.py:266 appPlugins/ToolCopperThieving.py:195 #: appPlugins/ToolCopperThieving.py:1373 appPlugins/ToolCopperThieving.py:1384 #: appPlugins/ToolCutOut.py:2313 appPlugins/ToolCutOut.py:2729 -#: appPlugins/ToolDblSided.py:734 appPlugins/ToolDblSided.py:943 -#: appPlugins/ToolFilm.py:1277 appPlugins/ToolFilm.py:1300 -#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolDblSided.py:734 appPlugins/ToolDblSided.py:943 appPlugins/ToolFilm.py:1277 +#: appPlugins/ToolFilm.py:1300 appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 #: appPlugins/ToolImage.py:543 appPlugins/ToolIsolation.py:3847 #: appPlugins/ToolIsolation.py:3898 appPlugins/ToolMarkers.py:1563 #: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 -#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4082 -#: appPlugins/ToolNCC.py:4546 appPlugins/ToolPaint.py:3302 -#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1176 appPlugins/ToolPanelize.py:1227 -#: appPlugins/ToolSolderPaste.py:1644 appPlugins/ToolSub.py:882 -#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:638 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4082 appPlugins/ToolNCC.py:4546 +#: appPlugins/ToolPaint.py:3302 appPlugins/ToolPanelize.py:134 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1176 +#: appPlugins/ToolPanelize.py:1227 appPlugins/ToolSolderPaste.py:1644 +#: appPlugins/ToolSub.py:882 appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:638 msgid "Geometry" msgstr "Geometria" -#: appGUI/MainGUI.py:145 appGUI/MainGUI.py:720 appGUI/MainGUI.py:839 -#: appGUI/MainGUI.py:4725 appGUI/MainGUI.py:5306 appGUI/MainGUI.py:5562 +#: appGUI/MainGUI.py:145 appGUI/MainGUI.py:720 appGUI/MainGUI.py:839 appGUI/MainGUI.py:4725 +#: appGUI/MainGUI.py:5306 appGUI/MainGUI.py:5562 msgid "N" msgstr "N" @@ -5487,22 +4956,20 @@ msgstr "Criará um novo Objeto Geometria vazio." #: appPlugins/ToolAlignObjects.py:467 appPlugins/ToolCopperThieving.py:195 #: appPlugins/ToolCopperThieving.py:1373 appPlugins/ToolCopperThieving.py:1384 #: appPlugins/ToolCutOut.py:2312 appPlugins/ToolDblSided.py:734 -#: appPlugins/ToolDblSided.py:941 appPlugins/ToolFilm.py:1276 -#: appPlugins/ToolFilm.py:1299 appPlugins/ToolImage.py:253 -#: appPlugins/ToolImage.py:543 appPlugins/ToolIsolation.py:3848 +#: appPlugins/ToolDblSided.py:941 appPlugins/ToolFilm.py:1276 appPlugins/ToolFilm.py:1299 +#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:543 appPlugins/ToolIsolation.py:3848 #: appPlugins/ToolIsolation.py:3898 appPlugins/ToolMarkers.py:1562 -#: appPlugins/ToolNCC.py:4083 appPlugins/ToolNCC.py:4546 -#: appPlugins/ToolPaint.py:3302 appPlugins/ToolPanelize.py:128 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1176 -#: appPlugins/ToolPanelize.py:1227 appPlugins/ToolPanelize.py:1338 -#: appPlugins/ToolRulesCheck.py:1188 appPlugins/ToolSub.py:823 -#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:636 +#: appPlugins/ToolNCC.py:4083 appPlugins/ToolNCC.py:4546 appPlugins/ToolPaint.py:3302 +#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1176 appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1338 appPlugins/ToolRulesCheck.py:1188 +#: appPlugins/ToolSub.py:823 appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:636 #: defaults.py:632 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:150 appGUI/MainGUI.py:763 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4719 appGUI/MainGUI.py:5297 appGUI/MainGUI.py:5556 +#: appGUI/MainGUI.py:150 appGUI/MainGUI.py:763 appGUI/MainGUI.py:853 appGUI/MainGUI.py:4719 +#: appGUI/MainGUI.py:5297 appGUI/MainGUI.py:5556 msgid "B" msgstr "B" @@ -5519,12 +4986,11 @@ msgstr "Criará um novo Objeto Gerber vazio." #: appPlugins/ToolDblSided.py:734 appPlugins/ToolDblSided.py:942 #: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1615 #: appPlugins/ToolIsolation.py:3898 appPlugins/ToolMilling.py:3971 -#: appPlugins/ToolNCC.py:4546 appPlugins/ToolPaint.py:3302 -#: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1176 appPlugins/ToolPunchGerber.py:2155 -#: appPlugins/ToolPunchGerber.py:2169 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolRulesCheck.py:1393 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:637 +#: appPlugins/ToolNCC.py:4546 appPlugins/ToolPaint.py:3302 appPlugins/ToolPanelize.py:131 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1176 +#: appPlugins/ToolPunchGerber.py:2155 appPlugins/ToolPunchGerber.py:2169 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolRulesCheck.py:1393 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:637 msgid "Excellon" msgstr "Excellon" @@ -5540,8 +5006,8 @@ msgstr "Criará um novo Objeto Excellon vazio." msgid "Document" msgstr "Documento" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:794 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:5299 appGUI/MainGUI.py:5419 appGUI/MainGUI.py:5558 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:794 appGUI/MainGUI.py:850 appGUI/MainGUI.py:5299 +#: appGUI/MainGUI.py:5419 appGUI/MainGUI.py:5558 msgid "D" msgstr "D" @@ -5630,16 +5096,14 @@ msgstr "DXF como Objeto Gerber" msgid "HPGL2 as Geometry Object" msgstr "HPGL2 como Objeto de Geometria" -#: appGUI/MainGUI.py:289 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:19 +#: appGUI/MainGUI.py:289 appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:19 #: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:19 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:20 -#: appPlugins/ToolFilm.py:1650 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:20 appPlugins/ToolFilm.py:1650 msgid "Export" msgstr "Exportar" -#: appGUI/MainGUI.py:294 appMain.py:9805 appMain.py:9810 -#: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 +#: appGUI/MainGUI.py:294 appMain.py:9805 appMain.py:9810 appPlugins/ToolQRCode.py:642 +#: appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Exportar SVG" @@ -5647,8 +5111,7 @@ msgstr "Exportar SVG" msgid "Export DXF" msgstr "Exportar DXF" -#: appGUI/MainGUI.py:306 appPlugins/ToolQRCode.py:593 -#: appPlugins/ToolQRCode.py:598 +#: appGUI/MainGUI.py:306 appPlugins/ToolQRCode.py:593 appPlugins/ToolQRCode.py:598 msgid "Export PNG" msgstr "Exportar PNG" @@ -5722,8 +5185,8 @@ msgstr "Editar" msgid "Edit Object" msgstr "Editar Objeto" -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:735 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:4720 appGUI/MainGUI.py:5300 appGUI/MainGUI.py:5559 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:735 appGUI/MainGUI.py:847 appGUI/MainGUI.py:4720 +#: appGUI/MainGUI.py:5300 appGUI/MainGUI.py:5559 msgid "E" msgstr "E" @@ -5805,24 +5268,20 @@ msgstr "Unir Gerber(s) -> Gerber" msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "Mescla uma seleção de objetos Gerber em um novo objeto Gerber." -#: appGUI/MainGUI.py:470 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 -#: appGUI/MainGUI.py:873 +#: appGUI/MainGUI.py:470 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:873 msgid "DEL" msgstr "DEL" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1934 -#, fuzzy -#| msgid "Move" msgid "Num Move" -msgstr "Mover" +msgstr "Mover Para" #: appGUI/MainGUI.py:479 appGUI/MainGUI.py:1103 appGUI/MainGUI.py:2499 #: appGUI/MainGUI.py:4726 msgid "Set Origin" msgstr "Definir Origem" -#: appGUI/MainGUI.py:479 appGUI/MainGUI.py:708 appGUI/MainGUI.py:4726 -#: appGUI/MainGUI.py:5307 +#: appGUI/MainGUI.py:479 appGUI/MainGUI.py:708 appGUI/MainGUI.py:4726 appGUI/MainGUI.py:5307 msgid "O" msgstr "O" @@ -5830,12 +5289,10 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:485 appGUI/MainGUI.py:1107 appGUI/MainGUI.py:2503 -#: appMain.py:5578 appMain.py:5592 -#, fuzzy -#| msgid "Set Origin" +#: appGUI/MainGUI.py:485 appGUI/MainGUI.py:1107 appGUI/MainGUI.py:2503 appMain.py:5578 +#: appMain.py:5592 msgid "Custom Origin" -msgstr "Definir Origem" +msgstr "Origem Personalizada" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2506 msgid "Jump to Location" @@ -5859,8 +5316,7 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Alternar Unidades" -#: appGUI/MainGUI.py:498 appGUI/MainGUI.py:799 appGUI/MainGUI.py:4727 -#: appGUI/MainGUI.py:5422 +#: appGUI/MainGUI.py:498 appGUI/MainGUI.py:799 appGUI/MainGUI.py:4727 appGUI/MainGUI.py:5422 msgid "Q" msgstr "Q" @@ -5868,8 +5324,8 @@ msgstr "Q" #: appGUI/preferences/PreferencesUIManager.py:1111 #: appGUI/preferences/PreferencesUIManager.py:1222 #: appGUI/preferences/PreferencesUIManager.py:1333 -#: appGUI/preferences/PreferencesUIManager.py:1421 appMain.py:6549 -#: appMain.py:6554 appMain.py:6574 +#: appGUI/preferences/PreferencesUIManager.py:1421 appMain.py:6549 appMain.py:6554 +#: appMain.py:6574 msgid "Preferences" msgstr "Preferências" @@ -5880,9 +5336,8 @@ msgstr "Shift+P" #: appGUI/MainGUI.py:513 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:21 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:694 -#: appPlugins/ToolReport.py:170 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 appObjects/AppObjectTemplate.py:545 +#: appPlugins/ToolImage.py:694 appPlugins/ToolReport.py:170 msgid "Options" msgstr "Opções" @@ -5896,7 +5351,7 @@ msgstr "Shift+(R)" #: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4881 msgid "Skew on X axis" -msgstr "Inclinação no eixo X" +msgstr "Inclinar no eixo X" #: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5316 msgid "Shift+X" @@ -5904,7 +5359,7 @@ msgstr "Shift+X" #: appGUI/MainGUI.py:525 appGUI/MainGUI.py:4882 msgid "Skew on Y axis" -msgstr "Inclinação no eixo Y" +msgstr "Inclinar no eixo Y" #: appGUI/MainGUI.py:525 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5317 msgid "Shift+Y" @@ -5931,16 +5386,12 @@ msgid "Ctrl+D" msgstr "Ctrl+D" #: appGUI/MainGUI.py:549 -#, fuzzy -#| msgid "Incremental" msgid "Experimental" -msgstr "Incremental" +msgstr "Experimental" #: appGUI/MainGUI.py:553 appMain.py:6732 -#, fuzzy -#| msgid "Area" msgid "3D Area" -msgstr "Área" +msgstr "Área 3D" #: appGUI/MainGUI.py:560 appGUI/MainGUI.py:1751 msgid "View" @@ -6087,7 +5538,7 @@ msgstr "Shift+H" #: appGUI/MainGUI.py:627 msgid "Error Log" -msgstr "" +msgstr "Registro de erros" #: appGUI/MainGUI.py:632 msgid "Objects" @@ -6102,14 +5553,14 @@ msgstr "Desmarcar todos" #: appGUI/MainGUI.py:644 appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:744 #: appGUI/ObjectUI.py:1028 appGUI/ObjectUI.py:1418 msgid "Plugins" -msgstr "" +msgstr "Plugins" #: appGUI/MainGUI.py:648 appGUI/MainGUI.py:1134 appGUI/MainGUI.py:2528 msgid "Command Line" msgstr "Linha de Comando" -#: appGUI/MainGUI.py:648 appGUI/MainGUI.py:738 appGUI/MainGUI.py:856 -#: appGUI/MainGUI.py:4730 appGUI/MainGUI.py:5310 appGUI/MainGUI.py:5565 +#: appGUI/MainGUI.py:648 appGUI/MainGUI.py:738 appGUI/MainGUI.py:856 appGUI/MainGUI.py:4730 +#: appGUI/MainGUI.py:5310 appGUI/MainGUI.py:5565 msgid "S" msgstr "S" @@ -6127,7 +5578,7 @@ msgstr "F1" #: appGUI/MainGUI.py:663 appMain.py:3977 appMain.py:3986 msgid "Bookmarks Manager" -msgstr "Gerenciados de Favoritos" +msgstr "Gerenciador de Favoritos" #: appGUI/MainGUI.py:668 msgid "Report a bug" @@ -6159,11 +5610,11 @@ msgstr "F4" #: appGUI/MainGUI.py:690 msgid "Donate" -msgstr "" +msgstr "Doe" #: appGUI/MainGUI.py:694 appMain.py:3754 msgid "How To" -msgstr "Como posso..." +msgstr "Como posso" #: appGUI/MainGUI.py:698 appMain.py:3225 msgid "About" @@ -6181,8 +5632,8 @@ msgstr "Adicionar Círculo" msgid "Add Arc" msgstr "Adicionar Arco" -#: appGUI/MainGUI.py:712 appGUI/MainGUI.py:791 appGUI/MainGUI.py:833 -#: appGUI/MainGUI.py:5296 appGUI/MainGUI.py:5417 appGUI/MainGUI.py:5555 +#: appGUI/MainGUI.py:712 appGUI/MainGUI.py:791 appGUI/MainGUI.py:833 appGUI/MainGUI.py:5296 +#: appGUI/MainGUI.py:5417 appGUI/MainGUI.py:5555 msgid "A" msgstr "A" @@ -6190,8 +5641,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Adicionar Retângulo" -#: appGUI/MainGUI.py:716 appGUI/MainGUI.py:807 appGUI/MainGUI.py:4729 -#: appGUI/MainGUI.py:5309 appGUI/MainGUI.py:5423 appGUI/MainGUI.py:5564 +#: appGUI/MainGUI.py:716 appGUI/MainGUI.py:807 appGUI/MainGUI.py:4729 appGUI/MainGUI.py:5309 +#: appGUI/MainGUI.py:5423 appGUI/MainGUI.py:5564 msgid "R" msgstr "R" @@ -6203,9 +5654,8 @@ msgstr "Adicionar Polígono" msgid "Add Path" msgstr "Adicionar Caminho" -#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:830 appGUI/MainGUI.py:4728 -#: appGUI/MainGUI.py:5308 appGUI/MainGUI.py:5563 appGUI/ObjectUI.py:1388 -#: appGUI/ObjectUI.py:1399 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:830 appGUI/MainGUI.py:4728 appGUI/MainGUI.py:5308 +#: appGUI/MainGUI.py:5563 appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:1399 msgid "P" msgstr "P" @@ -6213,9 +5663,8 @@ msgstr "P" msgid "Add Text" msgstr "Adicionar Texto" -#: appGUI/MainGUI.py:728 appGUI/MainGUI.py:836 appGUI/MainGUI.py:4731 -#: appGUI/MainGUI.py:5311 appGUI/MainGUI.py:5424 appGUI/MainGUI.py:5566 -#: appGUI/MainGUI.py:5567 +#: appGUI/MainGUI.py:728 appGUI/MainGUI.py:836 appGUI/MainGUI.py:4731 appGUI/MainGUI.py:5311 +#: appGUI/MainGUI.py:5424 appGUI/MainGUI.py:5566 appGUI/MainGUI.py:5567 msgid "T" msgstr "T" @@ -6236,10 +5685,8 @@ msgid "Polygon Subtraction" msgstr "Subtração de Polígonos" #: appGUI/MainGUI.py:742 appGUI/MainGUI.py:1864 appGUI/MainGUI.py:2680 -#, fuzzy -#| msgid "Subtraction" msgid "Alt Subtraction" -msgstr "Substração" +msgstr "Substração Alt" #: appGUI/MainGUI.py:747 appGUI/MainGUI.py:1298 appGUI/MainGUI.py:2684 msgid "Cut Path" @@ -6249,14 +5696,14 @@ msgstr "Caminho de Corte" msgid "Copy Geom" msgstr "Copiar Geom" -#: appGUI/MainGUI.py:752 appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 -#: appGUI/MainGUI.py:5298 appGUI/MainGUI.py:5418 appGUI/MainGUI.py:5557 +#: appGUI/MainGUI.py:752 appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:5298 +#: appGUI/MainGUI.py:5418 appGUI/MainGUI.py:5557 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:760 appGUI/MainGUI.py:820 appGUI/MainGUI.py:878 -#: appGUI/MainGUI.py:4724 appGUI/MainGUI.py:5304 appGUI/MainGUI.py:5305 -#: appGUI/MainGUI.py:5421 appGUI/MainGUI.py:5561 +#: appGUI/MainGUI.py:760 appGUI/MainGUI.py:820 appGUI/MainGUI.py:878 appGUI/MainGUI.py:4724 +#: appGUI/MainGUI.py:5304 appGUI/MainGUI.py:5305 appGUI/MainGUI.py:5421 +#: appGUI/MainGUI.py:5561 msgid "M" msgstr "M" @@ -6264,8 +5711,8 @@ msgstr "M" msgid "I" msgstr "I" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:865 appGUI/MainGUI.py:5025 -#: appGUI/MainGUI.py:5318 appGUI/MainGUI.py:5577 +#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:865 appGUI/MainGUI.py:5025 appGUI/MainGUI.py:5318 +#: appGUI/MainGUI.py:5577 msgid "Alt+R" msgstr "Alt+R" @@ -6395,7 +5842,7 @@ msgstr "Marrom" #: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1807 appMain.py:9138 msgid "Indigo" -msgstr "" +msgstr "Índigo" #: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1810 appMain.py:9140 appMain.py:9218 msgid "White" @@ -6416,8 +5863,7 @@ msgstr "Opacidade" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9157 #: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4165 -#: appPlugins/ToolPaint.py:3044 +#: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4165 appPlugins/ToolPaint.py:3044 msgid "Default" msgstr "Padrão" @@ -6425,13 +5871,13 @@ msgstr "Padrão" msgid "View Source" msgstr "Ver Fonte" -#: appGUI/MainGUI.py:959 appGUI/MainGUI.py:972 appGUI/MainGUI.py:1491 -#: appGUI/MainGUI.py:1940 appMain.py:2693 appMain.py:2969 appMain.py:8618 +#: appGUI/MainGUI.py:959 appGUI/MainGUI.py:972 appGUI/MainGUI.py:1491 appGUI/MainGUI.py:1940 +#: appMain.py:2693 appMain.py:2969 appMain.py:8618 msgid "Properties" msgstr "Propriedades" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:1475 appGUI/MainGUI.py:1775 -#: appMain.py:2699 appMain.py:2972 appMain.py:10599 +#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:1475 appGUI/MainGUI.py:1775 appMain.py:2699 +#: appMain.py:2972 appMain.py:10599 msgid "Project" msgstr "Projeto" @@ -6452,10 +5898,8 @@ msgid "Shell Toolbar" msgstr "Barra de Ferramentas Shell" #: appGUI/MainGUI.py:1009 -#, fuzzy -#| msgid "File Toolbar" msgid "Plugin Toolbar" -msgstr "Barra de Ferramentas de Arquivos" +msgstr "Barra de Ferramentas de Plugins" #: appGUI/MainGUI.py:1014 msgid "Excellon Editor Toolbar" @@ -6493,8 +5937,7 @@ msgstr "Salvar projeto" #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 -#: appMain.py:2967 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 appMain.py:2967 msgid "Editor" msgstr "Editor" @@ -6517,36 +5960,28 @@ msgstr "Limpar Gráfico" #: appGUI/MainGUI.py:1150 appGUI/MainGUI.py:2544 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:167 appPlugins/ToolLevelling.py:1717 -#, fuzzy -#| msgid "Autolevelling" msgid "Levelling" msgstr "Autonivelamento" #: appGUI/MainGUI.py:1159 appGUI/MainGUI.py:2553 appGUI/ObjectUI.py:237 -#: appGUI/ObjectUI.py:426 appPlugins/ToolFollow.py:114 -#: appPlugins/ToolFollow.py:650 +#: appGUI/ObjectUI.py:426 appPlugins/ToolFollow.py:114 appPlugins/ToolFollow.py:650 msgid "Follow" -msgstr "Segue" +msgstr "Seguir" #: appGUI/MainGUI.py:1170 appGUI/MainGUI.py:2564 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appPlugins/ToolCutOut.py:2305 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 appPlugins/ToolCutOut.py:2305 msgid "Panel" msgstr "Painel" #: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:2566 appGUI/ObjectUI.py:397 #: appPlugins/ToolFilm.py:142 appPlugins/ToolFilm.py:1222 -#, fuzzy -#| msgid "Film PCB" msgid "Film" -msgstr "Filme PCB" +msgstr "Filme" #: appGUI/MainGUI.py:1174 appGUI/MainGUI.py:2568 appPlugins/ToolDblSided.py:95 #: appPlugins/ToolDblSided.py:673 -#, fuzzy -#| msgid "2-Sided PCB" msgid "2-Sided" -msgstr "PCB de 2 faces" +msgstr "Dupla Face" #: appGUI/MainGUI.py:1179 appGUI/MainGUI.py:2573 appGUI/MainGUI.py:5008 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 @@ -6554,32 +5989,25 @@ msgid "Align Objects" msgstr "Alinhar Objetos" #: appGUI/MainGUI.py:1186 appGUI/MainGUI.py:2580 appGUI/MainGUI.py:5012 -#: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 -#: appPlugins/ToolExtract.py:986 -#, fuzzy -#| msgid "ExtraCut" +#: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 appPlugins/ToolExtract.py:986 msgid "Extract" -msgstr "Corte Extra" +msgstr "Extração" #: appGUI/MainGUI.py:1188 appGUI/MainGUI.py:2582 appGUI/MainGUI.py:5017 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 -#, fuzzy -#| msgid "Copper Thieving Tool" msgid "Copper Thieving" -msgstr "Ferramenta de Adição de Cobre" +msgstr "Adição de Cobre" #: appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2584 appGUI/MainGUI.py:5009 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 -#, fuzzy -#| msgid "Mark" msgid "Markers" -msgstr "Marcar" +msgstr "Marcadores" #: appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2586 appGUI/MainGUI.py:5015 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2357 msgid "Punch Gerber" -msgstr "Gerber a Furar" +msgstr "Furar Gerber" #: appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2588 appGUI/MainGUI.py:5010 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 @@ -6609,6 +6037,9 @@ msgid "" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" +"Subtração de polígonos. O primeiro selecionado é o alvo.\n" +"O restante da seleção é subtraído do primeiro.\n" +"O primeiro selecionado é substituído pelo resultado." #: appGUI/MainGUI.py:1292 msgid "" @@ -6616,6 +6047,9 @@ msgid "" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" +"Subtração. O primeiro selecionado é o alvo.\n" +"O restante da seleção é subtraído do primeiro.\n" +"O primeiro selecionado é substituído pelo resultado." #: appGUI/MainGUI.py:1300 msgid "Copy Shape(s)" @@ -6640,10 +6074,8 @@ msgid "Disc" msgstr "Disco" #: appGUI/MainGUI.py:1339 appGUI/MainGUI.py:2725 -#, fuzzy -#| msgid "Import image" msgid "Import Shape" -msgstr "Importar imagem" +msgstr "Importar Forma" #: appGUI/MainGUI.py:1361 msgid "Snap to grid" @@ -6681,8 +6113,7 @@ msgstr "Alternar a exibição do eixo na tela" msgid "HUD (Heads up display)" msgstr "HUD (Monitor de Alerta)" -#: appGUI/MainGUI.py:1419 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:104 +#: appGUI/MainGUI.py:1419 appGUI/preferences/general/GeneralAPPSetGroupUI.py:104 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -6721,26 +6152,21 @@ msgstr "Trabalho CNC" #: appGUI/MainGUI.py:1633 msgid "Engraving" -msgstr "" +msgstr "Gravação" #: appGUI/MainGUI.py:1643 -#, fuzzy -#| msgid "Parsing ..." msgid "Processing" -msgstr "Analisando ..." +msgstr "Processamento" #: appGUI/MainGUI.py:1653 -#, fuzzy -#| msgid "plugin_tab" msgid "Extra Plugins" -msgstr "plugin_tab" +msgstr "Plugins Extras" #: appGUI/MainGUI.py:1664 msgid "UTILITIES" msgstr "Utilitários" -#: appGUI/MainGUI.py:1682 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:216 +#: appGUI/MainGUI.py:1682 appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:216 msgid "Restore Defaults" msgstr "Restaurar padrões" @@ -6765,16 +6191,12 @@ msgid "Clear GUI Settings" msgstr "Limpar Config. da GUI" #: appGUI/MainGUI.py:1704 -#, fuzzy -#| msgid "" -#| "Clear the GUI settings for FlatCAM,\n" -#| "such as: layout, gui state, style, hdpi support etc." msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style etc." msgstr "" -"Limpa as configurações da GUI para FlatCAM,\n" -"como: layout, estado de gui, estilo, suporte a HDPI etc." +"Limpa as configurações da GUI do FlatCAM,\n" +"como: layout, estado de GUI, estilo, etc." #: appGUI/MainGUI.py:1720 msgid "Apply the current preferences without saving to a file." @@ -6833,8 +6255,6 @@ msgid "Exc Editor" msgstr "Editor Exc" #: appGUI/MainGUI.py:1936 -#, fuzzy -#| msgid "Move to Origin" msgid "Move2Origin" msgstr "Mover para Origem" @@ -6859,16 +6279,15 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" #: appGUI/MainGUI.py:2433 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2763 -#: appMain.py:4050 appMain.py:6855 appMain.py:10259 appMain.py:12057 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2763 appMain.py:4050 +#: appMain.py:6855 appMain.py:10259 appMain.py:12057 appPlugins/ToolImage.py:172 +#: appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Sim" -#: appGUI/MainGUI.py:2434 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2764 appMain.py:4051 appMain.py:6856 appMain.py:10260 -#: appMain.py:12058 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:226 +#: appGUI/MainGUI.py:2434 appGUI/preferences/PreferencesUIManager.py:1393 appMain.py:2764 +#: appMain.py:4051 appMain.py:6856 appMain.py:10260 appMain.py:12058 +#: appPlugins/ToolImage.py:173 appTranslation.py:121 appTranslation.py:226 msgid "No" msgstr "Não" @@ -6881,12 +6300,6 @@ msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" #: appGUI/MainGUI.py:3480 -#, fuzzy -#| msgid "" -#| "Please first select a geometry item to be cutted\n" -#| "then select the geometry item that will be cutted\n" -#| "out of the first item. In the end press ~X~ key or\n" -#| "the toolbar button." msgid "" "Please first select a geometry item to be cut\n" "then select the geometry item that will be cut\n" @@ -6912,10 +6325,6 @@ msgstr "" "para executar a ferramenta de interseção." #: appGUI/MainGUI.py:3719 -#, fuzzy -#| msgid "" -#| "Please select geometry items \n" -#| "on which to perform Substraction Tool." msgid "" "Please select geometry items \n" "on which to perform Subtraction." @@ -6932,20 +6341,18 @@ msgstr "" "para executar a ferramenta de união." #: appGUI/MainGUI.py:4270 appMain.py:5156 appPlugins/ToolIsolation.py:992 -#: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 -#: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1311 +#: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 appPlugins/ToolSolderPaste.py:364 +#: appPlugins/ToolSolderPaste.py:1311 msgid "New Tool" msgstr "Nova Ferramenta" #: appGUI/MainGUI.py:4271 appMain.py:5157 appPlugins/ToolIsolation.py:993 -#: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 -#: appPlugins/ToolSolderPaste.py:365 +#: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" #: appGUI/MainGUI.py:4283 appMain.py:5173 appPlugins/ToolIsolation.py:1014 -#: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 -#: appPlugins/ToolSolderPaste.py:377 +#: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" @@ -7022,10 +6429,8 @@ msgid "Change Units" msgstr "Alternar Unidades" #: appGUI/MainGUI.py:4728 -#, fuzzy -#| msgid "Open Properties Tool" msgid "Open Properties Plugin" -msgstr "Abre Ferramenta Propriedades" +msgstr "Abre Propriedades" #: appGUI/MainGUI.py:4729 msgid "Rotate by 90 degree CW" @@ -7036,11 +6441,10 @@ msgid "Shell Toggle" msgstr "Alterna Linha de Comando" #: appGUI/MainGUI.py:4731 -msgid "" -"Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" +msgid "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" -"Adicionar uma ferramenta (quando estiver na Aba Selecionado ou em " -"Ferramentas NCC ou de Pintura)" +"Adicionar uma ferramenta (quando estiver na Aba Selecionado ou em Ferramentas NCC ou de " +"Pintura)" #: appGUI/MainGUI.py:4733 msgid "Flip on X_axis" @@ -7113,10 +6517,8 @@ msgid "Toggle the workspace" msgstr "Alternar Área de Trabalho" #: appGUI/MainGUI.py:5009 -#, fuzzy -#| msgid "Alt+S" msgid "Alt+B" -msgstr "Alt+S" +msgstr "Alt+B" #: appGUI/MainGUI.py:5010 msgid "Alt+C" @@ -7138,12 +6540,9 @@ msgstr "Alt+E" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5013 appPlugins/ToolFiducials.py:129 -#: appPlugins/ToolFiducials.py:894 -#, fuzzy -#| msgid "Fiducials Tool" +#: appGUI/MainGUI.py:5013 appPlugins/ToolFiducials.py:129 appPlugins/ToolFiducials.py:894 msgid "Fiducials" -msgstr "Ferramenta de Fiduciais" +msgstr "Fiduciais" #: appGUI/MainGUI.py:5014 msgid "Alt+G" @@ -7171,10 +6570,8 @@ msgid "Alt+K" msgstr "Alt+K" #: appGUI/MainGUI.py:5018 -#, fuzzy -#| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" -msgstr "Pasta de Solda" +msgstr "Dispensa de Pasta de Solda" #: appGUI/MainGUI.py:5019 msgid "Alt+L" @@ -7197,8 +6594,7 @@ msgstr "Área Sem Cobre (NCC)" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5022 appPlugins/ToolIsolation.py:3496 -#: appPlugins/ToolNCC.py:4212 +#: appGUI/MainGUI.py:5022 appPlugins/ToolIsolation.py:3496 appPlugins/ToolNCC.py:4212 msgid "Optimal" msgstr "Ótima" @@ -7214,18 +6610,13 @@ msgstr "Área de Pintura" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5024 appPlugins/ToolQRCode.py:112 -#: appPlugins/ToolQRCode.py:708 -#, fuzzy -#| msgid "Code" +#: appGUI/MainGUI.py:5024 appPlugins/ToolQRCode.py:112 appPlugins/ToolQRCode.py:708 msgid "QRCode" -msgstr "Código" +msgstr "QRCode" #: appGUI/MainGUI.py:5025 -#, fuzzy -#| msgid "Run Rules Check" msgid "Rules Check" -msgstr "Avaliar Regras" +msgstr "Checar Regras" #: appGUI/MainGUI.py:5026 msgid "View File Source" @@ -7240,10 +6631,8 @@ msgid "Alt+W" msgstr "Alt+W" #: appGUI/MainGUI.py:5028 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 -#, fuzzy -#| msgid "Subtractor" msgid "Subtract" -msgstr "Subtrator" +msgstr "Subtrair" #: appGUI/MainGUI.py:5029 appGUI/MainGUI.py:5319 msgid "Alt+X" @@ -7286,28 +6675,22 @@ msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" #: appGUI/MainGUI.py:5065 -msgid "" -"Paste Special. Will convert a Windows path style to the one required in Tcl " -"Shell" +msgid "Paste Special. Will convert a Windows path style to the one required in Tcl Shell" msgstr "" -"Colar Especial. Converterá um estilo de caminho do Windows para o exigido na " -"Linha de Comando Tcl" +"Colar Especial. Converterá um estilo de caminho do Windows para o exigido na Linha de " +"Comando Tcl" #: appGUI/MainGUI.py:5117 msgid "Open Online Manual" msgstr "Abrir Manual Online" #: appGUI/MainGUI.py:5118 -#, fuzzy -#| msgid "2" msgid "F2" -msgstr "2" +msgstr "F2" #: appGUI/MainGUI.py:5118 -#, fuzzy -#| msgid "Reference Object" msgid "Rename Objects" -msgstr "Objeto de Referência" +msgstr "Renomear Objetos" #: appGUI/MainGUI.py:5119 msgid "Open Online Tutorials" @@ -7359,8 +6742,7 @@ msgstr "Editor de Geometria" msgid "Draw an Arc" msgstr "Desenha um Arco" -#: appGUI/MainGUI.py:5297 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 +#: appGUI/MainGUI.py:5297 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Ferramenta Buffer" @@ -7502,13 +6884,11 @@ msgstr "Editor Gerber" #: appGUI/MainGUI.py:5564 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" -msgstr "" -"Nas Ferramentas de Trilha e Região, alternará REVERSAMENTE entre os modos" +msgstr "Nas Ferramentas de Trilha e Região, alternará REVERSAMENTE entre os modos" #: appGUI/MainGUI.py:5567 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" -msgstr "" -"Nas Ferramentas de Trilha e Região, alternará para frente entre os modos" +msgstr "Nas Ferramentas de Trilha e Região, alternará para frente entre os modos" #: appGUI/MainGUI.py:5569 msgid "Alternate: Delete Apertures" @@ -7518,8 +6898,7 @@ msgstr "Alternativo: Excluir Abertura" msgid "Eraser Tool" msgstr "Ferramenta Apagar" -#: appGUI/MainGUI.py:5575 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 +#: appGUI/MainGUI.py:5575 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Marcar Área" @@ -7573,17 +6952,13 @@ msgstr "Objeto Gerber" #: appGUI/ObjectUI.py:185 appGUI/ObjectUI.py:580 appGUI/ObjectUI.py:875 #: appGUI/ObjectUI.py:1193 -#, fuzzy -#| msgid "Transformations" msgid "General Information" -msgstr "Transformações" +msgstr "Informação Geral" #: appGUI/ObjectUI.py:186 appGUI/ObjectUI.py:581 appGUI/ObjectUI.py:876 #: appGUI/ObjectUI.py:1194 -#, fuzzy -#| msgid "Generate the CNC Job object." msgid "General data about the object." -msgstr "Gera o objeto de Trabalho CNC." +msgstr "Dados gerais sobre o objeto." #: appGUI/ObjectUI.py:200 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:890 #: appGUI/ObjectUI.py:1209 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:27 @@ -7614,7 +6989,7 @@ msgstr "Multicolorido" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:48 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:59 msgid "Draw polygons in different colors." -msgstr "Desenha polígonos em cores diferentes." +msgstr "Desenha polígonos em múltiplas cores." #: appGUI/ObjectUI.py:229 appGUI/ObjectUI.py:674 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 @@ -7626,20 +7001,18 @@ msgstr "Gráfico" #: appGUI/ObjectUI.py:230 appGUI/ObjectUI.py:676 appGUI/ObjectUI.py:979 #: appGUI/ObjectUI.py:1377 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 -#: appPlugins/ToolMilling.py:4010 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 appPlugins/ToolMilling.py:4010 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." #: appGUI/ObjectUI.py:238 appGUI/ObjectUI.py:429 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 -#: appPlugins/ToolFollow.py:750 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 appPlugins/ToolFollow.py:750 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" "the middle of the trace." msgstr "" -"Gera uma geometria 'Segue'.\n" +"Gera uma geometria 'Seguir'.\n" "Isso significa que ele cortará\n" "no meio do traço." @@ -7651,21 +7024,17 @@ msgstr "Inicie o Editor de Objetos" #: appGUI/ObjectUI.py:252 appGUI/ObjectUI.py:635 appGUI/ObjectUI.py:923 #: appGUI/ObjectUI.py:1247 msgid "INFO" -msgstr "" +msgstr "INFO" #: appGUI/ObjectUI.py:254 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:925 #: appGUI/ObjectUI.py:1249 -#, fuzzy -#| msgid "Show the Utilities." msgid "Show the Object Attributes." -msgstr "Mostre os Utilitários." +msgstr "Mostra os Atributos do Objeto." #: appGUI/ObjectUI.py:276 appGUI/ObjectUI.py:659 appGUI/ObjectUI.py:947 #: appGUI/ObjectUI.py:1343 -#, fuzzy -#| msgid "No tool in the Geometry object." msgid "Tools/apertures in the loaded object." -msgstr "Nenhuma ferramenta no objeto Geometria." +msgstr "Ferramenta/abertura no objeto lido." #: appGUI/ObjectUI.py:297 appGUI/ObjectUI.py:669 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 @@ -7687,8 +7056,7 @@ msgstr "" "Quando desmarcado, serão apagadas todas as formas de marcas\n" "desenhadas na tela." -#: appGUI/ObjectUI.py:338 appPlugins/ToolExtract.py:1114 -#: appPlugins/ToolPunchGerber.py:2126 +#: appGUI/ObjectUI.py:338 appPlugins/ToolExtract.py:1114 appPlugins/ToolPunchGerber.py:2126 msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." @@ -7729,7 +7097,7 @@ msgstr "Gera a geometria para o recorte da placa." #: appGUI/ObjectUI.py:400 appPlugins/ToolFilm.py:1242 msgid "Create a positive/negative film for UV exposure." -msgstr "" +msgstr "Cria um filme positivo/negativo para exposição UV." #: appGUI/ObjectUI.py:414 appGUI/ObjectUI.py:1059 appPlugins/ToolNCC.py:4595 msgid "" @@ -7784,21 +7152,19 @@ msgstr "" "objetos com esta distância mínima." #: appGUI/ObjectUI.py:497 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:211 -#: appPlugins/ToolFilm.py:1534 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:211 appPlugins/ToolFilm.py:1534 msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." #: appGUI/ObjectUI.py:500 appGUI/ObjectUI.py:545 appPlugins/ToolCutOut.py:2699 -#: appPlugins/ToolFollow.py:748 appPlugins/ToolIsolation.py:3967 -#: appPlugins/ToolNCC.py:4592 appPlugins/ToolPaint.py:3339 -#: appPlugins/ToolSolderPaste.py:1654 +#: appPlugins/ToolFollow.py:748 appPlugins/ToolIsolation.py:3967 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3339 appPlugins/ToolSolderPaste.py:1654 msgid "Generate Geometry" msgstr "Gerar Geometria" #: appGUI/ObjectUI.py:509 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:134 -#: appPlugins/ToolPanelize.py:1222 appPlugins/ToolQRCode.py:888 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:134 appPlugins/ToolPanelize.py:1222 +#: appPlugins/ToolQRCode.py:888 msgid "Bounding Box" msgstr "Caixa Delimitadora" @@ -7841,8 +7207,7 @@ msgstr "Objeto Excellon" msgid "Solid circles." msgstr "Círculos preenchidos ou vazados." -#: appGUI/ObjectUI.py:709 appPlugins/ToolDrilling.py:2445 -#: appPlugins/ToolMilling.py:4034 +#: appGUI/ObjectUI.py:709 appPlugins/ToolDrilling.py:2445 appPlugins/ToolMilling.py:4034 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7854,10 +7219,9 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, este valor\n" " será mostrado como T1, T2 ... Tn no Código da Máquina." -#: appGUI/ObjectUI.py:714 appGUI/ObjectUI.py:1002 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3444 -#: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 -#: appPlugins/ToolNCC.py:4141 appPlugins/ToolPaint.py:3023 +#: appGUI/ObjectUI.py:714 appGUI/ObjectUI.py:1002 appPlugins/ToolDrilling.py:2450 +#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolMilling.py:4039 +#: appPlugins/ToolMilling.py:4157 appPlugins/ToolNCC.py:4141 appPlugins/ToolPaint.py:3023 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7865,15 +7229,13 @@ msgstr "" "Diâmetro da ferramenta. Seu valor\n" "é a largura do corte no material." -#: appGUI/ObjectUI.py:717 appPlugins/ToolDrilling.py:2453 -#: appPlugins/ToolMilling.py:4042 +#: appGUI/ObjectUI.py:717 appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:4042 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "Número de Furos. Serão perfurados com brocas." -#: appGUI/ObjectUI.py:720 appPlugins/ToolDrilling.py:2456 -#: appPlugins/ToolMilling.py:4045 +#: appGUI/ObjectUI.py:720 appPlugins/ToolDrilling.py:2456 appPlugins/ToolMilling.py:4045 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7888,16 +7250,14 @@ msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." msgstr "" -"Alterna a exibição da ferramenta atual. Isto não seleciona a ferramenta para " -"geração do G-Code." +"Alterna a exibição da ferramenta atual. Isto não seleciona a ferramenta para geração do G-" +"Code." -#: appGUI/ObjectUI.py:734 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 +#: appGUI/ObjectUI.py:734 appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Carregamento automático do BD" -#: appGUI/ObjectUI.py:736 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 +#: appGUI/ObjectUI.py:736 appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7982,10 +7342,9 @@ msgid "" msgstr "" "Ferramentas neste objeto Geometria usados para o corte.\n" "A entrada 'Deslocamento' define um deslocamento para o corte.\n" -"'Deslocamento' pode ser dentro, fora, no caminho (nenhum) e personalizado. A " -"entrada\n" -"'Tipo' é somente informativo e permite conhecer a necessidade de usar a " -"ferramenta atual.\n" +"'Deslocamento' pode ser dentro, fora, no caminho (nenhum) e personalizado. A entrada\n" +"'Tipo' é somente informativo e permite conhecer a necessidade de usar a ferramenta " +"atual.\n" "Pode ser Desbaste, Acabamento ou Isolação.\n" "O 'Tipo de Ferramenta' (TF) pode ser circular com 1 a 4 dentes (C1..C4),\n" "bola (B) ou Em Forma de V (V).\n" @@ -7996,8 +7355,7 @@ msgstr "" "formulário da interface do usuário e do Ângulo da Ponta-V." #: appGUI/ObjectUI.py:977 appGUI/ObjectUI.py:1375 -#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:37 -#: appPlugins/ToolMilling.py:4009 +#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:37 appPlugins/ToolMilling.py:4009 msgid "Plot Object" msgstr "Mostrar" @@ -8008,11 +7366,6 @@ msgid "Dia" msgstr "Dia" #: appGUI/ObjectUI.py:997 -#, fuzzy -#| 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" msgid "" "Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -8024,19 +7377,23 @@ msgstr "" #: appGUI/ObjectUI.py:1006 msgid "Offset Type. The kind of cut offset to be used." -msgstr "" +msgstr "Tipo de deslocamento. O tipo de deslocamento de corte a ser usado." #: appGUI/ObjectUI.py:1010 msgid "" "Job Type. Usually the UI form values \n" "are choose based on the operation type and this will serve as a reminder." msgstr "" +"Tipo de Trabalho. Normalmente, os valores do formulário da interface do usuário\n" +"são escolhidos com base no tipo de operação e isso servirá como um lembrete." #: appGUI/ObjectUI.py:1022 msgid "" "Plot column. It is visible only for MultiGeo Geometry objects.\n" "Enable plot for the selected tool geometry." msgstr "" +"Coluna de plotagem. É visível apenas para objetos MultiGeo.\n" +"Ativa a plotagem para a geometria da ferramenta selecionada." #: appGUI/ObjectUI.py:1041 msgid "Generate a CNCJob by milling a Geometry." @@ -8051,14 +7408,12 @@ msgstr "" "cobrir toda a área de um polígono." #: appGUI/ObjectUI.py:1108 appObjects/AppObjectTemplate.py:745 -#, fuzzy -#| msgid "Point" msgid "Points" -msgstr "Ponto" +msgstr "Pontos" #: appGUI/ObjectUI.py:1110 msgid "Total of vertex points in the geometry." -msgstr "" +msgstr "Total de pontos de vértice na geometria." #: appGUI/ObjectUI.py:1118 appPlugins/ToolCalculators.py:647 #: appPlugins/ToolCalculators.py:1031 @@ -8067,7 +7422,7 @@ msgstr "Calcular" #: appGUI/ObjectUI.py:1121 msgid "Calculate the number of vertex points in the geometry." -msgstr "" +msgstr "Calcula o número de pontos de vértice na geometria." #: appGUI/ObjectUI.py:1187 msgid "CNC Job Object" @@ -8088,8 +7443,7 @@ msgstr "" msgid "Travel" msgstr "Deslocamento" -#: appGUI/ObjectUI.py:1288 appObjects/AppObjectTemplate.py:929 -#: appPlugins/ToolReport.py:581 +#: appGUI/ObjectUI.py:1288 appObjects/AppObjectTemplate.py:929 appPlugins/ToolReport.py:581 msgid "Travelled distance" msgstr "Distância percorrida" @@ -8158,10 +7512,8 @@ msgstr "" "Ferramentas usadas para o corte no Trabalho CNC.\n" "O diâmetro da ferramenta é usado para plotagem na tela.\n" "A entrada 'Deslocamento' define um deslocamento para o corte.\n" -"'Deslocamento' pode ser dentro, fora, no caminho (nenhum) e personalizado. A " -"entrada\n" -"'Tipo' é apenas informativa e permite conhecer a necessidade de usar a " -"ferramenta atual.\n" +"'Deslocamento' pode ser dentro, fora, no caminho (nenhum) e personalizado. A entrada\n" +"'Tipo' é apenas informativa e permite conhecer a necessidade de usar a ferramenta atual.\n" "Pode ser Desbaste, Acabamento ou Isolação.\n" "O 'Tipo de Ferramenta' (TF) pode ser circular com 1 a 4 dentes (C1..C4),\n" "bola (B) ou Em forma de V (V)." @@ -8177,13 +7529,9 @@ msgstr "Atualiza o gráfico." #: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1737 msgid "Generate CNC Code with auto-levelled paths." -msgstr "" +msgstr "Gera código G com auto nivelamento." #: appGUI/ObjectUI.py:1446 -#, fuzzy -#| msgid "" -#| "Opens dialog to save G-Code\n" -#| "file." msgid "Opens dialog to save CNC Code file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." @@ -8201,8 +7549,7 @@ msgstr "Preenchimento Automático" #: appGUI/ObjectUI.py:1509 msgid "This selects if the auto completer is enabled in the Script Editor." -msgstr "" -"Selecionar se o preenchimento automático está ativado no Editor de Scripts." +msgstr "Selecionar se o preenchimento automático está ativado no Editor de Scripts." #: appGUI/ObjectUI.py:1550 msgid "Document Object" @@ -8210,9 +7557,7 @@ msgstr "Objeto Documento" #: appGUI/ObjectUI.py:1579 msgid "This selects if the auto completer is enabled in the Document Editor." -msgstr "" -"Selecionar se o preenchimento automático está ativado no Editor de " -"Documentos." +msgstr "Selecionar se o preenchimento automático está ativado no Editor de Documentos." #: appGUI/ObjectUI.py:1649 msgid "Font Color" @@ -8251,10 +7596,8 @@ msgid "Tab Size" msgstr "Tamanho da Aba" #: appGUI/ObjectUI.py:1715 -#, fuzzy -#| msgid "Set the tab size. In pixels. Default value is 80 pixels." msgid "Set the tab size. In pixels." -msgstr "Define o tamanho da aba, em pixels. Valor padrão: 80 pixels." +msgstr "Define o tamanho da aba, em pixels." #: appGUI/PlotCanvas.py:254 appGUI/PlotCanvasLegacy.py:409 msgid "Axis enabled." @@ -8282,11 +7625,11 @@ msgstr "Grade desativada." #: appGUI/PlotCanvasLegacy.py:1661 msgid "" -"Could not annotate due of a difference between the number of text elements " -"and the number of text positions." +"Could not annotate due of a difference between the number of text elements and the number " +"of text positions." msgstr "" -"Não foi possível anotar devido a uma diferença entre o número de elementos " -"de texto e o número de posições de texto." +"Não foi possível anotar devido a uma diferença entre o número de elementos de texto e o " +"número de posições de texto." #: appGUI/preferences/PreferencesUIManager.py:1118 msgid "Preferences applied." @@ -8304,8 +7647,7 @@ msgstr "Você tem certeza de que deseja continuar?" msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3145 -#: appMain.py:10996 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3145 appMain.py:10996 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." @@ -8319,16 +7661,12 @@ msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." #: appGUI/preferences/PreferencesUIManager.py:1384 -#, fuzzy -#| msgid "" -#| "One or more values are changed.\n" -#| "Do you want to save the Preferences?" msgid "" "One or more values are changed.\n" "Do you want to save?" msgstr "" "Um ou mais valores foram alterados.\n" -"Você deseja salvar as preferências?" +"Você deseja salvar?" #: appGUI/preferences/PreferencesUIManager.py:1426 msgid "Preferences closed without saving." @@ -8338,8 +7676,6 @@ msgstr "Preferências fechadas sem salvar." #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:20 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:21 -#, fuzzy -#| msgid "Advanced Options" msgid "Adv. Options" msgstr "Opções Avançadas" @@ -8387,11 +7723,9 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:52 msgid "" -"Type here any G-Code commands you would like to add at the beginning of the " -"G-Code file." +"Type here any G-Code commands you would like to add at the beginning of the G-Code file." msgstr "" -"Digite aqui os comandos G-Code que você gostaria de adicionar ao início do " -"arquivo G-Code." +"Digite aqui os comandos G-Code que você gostaria de adicionar ao início do arquivo G-Code." #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "Append to G-Code" @@ -8409,12 +7743,11 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:69 msgid "" -"Type here any G-Code commands you would like to append to the generated " -"file.\n" +"Type here any G-Code commands you would like to append to the generated file.\n" "I.e.: M2 (End of program)" msgstr "" -"Digite aqui todos os comandos do código G que você gostaria de acrescentar " -"ao arquivo gerado.\n" +"Digite aqui todos os comandos do código G que você gostaria de acrescentar ao arquivo " +"gerado.\n" "Por exemplo: M2 (Fim do programa)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:44 @@ -8429,16 +7762,12 @@ msgstr "Passos do Círculo" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:63 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 -#, fuzzy -#| msgid "" -#| "The number of circle steps for Gerber \n" -#| "circular aperture linear approximation." msgid "" "The number of circle steps for \n" "linear approximation of circles." msgstr "" -"Número de passos de círculo para Gerber.\n" -"Aproximação linear de abertura circular." +"Número de passos para\n" +"aproximação linear de círculos." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:57 msgid "Travel dia" @@ -8463,9 +7792,9 @@ msgstr "" "X, Y, Z no código do CNC (G-Code, etc.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:155 -#: appObjects/AppObjectTemplate.py:896 appPlugins/ToolLevelling.py:2192 -#: appPlugins/ToolReport.py:548 appPlugins/ToolSolderPaste.py:1477 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:155 appObjects/AppObjectTemplate.py:896 +#: appPlugins/ToolLevelling.py:2192 appPlugins/ToolReport.py:548 +#: appPlugins/ToolSolderPaste.py:1477 msgid "Feedrate" msgstr "Taxa de Avanço" @@ -8524,8 +7853,8 @@ msgstr "Cor da Linha de Viagem" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:211 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:242 -#: appPlugins/ToolRulesCheck.py:1364 appPlugins/ToolRulesCheck.py:1379 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:242 appPlugins/ToolRulesCheck.py:1364 +#: appPlugins/ToolRulesCheck.py:1379 msgid "Outline" msgstr "Contorno" @@ -8591,60 +7920,46 @@ msgid "Plot kind" msgstr "Tipo de Gráfico" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:20 -#, fuzzy -#| msgid "Preprocessor" msgid "Pre-Processors" -msgstr "Pré-processador" +msgstr "Pré-processadores" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:25 -#, fuzzy -#| msgid "Etch Compensation Tool" msgid "Compensation" -msgstr "Ferramenta de Compensação Etch" +msgstr "Compensação" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:27 -#, fuzzy -#| msgid "Center point coordinates" msgid "Compensate CNC bed issues." -msgstr "Coordenadas do ponto central" +msgstr "Compensar problemas na mesa CNC." #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:38 #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:50 -#, fuzzy -#| msgid "Box Size" msgid "Bed Size" -msgstr "Tamanho da Caixa" +msgstr "Tamanho da Mesa" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:40 #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:52 -#, fuzzy -#| msgid "No such file or directory" msgid "CNC bed size on direction" -msgstr "Nenhum arquivo ou diretório" +msgstr "Tamanho da mesa na direção" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:62 #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:74 -#, fuzzy -#| msgid "Offset" msgid "Bed Offset" -msgstr "Deslocar" +msgstr "Deslocamento" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:64 #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:76 msgid "CNC bed offset on direction" -msgstr "" +msgstr "Deslocamento da mesa na direção" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:86 #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:98 -#, fuzzy -#| msgid "Skew" msgid "Bed Skew" -msgstr "Inclinar" +msgstr "Inclinação da Mesa" #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:88 #: appGUI/preferences/cncjob/CNCJobPPGroupUI.py:100 msgid "CNC bed skew on direction" -msgstr "" +msgstr "Inclinação da mesa na direção" #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 @@ -8763,8 +8078,8 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:31 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:96 -#: appPlugins/ToolPcbWizard.py:480 appPlugins/ToolReport.py:169 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:96 appPlugins/ToolPcbWizard.py:480 +#: appPlugins/ToolReport.py:169 msgid "Units" msgstr "Unidades" @@ -8776,9 +8091,8 @@ msgstr "A unidade usada no arquivo Excellon gerado." #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:197 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appPlugins/ToolPcbWizard.py:478 appPlugins/ToolReport.py:355 -#: appPlugins/ToolReport.py:359 appPlugins/ToolReport.py:361 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 appPlugins/ToolPcbWizard.py:478 +#: appPlugins/ToolReport.py:355 appPlugins/ToolReport.py:359 appPlugins/ToolReport.py:361 msgid "Inch" msgstr "Polegada" @@ -8871,16 +8185,14 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:182 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:101 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 -#: appPlugins/ToolPcbWizard.py:463 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 appPlugins/ToolPcbWizard.py:463 msgid "LZ" msgstr "LZ" #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:127 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:183 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:102 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:122 -#: appPlugins/ToolPcbWizard.py:464 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:122 appPlugins/ToolPcbWizard.py:464 msgid "TZ" msgstr "TZ" @@ -8929,8 +8241,7 @@ msgstr "Perfurado (G85)" msgid "M-Color" msgstr "M-Cores" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:80 -#: appPlugins/ToolPcbWizard.py:436 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:80 appPlugins/ToolPcbWizard.py:436 msgid "Excellon Format" msgstr "Formato Excellon" @@ -8978,7 +8289,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 msgid "INCH" -msgstr "in" +msgstr "Polegadas" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:112 msgid "Default values for INCH are 2:4" @@ -8986,7 +8297,7 @@ msgstr "Valores padrão para Polegadas: 2:4" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "METRIC" -msgstr "MÉTRICO" +msgstr "Métrico" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:141 msgid "Default values for METRIC are 3:3" @@ -9038,8 +8349,7 @@ msgstr "Atualizar config. de exportação" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:223 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:107 -#: appPlugins/ToolPanelize.py:1350 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:107 appPlugins/ToolPanelize.py:1350 msgid "Path Optimization" msgstr "Caminho de Otimização" @@ -9060,18 +8370,14 @@ msgid "" "\n" "Some options are disabled when the application works in 32bit mode." msgstr "" -"Define o tipo de otimização para o caminho de perfuração do Excellon.\n" -"Se <>estiver selecionado, será usado o algoritmo do Google OR-" -"Tools com MetaHeuristic.\n" -"O tempo de pesquisa padrão é de 3s.\n" -"Usar o comando TCL set_sys excellon_search_time para definir outros " -"valores.\n" -"Se <> estiver selecionado, será usado o algoritmo básico do Google " -"OR-Tools.\n" -"Se <> estiver selecionado, será usado o algoritmo Travelling Salesman.\n" +"Define o algoritmo de otimização para o caminho de perfuração do Excellon.\n" +"- Rtre -> algoritmo Rtree\n" +"- MetaHeuristic -> algoritmo Google OR-Tools com MetaHeuristic Guided Local Path é usado. " +"O tempo de pesquisa padrão é de 3 segundos (pode ser mudado abaixo).\n" +"- Básico -> algoritmo Google OR-Tools básico\n" +"- TSA -> algoritmo do Caixeiro Viajante (Travelling Salesman)\n" "\n" -"Algumas opções são desativadas quando o aplicativo funciona no modo de 32 " -"bits." +"Algumas opções são desativadas quando o aplicativo funciona no modo de 32 bits." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:246 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 @@ -9108,7 +8414,7 @@ msgstr "TSA" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:255 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:104 msgid "Duration" -msgstr "Tempo de espera" +msgstr "Tempo de pesquisa" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:258 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:106 @@ -9129,7 +8435,7 @@ msgstr "Opções de Deslocamento" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:284 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 msgid "Fuse Tools" -msgstr "Funda as ferramentas" +msgstr "Mescla as ferramentas" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:133 @@ -9167,32 +8473,20 @@ msgid "Drill Tool dia" msgstr "Diâmetro da Broca" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:49 -#, fuzzy -#| msgid "" -#| "Diameter of the cutting tool\n" -#| "when milling slots." msgid "" "Diameter of the cutting tool\n" "when milling drill holes." -msgstr "" -"Diâmetro da ferramenta de corte\n" -"quando fresar fendas (ranhuras)." +msgstr "Diâmetro da ferramenta de corte para furos." #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:59 msgid "Slot Tool dia" msgstr "Diâmetro da Fresa" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:61 -#, fuzzy -#| msgid "" -#| "Diameter of the cutting tool\n" -#| "when milling slots." msgid "" "Diameter of the cutting tool\n" "when milling slot holes." -msgstr "" -"Diâmetro da ferramenta de corte\n" -"quando fresar fendas (ranhuras)." +msgstr "Diâmetro da ferramenta de corte para ranhuras." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:21 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:71 @@ -9244,8 +8538,7 @@ msgid "Orientation" msgstr "Orientação" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:179 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:291 -#: appPlugins/ToolFilm.py:1678 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:291 appPlugins/ToolFilm.py:1678 msgid "" "Can be:\n" "- Portrait\n" @@ -9283,8 +8576,7 @@ msgid "" "The notebook is the collapsible area in the left side of the GUI,\n" "and include the Project, Selected and Tool tabs." msgstr "" -"Isso define o tamanho da fonte para os elementos encontrados no bloco de " -"notas.\n" +"Isso define o tamanho da fonte para os elementos encontrados no bloco de notas.\n" "O bloco de notas é a área desmontável no lado esquerdo da GUI,\n" "e inclui as guias Projeto, Selecionado e Ferramenta." @@ -9319,16 +8611,12 @@ msgid "This sets the font size for the Heads Up Display." msgstr "Define o tamanho da fonte para o HUD (visor de alerta)." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:296 -#, fuzzy -#| msgid "Fill Color" msgid "Axis Color" -msgstr "Cor de Preenchimento" +msgstr "Cor do Eixo" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:298 -#, fuzzy -#| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." -msgstr "Defina a cor do cursor do mouse." +msgstr "Define a cor do eixo na tela." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Mouse Settings" @@ -9412,8 +8700,6 @@ msgid "RMB" msgstr "BD" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 -#, fuzzy -#| msgid "Multiple Selection" msgid "Multi-Selection" msgstr "Seleção Múltipla" @@ -9469,8 +8755,7 @@ msgid "" "When unchecked the path for opening files is the one used last: either the\n" "path for saving files or the path for opening files." msgstr "" -"Quando marcado, o caminho do último arquivo salvo é usado ao salvar " -"arquivos,\n" +"Quando marcado, o caminho do último arquivo salvo é usado ao salvar arquivos,\n" "e o caminho para o último arquivo aberto é usado ao abrir arquivos.\n" "\n" "Quando desmarcado, o caminho para abrir arquivos é aquele usado por último:\n" @@ -9515,24 +8800,18 @@ msgid "App Preferences" msgstr "Preferências do aplicativo" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:32 -#, fuzzy -#| msgid "" -#| "The default value for FlatCAM units.\n" -#| "Whatever is selected here is set every time\n" -#| "FlatCAM is started." msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" "the application is started." msgstr "" -"Unidade utilizada como padrão para os valores no FlatCAM.\n" +"Unidade utilizada como padrão no aplicativo.\n" "O que estiver selecionado aqui será considerado sempre que\n" -"o FLatCAM for iniciado." +"o aplicativo for iniciado." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 -#: appPlugins/ToolCalculators.py:537 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 appPlugins/ToolCalculators.py:537 msgid "inch" -msgstr "" +msgstr "polegadas" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:52 msgid "Precision MM" @@ -9550,7 +8829,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:66 msgid "Precision Inch" -msgstr "Precision Inch" +msgstr "Precisão polegadas" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:68 msgid "" @@ -9569,28 +8848,23 @@ msgstr "Mecanismo Gráfico" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "" "Choose what graphic engine to use in FlatCAM.\n" -"Legacy(2D) -> reduced functionality, slow performance but enhanced " -"compatibility.\n" +"Legacy(2D) -> reduced functionality, slow performance but enhanced compatibility.\n" "OpenGL(3D) -> full functionality, high performance\n" "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n" "Intel HD3000 or older. In this case the plot area will be black therefore\n" "use the Legacy(2D) mode." msgstr "" "Escolha qual mecanismo gráfico usar no FlatCAM.\n" -"Legado (2D) -> funcionalidade reduzida, desempenho lento, mas " -"compatibilidade aprimorada.\n" +"Legado (2D) -> funcionalidade reduzida, desempenho lento, mas compatibilidade " +"aprimorada.\n" "OpenGL (3D) -> funcionalidade completa, alto desempenho\n" -"Algumas placas gráficas são muito antigas e não funcionam no modo OpenGL " -"(3D), como:\n" -"Intel HD3000 ou mais antigo. Nesse caso, a área de plotagem será preta. " -"Nesse caso,\n" +"Algumas placas gráficas são muito antigas e não funcionam no modo OpenGL (3D), como:\n" +"Intel HD3000 ou mais antigo. Nesse caso, a área de plotagem será preta. Nesse caso,\n" "use o modo Legado (2D)." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#, fuzzy -#| msgid "D" msgid "3D" -msgstr "D" +msgstr "3D" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:111 msgid "Workers number" @@ -9651,7 +8925,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:153 msgid "Verbose log" -msgstr "" +msgstr "Registro detalhado" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "" @@ -9662,12 +8936,16 @@ msgid "" "2 -> verbose logging with messages in the Tcl Shell\n" "Require restart." msgstr "" +"Defina o nível de registro (log).\n" +"Valores:\n" +"0 -> registro desabilitado\n" +"1 -> o registro é feito apenas no console\n" +"2 -> registro detalhado, com mensagens no Tcl Shell\n" +"Exige reinicialização." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:169 -#, fuzzy -#| msgid "Application units" msgid "Application Level" -msgstr "Unidades do aplicativo" +msgstr "Nível do aplicativo" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "" @@ -9693,8 +8971,7 @@ msgstr "Idioma" msgid "Set the language used throughout FlatCAM." msgstr "Defina o idioma usado no FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:206 -#: appTranslation.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:206 appTranslation.py:114 msgid "Apply Language" msgstr "Aplicar o Idioma" @@ -9801,8 +9078,8 @@ msgid "" "but require more RAM usage and more processing time." msgstr "" "O nível de compactação usado ao salvar o Projeto FlatCAM.\n" -"Um valor maior significa melhor compactação, mas é necessário mais uso de " -"RAM e mais tempo de processamento." +"Um valor maior significa melhor compactação, mas é necessário mais uso de RAM e mais " +"tempo de processamento." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Enable Auto Save" @@ -9840,9 +9117,7 @@ msgstr "Parâmetros de texto para PDF" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:351 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." -msgstr "" -"Usado ao salvar texto no Editor de código ou nos objetos de documento do " -"FlatCAM." +msgstr "Usado ao salvar texto no Editor de código ou nos objetos de documento do FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:369 msgid "Top Margin" @@ -9898,7 +9173,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:132 #: appPlugins/ToolFiducials.py:1154 appPlugins/ToolMarkers.py:1457 msgid "Auto" -msgstr "Auto" +msgstr "Automático" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:286 @@ -9918,18 +9193,23 @@ msgid "" "Light: Light mode\n" "Dark: Dark mode" msgstr "" +"O tema pode ser:\n" +"Padrão: tema padrão\n" +"Automático: corresponde ao modo do SO\n" +"Claro: modo claro\n" +"Escuro: modo escuro" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:59 -#, fuzzy -#| msgid "Canvas" msgid "Dark Canvas" -msgstr "Tela" +msgstr "Tela Escura" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:61 msgid "" "Check this box to force the use of dark canvas\n" "even if a dark theme is not selected." msgstr "" +"Marque esta caixa para forçar o uso de tela escura\n" +"mesmo se um tema escuro não estiver selecionado." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:83 msgid "Layout" @@ -9940,7 +9220,7 @@ msgid "" "Select a layout for the application.\n" "It is applied immediately." msgstr "" -"Selecione um layout para o aplicativo..\n" +"Selecione um layout para o aplicativo.\n" "É aplicado imediatamente." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:105 @@ -9952,7 +9232,7 @@ msgid "" "Select a style for the application.\n" "It will be applied at the next app start." msgstr "" -"Selecione um estilo para o aplicativo..\n" +"Selecione um estilo para o aplicativo.\n" "Ele será aplicado na próxima inicialização." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 @@ -9965,7 +9245,7 @@ msgid "" "It is displayed whenever the mouse cursor is hovering\n" "over any kind of not-selected object." msgstr "" -"Habilita a exibição de uma forma flutuante para objetos de aplicativo..\n" +"Habilita a exibição de uma forma flutuante para objetos de aplicativo.\n" "É exibido sempre que o cursor do mouse estiver pairando\n" "sobre qualquer tipo de objeto não selecionado." @@ -9986,10 +9266,8 @@ msgstr "" "ou da direita para a esquerda." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:141 -#, fuzzy -#| msgid "Layout" msgid "GUI Layout" -msgstr "Layout" +msgstr "Layout GUI" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:143 msgid "" @@ -9999,6 +9277,11 @@ msgid "" "'Columnar' -> a layout the auto-adjust such\n" "that columns are preferentially showed in columns" msgstr "" +"Selecione um layout de GUI para as Preferências.\n" +"Pode ser:\n" +"'Normal' -> um layout normal e compacto.\n" +"'Em colunas' -> um layout que se ajusta automaticamente de forma que as colunas sejam " +"mostradas preferencialmente em colunas" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:364 @@ -10008,17 +9291,13 @@ msgid "Normal" msgstr "Normal" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:150 -#, fuzzy -#| msgid "Columns" msgid "Columnar" -msgstr "Colunas" +msgstr "Em colunas" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:802 appPlugins/ToolImage.py:813 -#, fuzzy -#| msgid "M-Color" +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 appPlugins/ToolImage.py:802 +#: appPlugins/ToolImage.py:813 msgid "Colors" -msgstr "M-Cores" +msgstr "Cores" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:167 msgid "Left-Right Selection Color" @@ -10026,8 +9305,7 @@ msgstr "Cor da seleção esquerda-direita" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:172 msgid "Set the line color for the 'left to right' selection box." -msgstr "" -"Define a cor da linha para a caixa de seleção 'da esquerda para a direita'." +msgstr "Define a cor da linha para a caixa de seleção 'da esquerda para a direita'." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:181 msgid "" @@ -10044,8 +9322,8 @@ msgstr "" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" -"Define a transparência de preenchimento para a caixa de seleção 'da esquerda " -"para a direita'." +"Define a transparência de preenchimento para a caixa de seleção 'da esquerda para a " +"direita'." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:207 msgid "Right-Left Selection Color" @@ -10053,8 +9331,7 @@ msgstr "Cor da seleção direita-esquerda" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 msgid "Set the line color for the 'right to left' selection box." -msgstr "" -"Define a cor da linha para a caixa de seleção 'direita para a esquerda'." +msgstr "Define a cor da linha para a caixa de seleção 'direita para a esquerda'." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:223 msgid "" @@ -10063,16 +9340,15 @@ msgid "" "First 6 digits are the color and the last 2\n" "digits are for alpha (transparency) level." msgstr "" -"Define a cor de preenchimento para a caixa de seleção, caso a seleção seja " -"feita da direita para a esquerda.\n" +"Define a cor de preenchimento para a caixa de seleção, caso a seleção seja feita da " +"direita para a esquerda.\n" "Os primeiros 6 dígitos são a cor e os últimos 2\n" "dígitos são para o nível alfa (transparência)." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:236 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" -"Define a transparência de preenchimento para a seleção da caixa 'direita " -"para a esquerda'." +"Define a transparência de preenchimento para a seleção da caixa 'direita para a esquerda'." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:252 msgid "Editor Color" @@ -10107,7 +9383,7 @@ msgstr "Define a cor dos itens na Árvore do Guia de Projeto." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:292 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:304 msgid "Light Theme." -msgstr "" +msgstr "Tema Claro." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:299 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:331 @@ -10125,10 +9401,8 @@ msgstr "" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:324 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:336 -#, fuzzy -#| msgid "Theme" msgid "Dark Theme." -msgstr "Tema" +msgstr "Tema Escuro." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:347 msgid "Project AutoHide" @@ -10190,26 +9464,22 @@ msgstr "" "Aumenta o desempenho ao mover um grande número de elementos geométricos." #: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:28 -#, fuzzy -#| msgid "" -#| "The parameters set here are used in the file exported\n" -#| "when using the File -> Export -> Export Gerber menu entry." msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export DXF menu entry." msgstr "" "Os parâmetros definidos aqui são usados no arquivo exportado\n" -"ao usar a entrada de menu Arquivo -> Exportar -> Exportar Gerber." +"ao usar a entrada de menu Arquivo -> Exportar -> Exportar DXF." #: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:42 msgid "Autodesk DXF Format used when exporting Geometry as DXF." -msgstr "" +msgstr "Formato Autodesk DXF usado ao exportar Geometria como DXF." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:3649 -#: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 appPlugins/ToolCutOut.py:2424 +#: appPlugins/ToolIsolation.py:3649 appPlugins/ToolMilling.py:1959 +#: appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -10219,7 +9489,7 @@ msgstr "" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:35 msgid "\"Follow\"" -msgstr "\"Segue\"" +msgstr "\"Seguir\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 msgid "" @@ -10229,10 +9499,8 @@ msgid "" "<>: Don't change this unless you know what you are doing !!!" msgstr "" "Tipo de Buffer:\n" -"- Nenhum --> melhor desempenho, abertura de arquivos rápida, mas não tão boa " -"aparência\n" -"- Completo --> abertura de arquivos lenta, mas boa aparência. Este é o " -"padrão.\n" +"- Nenhum --> melhor desempenho, abertura de arquivos rápida, mas não tão boa aparência\n" +"- Completo --> abertura de arquivos lenta, mas boa aparência. Este é o padrão.\n" "<>: Não altere isso, a menos que você saiba o que está fazendo !!!" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:63 @@ -10242,9 +9510,8 @@ msgstr "" #: appObjects/AppObjectTemplate.py:824 appObjects/AppObjectTemplate.py:854 #: appObjects/AppObjectTemplate.py:861 appObjects/AppObjectTemplate.py:864 #: appPlugins/ToolCopperThieving.py:1725 appPlugins/ToolFiducials.py:1089 -#: appPlugins/ToolReport.py:470 appPlugins/ToolReport.py:473 -#: appPlugins/ToolReport.py:476 appPlugins/ToolReport.py:506 -#: appPlugins/ToolReport.py:513 appPlugins/ToolReport.py:516 +#: appPlugins/ToolReport.py:470 appPlugins/ToolReport.py:473 appPlugins/ToolReport.py:476 +#: appPlugins/ToolReport.py:506 appPlugins/ToolReport.py:513 appPlugins/ToolReport.py:516 msgid "None" msgstr "Nenhum" @@ -10452,20 +9719,16 @@ msgstr "" "Não carregue corretamente." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 -#, fuzzy -#| msgid "Polygon Selection" msgid "Plot on Select" -msgstr "Seleção de Polígonos" +msgstr "Plotar quando Selecionar" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:168 -msgid "" -"When active, selecting an object in the Project tab will replot it above the " -"others." -msgstr "" +msgid "When active, selecting an object in the Project tab will replot it above the others." +msgstr "Quando ativo, selecionar um objeto na guia Projeto irá desenhá-lo acima dos outros." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "Layers" -msgstr "" +msgstr "Camadas" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:187 msgid "Store colors" @@ -10481,16 +9744,12 @@ msgstr "" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:196 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:354 -#, fuzzy -#| msgid "Bookmarks Manager" msgid "Color manager" -msgstr "Gerenciados de Favoritos" +msgstr "Gerenciador de cores" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:199 -#, fuzzy -#| msgid "Reset the colors associated with Gerber objects." msgid "Manage colors associated with Gerber objects." -msgstr "Redefine as cores associadas aos objetos Gerber." +msgstr "Gerencia as cores associadas aos objetos Gerber." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:208 msgid "Reset the colors associated with Gerber objects." @@ -10501,6 +9760,8 @@ msgid "" "If checked, the polygon outline will be plotted on canvas.\n" "Plotting the outline require more processing power but looks nicer." msgstr "" +"Se marcado, o contorno do polígono será plotado na tela.\n" +"Traçar o contorno requer mais poder de processamento, mas fica mais bonito." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:329 msgid "Stored colors for Gerber objects are deleted." @@ -10508,28 +9769,22 @@ msgstr "As cores armazenadas para objetos Gerber são excluídas." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:380 -#, fuzzy -#| msgid "M-Color" msgid "Color" -msgstr "M-Cores" +msgstr "Cor" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:391 -#, fuzzy -#| msgid "Add a new Tool" msgid "Add a new layer." -msgstr "Adicionar Ferramenta" +msgstr "Adiciona nova camada." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:399 -#, fuzzy -#| msgid "Delete all the marked polygons." msgid "Delete the last layers." -msgstr "Excluir todos os polígonos marcados." +msgstr "Exclui a última camada." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9209 -#: appMain.py:9258 appMain.py:9267 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9209 appMain.py:9258 +#: appMain.py:9267 appObjects/AppObject.py:323 msgid "Layer" -msgstr "" +msgstr "Camada" #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:62 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:93 @@ -10537,10 +9792,8 @@ msgid "Rounded Geo" msgstr "Geo Arredondado" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:21 -#, fuzzy -#| msgid "Copper Thieving Tool" msgid "Copper Thieving Plugin" -msgstr "Ferramenta de Adição de Cobre" +msgstr "Plugin de Adição de Cobre" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 msgid "" @@ -10575,7 +9828,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:85 #: appPlugins/ToolCopperThieving.py:1334 msgid "Thieving areas with area less then this value will not be added." -msgstr "Áreas de ladrão com área menor que este valor não serão adicionadas." +msgstr "Áreas menores que este valor não serão adicionadas." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 #: appPlugins/ToolCopperThieving.py:1355 @@ -10586,21 +9839,19 @@ msgstr "Referência:" #: appPlugins/ToolCopperThieving.py:1357 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" -"- 'Area Selection' - left mouse click to start selection of the area to be " -"filled.\n" -"- 'Reference Object' - will do copper thieving within the area specified by " -"another object." +"- 'Area Selection' - left mouse click to start selection of the area to be filled.\n" +"- 'Reference Object' - will do copper thieving within the area specified by another " +"object." msgstr "" -"- 'Próprio' - a extensão do Copper Thieving é baseada na extensão do " -"objeto.\n" -"- 'Seleção de área' - clique esquerdo do mouse para iniciar a seleção da " -"área a ser preenchida.\n" -"- 'Objeto de referência' - fará Copper Thieving dentro da área especificada " -"por outro objeto." +"- 'Próprio' - a extensão do Copper Thieving é baseada na extensão do objeto.\n" +"- 'Seleção de área' - clique esquerdo do mouse para iniciar a seleção da área a ser " +"preenchida.\n" +"- 'Objeto de referência' - fará Copper Thieving dentro da área especificada por outro " +"objeto." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 -#: appPlugins/ToolCopperThieving.py:1362 appPlugins/ToolNCC.py:4525 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 appPlugins/ToolCopperThieving.py:1362 +#: appPlugins/ToolNCC.py:4525 msgid "Itself" msgstr "Própria" @@ -10609,8 +9860,7 @@ msgstr "Própria" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1362 appPlugins/ToolFollow.py:728 -#: appPlugins/ToolIsolation.py:3887 appPlugins/ToolNCC.py:4525 -#: appPlugins/ToolPaint.py:3288 +#: appPlugins/ToolIsolation.py:3887 appPlugins/ToolNCC.py:4525 appPlugins/ToolPaint.py:3288 msgid "Area Selection" msgstr "Seleção de Área" @@ -10772,12 +10022,12 @@ msgstr "Gera uma máscara para o revestimento padrão." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:319 #: appPlugins/ToolCopperThieving.py:1671 msgid "Only Pads" -msgstr "" +msgstr "Somente Pads" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:321 #: appPlugins/ToolCopperThieving.py:1673 msgid "Select only pads in case the selected object is a copper Gerber." -msgstr "" +msgstr "Selecionar caso o objeto selecionado seja um Gerber de cobre." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:328 #: appPlugins/ToolCopperThieving.py:1680 @@ -10811,7 +10061,7 @@ msgstr "Adição" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:345 #: appPlugins/ToolCopperThieving.py:1725 msgid "Robber bar" -msgstr "Bar de Ladrão" +msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:20 msgid "Extract Drills Options" @@ -10908,8 +10158,7 @@ msgstr "Anel Anular Fixo" msgid "Proportional" msgstr "Proporcional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:106 -#: appPlugins/ToolExtract.py:1143 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:106 appPlugins/ToolExtract.py:1143 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10978,8 +10227,8 @@ msgstr "Diâmetro Proporcional" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:244 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appPlugins/ToolFilm.py:1356 appPlugins/ToolFilm.py:1427 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 appPlugins/ToolFilm.py:1356 +#: appPlugins/ToolFilm.py:1427 msgid "Factor" msgstr "Fator" @@ -10993,53 +10242,41 @@ msgstr "" "Diâmetro Proporcional.\n" "O diâmetro do furo será uma fração do tamanho do pad." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:256 -#: appPlugins/ToolExtract.py:1328 appPlugins/ToolExtract.py:1356 -#, fuzzy -#| msgid "Extract Drills" +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:256 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolExtract.py:1356 msgid "Extract Soldermask" -msgstr "Extrair Furos" +msgstr "Extrair Máscara de Solda" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:258 -#: appPlugins/ToolExtract.py:1330 appPlugins/ToolExtract.py:1359 -#, fuzzy -#| msgid "Extract drills from a given Gerber file." +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:258 appPlugins/ToolExtract.py:1330 +#: appPlugins/ToolExtract.py:1359 msgid "Extract soldermask from a given Gerber file." -msgstr "Extrai furos de um arquivo Gerber." +msgstr "Extrai máscara de solda de um arquivo Gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:270 -#: appPlugins/ToolExtract.py:1342 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:270 appPlugins/ToolExtract.py:1342 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" +"Define o quanto a máscara de solda se estende\n" +"além da margem das almofadas." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:284 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolExtract.py:1413 -#, fuzzy -#| msgid "ExtraCut" +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:284 appPlugins/ToolExtract.py:1368 +#: appPlugins/ToolExtract.py:1413 msgid "Extract Cutout" -msgstr "Corte Extra" +msgstr "Extrair Contorno" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:286 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolExtract.py:1416 -#, fuzzy -#| msgid "Extract drills from a given Gerber file." +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:286 appPlugins/ToolExtract.py:1370 +#: appPlugins/ToolExtract.py:1416 msgid "Extract a cutout from a given Gerber file." -msgstr "Extrai furos de um arquivo Gerber." +msgstr "Extrai contorno de um arquivo Gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:313 -#: appPlugins/ToolExtract.py:1397 -#, fuzzy -#| msgid "The thickness of the line that makes the corner marker." +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:313 appPlugins/ToolExtract.py:1397 msgid "The thickness of the line that makes the cutout geometry." -msgstr "A espessura da linha que forma o marcador de canto." +msgstr "A espessura da linha que forma a geometria do contorno." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:20 -#, fuzzy -#| msgid "Fiducials Tool" msgid "Fiducials Plugin" -msgstr "Ferramenta de Fiduciais" +msgstr "Plugin de Fiduciais" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:29 @@ -11085,12 +10322,10 @@ msgid "" "- 'None' - there is no second fiducial. The order is: bottom-left, top-right." msgstr "" "Posição do segundo fiducial.\n" -"- 'Acima' - a ordem é: canto inferior esquerdo, superior esquerdo, superior " -"direito\n" -"- 'Abaixo' - a ordem é: canto inferior esquerdo, inferior direito, superior " -"direito.\n" -"- 'Nenhum' - não há um segundo fiducial. A ordem é: canto inferior esquerdo, " -"superior direito." +"- 'Acima' - a ordem é: canto inferior esquerdo, superior esquerdo, superior direito\n" +"- 'Abaixo' - a ordem é: canto inferior esquerdo, inferior direito, superior direito.\n" +"- 'Nenhum' - não há um segundo fiducial. A ordem é: canto inferior esquerdo, superior " +"direito." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:90 #: appPlugins/ToolFiducials.py:1107 @@ -11111,8 +10346,8 @@ msgstr "" "- 'Xadrez' - padrão de xadrez fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:47 -#: appPlugins/ToolFiducials.py:1116 appPlugins/ToolMarkers.py:1301 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:47 appPlugins/ToolFiducials.py:1116 +#: appPlugins/ToolMarkers.py:1301 msgid "Cross" msgstr "Cruz" @@ -11128,29 +10363,25 @@ msgstr "Espessura da linha" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2577 appPlugins/ToolDblSided.py:1050 -#: appPlugins/ToolFiducials.py:1155 appPlugins/ToolLevelling.py:1897 -#: appPlugins/ToolMarkers.py:1457 appPlugins/ToolPunchGerber.py:2333 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 appPlugins/ToolCutOut.py:2577 +#: appPlugins/ToolDblSided.py:1050 appPlugins/ToolFiducials.py:1155 +#: appPlugins/ToolLevelling.py:1897 appPlugins/ToolMarkers.py:1457 +#: appPlugins/ToolPunchGerber.py:2333 msgid "Manual" msgstr "Manual" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:137 #: appPlugins/ToolFiducials.py:1159 msgid "" -"- 'Auto' - automatic placement of fiducials in the corners of the bounding " -"box.\n" +"- 'Auto' - automatic placement of fiducials in the corners of the bounding box.\n" "- 'Manual' - manual placement of fiducials." msgstr "" -"- 'Auto' - colocação automática de fiduciais nos cantos da caixa " -"delimitadora.\n" +"- 'Auto' - colocação automática de fiduciais nos cantos da caixa delimitadora.\n" "- 'Manual' - colocação manual de fiduciais." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:20 -#, fuzzy -#| msgid "Invert Gerber Tool" msgid "Invert Gerber Plugin" -msgstr "Ferramenta Inverter Gerber" +msgstr "Plugin Inverter Gerber" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:29 msgid "" @@ -11160,8 +10391,7 @@ msgstr "" "Uma ferramenta para converter a geometria Gerber de positiva para negativa\n" "e vice-versa." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:43 -#: appPlugins/ToolInvertGerber.py:251 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:43 appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -11169,13 +10399,11 @@ msgstr "" "Distância pela qual evitar \n" "as bordas do objeto gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:57 -#: appPlugins/ToolInvertGerber.py:262 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:57 appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Estilo de Junção de Linhas" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:59 -#: appPlugins/ToolInvertGerber.py:264 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:59 appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -11189,16 +10417,13 @@ msgstr "" "- quadrado -> as linhas se encontram em um ângulo de 90 graus\n" "- chanfro -> as linhas são unidas por uma terceira linha" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:78 -#: appPlugins/ToolInvertGerber.py:273 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:78 appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Chanfro" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:20 -#, fuzzy -#| msgid "Optimal Tool" msgid "Optimal Plugin" -msgstr "Ferramenta Ideal" +msgstr "Plugin Otimização" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:29 msgid "" @@ -11208,15 +10433,13 @@ msgstr "" "Uma ferramenta para encontrar a distância mínima entre\n" "cada dois elementos geométricos Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:45 -#: appPlugins/ToolOptimal.py:515 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:45 appPlugins/ToolOptimal.py:515 msgid "Precision" msgstr "Precisão" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:47 msgid "Number of decimals for the distances and coordinates in this tool." -msgstr "" -"Número de casas decimais para as distâncias e coordenadas nesta ferramenta." +msgstr "Número de casas decimais para as distâncias e coordenadas nesta ferramenta." #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:20 msgid "Punch Gerber Options" @@ -11226,27 +10449,24 @@ msgstr "Opções Gerber para Furo" #: appPlugins/ToolPunchGerber.py:2138 msgid "" "The punch hole source can be:\n" -"- Excellon Object-> the Excellon object drills center will serve as " -"reference.\n" -"- Fixed Diameter -> will try to use the pads center as reference adding " -"fixed diameter holes.\n" +"- Excellon Object-> the Excellon object drills center will serve as reference.\n" +"- Fixed Diameter -> will try to use the pads center as reference adding fixed diameter " +"holes.\n" "- Fixed Annular Ring -> will try to keep a set annular ring.\n" -"- Proportional -> will make a Gerber punch hole having the diameter a " -"percentage of the pad diameter." +"- Proportional -> will make a Gerber punch hole having the diameter a percentage of the " +"pad diameter." msgstr "" "A fonte do furo pode ser:\n" "- Objeto Excellon-> o centro da broca servirá como referência.\n" -"- Diâmetro fixo -> tentará usar o centro dos pads como referência, " -"adicionando furos de diâmetro fixo.\n" +"- Diâmetro fixo -> tentará usar o centro dos pads como referência, adicionando furos de " +"diâmetro fixo.\n" "- Anel anular fixo -> tentará manter um anel anular definido.\n" -"- Proporcional -> fará um furo Gerber com o diâmetro de uma porcentagem do " -"diâmetro do pad." +"- Proporcional -> fará um furo Gerber com o diâmetro de uma porcentagem do diâmetro do " +"pad." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:20 -#, fuzzy -#| msgid "QRCode Tool" msgid "QRCode Plugin" -msgstr "Ferramenta de QRCode" +msgstr "Plugin de QRCode" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:29 msgid "" @@ -11261,8 +10481,7 @@ msgstr "" msgid "Version" msgstr "Versão" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:44 -#: appPlugins/ToolQRCode.py:810 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:44 appPlugins/ToolQRCode.py:810 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11270,14 +10489,13 @@ msgstr "" "A versão QRCode pode ter valores de 1 (caixas 21x21)\n" "a 40 (caixas 177x177)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:55 -#: appPlugins/ToolQRCode.py:821 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:55 appPlugins/ToolQRCode.py:821 msgid "Error correction" msgstr "Correção de erros" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:57 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:68 -#: appPlugins/ToolQRCode.py:823 appPlugins/ToolQRCode.py:834 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:68 appPlugins/ToolQRCode.py:823 +#: appPlugins/ToolQRCode.py:834 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -11292,13 +10510,11 @@ msgstr "" "Q = máximo de 25%% dos erros pode ser corrigido\n" "H = máximo de 30%% dos erros pode ser corrigido." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:78 -#: appPlugins/ToolQRCode.py:844 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:78 appPlugins/ToolQRCode.py:844 msgid "Box Size" msgstr "Tamanho da Caixa" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:80 -#: appPlugins/ToolQRCode.py:846 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:80 appPlugins/ToolQRCode.py:846 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11306,13 +10522,11 @@ msgstr "" "O tamanho da caixa controla o tamanho geral do QRCode\n" "ajustando o tamanho de cada caixa no código." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:91 -#: appPlugins/ToolQRCode.py:857 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:91 appPlugins/ToolQRCode.py:857 msgid "Border Size" msgstr "Tamanho da Borda" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:93 -#: appPlugins/ToolQRCode.py:859 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:93 appPlugins/ToolQRCode.py:859 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11320,29 +10534,25 @@ msgstr "" "Tamanho da borda do QRCode. Quantas caixas grossas tem a borda.\n" "O valor padrão é 4. A largura da folga ao redor do QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:104 -#: appPlugins/ToolQRCode.py:766 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:104 appPlugins/ToolQRCode.py:766 msgid "QRCode Data" msgstr "Dado QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 -#: appPlugins/ToolQRCode.py:768 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 appPlugins/ToolQRCode.py:768 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Dado QRCode. Texto alfanumérico a ser codificado no QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:110 -#: appPlugins/ToolQRCode.py:782 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:110 appPlugins/ToolQRCode.py:782 msgid "Add here the text to be included in the QRCode..." msgstr "Adicione aqui o texto a ser incluído no QRCode..." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1561 appPlugins/ToolQRCode.py:870 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 appPlugins/ToolFilm.py:1561 +#: appPlugins/ToolQRCode.py:870 msgid "Polarity" msgstr "Polaridade" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolQRCode.py:872 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 appPlugins/ToolQRCode.py:872 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11353,19 +10563,18 @@ msgstr "" "ou de maneira positiva (os quadrados são opacos)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1559 appPlugins/ToolQRCode.py:876 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 appPlugins/ToolFilm.py:1559 +#: appPlugins/ToolQRCode.py:876 msgid "Negative" msgstr "Negativo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:220 -#: appPlugins/ToolFilm.py:1558 appPlugins/ToolQRCode.py:877 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:220 appPlugins/ToolFilm.py:1558 +#: appPlugins/ToolQRCode.py:877 msgid "Positive" msgstr "Positivo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:125 -#: appPlugins/ToolQRCode.py:879 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:125 appPlugins/ToolQRCode.py:879 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11378,8 +10587,8 @@ msgstr "" "de cobre, talvez o QRCode possa ser adicionado como negativo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 -#: appPlugins/ToolQRCode.py:890 appPlugins/ToolQRCode.py:896 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 appPlugins/ToolQRCode.py:890 +#: appPlugins/ToolQRCode.py:896 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11387,48 +10596,39 @@ msgstr "" "A caixa delimitadora, significando o espaço vazio que circunda\n" "a geometria QRCode, pode ter uma forma arredondada ou quadrada." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:149 -#: appPlugins/ToolQRCode.py:924 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:149 appPlugins/ToolQRCode.py:924 msgid "Fill Color" msgstr "Cor de Preenchimento" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:151 -#: appPlugins/ToolQRCode.py:926 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:151 appPlugins/ToolQRCode.py:926 msgid "Set the QRCode fill color (squares color)." msgstr "Define a cor de preenchimento do QRCode (cor dos quadrados)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:159 -#: appPlugins/ToolQRCode.py:948 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:159 appPlugins/ToolQRCode.py:948 msgid "Back Color" msgstr "Cor de Fundo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:161 -#: appPlugins/ToolQRCode.py:950 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:161 appPlugins/ToolQRCode.py:950 msgid "Set the QRCode background color." msgstr "Define a cor de fundo do QRCode." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:20 -#, fuzzy -#| msgid "Check Rules" msgid "Check Rules Plugin" -msgstr "Verificar Regras" +msgstr "Plugin Verificar Regras" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:22 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." msgstr "" -"Uma ferramenta para verificar se os arquivos Gerber estão dentro de um " -"conjunto\n" +"Uma ferramenta para verificar se os arquivos Gerber estão dentro de um conjunto\n" "das regras de fabricação." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:31 #: appPlugins/ToolRulesCheck.py:1202 appPlugins/ToolRulesCheck.py:1248 #: appPlugins/ToolRulesCheck.py:1314 appPlugins/ToolRulesCheck.py:1456 -#, fuzzy -#| msgid "Copper Area" msgid "Copper" -msgstr "Área de Cobre" +msgstr "Cobre" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:130 @@ -11438,10 +10638,8 @@ msgstr "Área de Cobre" #: appPlugins/ToolRulesCheck.py:1216 appPlugins/ToolRulesCheck.py:1223 #: appPlugins/ToolRulesCheck.py:1456 appPlugins/ToolRulesCheck.py:1566 #: appPlugins/ToolRulesCheck.py:1653 appPlugins/ToolRulesCheck.py:1691 -#, fuzzy -#| msgid "All Rules" msgid "Rules" -msgstr "Todas as Regras" +msgstr "Regras" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:41 #: appPlugins/ToolRulesCheck.py:444 appPlugins/ToolRulesCheck.py:1466 @@ -11462,7 +10660,7 @@ msgstr "Mínimo tamanho de traçado aceito." #: appPlugins/ToolRulesCheck.py:676 appPlugins/ToolRulesCheck.py:706 #: appPlugins/ToolRulesCheck.py:1489 msgid "Copper to Copper clearance" -msgstr "Espaço Cobre Cobre" +msgstr "Espaço Cobre-Cobre" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:64 #: appPlugins/ToolRulesCheck.py:1491 @@ -11492,7 +10690,7 @@ msgstr "Espaço mínimo aceitável." #: appPlugins/ToolRulesCheck.py:755 appPlugins/ToolRulesCheck.py:762 #: appPlugins/ToolRulesCheck.py:1514 msgid "Copper to Outline clearance" -msgstr "Espaço Cobre Contorno" +msgstr "Espaço Cobre-Contorno" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:86 #: appPlugins/ToolRulesCheck.py:1516 @@ -11527,15 +10725,13 @@ msgstr "Valor mínimo do anel." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:130 #: appPlugins/ToolRulesCheck.py:1209 appPlugins/ToolRulesCheck.py:1284 #: appPlugins/ToolRulesCheck.py:1350 appPlugins/ToolRulesCheck.py:1566 -#, fuzzy -#| msgid "Silk Top" msgid "Silk" -msgstr "Silk Topo" +msgstr "Silk" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:140 #: appPlugins/ToolRulesCheck.py:1576 msgid "Silk to Silk Clearance" -msgstr "Espaço Silk Silk" +msgstr "Espaço Silk-Silk" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:1578 @@ -11550,7 +10746,7 @@ msgstr "" #: appPlugins/ToolRulesCheck.py:845 appPlugins/ToolRulesCheck.py:851 #: appPlugins/ToolRulesCheck.py:869 appPlugins/ToolRulesCheck.py:1601 msgid "Silk to Solder Mask Clearance" -msgstr "Espaço Silk Máscara de Solda" +msgstr "Espaço Silk-Máscara de Solda" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1603 @@ -11566,7 +10762,7 @@ msgstr "" #: appPlugins/ToolRulesCheck.py:919 appPlugins/ToolRulesCheck.py:926 #: appPlugins/ToolRulesCheck.py:1626 msgid "Silk to Outline Clearance" -msgstr "Espaço Silk Contorno" +msgstr "Espaço Silk-Contorno" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1628 @@ -11579,10 +10775,8 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 #: appPlugins/ToolRulesCheck.py:1216 appPlugins/ToolRulesCheck.py:1653 -#, fuzzy -#| msgid "Soldermask Gerber" msgid "Soldermask" -msgstr "Gerber Máscara de Solda" +msgstr "Máscara de Solda" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:218 #: appPlugins/ToolRulesCheck.py:937 appPlugins/ToolRulesCheck.py:964 @@ -11601,15 +10795,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1223 appPlugins/ToolRulesCheck.py:1691 -#, fuzzy -#| msgid "Mill Holes" msgid "Holes" -msgstr "Furação" +msgstr "Furos" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:253 #: appPlugins/ToolRulesCheck.py:388 appPlugins/ToolRulesCheck.py:1701 msgid "Hole to Hole Clearance" -msgstr "Espaço Entre Furos" +msgstr "Espaço entre Furos" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:255 #: appPlugins/ToolRulesCheck.py:1703 @@ -11623,7 +10815,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:275 #: appPlugins/ToolRulesCheck.py:362 appPlugins/ToolRulesCheck.py:1726 msgid "Hole Size" -msgstr "Tamanho Furo" +msgstr "Furo Mínimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:277 #: appPlugins/ToolRulesCheck.py:1728 @@ -11640,13 +10832,10 @@ msgid "Minimum acceptable drill size." msgstr "Espaço mínimo entre furos." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:20 -#, fuzzy -#| msgid "2-Sided PCB" msgid "2-Sided Plugin" -msgstr "PCB de 2 faces" +msgstr "Plugin 2 Faces" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1008 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 appPlugins/ToolDblSided.py:1008 msgid "PCB Alignment" msgstr "Alinhamento PCB" @@ -11660,43 +10849,42 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2750 appPlugins/ToolDblSided.py:1023 -#: appPlugins/ToolMarkers.py:1503 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 appPlugins/ToolCutOut.py:2750 +#: appPlugins/ToolDblSided.py:1023 appPlugins/ToolMarkers.py:1503 msgid "Drill Dia" -msgstr "Diâmetro de Broca" +msgstr "Diâmetro da Broca" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1025 appPlugins/ToolDblSided.py:1030 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 appPlugins/ToolDblSided.py:1025 +#: appPlugins/ToolDblSided.py:1030 msgid "Diameter of the drill for the alignment holes." msgstr "Diâmetro da broca para os furos de alinhamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1041 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 appPlugins/ToolDblSided.py:1041 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" "Y - Pairs of drill holes mirrored horizontally from reference point\n" "Manual - no mirroring; drill holes in place" msgstr "" +"O conteúdo do arquivo Excellon.\n" +"X - Pares de furos espelhados verticalmente a partir do ponto de referência\n" +"Y - Pares de furos espelhados horizontalmente a partir do ponto de referência\n" +"Manual - sem espelhamento; fazer furos no lugar" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 msgid "Mirror Axis" msgstr "Espelhar Eixo" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:856 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appPlugins/ToolDblSided.py:856 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espelha verticalmente (X) ou horizontalmente (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:844 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 appPlugins/ToolDblSided.py:844 msgid "Mirror Operation" msgstr "Operação Espelho" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:886 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 appPlugins/ToolDblSided.py:886 msgid "Box" msgstr "Caixa" @@ -11709,18 +10897,7 @@ msgstr "Encaixe" msgid "Axis Ref" msgstr "Eixo de Ref" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:876 -#, fuzzy -#| msgid "" -#| "The coordinates used as reference for the mirror operation.\n" -#| "Can be:\n" -#| "- Point -> a set of coordinates (x,y) around which the object is " -#| "mirrored\n" -#| "- Box -> a set of coordinates (x, y) obtained from the center of the\n" -#| "bounding box of another object selected below\n" -#| "- Hole Snap -> a point defined by the center of a drill hole in a " -#| "Excellon object" +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 appPlugins/ToolDblSided.py:876 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11731,15 +10908,12 @@ msgid "" msgstr "" "Coordenadas usadas como referência para a operação de espelho.\n" "Podem ser:\n" -"- Ponto -> um conjunto de coordenadas (x, y) em torno do qual o objeto é " -"espelhado\n" +"- Ponto -> um conjunto de coordenadas (x, y) em torno do qual o objeto é espelhado\n" "- Caixa -> um conjunto de coordenadas (x, y) obtidas do centro da\n" "caixa delimitadora de outro objeto selecionado abaixo\n" -"- Hole Snap -> um ponto definido pelo centro de um furo em um objeto Excellon" +"- Encaixe -> um ponto definido pelo centro de um furo em um objeto Excellon" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:20 -#, fuzzy -#| msgid "Calculators Tool" msgid "Calculators Plugin" msgstr "Calculadoras" @@ -11800,8 +10974,7 @@ msgstr "Calculadora Eletrolítica" #: appPlugins/ToolCalculators.py:662 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" -"using a method like graphite ink or calcium hypophosphite ink or palladium " -"chloride." +"using a method like graphite ink or calcium hypophosphite ink or palladium chloride." msgstr "" "Esta calculadora é útil para aqueles que fazem os furos\n" "(via/pad/furos) usando um método como tinta graphite ou tinta \n" @@ -11854,10 +11027,8 @@ msgid "" msgstr "Espessura da camada de cobre, em microns." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 -#, fuzzy -#| msgid "Cutout PCB" msgid "Cutout Plugin" -msgstr "Recorte PCB" +msgstr "Plugin de Recorte PCB" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" @@ -11868,8 +11039,7 @@ msgstr "" "Cria caminhos da ferramenta para cortar\n" "o PCB e separá-lo da placa original." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:46 -#: appPlugins/ToolCutOut.py:2355 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:46 appPlugins/ToolCutOut.py:2355 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11877,19 +11047,16 @@ msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:100 -#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolDrilling.py:2531 -#: appPlugins/ToolMilling.py:4567 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:100 appPlugins/ToolCutOut.py:2437 +#: appPlugins/ToolDrilling.py:2531 appPlugins/ToolMilling.py:4567 msgid "Multi-Depth" msgstr "Multi-Profundidade" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appPlugins/ToolCutOut.py:2296 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 appPlugins/ToolCutOut.py:2296 msgid "Kind" msgstr "Tipo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appPlugins/ToolCutOut.py:2298 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 appPlugins/ToolCutOut.py:2298 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11901,12 +11068,9 @@ msgstr "" "- Painel: um objeto Gerber do painel PCB, que é feito\n" "de muitos contornos de PCB individuais." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:176 -#: appPlugins/ToolCutOut.py:2519 -#, fuzzy -#| msgid "Mouse Settings" +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:176 appPlugins/ToolCutOut.py:2519 msgid "Mouse Bytes" -msgstr "Configurações do mouse" +msgstr "Bytes do Mouse" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 msgid "" @@ -11932,82 +11096,61 @@ msgstr "" "- 2TB: 2*topo + 2*baixo\n" "- 8: 2*esquerda + 2*direita + 2*topo + 2*baixo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:257 -#: appPlugins/ToolCutOut.py:2642 appPlugins/ToolDistance.py:855 -#: appPlugins/ToolFiducials.py:1166 appPlugins/ToolMarkers.py:1462 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:257 appPlugins/ToolCutOut.py:2642 +#: appPlugins/ToolDistance.py:855 appPlugins/ToolFiducials.py:1166 +#: appPlugins/ToolMarkers.py:1462 msgid "Big cursor" msgstr "Cursor grande" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:259 -#: appPlugins/ToolCutOut.py:2644 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:259 appPlugins/ToolCutOut.py:2644 msgid "Use a big cursor when adding manual gaps." msgstr "Usar um cursor grande ao adicionar lacunas manualmente." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:263 -#: appPlugins/ToolCutOut.py:2714 appPlugins/ToolCutOut.py:2788 -#, fuzzy -#| msgid "Drilling" +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:263 appPlugins/ToolCutOut.py:2714 +#: appPlugins/ToolCutOut.py:2788 msgid "Cut by Drilling" -msgstr "Perfuração" +msgstr "Corte por Furos" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appPlugins/ToolCutOut.py:2715 appPlugins/ToolCutOut.py:2791 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 appPlugins/ToolCutOut.py:2715 +#: appPlugins/ToolCutOut.py:2791 msgid "Create a series of drill holes following a geometry line." -msgstr "" +msgstr "Cria uma série de furos seguindo uma linha de geometria." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:284 -#: appPlugins/ToolCutOut.py:2752 -#, fuzzy -#| msgid "" -#| "Diameter of the tool used to cutout\n" -#| "the PCB shape out of the surrounding material." +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:284 appPlugins/ToolCutOut.py:2752 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." -msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." +msgstr "" +"Diâmetro da ferramenta usada para cortar\n" +"o entorno do PCB por furos." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:297 -#: appPlugins/ToolCutOut.py:2765 -#, fuzzy -#| msgid "Distance between each two lines in Lines Grid." +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:297 appPlugins/ToolCutOut.py:2765 msgid "" "Distance between the center of\n" "two neighboring drill holes." -msgstr "Distância entre duas linhas." +msgstr "" +"Distância entre os centros de\n" +"dois furos vizinhos." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:21 -#, fuzzy -#| msgid "Drilling Tool" msgid "Drilling Plugin" -msgstr "Ferramentas de Perfuração" +msgstr "Plugin de Perfuração" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:30 -#: appPlugins/ToolDrilling.py:2375 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:30 appPlugins/ToolDrilling.py:2375 msgid "Create CNCJob with toolpaths for drilling or milling holes." -msgstr "" -"Cria Trabalho CNC com caminhos de ferramenta para fazer furos ou fresar." +msgstr "Cria Trabalho CNC com caminhos de ferramenta para furar ou fresar." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2460 appPlugins/ToolIsolation.py:3448 -#: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4153 -#: appPlugins/ToolPaint.py:3035 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 appPlugins/ToolDrilling.py:2460 +#: appPlugins/ToolIsolation.py:3448 appPlugins/ToolMilling.py:4120 +#: appPlugins/ToolNCC.py:4153 appPlugins/ToolPaint.py:3035 msgid "Tool order" msgstr "Ordem das Ferramentas" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:42 -#: appPlugins/ToolDrilling.py:2461 appPlugins/ToolMilling.py:4121 -#, fuzzy -#| msgid "" -#| "This set the way that the tools in the tools table are used.\n" -#| "'No' --> means that the used order is the one in the tool table\n" -#| "'Forward' --> means that the tools will be ordered from small to big\n" -#| "'Reverse' --> means that the tools will ordered from big to small\n" -#| "\n" -#| "WARNING: using rest machining will automatically set the order\n" -#| "in reverse and disable this control." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:42 appPlugins/ToolDrilling.py:2461 +#: appPlugins/ToolMilling.py:4121 msgid "" "This set the way that the tools in the tools table are used.\n" "'Default' --> the order from the file\n" @@ -12015,42 +11158,37 @@ msgid "" "'Reverse' --> tools will ordered from big to small." msgstr "" "Define a ordem em que as ferramentas da Tabela de Ferramentas são usadas.\n" -"'Não' -> utiliza a ordem da tabela de ferramentas\n" +"'Padrão' -> utiliza a ordem do arquivo\n" "'Crescente' -> as ferramentas são ordenadas de menor para maior\n" -"'Decrescente' -> as ferramentas são ordenadas de maior para menor\n" -"\n" -"ATENÇÃO: se for utilizada usinagem de descanso, será utilizada " -"automaticamente a ordem\n" -"decrescente e este controle é desativado." +"'Decrescente' -> as ferramentas são ordenadas de maior para menor." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4165 -#: appPlugins/ToolPaint.py:3044 appPlugins/ToolSolderPaste.py:1544 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appPlugins/ToolDrilling.py:2467 +#: appPlugins/ToolIsolation.py:3457 appPlugins/ToolMilling.py:4127 +#: appPlugins/ToolNCC.py:4165 appPlugins/ToolPaint.py:3044 +#: appPlugins/ToolSolderPaste.py:1544 msgid "Forward" msgstr "Crescente" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4165 -#: appPlugins/ToolPaint.py:3044 appPlugins/ToolSolderPaste.py:1582 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appPlugins/ToolDrilling.py:2467 +#: appPlugins/ToolIsolation.py:3457 appPlugins/ToolMilling.py:4127 +#: appPlugins/ToolNCC.py:4165 appPlugins/ToolPaint.py:3044 +#: appPlugins/ToolSolderPaste.py:1582 msgid "Reverse" msgstr "Decrescente" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:142 -#: appPlugins/ToolSolderPaste.py:1442 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:142 appPlugins/ToolSolderPaste.py:1442 msgid "Tool change" msgstr "Troca de Ferramentas" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:109 -#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4781 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:109 appPlugins/ToolDrilling.py:2755 +#: appPlugins/ToolMilling.py:4781 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -12064,36 +11202,36 @@ msgid "Toolchange Z" msgstr "Altura da Troca" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:117 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:155 -#: appPlugins/ToolDrilling.py:2763 appPlugins/ToolMilling.py:4789 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:155 appPlugins/ToolDrilling.py:2763 +#: appPlugins/ToolMilling.py:4789 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Posição do eixo Z (altura) para a troca de ferramenta." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:170 -#: appPlugins/ToolDrilling.py:2806 appPlugins/ToolMilling.py:4819 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:170 appPlugins/ToolDrilling.py:2806 +#: appPlugins/ToolMilling.py:4819 msgid "End move Z" msgstr "Altura Z Final" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:131 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:172 -#: appPlugins/ToolDrilling.py:2808 appPlugins/ToolMilling.py:4821 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:172 appPlugins/ToolDrilling.py:2808 +#: appPlugins/ToolMilling.py:4821 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "Altura da ferramenta após o último movimento, no final do trabalho." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:186 -#: appPlugins/ToolDrilling.py:2822 appPlugins/ToolMilling.py:4835 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:186 appPlugins/ToolDrilling.py:2822 +#: appPlugins/ToolMilling.py:4835 msgid "End move X,Y" msgstr "Posição X,Y Final" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:188 -#: appPlugins/ToolDrilling.py:2824 appPlugins/ToolMilling.py:4837 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:188 appPlugins/ToolDrilling.py:2824 +#: appPlugins/ToolMilling.py:4837 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -12113,8 +11251,8 @@ msgid "Enable Dwell" msgstr "Ativar Pausa" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:185 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4731 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 appPlugins/ToolDrilling.py:2645 +#: appPlugins/ToolMilling.py:4731 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -12123,8 +11261,8 @@ msgstr "" "velocidade antes de cortar." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:253 -#: appPlugins/ToolDrilling.py:2657 appPlugins/ToolMilling.py:4742 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:253 appPlugins/ToolDrilling.py:2657 +#: appPlugins/ToolMilling.py:4742 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tempo para o fuso residir." @@ -12158,20 +11296,18 @@ msgid "Toolchange X,Y" msgstr "Troca de ferramenta X,Y" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 -#: appPlugins/ToolDrilling.py:2778 appPlugins/ToolMilling.py:4803 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 appPlugins/ToolDrilling.py:2778 +#: appPlugins/ToolMilling.py:4803 msgid "Toolchange X,Y position." msgstr "Posição X,Y para troca de ferramentas." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:311 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:315 -#: appPlugins/ToolDrilling.py:2794 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:315 appPlugins/ToolDrilling.py:2794 msgid "Start Z" msgstr "Z Inicial" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolDrilling.py:2796 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 appPlugins/ToolDrilling.py:2796 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -12181,17 +11317,15 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:338 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:367 -#: appPlugins/ToolDrilling.py:2836 appPlugins/ToolLevelling.py:1860 -#: appPlugins/ToolMilling.py:4849 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:367 appPlugins/ToolDrilling.py:2836 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolMilling.py:4849 msgid "Probe Z depth" msgstr "Profundidade Z da Sonda" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:340 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:103 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 -#: appPlugins/ToolDrilling.py:2838 appPlugins/ToolLevelling.py:1862 -#: appPlugins/ToolMilling.py:4851 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 appPlugins/ToolDrilling.py:2838 +#: appPlugins/ToolLevelling.py:1862 appPlugins/ToolMilling.py:4851 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -12200,16 +11334,15 @@ msgstr "" "Valor negativo, em unidades atuais." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:351 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:382 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolMilling.py:4868 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:382 appPlugins/ToolDrilling.py:2855 +#: appPlugins/ToolMilling.py:4868 msgid "Feedrate Probe" msgstr "Avanço da Sonda" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:384 -#: appPlugins/ToolDrilling.py:2857 appPlugins/ToolLevelling.py:1875 -#: appPlugins/ToolMilling.py:4870 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:384 appPlugins/ToolDrilling.py:2857 +#: appPlugins/ToolLevelling.py:1875 appPlugins/ToolMilling.py:4870 msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." @@ -12232,20 +11365,16 @@ msgstr "" "- CCW = sentido anti-horário" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:377 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolMilling.py:4713 -#, fuzzy -#| msgid "Laser Power" +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 appPlugins/ToolDrilling.py:2627 +#: appPlugins/ToolMilling.py:4713 msgid "Min Power" -msgstr "Potência Laser" +msgstr "Potência Mínima" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:412 -#: appPlugins/ToolDrilling.py:2629 appPlugins/ToolMilling.py:4715 -#, fuzzy -#| msgid "The feedrate used while the probe is probing." +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:412 appPlugins/ToolDrilling.py:2629 +#: appPlugins/ToolMilling.py:4715 msgid "The laser power when the laser is travelling." -msgstr "Velocidade de Avanço usada enquanto a sonda está operando." +msgstr "Potência do laser quando em deslocamento." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:390 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 @@ -12301,8 +11430,8 @@ msgid "Exclusion areas" msgstr "Áreas de exclusão" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:456 -#: appPlugins/ToolDrilling.py:2893 appPlugins/ToolMilling.py:4952 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:456 appPlugins/ToolDrilling.py:2893 +#: appPlugins/ToolMilling.py:4952 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -12316,23 +11445,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:332 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:466 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 -#: appPlugins/ToolDrilling.py:2964 appPlugins/ToolFollow.py:736 -#: appPlugins/ToolIsolation.py:3950 appPlugins/ToolMilling.py:5024 -#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 appPlugins/ToolDrilling.py:2964 +#: appPlugins/ToolFollow.py:736 appPlugins/ToolIsolation.py:3950 +#: appPlugins/ToolMilling.py:5024 appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3322 msgid "The kind of selection shape used for area selection." msgstr "O tipo de formato usado para a seleção de área." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:456 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:476 -#: appPlugins/ToolDrilling.py:2915 appPlugins/ToolDrilling.py:2932 -#: appPlugins/ToolMilling.py:4975 appPlugins/ToolMilling.py:4992 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:476 appPlugins/ToolDrilling.py:2915 +#: appPlugins/ToolDrilling.py:2932 appPlugins/ToolMilling.py:4975 +#: appPlugins/ToolMilling.py:4992 msgid "Strategy" msgstr "Estratégia" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:457 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 -#: appPlugins/ToolDrilling.py:2933 appPlugins/ToolMilling.py:4993 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 appPlugins/ToolDrilling.py:2933 +#: appPlugins/ToolMilling.py:4993 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -12345,29 +11473,29 @@ msgstr "" "- Ao redor -> evitará a área de exclusão percorrendo a área" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:461 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appPlugins/ToolDrilling.py:849 appPlugins/ToolDrilling.py:2937 -#: appPlugins/ToolMilling.py:914 appPlugins/ToolMilling.py:4997 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 appPlugins/ToolDrilling.py:849 +#: appPlugins/ToolDrilling.py:2937 appPlugins/ToolMilling.py:914 +#: appPlugins/ToolMilling.py:4997 msgid "Over" msgstr "Acima" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:462 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:482 -#: appPlugins/ToolDrilling.py:849 appPlugins/ToolDrilling.py:2938 -#: appPlugins/ToolMilling.py:914 appPlugins/ToolMilling.py:4998 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:482 appPlugins/ToolDrilling.py:849 +#: appPlugins/ToolDrilling.py:2938 appPlugins/ToolMilling.py:914 +#: appPlugins/ToolMilling.py:4998 msgid "Around" msgstr "Ao Redor" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:468 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:488 -#: appPlugins/ToolDrilling.py:2915 appPlugins/ToolDrilling.py:2945 -#: appPlugins/ToolMilling.py:4975 appPlugins/ToolMilling.py:5005 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:488 appPlugins/ToolDrilling.py:2915 +#: appPlugins/ToolDrilling.py:2945 appPlugins/ToolMilling.py:4975 +#: appPlugins/ToolMilling.py:5005 msgid "Over Z" msgstr "Sobre Z" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 -#: appPlugins/ToolDrilling.py:2946 appPlugins/ToolMilling.py:5006 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 appPlugins/ToolDrilling.py:2946 +#: appPlugins/ToolMilling.py:5006 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -12376,87 +11504,65 @@ msgstr "" "uma área de exclusão." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 -#, fuzzy -#| msgid "plugin_tab" msgid "Film Plugin" -msgstr "plugin_tab" +msgstr "Plugin Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 -#: appPlugins/ToolFilm.py:1328 -#, fuzzy -#| msgid "Film Adjustments" +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 appPlugins/ToolFilm.py:1328 msgid "Adjustments" -msgstr "Ajustes do Filme" +msgstr "Ajustes" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:30 -#: appPlugins/ToolFilm.py:1330 -#, fuzzy -#| msgid "Center point coordinates" +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:30 appPlugins/ToolFilm.py:1330 msgid "Compensate print distortions." -msgstr "Coordenadas do ponto central" +msgstr "Compensar distorções de impressão." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:44 -#: appPlugins/ToolFilm.py:1344 -#, fuzzy -#| msgid "" -#| "A value greater than 1 will stretch the film\n" -#| "while a value less than 1 will jolt it." +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:44 appPlugins/ToolFilm.py:1344 msgid "" "A value greater than 1 will compact the film\n" "while a value less than 1 will jolt it." msgstr "" -"Um valor maior que 1 esticará o filme\n" -"enquanto um valor menor que 1 o reduzirá." +"Um valor maior que 1 compactará o filme\n" +"enquanto um valor menor que 1 o esticará ." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:59 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:59 appPlugins/ToolFilm.py:1352 msgid "" "'Length' -> scale by a length value\n" "'Factor' -> scale by a ratio" msgstr "" +"'Comprimento' -> dimensionar por um valor de comprimento\n" +"'Fator' -> dimensionar por uma proporção" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:149 -#: appPlugins/ToolFilm.py:1384 appPlugins/ToolFilm.py:1455 -#, fuzzy -#| msgid "" -#| "The reference point to be used as origin for the skew.\n" -#| "It can be one of the four points of the geometry bounding box." +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:149 appPlugins/ToolFilm.py:1384 +#: appPlugins/ToolFilm.py:1455 msgid "The reference point to be used as origin for the adjustment." -msgstr "" -"O ponto de referência a ser usado como origem para a inclinação.\n" -"Pode ser um dos quatro pontos da caixa delimitadora de geometria." +msgstr "O ponto de referência a ser usado como origem para o ajuste." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:154 -#: appPlugins/ToolFiducials.py:978 appPlugins/ToolFilm.py:1389 -#: appPlugins/ToolFilm.py:1460 appPlugins/ToolMarkers.py:1420 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:154 appPlugins/ToolFiducials.py:978 +#: appPlugins/ToolFilm.py:1389 appPlugins/ToolFilm.py:1460 appPlugins/ToolMarkers.py:1420 msgid "Bottom Left" msgstr "Esquerda Inferior" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 -#: appPlugins/ToolFilm.py:1389 appPlugins/ToolMarkers.py:1412 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 appPlugins/ToolFilm.py:1389 +#: appPlugins/ToolMarkers.py:1412 msgid "Top Left" msgstr "Esquerda Superior" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 -#: appPlugins/ToolFilm.py:1389 appPlugins/ToolMarkers.py:1424 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 appPlugins/ToolFilm.py:1389 +#: appPlugins/ToolMarkers.py:1424 msgid "Bottom Right" msgstr "Direita Inferior" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 -#: appPlugins/ToolFilm.py:1389 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 appPlugins/ToolFilm.py:1389 msgid "Top right" msgstr "Direita Superior" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1412 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 appPlugins/ToolFilm.py:1412 msgid "Skew" msgstr "Inclinar" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:104 -#: appPlugins/ToolFilm.py:1414 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:104 appPlugins/ToolFilm.py:1414 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -12470,9 +11576,12 @@ msgid "" "'Angle' -> deform by an angle\n" "'Factor' -> deform by a ratio between what should be and what is" msgstr "" +"'Comprimento' -> deformar por um valor de comprimento\n" +"'Ângulo' -> deformar por um ângulo\n" +"'Fator' -> deformar por uma relação entre o que deveria ser e o que é" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appPlugins/ToolFilm.py:1485 appPlugins/ToolFilm.py:1495 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 appPlugins/ToolFilm.py:1485 +#: appPlugins/ToolFilm.py:1495 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Espelha a geometria do filme no eixo selecionado ou em ambos." @@ -12484,23 +11593,17 @@ msgstr "" "Cria um filme de PCB a partir de um objeto Gerber ou Geometry.\n" "O arquivo é salvo no formato SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:200 -#: appPlugins/ToolFilm.py:1523 -#, fuzzy -#| msgid "" -#| "Create a convex shape surrounding the entire PCB.\n" -#| "Used only if the source object type is Gerber." +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:200 appPlugins/ToolFilm.py:1523 msgid "" "Create a convex shape surrounding the entire PCB.\n" "If not checked the shape is rectangular." msgstr "" "Cria uma forma convexa ao redor de toda a PCB.\n" -"Utilize somente se o tipo de objeto de origem for Gerber." +"Se não selecionada, será usada forma retangular." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 -#: appPlugins/ToolFilm.py:1563 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 appPlugins/ToolFilm.py:1563 msgid "Generate a Positive black film or a Negative film." -msgstr "" +msgstr "Gera um filme preto positivo ou um filme negativo." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:230 msgid "Film Color" @@ -12510,13 +11613,11 @@ msgstr "Cor do Filme" msgid "Set the film color when positive film is selected." msgstr "Define a cor do filme, se filme positivo estiver selecionado." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:245 -#: appPlugins/ToolFilm.py:1574 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:245 appPlugins/ToolFilm.py:1574 msgid "Border" msgstr "Borda" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:247 -#: appPlugins/ToolFilm.py:1576 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:247 appPlugins/ToolFilm.py:1576 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -12536,45 +11637,37 @@ msgstr "" "brancos como o restante e podem ser confundidos\n" "com os limites, se não for usada essa borda)." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:265 -#: appPlugins/ToolFilm.py:1548 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:265 appPlugins/ToolFilm.py:1548 msgid "Scale Stroke" msgstr "Espessura da Linha" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:267 -#: appPlugins/ToolFilm.py:1550 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:267 appPlugins/ToolFilm.py:1550 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 "" "Espessura da linha de cada recurso no arquivo SVG.\n" "A linha que envolve cada recurso SVG será mais espessa ou mais fina.\n" "Os recursos mais finos podem ser afetados por esse parâmetro." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:274 -#: appPlugins/ToolFilm.py:1668 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:274 appPlugins/ToolFilm.py:1668 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:275 -#: appPlugins/ToolFilm.py:1669 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:275 appPlugins/ToolFilm.py:1669 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:276 -#: appPlugins/ToolFilm.py:1670 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:276 appPlugins/ToolFilm.py:1670 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:279 -#: appPlugins/ToolFilm.py:1659 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:279 appPlugins/ToolFilm.py:1659 msgid "Film Type" msgstr "Tipo de Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:281 -#: appPlugins/ToolFilm.py:1661 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:281 appPlugins/ToolFilm.py:1661 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -12586,32 +11679,25 @@ msgstr "" "- 'PNG' -> imagem raster\n" "- 'PDF' -> formato de documento portátil" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:290 -#: appPlugins/ToolFilm.py:1677 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:290 appPlugins/ToolFilm.py:1677 msgid "Page Orientation" msgstr "Orientação da Página" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:303 -#: appPlugins/ToolFilm.py:1693 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:303 appPlugins/ToolFilm.py:1693 msgid "Page Size" msgstr "Tamanho da Página" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 -#: appPlugins/ToolFilm.py:1694 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 appPlugins/ToolFilm.py:1694 msgid "A selection of standard ISO 216 page sizes." msgstr "Uma seleção de tamanhos de página padrão ISO 216." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:371 -#: appPlugins/ToolFilm.py:1760 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:371 appPlugins/ToolFilm.py:1760 msgid "Default value is 96 DPI. Change this value to scale the PNG file." -msgstr "" -"O valor padrão é 96 DPI. Altere este valor para dimensionar o arquivo PNG." +msgstr "O valor padrão é 96 DPI. Altere este valor para dimensionar o arquivo PNG." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:20 -#, fuzzy -#| msgid "Isolation Routing" msgid "Isolation Plugin" -msgstr "Roteamento de Isolação" +msgstr "Plugin Isolação" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:41 @@ -12623,25 +11709,14 @@ msgstr "Diâmetros" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:54 -#: appPlugins/ToolMarkers.py:1473 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:54 appPlugins/ToolMarkers.py:1473 msgid "Comma separated values" msgstr "Valores Separados Por Virgula" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3449 appPlugins/ToolNCC.py:4154 -#: appPlugins/ToolPaint.py:3036 -#, fuzzy -#| msgid "" -#| "This set the way that the tools in the tools table are used.\n" -#| "'No' --> means that the used order is the one in the tool table\n" -#| "'Forward' --> means that the tools will be ordered from small to big\n" -#| "'Reverse' --> means that the tools will ordered from big to small\n" -#| "\n" -#| "WARNING: using rest machining will automatically set the order\n" -#| "in reverse and disable this control." +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 appPlugins/ToolIsolation.py:3449 +#: appPlugins/ToolNCC.py:4154 appPlugins/ToolPaint.py:3036 msgid "" "This set the way that the tools in the tools table are used.\n" "'Default' --> means that the used order is the one in the tool table\n" @@ -12652,28 +11727,27 @@ msgid "" "in reverse and disable this control." msgstr "" "Define a ordem em que as ferramentas da Tabela de Ferramentas são usadas.\n" -"'Não' -> utiliza a ordem da tabela de ferramentas\n" +"'Padrão' -> utiliza a ordem da tabela de ferramentas\n" "'Crescente' -> as ferramentas são ordenadas de menor para maior\n" "'Decrescente' -> as ferramentas são ordenadas de maior para menor\n" "\n" -"ATENÇÃO: se for utilizada usinagem de descanso, será utilizada " -"automaticamente a ordem\n" +"ATENÇÃO: se for utilizada usinagem de descanso, será utilizada automaticamente a ordem\n" "decrescente e este controle é desativado." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolMilling.py:4512 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 appPlugins/ToolIsolation.py:3614 +#: appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3617 appPlugins/ToolMilling.py:4515 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 appPlugins/ToolIsolation.py:3617 +#: appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" @@ -12681,16 +11755,16 @@ msgstr "O diâmetro da ponta da ferramenta em forma de V" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4528 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 appPlugins/ToolIsolation.py:3630 +#: appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4531 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12711,8 +11785,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:117 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:120 -#: appPlugins/ToolPaint.py:3071 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:120 appPlugins/ToolPaint.py:3071 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -12728,41 +11801,32 @@ msgstr "" msgid "Tool Parameters" msgstr "Parâmetros de Ferramenta" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3684 -#, fuzzy -#| msgid "Passes" +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 appPlugins/ToolIsolation.py:3684 msgid "Pad Passes" -msgstr "Passes" +msgstr "Passes de Pad" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3686 -#, fuzzy -#| msgid "" -#| "Width of the isolation gap in\n" -#| "number (integer) of tool widths." +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 appPlugins/ToolIsolation.py:3686 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." msgstr "" -"Largura da isolação em relação à\n" -"largura da ferramenta (número inteiro)." +"Largura da isolação extra somente para pads em\n" +"relação à largura da ferramenta (número inteiro)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2740 appPlugins/ToolIsolation.py:3766 -#: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4440 -#: appPlugins/ToolPaint.py:3237 appPlugins/ToolSolderPaste.py:1620 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 appPlugins/ToolDrilling.py:2740 +#: appPlugins/ToolIsolation.py:3766 appPlugins/ToolMilling.py:4766 +#: appPlugins/ToolNCC.py:4440 appPlugins/ToolPaint.py:3237 +#: appPlugins/ToolSolderPaste.py:1620 msgid "Common Parameters" msgstr "Parâmetros Comuns" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 -#: appPlugins/ToolDrilling.py:2742 appPlugins/ToolFollow.py:710 -#: appPlugins/ToolIsolation.py:3768 appPlugins/ToolMilling.py:4768 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolPaint.py:3238 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 appPlugins/ToolDrilling.py:2742 +#: appPlugins/ToolFollow.py:710 appPlugins/ToolIsolation.py:3768 +#: appPlugins/ToolMilling.py:4768 appPlugins/ToolNCC.py:4442 appPlugins/ToolPaint.py:3238 #: appPlugins/ToolPanelize.py:1328 appPlugins/ToolSolderPaste.py:1622 #: appPlugins/ToolSub.py:804 msgid "Parameters that are common for all tools." @@ -12771,17 +11835,15 @@ msgstr "Parâmetros comuns à todas as ferramentas." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3779 appPlugins/ToolNCC.py:4453 -#: appPlugins/ToolPaint.py:3248 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 appPlugins/ToolIsolation.py:3779 +#: appPlugins/ToolNCC.py:4453 appPlugins/ToolPaint.py:3248 msgid "Rest" msgstr "Descansar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3782 appPlugins/ToolNCC.py:4457 -#: appPlugins/ToolPaint.py:3251 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 appPlugins/ToolIsolation.py:3782 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolPaint.py:3251 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12801,23 +11863,19 @@ msgstr "" "\n" "Se não estiver marcado, use o algoritmo padrão." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3804 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 appPlugins/ToolIsolation.py:3804 msgid "Combine" msgstr "Combinar" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3806 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 appPlugins/ToolIsolation.py:3806 msgid "Combine all passes into one object" msgstr "Combinar todos os passes em um objeto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3839 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 appPlugins/ToolIsolation.py:3839 msgid "Except" msgstr "Exceto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3840 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 appPlugins/ToolIsolation.py:3840 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12828,14 +11886,14 @@ msgstr "" "de isolação." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3813 appPlugins/ToolNCC.py:4578 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 appPlugins/ToolIsolation.py:3813 +#: appPlugins/ToolNCC.py:4578 msgid "Check validity" msgstr "Validar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3815 appPlugins/ToolNCC.py:4580 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 appPlugins/ToolIsolation.py:3815 +#: appPlugins/ToolNCC.py:4580 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12843,8 +11901,7 @@ msgstr "" "Se marcado, será verificado se os diâmetros das ferramentas\n" "irão fornecer uma isolação completa." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3879 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 appPlugins/ToolIsolation.py:3879 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12859,18 +11916,16 @@ msgstr "" "- 'Objeto de referência' - processará a área especificada por outro objeto." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3887 appPlugins/ToolPaint.py:3288 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolIsolation.py:3887 +#: appPlugins/ToolPaint.py:3288 msgid "Polygon Selection" msgstr "Seleção de Polígonos" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3915 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 appPlugins/ToolIsolation.py:3915 msgid "Interiors" msgstr "Interiores" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3917 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 appPlugins/ToolIsolation.py:3917 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12878,21 +11933,18 @@ msgstr "" "Quando marcado, o usuário pode selecionar interiores de um polígono.\n" "(orifícios no polígono)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3794 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 appPlugins/ToolIsolation.py:3794 msgid "Forced Rest" msgstr "Forçado" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3796 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 appPlugins/ToolIsolation.py:3796 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" "Works when 'rest machining' is used." msgstr "" "Quando marcado, o isolamento será feito com a ferramenta atual, mesmo que\n" -"os interiores de um polígono (orifícios no polígono) não puderam ser " -"isolados.\n" +"os interiores de um polígono (orifícios no polígono) não puderam ser isolados.\n" "Funciona quando é usada 'usinagem em repouso'." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:365 @@ -12912,13 +11964,10 @@ msgstr "" "- 'Progressivo' - após cada forma ser gerada, ela será plotada" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:20 -#, fuzzy -#| msgid "Milling Tool" msgid "Levelling Plugin" -msgstr "Ferramenta de Fresamento" +msgstr "Plugin de Autonivelamento" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:42 -#: appPlugins/ToolLevelling.py:1891 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:42 appPlugins/ToolLevelling.py:1891 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12933,60 +11982,49 @@ msgstr "" msgid "Grid" msgstr "Grade" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:56 -#: appPlugins/ToolLevelling.py:1905 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:56 appPlugins/ToolLevelling.py:1905 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -"Escolha um método de aproximação de alturas a partir de dados de " -"autonivelamento.\n" +"Escolha um método de aproximação de alturas a partir de dados de autonivelamento.\n" "- Voronoi: gerará um diagrama de Voronoi\n" "- Bilinear: usará interpolação bilinear. Pode ser usado apenas no modo Grade." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:62 -#: appPlugins/ToolLevelling.py:1911 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:62 appPlugins/ToolLevelling.py:1911 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:63 -#: appPlugins/ToolLevelling.py:1912 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:63 appPlugins/ToolLevelling.py:1912 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:73 -#: appPlugins/ToolLevelling.py:1927 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:73 appPlugins/ToolLevelling.py:1927 msgid "The number of grid columns." msgstr "Número de colunas da grade." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:83 -#: appPlugins/ToolLevelling.py:1938 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:83 appPlugins/ToolLevelling.py:1938 msgid "The number of grid rows." msgstr "Número de linhas da grade." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:89 -#: appPlugins/ToolLevelling.py:1848 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:89 appPlugins/ToolLevelling.py:1848 msgid "Probe Z travel" msgstr "Altura Z da Sonda" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:91 -#: appPlugins/ToolLevelling.py:1850 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:91 appPlugins/ToolLevelling.py:1850 msgid "The safe Z for probe travelling between probe points." msgstr "Altura (Z) segura para deslocamento entre os pontos." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:114 -#: appPlugins/ToolLevelling.py:1873 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:114 appPlugins/ToolLevelling.py:1873 msgid "Probe Feedrate" msgstr "Taxa de Avanço" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:130 -#: appPlugins/ToolLevelling.py:1949 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:130 appPlugins/ToolLevelling.py:1949 msgid "Controller" msgstr "Controlador" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:132 -#: appPlugins/ToolLevelling.py:1951 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:132 appPlugins/ToolLevelling.py:1951 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12994,18 +12032,15 @@ msgstr "" "O tipo de controlador para o qual gerar\n" "o G-Code com o mapa de altura." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:142 -#: appPlugins/ToolLevelling.py:2178 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:142 appPlugins/ToolLevelling.py:2178 msgid "Step" msgstr "Passo" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:144 -#: appPlugins/ToolLevelling.py:2180 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:144 appPlugins/ToolLevelling.py:2180 msgid "Each jog action will move the axes with this value." msgstr "Cada ação de deslocamento moverá os eixos com este valor." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:157 -#: appPlugins/ToolLevelling.py:2194 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:157 appPlugins/ToolLevelling.py:2194 msgid "Feedrate when jogging." msgstr "Velocidade de Avanço ao Deslocar." @@ -13014,63 +12049,45 @@ msgid "Safe height (Z) distance when jogging to origin." msgstr "Altura (Z) segura para deslocar para a origem." #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:20 -#, fuzzy -#| msgid "Corner Markers Options" msgid "Markers Options" -msgstr "Opções de marcadores de canto" +msgstr "Opções de Marcadores" #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:96 -#: appPlugins/ToolMarkers.py:1296 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:96 appPlugins/ToolMarkers.py:1296 msgid "Shape of the marker." msgstr "Forma do marcador." -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:46 -#: appPlugins/ToolMarkers.py:1300 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:46 appPlugins/ToolMarkers.py:1300 msgid "Semi-Cross" msgstr "Semi-Cruz" -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:56 -#: appPlugins/ToolMarkers.py:1310 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:56 appPlugins/ToolMarkers.py:1310 msgid "The thickness of the line that makes the corner marker." msgstr "A espessura da linha que forma o marcador de canto." -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:70 -#: appPlugins/ToolMarkers.py:1324 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:70 appPlugins/ToolMarkers.py:1324 msgid "The length of the line that makes the corner marker." msgstr "O comprimento da linha que forma o marcador de canto." -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:83 -#: appPlugins/ToolMarkers.py:1505 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:83 appPlugins/ToolMarkers.py:1505 msgid "Drill Diameter" msgstr "Diâmetro da Broca" -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:100 -#: appPlugins/ToolMarkers.py:1356 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:100 appPlugins/ToolMarkers.py:1356 msgid "Edge" -msgstr "" +msgstr "Borda" -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:108 -#: appPlugins/ToolMarkers.py:1338 -#, fuzzy -#| msgid "Offset action was not executed." +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:108 appPlugins/ToolMarkers.py:1338 msgid "Offset locations from the set reference." -msgstr "O deslocamento não foi executado." +msgstr "Deslocamentos." #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:21 -#, fuzzy -#| msgid "Milling Tool" msgid "Milling Plugin" -msgstr "Ferramenta de Fresamento" +msgstr "Plugin de Fresamento" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:30 -#: appPlugins/ToolMilling.py:3922 -#, fuzzy -#| msgid "Create CNCJob with toolpaths for drilling or milling holes." -msgid "" -"Create CNCJob with toolpaths for milling either Geometry or drill holes." -msgstr "" -"Cria Trabalho CNC com caminhos de ferramenta para fazer furos ou fresar." +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:30 appPlugins/ToolMilling.py:3922 +msgid "Create CNCJob with toolpaths for milling either Geometry or drill holes." +msgstr "Cria Trabalho CNC com percursos para fresamento de geometria ou furos." #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:128 msgid "" @@ -13086,8 +12103,7 @@ msgstr "" "Sequência de troca de ferramentas incluída\n" "no Código da Máquina (Pausa para troca de ferramentas)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:200 -#: appPlugins/ToolMilling.py:4612 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:200 appPlugins/ToolMilling.py:4612 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -13138,14 +12154,13 @@ msgstr "" "Para o movimento rápido G00.\n" "É útil apenas para Marlin, ignore em outros casos." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:344 -#: appPlugins/ToolMilling.py:4667 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:344 appPlugins/ToolMilling.py:4667 msgid "Re-cut" msgstr "Re-cortar" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:358 -#: appPlugins/ToolMilling.py:4669 appPlugins/ToolMilling.py:4682 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:358 appPlugins/ToolMilling.py:4669 +#: appPlugins/ToolMilling.py:4682 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -13168,8 +12183,7 @@ msgstr "" "Adicionará uma seção de pintura no final do G-Code.\n" "Uma escova metálica limpará o material após o fresamento." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:548 -#: appPlugins/ToolMilling.py:4484 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:548 appPlugins/ToolMilling.py:4484 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -13182,19 +12196,14 @@ msgstr "" "- Linhas retas: Linhas paralelas." #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:565 -#, fuzzy -#| msgid "Excellon file" msgid "Excellon Milling" -msgstr "Arquivo Excellon" +msgstr "Fresamento Excellon" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:567 -#, fuzzy -#| msgid "Will add drill holes in the center of the markers." msgid "Will mill Excellon holes progressively from the center of the hole." -msgstr "Irá adicionar furos no centro dos marcadores." +msgstr "Fresará furos Excellon progressivamente a partir do centro do furo." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:580 -#: appPlugins/ToolMilling.py:4285 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:580 appPlugins/ToolMilling.py:4285 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -13206,16 +12215,13 @@ msgstr "" "- Ranhuras -> fresará as ranhuras associadas a esta ferramenta\n" "- Ambos -> fresará furos e ranhuras ou o que estiver disponível" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:600 -#: appPlugins/ToolMilling.py:4305 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:600 appPlugins/ToolMilling.py:4305 msgid "The diameter of the tool who will do the milling" msgstr "Diâmetro da ferramenta de fresamento" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 -#, fuzzy -#| msgid "plugin_tab" msgid "NCC Plugin" -msgstr "plugin_tab" +msgstr "Plugin NCC" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" @@ -13229,57 +12235,45 @@ msgstr "" msgid "Offset value" msgstr "Valor do deslocamento" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:312 -#: appPlugins/ToolNCC.py:4531 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:312 appPlugins/ToolNCC.py:4531 msgid "" "Selection of area to be processed.\n" -"- 'Itself' - the processing extent is based on the object that is " -"processed.\n" -" - 'Area Selection' - left mouse click to start selection of the area to be " -"processed.\n" +"- 'Itself' - the processing extent is based on the object that is processed.\n" +" - 'Area Selection' - left mouse click to start selection of the area to be processed.\n" "- 'Reference Object' - will process the area specified by another object." msgstr "" "Seleção da área a ser processada.\n" -"- 'Própria' - a extensão de processamento é baseada no próprio objeto a ser " -"limpo.\n" -"- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a " -"seleção da área a ser processada.\n" +"- 'Própria' - a extensão de processamento é baseada no próprio objeto a ser limpo.\n" +"- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a seleção da área " +"a ser processada.\n" "- 'Objeto de Referência' - processará a área especificada por outro objeto." #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 -#, fuzzy -#| msgid "Paint Plotting" msgid "Paint Plugin" -msgstr "Mostrar Pinturas" +msgstr "Plugin Pintura" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:259 -#: appPlugins/ToolPaint.py:3278 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:259 appPlugins/ToolPaint.py:3278 msgid "" "Selection of area to be processed.\n" -"- 'Polygon Selection' - left mouse click to add/remove polygons to be " -"processed.\n" -"- 'Area Selection' - left mouse click to start selection of the area to be " -"processed.\n" -"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple " -"areas.\n" +"- 'Polygon Selection' - left mouse click to add/remove polygons to be processed.\n" +"- 'Area Selection' - left mouse click to start selection of the area to be processed.\n" +"Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple areas.\n" "- 'All Polygons' - the process will start after click.\n" "- 'Reference Object' - will process the area specified by another object." msgstr "" "Seleção da área para processar.\n" -"- 'Seleção de polígonos' - clique com o botão esquerdo do mouse para " -"adicionar/remover polígonos a serem processados.\n" -"- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a " -"seleção da área a ser processada.\n" -"Manter uma tecla modificadora pressionada (CTRL ou SHIFT) permite adicionar " -"várias áreas.\n" +"- 'Seleção de polígonos' - clique com o botão esquerdo do mouse para adicionar/remover " +"polígonos a serem processados.\n" +"- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a seleção da área " +"a ser processada.\n" +"Manter uma tecla modificadora pressionada (CTRL ou SHIFT) permite adicionar várias " +"áreas.\n" "- 'Todos os polígonos' - o processamento iniciará após o clique.\n" "- 'Objeto de Referência' - processará dentro da área do objeto especificado." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:20 -#, fuzzy -#| msgid "Panelize PCB" msgid "Panelize Plugin" -msgstr "Criar Painel com PCB" +msgstr "Plugin Criar Painel" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:29 msgid "" @@ -13291,18 +12285,15 @@ msgstr "" "Cada elemento é uma cópia do objeto de origem espaçado\n" "dos demais por uma distância X, Y." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 -#: appPlugins/ToolPanelize.py:1339 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 appPlugins/ToolPanelize.py:1339 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:96 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:96 appPlugins/ToolPanelize.py:1340 msgid "Panel Type" msgstr "Tipo de Painel" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:98 -#: appPlugins/ToolPanelize.py:1342 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:98 appPlugins/ToolPanelize.py:1342 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -13312,8 +12303,7 @@ msgstr "" "- Gerber\n" "- Geometria" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:109 -#: appPlugins/ToolPanelize.py:1352 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:109 appPlugins/ToolPanelize.py:1352 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -13329,8 +12319,7 @@ msgstr "" msgid "Constrain within" msgstr "Restringir dentro de" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:119 -#: appPlugins/ToolPanelize.py:1362 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:119 appPlugins/ToolPanelize.py:1362 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -13344,13 +12333,11 @@ msgstr "" "o painel final terá tantas colunas e linhas quantas\n" "couberem completamente dentro de área selecionada." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:132 -#: appPlugins/ToolPanelize.py:1374 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:132 appPlugins/ToolPanelize.py:1374 msgid "Width (DX)" msgstr "Largura (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:134 -#: appPlugins/ToolPanelize.py:1376 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:134 appPlugins/ToolPanelize.py:1376 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -13358,13 +12345,11 @@ msgstr "" "A largura (DX) na qual o painel deve caber.\n" "Nas unidades atuais." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:145 -#: appPlugins/ToolPanelize.py:1386 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:145 appPlugins/ToolPanelize.py:1386 msgid "Height (DY)" msgstr "Altura (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:147 -#: appPlugins/ToolPanelize.py:1388 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:147 appPlugins/ToolPanelize.py:1388 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -13373,10 +12358,8 @@ msgstr "" "Nas unidades atuais." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:21 -#, fuzzy -#| msgid "SolderPaste Tool" msgid "SolderPaste Plugin" -msgstr "Ferramenta Pasta de Solda" +msgstr "Plugin Pasta de Solda" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:30 msgid "" @@ -13393,22 +12376,17 @@ msgstr "Diâmetro do Novo Bico" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:56 #: appPlugins/ToolSolderPaste.py:1313 msgid "Diameter for the new tool to add in the Tool Table" -msgstr "" -"Diâmetro para a nova ferramenta para adicionar na Tabela de Ferramentas" +msgstr "Diâmetro para a nova ferramenta para adicionar na Tabela de Ferramentas" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:69 #: appPlugins/ToolSolderPaste.py:1362 -#, fuzzy -#| msgid "Offset on the X axis done" msgid "Offset from the boundary." -msgstr "Deslocamento no eixo X concluído" +msgstr "Deslocamento do limite." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:70 #: appPlugins/ToolSolderPaste.py:1363 -#, fuzzy -#| msgid "Fixed hole diameter." msgid "Fraction of tool diameter." -msgstr "Diâmetro fixo." +msgstr "Fração do diâmetro da ferramenta." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:87 msgid "Z Dispense Start" @@ -13476,10 +12454,8 @@ msgstr "Avanço (velocidade) para movimento no plano XY." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:173 #: appPlugins/ToolSolderPaste.py:1502 -#, fuzzy -#| msgid "Feedrate (speed) while moving on the X-Y plane." msgid "Feedrate while moving as fast as possible." -msgstr "Avanço (velocidade) para movimento no plano XY." +msgstr "Avanço enquanto se move o mais rápido possível." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:192 #: appPlugins/ToolSolderPaste.py:1521 @@ -13548,8 +12524,7 @@ msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" -"Pausa após o dispensador de pasta de solda retrair, para permitir o " -"equilíbrio de pressão." +"Pausa após o dispensador de pasta de solda retrair, para permitir o equilíbrio de pressão." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:268 #: appPlugins/ToolSolderPaste.py:1634 @@ -13557,10 +12532,8 @@ msgid "Files that control the GCode generation." msgstr "Arquivos que controlam a geração de G-Code." #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:17 -#, fuzzy -#| msgid "Substractor Tool Options" msgid "Substractor Plugin" -msgstr "Opções da ferramenta Substração" +msgstr "Plugin Substração" #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:26 msgid "" @@ -13591,10 +12564,8 @@ msgstr "" "após uma operação bem-sucedida." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:21 -#, fuzzy -#| msgid "Transform Tool" msgid "Transform Plugin" -msgstr "Ferramenta Transformar" +msgstr "Plugin Transformar" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:30 msgid "" @@ -13604,8 +12575,7 @@ msgstr "" "Várias transformações que podem ser aplicadas\n" "em um objeto de aplicativo." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 -#: appPlugins/ToolTransform.py:600 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 appPlugins/ToolTransform.py:600 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -13621,8 +12591,7 @@ msgstr "" "- Ponto -> um ponto personalizado definido pelas coordenadas X, Y\n" "- Objeto -> o centro da caixa delimitadora de um objeto específico" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appPlugins/ToolTransform.py:632 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 appPlugins/ToolTransform.py:632 msgid "The type of object used as reference." msgstr "O tipo de objeto usado como referência." @@ -13649,14 +12618,13 @@ msgstr "Restaurar" #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" -"Restaurar a lista de palavras-chave do preenchimento automático para o " -"estado padrão." +"Restaurar a lista de palavras-chave do preenchimento automático para o estado padrão." #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 -#: appPlugins/ToolDrilling.py:2975 appPlugins/ToolMilling.py:5035 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 appPlugins/ToolDrilling.py:2975 +#: appPlugins/ToolMilling.py:5035 msgid "Delete All" msgstr "Excluir Tudo" @@ -13802,8 +12770,7 @@ msgstr "O aplicativo está inicializando ..." #: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "" -"Não foi possível encontrar os arquivos de idioma. Estão faltando as strings " -"do aplicativo." +"Não foi possível encontrar os arquivos de idioma. Estão faltando as strings do aplicativo." #: appMain.py:1156 msgid "" @@ -13828,11 +12795,10 @@ msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" #: appMain.py:1681 -msgid "" -"Found old default preferences files. Please reboot the application to update." +msgid "Found old default preferences files. Please reboot the application to update." msgstr "" -"Arquivos de preferências padrão antigos encontrados. Por favor, reinicie o " -"aplicativo para atualizar." +"Arquivos de preferências padrão antigos encontrados. Por favor, reinicie o aplicativo " +"para atualizar." #: appMain.py:1748 msgid "Open Config file failed." @@ -13854,21 +12820,18 @@ msgstr "Falha ao abrir o arquivo G-Code." msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 -#: appMain.py:2680 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 appMain.py:2680 msgid "The Editor could not start." -msgstr "" +msgstr "O Editor não pôde ser iniciado." -#: appMain.py:2586 appMain.py:5321 appMain.py:5802 appMain.py:6211 -#: appMain.py:6295 appMain.py:6475 appMain.py:6784 appMain.py:6983 -#: appMain.py:7029 appMain.py:7076 appMain.py:7131 appMain.py:7179 -#: appMain.py:7337 appMain.py:9779 appMain.py:9876 appMain.py:9918 -#: appMain.py:9960 appMain.py:10002 appMain.py:10043 appMain.py:10088 +#: appMain.py:2586 appMain.py:5321 appMain.py:5802 appMain.py:6211 appMain.py:6295 +#: appMain.py:6475 appMain.py:6784 appMain.py:6983 appMain.py:7029 appMain.py:7076 +#: appMain.py:7131 appMain.py:7179 appMain.py:7337 appMain.py:9779 appMain.py:9876 +#: appMain.py:9918 appMain.py:9960 appMain.py:10002 appMain.py:10043 appMain.py:10088 #: appMain.py:10133 appMain.py:10649 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 -#: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 -#: appPlugins/ToolFilm.py:313 appPlugins/ToolMilling.py:2041 +#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 appPlugins/ToolFilm.py:302 +#: appPlugins/ToolFilm.py:309 appPlugins/ToolFilm.py:313 appPlugins/ToolMilling.py:2041 #: appPlugins/ToolMove.py:195 appPlugins/ToolPunchGerber.py:533 #: appPlugins/ToolPunchGerber.py:537 appPlugins/ToolReport.py:127 #: appPlugins/ToolTransform.py:167 appPlugins/ToolTransform.py:318 @@ -13881,24 +12844,20 @@ msgstr "Nenhum objeto é selecionado." #: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." -msgstr "" -"Selecione um Objeto Geometria, Gerber, Excellon ou Trabalho CNC para editar." +msgstr "Selecione um Objeto Geometria, Gerber, Excellon ou Trabalho CNC para editar." #: appMain.py:2618 msgid "" -"Simultaneous editing of tools geometry in a MultiGeo Geometry is not " -"possible.\n" +"Simultaneous editing of tools geometry in a MultiGeo Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -"A edição simultânea de ferramentas geometria em uma Geometria MultiGeo não é " -"possível. \n" +"A edição simultânea de ferramentas geometria em uma Geometria MultiGeo não é possível. \n" "Edite apenas uma geometria por vez." -#: appMain.py:2625 appPlugins/ToolDrilling.py:953 -#: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 -#: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 -#: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 +#: appPlugins/ToolDrilling.py:1272 appPlugins/ToolIsolation.py:842 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolMilling.py:1648 +#: appPlugins/ToolMilling.py:1717 appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Nenhuma Ferramenta Selecionada" @@ -13912,10 +12871,8 @@ msgid "Editor is activated ..." msgstr "Editor está ativado ..." #: appMain.py:2756 -#, fuzzy -#| msgid "Do you want to save the edited object?" msgid "Do you want to save the changes?" -msgstr "Você quer salvar o objeto editado?" +msgstr "Você quer salvar as alterações?" #: appMain.py:2807 msgid "Object empty after edit." @@ -13927,8 +12884,7 @@ msgstr "Editor fechado. Conteúdo salvo." #: appMain.py:2881 appMain.py:2933 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." -msgstr "" -"Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." +msgstr "Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." #: appMain.py:2891 msgid "is updated, returning to App..." @@ -13939,11 +12895,8 @@ msgid "Editor exited. Editor content was not saved." msgstr "Editor fechado. Conteúdo não salvo." #: appMain.py:2958 -#, fuzzy -#| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." -msgstr "" -"Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." +msgstr "Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." #: appMain.py:3101 appMain.py:3107 msgid "Save to file" @@ -13963,7 +12916,7 @@ msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação. #: appMain.py:3251 msgid "PCB Manufacturing files Viewer/Editor with Plugins" -msgstr "" +msgstr "Visualizador/Editor de arquivos de fabricação de PCB com plugins" #: appMain.py:3252 msgid "Development" @@ -13987,12 +12940,9 @@ msgstr "Licenciado sob licença do MIT" #: appMain.py:3282 msgid "" -"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" @@ -14000,22 +12950,17 @@ 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 "" -"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" @@ -14023,53 +12968,41 @@ msgstr "" "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." #: appMain.py:3304 -#, fuzzy -#| msgid "" -#| "Some of the icons used are from the following sources:
Icons by Icons8
Icons by oNline Web Fonts" msgid "" -"Some of the icons used are from the following sources:
Icons by Icons8
Icons by oNline Web Fonts
Icons by " -" " -"Kharisma from
Icons " +"by Icons8
Icons by oNline Web Fonts
Icons by Pixel perfect from www.flaticon.com" msgstr "" -"Alguns dos ícones utilizados são das seguintes fontes:
Ícones por " -"Freepik de www.flaticon.com
Ícones por Icons8
Ícones por oNline Web Fonts" +"Alguns dos ícones utilizados são das seguintes fontes:
Ícones por Freepik de www.flaticon.com
Ícones por Icons8Ícones por oNline Web Fonts" #: appMain.py:3346 msgid "Splash" @@ -14104,14 +13037,12 @@ msgid "E-mail" msgstr "E-mail" #: appMain.py:3621 -#, fuzzy -#| msgid "FlatCAM Evo" msgid "FlatCAM Author" -msgstr "FlatCAM Evo" +msgstr "Autor FlatCAM" #: appMain.py:3625 msgid "FlatCAM Evo Author/Maintainer" -msgstr "" +msgstr "Autor/Mantenedor FlatCAM Evo" #: appMain.py:3697 msgid "Language" @@ -14142,8 +13073,7 @@ msgstr "você pode contribuir para o desenvolvimento por:" #: appMain.py:3810 msgid "Pull Requests on the Bitbucket repository, if you are a developer" -msgstr "" -"Se você é um desenvolvedor: Pull Requests, no repositório Bitbucket" +msgstr "Se você é um desenvolvedor: Pull Requests, no repositório Bitbucket" #: appMain.py:3812 msgid "Bug Reports by providing the steps required to reproduce the bug" @@ -14177,7 +13107,7 @@ msgstr "Em breve ..." #: appMain.py:3887 msgid "How To's" -msgstr "Como..." +msgstr "Como" #: appMain.py:4007 msgid "Alternative website" @@ -14204,53 +13134,43 @@ msgstr "" "use o link do canal do YouTube no menu Ajuda." #: appMain.py:4042 appTranslation.py:217 -#, fuzzy -#| msgid "" -#| "There are files/objects modified in FlatCAM. \n" -#| "Do you want to Save the project?" msgid "" "There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" -"Existem arquivos/objetos modificados no FlatCAM. \n" +"Existem arquivos/objetos modificados. \n" "Você quer salvar o projeto?" #: appMain.py:4365 msgid "Selected Excellon file extensions registered with FlatCAM." -msgstr "" -"As extensões de arquivo Excellon selecionadas foram registradas para o " -"FlatCAM." +msgstr "As extensões de arquivo Excellon selecionadas foram registradas para o FlatCAM." #: appMain.py:4382 msgid "Selected GCode file extensions registered with FlatCAM." -msgstr "" -"As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." +msgstr "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." #: appMain.py:4398 msgid "Selected Gerber file extensions registered with FlatCAM." -msgstr "" -"As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." +msgstr "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." #: appMain.py:4586 appMain.py:4649 appMain.py:4680 msgid "At least two objects are required for join. Objects currently selected" -msgstr "" -"São necessários pelo menos dois objetos para unir. Objetos atualmente " -"selecionados" +msgstr "São necessários pelo menos dois objetos para unir. Objetos atualmente selecionados" #: appMain.py:4595 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 "" "Falha ao unir. Os objetos Geometria são de tipos diferentes.\n" -"Pelo menos um é do tipo MultiGeo e o outro é do tipo Único. Uma " -"possibilidade é converter de um para outro e tentar unir,\n" -"mas no caso de converter de MultiGeo para Único, as informações podem ser " -"perdidas e o resultado pode não ser o esperado.\n" +"Pelo menos um é do tipo MultiGeo e o outro é do tipo Único. Uma possibilidade é converter " +"de um para outro e tentar unir,\n" +"mas no caso de converter de MultiGeo para Único, as informações podem ser perdidas e o " +"resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." #: appMain.py:4610 appMain.py:4621 @@ -14291,7 +13211,7 @@ msgstr "Um objeto Geometria foi convertido para o tipo Único." #: appMain.py:4995 msgid "Units cannot be changed while the editor is active." -msgstr "" +msgstr "As unidades não podem ser alteradas enquanto o editor estiver ativo." #: appMain.py:5004 msgid "" @@ -14318,29 +13238,21 @@ msgid "Workspace disabled." msgstr "Área de trabalho desabilitada." #: appMain.py:5117 -#, fuzzy -#| msgid "FlatCAM Preferences Folder opened." msgid "FlatCAM log opened." -msgstr "Pasta com Preferências FlatCAM aberta." +msgstr "Registro (log) aberto." -#: appMain.py:5166 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 -#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 -#: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 -#: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 -#: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 -#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:373 +#: appMain.py:5166 appPlugins/ToolCutOut.py:428 appPlugins/ToolIsolation.py:1009 +#: appPlugins/ToolIsolation.py:1331 appPlugins/ToolIsolation.py:1446 +#: appPlugins/ToolMilling.py:2063 appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 +#: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 appPlugins/ToolPaint.py:661 +#: appPlugins/ToolPaint.py:829 appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:373 #: appPlugins/ToolSolderPaste.py:559 msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Insira um diâmetro de ferramenta com valor diferente de zero, no formato " -"Flutuante." +msgstr "Insira um diâmetro de ferramenta com valor diferente de zero, no formato Flutuante." #: appMain.py:5176 -#, fuzzy -#| msgid "Loading..." msgid "Tool adding ..." -msgstr "Lendo..." +msgstr "Adicionando ferramenta ..." #: appMain.py:5177 msgid "" @@ -14396,19 +13308,19 @@ msgstr "Falha. Nenhum objeto selecionado..." #: appMain.py:5572 msgid "Quadrant 2" -msgstr "" +msgstr "Quadrante 2" #: appMain.py:5573 msgid "Quadrant 1" -msgstr "" +msgstr "Quadrante 1" #: appMain.py:5574 msgid "Quadrant 3" -msgstr "" +msgstr "Quadrante 3" #: appMain.py:5575 msgid "Quadrant 4" -msgstr "" +msgstr "Quadrante 4" #: appMain.py:5699 msgid "Jump to ..." @@ -14427,38 +13339,27 @@ msgid "Locate ..." msgstr "Localizar ..." #: appMain.py:5959 -#, fuzzy -#| msgid "Move to Origin." msgid "Move to ..." -msgstr "Mover para a Origem." +msgstr "Mover para ..." #: appMain.py:6516 appMain.py:9427 -#, fuzzy -#| msgid "Importing" msgid "Aborting." -msgstr "Importando" +msgstr "Cancelando." #: appMain.py:6516 -#, fuzzy -#| msgid "" -#| "Aborting. The current task will be gracefully closed as soon as " -#| "possible..." msgid "The current task will be gracefully closed as soon as possible..." -msgstr "" -"Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..." +msgstr "A tarefa atual será fechada normalmente o mais rápido possível..." #: appMain.py:6523 msgid "The current task was gracefully closed on user request..." -msgstr "" -"A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." +msgstr "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." #: appMain.py:6726 msgid "Not available for Legacy 2D graphic mode." -msgstr "" +msgstr "Não disponível para o modo gráfico Legado 2D." #: appMain.py:6795 appMain.py:6816 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 -#: appPlugins/ToolPaint.py:2790 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 appPlugins/ToolPaint.py:2790 msgid "Selected tool can't be used here. Pick another." msgstr "A ferramenta selecionada não pode ser usada aqui. Escolha outra." @@ -14476,16 +13377,12 @@ msgid "Save Tools Database" msgstr "Salvar Banco de Dados" #: appMain.py:6847 -#, fuzzy -#| msgid "" -#| "One or more Tools are edited.\n" -#| "Do you want to update the Tools Database?" msgid "" "One or more Tools are edited.\n" "Do you want to save?" msgstr "" -"Um ou mais Ferramentas foram editadas.\n" -"Você deseja salvar o Banco de Dados de Ferramentas?" +"Uma ou mais Ferramentas foram editadas.\n" +"Você deseja salvar?" #: appMain.py:7079 appMain.py:7133 appMain.py:7181 msgid "Enter the Angle value:" @@ -14518,8 +13415,7 @@ msgstr "Digite um valor para grade:" #: appMain.py:7292 appMain.py:7317 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -"Por favor, insira um valor de grade com valor diferente de zero, no formato " -"Flutuante." +"Por favor, insira um valor de grade com valor diferente de zero, no formato Flutuante." #: appMain.py:7297 msgid "New Grid added" @@ -14558,8 +13454,7 @@ msgstr "selecionado" #: appMain.py:8246 appMain.py:8250 msgid "Select an Gerber or Excellon file to view it's source file." -msgstr "" -"Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." +msgstr "Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." #: appMain.py:8253 msgid "Viewing the source code of the selected object." @@ -14606,16 +13501,12 @@ msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." #: appMain.py:8532 -#, fuzzy -#| msgid "Recent files" msgid "Recent files list was reset." -msgstr "Arquivos Recentes" +msgstr "A lista de Arquivos Recentes foi redefinida." #: appMain.py:8546 -#, fuzzy -#| msgid "Recent projects" msgid "Recent projects list was reset." -msgstr "Projetos Recentes" +msgstr "A lista de Projetos Recentes foi redefinida." #: appMain.py:8571 msgid "Clear Recent projects" @@ -14655,39 +13546,32 @@ msgstr "Orientação da Área de Trabalho" #: appMain.py:8748 msgid "Failed checking for latest version. Could not connect." -msgstr "" -"Falha na verificação da versão mais recente. Não foi possível conectar." +msgstr "Falha na verificação da versão mais recente. Não foi possível conectar." #: appMain.py:8755 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." #: appMain.py:8765 -#, fuzzy -#| msgid "The application will restart." msgid "The application is up to date!" -msgstr "O aplicativo reiniciará." +msgstr "O aplicativo está atualizado!" #: appMain.py:8769 msgid "Newer Version Available" msgstr "Nova Versão Disponível" #: appMain.py:8771 -#, fuzzy -#| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" -msgstr "Existe uma versão nova do FlatCAM disponível para download:" +msgstr "Existe uma versão nova disponível para download:" #: appMain.py:8801 msgid "" -"OpenGL canvas initialization failed. HW or HW configuration not supported." -"Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " -"tab.\n" +"OpenGL canvas initialization failed. HW or HW configuration not supported.Change the " +"graphic engine to Legacy(2D) in Edit -> Preferences -> General tab.\n" "\n" msgstr "" -"Falha na inicialização do canvas do OpenGL. HW ou configuração de HW não " -"suportada. Altere o mecanismo gráfico para Legado (2D) em Editar -> " -"Preferências -> aba Geral.\n" +"Falha na inicialização do canvas do OpenGL. HW ou configuração de HW não suportada. " +"Altere o mecanismo gráfico para Legado (2D) em Editar -> Preferências -> aba Geral.\n" "\n" #: appMain.py:8892 @@ -14726,8 +13610,8 @@ msgstr "Desabilitando gráficos..." msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: appMain.py:9588 appMain.py:9626 appMain.py:9669 appMain.py:9733 -#: appMain.py:10512 appMain.py:11884 appMain.py:11952 +#: appMain.py:9588 appMain.py:9626 appMain.py:9669 appMain.py:9733 appMain.py:10512 +#: appMain.py:11884 appMain.py:11952 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14773,8 +13657,7 @@ msgstr "Exportar Imagem PNG" #: appMain.py:9881 appMain.py:10093 msgid "Failed. Only Gerber objects can be saved as Gerber files..." -msgstr "" -"Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." +msgstr "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." #: appMain.py:9894 msgid "Save Gerber source file" @@ -14790,9 +13673,7 @@ msgstr "Salvar arquivo fonte do Script" #: appMain.py:9965 msgid "Failed. Only Document objects can be saved as Document files..." -msgstr "" -"Falhou. Somente objetos Documentos podem ser salvos como arquivos " -"Documentos..." +msgstr "Falhou. Somente objetos Documentos podem ser salvos como arquivos Documentos..." #: appMain.py:9978 msgid "Save Document source file" @@ -14800,8 +13681,7 @@ msgstr "Salvar o arquivo fonte Documento" #: appMain.py:10007 appMain.py:10048 appMain.py:11037 msgid "Failed. Only Excellon objects can be saved as Excellon files..." -msgstr "" -"Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." +msgstr "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." #: appMain.py:10015 appMain.py:10020 msgid "Save Excellon source file" @@ -14820,29 +13700,22 @@ msgid "Import DXF" msgstr "Importar DXF" #: appMain.py:10250 -#, fuzzy -#| msgid "" -#| "There are files/objects opened in FlatCAM.\n" -#| "Creating a New project will delete them.\n" -#| "Do you want to Save the project?" msgid "" "There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -"Existem arquivos/objetos abertos no FlatCAM.\n" +"Existem arquivos/objetos abertos.\n" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" #: appMain.py:10336 appMain.py:10364 appMain.py:10388 appMain.py:10409 msgid "seconds" -msgstr "" +msgstr "segundos" #: appMain.py:10388 -#, fuzzy -#| msgid "New Project created" msgid "Project created in" -msgstr "Novo Projeto criado" +msgstr "Projeto criado em" #: appMain.py:10391 msgid "New Project created" @@ -14873,14 +13746,12 @@ msgid "Save Project As ..." msgstr "Salvar Projeto Como..." #: appMain.py:10641 -#, fuzzy -#| msgid "General" msgid "General_print" -msgstr "Geral" +msgstr "Impressão Geral" #: appMain.py:10649 msgid "Print everything in the workspace." -msgstr "" +msgstr "Imprime tudo na área de trabalho." #: appMain.py:10655 appMain.py:10663 msgid "Save Object as PDF ..." @@ -14922,8 +13793,8 @@ msgstr "Preferências exportadas para" msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: appMain.py:11149 appMain.py:11156 appMain.py:11283 appMain.py:11290 -#: appMain.py:11350 appMain.py:11357 +#: appMain.py:11149 appMain.py:11156 appMain.py:11283 appMain.py:11290 appMain.py:11350 +#: appMain.py:11357 msgid "Could not export." msgstr "Não foi possível exportar." @@ -14935,25 +13806,18 @@ msgstr "Arquivo Gerber exportado para" msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: appMain.py:11375 appMain.py:11431 appMain.py:11526 appMain.py:11565 -#: appMain.py:11633 appMain.py:11850 appMain.py:11940 -#: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 -#, fuzzy -#| msgid "No object available." +#: appMain.py:11375 appMain.py:11431 appMain.py:11526 appMain.py:11565 appMain.py:11633 +#: appMain.py:11850 appMain.py:11940 appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." -msgstr "Nenhum objeto disponível." +msgstr "O arquivo não está mais disponível." #: appMain.py:11385 appMain.py:11441 -msgid "" -"Not supported type is picked as parameter. Only Geometry and Gerber are " -"supported" +msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -"O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " -"são suportados" +"O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber são suportados" -#: appMain.py:11402 appMain.py:11459 appMain.py:11547 appMain.py:11616 -#: appMain.py:11746 appMain.py:11811 appMain.py:11871 -#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 +#: appMain.py:11402 appMain.py:11459 appMain.py:11547 appMain.py:11616 appMain.py:11746 +#: appMain.py:11811 appMain.py:11871 appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Aberto" @@ -14976,16 +13840,12 @@ msgstr "Falha ao analisar o arquivo" #: appMain.py:11518 msgid "Object is not Gerber file or empty. Aborting object creation." -msgstr "" -"O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de " -"objetos." +msgstr "O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de objetos." -#: appMain.py:11529 appMain.py:11599 appMain.py:11723 appMain.py:11797 -#: appMain.py:11853 tclCommands/TclCommandOpenDXF.py:90 -#, fuzzy -#| msgid "Opening ..." +#: appMain.py:11529 appMain.py:11599 appMain.py:11723 appMain.py:11797 appMain.py:11853 +#: tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" -msgstr "Abrindo ..." +msgstr "Abrindo" #: appMain.py:11540 msgid "Open Gerber failed. Probable not a Gerber file." @@ -15021,21 +13881,18 @@ msgstr "Não é G-Code" #: appMain.py:11736 msgid "" -"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " -"from File menu.\n" -" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " -"processing" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it from File " +"menu.\n" +" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -"Falha ao criar o objeto Trabalho CNC. Provavelmente não é um arquivo G-" -"Code. Tente ler a usando o menu.\n" -"A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " -"durante o processamento" +"Falha ao criar o objeto Trabalho CNC. Provavelmente não é um arquivo G-Code. Tente ler a " +"usando o menu.\n" +"A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou durante o " +"processamento" #: appMain.py:11792 msgid "Object is not HPGL2 file or empty. Aborting object creation." -msgstr "" -"O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de " -"objetos." +msgstr "O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de objetos." #: appMain.py:11804 msgid "Failed. Probable not a HPGL2 file." @@ -15066,20 +13923,16 @@ msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." #: appMain.py:11960 -#, fuzzy -#| msgid "Parsing ..." msgid "Parsing..." -msgstr "Analisando ..." +msgstr "Analisando..." #: appMain.py:11972 appMain.py:11976 appMain.py:11994 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" #: appMain.py:12010 -#, fuzzy -#| msgid "New Project" msgid "Legacy Project" -msgstr "Novo Projeto" +msgstr "Projeto Legado" #: appMain.py:12011 msgid "" @@ -15088,24 +13941,22 @@ msgid "" "\n" "Do you want to continue?" msgstr "" +"O projeto foi feito com uma versão mais antiga do aplicativo.\n" +"Pode não carregar corretamente.\n" +"\n" +"Você quer continuar?" #: appMain.py:12049 -#, fuzzy -#| msgid "Importing" msgid "Import Settings" -msgstr "Importando" +msgstr "Importar Configurações" #: appMain.py:12050 -#, fuzzy -#| msgid "Do you want to save the edited object?" msgid "Do you want to import the loaded project settings?" -msgstr "Você quer salvar o objeto editado?" +msgstr "Você quer importar as configurações do projeto carregado?" #: appMain.py:12089 -#, fuzzy -#| msgid "Loading" msgid "Loading..." -msgstr "Carregando" +msgstr "Carregando..." #: appMain.py:12180 appMain.py:12187 msgid "Loading Project ... restoring" @@ -15141,9 +13992,7 @@ msgstr "Falha ao analisar o arquivo de projeto salvo" #: appMain.py:12369 msgid "Save cancelled because source file is empty. Try to export the file." -msgstr "" -"Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o " -"arquivo." +msgstr "Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o arquivo." #: appObjects/AppObject.py:171 #, python-brace-format @@ -15164,41 +14013,30 @@ msgstr "Convertendo unidades para " #: appObjects/AppObject.py:220 msgid "Gerber X2 drill file detected. Converted to Excellon object." -msgstr "" +msgstr "Arquivo de perfuração Gerber X2 detectado. Convertido em objeto Excellon." -#: appObjects/AppObject.py:264 appObjects/AppObject.py:270 -#: appObjects/AppObject.py:276 appObjects/AppObject.py:282 -#: appObjects/AppObject.py:288 appObjects/AppObject.py:294 +#: appObjects/AppObject.py:264 appObjects/AppObject.py:270 appObjects/AppObject.py:276 +#: appObjects/AppObject.py:282 appObjects/AppObject.py:288 appObjects/AppObject.py:294 msgid "created/selected" msgstr "criado / selecionado" #: appObjects/AppObject.py:524 -#, fuzzy -#| msgid "CREATE A NEW FLATCAM TCL SCRIPT" msgid "CREATE A NEW TCL SCRIPT" -msgstr "CRIAR UM NOVO SCRIPT FLATCAM TCL" +msgstr "CRIAR UM NOVO SCRIPT TCL" #: appObjects/AppObject.py:525 msgid "TCL Tutorial is here" msgstr "Tutorial TCL está aqui" #: appObjects/AppObject.py:527 -#, fuzzy -#| msgid "FlatCAM commands list" msgid "Commands list" -msgstr "Lista de comandos FlatCAM" +msgstr "Lista de comandos" #: appObjects/AppObject.py:528 -#, fuzzy -#| msgid "" -#| "Type >help< followed by Run Code for a list of FlatCAM Tcl Commands " -#| "(displayed in Tcl Shell)." msgid "" -"Type >help< followed by Run Code for a list of Tcl Commands (displayed in " -"Tcl Shell)." +"Type >help< followed by Run Code for a list of Tcl Commands (displayed in Tcl Shell)." msgstr "" -"Digite >help< Run Code para uma lista de comandos TCL FlatCAM (mostrados na " -"linha de comando)." +"Digite >help< Run Code para uma lista de comandos TCL (mostrados na linha de comando)." #: appObjects/AppObjectTemplate.py:347 msgid "Name changed from" @@ -15242,22 +14080,16 @@ msgid "Calculating dimensions ... Please wait." msgstr "Calculando dimensões ... Por favor, espere." #: appObjects/AppObjectTemplate.py:741 appObjects/AppObjectTemplate.py:749 -#, fuzzy -#| msgid "Polygon" msgid "Polygons" -msgstr "Polígono" +msgstr "Polígonos" #: appObjects/AppObjectTemplate.py:743 -#, fuzzy -#| msgid "Line thickness" msgid "LineStrings" -msgstr "Espessura da linha" +msgstr "" #: appObjects/AppObjectTemplate.py:748 -#, fuzzy -#| msgid "Incremental" msgid "Elements" -msgstr "Incremental" +msgstr "Elementos" #: appObjects/AppObjectTemplate.py:786 appObjects/AppObjectTemplate.py:857 #: appPlugins/ToolReport.py:435 appPlugins/ToolReport.py:509 @@ -15280,9 +14112,8 @@ msgstr "Número total de ranhuras:" #: appObjects/AppObjectTemplate.py:818 appObjects/AppObjectTemplate.py:821 #: appObjects/AppObjectTemplate.py:824 appObjects/AppObjectTemplate.py:854 #: appObjects/AppObjectTemplate.py:861 appObjects/AppObjectTemplate.py:864 -#: appPlugins/ToolReport.py:470 appPlugins/ToolReport.py:473 -#: appPlugins/ToolReport.py:476 appPlugins/ToolReport.py:506 -#: appPlugins/ToolReport.py:513 appPlugins/ToolReport.py:516 +#: appPlugins/ToolReport.py:470 appPlugins/ToolReport.py:473 appPlugins/ToolReport.py:476 +#: appPlugins/ToolReport.py:506 appPlugins/ToolReport.py:513 appPlugins/ToolReport.py:516 msgid "Present" msgstr "Presente" @@ -15347,16 +14178,12 @@ msgid "Code Review" msgstr "Revisão de código" #: appObjects/CNCJobObject.py:842 -#, fuzzy -#| msgid "Scaling could not be executed." msgid "CNC Machine Code could not be updated" -msgstr "Não foi possível executar o redimensionamento." +msgstr "O código CNC não pôde ser atualizado" #: appObjects/CNCJobObject.py:846 -#, fuzzy -#| msgid "Machine Code file saved to" msgid "CNC Machine Code was updated" -msgstr "Arquivo G-Code salvo em" +msgstr "O código CNC foi atualizado" #: appObjects/DocumentObject.py:168 msgid "Document Editor" @@ -15376,21 +14203,19 @@ msgstr "A ferramenta BROCA é maior que o tamanho do furo. Cancelado." #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2486 #: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3551 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 -#: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 -#: appPlugins/ToolNCC.py:4266 appPlugins/ToolPaint.py:569 +#: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 appPlugins/ToolNCC.py:592 +#: appPlugins/ToolNCC.py:2483 appPlugins/ToolNCC.py:4266 appPlugins/ToolPaint.py:569 #: appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Ferramenta" #: appObjects/ExcellonObject.py:1110 appPlugins/ToolMilling.py:2651 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." -msgstr "" -"A ferramenta fresa para RANHURAS é maior que o tamanho do furo. Cancelado." +msgstr "A ferramenta fresa para RANHURAS é maior que o tamanho do furo. Cancelado." #: appObjects/GeometryObject.py:513 msgid "Vertex points calculated." -msgstr "" +msgstr "Pontos de vértice calculados." #: appObjects/GeometryObject.py:725 appObjects/GeometryObject.py:879 #: appPlugins/ToolMilling.py:3097 appPlugins/ToolMilling.py:3411 @@ -15398,8 +14223,8 @@ msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" -"Deslocamento de Ferramenta selecionado na Tabela de Ferramentas, mas nenhum " -"valor foi fornecido.\n" +"Deslocamento de Ferramenta selecionado na Tabela de Ferramentas, mas nenhum valor foi " +"fornecido.\n" "Adicione um Deslocamento de Ferramenta ou altere o Tipo de Deslocamento." #: appObjects/GeometryObject.py:792 appObjects/GeometryObject.py:940 @@ -15440,20 +14265,19 @@ msgstr "O fator de escala deve ser um número: inteiro ou flutuante." #: appObjects/GeometryObject.py:1246 appParsers/ParseGerber.py:2241 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 "" -"Um par (x,y) de valores é necessário. Provavelmente você digitou apenas um " -"valor no campo Deslocamento." +"Um par (x,y) de valores é necessário. Provavelmente você digitou apenas um valor no campo " +"Deslocamento." #: appObjects/GeometryObject.py:1337 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 "" -"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve estar no " -"formato (x, y).\n" +"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve estar no formato (x, " +"y).\n" "Agora está com apenas um valor, não dois." #: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 @@ -15466,8 +14290,7 @@ msgstr "Não foi possível executar a operação." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 #: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 -#: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 -#: appPlugins/ToolNCC.py:3453 +#: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "A geometria de isolação não pôde ser gerada." @@ -15483,13 +14306,11 @@ msgstr "Script" #: appObjects/ObjectCollection.py:447 msgid "Batch Save" -msgstr "" +msgstr "Salvar Lote" #: appObjects/ObjectCollection.py:567 -#, fuzzy -#| msgid "Object Transform" msgid "Object renamed from" -msgstr "Transformação de Objeto" +msgstr "Objeto renomeado de" #: appObjects/ObjectCollection.py:1067 msgid "Cause of error" @@ -15521,16 +14342,15 @@ msgstr "" #: appParsers/ParseExcellon.py:442 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 "" -"foi encontrado mas o arquivo Excellon não possui informações sobre os " -"diâmetros da ferramenta. \n" -"O aplicativo tentará carregá-lo usando alguns diâmetros 'falsos'./nO usuário " -"precisa editar o objeto Excellon resultante e\n" +"foi encontrado mas o arquivo Excellon não possui informações sobre os diâmetros da " +"ferramenta. \n" +"O aplicativo tentará carregá-lo usando alguns diâmetros 'falsos'./nO usuário precisa " +"editar o objeto Excellon resultante e\n" "alterar os diâmetros para os valores reais." #: appParsers/ParseExcellon.py:979 @@ -15551,17 +14371,17 @@ msgstr "Processando Gerber. Analisando" #: appParsers/ParseGerber.py:475 msgid "Gerber X2 format detected. Parsing may not be done correctly." -msgstr "" +msgstr "Formato Gerber X2 detectado. A análise pode não ser feita corretamente." #: appParsers/ParseGerber.py:479 -msgid "" -"Drill file Gerber X2 format detected. Parsing may not be done correctly." +msgid "Drill file Gerber X2 format detected. Parsing may not be done correctly." msgstr "" +"Arquivo de perfuração Formato Gerber X2 detectado. A análise pode não ser feita " +"corretamente." #: appParsers/ParseGerber.py:1171 appParsers/ParseGerber.py:1272 -#: appParsers/ParseHPGL2.py:293 appParsers/ParseHPGL2.py:307 -#: appParsers/ParseHPGL2.py:326 appParsers/ParseHPGL2.py:350 -#: appParsers/ParseHPGL2.py:385 +#: appParsers/ParseHPGL2.py:293 appParsers/ParseHPGL2.py:307 appParsers/ParseHPGL2.py:326 +#: appParsers/ParseHPGL2.py:350 appParsers/ParseHPGL2.py:385 msgid "Coordinates missing, line ignored" msgstr "Coordenadas faltando, linha ignorada" @@ -15571,11 +14391,11 @@ msgstr "O arquivo GERBER pode estar CORROMPIDO. Verifique o arquivo !!!" #: appParsers/ParseGerber.py:1227 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 "" -"A região não possui pontos suficientes. O arquivo será processado, mas há " -"erros na análise. Número da linha" +"A região não possui pontos suficientes. O arquivo será processado, mas há erros na " +"análise. Número da linha" #: appParsers/ParseGerber.py:1664 appParsers/ParseHPGL2.py:420 msgid "Gerber processing. Joining polygons" @@ -15643,8 +14463,7 @@ msgid "Cancelled by user request." msgstr "Cancelado por solicitação do usuário." #: appPlugins/ToolAlignObjects.py:268 appPlugins/ToolAlignObjects.py:290 -#: appPlugins/ToolDistance.py:382 appPlugins/ToolMove.py:129 -#: appPlugins/ToolQRCode.py:274 +#: appPlugins/ToolDistance.py:382 appPlugins/ToolMove.py:129 appPlugins/ToolQRCode.py:274 msgid "Click on the DESTINATION point ..." msgstr "Clique no ponto DESTINO ..." @@ -15660,7 +14479,7 @@ msgstr "Segundo Ponto" #: appPlugins/ToolAlignObjects.py:410 msgid "MOVING object" -msgstr "MOVENDO Objeto" +msgstr "Objeto a mover" #: appPlugins/ToolAlignObjects.py:412 msgid "" @@ -15705,16 +14524,14 @@ msgstr "Tipo de Alinhamento" #: appPlugins/ToolAlignObjects.py:501 msgid "" "The type of alignment can be:\n" -"- Single Point -> it require a single point of sync, the action will be a " -"translation\n" -"- Dual Point -> it require two points of sync, the action will be " -"translation followed by rotation" +"- Single Point -> it require a single point of sync, the action will be a translation\n" +"- Dual Point -> it require two points of sync, the action will be translation followed by " +"rotation" msgstr "" "O tipo de alinhamento pode ser:\n" -"- Ponto único -> requer um único ponto de sincronização, a ação será uma " -"translação\n" -"- Ponto duplo -> requer dois pontos de sincronização, a ação será translada " -"seguida de rotação" +"- Ponto único -> requer um único ponto de sincronização, a ação será uma translação\n" +"- Ponto duplo -> requer dois pontos de sincronização, a ação será translada seguida de " +"rotação" #: appPlugins/ToolAlignObjects.py:507 msgid "Single Point" @@ -15742,16 +14559,15 @@ msgstr "" #: appPlugins/ToolCopperThieving.py:1747 appPlugins/ToolCutOut.py:2798 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:3010 #: appPlugins/ToolEtchCompensation.py:486 appPlugins/ToolExtract.py:1424 -#: appPlugins/ToolFiducials.py:1194 appPlugins/ToolFilm.py:1787 -#: appPlugins/ToolFollow.py:758 appPlugins/ToolInvertGerber.py:294 -#: appPlugins/ToolIsolation.py:3994 appPlugins/ToolLevelling.py:2322 -#: appPlugins/ToolMarkers.py:1589 appPlugins/ToolMilling.py:5069 -#: appPlugins/ToolNCC.py:4603 appPlugins/ToolObjectDistance.py:612 -#: appPlugins/ToolOptimal.py:689 appPlugins/ToolPaint.py:3349 -#: appPlugins/ToolPanelize.py:1419 appPlugins/ToolPunchGerber.py:2368 -#: appPlugins/ToolQRCode.py:996 appPlugins/ToolRulesCheck.py:1767 -#: appPlugins/ToolSolderPaste.py:1736 appPlugins/ToolSub.py:947 -#: appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolFiducials.py:1194 appPlugins/ToolFilm.py:1787 appPlugins/ToolFollow.py:758 +#: appPlugins/ToolInvertGerber.py:294 appPlugins/ToolIsolation.py:3994 +#: appPlugins/ToolLevelling.py:2322 appPlugins/ToolMarkers.py:1589 +#: appPlugins/ToolMilling.py:5069 appPlugins/ToolNCC.py:4603 +#: appPlugins/ToolObjectDistance.py:612 appPlugins/ToolOptimal.py:689 +#: appPlugins/ToolPaint.py:3349 appPlugins/ToolPanelize.py:1419 +#: appPlugins/ToolPunchGerber.py:2368 appPlugins/ToolQRCode.py:996 +#: appPlugins/ToolRulesCheck.py:1767 appPlugins/ToolSolderPaste.py:1736 +#: appPlugins/ToolSub.py:947 appPlugins/ToolTransform.py:1011 msgid "Reset Tool" msgstr "Redefinir Ferramenta" @@ -15759,52 +14575,42 @@ msgstr "Redefinir Ferramenta" #: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolCutOut.py:2801 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:3013 #: appPlugins/ToolEtchCompensation.py:489 appPlugins/ToolExtract.py:1427 -#: appPlugins/ToolFiducials.py:1197 appPlugins/ToolFilm.py:1790 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolInvertGerber.py:297 -#: appPlugins/ToolIsolation.py:3997 appPlugins/ToolLevelling.py:2325 -#: appPlugins/ToolMarkers.py:1592 appPlugins/ToolMilling.py:5072 -#: appPlugins/ToolNCC.py:4606 appPlugins/ToolObjectDistance.py:615 -#: appPlugins/ToolOptimal.py:692 appPlugins/ToolPaint.py:3352 -#: appPlugins/ToolPanelize.py:1422 appPlugins/ToolPunchGerber.py:2371 -#: appPlugins/ToolQRCode.py:999 appPlugins/ToolRulesCheck.py:1770 -#: appPlugins/ToolSolderPaste.py:1739 appPlugins/ToolSub.py:950 -#: appPlugins/ToolTransform.py:1014 +#: appPlugins/ToolFiducials.py:1197 appPlugins/ToolFilm.py:1790 appPlugins/ToolFollow.py:761 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3997 +#: appPlugins/ToolLevelling.py:2325 appPlugins/ToolMarkers.py:1592 +#: appPlugins/ToolMilling.py:5072 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolObjectDistance.py:615 appPlugins/ToolOptimal.py:692 +#: appPlugins/ToolPaint.py:3352 appPlugins/ToolPanelize.py:1422 +#: appPlugins/ToolPunchGerber.py:2371 appPlugins/ToolQRCode.py:999 +#: appPlugins/ToolRulesCheck.py:1770 appPlugins/ToolSolderPaste.py:1739 +#: appPlugins/ToolSub.py:950 appPlugins/ToolTransform.py:1014 msgid "Will reset the tool parameters." msgstr "Redefinirá os parâmetros da ferramenta." #: appPlugins/ToolCalculators.py:207 -#, fuzzy -#| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." -msgstr "Pintura com diâmetro = " +msgstr "Largura de corte (diâmetro da ferramenta) calculada." #: appPlugins/ToolCalculators.py:229 -#, fuzzy -#| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." -msgstr "Diâmetro da nova ferramenta a ser adicionada na tabela de ferramentas." +msgstr "" +"O diâmetro da ferramenta (largura de corte) não pode ser menor que o diâmetro da ponta." #: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." -msgstr "" +msgstr "Profundidade de corte (Cut Z) calculada." #: appPlugins/ToolCalculators.py:502 -#, fuzzy -#| msgid "V-Shape" msgid "V-Shape Tool" -msgstr "Forma-V" +msgstr "Ferramenta Ponta-em-V" #: appPlugins/ToolCalculators.py:503 -#, fuzzy -#| msgid "Conversion" msgid "Units Conversion" -msgstr "Conversão" +msgstr "Conversão de Unidades" #: appPlugins/ToolCalculators.py:504 -#, fuzzy -#| msgid "ElectroPlating Calculator" msgid "ElectroPlating" -msgstr "Calculadora Eletrolítica" +msgstr "" #: appPlugins/ToolCalculators.py:505 msgid "Tinning" @@ -15812,36 +14618,30 @@ msgstr "" #: appPlugins/ToolCalculators.py:543 appPlugins/ToolCalculators.py:558 #: appPlugins/ToolCalculators.py:573 -#, fuzzy -#| msgid "Here you enter the value to be converted from INCH to MM" msgid "Here you enter the value to be converted from imperial to metric" msgstr "Aqui você insere o valor a ser convertido de polegadas para mm" #: appPlugins/ToolCalculators.py:546 appPlugins/ToolCalculators.py:561 #: appPlugins/ToolCalculators.py:576 -#, fuzzy -#| msgid "Here you enter the value to be converted from INCH to MM" msgid "Here you enter the value to be converted from metric to imperial" -msgstr "Aqui você insere o valor a ser convertido de polegadas para mm" +msgstr "Aqui você insere o valor a ser convertido de mm para polegadas" #: appPlugins/ToolCalculators.py:552 msgid "oz" -msgstr "" +msgstr "onça (oz)" #: appPlugins/ToolCalculators.py:553 msgid "gram" -msgstr "" +msgstr "grama" #: appPlugins/ToolCalculators.py:567 msgid "fl oz" -msgstr "" +msgstr "fl oz" #: appPlugins/ToolCalculators.py:568 appPlugins/ToolCalculators.py:945 #: appPlugins/ToolCalculators.py:965 appPlugins/ToolCalculators.py:1020 -#, fuzzy -#| msgid "L" msgid "mL" -msgstr "L" +msgstr "mL" #: appPlugins/ToolCalculators.py:615 msgid "" @@ -15852,52 +14652,34 @@ msgstr "" "Especificado pelo fabricante." #: appPlugins/ToolCalculators.py:627 -#, fuzzy -#| msgid "" -#| "This is the depth to cut into the material.\n" -#| "In the CNCJob is the CutZ parameter." msgid "This is the depth to cut into the material." -msgstr "" -"Esta é a profundidade para cortar material.\n" -"No Trabalho CNC é o parâmetro Profundidade de Corte." +msgstr "Esta é a profundidade para cortar o material." #: appPlugins/ToolCalculators.py:638 -#, fuzzy -#| msgid "" -#| "This is the tool tip diameter.\n" -#| "It is specified by manufacturer." msgid "" "This is the actual tool diameter\n" "at the desired depth of cut." msgstr "" -"Diâmetro da ponta da ferramenta.\n" -"Especificado pelo fabricante." +"Diâmetro da ferramenta\n" +"na profundidade de corte desejada." #: appPlugins/ToolCalculators.py:651 -#, fuzzy -#| msgid "" -#| "Calculate either the Cut Z or the effective tool diameter,\n" -#| " depending on which is desired and which is known. " msgid "Calculate either the depth of cut or the effective tool diameter." msgstr "" "Calcula a Profundidade de Corte Z ou o diâmetro efetivo da\n" -"ferramenta, dependendo do que é desejado e do que é conhecido. " +"ferramenta, dependendo do que é desejado e do que é conhecido." #: appPlugins/ToolCalculators.py:676 msgid "Area Calculation" msgstr "Cálculo de Área" #: appPlugins/ToolCalculators.py:681 -#, fuzzy -#| msgid "This is the board area." msgid "Determine the board area." -msgstr "Esta é a área do PCB." +msgstr "Determina a área da placa." #: appPlugins/ToolCalculators.py:692 -#, fuzzy -#| msgid "Board Length" msgid "Board Length." -msgstr "Comprimento da Placa" +msgstr "Comprimento da Placa." #: appPlugins/ToolCalculators.py:699 appPlugins/ToolCalculators.py:718 #: appPlugins/ToolCalculators.py:737 appPlugins/ToolCopperThieving.py:1705 @@ -15905,16 +14687,10 @@ msgid "cm" msgstr "cm" #: appPlugins/ToolCalculators.py:730 -#, fuzzy -#| msgid "Plated area" msgid "Board area." -msgstr "Área revestida" +msgstr "Área da placa." #: appPlugins/ToolCalculators.py:754 -#, fuzzy -#| msgid "" -#| "Current density to pass through the board. \n" -#| "In Amps per Square Feet ASF." msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." @@ -15923,10 +14699,8 @@ msgstr "" "Em Ampères por Pés Quadrados ASF." #: appPlugins/ToolCalculators.py:775 -#, fuzzy -#| msgid "The thickness of the line that makes the corner marker." msgid "Thickness of the deposited copper." -msgstr "A espessura da linha que forma o marcador de canto." +msgstr "Espessura de cobre." #: appPlugins/ToolCalculators.py:783 msgid "um" @@ -15934,17 +14708,13 @@ msgstr "um" #: appPlugins/ToolCalculators.py:799 msgid "Output" -msgstr "" +msgstr "Resultado" #: appPlugins/ToolCalculators.py:803 msgid "Current Value" -msgstr "Valor da Corrente" +msgstr "Corrente" #: appPlugins/ToolCalculators.py:804 -#, fuzzy -#| msgid "" -#| "This is the current intensity value\n" -#| "to be set on the Power Supply. In Amps." msgid "" "This is the current intensity value\n" "to be set on the Power Supply." @@ -15957,61 +14727,57 @@ msgid "Time" msgstr "Tempo" #: appPlugins/ToolCalculators.py:826 -#, fuzzy -#| msgid "Object to be cleared of excess copper." msgid "The time calculated to deposit copper." -msgstr "Objeto a retirar o excesso de cobre." +msgstr "O tempo calculado para depositar o cobre." #: appPlugins/ToolCalculators.py:851 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" +"Calculadora para quantidades químicas\n" +"necessários para estanhar PCBs." #: appPlugins/ToolCalculators.py:863 -#, fuzzy -#| msgid "Isolation" msgid "Solution" -msgstr "Isolação" +msgstr "Solução" #: appPlugins/ToolCalculators.py:865 msgid "Choose one solution for tinning." -msgstr "" +msgstr "Escolha uma solução." #: appPlugins/ToolCalculators.py:877 msgid "Stannous Chloride." -msgstr "" +msgstr "Cloreto Estanoso." #: appPlugins/ToolCalculators.py:885 appPlugins/ToolCalculators.py:905 #: appPlugins/ToolCalculators.py:925 appPlugins/ToolCalculators.py:996 msgid "g" -msgstr "" +msgstr "g" #: appPlugins/ToolCalculators.py:896 appPlugins/ToolCalculators.py:897 msgid "Thiourea" -msgstr "" +msgstr "Tiouréia" #: appPlugins/ToolCalculators.py:917 msgid "Sulfamic Acid." -msgstr "" +msgstr "Ácido Sulfâmico." #: appPlugins/ToolCalculators.py:937 msgid "Distilled Water." -msgstr "" +msgstr "Água Destilada." #: appPlugins/ToolCalculators.py:956 msgid "Soap" -msgstr "" +msgstr "Sabão" #: appPlugins/ToolCalculators.py:957 msgid "Liquid soap." -msgstr "" +msgstr "Sabão Líquido." #: appPlugins/ToolCalculators.py:980 -#, fuzzy -#| msgid "Options" msgid "Optional" -msgstr "Opções" +msgstr "Opcional" #: appPlugins/ToolCalculators.py:986 msgid "" @@ -16019,21 +14785,21 @@ msgid "" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "" +"Hipofosfito de sódio.\n" +"Opcional, para estabilidade da solução.\n" +"Aviso: Lista 1 produto químico nos EUA." #: appPlugins/ToolCalculators.py:1012 -#, fuzzy -#| msgid "Columns" msgid "Volume" -msgstr "Colunas" +msgstr "Volume" #: appPlugins/ToolCalculators.py:1013 msgid "Desired volume of tinning solution." -msgstr "" +msgstr "Volume desejado de solução de estanhagem." #: appPlugins/ToolCalculators.py:1034 -msgid "" -"Calculate the chemical quantities for the desired volume of tinning solution." -msgstr "" +msgid "Calculate the chemical quantities for the desired volume of tinning solution." +msgstr "Calcula as quantidades químicas para o volume desejado de solução." #: appPlugins/ToolCopperThieving.py:216 appPlugins/ToolCopperThieving.py:242 msgid "Lines Grid works only for 'itself' reference ..." @@ -16054,10 +14820,9 @@ msgstr "Preenchimento de quadrados selecionado." #: appPlugins/ToolCopperThieving.py:260 appPlugins/ToolCopperThieving.py:358 #: appPlugins/ToolCopperThieving.py:972 appPlugins/ToolFiducials.py:300 #: appPlugins/ToolFiducials.py:615 appPlugins/ToolMarkers.py:356 -#: appPlugins/ToolMarkers.py:391 appPlugins/ToolMarkers.py:422 -#: appPlugins/ToolMarkers.py:484 appPlugins/ToolMarkers.py:819 -#: appPlugins/ToolMarkers.py:928 appPlugins/ToolMarkers.py:1040 -#: appPlugins/ToolOptimal.py:209 appPlugins/ToolQRCode.py:226 +#: appPlugins/ToolMarkers.py:391 appPlugins/ToolMarkers.py:422 appPlugins/ToolMarkers.py:484 +#: appPlugins/ToolMarkers.py:819 appPlugins/ToolMarkers.py:928 +#: appPlugins/ToolMarkers.py:1040 appPlugins/ToolOptimal.py:209 appPlugins/ToolQRCode.py:226 msgid "There is no Gerber object loaded ..." msgstr "Não há objeto Gerber carregado ..." @@ -16075,9 +14840,8 @@ msgid "Copper Thieving Tool done." msgstr "Área de Adição de Cobre." #: appPlugins/ToolCopperThieving.py:368 appPlugins/ToolCopperThieving.py:388 -#: appPlugins/ToolCutOut.py:642 appPlugins/ToolCutOut.py:1037 -#: appPlugins/ToolCutOut.py:1441 appPlugins/ToolCutOut.py:1533 -#: appPlugins/ToolCutOut.py:1577 appPlugins/ToolCutOut.py:1680 +#: appPlugins/ToolCutOut.py:642 appPlugins/ToolCutOut.py:1037 appPlugins/ToolCutOut.py:1441 +#: appPlugins/ToolCutOut.py:1533 appPlugins/ToolCutOut.py:1577 appPlugins/ToolCutOut.py:1680 #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 @@ -16087,15 +14851,12 @@ msgstr "Área de Adição de Cobre." #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 -#: appPlugins/ToolMilling.py:2738 appPlugins/ToolMilling.py:2903 -#: appPlugins/ToolNCC.py:999 appPlugins/ToolNCC.py:1068 -#: appPlugins/ToolNCC.py:1513 appPlugins/ToolNCC.py:1563 -#: appPlugins/ToolNCC.py:1598 appPlugins/ToolPaint.py:1134 -#: appPlugins/ToolPaint.py:1223 appPlugins/ToolPanelize.py:304 -#: appPlugins/ToolPanelize.py:318 appPlugins/ToolSub.py:273 -#: appPlugins/ToolSub.py:292 appPlugins/ToolSub.py:506 -#: appPlugins/ToolSub.py:519 tclCommands/TclCommandBuffer.py:87 -#: tclCommands/TclCommandCopperClear.py:97 +#: appPlugins/ToolMilling.py:2738 appPlugins/ToolMilling.py:2903 appPlugins/ToolNCC.py:999 +#: appPlugins/ToolNCC.py:1068 appPlugins/ToolNCC.py:1513 appPlugins/ToolNCC.py:1563 +#: appPlugins/ToolNCC.py:1598 appPlugins/ToolPaint.py:1134 appPlugins/ToolPaint.py:1223 +#: appPlugins/ToolPanelize.py:304 appPlugins/ToolPanelize.py:318 appPlugins/ToolSub.py:273 +#: appPlugins/ToolSub.py:292 appPlugins/ToolSub.py:506 appPlugins/ToolSub.py:519 +#: tclCommands/TclCommandBuffer.py:87 tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:252 tclCommands/TclCommandPaint.py:100 #: tclCommands/TclCommandPaint.py:273 tclCommands/TclCommandScale.py:110 #: tclCommands/TclCommandSkew.py:164 @@ -16116,16 +14877,14 @@ msgstr "Ferramenta de Adição de Cobre. Preparando polígonos de isolação." #: appPlugins/ToolCopperThieving.py:615 msgid "Copper Thieving Tool. Preparing areas to fill with copper." -msgstr "" -"Ferramenta de Adição de Cobre. Preparando áreas para preencher com cobre." +msgstr "Ferramenta de Adição de Cobre. Preparando áreas para preencher com cobre." #: appPlugins/ToolCopperThieving.py:659 msgid "Geometry not supported for" msgstr "Geometria não suportada para" #: appPlugins/ToolCopperThieving.py:665 appPlugins/ToolNCC.py:1884 -#: appPlugins/ToolNCC.py:1932 appPlugins/ToolNCC.py:2934 -#: appPlugins/ToolPaint.py:2623 +#: appPlugins/ToolNCC.py:1932 appPlugins/ToolNCC.py:2934 appPlugins/ToolPaint.py:2623 msgid "No object available." msgstr "Nenhum objeto disponível." @@ -16165,10 +14924,10 @@ msgstr "Sair da Ferramenta de Adição de Cobre." #: appPlugins/ToolFilm.py:1263 appPlugins/ToolFollow.py:691 #: appPlugins/ToolInvertGerber.py:216 appPlugins/ToolIsolation.py:3387 #: appPlugins/ToolLevelling.py:1755 appPlugins/ToolMarkers.py:1263 -#: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4057 -#: appPlugins/ToolOptimal.py:477 appPlugins/ToolPaint.py:2940 -#: appPlugins/ToolPanelize.py:1156 appPlugins/ToolPunchGerber.py:2023 -#: appPlugins/ToolQRCode.py:754 appPlugins/ToolSolderPaste.py:1257 +#: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4057 appPlugins/ToolOptimal.py:477 +#: appPlugins/ToolPaint.py:2940 appPlugins/ToolPanelize.py:1156 +#: appPlugins/ToolPunchGerber.py:2023 appPlugins/ToolQRCode.py:754 +#: appPlugins/ToolSolderPaste.py:1257 msgid "Source Object" msgstr "Objeto Fonte" @@ -16270,7 +15029,7 @@ msgstr "" #: appPlugins/ToolCutOut.py:411 appPlugins/ToolCutOut.py:2620 msgid "Any" -msgstr "" +msgstr "Qualquer" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 #: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 @@ -16278,12 +15037,10 @@ msgid "Could not load Tools DB file." msgstr "Não foi possível carregar o arquivo com o banco de dados." #: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 -#: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 -#: appPlugins/ToolPaint.py:908 +#: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" -"A ferramenta não está no banco de dados de ferramentas. Adicionando uma " -"ferramenta padrão." +"A ferramenta não está no banco de dados de ferramentas. Adicionando uma ferramenta padrão." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 #: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 @@ -16293,8 +15050,8 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" "Cancelado.\n" -"Várias ferramentas para um diâmetro de ferramenta encontradas no banco de " -"dados de ferramentas." +"Várias ferramentas para um diâmetro de ferramenta encontradas no banco de dados de " +"ferramentas." #: appPlugins/ToolCutOut.py:521 msgid "Updated tool from Tools Database." @@ -16316,11 +15073,10 @@ msgstr "" "Não há objeto selecionado para Recorte.\n" "Selecione um e tente novamente." -#: appPlugins/ToolCutOut.py:653 appPlugins/ToolCutOut.py:1047 -#: appPlugins/ToolCutOut.py:1549 tclCommands/TclCommandGeoCutout.py:181 +#: appPlugins/ToolCutOut.py:653 appPlugins/ToolCutOut.py:1047 appPlugins/ToolCutOut.py:1549 +#: tclCommands/TclCommandGeoCutout.py:181 msgid "Tool Diameter is zero value. Change it to a positive real number." -msgstr "" -"O diâmetro da ferramenta está zerado. Mude para um número real positivo." +msgstr "O diâmetro da ferramenta está zerado. Mude para um número real positivo." #: appPlugins/ToolCutOut.py:666 appPlugins/ToolCutOut.py:1061 msgid "Number of gaps value is missing. Add it and retry." @@ -16331,12 +15087,10 @@ msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." msgstr "" -"O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', " -"'2tb', 4 ou 8. \n" +"O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', '2tb', 4 ou 8. \n" "Preencha um valor correto e tente novamente." -#: appPlugins/ToolCutOut.py:914 appPlugins/ToolCutOut.py:1335 -#: appPlugins/ToolCutOut.py:1901 +#: appPlugins/ToolCutOut.py:914 appPlugins/ToolCutOut.py:1335 appPlugins/ToolCutOut.py:1901 msgid "Mouse bites failed." msgstr "Mouse bites (mordidas de rato) falhou." @@ -16350,9 +15104,8 @@ msgstr "Operação de recorte de qualquer formato concluída." #: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 #: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 #: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 -#: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 -#: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 -#: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 +#: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 appPlugins/ToolNCC.py:1003 +#: appPlugins/ToolNCC.py:1072 appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 #: appPlugins/ToolPanelize.py:309 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -16366,34 +15119,27 @@ msgstr "Recorte retangular com margem negativa não é possível." msgid "Rectangular CutOut operation finished." msgstr "Recorte retangular concluído." -#: appPlugins/ToolCutOut.py:1459 appPlugins/ToolCutOut.py:1477 -#: appPlugins/ToolCutOut.py:1491 -#, fuzzy -#| msgid "Could not load the file." +#: appPlugins/ToolCutOut.py:1459 appPlugins/ToolCutOut.py:1477 appPlugins/ToolCutOut.py:1491 msgid "Could not add drills." -msgstr "Não foi possível carregar o arquivo." +msgstr "Não foi possível adicionar brocas." #: appPlugins/ToolCutOut.py:1538 appPlugins/ToolCutOut.py:1608 msgid "Geometry object for manual cutout not found" msgstr "Objeto de geometria para recorte manual não encontrado" #: appPlugins/ToolCutOut.py:1541 -msgid "" -"Click on the selected geometry object perimeter to create a bridge gap ..." -msgstr "" -"Clique no perímetro do objeto de geometria selecionado para criar uma " -"ponte ..." +msgid "Click on the selected geometry object perimeter to create a bridge gap ..." +msgstr "Clique no perímetro do objeto de geometria selecionado para criar uma ponte ..." #: appPlugins/ToolCutOut.py:1647 msgid "No tool in the Geometry object." msgstr "Nenhuma ferramenta no objeto Geometria." #: appPlugins/ToolCutOut.py:1668 -msgid "" -"Added manual Bridge Gap. Left click to add another or right click to finish." +msgid "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" -"Ponte no Recorte adicionada. Clique com o botão esquerdo para adicionar " -"outra ou clique com o botão direito para terminar." +"Ponte no Recorte adicionada. Clique com o botão esquerdo para adicionar outra ou clique " +"com o botão direito para terminar." #: appPlugins/ToolCutOut.py:1685 msgid "" @@ -16424,16 +15170,12 @@ msgid "Finished manual adding of gaps." msgstr "Adição manual de lacunas concluída." #: appPlugins/ToolCutOut.py:2263 -#, fuzzy -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut around polygons." msgid "" "Create a Geometry object with toolpaths\n" "for cutting out the object from the surrounding material." msgstr "" "Cria um objeto Geometria com caminho de\n" -"ferramenta para cortar em torno de polígonos." +"ferramenta para cortar em torno de material circundante." #: appPlugins/ToolCutOut.py:2282 msgid "Object to be cutout" @@ -16462,8 +15204,7 @@ msgid "Search and Add" msgstr "Pesquisar e Adicionar" #: appPlugins/ToolCutOut.py:2367 appPlugins/ToolIsolation.py:3516 -#: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3094 +#: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4232 appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -16479,14 +15220,12 @@ msgstr "" #: appPlugins/ToolCutOut.py:2376 appPlugins/ToolIsolation.py:207 #: appPlugins/ToolIsolation.py:3525 appPlugins/ToolMilling.py:399 -#: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3103 +#: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4241 appPlugins/ToolPaint.py:3103 msgid "Pick from DB" msgstr "Escolher do BD" #: appPlugins/ToolCutOut.py:2379 appPlugins/ToolIsolation.py:3528 -#: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4244 -#: appPlugins/ToolPaint.py:3106 +#: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4244 appPlugins/ToolPaint.py:3106 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -16500,7 +15239,7 @@ msgstr "" #: appPlugins/ToolCutOut.py:2572 msgid "Selection of the type of cutout." -msgstr "" +msgstr "Seleção do tipo de recorte." #: appPlugins/ToolCutOut.py:2576 appPlugins/ToolPunchGerber.py:2332 msgid "Automatic" @@ -16511,6 +15250,8 @@ msgid "" "Checked: the cutout shape is rectangular.\n" "Unchecked: any-form cutout shape." msgstr "" +"Marcado: o formato do recorte é retangular.\n" +"Desmarcado: formato de recorte em qualquer formato." #: appPlugins/ToolCutOut.py:2657 msgid "Manual cutout Geometry" @@ -16521,16 +15262,10 @@ msgid "Geometry object used to create the manual cutout." msgstr "Objeto de geometria usado para criar o recorte manual." #: appPlugins/ToolCutOut.py:2674 -#, fuzzy -#| msgid "Manual cutout Geometry" msgid "Manual Geometry" -msgstr "Geometria de recorte manual" +msgstr "Geometria Manual" #: appPlugins/ToolCutOut.py:2677 -#, fuzzy -#| msgid "" -#| "Generate the geometry for\n" -#| "the board cutout." msgid "Generate a Geometry to be used as cutout." msgstr "Gera a geometria para o recorte da placa." @@ -16539,46 +15274,34 @@ msgid "" "Add new gaps on the selected Geometry object\n" "by clicking mouse left button on the Geometry outline." msgstr "" +"Adicionar novas lacunas no objeto Geometria selecionado\n" +"clicando com o botão esquerdo do mouse no contorno da geometria." #: appPlugins/ToolCutOut.py:2702 -#, fuzzy -#| msgid "Generate the Geometry object." msgid "Generate the cutout geometry." -msgstr "Gera o objeto Geometria." +msgstr "Gera o objeto Geometria para recorte." #: appPlugins/ToolDblSided.py:292 -#, fuzzy -#| msgid "" -#| "'Point' reference is selected and 'Point' coordinates are missing. Add " -#| "them and retry." msgid "'Point' reference is selected and 'Point' coordinates are missing." msgstr "" -"A referência 'Ponto' está selecionada e as coordenadas do 'Ponto' estão " -"faltando. Adicione-as e tente novamente." +"A referência 'Ponto' está selecionada e as coordenadas do 'Ponto' estão faltando. " +"Adicione-as e tente novamente." #: appPlugins/ToolDblSided.py:301 -#, fuzzy -#| msgid "The reference object type is not supported." msgid "Box reference object is missing." -msgstr "O tipo do objeto de referência não é suportado." +msgstr "A referência está faltando." #: appPlugins/ToolDblSided.py:309 -#, fuzzy -#| msgid "Geometry not supported" msgid "Not supported." -msgstr "Geometria não suportada" +msgstr "Não suportado." #: appPlugins/ToolDblSided.py:315 -#, fuzzy -#| msgid "Drill Diameter" msgid "Drill diameter is missing." -msgstr "Diâmetro da Broca" +msgstr "O diâmetro da Broca está faltando." #: appPlugins/ToolDblSided.py:322 -#, fuzzy -#| msgid "Alignment Drill Coordinates" msgid "Alignment drill coordinates are missing." -msgstr "Coords Furos de Alinhamento" +msgstr "As coordenadas estão faltando." #: appPlugins/ToolDblSided.py:357 msgid "Alignment Drills" @@ -16610,28 +15333,20 @@ msgid "There is no Box object loaded ..." msgstr "Não há objeto Caixa carregado ..." #: appPlugins/ToolDblSided.py:524 -msgid "" -"There are no Point coordinates in the Point field. Add coords and try " -"again ..." -msgstr "" -"Faltando as Coordenadas do 'Ponto'. Adicione as coordenadas e tente " -"novamente ..." +msgid "There are no Point coordinates in the Point field. Add coords and try again ..." +msgstr "Faltando as Coordenadas do 'Ponto'. Adicione as coordenadas e tente novamente ..." #: appPlugins/ToolDblSided.py:531 camlib.py:2462 msgid "Object was mirrored" msgstr "O objeto foi espelhado" #: appPlugins/ToolDblSided.py:694 appPlugins/ToolNCC.py:4035 -#, fuzzy -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut all non-copper regions." msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" -"para cortar todas as regiões com retirada de cobre." +"para cobrir o espaço fora do padrão de cobre." #: appPlugins/ToolDblSided.py:717 msgid "Objects to be mirrored" @@ -16639,8 +15354,7 @@ msgstr "Objetos a espelhar" #: appPlugins/ToolDblSided.py:730 msgid "Select the type of application object to be processed in this tool." -msgstr "" -"Selecione o tipo de objeto de aplicativo a ser processado nesta ferramenta." +msgstr "Selecione o tipo de objeto de aplicativo a ser processado nesta ferramenta." #: appPlugins/ToolDblSided.py:749 msgid "Bounds Values" @@ -16718,15 +15432,12 @@ msgstr "Coords dos pontos" #: appPlugins/ToolDblSided.py:920 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 coordinates " -"manually." +"and left mouse button click on canvas or you can enter the coordinates manually." msgstr "" -"Adicione as coordenadas no formato (x, y) para o eixo de espelhamento " -"passar.\n" +"Adicione as coordenadas no formato (x, y) para o eixo de espelhamento passar.\n" "As coordenadas (x, y) são capturadas pressionando a tecla SHIFT\n" "e clicar o botão esquerdo do mouse na tela ou inseridas manualmente." @@ -16742,9 +15453,7 @@ msgstr "" #: appPlugins/ToolDblSided.py:972 msgid "Object that holds holes that can be picked as reference for mirroring." -msgstr "" -"Objeto que contém furos que podem ser escolhidos como referência para " -"espelhamento." +msgstr "Objeto que contém furos que podem ser escolhidos como referência para espelhamento." #: appPlugins/ToolDblSided.py:984 msgid "Pick hole" @@ -16788,8 +15497,6 @@ msgstr "" "Pode ser modificado na seção Parâmetros de espelho -> Referência" #: appPlugins/ToolDblSided.py:1078 -#, fuzzy -#| msgid "Drill coordinates" msgid "Drill Coordinates" msgstr "Coordenadas dos furos" @@ -16804,6 +15511,14 @@ msgid "" "Shift + mouse click will add one set of coordinates.\n" "Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" +"Furos de alinhamento (x1, y1), (x2, y2), ...\n" +"Se o tipo for X ou Y, então para cada par de coordenadas\n" +"dois pontos de perfuração serão adicionados: um com as coordenadas fornecidas,\n" +"e o outro será espelhado conforme definido na seção 'Espelho'.\n" +"Se o tipo for 'Manual', nenhum ponto de espelho será gerado.\n" +"\n" +"Shift + clique do mouse adicionará um conjunto de coordenadas.\n" +"Ctrl + Shift + clique do mouse acumulará conjuntos de coordenadas. " #: appPlugins/ToolDblSided.py:1093 msgid "Drill coordinates" @@ -16828,12 +15543,8 @@ msgid "Measure" msgstr "Medir" #: appPlugins/ToolDistance.py:425 -#, fuzzy -#| msgid "Click to add next polygon or right click to start." msgid "Click to add next point or right click to finish." -msgstr "" -"Clique para adicionar o próximo polígono ou clique com o botão direito para " -"começar." +msgstr "Clique para adicionar o próximo ponto ou clique com o botão direito para terminar." #: appPlugins/ToolDistance.py:472 msgid "Pads overlapped. Aborting." @@ -16852,27 +15563,21 @@ msgstr "" "quando está pairando sobre a geometria do pad/furo." #: appPlugins/ToolDistance.py:848 -#, fuzzy -#| msgid "Multi-Line" msgid "Multi-Point" -msgstr "Múlti-Linha" +msgstr "Pontos múltiplos" #: appPlugins/ToolDistance.py:850 msgid "Make a measurement over multiple distance segments." -msgstr "" +msgstr "Faz uma medição em vários segmentos de distância." #: appPlugins/ToolDistance.py:857 appPlugins/ToolFiducials.py:1168 #: appPlugins/ToolMarkers.py:1464 -#, fuzzy -#| msgid "Big cursor" msgid "Use a big cursor." -msgstr "Cursor grande" +msgstr "Usa um cursor grande." #: appPlugins/ToolDistance.py:878 appPlugins/ToolObjectDistance.py:491 -#, fuzzy -#| msgid "Start Z" msgid "Start point" -msgstr "Z Inicial" +msgstr "Ponto Inicial" #: appPlugins/ToolDistance.py:879 appPlugins/ToolDistance.py:884 #: appPlugins/ToolObjectDistance.py:492 appPlugins/ToolObjectDistance.py:497 @@ -16880,10 +15585,8 @@ msgid "This is measuring Start point coordinates." msgstr "Coordenadas do ponto inicial da medição." #: appPlugins/ToolDistance.py:891 appPlugins/ToolObjectDistance.py:504 -#, fuzzy -#| msgid "Second point" msgid "End point" -msgstr "Segundo Ponto" +msgstr "Ponto Final" #: appPlugins/ToolDistance.py:892 appPlugins/ToolDistance.py:897 #: appPlugins/ToolObjectDistance.py:505 appPlugins/ToolObjectDistance.py:510 @@ -16891,10 +15594,8 @@ msgid "This is the measuring Stop point coordinates." msgstr "Coordenadas do ponto final da medição." #: appPlugins/ToolDistance.py:906 appPlugins/ToolObjectDistance.py:519 -#, fuzzy -#| msgid "Result" msgid "Results" -msgstr "Resultado" +msgstr "Resultados" #: appPlugins/ToolDistance.py:916 appPlugins/ToolObjectDistance.py:529 msgid "Dx" @@ -16931,7 +15632,7 @@ msgstr "Este é o ponto a apontar a distância euclidiana." #: appPlugins/ToolDrilling.py:287 appPlugins/ToolMilling.py:413 msgid "coords" -msgstr "" +msgstr "coordenadas" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 @@ -16945,14 +15646,11 @@ msgstr "" #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolMilling.py:1729 appPlugins/ToolMilling.py:1733 -#: appPlugins/ToolMilling.py:4254 appPlugins/ToolNCC.py:534 -#: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:569 -#: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:605 -#: appPlugins/ToolNCC.py:821 appPlugins/ToolNCC.py:4266 -#: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:498 -#: appPlugins/ToolPaint.py:547 appPlugins/ToolPaint.py:569 -#: appPlugins/ToolPaint.py:581 appPlugins/ToolPaint.py:798 -#: appPlugins/ToolPaint.py:3128 +#: appPlugins/ToolMilling.py:4254 appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:539 +#: appPlugins/ToolNCC.py:569 appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:605 +#: appPlugins/ToolNCC.py:821 appPlugins/ToolNCC.py:4266 appPlugins/ToolPaint.py:493 +#: appPlugins/ToolPaint.py:498 appPlugins/ToolPaint.py:547 appPlugins/ToolPaint.py:569 +#: appPlugins/ToolPaint.py:581 appPlugins/ToolPaint.py:798 appPlugins/ToolPaint.py:3128 msgid "Parameters for" msgstr "Parâmetros para" @@ -16960,16 +15658,14 @@ msgstr "Parâmetros para" #: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 #: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 -#: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 -#: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 -#: appPlugins/ToolNCC.py:821 appPlugins/ToolPaint.py:498 +#: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 appPlugins/ToolNCC.py:539 +#: appPlugins/ToolNCC.py:605 appPlugins/ToolNCC.py:821 appPlugins/ToolPaint.py:498 #: appPlugins/ToolPaint.py:581 appPlugins/ToolPaint.py:798 msgid "Multiple Tools" msgstr "Ferramentas Múltiplas" #: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 -#: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 -#: appPlugins/ToolPaint.py:646 +#: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." msgstr "Parâmetros aplicados a todas as ferramentas." @@ -16983,7 +15679,7 @@ msgstr "Potência Laser" #: appPlugins/ToolDrilling.py:1537 appPlugins/ToolMilling.py:3579 msgid "The laser power when the laser is cutting." -msgstr "" +msgstr "Potência do laser para cortes." #: appPlugins/ToolDrilling.py:1656 appPlugins/ToolMilling.py:3742 msgid "Delete failed. There are no exclusion areas to delete." @@ -16994,17 +15690,13 @@ msgid "Delete failed. Nothing is selected." msgstr "Falha na exclusão. Nada está selecionado." #: appPlugins/ToolDrilling.py:1690 appPlugins/ToolMilling.py:3776 -#, fuzzy -#| msgid "All non selected plots disabled." msgid "Only one selected row is allowed." -msgstr "Todos os gráficos não selecionados desabilitados." +msgstr "Apenas uma linha selecionada é permitida." #: appPlugins/ToolDrilling.py:1791 appPlugins/ToolDrilling.py:1806 #: appPlugins/ToolMilling.py:3877 appPlugins/ToolMilling.py:3892 -#, fuzzy -#| msgid "Tool was edited in Tool Table." msgid "Value edited in Exclusion Table." -msgstr "A ferramenta foi editada na Tabela de Ferramentas." +msgstr "O valor foi editado na Tabela de Exclusão." #: appPlugins/ToolDrilling.py:1960 camlib.py:4317 msgid "The loaded Excellon file has no drills" @@ -17015,10 +15707,8 @@ msgid "Creating a list of points to drill..." msgstr "Criando uma lista de pontos para furar..." #: appPlugins/ToolDrilling.py:2013 -#, fuzzy -#| msgid "Failed. Drill points inside the exclusion zones." msgid "Drill points inside the exclusion zones." -msgstr "Falha. Pontos de perfuração dentro das zonas de exclusão." +msgstr "Pontos de perfuração dentro das zonas de exclusão." #: appPlugins/ToolDrilling.py:2029 camlib.py:4307 camlib.py:5106 camlib.py:5545 msgid "Starting G-Code" @@ -17041,14 +15731,8 @@ msgid "Excellon object for drilling/milling operation." msgstr "Objeto Excellon para operação de furação/fresagem." #: appPlugins/ToolDrilling.py:2426 -#, fuzzy -#| msgid "" -#| "Tools in this Excellon object\n" -#| "when are used for drilling." msgid "Tools in the object used for drilling." -msgstr "" -"Ferramentas neste objeto Excellon \n" -"quando são usadas para perfuração." +msgstr "Ferramentas neste objeto usadas para perfuração." #: appPlugins/ToolDrilling.py:2473 msgid "Search DB" @@ -17063,8 +15747,7 @@ msgstr "" "com ferramentas do DB que possuem um valor de diâmetro próximo." #: appPlugins/ToolDrilling.py:2489 appPlugins/ToolIsolation.py:3554 -#: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4268 -#: appPlugins/ToolPaint.py:3131 +#: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4268 appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -17073,14 +15756,12 @@ msgstr "" "Cada loja de ferramentas possui seu próprio conjunto de dados." #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolIsolation.py:3754 -#: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4428 -#: appPlugins/ToolPaint.py:3225 +#: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4428 appPlugins/ToolPaint.py:3225 msgid "Apply parameters to all tools" msgstr "Aplicar parâmetros a todas as ferramentas" #: appPlugins/ToolDrilling.py:2731 appPlugins/ToolIsolation.py:3757 -#: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4431 -#: appPlugins/ToolPaint.py:3228 +#: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4431 appPlugins/ToolPaint.py:3228 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -17117,20 +15798,18 @@ msgid "Type of the object where the exclusion area was added." msgstr "Tipo do objeto em que a área de exclusão foi adicionada." #: appPlugins/ToolDrilling.py:2921 appPlugins/ToolMilling.py:4981 -msgid "" -"The strategy used for exclusion area. Go around the exclusion areas or over " -"it." +msgid "The strategy used for exclusion area. Go around the exclusion areas or over it." msgstr "" -"A estratégia usada para a área de exclusão. Passa ao redor das áreas de " -"exclusão ou por cima." +"A estratégia usada para a área de exclusão. Passa ao redor das áreas de exclusão ou por " +"cima." #: appPlugins/ToolDrilling.py:2923 appPlugins/ToolMilling.py:4983 msgid "" -"If the strategy is to go over the area then this is the height at which the " -"tool will go to avoid the exclusion area." +"If the strategy is to go over the area then this is the height at which the tool will go " +"to avoid the exclusion area." msgstr "" -"Se a estratégia for percorrer a área, essa é a altura em que a ferramenta " -"irá para evitar a área de exclusão." +"Se a estratégia for percorrer a área, essa é a altura em que a ferramenta irá para evitar " +"a área de exclusão." #: appPlugins/ToolDrilling.py:2957 appPlugins/ToolMilling.py:5017 msgid "Add Area:" @@ -17167,28 +15846,20 @@ msgstr "" "Gera o trabalho CNC.\n" "Se for fresagem, um objeto Geometria adicional será criado.\n" "Adicione / Selecione pelo menos uma ferramenta na tabela de ferramentas.\n" -"Clique no cabeçalho # para selecionar todos ou Ctrl + Botão Esquerdo do " -"Mouse\n" +"Clique no cabeçalho # para selecionar todos ou Ctrl + Botão Esquerdo do Mouse\n" "para seleção personalizada de ferramentas." #: appPlugins/ToolEtchCompensation.py:90 appPlugins/ToolEtchCompensation.py:288 -#, fuzzy -#| msgid "Etch Compensation Tool" msgid "Etch Compensation" -msgstr "Ferramenta de Compensação Etch" +msgstr "Compensação Etch" -#: appPlugins/ToolEtchCompensation.py:193 -#: appPlugins/ToolEtchCompensation.py:207 -#, fuzzy -#| msgid "Milling Parameters" +#: appPlugins/ToolEtchCompensation.py:193 appPlugins/ToolEtchCompensation.py:207 msgid "Missing parameter value." -msgstr "Parâmetros da Fresa" +msgstr "Faltando valor de parâmetro." #: appPlugins/ToolEtchCompensation.py:311 -#, fuzzy -#| msgid "Gerber object that will be inverted." msgid "Gerber object that will be compensated." -msgstr "Objeto Gerber que será invertido." +msgstr "Objeto Gerber que será compensado." #: appPlugins/ToolEtchCompensation.py:328 msgid "Conversion utilities" @@ -17212,8 +15883,7 @@ msgstr "" msgid "Oz value" msgstr "Valor Oz" -#: appPlugins/ToolEtchCompensation.py:352 -#: appPlugins/ToolEtchCompensation.py:374 +#: appPlugins/ToolEtchCompensation.py:352 appPlugins/ToolEtchCompensation.py:374 msgid "Microns value" msgstr "Valor Mícrons" @@ -17261,8 +15931,7 @@ msgstr "" "- personalizado -> o usuário digitará um valor personalizado\n" "- pré-seleção -> valor que depende de uma seleção de etchants" -#: appPlugins/ToolEtchCompensation.py:416 -#: appPlugins/ToolEtchCompensation.py:441 +#: appPlugins/ToolEtchCompensation.py:416 appPlugins/ToolEtchCompensation.py:441 msgid "Etch Factor" msgstr "Fator Etch" @@ -17311,56 +15980,40 @@ msgid "Compensate" msgstr "Compensar" #: appPlugins/ToolEtchCompensation.py:479 -msgid "" -"Will increase the copper features thickness to compensate the lateral etch." -msgstr "" -"Aumentará a espessura dos recursos de cobre para compensar o ataque lateral." +msgid "Will increase the copper features thickness to compensate the lateral etch." +msgstr "Aumentará a espessura dos recursos de cobre para compensar o ataque lateral." #: appPlugins/ToolExtract.py:410 -#, fuzzy -#| msgid "ExtraCut" msgid "extracted" -msgstr "Corte Extra" +msgstr "extraído" -#: appPlugins/ToolExtract.py:488 appPlugins/ToolExtract.py:593 -#: appPlugins/ToolExtract.py:693 +#: appPlugins/ToolExtract.py:488 appPlugins/ToolExtract.py:593 appPlugins/ToolExtract.py:693 msgid "No drills extracted. Try different parameters." msgstr "Nenhum furo extraído. Tente parâmetros diferentes." #: appPlugins/ToolExtract.py:790 -#, fuzzy -#| msgid "Soldermask Gerber" msgid "No soldermask extracted." -msgstr "Gerber Máscara de Solda" +msgstr "Máscara de Solda não extraída." -#: appPlugins/ToolExtract.py:839 appPlugins/ToolExtract.py:848 -#: appPlugins/ToolExtract.py:852 -#, fuzzy -#| msgid "Soldermask Gerber" +#: appPlugins/ToolExtract.py:839 appPlugins/ToolExtract.py:848 appPlugins/ToolExtract.py:852 msgid "No cutout extracted." -msgstr "Gerber Máscara de Solda" +msgstr "Contorno não extraído." #: appPlugins/ToolExtract.py:1009 -#, fuzzy -#| msgid "Gerber from which to extract drill holes" msgid "Gerber object from which to extract drill holes or soldermask." -msgstr "Objeto para extrair furos" +msgstr "Objeto para extrair furos ou máscara de solda." #: appPlugins/ToolExtract.py:1051 appPlugins/ToolPunchGerber.py:2064 -#, fuzzy -#| msgid "Process Oblong Pads." msgid "Process all Pads." -msgstr "Pads Oblongos." +msgstr "Pads processados." #: appPlugins/ToolExtract.py:1129 appPlugins/ToolExtract.py:1317 msgid "Extract Drills" msgstr "Extrair Furos" #: appPlugins/ToolExtract.py:1131 -#, fuzzy -#| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." -msgstr "Editar um Objeto Excellon." +msgstr "Extrair um Objeto Excellon dos Pads Gerber." #: appPlugins/ToolExtract.py:1320 msgid "Extract drills from a given Gerber file." @@ -17376,19 +16029,15 @@ msgstr "Clique para adicionar o último fiducial. Superior Direito..." #: appPlugins/ToolFiducials.py:670 msgid "Click to add the second fiducial. Top Left or Bottom Right..." -msgstr "" -"Clique para adicionar o segundo fiducial. Superior Esquerdo ou Inferior " -"Direito..." +msgstr "Clique para adicionar o segundo fiducial. Superior Esquerdo ou Inferior Direito..." #: appPlugins/ToolFiducials.py:829 msgid "Fiducials Tool exit." msgstr "Sair da ferramenta de fiduciais." #: appPlugins/ToolFiducials.py:935 -#, fuzzy -#| msgid "Gerber object for isolation routing." msgid "Gerber object for adding fiducials and soldermask openings." -msgstr "Objeto Gerber para roteamento de isolação." +msgstr "Objeto Gerber para adicionar fiduciais e aberturas de máscara de solda." #: appPlugins/ToolFiducials.py:952 msgid "" @@ -17451,36 +16100,29 @@ msgid "Export positive film" msgstr "Exportar filme positivo" #: appPlugins/ToolFilm.py:424 -msgid "" -"No Excellon object selected. Load an object for punching reference and retry." +msgid "No Excellon object selected. Load an object for punching reference and retry." msgstr "" -"Nenhum objeto Excellon selecionado. Carregue um objeto para referência de " -"perfuração manual e tente novamente." +"Nenhum objeto Excellon selecionado. Carregue um objeto para referência de perfuração " +"manual e tente novamente." -#: appPlugins/ToolFilm.py:448 appPlugins/ToolFilm.py:460 -#: appPlugins/ToolPunchGerber.py:826 appPlugins/ToolPunchGerber.py:959 -msgid "" -"Failed. Punch hole size is bigger than some of the apertures in the Gerber " -"object." +#: appPlugins/ToolFilm.py:448 appPlugins/ToolFilm.py:460 appPlugins/ToolPunchGerber.py:826 +#: appPlugins/ToolPunchGerber.py:959 +msgid "Failed. Punch hole size is bigger than some of the apertures in the Gerber object." msgstr "" -"Falhou. O tamanho do orifício de perfuração é maior do que algumas das " -"aberturas no objeto Gerber." +"Falhou. O tamanho do orifício de perfuração é maior do que algumas das aberturas no " +"objeto Gerber." #: appPlugins/ToolFilm.py:478 appPlugins/ToolPunchGerber.py:899 #: appPlugins/ToolPunchGerber.py:994 msgid "" -"Failed. The new object geometry is the same as the one in the source object " -"geometry..." -msgstr "" -"Falhou. A nova geometria do objeto é a mesma da geometria do objeto de " -"origem ..." +"Failed. The new object geometry is the same as the one in the source object geometry..." +msgstr "Falhou. A nova geometria do objeto é a mesma da geometria do objeto de origem ..." #: appPlugins/ToolFilm.py:550 appPlugins/ToolFilm.py:555 msgid "Export negative film" msgstr "Exportar filme negativo" -#: appPlugins/ToolFilm.py:632 appPlugins/ToolFilm.py:854 -#: appPlugins/ToolPanelize.py:322 +#: appPlugins/ToolFilm.py:632 appPlugins/ToolFilm.py:854 appPlugins/ToolPanelize.py:322 msgid "No object Box. Using instead" msgstr "Nenhuma caixa de objeto. Usando" @@ -17493,6 +16135,8 @@ msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." msgstr "" +"A arte deve estar dentro do tamanho de página selecionado para ser visível.\n" +"Para o tamanho de página 'Limites', ele precisa estar no primeiro quadrante." #: appPlugins/ToolFilm.py:1281 msgid "" @@ -17509,14 +16153,13 @@ msgstr "" #: appPlugins/ToolFilm.py:1304 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 "" -"Especifique o tipo de objeto a ser usado como um contêiner para a criação " -"de\n" -"filme. Pode ser: tipo Gerber ou Geometria. A seleção aqui decide o tipo de " -"objetos que estará\n" +"Especifique o tipo de objeto a ser usado como um contêiner para a criação de\n" +"filme. Pode ser: tipo Gerber ou Geometria. A seleção aqui decide o tipo de objetos que " +"estará\n" "na caixa de combinação Objeto Caixa." #: appPlugins/ToolFilm.py:1422 @@ -17525,6 +16168,9 @@ msgid "" "'Angle' -> deform by an angle\n" "'Ratio' -> deform by a ratio between what should be and what is" msgstr "" +"'Comprimento' -> deformar por um valor de comprimento\n" +"'Ângulo' -> deformar por um ângulo\n" +"'Razão' -> deformar por uma relação entre o que deveria ser e o que é" #: appPlugins/ToolFilm.py:1592 msgid "Punch drill holes" @@ -17559,8 +16205,7 @@ msgid "Pad center" msgstr "Centro de Pad" #: appPlugins/ToolFilm.py:1623 -msgid "" -"Remove the geometry of Excellon from the Film to create the holes in pads." +msgid "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "Remove a geometria do Excellon do filme para criar os furos nos pads." #: appPlugins/ToolFilm.py:1634 @@ -17588,29 +16233,22 @@ msgstr "" #: appPlugins/ToolFilm.py:1845 msgid "" -"Using the Pad center does not work on Geometry objects. Only a Gerber object " -"has pads." +"Using the Pad center does not work on Geometry objects. Only a Gerber object has pads." msgstr "" -"O uso de Centro de Pad não funciona em objetos Geometria. Somente um objeto " -"Gerber possui pads." +"O uso de Centro de Pad não funciona em objetos Geometria. Somente um objeto Gerber possui " +"pads." #: appPlugins/ToolFollow.py:320 appPlugins/ToolFollow.py:388 -#, fuzzy -#| msgid "Failed to create Follow Geometry with tool diameter" msgid "Failed to create Follow Geometry." -msgstr "Falha ao criar Seguir Geometria com ferramenta com diâmetro" +msgstr "Falha ao criar Seguir Geometria." #: appPlugins/ToolFollow.py:670 -#, fuzzy -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut around polygons." msgid "" "Create a Geometry object with\n" "toolpaths to cut through the middle of polygons." msgstr "" "Cria um objeto Geometria com caminho de\n" -"ferramenta para cortar em torno de polígonos." +"ferramenta para cortar o meio de polígonos." #: appPlugins/ToolFollow.py:693 msgid "" @@ -17618,40 +16256,28 @@ msgid "" "Create a Geometry object with a path\n" "following the Gerber traces." msgstr "" +"Um objeto Gerber a ser seguido.\n" +"Criar um objeto Geometria com um caminho\n" +"seguindo os rastros de Gerber." #: appPlugins/ToolFollow.py:722 -#, fuzzy -#| msgid "" -#| "Selection of area to be processed.\n" -#| "- 'Itself' - the processing extent is based on the object that is " -#| "processed.\n" -#| " - 'Area Selection' - left mouse click to start selection of the area to " -#| "be processed.\n" -#| "- 'Reference Object' - will process the area specified by another object." msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" -"- 'Area Selection' - left mouse click to start selection of the area to be " -"processed." +"- 'Area Selection' - left mouse click to start selection of the area to be processed." msgstr "" "Seleção da área a ser processada.\n" -"- 'Própria' - a extensão de processamento é baseada no próprio objeto a ser " -"limpo.\n" -"- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a " -"seleção da área a ser processada.\n" -"- 'Objeto de Referência' - processará a área especificada por outro objeto." +"- 'Todos os polígonos' - o processo será iniciado após o clique.\n" +"- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a seleção da área " +"a ser processada." #: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 -#, fuzzy -#| msgid "Import" msgid "Image Import" -msgstr "Importar" +msgstr "Importar Imagem" #: appPlugins/ToolImage.py:161 -#, fuzzy -#| msgid "Importing" msgid "Import warning" -msgstr "Importando" +msgstr "Alerta de importação" #: appPlugins/ToolImage.py:162 msgid "" @@ -17660,22 +16286,26 @@ msgid "" "\n" "Do you want to download it (about 300MB)?" msgstr "" +"O rastreamento requer Chromium,\n" +"mas não foi detectado.\n" +"\n" +"Deseja baixá-lo (cerca de 300 MB)?" #: appPlugins/ToolImage.py:182 msgid "" "Please be patient. Chromium is being downloaded in the background.\n" "The app will resume after it is installed." msgstr "" +"Por favor, seja paciente. O Chromium está sendo baixado em segundo plano.\n" +"O aplicativo será retomado após a instalação." #: appPlugins/ToolImage.py:191 appPlugins/ToolImage.py:194 msgid "Import IMAGE" msgstr "Importar IMAGEM" #: appPlugins/ToolImage.py:257 -#, fuzzy -#| msgid "Only Geometry, Gerber and CNCJob objects can be used." msgid "Only Geometry and Gerber objects are supported" -msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." +msgstr "Somente objetos Geometria e Gerber são suportados" #: appPlugins/ToolImage.py:535 appPlugins/ToolReport.py:192 msgid "Object Type" @@ -17698,14 +16328,12 @@ msgid "Specify a DPI value for the image." msgstr "Especifique um valor de DPI (pontos por polegada) para a imagem." #: appPlugins/ToolImage.py:559 -#, fuzzy -#| msgid "Area" msgid "Area:" -msgstr "Área" +msgstr "Área:" #: appPlugins/ToolImage.py:561 msgid "Polygons inside the image with less area are discarded." -msgstr "" +msgstr "Os polígonos dentro da imagem com menos área são descartados." #: appPlugins/ToolImage.py:577 appPlugins/ToolImage.py:595 msgid "" @@ -17713,15 +16341,14 @@ msgid "" "B/W means a black & white image. Color means a colored image." msgstr "" "Escolha um método para a interpretação da imagem.\n" -"P/B significa uma imagem em preto e branco. Cor significa uma imagem " -"colorida." +"P/B significa uma imagem em preto e branco. Cor significa uma imagem colorida." #: appPlugins/ToolImage.py:615 msgid "Level of detail" msgstr "Nível de detalhe" -#: appPlugins/ToolImage.py:622 appPlugins/ToolImage.py:638 -#: appPlugins/ToolImage.py:652 appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:622 appPlugins/ToolImage.py:638 appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:666 msgid "Mask value" msgstr "Valor da máscara" @@ -17784,143 +16411,121 @@ msgid "Control" msgstr "Controle" #: appPlugins/ToolImage.py:689 -#, fuzzy -#| msgid "Spacing cols" msgid "Tracing control." -msgstr "Espaço entre Colunas" +msgstr "Controle de rastreamento." #: appPlugins/ToolImage.py:693 appPlugins/ToolImage.py:712 -#, fuzzy -#| msgid "Present" msgid "Presets" -msgstr "Presente" +msgstr "Predefinições" #: appPlugins/ToolImage.py:714 msgid "Options presets to control the tracing." -msgstr "" +msgstr "Opções predefinidas para controlar o rastreamento." #: appPlugins/ToolImage.py:738 -#, fuzzy -#| msgid "Threshold low" msgid "Error Threshold" -msgstr "Limiar baixo" +msgstr "Limiar de erro" #: appPlugins/ToolImage.py:740 msgid "Error threshold for straight lines and quadratic splines." -msgstr "" +msgstr "Limite de erro para linhas retas e splines quadráticas." #: appPlugins/ToolImage.py:755 -#, fuzzy -#| msgid "lines" msgid "Splines" -msgstr "linhas" +msgstr "" #: appPlugins/ToolImage.py:765 msgid "Enhance R Angle" -msgstr "" +msgstr "Melhorar o ângulo R" #: appPlugins/ToolImage.py:767 msgid "Enhance right angle corners." -msgstr "" +msgstr "Melhora os cantos de ângulo reto." #: appPlugins/ToolImage.py:777 msgid "Noise Reduction" -msgstr "" +msgstr "Redução de Ruído" #: appPlugins/ToolImage.py:781 -#, fuzzy -#| msgid "Path Optimization" msgid "Path Omit" -msgstr "Caminho de Otimização" +msgstr "Omitir Caminho" #: appPlugins/ToolImage.py:783 -msgid "" -"Edge node paths shorter than this will be discarded for noise reduction." +msgid "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" +"Caminhos de nó de borda mais curtos que isso serão descartados para redução de ruído." #: appPlugins/ToolImage.py:793 msgid "Line Filter" -msgstr "" +msgstr "Filtro de Linha" #: appPlugins/ToolImage.py:806 -#, fuzzy -#| msgid "Scaling..." msgid "Sampling" -msgstr "Dimensionando..." +msgstr "Amostragem" #: appPlugins/ToolImage.py:808 msgid "Palette" -msgstr "" +msgstr "Paleta" #: appPlugins/ToolImage.py:808 msgid "Random" -msgstr "" +msgstr "Aleatório" #: appPlugins/ToolImage.py:808 -#, fuzzy -#| msgid "Determined" msgid "Deterministic" -msgstr "Determinado" +msgstr "Determinista" #: appPlugins/ToolImage.py:815 -#, fuzzy -#| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." -msgstr "Número de colunas do painel desejado" +msgstr "Número de cores a serem usadas na paleta." #: appPlugins/ToolImage.py:827 msgid "" -"Color quantization will randomize a color if fewer pixels than (total pixels " -"* ratio) has it." +"Color quantization will randomize a color if fewer pixels than (total pixels * ratio) has " +"it." msgstr "" +"A quantização de cores tornará uma cor aleatória se houver menos pixels que (total de " +"pixels * proporção)." #: appPlugins/ToolImage.py:837 msgid "Cycles" -msgstr "" +msgstr "Ciclos" #: appPlugins/ToolImage.py:839 msgid "Color quantization will be repeated this many times." -msgstr "" +msgstr "A quantização de cores será repetida muitas vezes." #: appPlugins/ToolImage.py:858 -#, fuzzy -#| msgid "Scale Stroke" msgid "Stroke" -msgstr "Espessura da Linha" +msgstr "Traço" #: appPlugins/ToolImage.py:860 -#, fuzzy -#| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." -msgstr "Diâmetro da ferramenta para usar na operação." +msgstr "Largura do traço a ser aplicado à forma." #: appPlugins/ToolImage.py:871 -#, fuzzy -#| msgid "Round" msgid "Rounding" -msgstr "Redondo" +msgstr "Arredondamento" #: appPlugins/ToolImage.py:873 msgid "Rounding coordinates to a given decimal place." -msgstr "" +msgstr "Arredondamento de coordenadas para uma determinada casa decimal." #: appPlugins/ToolImage.py:888 msgid "Blur" -msgstr "" +msgstr "Desfocar" #: appPlugins/ToolImage.py:894 msgid "Selective Gaussian blur preprocessing." -msgstr "" +msgstr "Pré-processamento seletivo de desfoque gaussiano." #: appPlugins/ToolImage.py:904 -#, fuzzy -#| msgid "Found Delta" msgid "Delta" -msgstr "Delta Encontrado" +msgstr "Delta" #: appPlugins/ToolImage.py:906 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." -msgstr "" +msgstr "Limiar delta RGBA para pré-processamento seletivo de desfoque gaussiano." #: appPlugins/ToolImage.py:919 msgid "Import image" @@ -17949,8 +16554,7 @@ msgstr "" "preenchida com cobre." #: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 -#: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 -#: appPlugins/ToolOptimal.py:249 +#: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 appPlugins/ToolOptimal.py:249 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -17970,18 +16574,15 @@ msgstr "Verificando ..." #: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 #: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 -#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 -#: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 -#: appPlugins/ToolPaint.py:1876 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1551 +#: appPlugins/ToolPaint.py:1166 appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "Não há ferramentas selecionadas na Tabela de Ferramentas." #: appPlugins/ToolIsolation.py:1202 -msgid "" -"Incomplete isolation. At least one tool could not do a complete isolation." +msgid "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -"Isolação incompleta. Pelo menos uma ferramenta não conseguiu fazer uma " -"isolação completa." +"Isolação incompleta. Pelo menos uma ferramenta não conseguiu fazer uma isolação completa." #: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" @@ -17992,28 +16593,26 @@ msgstr "Diâmetro ideal da ferramenta encontrado" msgid "New tool added to Tool Table from Tools Database." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 -#: appPlugins/ToolPaint.py:1008 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Ferramenta padrão adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 -#: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 appPlugins/ToolPaint.py:1033 +#: appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "A ferramenta da Tabela de Ferramentas foi editada." -#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 -#: appPlugins/ToolPaint.py:1046 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancelado. O novo valor de diâmetro já está na tabela de ferramentas." -#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 -#: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 appPlugins/ToolPaint.py:1096 +#: appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." -#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 -#: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 appPlugins/ToolPaint.py:1102 +#: appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Ferramentas excluídas da Tabela de Ferramentas." @@ -18043,20 +16642,15 @@ msgstr "Geometria vazia em" #: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" -"But there are still not-isolated geometry elements. Try to include a tool " -"with smaller diameter." +"But there are still not-isolated geometry elements. Try to include a tool with smaller " +"diameter." msgstr "" -"Falha parcial. A geometria foi processada com todas as ferramentas, mas " -"ainda existem\n" -"elementos de geometria não isolados. Tente incluir uma ferramenta com " -"diâmetro menor." +"Falha parcial. A geometria foi processada com todas as ferramentas, mas ainda existem\n" +"elementos de geometria não isolados. Tente incluir uma ferramenta com diâmetro menor." #: appPlugins/ToolIsolation.py:2152 -msgid "" -"The following are coordinates for the copper features that could not be " -"isolated:" -msgstr "" -"Os recursos de cobre que não puderam ser isolados nas seguintes coordenadas:" +msgid "The following are coordinates for the copper features that could not be isolated:" +msgstr "Os recursos de cobre que não puderam ser isolados nas seguintes coordenadas:" #: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" @@ -18065,8 +16659,8 @@ msgstr "Polígono removido" #: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" -"Clique para adicionar / remover o próximo polígono ou clique com o botão " -"direito para começar." +"Clique para adicionar / remover o próximo polígono ou clique com o botão direito para " +"começar." #: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." @@ -18081,8 +16675,8 @@ msgstr "A lista de polígonos únicos está vazia. Abortando." msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 -#: appPlugins/ToolPaint.py:2859 appPlugins/ToolSolderPaste.py:589 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 appPlugins/ToolPaint.py:2859 +#: appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." @@ -18114,9 +16708,8 @@ msgstr "" "resultante. Isso ocorre porque com algumas ferramentas esta função\n" "não será capaz de criar geometria de roteamento." -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolMilling.py:4190 -#: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4189 -#: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3065 +#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolMilling.py:4190 appPlugins/ToolNCC.py:210 +#: appPlugins/ToolNCC.py:4189 appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3065 msgid "Add from DB" msgstr "Adicionar do BD" @@ -18135,8 +16728,8 @@ msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -"Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando " -"primeiro uma linha na Tabela de Ferramentas." +"Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando primeiro uma " +"linha na Tabela de Ferramentas." #: appPlugins/ToolIsolation.py:3850 msgid "" @@ -18155,16 +16748,12 @@ msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuja área será removida da geometria de isolação." #: appPlugins/ToolIsolation.py:3931 appPlugins/ToolPunchGerber.py:2344 -#, fuzzy -#| msgid "No object available." msgid "Select all available." -msgstr "Nenhum objeto disponível." +msgstr "Selecione todos os disponíveis." #: appPlugins/ToolIsolation.py:3937 appPlugins/ToolPunchGerber.py:2350 -#, fuzzy -#| msgid "Clear the text." msgid "Clear the selection." -msgstr "Limpar o texto." +msgstr "Limpar a seleção." #: appPlugins/ToolIsolation.py:3970 msgid "" @@ -18204,12 +16793,10 @@ msgid "Point is not within the object area. Choose another point." msgstr "O ponto não está dentro da área do objeto. Escolha outro ponto." #: appPlugins/ToolLevelling.py:851 -msgid "" -"Added a Probe Point... Click again to add another or right click to " -"finish ..." +msgid "Added a Probe Point... Click again to add another or right click to finish ..." msgstr "" -"Ponto de Sondagem adicionado ... Clique novamente para adicionar outro ou " -"clique com o botão direito para terminar ..." +"Ponto de Sondagem adicionado ... Clique novamente para adicionar outro ou clique com o " +"botão direito para terminar ..." #: appPlugins/ToolLevelling.py:873 msgid "Finished adding Probe Points..." @@ -18249,10 +16836,8 @@ msgid "Could not connect to port" msgstr "Não foi possível conectar à porta" #: appPlugins/ToolLevelling.py:1183 appPlugins/ToolLevelling.py:1617 -#, fuzzy -#| msgid "Send" msgid "Sending" -msgstr "Enviar" +msgstr "Enviando" #: appPlugins/ToolLevelling.py:1312 msgid "GRBL is doing a home cycle." @@ -18308,10 +16893,8 @@ msgid "Finished autolevelling." msgstr "Autonivelamento concluído." #: appPlugins/ToolLevelling.py:1757 -#, fuzzy -#| msgid "CNCJob objects can't be scaled." msgid "CNCJob source object to be levelled." -msgstr "Objetos Trabalho CNC não podem ser redimensionados." +msgstr "Objeto de origem TrabalhoCNC a ser nivelado." #: appPlugins/ToolLevelling.py:1790 msgid "Probe Points Table" @@ -18358,8 +16941,7 @@ msgid "" "that is to modify the original GCode to level the cutting height." msgstr "" "Criará um G-Code que será enviado ao controlador,\n" -"por meio de um arquivo ou diretamente, com a intenção de obter o mapa de " -"altura\n" +"por meio de um arquivo ou diretamente, com a intenção de obter o mapa de altura\n" "que modificará o G-Code original para nivelar a altura de corte." #: appPlugins/ToolLevelling.py:1943 @@ -18511,16 +17093,12 @@ msgstr "" "fazendo autonivelamento." #: appPlugins/ToolMarkers.py:319 appPlugins/ToolMarkers.py:1181 -#, fuzzy -#| msgid "Click to add next polygon or right click to start." msgid "Click to add next marker or right click to finish." msgstr "" -"Clique para adicionar o próximo polígono ou clique com o botão direito para " -"começar." +"Clique para adicionar o próximo marcador ou clique com o botão direito para finalizar." -#: appPlugins/ToolMarkers.py:514 appPlugins/ToolMarkers.py:825 -#: appPlugins/ToolMarkers.py:871 appPlugins/ToolMarkers.py:934 -#: appPlugins/ToolMarkers.py:980 +#: appPlugins/ToolMarkers.py:514 appPlugins/ToolMarkers.py:825 appPlugins/ToolMarkers.py:871 +#: appPlugins/ToolMarkers.py:934 appPlugins/ToolMarkers.py:980 msgid "Please select at least a location" msgstr "Selecione pelo menos um local" @@ -18541,10 +17119,8 @@ msgid "A Gerber object with corner markers was created." msgstr "O objeto Gerber com marcadores de esquina foi criado." #: appPlugins/ToolMarkers.py:1180 -#, fuzzy -#| msgid "Add Marker" msgid "Added marker" -msgstr "Adicionar Marcador" +msgstr "Marcador adicionado" #: appPlugins/ToolMarkers.py:1264 msgid "The Gerber object to which will be added corner markers." @@ -18556,6 +17132,9 @@ msgid "" "- Edge - referenced from the bounding box edge\n" "- Center - referenced from the bounding box center" msgstr "" +"Referência para deslocamento das localizações dos marcadores.\n" +"- Borda - referenciado a partir da borda da caixa delimitadora\n" +"- Centro - referenciado a partir do centro da caixa delimitadora" #: appPlugins/ToolMarkers.py:1400 msgid "Locations" @@ -18574,42 +17153,36 @@ msgid "" "When the manual type is chosen, the markers\n" "are manually placed on canvas." msgstr "" +"Quando o tipo manual é escolhido, os marcadores\n" +"são colocados manualmente na tela." #: appPlugins/ToolMarkers.py:1457 msgid "Numeric" -msgstr "" +msgstr "Numérico" #: appPlugins/ToolMarkers.py:1470 -#, fuzzy -#| msgid "Jump to Coordinates" msgid "Tuple of marker coordinates." -msgstr "Ir para a Coordenada" +msgstr "Tupla de coordenadas do marcador." #: appPlugins/ToolMarkers.py:1481 msgid "Add Marker" msgstr "Adicionar Marcador" #: appPlugins/ToolMarkers.py:1484 appPlugins/ToolMarkers.py:1580 -#, fuzzy -#| msgid "Will add corner markers to the selected Gerber file." msgid "Will add corner markers to the selected object." -msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." +msgstr "Adicionará marcadores de canto ao objeto selecionado." #: appPlugins/ToolMarkers.py:1492 -#, fuzzy -#| msgid "Drills in Corners" msgid "Drills in Locations" -msgstr "Furos em cantos" +msgstr "" #: appPlugins/ToolMarkers.py:1519 msgid "Will add drill holes in the center of the markers." msgstr "Irá adicionar furos no centro dos marcadores." #: appPlugins/ToolMarkers.py:1526 -#, fuzzy -#| msgid "Locations" msgid "Check in Locations" -msgstr "Locais" +msgstr "" #: appPlugins/ToolMarkers.py:1533 msgid "" @@ -18618,36 +17191,34 @@ msgid "" "the corner locations, wait for the user interaction and then\n" "move to the next location until the last one." msgstr "" +"Irá criar um objeto Excellon usando um pré-processador especial.\n" +"O fuso não iniciará e o sensor montado se moverá para\n" +"os locais dos cantos, aguardará a interação do usuário e, em seguida,\n" +"move para o próximo local até o último." #: appPlugins/ToolMarkers.py:1543 -#, fuzzy -#| msgid "Corner Markers Tool" msgid "Insert Markers" -msgstr "Ferramenta Marcadores de Canto" +msgstr "Inserir marcadores" #: appPlugins/ToolMarkers.py:1545 msgid "" "Enabled only if markers are available (added to an object).\n" "Those markers will be inserted in yet another object." msgstr "" +"Ativado somente se os marcadores estiverem disponíveis (adicionados a um objeto).\n" +"Esses marcadores serão inseridos em outro objeto." #: appPlugins/ToolMarkers.py:1558 -#, fuzzy -#| msgid "Type of the object where the exclusion area was added." msgid "Specify the type of object where the markers are inserted." -msgstr "Tipo do objeto em que a área de exclusão foi adicionada." +msgstr "Especifique o tipo de objeto onde os marcadores são inseridos." #: appPlugins/ToolMarkers.py:1577 -#, fuzzy -#| msgid "Corner Markers Tool" msgid "Insert Marker" -msgstr "Ferramenta Marcadores de Canto" +msgstr "Inserir Marcador" #: appPlugins/ToolMilling.py:885 -#, fuzzy -#| msgid "Could not load the file." msgid "Could not build the Plugin UI" -msgstr "Não foi possível carregar o arquivo." +msgstr "Não foi possível criar a interface do usuário do plugin" #: appPlugins/ToolMilling.py:1345 msgid "Milling Tool" @@ -18666,15 +17237,6 @@ msgstr "" "mais forte é a pressão do pincel no material." #: appPlugins/ToolMilling.py:1944 -#, fuzzy -#| msgid "" -#| "Disabled because the tool is V-shape.\n" -#| "For V-shape tools the depth of cut is\n" -#| "calculated from other parameters like:\n" -#| "- 'V-tip Angle' -> angle at the tip of the tool\n" -#| "- 'V-tip Dia' -> diameter at the tip of the tool \n" -#| "- Tool Dia -> 'Dia' column found in the Tool Table\n" -#| "NB: a value of zero means that Tool Dia = 'V-tip Dia'" msgid "" "For V-shape tools the depth of cut is\n" "calculated from other parameters like:\n" @@ -18683,14 +17245,13 @@ msgid "" "- Tool Dia -> 'Dia' column found in the Tool Table\n" "NB: a value of zero means that Tool Dia = 'V-tip Dia'" msgstr "" -"Desativado porque a ferramenta é em forma de V.\n" "Para ferramentas em forma de V, a profundidade de corte é\n" "calculado a partir de outros parâmetros, como:\n" "- 'Ângulo da ponta em V' -> ângulo na ponta da ferramenta\n" "- 'Diâmetro da ponta em V' -> diâmetro na ponta da ferramenta\n" -"- Dia da ferramenta -> coluna 'Dia' encontrada na tabela de ferramentas\n" -"NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da ponta " -"em V'" +"- Diâmetro da ferramenta -> coluna 'Dia' encontrada na tabela de ferramentas\n" +"NB: um valor igual a zero significa que o Diâmetro da Ferramenta = 'Diâmetro da ponta em " +"V'" #: appPlugins/ToolMilling.py:2226 msgid "Tool added in Tool Table." @@ -18728,28 +17289,17 @@ msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." msgid "Geometry could not be painted completely" msgstr "A geometria não pode ser pintada completamente" -#: appPlugins/ToolMilling.py:3952 appPlugins/ToolNCC.py:4059 -#: appPlugins/ToolPaint.py:2942 -#, fuzzy -#| msgid "Excellon object for drilling/milling operation." +#: appPlugins/ToolMilling.py:3952 appPlugins/ToolNCC.py:4059 appPlugins/ToolPaint.py:2942 msgid "Source object for milling operation." -msgstr "Objeto Excellon para operação de furação/fresagem." +msgstr "Objeto de origem para operação de fresamento." #: appPlugins/ToolMilling.py:3965 -#, fuzzy -#| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." -msgstr "Objeto Excellon para operação de furação/fresagem." +msgstr "Objeto para operação de fresamento." #: appPlugins/ToolMilling.py:4004 -#, fuzzy -#| msgid "" -#| "Tools in this Excellon object\n" -#| "when are used for drilling." msgid "Tools in the object used for milling." -msgstr "" -"Ferramentas neste objeto Excellon \n" -"quando são usadas para perfuração." +msgstr "Ferramentas no objeto usadas para fresamento." #: appPlugins/ToolMilling.py:4152 msgid "" @@ -18763,70 +17313,51 @@ msgstr "" #: appPlugins/ToolMilling.py:4162 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 "" -"Coluna de plotagem. É visível apenas para geometrias MultiGeo, ou seja, " -"geometrias que contêm os dados da geometria\n" -"das ferramentas. Para essas geometrias, a exclusão da ferramenta também " -"excluirá os dados da geometria,\n" -"assim, esteja ATENTO. Nas caixas de seleção de cada linha, pode ser ativado/" -"desativado o gráfico na tela\n" +"Coluna de plotagem. É visível apenas para geometrias MultiGeo, ou seja, geometrias que " +"contêm os dados da geometria\n" +"das ferramentas. Para essas geometrias, a exclusão da ferramenta também excluirá os dados " +"da geometria,\n" +"assim, esteja ATENTO. Nas caixas de seleção de cada linha, pode ser ativado/desativado o " +"gráfico na tela\n" "para a ferramenta correspondente." #: appPlugins/ToolMilling.py:4322 -#, fuzzy -#| msgid "Offset Z" msgid "Offset Type" -msgstr "Deslocamento Z" +msgstr "Tipo de Deslocamento" #: appPlugins/ToolMilling.py:4325 -#, fuzzy -#| 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" -#| "- Out(side) -> The tool cut will follow the geometry line on the outside." 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.\n" "- Custom -> The tool will cut at an chosen offset." msgstr "" -"O valor para Deslocamento pode ser:\n" -"- Caminho -> Não há deslocamento, o corte da ferramenta será feito sobre a " -"linha da geometria.\n" -"- In(terno) -> O corte da ferramenta seguirá a geometria interna. Será " -"criado um 'bolso'.\n" -"- Ex(terno) -> O corte da ferramenta seguirá no lado externo da linha da " +"O Deslocamento pode ser:\n" +"- Caminho -> Não há deslocamento, o corte da ferramenta será feito sobre a linha da " "geometria.\n" +"- In(terno) -> O corte da ferramenta seguirá a geometria interna. Será criado um " +"'bolso'.\n" +"- Ex(terno) -> O corte da ferramenta seguirá no lado externo da linha da geometria.\n" "- Personalizado -> Será considerado o valor digitado." #: appPlugins/ToolMilling.py:4345 -#, fuzzy -#| msgid "" -#| "The value to offset the cut when \n" -#| "the Offset type selected is 'Offset'.\n" -#| "The value can be positive for 'outside'\n" -#| "cut and negative for 'inside' cut." msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" "The value can be positive for 'outside'\n" "cut and negative for 'inside' cut." msgstr "" -"O valor para compensar o corte quando\n" -"o tipo selecionado for 'Deslocamento'.\n" +"Valor de deslocamento do corte quando\n" +"for selecionado o tipo 'Personalizado'.\n" "O valor pode ser positivo para corte 'por fora'\n" "e negativo para corte 'por dentro'." @@ -18839,14 +17370,12 @@ msgstr "" "a saída G-Code para Objetos Geometria (Fresamento)." #: appPlugins/ToolMilling.py:4899 -#, fuzzy -#| msgid "Autolevelling" msgid "Allow levelling" -msgstr "Autonivelamento" +msgstr "Permitir nivelamento" #: appPlugins/ToolMilling.py:4901 msgid "Allow levelling by having segments size more than zero." -msgstr "" +msgstr "Permite o nivelamento tendo o tamanho dos segmentos maior que zero." #: appPlugins/ToolMove.py:95 msgid "MOVE: Click on the Start point ..." @@ -18861,27 +17390,21 @@ msgid "Error when mouse left click." msgstr "Erro ao clicar no botão esquerdo do mouse." #: appPlugins/ToolNCC.py:1044 -msgid "" -"Incomplete isolation. None of the selected tools could do a complete " -"isolation." +msgid "Incomplete isolation. None of the selected tools could do a complete isolation." msgstr "" -"Isolação incompleta. Nenhuma das ferramentas selecionadas pode fazer uma " -"isolação completa." +"Isolação incompleta. Nenhuma das ferramentas selecionadas pode fazer uma isolação " +"completa." #: appPlugins/ToolNCC.py:1047 msgid "At least one of the selected tools can do a complete isolation." -msgstr "" -"Pelo menos uma das ferramentas selecionadas pode fazer uma isolação completa." +msgstr "Pelo menos uma das ferramentas selecionadas pode fazer uma isolação completa." -#: appPlugins/ToolNCC.py:1192 appPlugins/ToolNCC.py:1271 -#: appPlugins/ToolNCC.py:1329 appPlugins/ToolNCC.py:3965 -#: appPlugins/ToolPaint.py:837 appPlugins/ToolPaint.py:923 +#: appPlugins/ToolNCC.py:1192 appPlugins/ToolNCC.py:1271 appPlugins/ToolNCC.py:1329 +#: appPlugins/ToolNCC.py:3965 appPlugins/ToolPaint.py:837 appPlugins/ToolPaint.py:923 #: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2846 #: appPlugins/ToolSolderPaste.py:584 -#, fuzzy -#| msgid "Tool added in Tool Table." msgid "Tool already in Tool Table." -msgstr "Ferramenta adicionada na Tabela de Ferramentas." +msgstr "Ferramenta já está na Tabela de Ferramentas." #: appPlugins/ToolNCC.py:1920 appPlugins/ToolNCC.py:2906 msgid "NCC Tool. Preparing non-copper polygons." @@ -18891,37 +17414,31 @@ msgstr "Ferramenta NCC. Preparando polígonos." msgid "NCC Tool. Calculate 'empty' area." msgstr "Ferramenta NCC. Cálculo de áreas 'vazias'." -#: appPlugins/ToolNCC.py:1991 appPlugins/ToolNCC.py:2020 -#: appPlugins/ToolNCC.py:2126 appPlugins/ToolNCC.py:2139 -#: appPlugins/ToolNCC.py:3040 appPlugins/ToolNCC.py:3145 -#: appPlugins/ToolNCC.py:3160 appPlugins/ToolNCC.py:3428 -#: appPlugins/ToolNCC.py:3529 appPlugins/ToolNCC.py:3544 +#: appPlugins/ToolNCC.py:1991 appPlugins/ToolNCC.py:2020 appPlugins/ToolNCC.py:2126 +#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3040 appPlugins/ToolNCC.py:3145 +#: appPlugins/ToolNCC.py:3160 appPlugins/ToolNCC.py:3428 appPlugins/ToolNCC.py:3529 +#: appPlugins/ToolNCC.py:3544 msgid "Buffering finished" msgstr "Criar Buffer concluído" -#: appPlugins/ToolNCC.py:1995 appPlugins/ToolNCC.py:2024 -#: appPlugins/ToolNCC.py:2130 appPlugins/ToolNCC.py:2142 -#: appPlugins/ToolNCC.py:3048 appPlugins/ToolNCC.py:3167 +#: appPlugins/ToolNCC.py:1995 appPlugins/ToolNCC.py:2024 appPlugins/ToolNCC.py:2130 +#: appPlugins/ToolNCC.py:2142 appPlugins/ToolNCC.py:3048 appPlugins/ToolNCC.py:3167 #: appPlugins/ToolNCC.py:3435 appPlugins/ToolNCC.py:3551 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Não foi possível obter a extensão da área para retirada de cobre." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2153 -#: appPlugins/ToolNCC.py:3178 +#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2153 appPlugins/ToolNCC.py:3178 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Ferramenta NCC. Cálculo de área 'vazia' concluído." -#: appPlugins/ToolNCC.py:2056 appPlugins/ToolNCC.py:3075 -#: appPlugins/ToolNCC.py:3152 appPlugins/ToolNCC.py:3455 -#: appPlugins/ToolNCC.py:3536 -msgid "" -"Isolation geometry is broken. Margin is less than isolation tool diameter." +#: appPlugins/ToolNCC.py:2056 appPlugins/ToolNCC.py:3075 appPlugins/ToolNCC.py:3152 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3536 +msgid "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" -"A geometria de isolação está quebrada. A margem é menor que o diâmetro da " -"ferramenta de isolação." +"A geometria de isolação está quebrada. A margem é menor que o diâmetro da ferramenta de " +"isolação." -#: appPlugins/ToolNCC.py:2146 appPlugins/ToolNCC.py:3171 -#: appPlugins/ToolNCC.py:3554 +#: appPlugins/ToolNCC.py:2146 appPlugins/ToolNCC.py:3171 appPlugins/ToolNCC.py:3554 msgid "The selected object is not suitable for copper clearing." msgstr "O objeto selecionado não é adequado para retirada de cobre." @@ -18942,29 +17459,24 @@ msgid "Polygon could not be cleared. Location:" msgstr "Não foi possível limpar o polígono. Localização:" #: appPlugins/ToolNCC.py:2284 -msgid "" -"There is no copper clearing tool in the selection and at least one is needed." -msgstr "" -"Não há ferramenta de limpeza de cobre na seleção e pelo menos uma é " -"necessária." +msgid "There is no copper clearing tool in the selection and at least one is needed." +msgstr "Não há ferramenta de limpeza de cobre na seleção e pelo menos uma é necessária." #: appPlugins/ToolNCC.py:2299 appPlugins/ToolNCC.py:2993 -msgid "" -"NCC Tool. Finished non-copper polygons. Normal copper clearing task started." -msgstr "" -"Ferramenta NCC. Polígonos concluídos. Tarefa de retirada de cobre iniciada." +msgid "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." +msgstr "Ferramenta NCC. Polígonos concluídos. Tarefa de retirada de cobre iniciada." #: appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2565 msgid "NCC Tool failed creating bounding box." msgstr "A Ferramenta NCC falhou ao criar a caixa delimitadora." -#: appPlugins/ToolNCC.py:2347 appPlugins/ToolNCC.py:2608 -#: appPlugins/ToolNCC.py:3192 appPlugins/ToolNCC.py:3579 +#: appPlugins/ToolNCC.py:2347 appPlugins/ToolNCC.py:2608 appPlugins/ToolNCC.py:3192 +#: appPlugins/ToolNCC.py:3579 msgid "NCC Tool clearing with tool diameter" msgstr "NCC. Ferramenta com Diâmetro" -#: appPlugins/ToolNCC.py:2347 appPlugins/ToolNCC.py:2608 -#: appPlugins/ToolNCC.py:3192 appPlugins/ToolNCC.py:3579 +#: appPlugins/ToolNCC.py:2347 appPlugins/ToolNCC.py:2608 appPlugins/ToolNCC.py:3192 +#: appPlugins/ToolNCC.py:3579 msgid "started." msgstr "iniciada." @@ -18975,13 +17487,12 @@ msgstr "Não foi possível usar a ferramenta para retirar cobre." #: appPlugins/ToolNCC.py:2505 appPlugins/ToolNCC.py:3354 msgid "" "There is no NCC 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 "" "Não há geometria de retirada de cobre no arquivo.\n" -"Geralmente significa que o diâmetro da ferramenta é muito grande para a " -"geometria pintada.\n" +"Geralmente significa que o diâmetro da ferramenta é muito grande para a geometria " +"pintada.\n" "Altere os parâmetros de pintura e tente novamente." #: appPlugins/ToolNCC.py:2515 appPlugins/ToolNCC.py:3363 @@ -18992,8 +17503,8 @@ msgstr "Retirada de cobre concluída." msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Retirada de cobre concluída, mas a isolação está quebrada por" -#: appPlugins/ToolNCC.py:2520 appPlugins/ToolNCC.py:2770 -#: appPlugins/ToolNCC.py:3368 appPlugins/ToolNCC.py:3751 +#: appPlugins/ToolNCC.py:2520 appPlugins/ToolNCC.py:2770 appPlugins/ToolNCC.py:3368 +#: appPlugins/ToolNCC.py:3751 msgid "tools" msgstr "ferramentas" @@ -19007,11 +17518,9 @@ msgstr "Retirada de cobre por usinagem de descanso concluída." #: appPlugins/ToolNCC.py:2769 appPlugins/ToolNCC.py:3750 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 "" -"Retirada de cobre por usinagem de descanso concluída, mas a isolação está " -"quebrada por" +"Retirada de cobre por usinagem de descanso concluída, mas a isolação está quebrada por" #: appPlugins/ToolNCC.py:2867 msgid "NCC Tool started. Reading parameters." @@ -19019,11 +17528,11 @@ msgstr "Ferramenta NCC iniciada. Lendo parâmetros." #: appPlugins/ToolNCC.py:3856 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 "" -"Tente usar o Tipo de Buffer = Completo em Preferências -> Gerber Geral." -"Recarregue o arquivo Gerber após esta alteração." +"Tente usar o Tipo de Buffer = Completo em Preferências -> Gerber Geral.Recarregue o " +"arquivo Gerber após esta alteração." #: appPlugins/ToolNCC.py:4075 msgid "" @@ -19058,15 +17567,12 @@ msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -"O tipo de objeto FlatCAM a ser usado como referência para retirada de " -"cobre.\n" +"O tipo de objeto FlatCAM a ser usado como referência para retirada de cobre.\n" "Pode ser Gerber, Excellon ou Geometria." #: appPlugins/ToolObjectDistance.py:86 appPlugins/ToolObjectDistance.py:432 -#, fuzzy -#| msgid "Distance" msgid "Object Distance" -msgstr "Distância" +msgstr "Distância entre Objetos" #: appPlugins/ToolObjectDistance.py:188 msgid "Objects intersects or touch at" @@ -19089,18 +17595,17 @@ msgid "" "- Nearest points - minimal distance between objects\n" "- Center points - distance between the center of the bounding boxes" msgstr "" +"Tipo de distância a ser calculada.\n" +"- Pontos mais próximos - distância mínima entre objetos\n" +"- Pontos centrais - distância entre os centros das caixas delimitadoras" #: appPlugins/ToolObjectDistance.py:469 -#, fuzzy -#| msgid "Start Z" msgid "Nearest points" -msgstr "Z Inicial" +msgstr "Pontos mais próximos" #: appPlugins/ToolObjectDistance.py:469 -#, fuzzy -#| msgid "Center point coordinates" msgid "Center points" -msgstr "Coordenadas do ponto central" +msgstr "Pontos centrais" #: appPlugins/ToolObjectDistance.py:587 msgid "Half Point" @@ -19115,22 +17620,16 @@ msgid "Jump to Half Point" msgstr "Ir para o Ponto Médio" #: appPlugins/ToolOptimal.py:102 appPlugins/ToolOptimal.py:461 -#, fuzzy -#| msgid "Minimal" msgid "Find Optimal" -msgstr "Mínima" +msgstr "Encontrar o ideal" #: appPlugins/ToolOptimal.py:213 msgid "Only Gerber objects can be evaluated." msgstr "Apenas objetos Gerber podem ser usados." #: appPlugins/ToolOptimal.py:219 -msgid "" -"Optimal Tool. Started to search for the minimum distance between copper " -"features." -msgstr "" -"Ferramenta Ideal. Começou a procurar a distância mínima entre os recursos de " -"cobre." +msgid "Optimal Tool. Started to search for the minimum distance between copper features." +msgstr "Ferramenta Ideal. Começou a procurar a distância mínima entre os recursos de cobre." #: appPlugins/ToolOptimal.py:229 msgid "Optimal Tool. Parsing geometry for aperture" @@ -19141,11 +17640,8 @@ msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Ferramenta Ideal. Criando um buffer para objeto geometria." #: appPlugins/ToolOptimal.py:254 -msgid "" -"Optimal Tool. Finding the distances between each two elements. Iterations" -msgstr "" -"Ferramenta Ideal. Encontrando as distâncias entre cada dois elementos. " -"Iterações" +msgid "Optimal Tool. Finding the distances between each two elements. Iterations" +msgstr "Ferramenta Ideal. Encontrando as distâncias entre cada dois elementos. Iterações" #: appPlugins/ToolOptimal.py:288 msgid "Optimal Tool. Finding the minimum distance." @@ -19219,9 +17715,8 @@ msgstr "" msgid "Other distances points coordinates" msgstr "Coordenadas dos pontos das outras distâncias" -#: appPlugins/ToolOptimal.py:604 appPlugins/ToolOptimal.py:619 -#: appPlugins/ToolOptimal.py:626 appPlugins/ToolOptimal.py:643 -#: appPlugins/ToolOptimal.py:650 +#: appPlugins/ToolOptimal.py:604 appPlugins/ToolOptimal.py:619 appPlugins/ToolOptimal.py:626 +#: appPlugins/ToolOptimal.py:643 appPlugins/ToolOptimal.py:650 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -19264,10 +17759,8 @@ msgid "Open PDF cancelled" msgstr "Abrir PDF cancelado" #: appPlugins/ToolPDF.py:113 -#, fuzzy -#| msgid "Parsing ..." msgid "Parsing" -msgstr "Analisando ..." +msgstr "Analisando" #: appPlugins/ToolPDF.py:273 appPlugins/ToolPDF.py:346 #, python-format @@ -19312,70 +17805,56 @@ msgstr "iniciada" #: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2074 msgid "There is no geometry to process or the tool diameter is too big." -msgstr "" +msgstr "Não há geometria para processar ou o diâmetro da ferramenta é muito grande." #: appPlugins/ToolPaint.py:2040 appPlugins/ToolPaint.py:2266 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 "" "Não há geometria de pintura no arquivo.\n" -"Geralmente significa que o diâmetro da ferramenta é muito grande para a " -"geometria pintada.\n" +"Geralmente significa que o diâmetro da ferramenta é muito grande para a geometria " +"pintada.\n" "Altere os parâmetros de pintura e tente novamente." #: appPlugins/ToolPaint.py:2320 msgid "Painting ..." msgstr "Pintando ..." -#: appPlugins/ToolPaint.py:2354 appPlugins/ToolPaint.py:2359 -#: appPlugins/ToolPaint.py:2367 appPlugins/ToolPaint.py:2455 -#: appPlugins/ToolPaint.py:2459 appPlugins/ToolPaint.py:2467 -#: appPlugins/ToolPaint.py:2538 appPlugins/ToolPaint.py:2543 -#: appPlugins/ToolPaint.py:2549 -#, fuzzy -#| msgid "Paint Plotting" +#: appPlugins/ToolPaint.py:2354 appPlugins/ToolPaint.py:2359 appPlugins/ToolPaint.py:2367 +#: appPlugins/ToolPaint.py:2455 appPlugins/ToolPaint.py:2459 appPlugins/ToolPaint.py:2467 +#: appPlugins/ToolPaint.py:2538 appPlugins/ToolPaint.py:2543 appPlugins/ToolPaint.py:2549 msgid "Paint Plugin." -msgstr "Mostrar Pinturas" +msgstr "Plugin Pintura." -#: appPlugins/ToolPaint.py:2355 appPlugins/ToolPaint.py:2359 -#: appPlugins/ToolPaint.py:2367 +#: appPlugins/ToolPaint.py:2355 appPlugins/ToolPaint.py:2359 appPlugins/ToolPaint.py:2367 msgid "Normal painting polygon task started." msgstr "Tarefa normal de pintura de polígono iniciada." -#: appPlugins/ToolPaint.py:2356 appPlugins/ToolPaint.py:2456 -#: appPlugins/ToolPaint.py:2540 +#: appPlugins/ToolPaint.py:2356 appPlugins/ToolPaint.py:2456 appPlugins/ToolPaint.py:2540 msgid "Buffering geometry..." msgstr "Fazendo buffer de polígono..." -#: appPlugins/ToolPaint.py:2381 appPlugins/ToolPaint.py:2474 -#: appPlugins/ToolPaint.py:2587 +#: appPlugins/ToolPaint.py:2381 appPlugins/ToolPaint.py:2474 appPlugins/ToolPaint.py:2587 msgid "No polygon found." msgstr "Nenhum polígono encontrado." -#: appPlugins/ToolPaint.py:2455 appPlugins/ToolPaint.py:2459 -#: appPlugins/ToolPaint.py:2467 +#: appPlugins/ToolPaint.py:2455 appPlugins/ToolPaint.py:2459 appPlugins/ToolPaint.py:2467 msgid "Paint all polygons task started." msgstr "Tarefa pintar todos os polígonos iniciada." -#: appPlugins/ToolPaint.py:2539 appPlugins/ToolPaint.py:2543 -#: appPlugins/ToolPaint.py:2549 +#: appPlugins/ToolPaint.py:2539 appPlugins/ToolPaint.py:2543 appPlugins/ToolPaint.py:2549 msgid "Painting area task started." msgstr "Iniciada a pintura de área." #: appPlugins/ToolPaint.py:2919 -#, fuzzy -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut all non-copper regions." msgid "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" -"para cortar todas as regiões com retirada de cobre." +"que cobrem apenas o padrão de cobre." #: appPlugins/ToolPaint.py:2958 msgid "" @@ -19409,8 +17888,7 @@ msgstr "" "Este é o Número da Ferramenta.\n" "A pintura começará com a ferramenta com o maior diâmetro,\n" "continuando até que não haja mais ferramentas.\n" -"As únicas ferramentas que criam a geometria da pintura ainda estarão " -"presentes\n" +"As únicas ferramentas que criam a geometria da pintura ainda estarão presentes\n" "na geometria resultante. Isso ocorre porque com algumas ferramentas\n" "não são capazes de criar geometria de pintura nesta função." @@ -19427,10 +17905,8 @@ msgid "Create a Geometry Object which paints the polygons." msgstr "Cria um objeto de geometria que pinta os polígonos." #: appPlugins/ToolPanelize.py:96 appPlugins/ToolPanelize.py:1120 -#, fuzzy -#| msgid "Panelization Reference" msgid "Panelization" -msgstr "Ref. para Criação de Painel" +msgstr "Criação de Painéis" #: appPlugins/ToolPanelize.py:349 msgid "Columns or Rows are zero value. Change them to a positive integer." @@ -19459,12 +17935,10 @@ msgstr "Gerando painel ... Cópias geradas" #: appPlugins/ToolPanelize.py:1097 #, 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 "" -"{text} Grande demais para a área restrita.. O painel final tem {col} colunas " -"e {row} linhas" +"{text} Grande demais para a área restrita.. O painel final tem {col} colunas e {row} " +"linhas" #: appPlugins/ToolPanelize.py:1105 msgid "Panel created successfully." @@ -19569,10 +18043,8 @@ msgstr "" "arranjado em uma matriz 2D de linhas e colunas." #: appPlugins/ToolPcbWizard.py:102 appPlugins/ToolPcbWizard.py:386 -#, fuzzy -#| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" -msgstr "Ferramenta de Importação PcbWizard" +msgstr "Importar PcbWizard" #: appPlugins/ToolPcbWizard.py:203 appPlugins/ToolPcbWizard.py:207 msgid "Load PcbWizard Excellon file" @@ -19714,68 +18186,48 @@ msgstr "" "Um geralmente possui extensão .DRL e o outro tem extensão .INF." #: appPlugins/ToolPunchGerber.py:574 -#, fuzzy -#| msgid "Click on a polygon to isolate it." msgid "Click on a pad to select it." -msgstr "Clique em um polígono para isolá-lo." +msgstr "Clique em um pad para selecioná-lo." #: appPlugins/ToolPunchGerber.py:823 appPlugins/ToolPunchGerber.py:956 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "O valor do diâmetro fixo é 0.0. Abortando." #: appPlugins/ToolPunchGerber.py:1732 -#, fuzzy -#| msgid "Added polygon" msgid "Added pad" -msgstr "Polígono adicionado" +msgstr "Pad adicionado" #: appPlugins/ToolPunchGerber.py:1733 -#, fuzzy -#| msgid "Click to add next polygon or right click to start." msgid "Click to add next pad or right click to start." -msgstr "" -"Clique para adicionar o próximo polígono ou clique com o botão direito para " -"começar." +msgstr "Clique para adicionar o próximo pad ou clique com o botão direito para começar." #: appPlugins/ToolPunchGerber.py:1745 -#, fuzzy -#| msgid "Removed polygon" msgid "Removed pad" -msgstr "Polígono removido" +msgstr "Pad removido" #: appPlugins/ToolPunchGerber.py:1746 -#, fuzzy -#| msgid "Click to add/remove next polygon or right click to start." msgid "Click to add/remove next pad or right click to start." msgstr "" -"Clique para adicionar / remover o próximo polígono ou clique com o botão " -"direito para começar." +"Clique para adicionar/remover o próximo pad ou clique com o botão direito para começar." #: appPlugins/ToolPunchGerber.py:1751 -#, fuzzy -#| msgid "No polygon detected under click position." msgid "No pad detected under click position." -msgstr "Nenhum polígono detectado na posição do clique." +msgstr "Nenhum pad detectado na posição do clique." #: appPlugins/ToolPunchGerber.py:1939 -#, fuzzy -#| msgid "All objects are selected." msgid "All selectable pads are selected." -msgstr "Todos os objetos estão selecionados." +msgstr "Todos os pads estão selecionados." #: appPlugins/ToolPunchGerber.py:1956 -#, fuzzy -#| msgid "Selection Color" msgid "Selection cleared." -msgstr "Cor da Seleção" +msgstr "Seleção cancelada." #: appPlugins/ToolPunchGerber.py:2024 msgid "Gerber into which to punch holes" msgstr "Gerber no qual fazer furos" #: appPlugins/ToolPunchGerber.py:2171 -msgid "" -"Remove the geometry of Excellon from the Gerber to create the holes in pads." +msgid "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "Remove a geometria do Excellon do Gerber para criar os furos nos pads." #: appPlugins/ToolPunchGerber.py:2326 @@ -19784,6 +18236,9 @@ msgid "" "are selected on the canvas but only those that\n" "are in the processed pads." msgstr "" +"Quando o tipo manual é escolhido, os pads a serem perfurados\n" +"são selecionados na tela, mas apenas aqueles que\n" +"estão nos pads processados." #: appPlugins/ToolPunchGerber.py:2360 msgid "" @@ -19793,8 +18248,7 @@ msgstr "" "Cria um objeto Gerber a partir do objeto selecionado, dentro\n" "da caixa especificada." -#: appPlugins/ToolQRCode.py:215 appPlugins/ToolQRCode.py:561 -#: appPlugins/ToolQRCode.py:612 +#: appPlugins/ToolQRCode.py:215 appPlugins/ToolQRCode.py:561 appPlugins/ToolQRCode.py:612 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Cancelado. Não há dados para o QRCode na caixa de texto." @@ -19851,10 +18305,8 @@ msgid "Create the QRCode object." msgstr "Cria o objeto QRCode." #: appPlugins/ToolReport.py:18 appPlugins/ToolReport.py:148 -#, fuzzy -#| msgid "Get Report" msgid "Object Report" -msgstr "Obter relatório" +msgstr "Relatório de Objetos" #: appPlugins/ToolReport.py:143 msgid "Object Properties are displayed." @@ -19880,8 +18332,7 @@ msgstr "Geo. Única" msgid "Multi-Geo" msgstr "Geo. Múltipla" -#: appPlugins/ToolReport.py:355 appPlugins/ToolReport.py:360 -#: appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:355 appPlugins/ToolReport.py:360 appPlugins/ToolReport.py:362 msgid "Metric" msgstr "Métrico" @@ -19906,26 +18357,20 @@ msgstr "BAIXO -> Espaço Cobre Cobre" #: appPlugins/ToolRulesCheck.py:707 appPlugins/ToolRulesCheck.py:801 #: appPlugins/ToolRulesCheck.py:965 -msgid "" -"At least one Gerber object has to be selected for this rule but none is " -"selected." +msgid "At least one Gerber object has to be selected for this rule but none is selected." msgstr "" -"Pelo menos um objeto Gerber deve ser selecionado para esta regra, mas nenhum " -"está selecionado." +"Pelo menos um objeto Gerber deve ser selecionado para esta regra, mas nenhum está " +"selecionado." #: appPlugins/ToolRulesCheck.py:743 -msgid "" -"One of the copper Gerber objects or the Outline Gerber object is not valid." -msgstr "" -"Um dos objetos Gerber de cobre ou o objeto Gerber de Contorno não é válido." +msgid "One of the copper Gerber objects or the Outline Gerber object is not valid." +msgstr "Um dos objetos Gerber de cobre ou o objeto Gerber de Contorno não é válido." #: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:920 -msgid "" -"Outline Gerber object presence is mandatory for this rule but it is not " -"selected." +msgid "Outline Gerber object presence is mandatory for this rule but it is not selected." msgstr "" -"A presença do objeto Gerber de Contorno é obrigatória para esta regra, mas " -"não está selecionada." +"A presença do objeto Gerber de Contorno é obrigatória para esta regra, mas não está " +"selecionada." #: appPlugins/ToolRulesCheck.py:773 appPlugins/ToolRulesCheck.py:800 msgid "Silk to Silk clearance" @@ -19952,16 +18397,13 @@ msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "BAIXO -> Espaço Silk Máscara de Solda" #: appPlugins/ToolRulesCheck.py:870 -msgid "" -"Both Silk and Solder Mask Gerber objects has to be either both Top or both " -"Bottom." +msgid "Both Silk and Solder Mask Gerber objects has to be either both Top or both Bottom." msgstr "" -"Os objetos Gerber de Silkscreen e da Máscara de Solda devem estar no mesmo " -"lado: superior ou inferior." +"Os objetos Gerber de Silkscreen e da Máscara de Solda devem estar no mesmo lado: superior " +"ou inferior." #: appPlugins/ToolRulesCheck.py:906 -msgid "" -"One of the Silk Gerber objects or the Outline Gerber object is not valid." +msgid "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "Um dos objetos do Gerber não é válido: Silkscreen ou Contorno." #: appPlugins/ToolRulesCheck.py:950 @@ -19977,11 +18419,9 @@ msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "Um dos objetos não é válido: Gerber Cobre ou Excellon." #: appPlugins/ToolRulesCheck.py:1025 -msgid "" -"Excellon object presence is mandatory for this rule but none is selected." +msgid "Excellon object presence is mandatory for this rule but none is selected." msgstr "" -"A presença de objeto Excellon é obrigatória para esta regra, mas nenhum está " -"selecionado." +"A presença de objeto Excellon é obrigatória para esta regra, mas nenhum está selecionado." #: appPlugins/ToolRulesCheck.py:1103 appPlugins/ToolRulesCheck.py:1116 #: appPlugins/ToolRulesCheck.py:1127 appPlugins/ToolRulesCheck.py:1140 @@ -20009,10 +18449,8 @@ msgid "The Top Gerber Copper object for which rules are checked." msgstr "Camada Gerber Superior para verificar regras." #: appPlugins/ToolRulesCheck.py:1266 appPlugins/ToolRulesCheck.py:1332 -#, fuzzy -#| msgid "S" msgid "SM" -msgstr "S" +msgstr "SM" #: appPlugins/ToolRulesCheck.py:1268 msgid "The Top Gerber Solder Mask object for which rules are checked." @@ -20067,10 +18505,8 @@ msgid "Run Rules Check" msgstr "Avaliar Regras" #: appPlugins/ToolShell.py:58 -#, fuzzy -#| msgid "Scaling could not be executed." msgid "Type a command to be executed ..." -msgstr "Não foi possível executar o redimensionamento." +msgstr "Digite um comando a ser executado..." #: appPlugins/ToolShell.py:67 msgid "Clear the text." @@ -20081,14 +18517,10 @@ msgid "...processing..." msgstr "...processando..." #: appPlugins/ToolShell.py:323 -#, fuzzy -#| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" -msgstr "FlatCAM Shell" +msgstr "FlatCAM Evo Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -#, fuzzy -#| msgid "Solder Paste Tool" msgid "SolderPaste" msgstr "Pasta de Solda" @@ -20097,30 +18529,24 @@ msgid "Please enter a tool diameter to add, in Float format." msgstr "Insira um diâmetro de ferramenta para adicionar, no formato Flutuante." #: appPlugins/ToolSolderPaste.py:642 -#, fuzzy -#| msgid "Cancelled. Tool already in Tool Table." msgid "Cancelled. Already in the Tool Table." msgstr "Cancelada. Ferramenta já está na Tabela de Ferramentas." #: appPlugins/ToolSolderPaste.py:746 appPlugins/ToolSolderPaste.py:970 #: appPlugins/ToolSolderPaste.py:1103 appPlugins/ToolSolderPaste.py:1106 #: appPlugins/ToolSolderPaste.py:1165 -#, fuzzy -#| msgid "Only Geometry objects can be used." msgid "Selected object cannot be used." -msgstr "Apenas objetos Geometria podem ser usados." +msgstr "Objetos selecionados não podem ser usados." #: appPlugins/ToolSolderPaste.py:777 -#, fuzzy -#| msgid "Tools DB empty." msgid "Tools table is empty." -msgstr "BD Ferramentas vazio." +msgstr "A Tabela de Ferramentas está vazia." #: appPlugins/ToolSolderPaste.py:933 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" -"Alguns ou todos os pads não possuem pasta de solda devido a diâmetros " -"inadequados dos bicos..." +"Alguns ou todos os pads não possuem pasta de solda devido a diâmetros inadequados dos " +"bicos..." #: appPlugins/ToolSolderPaste.py:947 msgid "Generating Solder Paste dispensing geometry..." @@ -20131,9 +18557,9 @@ msgid "Export GCode ..." msgstr "Exportar G-Code ..." #: appPlugins/ToolSolderPaste.py:1250 -msgid "" -"A plugin to help dispense solder paste on the PCB pads using a CNC machine." +msgid "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" +"Um plugin para ajudar a dispensar pasta de solda nos pads PCB usando uma máquina CNC." #: appPlugins/ToolSolderPaste.py:1258 msgid "Gerber Solderpaste object." @@ -20144,8 +18570,8 @@ msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." msgstr "" -"Conjunto de ferramentas a partir do qual o algoritmo selecionará para " -"distribuir pasta de solda." +"Conjunto de ferramentas a partir do qual o algoritmo selecionará para distribuir pasta de " +"solda." #: appPlugins/ToolSolderPaste.py:1301 msgid "" @@ -20178,28 +18604,20 @@ msgstr "" "com o diâmetro especificado acima." #: appPlugins/ToolSolderPaste.py:1391 -#, fuzzy -#| msgid "Z Dispense" msgid "Dispense" -msgstr "Altura para Distribuir" +msgstr "Dispensar" #: appPlugins/ToolSolderPaste.py:1406 -#, fuzzy -#| msgid "Start Z" msgid "Z Start" msgstr "Z Inicial" #: appPlugins/ToolSolderPaste.py:1419 -#, fuzzy -#| msgid "Function" msgid "Z Action" -msgstr "Função" +msgstr "Z Ação" #: appPlugins/ToolSolderPaste.py:1432 -#, fuzzy -#| msgid "Stop" msgid "Z Stop" -msgstr "Final" +msgstr "Z Parada" #: appPlugins/ToolSolderPaste.py:1658 msgid "Generate solder paste dispensing geometry." @@ -20216,10 +18634,8 @@ msgstr "" "'_solderpaste'." #: appPlugins/ToolSolderPaste.py:1679 -#, fuzzy -#| msgid "Create CNCJob" msgid "CNCJob" -msgstr "Criar CNCJob" +msgstr "TrabalhoCNC" #: appPlugins/ToolSolderPaste.py:1689 msgid "Generate CNCJob" @@ -20270,14 +18686,8 @@ msgid "No Subtractor object loaded." msgstr "Nenhum objeto Subtrator carregado." #: appPlugins/ToolSub.py:296 -#, fuzzy -#| msgid "" -#| "Geometry object that will be subtracted\n" -#| "from the target Geometry object." msgid "Not possible to subtract from the same object." -msgstr "" -"Objeto de geometria que será subtraído\n" -"do objeto de geometria de destino." +msgstr "Não é possível subtrair do mesmo objeto." #: appPlugins/ToolSub.py:336 msgid "Finished parsing geometry for aperture" @@ -20287,8 +18697,7 @@ msgstr "Análise de geometria para abertura concluída" msgid "Subtraction aperture processing finished." msgstr "Processamento de subtração de abertura concluído." -#: appPlugins/ToolSub.py:471 appPlugins/ToolSub.py:666 -#: appPlugins/ToolSub.py:748 +#: appPlugins/ToolSub.py:471 appPlugins/ToolSub.py:666 appPlugins/ToolSub.py:748 msgid "Generating new object failed." msgstr "A geração de novo objeto falhou." @@ -20309,13 +18718,7 @@ msgid "Parsing solid_geometry for tool" msgstr "Analisando solid_geometry para ferramenta" #: appPlugins/ToolSub.py:777 -#, fuzzy -#| msgid "" -#| "A tool to substract one Gerber or Geometry object\n" -#| "from another of the same type." -msgid "" -"A plugin to help subtract a Gerber/Geometry object from another of the same " -"type." +msgid "A plugin to help subtract a Gerber/Geometry object from another of the same type." msgstr "" "Uma ferramenta para subtrair um objeto Gerber ou Geometry\n" "de outro do mesmo tipo." @@ -20435,7 +18838,7 @@ msgstr "Os objetos CNCJob não podem ser armazenados em buffer." #: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." -msgstr "" +msgstr "Um plugin que permite a transformação da geometria." #: appPlugins/ToolTransform.py:654 msgid "" @@ -20458,22 +18861,16 @@ msgid "Are you sure do you want to change the current language to" msgstr "Você tem certeza de que quer alterar o idioma para" #: appTranslation.py:244 -#, fuzzy -#| msgid "" -#| "Select a style for the application.\n" -#| "It will be applied at the next app start." msgid "The language will be applied at the next application start." -msgstr "" -"Selecione um estilo para o aplicativo..\n" -"Ele será aplicado na próxima inicialização." +msgstr "O idioma será aplicado na próxima inicialização." #: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." -msgstr "" +msgstr "O usuário não tem direitos de administrador ou problemas de UAC." #: appTranslation.py:246 appTranslation.py:252 msgid "Quit" -msgstr "" +msgstr "Sair" #: assets/linux/flatcam-beta.desktop:3 msgid "FlatCAM Beta" @@ -20521,11 +18918,9 @@ msgstr "Indexando geometrias antes de gerar o G-Code..." #: camlib.py:3231 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 "" "O parâmetro Profundidade de Corte está positivo. Este valor é a\n" "profundidade para furar o material, e deve ser negativo. Supondo que seja\n" @@ -20540,13 +18935,11 @@ msgstr "O parâmetro Profundidade de Corte é zero. Não haverá corte, abortand msgid "The End X,Y format has to be (x, y)." msgstr "O formato X, Y final deve ser (x, y)." -#: camlib.py:3491 camlib.py:3962 camlib.py:4431 camlib.py:4664 camlib.py:5119 -#: camlib.py:5556 +#: camlib.py:3491 camlib.py:3962 camlib.py:4431 camlib.py:4664 camlib.py:5119 camlib.py:5556 msgid "Starting G-Code for tool with diameter" msgstr "Iniciando o G-Code para ferramenta com diâmetro" -#: camlib.py:3638 camlib.py:4572 camlib.py:4803 camlib.py:6540 camlib.py:6817 -#: camlib.py:6966 +#: camlib.py:3638 camlib.py:4572 camlib.py:4803 camlib.py:6540 camlib.py:6817 camlib.py:6966 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 não implementadas" @@ -20555,20 +18948,16 @@ msgid "Finished G-Code generation for tool:" msgstr "Geração de G-Code concluída para a ferramenta:" #: camlib.py:3772 camlib.py:4992 camlib.py:5414 -msgid "" -"Cut_Z parameter is None or zero. Most likely a bad combinations of other " -"parameters." +msgid "Cut_Z parameter is None or zero. Most likely a bad combinations of other parameters." msgstr "" -"Profundidade de Corte está vazio ou é zero. Provavelmente é uma combinação " -"ruim de outros parâmetros." +"Profundidade de Corte está vazio ou é zero. Provavelmente é uma combinação ruim de outros " +"parâmetros." #: camlib.py:3780 camlib.py:5000 camlib.py:5423 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 "" "O parâmetro Profundidade de Corte está positivo. Este valor é a\n" "profundidade para cortar o material, e deve ser negativo. Supondo que seja\n" @@ -20577,8 +18966,7 @@ msgstr "" #: camlib.py:3788 camlib.py:5008 camlib.py:5431 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" -msgstr "" -"O parâmetro Profundidade de Corte é zero. Não haverá corte, ignorando arquivo" +msgstr "O parâmetro Profundidade de Corte é zero. Não haverá corte, ignorando arquivo" #: camlib.py:3793 camlib.py:5013 camlib.py:5437 msgid "Travel Z parameter is None or zero." @@ -20586,22 +18974,19 @@ msgstr "O parâmetro Altura de Deslocamento Z é Nulo ou zero." #: camlib.py:3798 camlib.py:5018 camlib.py:5443 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 "" "O parâmetro Altura de Deslocamento tem valor negativo. Este valor\n" "é a altura nos deslocamentos entre os cortes, e deve ser positivo. Supondo\n" -"que seja um erro de digitação, o aplicativo converterá o valor para " -"positivo.\n" +"que seja um erro de digitação, o aplicativo converterá o valor para positivo.\n" "Verifique o código CNC resultante (G-Code, etc.)." #: camlib.py:3806 camlib.py:5026 camlib.py:5451 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" -msgstr "" -"O parâmetro Altura de Deslocamento é zero. Isso é perigoso, ignorando arquivo" +msgstr "O parâmetro Altura de Deslocamento é zero. Isso é perigoso, ignorando arquivo" #: camlib.py:4087 camlib.py:4861 camlib.py:5192 camlib.py:5637 msgid "Finished G-Code generation" @@ -20613,21 +18998,20 @@ msgstr "caminho traçado" #: camlib.py:4140 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 "" -"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve estar no " -"formato (x, y).\n" +"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve estar no formato (x, " +"y).\n" "Agora existe apenas um valor, não dois. " #: camlib.py:4152 camlib.py:4955 camlib.py:5379 msgid "" -"The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " -"but now there is only one value, not two." +"The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) but now " +"there is only one value, not two." msgstr "" -"O campo Movimento Final X, Y em Editar -> Preferências deve estar no formato " -"(x, y), mas agora está com apenas um valor, não dois." +"O campo Movimento Final X, Y em Editar -> Preferências deve estar no formato (x, y), mas " +"agora está com apenas um valor, não dois." #: camlib.py:4266 msgid "Failed. Drill points inside the exclusion zones." @@ -20635,28 +19019,23 @@ msgstr "Falha. Pontos de perfuração dentro das zonas de exclusão." #: camlib.py:4978 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 "" -"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve estar no " -"formato (x, y).\n" +"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve estar no formato (x, " +"y).\n" "Agora está com apenas um valor, não dois." #: camlib.py:5247 -msgid "" -"Trying to generate a CNC Job from a Geometry object without solid_geometry." -msgstr "" -"Tentando gerar um trabalho CNC a partir de um objeto Geometria sem " -"solid_geometry." +msgid "Trying to generate a CNC Job from a Geometry object without solid_geometry." +msgstr "Tentando gerar um trabalho CNC a partir de um objeto Geometria sem solid_geometry." #: camlib.py:5298 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." msgstr "" -"O valor de Deslocamento é muito negativo para ser usado na " -"current_geometry.\n" +"O valor de Deslocamento é muito negativo para ser usado na current_geometry.\n" "Aumente o valor (em módulo) e tente novamente." #: camlib.py:5668 @@ -20686,8 +19065,7 @@ msgstr "Número de linhas" #: camlib.py:6371 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" -"Criação de geometria a partir do arquivo G-Code analisado para o diâmetro da " -"ferramenta" +"Criação de geometria a partir do arquivo G-Code analisado para o diâmetro da ferramenta" #: camlib.py:7135 msgid "G91 coordinates not implemented ..." @@ -20703,39 +19081,30 @@ msgstr "Esperando GerberObject ou GeometryObject, recebido" #: tclCommands/TclCommandBounds.py:67 tclCommands/TclCommandBounds.py:71 msgid "Expected a list of objects names separated by comma. Got" -msgstr "" -"Esperando uma lista de nomes de objetos separados por vírgula. Recebido" +msgstr "Esperando uma lista de nomes de objetos separados por vírgula. Recebido" #: tclCommands/TclCommandBounds.py:81 msgid "TclCommand Bounds done." msgstr "Limites de TclCommand concluídos." #: tclCommands/TclCommandBuffer.py:97 -#, fuzzy -#| msgid "Expected -box ." msgid "Expected -dist " -msgstr "Esperando -caixa." +msgstr "Esperando -dist" #: tclCommands/TclCommandCopperClear.py:276 msgid "Expected either -box or -all." msgstr "Esperando -caixa ou -todos." #: tclCommands/TclCommandGeoCutout.py:142 -msgid "" -"The name of the object for which cutout is done is missing. Add it and retry." +msgid "The name of the object for which cutout is done is missing. Add it and retry." msgstr "O nome do objeto está ausente. Altere e tente novamente." #: tclCommands/TclCommandGeoCutout.py:186 -#, fuzzy -#| msgid "" -#| "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" -#| "Fill in a correct value and retry." msgid "" "Gaps value can be only one of: 'none', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." msgstr "" -"O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', " -"'2tb', 4 ou 8. \n" +"O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', '2tb', 4 ou 8. \n" "Preencha um valor correto e tente novamente." #: tclCommands/TclCommandGeoCutout.py:218 @@ -20772,11 +19141,10 @@ msgstr "" #: tclCommands/TclCommandScale.py:137 tclCommands/TclCommandSkew.py:189 msgid "" -"Expected -origin or -origin or -origin
or - " -"origin 3.0,4.2." +"Expected -origin or -origin or -origin
or - origin 3.0,4.2." msgstr "" -"Esperando -origin ou -origin ou -origin
ou - " -"origin 3.0,4.2." +"Esperando -origin ou -origin ou -origin
ou - origin " +"3.0,4.2." #: tclCommands/TclCommandSetOrigin.py:95 msgid "Expected a pair of (x, y) coordinates. Got" @@ -20925,8 +19293,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "" #~ "A fonte dos pontos de calibração.\n" #~ "Pode ser:\n" -#~ "- Objeto -> clique em uma área geográfica do furo para o Excellon ou em " -#~ "um pad para o Gerber\n" +#~ "- Objeto -> clique em uma área geográfica do furo para o Excellon ou em um pad para o " +#~ "Gerber\n" #~ "- Livre -> clique livremente na tela para adquirir os pontos de calibração" #~ msgid "Free" @@ -21000,13 +19368,11 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "Get Second calibration point. Bottom Right (Top Left)..." #~ msgstr "" -#~ "Obtenha o segundo ponto de calibração. Inferior direito (canto superior " -#~ "esquerdo) ..." +#~ "Obtenha o segundo ponto de calibração. Inferior direito (canto superior esquerdo) ..." #~ msgid "Get Third calibration point. Top Left (Bottom Right)..." #~ msgstr "" -#~ "Obtenha o terceiro ponto de calibração. Superior esquerdo (canto inferior " -#~ "direito) ..." +#~ "Obtenha o terceiro ponto de calibração. Superior esquerdo (canto inferior direito) ..." #~ msgid "Get Forth calibration point. Top Right..." #~ msgstr "Obtenha o quarto ponto de calibração. Superior Direito..." @@ -21105,10 +19471,10 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "os quatro pontos adquiridos acima.\n" #~ "A sequência de pontos é:\n" #~ "- primeiro ponto -> defina a origem\n" -#~ "- segundo ponto -> ponto de alinhamento. Pode ser: superior esquerdo ou " -#~ "inferior direito.\n" -#~ "- terceiro ponto -> ponto de verificação. Pode ser: superior esquerdo ou " -#~ "inferior direito.\n" +#~ "- segundo ponto -> ponto de alinhamento. Pode ser: superior esquerdo ou inferior " +#~ "direito.\n" +#~ "- terceiro ponto -> ponto de verificação. Pode ser: superior esquerdo ou inferior " +#~ "direito.\n" #~ "- quarto ponto -> ponto de verificação final. Apenas para avaliação." #~ msgid "Generate GCode" @@ -21122,10 +19488,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "found when checking the PCB pattern. The differences must be filled\n" #~ "in the fields Found (Delta)." #~ msgstr "" -#~ "Calcular fatores de escala e de inclinação com base nas diferenças " -#~ "(delta)\n" -#~ "encontradas ao verificar o padrão PCB. As diferenças devem ser " -#~ "preenchidas\n" +#~ "Calcular fatores de escala e de inclinação com base nas diferenças (delta)\n" +#~ "encontradas ao verificar o padrão PCB. As diferenças devem ser preenchidas\n" #~ "nos campos Encontrados (Delta)." #~ msgid "Calculate Factors" @@ -21248,19 +19612,14 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Nenhuma ferramenta de Bico na tabela de ferramentas." #~ msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." -#~ msgstr "" -#~ "Esta geometria não pode ser processada. NÃO é uma geometria " -#~ "solder_paste_tool." +#~ msgstr "Esta geometria não pode ser processada. NÃO é uma geometria solder_paste_tool." #~ msgid "ToolSolderPaste CNCjob created" #~ msgstr "Trabalho CNC para Ferramenta de Pasta de Solda criado" -#~ 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 "" -#~ "Este objeto Trabalho CNC não pode ser processado. NÃO é um objeto " -#~ "solder_paste_tool." +#~ "Este objeto Trabalho CNC não pode ser processado. NÃO é um objeto solder_paste_tool." #~ msgid "Solder paste dispenser GCode file saved to" #~ msgstr "Arquivo G-Code com dispensador de pasta de solda salvo em" @@ -21277,8 +19636,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Objetos FlatCAM imprimem" #~ msgid "Gaps value can be only one of: 'lr', 'tb', '2lr', '2tb', 4 or 8." -#~ msgstr "" -#~ "O valor das lacunas pode ser apenas: 'lr', 'tb', '2lr', '2tb', 4 ou 8." +#~ msgstr "O valor das lacunas pode ser apenas: 'lr', 'tb', '2lr', '2tb', 4 ou 8." #~ msgid "Shell enabled." #~ msgstr "Shell ativado." @@ -21362,16 +19720,13 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "Some options are disabled when the application works in 32bit mode." #~ msgstr "" #~ "Define o tipo de otimização para o caminho de perfuração do Excellon.\n" -#~ "Se <>estiver selecionado, será usado o algoritmo do Google " -#~ "OR-Tools com MetaHeuristic.\n" +#~ "Se <>estiver selecionado, será usado o algoritmo do Google OR-Tools com " +#~ "MetaHeuristic.\n" #~ "O tempo de pesquisa padrão é de 3s.\n" -#~ "Se <> estiver selecionado, será usado o algoritmo básico do " -#~ "Google OR-Tools.\n" -#~ "Se <> estiver selecionado, será usado o algoritmo Travelling " -#~ "Salesman.\n" +#~ "Se <> estiver selecionado, será usado o algoritmo básico do Google OR-Tools.\n" +#~ "Se <> estiver selecionado, será usado o algoritmo Travelling Salesman.\n" #~ "\n" -#~ "Algumas opções são desativadas quando o aplicativo funciona no modo de 32 " -#~ "bits." +#~ "Algumas opções são desativadas quando o aplicativo funciona no modo de 32 bits." #~ msgid "MEASURING" #~ msgstr "MEDINDO" @@ -21391,10 +19746,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "Distance Tool cancelled." #~ msgstr "Ferramenta de distância cancelada." -#~ msgid "" -#~ "Select two objects and no more, to measure the distance between them ..." -#~ msgstr "" -#~ "Selecione dois objetos (apenas dois) para medir a distância entre eles..." +#~ msgid "Select two objects and no more, to measure the distance between them ..." +#~ msgstr "Selecione dois objetos (apenas dois) para medir a distância entre eles..." #, fuzzy #~| msgid "Minimum distance" @@ -21434,21 +19787,19 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Coords Furos de Alinhamento" #~ 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 'Align " -#~ "Axis'." +#~ "- one drill in mirror position over the axis selected above in the 'Align Axis'." #~ msgstr "" -#~ "Furos de alinhamento (x1, y1), (x2, y2), ... em um lado do eixo do " -#~ "espelho. Para cada conjunto de coordenadas (x, y)\n" +#~ "Furos de alinhamento (x1, y1), (x2, y2), ... em um lado do eixo do espelho. Para cada " +#~ "conjunto de coordenadas (x, y)\n" #~ "indicado aqui, um par de furos será criado:\n" #~ "\n" #~ "- uma furo nas coordenadas do campo\n" -#~ "- uma furo na posição espelhada sobre o eixo selecionado acima no " -#~ "'Alinhar eixo'." +#~ "- uma furo na posição espelhada sobre o eixo selecionado acima no 'Alinhar eixo'." #~ msgid "Min value" #~ msgstr "Valor Min" @@ -21495,44 +19846,37 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "de Geometria círculo e arco." #~ msgid "There is no Box reference object loaded. Load one and retry." -#~ msgstr "" -#~ "Não há objeto Caixa de referência carregado. Carregue um e tente " -#~ "novamente." +#~ msgstr "Não há objeto Caixa de referência carregado. Carregue um e tente novamente." #~ msgid "No value or wrong format in Drill Dia entry. Add it and retry." #~ msgstr "" -#~ "Nenhum valor ou formato incorreto para o Diâmetro do Furo. Altere e tente " -#~ "novamente." +#~ "Nenhum valor ou formato incorreto para o Diâmetro do Furo. Altere e tente novamente." #~ msgid "There are no Alignment Drill Coordinates to use. Add them and retry." #~ msgstr "" -#~ "Não há Coordenadas para usar no Furo de Alinhamento. Adicione-as e tente " -#~ "novamente." +#~ "Não há Coordenadas para usar no Furo de Alinhamento. Adicione-as e tente novamente." #~ msgid "" -#~ "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " -#~ "y2), ... \n" +#~ "Add alignment drill holes coordinates in the format: (x1, y1), (x2, y2), ... \n" #~ "on one side of the alignment axis.\n" #~ "\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 "" -#~ "Adicione as coordenadas dos furos de alinhamento no formato (x1, y1), " -#~ "(x2, y2), ...\n" +#~ "Adicione as coordenadas dos furos de alinhamento no formato (x1, y1), (x2, y2), ...\n" #~ "em um lado do eixo do espelho.\n" #~ "\n" #~ "O conjunto de coordenadas pode ser obtido:\n" -#~ "- tecla SHIFT e clique com o botão esquerdo do mouse na tela. Em seguida, " -#~ "clicar em Adicionar.\n" -#~ "- tecla SHIFT e clique com o botão esquerdo do mouse na tela. Então CTRL " -#~ "+ V no campo.\n" -#~ "- tecla SHIFT e clique com o botão esquerdo do mouse na tela. Em seguida, " -#~ "clicar no campo e em Colar.\n" +#~ "- tecla SHIFT e clique com o botão esquerdo do mouse na tela. Em seguida, clicar em " +#~ "Adicionar.\n" +#~ "- tecla SHIFT e clique com o botão esquerdo do mouse na tela. Então CTRL + V no " +#~ "campo.\n" +#~ "- tecla SHIFT e clique com o botão esquerdo do mouse na tela. Em seguida, clicar no " +#~ "campo e em Colar.\n" #~ "- inserindo as coordenadas manualmente no formato: (x1, y1), (x2, y2), ..." #~ msgid "Delete Last" @@ -21578,21 +19922,17 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "The coordinates used as reference for the mirror operation.\n" #~ "Can be:\n" -#~ "- Point -> a set of coordinates (x,y) around which the object is " -#~ "mirrored\n" +#~ "- Point -> a set of coordinates (x,y) around which the object is mirrored\n" #~ "- Box -> a set of coordinates (x, y) obtained from the center of the\n" #~ "bounding box of another object selected below\n" -#~ "- Hole Snap-> a point defined by the center of a drill hone in a Excellon " -#~ "object" +#~ "- Hole Snap-> a point defined by the center of a drill hone in a Excellon object" #~ msgstr "" #~ "Coordenadas usadas como referência para a operação de espelho.\n" #~ "Podem ser:\n" -#~ "- Ponto -> um conjunto de coordenadas (x, y) em torno do qual o objeto é " -#~ "espelhado\n" +#~ "- Ponto -> um conjunto de coordenadas (x, y) em torno do qual o objeto é espelhado\n" #~ "- Caixa -> um conjunto de coordenadas (x, y) obtidas do centro da\n" #~ "caixa delimitadora de outro objeto selecionado abaixo\n" -#~ "- Hole Snap-> um ponto definido pelo centro de um furo em um objeto " -#~ "Excellon" +#~ "- Hole Snap-> um ponto definido pelo centro de um furo em um objeto Excellon" #~ msgid "Tool Type" #~ msgstr "Tipo de Ferramenta" @@ -21695,8 +20035,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #, fuzzy #~| msgid "The FlatCAM object to be used as non copper clearing reference." #~ msgid "The Application object to be used as non copper clearing reference." -#~ msgstr "" -#~ "O objeto FlatCAM a ser usado como referência para retirada de cobre." +#~ msgstr "O objeto FlatCAM a ser usado como referência para retirada de cobre." #~ msgid "Start Coords" #~ msgstr "Coords Iniciais" @@ -21735,14 +20074,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "O formato do arquivo do filme é SVG ." #~ msgid "" -#~ "Sometime the printers will distort the print shape, especially the Laser " -#~ "types.\n" +#~ "Sometime the printers will distort the print shape, especially the Laser types.\n" #~ "This section provide the tools to compensate for the print distortions." #~ msgstr "" -#~ "Algumas vezes, as impressoras distorcem o formato da impressão, " -#~ "especialmente as laser.\n" -#~ "Esta seção fornece as ferramentas para compensar as distorções na " -#~ "impressão." +#~ "Algumas vezes, as impressoras distorcem o formato da impressão, especialmente as " +#~ "laser.\n" +#~ "Esta seção fornece as ferramentas para compensar as distorções na impressão." #~ msgid "Scale Film geometry" #~ msgstr "Escala da Geometria de Filme" @@ -21854,8 +20191,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "- 'Ângulo da ponta em V' -> ângulo na ponta da ferramenta\n" #~ "- 'Diâmetro da ponta em V' -> diâmetro na ponta da ferramenta\n" #~ "- Dia da ferramenta -> coluna 'Dia' encontrada na tabela de ferramentas\n" -#~ "NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da " -#~ "ponta em V'" +#~ "NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da ponta em V'" #~ msgid "Polish" #~ msgstr "Limpar" @@ -21868,43 +20204,37 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ 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 "" #~ "O valor para Deslocamento pode ser:\n" -#~ "- Caminho -> Não há deslocamento, o corte da ferramenta será feito sobre " -#~ "a linha da geometria.\n" -#~ "- In(terno) -> O corte da ferramenta seguirá a geometria interna. Será " -#~ "criado um 'bolso'.\n" -#~ "- Ex(terno) -> O corte da ferramenta seguirá no lado externo da linha da " +#~ "- Caminho -> Não há deslocamento, o corte da ferramenta será feito sobre a linha da " #~ "geometria.\n" +#~ "- In(terno) -> O corte da ferramenta seguirá a geometria interna. Será criado um " +#~ "'bolso'.\n" +#~ "- Ex(terno) -> O corte da ferramenta seguirá no lado externo da linha da geometria.\n" #~ "- Personalizado -> Será considerado o valor digitado." #~ msgid "" -#~ "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" +#~ "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 "" -#~ "O tipo (operação) tem apenas valor informativo. Normalmente, os valores " -#~ "do formulário da interface do usuário\n" -#~ "são escolhidos com base no tipo de operação e isso servirá como um " -#~ "lembrete.\n" +#~ "O tipo (operação) tem apenas valor informativo. Normalmente, os valores do formulário " +#~ "da interface do usuário\n" +#~ "são escolhidos com base no tipo de operação e isso servirá como um lembrete.\n" #~ "Pode ser 'Desbaste', 'Acabamento' ou 'Isolação'.\n" -#~ "Para Desbaste, pode-se escolher uma taxa de Avanço inferior e corte de " -#~ "múltiplas profundidades.\n" +#~ "Para Desbaste, pode-se escolher uma taxa de Avanço inferior e corte de múltiplas " +#~ "profundidades.\n" #~ "Para Acabamento, pode-se escolher uma taxa de avanço mais alta, sem multi-" #~ "profundidade.\n" -#~ "Para Isolação, usa-se uma velocidade de avanço menor, pois é usada uma " -#~ "broca com ponta fina." +#~ "Para Isolação, usa-se uma velocidade de avanço menor, pois é usada uma broca com ponta " +#~ "fina." #~ msgid "" #~ "Tool Type.\n" @@ -21921,32 +20251,32 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ 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 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 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 "" #~ "O Tipo de Ferramenta (TF) pode ser:\n" -#~ "- Circular com 1 ... 4 dentes -> apenas informativo. Sendo circular a " -#~ "largura de corte no material\n" +#~ "- Circular com 1 ... 4 dentes -> apenas informativo. Sendo circular a largura de corte " +#~ "no material\n" #~ " é exatamente o diâmetro da ferramenta.\n" #~ "- Bola -> apenas informativo e faz referência à fresa tipo Ball.\n" -#~ "- Em Forma de V -> o parâmetro Corte Z no formulário de interface do " -#~ "usuário será desabilitado e dois campos adicionais\n" -#~ " no formulário UI serão habilitados: Diâmetro Ângulo Ponta-V e Ângulo " -#~ "Ponta-V. O ajuste desses dois valores ajustará o parâmetro Corte Z, como\n" -#~ "a largura do corte no material será igual ao valor da coluna Diâmetro da " -#~ "ferramenta dessa tabela.\n" -#~ "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o " -#~ "tipo de operação para Isolação." +#~ "- Em Forma de V -> o parâmetro Corte Z no formulário de interface do usuário será " +#~ "desabilitado e dois campos adicionais\n" +#~ " no formulário UI serão habilitados: Diâmetro Ângulo Ponta-V e Ângulo Ponta-V. O " +#~ "ajuste desses dois valores ajustará o parâmetro Corte Z, como\n" +#~ "a largura do corte no material será igual ao valor da coluna Diâmetro da ferramenta " +#~ "dessa tabela.\n" +#~ "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o tipo de " +#~ "operação para Isolação." #~ msgid "Diameter for the polishing tool." #~ msgstr "Diâmetro para a ferramenta de polimento." @@ -22030,107 +20360,92 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "- 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 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 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 "" #~ "O Tipo de Ferramenta (TF) pode ser:\n" #~ "- Circular com 1 ... 4 dentes -> é apenas informativo. Como é circular,\n" #~ "a largura do corte é igual ao diâmetro da ferramenta.\n" #~ "- Bola -> apenas informativo e faz referência a uma fresa do tipo bola.\n" -#~ "- Forma em V -> o parâmetro corte Z será desativado no formulário e serão " -#~ "habilitados\n" +#~ "- Forma em V -> o parâmetro corte Z será desativado no formulário e serão habilitados\n" #~ "dois campos adicionais: Diâmetro da Ponta-V e Ângulo da Ponta-V.\n" -#~ "Ajustando esses dois parâmetros irá alterar o parâmetro Corte Z como a " -#~ "largura de corte\n" -#~ "no material, será igual ao valor na coluna Diâmetro da Ferramenta desta " -#~ "tabela.\n" -#~ "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de " -#~ "Operação Isolação." +#~ "Ajustando esses dois parâmetros irá alterar o parâmetro Corte Z como a largura de " +#~ "corte\n" +#~ "no material, será igual ao valor na coluna Diâmetro da Ferramenta desta tabela.\n" +#~ "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de Operação " +#~ "Isolação." #, fuzzy #~| 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 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 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." #~ 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 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." +#~ "- V-Shape -> it will disable 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." #~ msgstr "" #~ "O Tipo de Ferramenta (TF) pode ser:\n" -#~ "- Circular com 1 ... 4 dentes -> apenas informativo. Sendo circular a " -#~ "largura de corte no material\n" +#~ "- Circular com 1 ... 4 dentes -> apenas informativo. Sendo circular a largura de corte " +#~ "no material\n" #~ " é exatamente o diâmetro da ferramenta.\n" #~ "- Bola -> apenas informativo e faz referência à fresa tipo Ball.\n" -#~ "- Em Forma de V -> o parâmetro Corte Z no formulário de interface do " -#~ "usuário será desabilitado e dois campos adicionais\n" -#~ " no formulário UI serão habilitados: Diâmetro Ângulo Ponta-V e Ângulo " -#~ "Ponta-V. O ajuste desses dois valores ajustará o parâmetro Corte Z, como\n" -#~ "a largura do corte no material será igual ao valor da coluna Diâmetro da " -#~ "ferramenta dessa tabela.\n" -#~ "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o " -#~ "tipo de operação para Isolação." +#~ "- Em Forma de V -> o parâmetro Corte Z no formulário de interface do usuário será " +#~ "desabilitado e dois campos adicionais\n" +#~ " no formulário UI serão habilitados: Diâmetro Ângulo Ponta-V e Ângulo Ponta-V. O " +#~ "ajuste desses dois valores ajustará o parâmetro Corte Z, como\n" +#~ "a largura do corte no material será igual ao valor da coluna Diâmetro da ferramenta " +#~ "dessa tabela.\n" +#~ "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o tipo de " +#~ "operação para Isolação." #~ msgid "" #~ "The Tool Type (TT) can be:\n" #~ "- Circular -> 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 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 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 "" #~ "O Tipo de Ferramenta (TF) pode ser:\n" #~ "- Circular com 1 ... 4 dentes -> é apenas informativo. Como é circular,\n" #~ "a largura do corte é igual ao diâmetro da ferramenta.\n" #~ "- Bola -> apenas informativo e faz referência a uma fresa do tipo bola.\n" -#~ "- Forma em V -> o parâmetro corte Z será desativado no formulário e " -#~ "serão\n" -#~ "habilitados dois campos adicionais: Diâmetro da Ponta-V e Ângulo da Ponta-" -#~ "V.\n" -#~ "Ajustando esses dois parâmetros irá alterar o parâmetro Corte Z como a " -#~ "largura\n" -#~ "de corte no material, será igual ao valor na coluna Diâmetro da " -#~ "Ferramenta desta tabela.\n" -#~ "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de " -#~ "Operação Isolação." +#~ "- Forma em V -> o parâmetro corte Z será desativado no formulário e serão\n" +#~ "habilitados dois campos adicionais: Diâmetro da Ponta-V e Ângulo da Ponta-V.\n" +#~ "Ajustando esses dois parâmetros irá alterar o parâmetro Corte Z como a largura\n" +#~ "de corte no material, será igual ao valor na coluna Diâmetro da Ferramenta desta " +#~ "tabela.\n" +#~ "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de Operação " +#~ "Isolação." #, fuzzy #~| msgid "" @@ -22207,8 +20522,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Nenhuma ferramenta no objeto Geometria." #~ msgid "Failed, the result is empty. Choose a different buffer value." -#~ msgstr "" -#~ "Falhou, o resultado está vazio. Escolha um valor diferente para o buffer." +#~ msgstr "Falhou, o resultado está vazio. Escolha um valor diferente para o buffer." #~ msgid "Full buffer geometry created." #~ msgstr "Buffer de geometria completa criado." @@ -22285,8 +20599,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "" #~ "Se marcado, algumas das configurações do aplicativo poderão\n" #~ "ter valores que geralmente não são seguros.\n" -#~ "Como Deslocamento Z com valores negativos ou Altura de Corte Z com " -#~ "valores positivos.\n" +#~ "Como Deslocamento Z com valores negativos ou Altura de Corte Z com valores positivos.\n" #~ "Será aplicado no próximo início do aplicativo.\n" #~ "<>: Não habilite, a menos que você saiba o que está fazendo !!!" @@ -22352,8 +20665,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "First step is to select a number of nozzle tools for usage\n" #~ "and then optionally modify the GCode parameters below." #~ msgstr "" -#~ "O primeiro passo é selecionar um número de ferramentas de bico para " -#~ "usar,\n" +#~ "O primeiro passo é selecionar um número de ferramentas de bico para usar,\n" #~ "e opcionalmente, modificar os parâmetros do G-Code abaixo." #~ msgid "" @@ -22390,8 +20702,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "first you need to generate a geometry with those new params,\n" #~ "and only after that you can generate an updated CNCJob." #~ msgstr "" -#~ "O terceiro passo é selecionar uma geometria dispensadora de pasta de " -#~ "solda,\n" +#~ "O terceiro passo é selecionar uma geometria dispensadora de pasta de solda,\n" #~ "e então gerar um objeto de Trabalho CNC.\n" #~ "\n" #~ "LEMBRE: se você quiser criar um Trabalho CNC com novos parâmetros,\n" @@ -22419,15 +20730,14 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "a solder paste dispensing geometry, and then view/save it's GCode." #~ msgstr "" #~ "O quarto (e último) passo é selecionar um Trabalho CNC feito de\n" -#~ "uma geometria de distribuição de pasta de solda e, em seguida, visualizar/" -#~ "salvar o G-Code." +#~ "uma geometria de distribuição de pasta de solda e, em seguida, visualizar/salvar o G-" +#~ "Code." #~ msgid "Sub Tool" #~ msgstr "Ferramenta Sub" #~ msgid "2D Computer-Aided Printed Circuit Board Manufacturing" -#~ msgstr "" -#~ "Fabricação de Placas de Circuito Impresso 2D Assistida por Computador" +#~ msgstr "Fabricação de Placas de Circuito Impresso 2D Assistida por Computador" #~ msgid "Program Author" #~ msgstr "Autor do Programa" @@ -22463,8 +20773,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "for custom selection of tools." #~ msgstr "" #~ "Adicione / Selecione pelo menos uma ferramenta na tabela de ferramentas.\n" -#~ "Clique no cabeçalho # para selecionar todos ou Ctrl + Botão Esquerdo do " -#~ "Mouse\n" +#~ "Clique no cabeçalho # para selecionar todos ou Ctrl + Botão Esquerdo do Mouse\n" #~ "para seleção personalizada de ferramentas." #~ msgid "" @@ -22533,8 +20842,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "- conventional / useful when there is no backlash compensation" #~ msgstr "" #~ "Tipo de fresamento quando a ferramenta selecionada é do tipo 'iso_op':\n" -#~ "- subida: melhor para fresamento de precisão e para reduzir o uso da " -#~ "ferramenta\n" +#~ "- subida: melhor para fresamento de precisão e para reduzir o uso da ferramenta\n" #~ "- convencional: útil quando não há compensação de folga" #~ msgid "" @@ -22546,13 +20854,11 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "Higher values = slow processing and slow execution on CNC\n" #~ "due of too many paths." #~ msgstr "" -#~ "Quanto da largura da ferramenta (percentual) é sobreposto em cada " -#~ "passagem da ferramenta.\n" -#~ "Ajuste o valor começando com valores menores, e aumente se alguma área " -#~ "que \n" +#~ "Quanto da largura da ferramenta (percentual) é sobreposto em cada passagem da " +#~ "ferramenta.\n" +#~ "Ajuste o valor começando com valores menores, e aumente se alguma área que \n" #~ "deveria ser pintada não foi pintada.\n" -#~ "Valores menores = processamento mais rápido, execução mais rápida no " -#~ "CNC. \n" +#~ "Valores menores = processamento mais rápido, execução mais rápida no CNC. \n" #~ "Valores maiores = processamento lento e execução lenta no CNC \n" #~ "devido ao número de caminhos." @@ -22757,34 +21063,26 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Painel criado..." #~ msgid "No object selected. Please Select an object to rotate!" -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para girar!" +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto para girar!" #~ msgid "No object selected. Please Select an object to flip" -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para espelhar" +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto para espelhar" #~ msgid "No object selected. Please Select an object to shear/skew!" -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para inclinar!" +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto para inclinar!" #~ msgid "No object selected. Please Select an object to scale!" -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para " -#~ "redimensionar!" +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto para redimensionar!" #~ msgid "No object selected. Please Select an object to offset!" -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para deslocar!" +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto para deslocar!" #~ msgid "No object selected. Please Select an object to buffer!" #~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para armazenar " -#~ "em buffer!" +#~ "Nenhum objeto selecionado. Por favor, selecione um objeto para armazenar em buffer!" #~ msgid "No object is selected. Select an object and try again." -#~ msgstr "" -#~ "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." +#~ msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." #~ msgid "No object selected to Flip on Y axis." #~ msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." @@ -22829,22 +21127,20 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "caminhos traçados." #~ 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 "" -#~ "O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', " -#~ "'2tb', 4 ou 8. Preencha um valor correto e tente novamente. " +#~ "O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', '2tb', 4 ou 8. " +#~ "Preencha um valor correto e tente novamente. " #, fuzzy #~| msgid "" -#~| "Could not generate punched hole film because the punch hole sizeis " -#~| "bigger than some of the apertures in the Gerber object." -#~ msgid "" -#~ "Failed. Punch hole sizeis bigger than some of the apertures in the Gerber " -#~ "object." +#~| "Could not generate punched hole film because the punch hole sizeis bigger than some " +#~| "of the apertures in the Gerber object." +#~ msgid "Failed. Punch hole sizeis bigger than some of the apertures in the Gerber object." #~ msgstr "" -#~ "Não foi possível gerar o filme de furos manuais porque o tamanho do " -#~ "perfurador é maior que algumas das aberturas no objeto Gerber." +#~ "Não foi possível gerar o filme de furos manuais porque o tamanho do perfurador é maior " +#~ "que algumas das aberturas no objeto Gerber." #~ msgid "Flip on Y axis done." #~ msgstr "Espelhado no eixo Y." @@ -22870,11 +21166,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "Done. Drill(s) deleted." #~ msgstr "Furo(s) excluída(s)." -#~ msgid "" -#~ "Direction for circular array.Can be CW = clockwise or CCW = counter " -#~ "clockwise." -#~ msgstr "" -#~ "Sentido da matriz circular. Pode ser CW = horário ou CCW = anti-horário." +#~ msgid "Direction for circular array.Can be CW = clockwise or CCW = counter clockwise." +#~ msgstr "Sentido da matriz circular. Pode ser CW = horário ou CCW = anti-horário." #~ msgid "Buffer distance:" #~ msgstr "Distância do buffer:" @@ -22953,8 +21246,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Apagado." #~ msgid "Failed, the result is empty. Choose a smaller buffer value." -#~ msgstr "" -#~ "Falhou, o resultado está vazio. Escolha um valor menor para o buffer." +#~ msgstr "Falhou, o resultado está vazio. Escolha um valor menor para o buffer." #~ msgid "Done. Adding Pad completed." #~ msgstr "Pad adicionado." @@ -22970,8 +21262,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "Click on next Point or click Right mouse button to complete ..." #~ msgstr "" -#~ "Clique no próximo ponto ou clique com o botão direito do mouse para " -#~ "completar ..." +#~ "Clique no próximo ponto ou clique com o botão direito do mouse para completar ..." #~ msgid "Done. Apertures Move completed." #~ msgstr "Aberturas movidas." @@ -23106,16 +21397,14 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "- 'Itself' - the copper Thieving extent is based on the object extent.\n" -#~ "- 'Area Selection' - left mouse click to start selection of the area to " -#~ "be filled.\n" -#~ "- 'Reference Object' - will do copper thieving within the area specified " -#~ "by another object." +#~ "- 'Area Selection' - left mouse click to start selection of the area to be filled.\n" +#~ "- 'Reference Object' - will do copper thieving within the area specified by another " +#~ "object." #~ msgstr "" #~ "- 'Própria' - a adição de cobre é baseada no próprio objeto a ser limpo.\n" -#~ "- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a " -#~ "seleção da área a ser pintada.\n" -#~ "- 'Objeto de Referência' - adicionará o cobre dentro da área do objeto " -#~ "especificado." +#~ "- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a seleção da " +#~ "área a ser pintada.\n" +#~ "- 'Objeto de Referência' - adicionará o cobre dentro da área do objeto especificado." #~ msgid "Box Type:" #~ msgstr "Tipo de Caixa:" @@ -23142,10 +21431,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "Profundidade de corte no material. Valor negativo.\n" #~ "Em unidades FlatCAM." -#~ msgid "" -#~ "Checking this will close the paths cut by the Geometry substractor object." -#~ msgstr "" -#~ "Marcar isso fechará os caminhos cortados pelo objeto substrair Geometria." +#~ msgid "Checking this will close the paths cut by the Geometry substractor object." +#~ msgstr "Marcar isso fechará os caminhos cortados pelo objeto substrair Geometria." #~ msgid "Basic" #~ msgstr "Básico" @@ -23157,11 +21444,11 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Processamento do G-Code finalisado..." #~ 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 "" -#~ "Não foi possível pintar. Tente uma combinação diferente de parâmetros ou " -#~ "uma estratégia diferente de pintura" +#~ "Não foi possível pintar. Tente uma combinação diferente de parâmetros ou uma " +#~ "estratégia diferente de pintura" #~ msgid "Geometry Scale done." #~ msgstr "Redimensionamento de geometria feita." @@ -23200,37 +21487,35 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Feito. Todos os fiduciais foram adicionados." #~ msgid "" -#~ "- 'Auto' - automatic placement of fiducials in the corners of the " -#~ "bounding box.\n" +#~ "- 'Auto' - automatic placement of fiducials in the corners of the bounding box.\n" #~ " - 'Manual' - manual placement of fiducials." #~ msgstr "" -#~ "- 'Auto' - colocação automática de fiduciais nos cantos da caixa " -#~ "delimitadora.\n" +#~ "- 'Auto' - colocação automática de fiduciais nos cantos da caixa delimitadora.\n" #~ "- 'Manual' - colocação manual de fiduciais." #~ msgid "" -#~ " Could not generate punched hole film because the punch hole sizeis " -#~ "bigger than some of the apertures in the Gerber object." +#~ " Could not generate punched hole film because the punch hole sizeis bigger than some " +#~ "of the apertures in the Gerber object." #~ msgstr "" -#~ " Não foi possível gerar o filme de furos manuais porque o tamanho do " -#~ "perfurador é maior que algumas das aberturas no objeto Gerber." +#~ " Não foi possível gerar o filme de furos manuais porque o tamanho do perfurador é " +#~ "maior que algumas das aberturas no objeto Gerber." #~ msgid "Click to add next polygon or right click to start isolation." #~ msgstr "" -#~ "Clique para adicionar o próximo polígono ou clique com o botão direito do " -#~ "mouse para iniciar a isolação." +#~ "Clique para adicionar o próximo polígono ou clique com o botão direito do mouse para " +#~ "iniciar a isolação." #~ msgid "Click to add/remove next polygon or right click to start isolation." #~ msgstr "" -#~ "Clique para adicionar/remover o próximo polígono ou clique com o botão " -#~ "direito do mouse para iniciar a isolação." +#~ "Clique para adicionar/remover o próximo polígono ou clique com o botão direito do " +#~ "mouse para iniciar a isolação." #~ msgid "" #~ "Delete a selection of tools in the Tool Table\n" #~ "by first selecting a row(s) in the Tool Table." #~ msgstr "" -#~ "Apague uma seleção de ferramentas na Tabela de Ferramentas selecionando " -#~ "primeiro a(s) linha(s) na Tabela de Ferramentas." +#~ "Apague uma seleção de ferramentas na Tabela de Ferramentas selecionando primeiro a(s) " +#~ "linha(s) na Tabela de Ferramentas." #~ msgid "MOVE: Click on the Destination point ..." #~ msgstr "MOVER: Clique no ponto de destino ..." @@ -23255,18 +21540,18 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Formato Excellon" #~ msgid "" -#~ "Could not generate punched hole Gerber because the punch hole size is " -#~ "bigger than some of the apertures in the Gerber object." +#~ "Could not generate punched hole Gerber because the punch hole size is bigger than some " +#~ "of the apertures in the Gerber object." #~ msgstr "" -#~ "Não foi possível gerar o Gerber dos furos porque o tamanho do perfurador " -#~ "é maior que algumas das aberturas no objeto Gerber." +#~ "Não foi possível gerar o Gerber dos furos porque o tamanho do perfurador é maior que " +#~ "algumas das aberturas no objeto Gerber." #~ msgid "" -#~ "Could not generate punched hole Gerber because the newly created object " -#~ "geometry is the same as the one in the source object geometry..." +#~ "Could not generate punched hole Gerber because the newly created object geometry is " +#~ "the same as the one in the source object geometry..." #~ msgstr "" -#~ "Não foi possível gerar o Gerber dos furos porque a geometria do objeto " -#~ "recém-criada é a mesma da geometria do objeto de origem ..." +#~ "Não foi possível gerar o Gerber dos furos porque a geometria do objeto recém-criada é " +#~ "a mesma da geometria do objeto de origem ..." #~ msgid "ALL" #~ msgstr "TODOS" @@ -23382,8 +21667,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "To add an Pad Array first select a aperture in Aperture Table" #~ msgstr "" -#~ "Para adicionar uma Matriz de Pads, primeiro selecione uma abertura na " -#~ "Tabela de Aberturas" +#~ "Para adicionar uma Matriz de Pads, primeiro selecione uma abertura na Tabela de " +#~ "Aberturas" #~ msgid "Close Editor" #~ msgstr "Fechar Editor" @@ -23432,8 +21717,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "Copy a selection of tools in the Tool Table\n" #~ "by first selecting a row in the Tool Table." #~ msgstr "" -#~ "Copia uma seleção de ferramentas na Tabela de Ferramentas selecionando " -#~ "primeiro uma linha na Tabela de Ferramentas." +#~ "Copia uma seleção de ferramentas na Tabela de Ferramentas selecionando primeiro uma " +#~ "linha na Tabela de Ferramentas." #~ msgid "Add from Tool DB" #~ msgstr "Adicionar Ferramenta do BD" @@ -23743,8 +22028,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Copiar tudo" #~ msgid "Will copy all the text in the Code Editor to the clipboard." -#~ msgstr "" -#~ "Copiará todo o texto no Editor de código para a área de transferência." +#~ msgstr "Copiará todo o texto no Editor de código para a área de transferência." #~ msgid "Open Code" #~ msgstr "Abrir Código" @@ -23905,8 +22189,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "o nível avançado do aplicativo." #, fuzzy -#~| msgid "" -#~| "Merge a selection of Excellon objects into a new combo Excellon object." +#~| msgid "Merge a selection of Excellon objects into a new combo Excellon object." #~ msgid "Generate GCode out of slot holes in an Excellon object." #~ msgstr "Mescla uma seleção de objetos Excellon em um novo objeto Excellon." @@ -23925,100 +22208,86 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "O fluxo normal ao trabalhar com o aplicativo é o seguinte:" #~ msgid "" -#~ "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " -#~ "the application using either the toolbars, key shortcuts or even dragging " -#~ "and dropping the files on the GUI." +#~ "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into the " +#~ "application using either the toolbars, key shortcuts or even dragging and dropping the " +#~ "files on the GUI." #~ msgstr "" -#~ "Abrir/Importar um arquivo Gerber, Excellon, G-Code, DXF, Raster Image ou " -#~ "SVG no aplicativo usando a barra de ferramentas, tecla de atalho ou " -#~ "arrastando e soltando um arquivo na GUI." - -#~ msgid "" -#~ "You can also load a project by double clicking on the project file, drag " -#~ "and drop of the file into the GUI or through the menu (or toolbar) " -#~ "actions offered within the app." -#~ msgstr "" -#~ "Você pode abrir um projeto FlatCAM clicando duas vezes sobre o arquivo, " -#~ "usando o menu ou a barra de ferramentas ou arrastando e soltando um " +#~ "Abrir/Importar um arquivo Gerber, Excellon, G-Code, DXF, Raster Image ou SVG no " +#~ "aplicativo usando a barra de ferramentas, tecla de atalho ou arrastando e soltando um " #~ "arquivo na GUI." -#, fuzzy -#~| msgid "" -#~| "Once an object is available in the Project Tab, by selecting it and then " -#~| "focusing on SELECTED TAB (more simpler is to double click the object " -#~| "name in the Project Tab, SELECTED TAB will be updated with the object " -#~| "properties according to its kind: Gerber, Excellon, Geometry or CNCJob " -#~| "object." #~ msgid "" -#~ "Once an object is available in the Project Tab, by selecting it and then " -#~ "focusing on Properties TAB (more simpler is to double click the object " -#~ "name in the Project Tab, Properties TAB will be updated with the object " -#~ "properties according to its kind: Gerber, Excellon, Geometry or CNCJob " -#~ "object." +#~ "You can also load a project by double clicking on the project file, drag and drop of " +#~ "the file into the GUI or through the menu (or toolbar) actions offered within the app." #~ msgstr "" -#~ "Quando um objeto estiver disponível na Aba Projeto, selecionando na ABA " -#~ "SELECIONADO (mais simples é clicar duas vezes no nome do objeto na Aba " -#~ "Projeto, a ABA SELECIONADO será atualizada com as propriedades do objeto " -#~ "de acordo com seu tipo: Gerber, Excellon, Geometria ou Trabalho CNC." +#~ "Você pode abrir um projeto FlatCAM clicando duas vezes sobre o arquivo, usando o menu " +#~ "ou a barra de ferramentas ou arrastando e soltando um arquivo na GUI." #, fuzzy #~| msgid "" -#~| "If the selection of the object is done on the canvas by single click " -#~| "instead, and the SELECTED TAB 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 SELECTED TAB and populate it " -#~| "even if it was out of focus." +#~| "Once an object is available in the Project Tab, by selecting it and then focusing on " +#~| "SELECTED TAB (more simpler is to double click the object name in the Project Tab, " +#~| "SELECTED TAB will be updated with the object properties according to its kind: " +#~| "Gerber, Excellon, Geometry or CNCJob object." #~ msgid "" -#~ "If the selection of the object is done on the canvas by single click " -#~ "instead, and the Properties TAB is in focus, again the object properties " -#~ "will be displayed into the Properties Tab. Alternatively, double clicking " -#~ "on the object on the canvas will bring the Properties TAB and populate it " -#~ "even if it was out of focus." +#~ "Once an object is available in the Project Tab, by selecting it and then focusing on " +#~ "Properties TAB (more simpler is to double click the object name in the Project Tab, " +#~ "Properties TAB will be updated with the object properties according to its kind: " +#~ "Gerber, Excellon, Geometry or CNCJob object." #~ msgstr "" -#~ "Se a seleção do objeto for feita na tela com um único clique, e a ABA " -#~ "SELECIONADO estiver em foco, novamente as propriedades do objeto serão " -#~ "exibidas na Aba Selecionado. Como alternativa, clicar duas vezes no " -#~ "objeto na tela exibirá a ABA SELECIONADO e a preencherá mesmo que ela " -#~ "esteja fora de foco." +#~ "Quando um objeto estiver disponível na Aba Projeto, selecionando na ABA SELECIONADO " +#~ "(mais simples é clicar duas vezes no nome do objeto na Aba Projeto, a ABA SELECIONADO " +#~ "será atualizada com as propriedades do objeto de acordo com seu tipo: Gerber, " +#~ "Excellon, Geometria ou Trabalho CNC." + +#, fuzzy +#~| msgid "" +#~| "If the selection of the object is done on the canvas by single click instead, and the " +#~| "SELECTED TAB 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 SELECTED TAB and populate it even if it was out of focus." +#~ msgid "" +#~ "If the selection of the object is done on the canvas by single click instead, and the " +#~ "Properties TAB is in focus, again the object properties will be displayed into the " +#~ "Properties Tab. Alternatively, double clicking on the object on the canvas will bring " +#~ "the Properties TAB and populate it even if it was out of focus." +#~ msgstr "" +#~ "Se a seleção do objeto for feita na tela com um único clique, e a ABA SELECIONADO " +#~ "estiver em foco, novamente as propriedades do objeto serão exibidas na Aba " +#~ "Selecionado. Como alternativa, clicar duas vezes no objeto na tela exibirá a ABA " +#~ "SELECIONADO e a preencherá mesmo que ela esteja fora de foco." + +#~ msgid "You can change the parameters in this screen and the flow direction is like this:" +#~ msgstr "Você pode alterar os parâmetros nesta tela e a direção do fluxo é assim:" #~ msgid "" -#~ "You can change the parameters in this screen and the flow direction is " -#~ "like this:" +#~ "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> Geometry Object " +#~ "--> Add tools (change param in Selected Tab) --> Generate CNCJob --> CNCJob Object --> " +#~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, done in " +#~ "SELECTED TAB) --> Save GCode." #~ msgstr "" -#~ "Você pode alterar os parâmetros nesta tela e a direção do fluxo é assim:" +#~ "Objeto Gerber/Excellon --> Alterar Parâmetro --> Gerar Geometria --> Objeto Geometria " +#~ "--> Adicionar Ferramenta (alterar parâmetros na Aba Selecionado) --> Gerar Trabalho " +#~ "CNC --> Objeto Trabalho CNC --> Verificar G-Code (em Editar Código CNC) e/ou adicionar " +#~ "código no início ou no final do G-Code (na Aba Selecionado) --> Salvar G-Code." #~ msgid "" -#~ "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " -#~ "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " -#~ "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or " -#~ "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode." +#~ "A list of key shortcuts is available through an menu entry in Help --> Shortcuts List " +#~ "or through its own key shortcut: F3." #~ msgstr "" -#~ "Objeto Gerber/Excellon --> Alterar Parâmetro --> Gerar Geometria --> " -#~ "Objeto Geometria --> Adicionar Ferramenta (alterar parâmetros na Aba " -#~ "Selecionado) --> Gerar Trabalho CNC --> Objeto Trabalho CNC --> Verificar " -#~ "G-Code (em Editar Código CNC) e/ou adicionar código no início ou no final " -#~ "do G-Code (na Aba Selecionado) --> Salvar G-Code." - -#~ msgid "" -#~ "A list of key shortcuts is available through an menu entry in Help --> " -#~ "Shortcuts List or through its own key shortcut: F3." -#~ msgstr "" -#~ "Uma lista de atalhos de teclas está disponível através de uma entrada de " -#~ "menu em Ajuda --> Lista de Atalhos ou através da sua própria tecla de " -#~ "atalho: F3." +#~ "Uma lista de atalhos de teclas está disponível através de uma entrada de menu em Ajuda " +#~ "--> Lista de Atalhos ou através da sua própria tecla de atalho: F3." #~ msgid "Selected" #~ msgstr "Selecionado" #~ 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 "" #~ "A operação de recorte não pode ser feita em uma Geometria multi-geo.\n" -#~ "Opcionalmente, essa Geometria Multi-Geo pode ser convertida em Geometria " -#~ "Única,\n" +#~ "Opcionalmente, essa Geometria Multi-Geo pode ser convertida em Geometria Única,\n" #~ "e depois disso, executar Recorte." #~ msgid "Generating Film ... Please wait." @@ -24072,16 +22341,15 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "that has 'toolchange_custom' in it's name and this is built\n" #~ "having as template the 'Toolchange Custom' posprocessor file." #~ msgstr "" -#~ "Digite aqui os comandos do G-Code que você gostaria de executar quando o " -#~ "evento do Troca de Ferramentas for encontrado.\n" +#~ "Digite aqui os comandos do G-Code que você gostaria de executar quando o evento do " +#~ "Troca de Ferramentas for encontrado.\n" #~ "Ele será um G-Code personalizado para Troca de Ferramentas,\n" #~ "ou uma Macro.\n" #~ "As variáveis do FlatCAM são circundadas pelo símbolo '%'.\n" #~ "\n" #~ "ATENÇÃO: pode ser usado apenas com um arquivo de pós-processamento\n" #~ "que tenha 'toolchange_custom' em seu nome e este é construído tendo\n" -#~ "como modelo o arquivo de pós-processamento 'Customização da troca de " -#~ "ferramentas'." +#~ "como modelo o arquivo de pós-processamento 'Customização da troca de ferramentas'." #~ msgid "" #~ "Type here any G-Code commands you would\n" @@ -24093,8 +22361,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "that has 'toolchange_custom' in it's name." #~ msgstr "" #~ "Digite aqui qualquer comando G-Code que você deseja\n" -#~ "gostaria de ser executado quando o evento de troca de ferramentas é " -#~ "encontrado.\n" +#~ "gostaria de ser executado quando o evento de troca de ferramentas é encontrado.\n" #~ "Isso constituirá um G-Code personalizado de troca de ferramentas,\n" #~ "ou uma macro de troca de ferramentas.\n" #~ "As variáveis FlatCAM são cercadas pelo símbolo '%'.\n" @@ -24107,9 +22374,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "Check this box if you want to use\n" #~ "a Custom Toolchange GCode (macro)." -#~ msgstr "" -#~ "Marque esta caixa se você quiser usar a macro G-Code para Troca de " -#~ "Ferramentas." +#~ msgstr "Marque esta caixa se você quiser usar a macro G-Code para Troca de Ferramentas." #~ msgid "" #~ "A list of the FlatCAM variables that can be used\n" @@ -24162,20 +22427,20 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Abre uma ABA para visualizar/modificar/imprimir o arquivo G-Code." #~ msgid "" -#~ "Type here any G-Code commands you would like to be executed when " -#~ "Toolchange event is encountered.\n" +#~ "Type here any G-Code commands you would like to be executed when Toolchange event is " +#~ "encountered.\n" #~ "This will constitute a Custom Toolchange GCode, or a Toolchange Macro.\n" #~ "The FlatCAM variables are surrounded by '%' symbol.\n" -#~ "WARNING: it can be used only with a preprocessor file that has " -#~ "'toolchange_custom' in it's name." +#~ "WARNING: it can be used only with a preprocessor file that has 'toolchange_custom' in " +#~ "it's name." #~ msgstr "" -#~ "Digite aqui qualquer comando G-Code que você deseja gostaria de ser " -#~ "executado quando o evento de troca de ferramentas é encontrado.\n" -#~ "Isso constituirá um G-Code personalizado de troca de ferramentas, ou uma " -#~ "macro de troca de ferramentas.\n" +#~ "Digite aqui qualquer comando G-Code que você deseja gostaria de ser executado quando o " +#~ "evento de troca de ferramentas é encontrado.\n" +#~ "Isso constituirá um G-Code personalizado de troca de ferramentas, ou uma macro de " +#~ "troca de ferramentas.\n" #~ "As variáveis FlatCAM são cercadas pelo símbolo '%'.\n" -#~ "ATENÇÃO: ele pode ser usado apenas com um arquivo de pré-processador que " -#~ "possui 'toolchange_custom' em seu nome." +#~ "ATENÇÃO: ele pode ser usado apenas com um arquivo de pré-processador que possui " +#~ "'toolchange_custom' em seu nome." #~ msgid "Z depth for the cut" #~ msgstr "Profundidade Z para o corte" @@ -24223,41 +22488,37 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " a specified box (in a FlatCAM object) through \n" #~ "the center." #~ msgstr "" -#~ "O eixo deve passar por um ponto ou cortar o centro de uma " -#~ "caixa especificada (em um objeto FlatCAM)." +#~ "O eixo deve passar por um ponto ou cortar o centro de uma caixa " +#~ "especificada (em um objeto FlatCAM)." #~ msgid "" -#~ "G-code does not have a G94 code and we will not include the code in the " -#~ "'Prepend to GCode' text box" +#~ "G-code does not have a G94 code and we will not include the code in the 'Prepend to " +#~ "GCode' text box" #~ msgstr "" -#~ "O G-Code não possui um código G94 e não será incluído na caixa de texto " -#~ "'Anexar ao G-Code'" +#~ "O G-Code não possui um código G94 e não será incluído na caixa de texto 'Anexar ao G-" +#~ "Code'" #~ msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." #~ msgstr "" -#~ "Cancelado. O código personalizado para Troca de Ferramentas está ativado, " -#~ "mas está vazio." +#~ "Cancelado. O código personalizado para Troca de Ferramentas está ativado, mas está " +#~ "vazio." #~ msgid "Toolchange G-code was replaced by a custom code." -#~ msgstr "" -#~ "O G-Code para Troca de Ferramentas foi substituído por um código " -#~ "personalizado." +#~ msgstr "O G-Code para Troca de Ferramentas foi substituído por um código personalizado." -#~ msgid "" -#~ "The used preprocessor file has to have in it's name: 'toolchange_custom'" -#~ msgstr "" -#~ "O arquivo de pós-processamento deve ter em seu nome: 'toolchange_custom'" +#~ msgid "The used preprocessor file has to have in it's name: 'toolchange_custom'" +#~ msgstr "O arquivo de pós-processamento deve ter em seu nome: 'toolchange_custom'" #~ msgid "There is no preprocessor file." #~ msgstr "Não há arquivo de pós-processamento." #~ 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 "" -#~ "Excellon.create_geometry () -> um furo foi ignorado por não ter uma " -#~ "ferramenta associada.\n" +#~ "Excellon.create_geometry () -> um furo foi ignorado por não ter uma ferramenta " +#~ "associada.\n" #~ "Verifique o G-Code resultante." #~ msgid "A. Automatic Bridge Gaps" @@ -24297,18 +22558,16 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Valor errado para o diâmetro. Use um número." #~ 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 "" -#~ "- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a " -#~ "seleção da área a ser pintada.\n" -#~ "Manter uma tecla modificadora pressionada (CTRL ou SHIFT) permite " -#~ "adicionar várias áreas.\n" +#~ "- 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a seleção da " +#~ "área a ser pintada.\n" +#~ "Manter uma tecla modificadora pressionada (CTRL ou SHIFT) permite adicionar várias " +#~ "áreas.\n" #~ "- 'Todos os polígonos' - a Pintura será iniciada após o clique.\n" #~ "- 'Objeto de Referência' - pintará dentro da área do objeto especificado." @@ -24351,8 +22610,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "If you like or use this program you can make a donation" #~ msgstr "Se você gosta ou usa este programa, pode fazer uma doação" -#~ msgid "" -#~ "You don't have to make a donation %s, and it is totally optional but:" +#~ msgid "You don't have to make a donation %s, and it is totally optional but:" #~ msgstr "Você não precisa fazer uma doação %s, e é totalmente opcional, mas:" #~ msgid "it will be welcomed with joy" @@ -24506,25 +22764,19 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "SHIFT pressionada. Em seguida, clique no botão Adicionar para inserir." #~ msgid "No shape selected. Please Select a shape to rotate!" -#~ msgstr "" -#~ "Nenhuma forma selecionada. Por favor, selecione uma forma para girar!" +#~ msgstr "Nenhuma forma selecionada. Por favor, selecione uma forma para girar!" #~ msgid "No shape selected. Please Select a shape to flip!" -#~ msgstr "" -#~ "Nenhuma forma selecionada. Por favor, selecione uma forma para espelhar!" +#~ msgstr "Nenhuma forma selecionada. Por favor, selecione uma forma para espelhar!" #~ msgid "No shape selected. Please Select a shape to shear/skew!" -#~ msgstr "" -#~ "Nenhuma forma selecionada. Por favor, selecione uma forma para inclinar!" +#~ msgstr "Nenhuma forma selecionada. Por favor, selecione uma forma para inclinar!" #~ msgid "No shape selected. Please Select a shape to scale!" -#~ msgstr "" -#~ "Nenhuma forma selecionada. Por favor, selecione uma forma para " -#~ "redimensionar!" +#~ msgstr "Nenhuma forma selecionada. Por favor, selecione uma forma para redimensionar!" #~ msgid "No shape selected. Please Select a shape to offset!" -#~ msgstr "" -#~ "Nenhuma forma selecionada. Por favor, selecione uma forma para deslocar!" +#~ msgstr "Nenhuma forma selecionada. Por favor, selecione uma forma para deslocar!" #~ msgid "" #~ "Scale the selected object(s)\n" @@ -24766,28 +23018,25 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Padrões de fábrica salvos." #~ 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 "" -#~ "O Tipo de Ferramenta (TF) pode ser:
- Circular com 1 ... 4 " -#~ "dentes -> é apenas informativo. Como é circular,
a largura do corte é " -#~ "igual ao diâmetro da ferramenta.
- Bola -> apenas informativo e " -#~ "faz referência a uma fresa do tipo bola.
- Forma em V -> o " -#~ "parâmetro corte Z será desativado no formulário e serão habilitados dois " -#~ "campos adicionais: Diâmetro da Ponta-V e Ângulo da Ponta-V. Ajustando " -#~ "esses dois parâmetros irá alterar o parâmetro Corte Z como a largura de " -#~ "corte no material, será igual ao valor na coluna Diâmetro da Ferramenta " -#~ "desta tabela.
Escolhendo o tipo Forma em V automaticamente " -#~ "selecionará o Tipo de Operação Isolação." +#~ "O Tipo de Ferramenta (TF) pode ser:
- Circular com 1 ... 4 dentes -> é " +#~ "apenas informativo. Como é circular,
a largura do corte é igual ao diâmetro da " +#~ "ferramenta.
- Bola -> apenas informativo e faz referência a uma fresa do " +#~ "tipo bola.
- Forma em V -> o parâmetro corte Z será desativado no formulário " +#~ "e serão habilitados dois campos adicionais: Diâmetro da Ponta-V e Ângulo da Ponta-V. " +#~ "Ajustando esses dois parâmetros irá alterar o parâmetro Corte Z como a largura de " +#~ "corte no material, será igual ao valor na coluna Diâmetro da Ferramenta desta tabela." +#~ "
Escolhendo o tipo Forma em V automaticamente selecionará o Tipo de Operação " +#~ "Isolação." #~ msgid "Executing Tcl Script ..." #~ msgstr "Executando Script Tcl..." @@ -24829,48 +23078,39 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr " Exportar SVG cancelado." #~ msgid "No object selected. Please select an Gerber object to export." -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " -#~ "exportar." +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para exportar." #~ msgid "Save Gerber source file cancelled." #~ msgstr "Salvar arquivo fonte Gerber cancelado." #~ msgid "No object selected. Please select an Script object to export." -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um Script para exportar." +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um Script para exportar." #~ msgid "Save Script source file cancelled." #~ msgstr "Salvar arquivo fonte Script cancelado." #~ msgid "No object selected. Please select an Document object to export." -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um Documento para " -#~ "exportar." +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um Documento para exportar." #~ msgid "Save Document source file cancelled." #~ msgstr "Salvar arquivo fonte Documento cancelado." #~ msgid "No object selected. Please select an Excellon object to export." #~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " -#~ "exportar." +#~ "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para exportar." #~ msgid "Saving Excellon source file cancelled." #~ msgstr "Salvar arquivo fonte Excellon cancelado." #~ msgid "No object selected. Please Select an Excellon object to export." #~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " -#~ "exportar." +#~ "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para exportar." #~ msgid "Export Excellon cancelled." #~ msgstr "Exportar Excellon cancelado." #~ msgid "No object selected. Please Select an Gerber object to export." -#~ msgstr "" -#~ "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " -#~ "exportar." +#~ msgstr "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para exportar." #~ msgid "Export Gerber cancelled." #~ msgstr "Exportar Gerber cancelado." @@ -24905,29 +23145,27 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "FlatCAM Tools DB import cancelled." #~ msgstr "Importação de BD do FlatCAM cancelada." -#~ msgid "" -#~ "Wrong value format for self.defaults[\"z_pdepth\"] or self." -#~ "options[\"z_pdepth\"]" +#~ msgid "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth\"]" #~ msgstr "" -#~ "Valor com formato incorreto para self.defaults[\"z_pdepth\"] ou self." -#~ "options[\"z_pdepth\"]" +#~ "Valor com formato incorreto para self.defaults[\"z_pdepth\"] ou self.options[\"z_pdepth" +#~ "\"]" #~ msgid "" #~ "Wrong value format for self.defaults[\"feedrate_probe\"] or self." #~ "options[\"feedrate_probe\"]" #~ msgstr "" -#~ "Valor com formato incorreto para self.defaults[\"feedrate_probe\"] ou " -#~ "self.options[\"feedrate_probe\"]" +#~ "Valor com formato incorreto para self.defaults[\"feedrate_probe\"] ou self." +#~ "options[\"feedrate_probe\"]" #~ msgid "Starting G-Code..." #~ msgstr "Iniciando o G-Code..." #~ 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 "" -#~ "Algoritmo para pintar o polígono:
Padrão: Passo fixo para " -#~ "dentro.
Baseado em semente: para fora da semente." +#~ "Algoritmo para pintar o polígono:
Padrão: Passo fixo para dentro." +#~ "
Baseado em semente: para fora da semente." #~ msgid "Seed-based" #~ msgstr "Baseado em semente" @@ -24994,13 +23232,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Diâmetro" #~ 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 "" -#~ "Algoritmo para retirada do cobre:
Padrão: passo fixo para " -#~ "dentro.
Baseado em semente: para fora a partir de uma semente." -#~ "
Linhas retas: linhas paralelas." +#~ "Algoritmo para retirada do cobre:
Padrão: passo fixo para dentro." +#~ "
Baseado em semente: para fora a partir de uma semente.
Linhas retas: linhas paralelas." #~ msgid "Ref" #~ msgstr "Ref" @@ -25008,21 +23245,17 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ 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 "" -#~ "- 'Própria' - a retirada de cobre é baseada no próprio objeto a ser " -#~ "limpo.\n" -#~ "  - 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar " -#~ "a seleção da área a ser pintada.\n" -#~ "Manter uma tecla modificadora pressionada (CTRL ou SHIFT) permite " -#~ "adicionar várias áreas.\n" -#~ "- 'Objeto de Referência' - retirará o cobre dentro da área do objeto " -#~ "especificado." +#~ "- 'Própria' - a retirada de cobre é baseada no próprio objeto a ser limpo.\n" +#~ "  - 'Seleção de Área' - clique com o botão esquerdo do mouse para iniciar a seleção da " +#~ "área a ser pintada.\n" +#~ "Manter uma tecla modificadora pressionada (CTRL ou SHIFT) permite adicionar várias " +#~ "áreas.\n" +#~ "- 'Objeto de Referência' - retirará o cobre dentro da área do objeto especificado." #~ msgid "Sel" #~ msgstr "Seleção" @@ -25043,25 +23276,21 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Ponto/Caixa de Referência" #~ msgid "" -#~ "If 'Point' is selected above it store the coordinates (x, y) through " -#~ "which\n" +#~ "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 "" -#~ "Se 'Ponto' for selecionado acima, armazena as coordenadas (x, y) por onde " -#~ "passa\n" +#~ "Se 'Ponto' for selecionado acima, armazena as coordenadas (x, y) por onde passa\n" #~ "o eixo de espelhamento.\n" -#~ "Se 'Caixa' for selecionada acima, selecione aqui um objeto FlatCAM " -#~ "(Gerber, Exc ou Geo).\n" +#~ "Se 'Caixa' for selecionada acima, selecione aqui um objeto FlatCAM (Gerber, Exc ou " +#~ "Geo).\n" #~ "O eixo de espelhamento passa pelo centro deste objeto." -#~ msgid "" -#~ "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference." +#~ msgid "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference." #~ msgstr "" -#~ "Faltando as Coordenadas do 'Ponto'. Usando Origem (0, 0) como referência " -#~ "de espelhamento." +#~ "Faltando as Coordenadas do 'Ponto'. Usando Origem (0, 0) como referência de " +#~ "espelhamento." #~ msgid "Export positive film cancelled." #~ msgstr "Exportar filme positivo cancelado." @@ -25085,34 +23314,31 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Iniciada a pintura total com usinagem de descanso." #~ 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 "" -#~ "Não foi possível pintar todos. Tente uma combinação diferente de " -#~ "parâmetros, ou um método diferente de pintura" +#~ "Não foi possível pintar todos. Tente uma combinação diferente de parâmetros, ou um " +#~ "método diferente de pintura" #~ msgid "Rest machining painting area task started." #~ msgstr "Iniciada a pintura de área com usinagem de descanso." #~ msgid "Properties Tool was not displayed. No object selected." -#~ msgstr "" -#~ "A ferramenta de propriedades não foi exibida. Nenhum objeto selecionado." +#~ msgstr "A ferramenta de propriedades não foi exibida. Nenhum objeto selecionado." #~ msgid " Export PNG cancelled." #~ msgstr " Exportar PNG cancelado." #~ msgid "Adding Nozzle tool cancelled. Tool already in Tool Table." #~ msgstr "" -#~ "Adição de ferramenta Bocal cancelada. Ferramenta já está na Tabela de " -#~ "Ferramentas." +#~ "Adição de ferramenta Bocal cancelada. Ferramenta já está na Tabela de Ferramentas." #~ msgid "" -#~ "None of the following args: 'ref', 'all' were found or none was set to " -#~ "1.\n" +#~ "None of the following args: 'ref', 'all' were found or none was set to 1.\n" #~ "Copper clearing failed." #~ msgstr "" -#~ "Nenhum dos seguintes argumentos foi encontrado ou nenhum foi configurado " -#~ "como 1: 'ref', 'all'.\n" +#~ "Nenhum dos seguintes argumentos foi encontrado ou nenhum foi configurado como 1: " +#~ "'ref', 'all'.\n" #~ "Retirada de cobre falhou." #~ msgid "PostProcessor" @@ -25162,8 +23388,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Importar o BD de Ferramentas" #~ msgid "Please enter the desired tool diameter in Float format." -#~ msgstr "" -#~ "Por favor, insira o diâmetro da ferramenta desejada no formato Flutuante." +#~ msgstr "Por favor, insira o diâmetro da ferramenta desejada no formato Flutuante." #~ msgid "Default Tool added. Wrong value format entered." #~ msgstr "Ferramenta padrão adicionada. Valor inserico com formato incorreto." @@ -25247,8 +23472,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ 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" @@ -25265,12 +23489,9 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "G-code does not have a units code: either G20 or G21" #~ msgstr "O G-Code não possui um código de unidade: G20 ou G21" -#~ msgid "" -#~ "[selected] {kind} created/selected: {name}" -#~ "" +#~ msgid "[selected] {kind} created/selected: {name}" #~ msgstr "" -#~ "[selected] {kind} criado/selecionado: {name}" +#~ "[selected] {kind} criado/selecionado: {name}" #~ msgid "[selected]{name} selected" #~ msgstr "[selected]{name} selecionado" @@ -25290,25 +23511,21 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "Higher values = slow processing and slow execution on CNC\n" #~ "due of too many paths." #~ msgstr "" -#~ "Quanto da largura da ferramenta (fração) é sobreposto em cada passagem da " -#~ "ferramenta.\n" +#~ "Quanto da largura da ferramenta (fração) é sobreposto em cada passagem da ferramenta.\n" #~ "Exemplo:\n" -#~ "Um valor de 0.25 significa uma sobreposição de 25%% do diâmetro da " -#~ "ferramenta.\n" -#~ "Ajuste o valor começando com valores menores, e aumente se alguma área " -#~ "que \n" +#~ "Um valor de 0.25 significa uma sobreposição de 25%% do diâmetro da ferramenta.\n" +#~ "Ajuste o valor começando com valores menores, e aumente se alguma área que \n" #~ "deveria ser pintada não foi pintada.\n" -#~ "Valores menores = processamento mais rápido, execução mais rápida no " -#~ "CNC. \n" +#~ "Valores menores = processamento mais rápido, execução mais rápida no CNC. \n" #~ "Valores maiores = processamento lento e execução lenta no CNC \n" #~ " devido ao número de caminhos." #~ msgid "" -#~ "Type here any G-Code commands you would like to append to the generated " -#~ "file. I.e.: M2 (End of program)" +#~ "Type here any G-Code commands you would like to append to the generated file. I.e.: M2 " +#~ "(End of program)" #~ msgstr "" -#~ "Digite aqui os comandos G-Code que você gostaria de adicionar ao final do " -#~ "arquivo gerado. M2 (Fim do programa)" +#~ "Digite aqui os comandos G-Code que você gostaria de adicionar ao final do arquivo " +#~ "gerado. M2 (Fim do programa)" #~ msgid "" #~ "Can be:\n" @@ -25329,8 +23546,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "- 'Solid' - copper thieving will be a solid polygon.\n" #~ " - 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" -#~ "- 'Squares Grid' - the empty area will be filled with a pattern of " -#~ "squares.\n" +#~ "- 'Squares Grid' - the empty area will be filled with a pattern of squares.\n" #~ "- 'Lines Grid' - the empty area will be filled with a pattern of lines." #~ msgstr "" #~ "- 'Sólido' - o cobre será adicionado como um polígono sólido.\n" @@ -25357,42 +23573,40 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ 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 "" #~ "#\n" #~ "# CRIAR UM NOVO SCRIPT TCL FLATCAM\n" -#~ "# Tutorial TCL aqui: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial." -#~ "html\n" +#~ "# Tutorial TCL aqui: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html\n" #~ "#\n" #~ "\n" #~ "# Lista de comandos FlatCAM:\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" @@ -25402,18 +23616,17 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "Tool diameter value is missing or wrong format. Add it and retry." #~ msgstr "" -#~ "O valor do diâmetro da ferramenta está ausente ou em formato incorreto. " -#~ "Altere e tente novamente." +#~ "O valor do diâmetro da ferramenta está ausente ou em formato incorreto. Altere e tente " +#~ "novamente." #~ msgid "Overlap value is missing or wrong format. Add it and retry." #~ msgstr "" -#~ "O valor de sobreposição está ausente ou em formato incorreto. Altere e " -#~ "tente novamente." +#~ "O valor de sobreposição está ausente ou em formato incorreto. Altere e tente novamente." #~ msgid "Margin distance value is missing or wrong format. Add it and retry." #~ msgstr "" -#~ "O valor da distância da margem está ausente ou em formato incorreto. " -#~ "Altere e tente novamente." +#~ "O valor da distância da margem está ausente ou em formato incorreto. Altere e tente " +#~ "novamente." #~ msgid "Export G-Code ..." #~ msgstr "Exportar G-Code ..." @@ -25433,14 +23646,11 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ 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 "" -#~ "Quanto da largura da ferramenta (fração) é sobreposto a cada passagem da " -#~ "ferramenta.\n" +#~ "Quanto da largura da ferramenta (fração) é sobreposto a cada passagem da ferramenta.\n" #~ "Exemplo:\n" -#~ "Um valor de 0.25 significa uma sobreposição de 25%% do diâmetro da " -#~ "ferramenta." +#~ "Um valor de 0.25 significa uma sobreposição de 25%% do diâmetro da ferramenta." #~ msgid "FULL Geo" #~ msgstr "Geo COMPLETO" @@ -25549,12 +23759,10 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Redefine todos os campos." #~ msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " -#~ msgstr "" -#~ "O valor de sobreposição deve estar entre 0 (inclusive) e 1 (exclusivo), " +#~ msgstr "O valor de sobreposição deve estar entre 0 (inclusive) e 1 (exclusivo), " #~ msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" -#~ msgstr "" -#~ "O valor de superposição deve ser entre 0 (inclusive) e 1 (exclusive)" +#~ msgstr "O valor de superposição deve ser entre 0 (inclusive) e 1 (exclusive)" #~ msgid "Click inside the desired polygon." #~ msgstr "Clique dentro do polígono desejado." @@ -25605,14 +23813,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Deslocamento Y" #~ msgid "Margin value is missing or wrong format. Add it and retry." -#~ msgstr "" -#~ "O valor da margem está ausente ou no formato errado. Altere e tente " -#~ "novamente." +#~ msgstr "O valor da margem está ausente ou no formato errado. Altere e tente novamente." #~ msgid "Gap size value is missing or wrong format. Add it and retry." #~ msgstr "" -#~ "O valor do tamanho da ponte está ausente ou no formato incorreto. Altere " -#~ "e tente novamente." +#~ "O valor do tamanho da ponte está ausente ou no formato incorreto. Altere e tente " +#~ "novamente." #~ msgid "Measurement" #~ msgstr "Medição" @@ -25650,25 +23856,21 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "FlatCAMCNNJob.on_review_code_click() -->" #~ msgstr "FlatCAMCNNJob.on_review_code_click() -->" -#~ msgid "" -#~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI" +#~ msgid "toolbars, key shortcuts or even dragging and dropping the files on the GUI" #~ msgstr "" -#~ "barras de ferramentas, atalhos de teclas ou até mesmo arrastar e soltar " -#~ "os arquivos na GUI" +#~ "barras de ferramentas, atalhos de teclas ou até mesmo arrastar e soltar os arquivos na " +#~ "GUI" + +#~ msgid "You can also load a FlatCAM project by double clicking on the project file, drag" +#~ msgstr "" +#~ "Você também pode carregar um projeto FlatCAM clicando duas vezes no arquivo do " +#~ "projeto, arraste" #~ msgid "" -#~ "You can also load a FlatCAM project by double clicking on the project " -#~ "file, drag" +#~ "Once an object is available in the Project Tab, by selecting it and then focusing on" #~ msgstr "" -#~ "Você também pode carregar um projeto FlatCAM clicando duas vezes no " -#~ "arquivo do projeto, arraste" - -#~ msgid "" -#~ "Once an object is available in the Project Tab, by selecting it and then " -#~ "focusing on" -#~ msgstr "" -#~ "Quando um objeto estiver disponível na guia Projeto, selecione-o e depois " -#~ "concentre-se em" +#~ "Quando um objeto estiver disponível na guia Projeto, selecione-o e depois concentre-se " +#~ "em" #~ msgid "SELECTED TAB" #~ msgstr "TAB SELECIONADO" @@ -25683,10 +23885,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Tipo: Objeto Gerber, Excellon, Geometria ou CNCJob" #~ msgid "" -#~ "If the selection of the object is done on the canvas by single click " -#~ "instead, and the" -#~ msgstr "" -#~ "Se a seleção do objeto for feita na tela com um único clique, e o botão" +#~ "If the selection of the object is done on the canvas by single click instead, and the" +#~ msgstr "Se a seleção do objeto for feita na tela com um único clique, e o botão" #~ msgid "and populate it even if it was out of focus" #~ msgstr "e preenchê-lo mesmo que estivesse fora de foco" @@ -25698,11 +23898,10 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Adicionar ferramentas (alterar parâmetros na guia Selecionado)" #~ msgid "" -#~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode " -#~ "(again, done in" +#~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode (again, done in" #~ msgstr "" -#~ "Verifique o GCode (através de Editar código do CNC) e/ou acrescente/" -#~ "precede ao GCode (novamente, feito em" +#~ "Verifique o GCode (através de Editar código do CNC) e/ou acrescente/precede ao GCode " +#~ "(novamente, feito em" #~ msgid "or through" #~ msgstr "ou através" @@ -25729,8 +23928,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self." #~ "options[\"feedrate_probe\"]" #~ msgstr "" -#~ " Valor com formato incorreto para self.defaults[\"feedrate_probe\"] ou " -#~ "self.options[\"feedrate_probe\"]" +#~ " Valor com formato incorreto para self.defaults[\"feedrate_probe\"] ou self." +#~ "options[\"feedrate_probe\"]" #~ msgid "Wrong optimization type selected." #~ msgstr "Tipo de otimização incorreto selecionado." @@ -25760,100 +23959,90 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "\n" -#~ "

Selected Tab - Choose an " -#~ "Item from Project Tab

\n" +#~ "

Selected Tab - Choose an Item from " +#~ "Project Tab

\n" #~ "\n" #~ "

Details:
\n" #~ "The normal flow when working in FlatCAM is the following:

\n" #~ "\n" #~ "
    \n" -#~ "\t
  1. Loat/Import a Gerber, Excellon, " -#~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the " -#~ "menu's, toolbars, key shortcuts or even dragging and dropping the " -#~ "files on the GUI.
    \n" +#~ "\t
  2. Loat/Import a Gerber, Excellon, Gcode, DXF, " +#~ "Raster Image or SVG file into FlatCAM using either the menu's, toolbars, key " +#~ "shortcuts or even dragging and dropping the files on the GUI.
    \n" #~ "\t
    \n" -#~ "\tYou can also load a FlatCAM project by double clicking " -#~ "on the project file, drag & drop of the file into the FLATCAM GUI or " -#~ "through the menu/toolbar links offered within the app.

    \n" +#~ "\tYou can also load a FlatCAM project by double clicking on the " +#~ "project file, drag & drop of the file into the FLATCAM GUI or through the menu/" +#~ "toolbar links offered within the app.
    \n" #~ "\t 
  3. \n" -#~ "\t
  4. Once an object is available in " -#~ "the Project Tab, by selecting it and then focusing on SELECTED " -#~ "TAB (more simpler is to double click the object name in the " -#~ "Project Tab), SELECTED TAB will be updated with the " -#~ "object properties according to it's kind: Gerber, Excellon, Geometry " -#~ "or CNCJob object.
    \n" +#~ "\t
  5. Once an object is available in the Project " +#~ "Tab, by selecting it and then focusing on SELECTED TAB (more simpler " +#~ "is to double click the object name in the Project Tab), SELECTED TAB will be updated with the object properties according to it's kind: Gerber, " +#~ "Excellon, Geometry or CNCJob object.
    \n" #~ "\t
    \n" -#~ "\tIf the selection of the object is done on the canvas by single click " -#~ "instead, and the SELECTED TAB 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 " -#~ "SELECTED TAB and populate it even if it was out of focus." +#~ "\tIf the selection of the object is done on the canvas by single click instead, and " +#~ "the SELECTED TAB 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 SELECTED TAB and populate it even if it was out " +#~ "of focus.
    \n" +#~ "\t
    \n" +#~ "\tYou can change the parameters in this screen and the flow direction is like this:" #~ "
    \n" #~ "\t
    \n" -#~ "\tYou can change the parameters in this screen and the flow direction is " -#~ "like this:
    \n" -#~ "\t
    \n" -#~ "\tGerber/Excellon Object -> Change Param -> " -#~ "Generate Geometry -> Geometry Object -> Add tools " -#~ "(change param in Selected Tab) -> Generate CNCJob -> CNCJob " -#~ "Object -> Verify GCode (through Edit CNC Code) and/or append/" -#~ "prepend to GCode (again, done in SELECTED TAB) -" -#~ "> Save GCode
  6. \n" +#~ "\tGerber/Excellon Object -> Change Param -> Generate Geometry -" +#~ "> Geometry Object -> Add tools (change param in Selected Tab) -" +#~ "> Generate CNCJob -> CNCJob Object -> Verify GCode (through " +#~ "Edit CNC Code) and/or append/prepend to GCode (again, done in SELECTED " +#~ "TAB) -> Save GCode\n" #~ "
\n" #~ "\n" -#~ "

A list of key shortcuts is " -#~ "available through an menu entry in Help -> Shortcuts List or through it's own key shortcut: F3.

\n" +#~ "

A list of key shortcuts is available through an " +#~ "menu entry in Help -> Shortcuts List or through it's own " +#~ "key shortcut: F3.

\n" #~ "\n" #~ " " #~ msgstr "" #~ "\n" -#~ "

Aba Selecionado - Escolha " -#~ "um Item na Aba Projeto

\n" +#~ "

Aba Selecionado - Escolha um Item na " +#~ "Aba Projeto

\n" #~ "\n" #~ "

Detalhes:
\n" #~ "O fluxo normal de trabalho no FlatCAM é o seguinte:

\n" #~ "\n" #~ "
    \n" -#~ "\t
  1. Ler/Importar um arquivo Gerber, " -#~ "Excellon, G-Code, DXF, Imagem Raster ou SVG no FlatCAM usando os menus, " -#~ "barras de trabalho, teclas de atalho ou mesmo arrastando e soltando os " -#~ "arquivos na GUI.
    \n" +#~ "\t
  2. Ler/Importar um arquivo Gerber, Excellon, G-" +#~ "Code, DXF, Imagem Raster ou SVG no FlatCAM usando os menus, barras de trabalho, teclas " +#~ "de atalho ou mesmo arrastando e soltando os arquivos na GUI.
    \n" #~ "\t
    \n" -#~ "\tVocê pode também ler um projeto FlatCAM clicando duas " -#~ "vezes no arquivo de projeto, arrastando e soltando o arquivo na GUI do " -#~ "FlatCAM ou através dos links de menu/barra de ferramentas oferecidos " -#~ "dentro do aplicativo.

    \n" +#~ "\tVocê pode também ler um projeto FlatCAM clicando duas vezes no " +#~ "arquivo de projeto, arrastando e soltando o arquivo na GUI do FlatCAM ou através dos " +#~ "links de menu/barra de ferramentas oferecidos dentro do aplicativo.
    \n" #~ "\t 
  3. \n" -#~ "\t
  4. Uma vez que um objeto está " -#~ "disponível na Aba Projeto, selecione-o e então vá para a " -#~ "Aba Selecionado (ou clique duas vezes no nome do objeto " -#~ "na Aba Projeto). A Aba Selecionado será " -#~ "atualizada com as propriedades do objeto de acordo com o tipo: Gerber, " -#~ "Excellon, Geometria ou Trabalho CNC.
    \n" +#~ "\t
  5. Uma vez que um objeto está disponível na " +#~ "Aba Projeto, selecione-o e então vá para a Aba Selecionado (ou clique duas vezes no nome do objeto na Aba Projeto). A " +#~ "Aba Selecionado será atualizada com as propriedades do objeto de " +#~ "acordo com o tipo: Gerber, Excellon, Geometria ou Trabalho CNC.
    \n" #~ "\t
    \n" -#~ "\tSe a seleção do objeto for feita na tela com um único clique, e a " -#~ "Aba Selecionado estiver em foco, novamente as " -#~ "propriedades do objeto serão exibidas na Aba Selecionado. Como alternativa, clicar duas vezes no objeto na tela trará a " -#~ "Aba Selecionado e a preencherá mesmo que esteja fora de " -#~ "foco.
    \n" +#~ "\tSe a seleção do objeto for feita na tela com um único clique, e a Aba " +#~ "Selecionado estiver em foco, novamente as propriedades do objeto serão " +#~ "exibidas na Aba Selecionado. Como alternativa, clicar duas vezes no " +#~ "objeto na tela trará a Aba Selecionado e a preencherá mesmo que " +#~ "esteja fora de foco.
    \n" #~ "\t
    \n" #~ "\tVocê pode alterar os parâmetros nesta tela com o seguinte fluxo:
    \n" #~ "\t
    \n" -#~ "\tObjeto Gerber/Excellon -> Alterar Parâmetros -> " -#~ "Gerar Geometria -> Objeto Geometria -> Adicionar " -#~ "Ferramentas (alterar parâmetro na Aba Selecionado) -> Gerar Trabalho " -#~ "CNC -> Objeto Trabalho CNC -> Verificar G-Code " -#~ "(com Editar Código CNC) e/ou anexar/pré-anexar ao G-Code (novamente, na " -#~ "ABA SELECIONADO) -> Salvar G-Code
  6. \n" +#~ "\tObjeto Gerber/Excellon -> Alterar Parâmetros -> Gerar " +#~ "Geometria -> Objeto Geometria -> Adicionar Ferramentas (alterar " +#~ "parâmetro na Aba Selecionado) -> Gerar Trabalho CNC -> Objeto Trabalho " +#~ "CNC -> Verificar G-Code (com Editar Código CNC) e/ou anexar/pré-anexar ao " +#~ "G-Code (novamente, na ABA SELECIONADO) -> Salvar G-Code\n" #~ "
\n" #~ "\n" -#~ "

Uma lista de teclas de atalhos " -#~ "está disponível em Ajuda -> Lista de Teclas de Atalho ou usando a sua tecla de atalho: F3.

\n" +#~ "

Uma lista de teclas de atalhos está disponível " +#~ "em Ajuda -> Lista de Teclas de Atalho ou usando a sua tecla " +#~ "de atalho: F3.

\n" #~ "\n" #~ " " @@ -25861,27 +24050,24 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Executar Script ...\tShift+S" #~ msgid "" -#~ "FlatCAM
Version {version} {beta} ({date}) - " -#~ "{arch}

2D Computer-Aided Printed Circuit Board
Manufacturing." -#~ "

License:
Licensed under MIT license (2014 - " -#~ "2019)
by (c)Juan Pablo Caram

Programmers:
Denis " -#~ "Hayrullin
Kamil Sopko
Marius Stanciu
Matthieu Berthomé
and " -#~ "many others found here.

Development is done here.
DOWNLOAD area
here.
" +#~ "FlatCAM
Version {version} {beta} ({date}) - {arch} " +#~ "

2D Computer-Aided Printed Circuit Board
Manufacturing.

License: " +#~ "
Licensed under MIT license (2014 - 2019)
by (c)Juan Pablo Caram

" +#~ "Programmers:
Denis Hayrullin
Kamil Sopko
Marius Stanciu
Matthieu " +#~ "Berthomé
and many others found here.

Development is done here.
DOWNLOAD area here.
" #~ msgstr "" -#~ "FlatCAM
Versão {version} {beta} ({date}) - " -#~ "{arch}

2D Computer-Aided Printed Circuit Board
Manufacturing." -#~ "

License:
Licensed under MIT license (2014 - " -#~ "2019)
by (c)Juan Pablo Caram

Programadores:
Denis " -#~ "Hayrullin
Kamil \" \"Sopko
Marius Stanciu
Matthieu Berthomé
e " -#~ "muitos outros encontrados aqui.

O " -#~ "desenvolvimento é feito aqui.
Área de DOWNLOAD aqui.
" +#~ "FlatCAM
Versão {version} {beta} ({date}) - {arch} " +#~ "

2D Computer-Aided Printed Circuit Board
Manufacturing.

License: " +#~ "
Licensed under MIT license (2014 - 2019)
by (c)Juan Pablo " +#~ "Caram

Programadores:
Denis Hayrullin
Kamil \" \"Sopko
Marius " +#~ "Stanciu
Matthieu Berthomé
e muitos outros encontrados aqui.

O " +#~ "desenvolvimento é feito aqui.
Área de DOWNLOAD aqui.
" #~ msgid "Expected a GeometryObject, got %s" #~ msgstr "Geometria FlatCAM esperada, recebido %s" @@ -25915,14 +24101,13 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "General Shortcut list
\n" -#~ " \n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" -#~ " \n" +#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -25994,8 +24179,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26010,13 +24195,11 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26164,8 +24347,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26190,8 +24372,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" @@ -26207,14 +24389,13 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " " #~ msgstr "" #~ "Lista de Atalhos Gerais
\n" -#~ "
F3 SHOW SHORTCUT LISTF3 " +#~ "SHOW SHORTCUT LIST
 
T Add a Tool (when in Geometry Selected " -#~ "Tab or in Tools NCC or Tools Paint) Add a Tool (when in Geometry Selected Tab or in " +#~ "Tools NCC or Tools Paint)
V Flip on Y_axis
'-'\n" +#~ " '-' Zoom Out
'='\n" +#~ " '=' Zoom In
 
Ctrl+Alt+X\n" +#~ " Ctrl+Alt+X Abort current task (gracefully)
'`' (left to Key_1)Toogle Notebook Area " -#~ "(Left Side) (left to Key_1)Toogle Notebook Area (Left Side)\n" #~ "
SPACE
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" -#~ " \n" +#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26286,8 +24467,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26302,13 +24483,11 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26445,8 +24624,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26474,8 +24652,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26493,15 +24671,13 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "" #~ "Editor Shortcut list
\n" #~ "
\n" -#~ " GEOMETRY EDITOR
\n" +#~ " GEOMETRY EDITOR
\n" #~ " \n" -#~ "
F3 MOSTRA LISTA DE ATALHOSF3 " +#~ "MOSTRA LISTA DE ATALHOS
 
T Adiciona uma Ferramenta (quando na Aba " -#~ "Selecionado ou em Ferramentas NCC ou de Pintura) Adiciona uma Ferramenta (quando na Aba Selecionado " +#~ "ou em Ferramentas NCC ou de Pintura)
V Espelha em Y
'-'\n" +#~ " '-' Zoom -
'='\n" +#~ " '=' Zoom +
Alt+3 Desabilita todos os Gráficos não " -#~ "selecionados Desabilita todos os Gráficos não selecionados
Alt+F10
'`' (Seta Esquerda e Tecla_1)Alterna Área " -#~ "Notebook (Lado Esquerdo) (Seta Esquerda e Tecla_1)Alterna Área Notebook (Lado " +#~ "Esquerdo)
SPACE
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26514,8 +24690,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26539,8 +24715,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" @@ -26646,14 +24822,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "
AA Draw an Arc
D Within Add Arc will toogle the ARC " -#~ "direction: CW or CCW Within Add Arc will toogle the ARC direction: CW or " +#~ "CCW
E
M Within Add Arc will cycle through the " -#~ "ARC modes Within Add Arc will cycle through the ARC modes\n" #~ "
N
\n" #~ "
\n" #~ "
\n" -#~ " EXCELLON EDITOR
\n" -#~ " \n" +#~ " EXCELLON EDITOR
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26673,8 +24847,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26686,8 +24859,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26718,14 +24890,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "
AA Add Drill Array
 Move Drill(s)
QQ Add Slot Array
 Add a new Tool
WW Add Slot
\n" #~ "
\n" #~ "
\n" -#~ " GERBER EDITOR
\n" -#~ " \n" +#~ " GERBER EDITOR
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26762,8 +24932,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26775,8 +24945,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26828,15 +24998,14 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "" #~ "Lista de Atalhos dos Editores
\n" #~ "
\n" -#~ " EDITOR DE GEOMETRIA
\n" +#~ " EDITOR DE GEOMETRIA
\n" #~ " \n" -#~ "
AA Add Pad Array
R Within Track & Region Tools will cycle " -#~ "in REVERSE the bend modes Within Track & Region Tools will cycle in REVERSE " +#~ "the bend modes
S
T Within Track & Region Tools will cycle " -#~ "FORWARD the bend modes Within Track & Region Tools will cycle FORWARD the " +#~ "bend modes
 
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26849,13 +25018,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26875,8 +25043,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" @@ -26896,8 +25064,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26933,8 +25100,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26970,8 +25136,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -26985,16 +25150,13 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "
AA Desenha um Arco
D Em Adicionar Arco, alterna o sentido do " -#~ "ARCO: CW ou CCW Em Adicionar Arco, alterna o sentido do ARCO: CW ou " +#~ "CCW
E Ferramenta de Interseção de Polígonos\n" +#~ "  Ferramenta de Interseção de Polígonos
I
M Em Adicionar Arco, alterna entre os " -#~ "modos de ARCO Em Adicionar Arco, alterna entre os modos de ARCO\n" #~ "
N
S Ferramenta de Subtração de Polígonos\n" +#~ "  Ferramenta de Subtração de Polígonos
T
Alt+R Ferramenta Editor de Transformação\n" +#~ "  Ferramenta Editor de Transformação
Alt+X
ENTER Terminar o desenho para certas " -#~ "ferramentas Terminar o desenho para certas ferramentas
ESC
\n" #~ "
\n" #~ "
\n" -#~ " EDITOR EXCELLON
\n" -#~ " \n" +#~ " EDITOR EXCELLON
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" -#~ " \n" +#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -27013,10 +25175,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" -#~ " \n" +#~ " \n" +#~ " \n" #~ " \n" #~ "\n" #~ " \n" @@ -27028,8 +25188,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -27042,8 +25201,7 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -27061,16 +25219,13 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ "
A Adiciona Matriz de " -#~ "BrocasA Adiciona Matriz de Brocas
C Mover Broca(s)
Q Adicionar Matriz de " -#~ "RanhurasQ Adicionar Matriz de Ranhuras
 Adicionar uma Nova Ferramenta
WW Adicionar Ranhura
Del Alternativo: Excluir Ferramenta(s)\n" +#~ "  Alternativo: Excluir Ferramenta(s)
 
\n" #~ "
\n" #~ "
\n" -#~ " EDITOR GERBER
\n" -#~ " \n" +#~ " EDITOR GERBER
\n" +#~ "
\n" #~ " \n" #~ " \n" -#~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -27106,8 +25261,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -27119,8 +25274,8 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ " \n" #~ " \n" #~ " \n" -#~ " \n" +#~ " \n" #~ " \n" #~ " \n" #~ " \n" @@ -27198,12 +25353,12 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgstr "Pintura total concluída." #~ msgid "" -#~ "Could not do Paint All. Try a different combination of parameters. Or a " -#~ "different Method of paint\n" +#~ "Could not do Paint All. Try a different combination of parameters. Or a different " +#~ "Method of paint\n" #~ "%s" #~ msgstr "" -#~ "Não foi possível pintar todos. Tente uma combinação diferente de " -#~ "parâmetros, ou um método diferente de pintura\n" +#~ "Não foi possível pintar todos. Tente uma combinação diferente de parâmetros, ou um " +#~ "método diferente de pintura\n" #~ "%s" #~ msgid "[success] Paint Area Done."
A Adicionar Matriz de Pads\n" +#~ " A Adicionar Matriz de Pads
B
R Nas Ferramentas Trilha & Região " -#~ "alternará em REVERSO entre os modos de curvatura Nas Ferramentas Trilha & Região alternará em REVERSO " +#~ "entre os modos de curvatura
S
T Nas Ferramentas Trilha & Região " -#~ "alternará entre os modos de curvatura Nas Ferramentas Trilha & Região alternará entre os " +#~ "modos de curvatura