From 97fbe3f082e7c3cac021b3f9074c2a5e6a4c3169 Mon Sep 17 00:00:00 2001 From: Carlos Marcelo de Oliveira Stein Date: Wed, 29 Apr 2020 08:55:46 -0300 Subject: [PATCH] Updates in pt_BR --- locale/pt_BR/LC_MESSAGES/strings.mo | Bin 367129 -> 367269 bytes locale/pt_BR/LC_MESSAGES/strings.po | 1719 ++++++++++++++------------- 2 files changed, 870 insertions(+), 849 deletions(-) diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index ddc9264300648e2a9922ca1a9ba14d760e511ce9..c0d459d2fba87bff3ba6b4380093690ea89f4199 100644 GIT binary patch delta 63896 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

cEI`A9RI+ASSZRm(jN0u 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\n" "Language-Team: \n" "Language: pt_BR\n" @@ -18,7 +18,7 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:804 FlatCAMApp.py:836 FlatCAMDB.py:1481 FlatCAMDB.py:1596 +#: FlatCAMApp.py:805 FlatCAMApp.py:837 FlatCAMDB.py:1481 FlatCAMDB.py:1596 #: flatcamEditors/FlatCAMGeoEditor.py:499 #: flatcamEditors/FlatCAMGeoEditor.py:569 #: flatcamEditors/FlatCAMGeoEditor.py:5152 flatcamGUI/PreferencesUI.py:5509 @@ -31,7 +31,7 @@ msgstr "" msgid "Seed" msgstr "Semente" -#: FlatCAMApp.py:810 flatcamGUI/PreferencesUI.py:5588 +#: FlatCAMApp.py:811 flatcamGUI/PreferencesUI.py:5588 #: flatcamGUI/PreferencesUI.py:7695 flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNCC.py:535 flatcamTools/ToolNCC.py:1301 #: flatcamTools/ToolNCC.py:1629 flatcamTools/ToolNCC.py:1914 @@ -40,23 +40,23 @@ msgstr "Semente" msgid "Itself" msgstr "Própria" -#: FlatCAMApp.py:837 flatcamGUI/PreferencesUI.py:6119 +#: FlatCAMApp.py:838 flatcamGUI/PreferencesUI.py:6119 #: flatcamTools/ToolPaint.py:486 flatcamTools/ToolPaint.py:1422 #: tclCommands/TclCommandPaint.py:162 msgid "All Polygons" msgstr "Todos os polígonos" -#: FlatCAMApp.py:1144 +#: FlatCAMApp.py:1145 msgid "FlatCAM is initializing ..." msgstr "FlatCAM está inicializando...." -#: FlatCAMApp.py:1837 +#: FlatCAMApp.py:1838 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." -#: FlatCAMApp.py:1931 +#: FlatCAMApp.py:1932 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -64,7 +64,7 @@ msgstr "" "FlatCAM está inicializando....\n" "Inicialização do Canvas iniciada." -#: FlatCAMApp.py:1951 +#: FlatCAMApp.py:1952 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -74,30 +74,30 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: FlatCAMApp.py:2826 FlatCAMApp.py:9407 +#: FlatCAMApp.py:2829 FlatCAMApp.py:9412 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: FlatCAMApp.py:2922 +#: FlatCAMApp.py:2925 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." -#: FlatCAMApp.py:2973 FlatCAMApp.py:3893 FlatCAMApp.py:3942 FlatCAMApp.py:3997 -#: FlatCAMApp.py:4072 FlatCAMApp.py:6121 FlatCAMApp.py:9491 FlatCAMApp.py:9528 -#: FlatCAMApp.py:9570 FlatCAMApp.py:9599 FlatCAMApp.py:9640 FlatCAMApp.py:9665 -#: FlatCAMApp.py:9717 FlatCAMApp.py:9752 FlatCAMApp.py:9797 FlatCAMApp.py:9838 -#: FlatCAMApp.py:9879 FlatCAMApp.py:9920 FlatCAMApp.py:9961 FlatCAMApp.py:10005 -#: FlatCAMApp.py:10061 FlatCAMApp.py:10093 FlatCAMApp.py:10125 -#: FlatCAMApp.py:10362 FlatCAMApp.py:10405 FlatCAMApp.py:10482 -#: FlatCAMApp.py:10537 FlatCAMBookmark.py:291 FlatCAMBookmark.py:333 -#: FlatCAMDB.py:663 FlatCAMDB.py:709 FlatCAMDB.py:2093 FlatCAMDB.py:2139 -#: flatcamEditors/FlatCAMExcEditor.py:1023 +#: FlatCAMApp.py:2976 FlatCAMApp.py:3896 FlatCAMApp.py:3945 FlatCAMApp.py:4000 +#: FlatCAMApp.py:4075 FlatCAMApp.py:6126 FlatCAMApp.py:9496 FlatCAMApp.py:9533 +#: FlatCAMApp.py:9575 FlatCAMApp.py:9604 FlatCAMApp.py:9645 FlatCAMApp.py:9670 +#: FlatCAMApp.py:9722 FlatCAMApp.py:9757 FlatCAMApp.py:9802 FlatCAMApp.py:9843 +#: FlatCAMApp.py:9884 FlatCAMApp.py:9925 FlatCAMApp.py:9966 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10066 FlatCAMApp.py:10098 FlatCAMApp.py:10130 +#: FlatCAMApp.py:10367 FlatCAMApp.py:10406 FlatCAMApp.py:10449 +#: FlatCAMApp.py:10526 FlatCAMApp.py:10581 FlatCAMBookmark.py:291 +#: FlatCAMBookmark.py:333 FlatCAMDB.py:663 FlatCAMDB.py:709 FlatCAMDB.py:2093 +#: FlatCAMDB.py:2139 flatcamEditors/FlatCAMExcEditor.py:1023 #: flatcamEditors/FlatCAMExcEditor.py:1091 -#: flatcamEditors/FlatCAMTextEditor.py:223 flatcamGUI/FlatCAMGUI.py:3389 -#: flatcamGUI/FlatCAMGUI.py:3601 flatcamGUI/FlatCAMGUI.py:3812 +#: flatcamEditors/FlatCAMTextEditor.py:223 flatcamGUI/FlatCAMGUI.py:3392 +#: flatcamGUI/FlatCAMGUI.py:3604 flatcamGUI/FlatCAMGUI.py:3815 #: flatcamObjects/ObjectCollection.py:127 flatcamTools/ToolFilm.py:754 #: flatcamTools/ToolFilm.py:900 flatcamTools/ToolImage.py:247 #: flatcamTools/ToolMove.py:269 flatcamTools/ToolPcbWizard.py:301 @@ -106,31 +106,31 @@ msgstr "" msgid "Cancelled." msgstr "Cancelado." -#: FlatCAMApp.py:2989 +#: FlatCAMApp.py:2992 msgid "Open Config file failed." msgstr "Falha ao abrir o arquivo de Configuração." -#: FlatCAMApp.py:3004 +#: FlatCAMApp.py:3007 msgid "Open Script file failed." msgstr "Falha ao abrir o arquivo de Script." -#: FlatCAMApp.py:3030 +#: FlatCAMApp.py:3033 msgid "Open Excellon file failed." msgstr "Falha ao abrir o arquivo Excellon." -#: FlatCAMApp.py:3043 +#: FlatCAMApp.py:3046 msgid "Open GCode file failed." msgstr "Falha ao abrir o arquivo G-Code." -#: FlatCAMApp.py:3056 +#: FlatCAMApp.py:3059 msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: FlatCAMApp.py:3433 +#: FlatCAMApp.py:3436 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Selecione um Objeto Geometria, Gerber ou Excellon para editar." -#: FlatCAMApp.py:3448 +#: FlatCAMApp.py:3451 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -140,94 +140,94 @@ msgstr "" "possível. \n" "Edite apenas uma geometria por vez." -#: FlatCAMApp.py:3506 +#: FlatCAMApp.py:3509 msgid "Editor is activated ..." msgstr "Editor está ativado ..." -#: FlatCAMApp.py:3527 +#: FlatCAMApp.py:3530 msgid "Do you want to save the edited object?" msgstr "Você quer salvar o objeto editado?" -#: FlatCAMApp.py:3528 flatcamGUI/FlatCAMGUI.py:2273 +#: FlatCAMApp.py:3531 flatcamGUI/FlatCAMGUI.py:2276 msgid "Close Editor" msgstr "Fechar Editor" -#: FlatCAMApp.py:3531 FlatCAMApp.py:5173 FlatCAMApp.py:8035 FlatCAMApp.py:8061 -#: FlatCAMApp.py:9311 FlatCAMTranslation.py:109 FlatCAMTranslation.py:200 -#: flatcamGUI/FlatCAMGUI.py:2479 +#: FlatCAMApp.py:3534 FlatCAMApp.py:5178 FlatCAMApp.py:8040 FlatCAMApp.py:8066 +#: FlatCAMApp.py:9316 FlatCAMTranslation.py:109 FlatCAMTranslation.py:200 +#: flatcamGUI/FlatCAMGUI.py:2482 msgid "Yes" msgstr "Sim" -#: FlatCAMApp.py:3532 FlatCAMApp.py:5174 FlatCAMApp.py:8036 FlatCAMApp.py:8062 -#: FlatCAMApp.py:9312 FlatCAMTranslation.py:110 FlatCAMTranslation.py:201 -#: flatcamGUI/FlatCAMGUI.py:2480 flatcamGUI/PreferencesUI.py:5443 +#: FlatCAMApp.py:3535 FlatCAMApp.py:5179 FlatCAMApp.py:8041 FlatCAMApp.py:8067 +#: FlatCAMApp.py:9317 FlatCAMTranslation.py:110 FlatCAMTranslation.py:201 +#: flatcamGUI/FlatCAMGUI.py:2483 flatcamGUI/PreferencesUI.py:5443 #: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolNCC.py:182 #: flatcamTools/ToolPaint.py:166 msgid "No" msgstr "Não" -#: FlatCAMApp.py:3533 FlatCAMApp.py:5175 FlatCAMApp.py:6059 FlatCAMApp.py:7011 -#: FlatCAMApp.py:9313 FlatCAMDB.py:128 FlatCAMDB.py:1683 -#: flatcamGUI/FlatCAMGUI.py:1332 +#: FlatCAMApp.py:3536 FlatCAMApp.py:5180 FlatCAMApp.py:6064 FlatCAMApp.py:7016 +#: FlatCAMApp.py:9318 FlatCAMDB.py:128 FlatCAMDB.py:1683 +#: flatcamGUI/FlatCAMGUI.py:1335 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:3565 +#: FlatCAMApp.py:3568 msgid "Object empty after edit." msgstr "Objeto vazio após a edição." -#: FlatCAMApp.py:3569 FlatCAMApp.py:3590 FlatCAMApp.py:3612 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3593 FlatCAMApp.py:3615 msgid "Editor exited. Editor content saved." msgstr "Editor fechado. Conteúdo salvo." -#: FlatCAMApp.py:3616 FlatCAMApp.py:3639 FlatCAMApp.py:3657 +#: FlatCAMApp.py:3619 FlatCAMApp.py:3642 FlatCAMApp.py:3660 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Selecione um objeto Gerber, Geometria ou Excellon para atualizar." -#: FlatCAMApp.py:3619 +#: FlatCAMApp.py:3622 msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: FlatCAMApp.py:3626 +#: FlatCAMApp.py:3629 msgid "Editor exited. Editor content was not saved." msgstr "Editor fechado. Conteúdo não salvo." -#: FlatCAMApp.py:3819 FlatCAMApp.py:3950 FlatCAMApp.py:5022 +#: FlatCAMApp.py:3822 FlatCAMApp.py:3953 FlatCAMApp.py:5027 msgid "Could not load defaults file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: FlatCAMApp.py:3831 FlatCAMApp.py:3958 FlatCAMApp.py:5031 +#: FlatCAMApp.py:3834 FlatCAMApp.py:3961 FlatCAMApp.py:5036 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." -#: FlatCAMApp.py:3901 FlatCAMApp.py:5123 +#: FlatCAMApp.py:3904 FlatCAMApp.py:5128 msgid "Could not load factory defaults file." msgstr "Não foi possível carregar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:3909 FlatCAMApp.py:5133 +#: FlatCAMApp.py:3912 FlatCAMApp.py:5138 msgid "Failed to parse factory defaults file." msgstr "Falha ao analisar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:3917 +#: FlatCAMApp.py:3920 msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: FlatCAMApp.py:3932 FlatCAMApp.py:3936 +#: FlatCAMApp.py:3935 FlatCAMApp.py:3939 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: FlatCAMApp.py:3966 +#: FlatCAMApp.py:3969 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: FlatCAMApp.py:3986 FlatCAMApp.py:3991 +#: FlatCAMApp.py:3989 FlatCAMApp.py:3994 msgid "Export FlatCAM Preferences" msgstr "Exportar Preferências do FlatCAM" -#: FlatCAMApp.py:4006 FlatCAMApp.py:4080 FlatCAMApp.py:10781 -#: FlatCAMApp.py:10829 FlatCAMApp.py:10954 FlatCAMApp.py:11090 +#: FlatCAMApp.py:4009 FlatCAMApp.py:4083 FlatCAMApp.py:10825 +#: FlatCAMApp.py:10873 FlatCAMApp.py:10998 FlatCAMApp.py:11134 #: FlatCAMBookmark.py:299 FlatCAMDB.py:671 FlatCAMDB.py:2101 -#: flatcamEditors/FlatCAMTextEditor.py:276 flatcamObjects/FlatCAMCNCJob.py:958 +#: flatcamEditors/FlatCAMTextEditor.py:276 flatcamObjects/FlatCAMCNCJob.py:959 #: flatcamTools/ToolFilm.py:1031 flatcamTools/ToolFilm.py:1212 #: flatcamTools/ToolSolderPaste.py:1534 msgid "" @@ -238,47 +238,47 @@ msgstr "" "É provável que outro aplicativo esteja mantendo o arquivo aberto e não " "acessível." -#: FlatCAMApp.py:4018 +#: FlatCAMApp.py:4021 msgid "Could not load preferences file." msgstr "Não foi possível carregar o arquivo com as preferências." -#: FlatCAMApp.py:4037 FlatCAMApp.py:4104 FlatCAMApp.py:5050 +#: FlatCAMApp.py:4040 FlatCAMApp.py:4107 FlatCAMApp.py:5055 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: FlatCAMApp.py:4042 +#: FlatCAMApp.py:4045 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: FlatCAMApp.py:4062 FlatCAMApp.py:4067 +#: FlatCAMApp.py:4065 FlatCAMApp.py:4070 msgid "Save to file" msgstr "Salvar em arquivo" -#: FlatCAMApp.py:4091 +#: FlatCAMApp.py:4094 msgid "Could not load the file." msgstr "Não foi possível carregar o arquivo." -#: FlatCAMApp.py:4107 +#: FlatCAMApp.py:4110 msgid "Exported file to" msgstr "Arquivo exportado para" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4193 msgid "Failed to open recent files file for writing." msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação." -#: FlatCAMApp.py:4201 +#: FlatCAMApp.py:4204 msgid "Failed to open recent projects file for writing." msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação." -#: FlatCAMApp.py:4286 FlatCAMApp.py:11286 FlatCAMApp.py:11345 -#: FlatCAMApp.py:11473 FlatCAMApp.py:12204 +#: FlatCAMApp.py:4289 FlatCAMApp.py:11341 FlatCAMApp.py:11405 +#: FlatCAMApp.py:11536 FlatCAMApp.py:12277 #: flatcamEditors/FlatCAMGrbEditor.py:4231 #: flatcamObjects/FlatCAMGeometry.py:1671 flatcamParsers/ParseExcellon.py:897 #: flatcamTools/ToolPcbWizard.py:433 msgid "An internal error has occurred. See shell.\n" -msgstr "Ocorreu um erro interno. Veja shell. (linha de comando)\n" +msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: FlatCAMApp.py:4287 +#: FlatCAMApp.py:4290 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -287,28 +287,36 @@ msgstr "" "Objeto ({kind}) falhou porque: {error} \n" "\n" -#: FlatCAMApp.py:4302 +#: FlatCAMApp.py:4305 msgid "Converting units to " msgstr "Convertendo unidades para " -#: FlatCAMApp.py:4415 +#: FlatCAMApp.py:4418 msgid "CREATE A NEW FLATCAM TCL SCRIPT" msgstr "CRIAR UM NOVO SCRIPT FLATCAM TCL" -#: FlatCAMApp.py:4416 +#: FlatCAMApp.py:4419 msgid "TCL Tutorial is here" msgstr "Tutorial TCL está aqui" -#: FlatCAMApp.py:4418 +#: FlatCAMApp.py:4421 msgid "FlatCAM commands list" msgstr "Lista de comandos FlatCAM" -#: FlatCAMApp.py:4469 FlatCAMApp.py:4475 FlatCAMApp.py:4481 FlatCAMApp.py:4487 -#: FlatCAMApp.py:4493 FlatCAMApp.py:4499 +#: FlatCAMApp.py:4422 +msgid "" +"Type >help< followed by Run Code for a list of FlatCAM Tcl Commands " +"(displayed in Tcl Shell)." +msgstr "" +"Digite >help< Run Code para uma lista de comandos TCL FlatCAM (mostrados na " +"linha de comando)." + +#: FlatCAMApp.py:4473 FlatCAMApp.py:4479 FlatCAMApp.py:4485 FlatCAMApp.py:4491 +#: FlatCAMApp.py:4497 FlatCAMApp.py:4503 msgid "created/selected" msgstr "criado / selecionado" -#: FlatCAMApp.py:4514 FlatCAMApp.py:7097 flatcamObjects/FlatCAMObj.py:248 +#: FlatCAMApp.py:4518 FlatCAMApp.py:7102 flatcamObjects/FlatCAMObj.py:248 #: flatcamObjects/FlatCAMObj.py:279 flatcamObjects/FlatCAMObj.py:295 #: flatcamObjects/FlatCAMObj.py:375 flatcamTools/ToolCopperThieving.py:1481 #: flatcamTools/ToolFiducials.py:809 flatcamTools/ToolMove.py:229 @@ -316,35 +324,35 @@ msgstr "criado / selecionado" msgid "Plotting" msgstr "Plotando" -#: FlatCAMApp.py:4577 flatcamGUI/FlatCAMGUI.py:530 +#: FlatCAMApp.py:4581 flatcamGUI/FlatCAMGUI.py:533 msgid "About FlatCAM" msgstr "Sobre FlatCAM" -#: FlatCAMApp.py:4603 +#: FlatCAMApp.py:4607 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Fabricação de Placas de Circuito Impresso 2D Assistida por Computador" -#: FlatCAMApp.py:4604 +#: FlatCAMApp.py:4608 msgid "Development" msgstr "Desenvolvimento" -#: FlatCAMApp.py:4605 +#: FlatCAMApp.py:4609 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4606 +#: FlatCAMApp.py:4610 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4610 FlatCAMApp.py:4952 flatcamGUI/GUIElements.py:2583 +#: FlatCAMApp.py:4614 FlatCAMApp.py:4957 flatcamGUI/GUIElements.py:2583 msgid "Close" msgstr "Fechar" -#: FlatCAMApp.py:4625 +#: FlatCAMApp.py:4629 msgid "Licensed under the MIT license" msgstr "Licenciado sob licença do MIT" -#: FlatCAMApp.py:4634 +#: FlatCAMApp.py:4638 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -392,7 +400,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4656 +#: FlatCAMApp.py:4660 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikIcons8
Ícones por oNline Web Fonts" -#: FlatCAMApp.py:4689 +#: FlatCAMApp.py:4693 msgid "Splash" msgstr "Abertura" -#: FlatCAMApp.py:4695 +#: FlatCAMApp.py:4699 msgid "Programmers" msgstr "Programadores" -#: FlatCAMApp.py:4701 +#: FlatCAMApp.py:4705 msgid "Translators" msgstr "Tradutores" -#: FlatCAMApp.py:4707 +#: FlatCAMApp.py:4711 msgid "License" msgstr "Licença" -#: FlatCAMApp.py:4713 +#: FlatCAMApp.py:4717 msgid "Attributions" msgstr "Atribuições" -#: FlatCAMApp.py:4736 +#: FlatCAMApp.py:4740 msgid "Programmer" msgstr "Programador" -#: FlatCAMApp.py:4737 +#: FlatCAMApp.py:4741 msgid "Status" msgstr "Status" -#: FlatCAMApp.py:4738 FlatCAMApp.py:4816 +#: FlatCAMApp.py:4742 FlatCAMApp.py:4821 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4746 +#: FlatCAMApp.py:4750 msgid "BETA Maintainer >= 2019" msgstr "Mantenedor BETA >= 2019" -#: FlatCAMApp.py:4813 +#: FlatCAMApp.py:4818 msgid "Language" msgstr "Idioma" -#: FlatCAMApp.py:4814 +#: FlatCAMApp.py:4819 msgid "Translator" msgstr "Tradutor" -#: FlatCAMApp.py:4815 +#: FlatCAMApp.py:4820 msgid "Corrections" msgstr "Correções" -#: FlatCAMApp.py:4924 FlatCAMApp.py:4932 FlatCAMApp.py:8080 -#: flatcamGUI/FlatCAMGUI.py:512 +#: FlatCAMApp.py:4929 FlatCAMApp.py:4937 FlatCAMApp.py:8085 +#: flatcamGUI/FlatCAMGUI.py:515 msgid "Bookmarks Manager" msgstr "Gerenciados de Favoritos" -#: FlatCAMApp.py:4943 +#: FlatCAMApp.py:4948 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -481,27 +489,27 @@ msgstr "" "Se você não conseguir obter informações sobre o FlatCAM beta\n" "use o link do canal do YouTube no menu Ajuda." -#: FlatCAMApp.py:4950 +#: FlatCAMApp.py:4955 msgid "Alternative website" msgstr "Site alternativo" -#: FlatCAMApp.py:5054 FlatCAMApp.py:8044 +#: FlatCAMApp.py:5059 FlatCAMApp.py:8049 msgid "Preferences saved." msgstr "Preferências salvas." -#: FlatCAMApp.py:5149 +#: FlatCAMApp.py:5154 msgid "Failed to write factory defaults to file." msgstr "Falha ao gravar os padrões de fábrica no arquivo." -#: FlatCAMApp.py:5153 +#: FlatCAMApp.py:5158 msgid "Factory defaults saved." msgstr "Padrões de fábrica salvos." -#: FlatCAMApp.py:5163 flatcamGUI/FlatCAMGUI.py:4178 +#: FlatCAMApp.py:5168 flatcamGUI/FlatCAMGUI.py:4181 msgid "Application is saving the project. Please wait ..." msgstr "O aplicativo está salvando o projeto. Por favor, espere ..." -#: FlatCAMApp.py:5168 FlatCAMTranslation.py:195 +#: FlatCAMApp.py:5173 FlatCAMTranslation.py:195 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -509,33 +517,33 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: FlatCAMApp.py:5171 FlatCAMApp.py:9309 FlatCAMTranslation.py:198 +#: FlatCAMApp.py:5176 FlatCAMApp.py:9314 FlatCAMTranslation.py:198 msgid "Save changes" msgstr "Salvar alterações" -#: FlatCAMApp.py:5427 +#: FlatCAMApp.py:5432 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Excellon selecionadas foram registradas para o " "FlatCAM." -#: FlatCAMApp.py:5449 +#: FlatCAMApp.py:5454 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:5471 +#: FlatCAMApp.py:5476 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:5659 FlatCAMApp.py:5718 FlatCAMApp.py:5746 +#: FlatCAMApp.py:5664 FlatCAMApp.py:5723 FlatCAMApp.py:5751 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" -#: FlatCAMApp.py:5668 +#: FlatCAMApp.py:5673 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 " @@ -551,47 +559,47 @@ msgstr "" "perdidas e o resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." -#: FlatCAMApp.py:5680 FlatCAMApp.py:5690 +#: FlatCAMApp.py:5685 FlatCAMApp.py:5695 msgid "Geometry merging finished" msgstr "Fusão de geometria concluída" -#: FlatCAMApp.py:5713 +#: FlatCAMApp.py:5718 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon." -#: FlatCAMApp.py:5723 +#: FlatCAMApp.py:5728 msgid "Excellon merging finished" msgstr "Fusão de Excellon concluída" -#: FlatCAMApp.py:5741 +#: FlatCAMApp.py:5746 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber." -#: FlatCAMApp.py:5751 +#: FlatCAMApp.py:5756 msgid "Gerber merging finished" msgstr "Fusão de Gerber concluída" -#: FlatCAMApp.py:5771 FlatCAMApp.py:5806 +#: FlatCAMApp.py:5776 FlatCAMApp.py:5811 msgid "Failed. Select a Geometry Object and try again." msgstr "Falha. Selecione um Objeto de Geometria e tente novamente." -#: FlatCAMApp.py:5775 FlatCAMApp.py:5811 +#: FlatCAMApp.py:5780 FlatCAMApp.py:5816 msgid "Expected a GeometryObject, got" msgstr "Geometria FlatCAM esperada, recebido" -#: FlatCAMApp.py:5788 +#: FlatCAMApp.py:5793 msgid "A Geometry object was converted to MultiGeo type." msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo." -#: FlatCAMApp.py:5826 +#: FlatCAMApp.py:5831 msgid "A Geometry object was converted to SingleGeo type." msgstr "Um objeto Geometria foi convertido para o tipo Único." -#: FlatCAMApp.py:6053 +#: FlatCAMApp.py:6058 msgid "Toggle Units" msgstr "Alternar Unidades" -#: FlatCAMApp.py:6055 +#: FlatCAMApp.py:6060 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -603,33 +611,33 @@ msgstr "" "\n" "Você quer continuar?" -#: FlatCAMApp.py:6058 FlatCAMApp.py:6933 FlatCAMApp.py:7010 FlatCAMApp.py:9684 -#: FlatCAMApp.py:9698 FlatCAMApp.py:10031 FlatCAMApp.py:10041 +#: FlatCAMApp.py:6063 FlatCAMApp.py:6938 FlatCAMApp.py:7015 FlatCAMApp.py:9689 +#: FlatCAMApp.py:9703 FlatCAMApp.py:10036 FlatCAMApp.py:10046 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:6107 +#: FlatCAMApp.py:6112 msgid "Converted units to" msgstr "Unidades convertidas para" -#: FlatCAMApp.py:6748 +#: FlatCAMApp.py:6753 msgid "Detachable Tabs" msgstr "Abas Destacáveis" -#: FlatCAMApp.py:6822 FlatCAMApp.py:6866 FlatCAMApp.py:6894 FlatCAMApp.py:7827 -#: FlatCAMApp.py:7895 FlatCAMApp.py:7999 +#: FlatCAMApp.py:6827 FlatCAMApp.py:6871 FlatCAMApp.py:6899 FlatCAMApp.py:7832 +#: FlatCAMApp.py:7900 FlatCAMApp.py:8004 msgid "Preferences" msgstr "Preferências" -#: FlatCAMApp.py:6828 +#: FlatCAMApp.py:6833 msgid "Preferences applied." msgstr "Preferências aplicadas." -#: FlatCAMApp.py:6899 +#: FlatCAMApp.py:6904 msgid "Preferences closed without saving." msgstr "Preferências fechadas sem salvar." -#: FlatCAMApp.py:6922 flatcamTools/ToolNCC.py:932 flatcamTools/ToolNCC.py:1426 +#: FlatCAMApp.py:6927 flatcamTools/ToolNCC.py:932 flatcamTools/ToolNCC.py:1426 #: flatcamTools/ToolPaint.py:858 flatcamTools/ToolSolderPaste.py:568 #: flatcamTools/ToolSolderPaste.py:893 msgid "Please enter a tool diameter with non-zero value, in Float format." @@ -637,12 +645,12 @@ msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." -#: FlatCAMApp.py:6926 flatcamTools/ToolNCC.py:936 flatcamTools/ToolPaint.py:862 +#: FlatCAMApp.py:6931 flatcamTools/ToolNCC.py:936 flatcamTools/ToolPaint.py:862 #: flatcamTools/ToolSolderPaste.py:572 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: FlatCAMApp.py:6929 +#: FlatCAMApp.py:6934 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -650,11 +658,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: FlatCAMApp.py:7005 +#: FlatCAMApp.py:7010 msgid "Delete objects" msgstr "Excluir objetos" -#: FlatCAMApp.py:7008 +#: FlatCAMApp.py:7013 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -662,55 +670,55 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: FlatCAMApp.py:7046 +#: FlatCAMApp.py:7051 msgid "Object(s) deleted" msgstr "Objeto(s) excluído(s)" -#: FlatCAMApp.py:7050 FlatCAMApp.py:7205 flatcamTools/ToolDblSided.py:818 +#: FlatCAMApp.py:7055 FlatCAMApp.py:7210 flatcamTools/ToolDblSided.py:818 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." -#: FlatCAMApp.py:7052 +#: FlatCAMApp.py:7057 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: FlatCAMApp.py:7081 +#: FlatCAMApp.py:7086 msgid "Object deleted" msgstr "Objeto excluído" -#: FlatCAMApp.py:7108 +#: FlatCAMApp.py:7113 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: FlatCAMApp.py:7130 +#: FlatCAMApp.py:7135 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: FlatCAMApp.py:7143 FlatCAMApp.py:7245 +#: FlatCAMApp.py:7148 FlatCAMApp.py:7250 msgid "Origin set" msgstr "Origem definida" -#: FlatCAMApp.py:7160 +#: FlatCAMApp.py:7165 msgid "Origin coordinates specified but incomplete." msgstr "Coordenadas de origem especificadas, mas incompletas." -#: FlatCAMApp.py:7201 +#: FlatCAMApp.py:7206 msgid "Moving to Origin..." msgstr "Movendo para Origem..." -#: FlatCAMApp.py:7282 +#: FlatCAMApp.py:7287 msgid "Jump to ..." msgstr "Pular para ..." -#: FlatCAMApp.py:7283 +#: FlatCAMApp.py:7288 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: FlatCAMApp.py:7293 +#: FlatCAMApp.py:7298 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: FlatCAMApp.py:7371 FlatCAMApp.py:7520 +#: FlatCAMApp.py:7376 FlatCAMApp.py:7525 #: flatcamEditors/FlatCAMExcEditor.py:3624 #: flatcamEditors/FlatCAMExcEditor.py:3632 #: flatcamEditors/FlatCAMGeoEditor.py:4349 @@ -720,90 +728,90 @@ msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" #: flatcamEditors/FlatCAMGrbEditor.py:1488 #: flatcamEditors/FlatCAMGrbEditor.py:1757 #: flatcamEditors/FlatCAMGrbEditor.py:4489 -#: flatcamEditors/FlatCAMGrbEditor.py:4504 flatcamGUI/FlatCAMGUI.py:3370 -#: flatcamGUI/FlatCAMGUI.py:3382 flatcamTools/ToolAlignObjects.py:393 +#: flatcamEditors/FlatCAMGrbEditor.py:4504 flatcamGUI/FlatCAMGUI.py:3373 +#: flatcamGUI/FlatCAMGUI.py:3385 flatcamTools/ToolAlignObjects.py:393 #: flatcamTools/ToolAlignObjects.py:415 msgid "Done." msgstr "Pronto." -#: FlatCAMApp.py:7386 FlatCAMApp.py:9680 FlatCAMApp.py:9775 FlatCAMApp.py:9816 -#: FlatCAMApp.py:9857 FlatCAMApp.py:9898 FlatCAMApp.py:9939 FlatCAMApp.py:9983 -#: FlatCAMApp.py:10027 FlatCAMApp.py:10515 FlatCAMApp.py:10519 +#: FlatCAMApp.py:7391 FlatCAMApp.py:9685 FlatCAMApp.py:9780 FlatCAMApp.py:9821 +#: FlatCAMApp.py:9862 FlatCAMApp.py:9903 FlatCAMApp.py:9944 FlatCAMApp.py:9988 +#: FlatCAMApp.py:10032 FlatCAMApp.py:10559 FlatCAMApp.py:10563 #: flatcamTools/ToolProperties.py:116 msgid "No object selected." msgstr "Nenhum objeto selecionado." -#: FlatCAMApp.py:7405 +#: FlatCAMApp.py:7410 #, fuzzy #| msgid "Bottom Left" msgid "Bottom-Left" msgstr "Esquerda Inferior" -#: FlatCAMApp.py:7406 flatcamGUI/PreferencesUI.py:8111 +#: FlatCAMApp.py:7411 flatcamGUI/PreferencesUI.py:8111 #: flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Esquerda Superior" -#: FlatCAMApp.py:7407 flatcamGUI/PreferencesUI.py:8112 +#: FlatCAMApp.py:7412 flatcamGUI/PreferencesUI.py:8112 #: flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Direita Inferior" -#: FlatCAMApp.py:7408 +#: FlatCAMApp.py:7413 #, fuzzy #| msgid "Top Right" msgid "Top-Right" msgstr "Direita Superior" -#: FlatCAMApp.py:7409 flatcamGUI/ObjectUI.py:2625 +#: FlatCAMApp.py:7414 flatcamGUI/ObjectUI.py:2625 msgid "Center" msgstr "Centro" -#: FlatCAMApp.py:7429 +#: FlatCAMApp.py:7434 msgid "Locate ..." msgstr "Localizar ..." -#: FlatCAMApp.py:7690 FlatCAMApp.py:7767 +#: FlatCAMApp.py:7695 FlatCAMApp.py:7772 msgid "No object is selected. Select an object and try again." msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." -#: FlatCAMApp.py:7793 +#: FlatCAMApp.py:7798 msgid "" "Aborting. 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 ..." -#: FlatCAMApp.py:7799 +#: FlatCAMApp.py:7804 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: FlatCAMApp.py:7892 +#: FlatCAMApp.py:7897 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: FlatCAMApp.py:7909 FlatCAMApp.py:7937 FlatCAMApp.py:7964 FlatCAMApp.py:7983 -#: FlatCAMApp.py:8050 FlatCAMDB.py:738 FlatCAMDB.py:913 FlatCAMDB.py:2168 +#: FlatCAMApp.py:7914 FlatCAMApp.py:7942 FlatCAMApp.py:7969 FlatCAMApp.py:7988 +#: FlatCAMApp.py:8055 FlatCAMDB.py:738 FlatCAMDB.py:913 FlatCAMDB.py:2168 #: FlatCAMDB.py:2378 flatcamObjects/FlatCAMGeometry.py:862 #: flatcamTools/ToolNCC.py:3958 flatcamTools/ToolNCC.py:4042 #: flatcamTools/ToolPaint.py:3548 flatcamTools/ToolPaint.py:3633 msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" -#: FlatCAMApp.py:7961 +#: FlatCAMApp.py:7966 msgid "Tools in Tools Database edited but not saved." msgstr "Ferramenta editada, mas não salva." -#: FlatCAMApp.py:7987 flatcamTools/ToolNCC.py:3965 +#: FlatCAMApp.py:7992 flatcamTools/ToolNCC.py:3965 #: flatcamTools/ToolPaint.py:3555 msgid "Tool from DB added in Tool Table." msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:7994 msgid "Adding tool from DB is not allowed for this object." msgstr "Adição de ferramenta do Banco de Dados não permitida para este objeto." -#: FlatCAMApp.py:8030 +#: FlatCAMApp.py:8035 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -811,11 +819,11 @@ msgstr "" "Um ou mais valores foram alterados.\n" "Você deseja salvar as preferências?" -#: FlatCAMApp.py:8032 flatcamGUI/FlatCAMGUI.py:291 +#: FlatCAMApp.py:8037 flatcamGUI/FlatCAMGUI.py:294 msgid "Save Preferences" msgstr "Salvar Preferências" -#: FlatCAMApp.py:8056 +#: FlatCAMApp.py:8061 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -823,93 +831,93 @@ msgstr "" "Um ou mais Ferramentas foram editadas.\n" "Você deseja salvar o Banco de Dados de Ferramentas?" -#: FlatCAMApp.py:8058 +#: FlatCAMApp.py:8063 msgid "Save Tools Database" msgstr "Salvar Banco de Dados" -#: FlatCAMApp.py:8077 FlatCAMApp.py:10265 flatcamObjects/FlatCAMCNCJob.py:562 +#: FlatCAMApp.py:8082 FlatCAMApp.py:10270 flatcamObjects/FlatCAMCNCJob.py:562 msgid "Code Editor" msgstr "Editor de Códigos" -#: FlatCAMApp.py:8099 +#: FlatCAMApp.py:8104 msgid "No object selected to Flip on Y axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." -#: FlatCAMApp.py:8125 +#: FlatCAMApp.py:8130 msgid "Flip on Y axis done." msgstr "Espelhado no eixo Y." -#: FlatCAMApp.py:8127 FlatCAMApp.py:8175 +#: FlatCAMApp.py:8132 FlatCAMApp.py:8180 #: flatcamEditors/FlatCAMGrbEditor.py:5893 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." -#: FlatCAMApp.py:8147 +#: FlatCAMApp.py:8152 msgid "No object selected to Flip on X axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo X." -#: FlatCAMApp.py:8173 +#: FlatCAMApp.py:8178 msgid "Flip on X axis done." msgstr "Espelhado no eixo X." -#: FlatCAMApp.py:8195 +#: FlatCAMApp.py:8200 msgid "No object selected to Rotate." msgstr "Nenhum objeto selecionado para Girar." -#: FlatCAMApp.py:8198 FlatCAMApp.py:8251 FlatCAMApp.py:8290 +#: FlatCAMApp.py:8203 FlatCAMApp.py:8256 FlatCAMApp.py:8295 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:8198 FlatCAMApp.py:8251 FlatCAMApp.py:8290 +#: FlatCAMApp.py:8203 FlatCAMApp.py:8256 FlatCAMApp.py:8295 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: FlatCAMApp.py:8229 +#: FlatCAMApp.py:8234 msgid "Rotation done." msgstr "Rotação realizada." -#: FlatCAMApp.py:8231 +#: FlatCAMApp.py:8236 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8254 msgid "No object selected to Skew/Shear on X axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo X." -#: FlatCAMApp.py:8271 +#: FlatCAMApp.py:8276 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: FlatCAMApp.py:8288 +#: FlatCAMApp.py:8293 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo Y." -#: FlatCAMApp.py:8310 +#: FlatCAMApp.py:8315 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: FlatCAMApp.py:8461 FlatCAMApp.py:8508 flatcamGUI/FlatCAMGUI.py:488 -#: flatcamGUI/FlatCAMGUI.py:1713 +#: FlatCAMApp.py:8466 FlatCAMApp.py:8513 flatcamGUI/FlatCAMGUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:1716 msgid "Select All" msgstr "Selecionar Todos" -#: FlatCAMApp.py:8465 FlatCAMApp.py:8512 flatcamGUI/FlatCAMGUI.py:490 +#: FlatCAMApp.py:8470 FlatCAMApp.py:8517 flatcamGUI/FlatCAMGUI.py:493 msgid "Deselect All" msgstr "Desmarcar todos" -#: FlatCAMApp.py:8528 +#: FlatCAMApp.py:8533 msgid "All objects are selected." msgstr "Todos os objetos estão selecionados." -#: FlatCAMApp.py:8538 +#: FlatCAMApp.py:8543 msgid "Objects selection is cleared." msgstr "A seleção de objetos é limpa." -#: FlatCAMApp.py:8558 flatcamGUI/FlatCAMGUI.py:1706 +#: FlatCAMApp.py:8563 flatcamGUI/FlatCAMGUI.py:1709 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: FlatCAMApp.py:8570 flatcamEditors/FlatCAMGeoEditor.py:939 +#: FlatCAMApp.py:8575 flatcamEditors/FlatCAMGeoEditor.py:939 #: flatcamEditors/FlatCAMGrbEditor.py:2580 #: flatcamEditors/FlatCAMGrbEditor.py:5475 flatcamGUI/ObjectUI.py:1594 #: flatcamTools/ToolDblSided.py:192 flatcamTools/ToolDblSided.py:425 @@ -920,10 +928,10 @@ msgstr "Liga/Desliga a Grade" msgid "Add" msgstr "Adicionar" -#: FlatCAMApp.py:8572 flatcamEditors/FlatCAMGrbEditor.py:2585 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/FlatCAMGUI.py:736 -#: flatcamGUI/FlatCAMGUI.py:1059 flatcamGUI/FlatCAMGUI.py:2126 -#: flatcamGUI/FlatCAMGUI.py:2269 flatcamGUI/FlatCAMGUI.py:2733 +#: FlatCAMApp.py:8577 flatcamEditors/FlatCAMGrbEditor.py:2585 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/FlatCAMGUI.py:739 +#: flatcamGUI/FlatCAMGUI.py:1062 flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:2272 flatcamGUI/FlatCAMGUI.py:2736 #: flatcamGUI/ObjectUI.py:1622 flatcamObjects/FlatCAMGeometry.py:480 #: flatcamTools/ToolNCC.py:316 flatcamTools/ToolNCC.py:637 #: flatcamTools/ToolPaint.py:299 flatcamTools/ToolPaint.py:682 @@ -931,61 +939,61 @@ msgstr "Adicionar" msgid "Delete" msgstr "Excluir" -#: FlatCAMApp.py:8588 +#: FlatCAMApp.py:8593 msgid "New Grid ..." msgstr "Nova Grade ..." -#: FlatCAMApp.py:8589 +#: FlatCAMApp.py:8594 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: FlatCAMApp.py:8597 FlatCAMApp.py:8624 +#: FlatCAMApp.py:8602 FlatCAMApp.py:8629 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." -#: FlatCAMApp.py:8603 +#: FlatCAMApp.py:8608 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: FlatCAMApp.py:8606 +#: FlatCAMApp.py:8611 msgid "Grid already exists" msgstr "Grade já existe" -#: FlatCAMApp.py:8609 +#: FlatCAMApp.py:8614 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: FlatCAMApp.py:8631 +#: FlatCAMApp.py:8636 msgid " Grid Value does not exist" msgstr " O valor da grade não existe" -#: FlatCAMApp.py:8634 +#: FlatCAMApp.py:8639 msgid "Grid Value deleted" msgstr "Grade apagada" -#: FlatCAMApp.py:8637 +#: FlatCAMApp.py:8642 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: FlatCAMApp.py:8643 +#: FlatCAMApp.py:8648 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:8677 +#: FlatCAMApp.py:8682 msgid " No object selected to copy it's name" msgstr " Nenhum objeto selecionado para copiar nome" -#: FlatCAMApp.py:8681 +#: FlatCAMApp.py:8686 msgid "Name copied on clipboard ..." msgstr "Nome copiado para a área de transferência..." -#: FlatCAMApp.py:8894 flatcamEditors/FlatCAMGrbEditor.py:4421 +#: FlatCAMApp.py:8899 flatcamEditors/FlatCAMGrbEditor.py:4421 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: FlatCAMApp.py:9133 FlatCAMApp.py:9139 FlatCAMApp.py:9145 FlatCAMApp.py:9151 +#: FlatCAMApp.py:9138 FlatCAMApp.py:9144 FlatCAMApp.py:9150 FlatCAMApp.py:9156 #: flatcamObjects/ObjectCollection.py:923 #: flatcamObjects/ObjectCollection.py:929 #: flatcamObjects/ObjectCollection.py:935 @@ -995,7 +1003,7 @@ msgstr "Coordenadas copiadas para a área de transferência." msgid "selected" msgstr "selecionado" -#: FlatCAMApp.py:9306 +#: FlatCAMApp.py:9311 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -1005,17 +1013,17 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: FlatCAMApp.py:9327 +#: FlatCAMApp.py:9332 msgid "New Project created" msgstr "Novo Projeto criado" -#: FlatCAMApp.py:9475 FlatCAMApp.py:9479 flatcamGUI/FlatCAMGUI.py:821 -#: flatcamGUI/FlatCAMGUI.py:2504 +#: FlatCAMApp.py:9480 FlatCAMApp.py:9484 flatcamGUI/FlatCAMGUI.py:824 +#: flatcamGUI/FlatCAMGUI.py:2507 msgid "Open Gerber" msgstr "Abrir Gerber" -#: FlatCAMApp.py:9484 FlatCAMApp.py:9521 FlatCAMApp.py:9563 FlatCAMApp.py:9633 -#: FlatCAMApp.py:10384 FlatCAMApp.py:11556 FlatCAMApp.py:11617 +#: FlatCAMApp.py:9489 FlatCAMApp.py:9526 FlatCAMApp.py:9568 FlatCAMApp.py:9638 +#: FlatCAMApp.py:10428 FlatCAMApp.py:11619 FlatCAMApp.py:11681 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -1023,255 +1031,256 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: FlatCAMApp.py:9486 +#: FlatCAMApp.py:9491 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: FlatCAMApp.py:9513 FlatCAMApp.py:9517 flatcamGUI/FlatCAMGUI.py:823 -#: flatcamGUI/FlatCAMGUI.py:2506 +#: FlatCAMApp.py:9518 FlatCAMApp.py:9522 flatcamGUI/FlatCAMGUI.py:826 +#: flatcamGUI/FlatCAMGUI.py:2509 msgid "Open Excellon" msgstr "Abrir Excellon" -#: FlatCAMApp.py:9523 +#: FlatCAMApp.py:9528 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: FlatCAMApp.py:9554 FlatCAMApp.py:9558 +#: FlatCAMApp.py:9559 FlatCAMApp.py:9563 msgid "Open G-Code" msgstr "Abrir G-Code" -#: FlatCAMApp.py:9565 +#: FlatCAMApp.py:9570 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: FlatCAMApp.py:9588 FlatCAMApp.py:9591 flatcamGUI/FlatCAMGUI.py:1715 +#: FlatCAMApp.py:9593 FlatCAMApp.py:9596 flatcamGUI/FlatCAMGUI.py:1718 msgid "Open Project" msgstr "Abrir Projeto" -#: FlatCAMApp.py:9624 FlatCAMApp.py:9628 +#: FlatCAMApp.py:9629 FlatCAMApp.py:9633 msgid "Open HPGL2" msgstr "Abrir HPGL2" -#: FlatCAMApp.py:9635 +#: FlatCAMApp.py:9640 msgid "Opening HPGL2 file." msgstr "Abrindo Arquivo HPGL2 ." -#: FlatCAMApp.py:9658 FlatCAMApp.py:9661 +#: FlatCAMApp.py:9663 FlatCAMApp.py:9666 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: FlatCAMApp.py:9681 FlatCAMApp.py:10028 +#: FlatCAMApp.py:9686 FlatCAMApp.py:10033 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: FlatCAMApp.py:9695 +#: FlatCAMApp.py:9700 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: FlatCAMApp.py:9708 FlatCAMApp.py:9712 flatcamTools/ToolQRCode.py:829 +#: FlatCAMApp.py:9713 FlatCAMApp.py:9717 flatcamTools/ToolQRCode.py:829 #: flatcamTools/ToolQRCode.py:833 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:9737 +#: FlatCAMApp.py:9742 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: FlatCAMApp.py:9743 FlatCAMApp.py:9747 +#: FlatCAMApp.py:9748 FlatCAMApp.py:9752 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: FlatCAMApp.py:9780 FlatCAMApp.py:9988 +#: FlatCAMApp.py:9785 FlatCAMApp.py:9993 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: FlatCAMApp.py:9792 +#: FlatCAMApp.py:9797 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: FlatCAMApp.py:9821 +#: FlatCAMApp.py:9826 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Falhou. Somente Scripts podem ser salvos como arquivos Scripts TCL..." -#: FlatCAMApp.py:9833 +#: FlatCAMApp.py:9838 msgid "Save Script source file" msgstr "Salvar arquivo fonte do Script" -#: FlatCAMApp.py:9862 +#: FlatCAMApp.py:9867 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Falhou. Somente objetos Documentos podem ser salvos como arquivos " "Documentos..." -#: FlatCAMApp.py:9874 +#: FlatCAMApp.py:9879 msgid "Save Document source file" msgstr "Salvar o arquivo fonte Documento" -#: FlatCAMApp.py:9903 FlatCAMApp.py:9944 FlatCAMApp.py:10867 +#: FlatCAMApp.py:9908 FlatCAMApp.py:9949 FlatCAMApp.py:10911 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: FlatCAMApp.py:9911 FlatCAMApp.py:9915 +#: FlatCAMApp.py:9916 FlatCAMApp.py:9920 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: FlatCAMApp.py:9952 FlatCAMApp.py:9956 +#: FlatCAMApp.py:9957 FlatCAMApp.py:9961 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:9996 FlatCAMApp.py:10000 +#: FlatCAMApp.py:10001 FlatCAMApp.py:10005 msgid "Export Gerber" msgstr "Exportar Gerber" -#: FlatCAMApp.py:10038 +#: FlatCAMApp.py:10043 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: FlatCAMApp.py:10052 FlatCAMApp.py:10056 +#: FlatCAMApp.py:10057 FlatCAMApp.py:10061 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:10081 FlatCAMApp.py:10084 +#: FlatCAMApp.py:10086 FlatCAMApp.py:10089 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:10112 FlatCAMApp.py:10116 +#: FlatCAMApp.py:10117 FlatCAMApp.py:10121 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:10167 +#: FlatCAMApp.py:10172 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: FlatCAMApp.py:10168 flatcamObjects/FlatCAMCNCJob.py:548 +#: FlatCAMApp.py:10173 flatcamObjects/FlatCAMCNCJob.py:548 #: flatcamObjects/FlatCAMScript.py:133 msgid "Loading..." msgstr "Lendo..." -#: FlatCAMApp.py:10174 FlatCAMApp.py:10178 +#: FlatCAMApp.py:10179 FlatCAMApp.py:10183 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." -#: FlatCAMApp.py:10192 +#: FlatCAMApp.py:10197 msgid "Source Editor" msgstr "Editor de Fontes" -#: FlatCAMApp.py:10232 FlatCAMApp.py:10239 +#: FlatCAMApp.py:10237 FlatCAMApp.py:10244 msgid "There is no selected object for which to see it's source file code." msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo." -#: FlatCAMApp.py:10251 +#: FlatCAMApp.py:10256 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: FlatCAMApp.py:10287 +#: FlatCAMApp.py:10292 msgid "Go to Line ..." msgstr "Ir para Linha ..." -#: FlatCAMApp.py:10288 +#: FlatCAMApp.py:10293 msgid "Line:" msgstr "Linha:" -#: FlatCAMApp.py:10317 +#: FlatCAMApp.py:10322 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: FlatCAMApp.py:10356 FlatCAMApp.py:10358 +#: FlatCAMApp.py:10361 FlatCAMApp.py:10363 FlatCAMApp.py:10400 +#: FlatCAMApp.py:10402 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:10386 +#: FlatCAMApp.py:10430 msgid "Executing ScriptObject file." msgstr "Executando arquivo de Script FlatCAM." -#: FlatCAMApp.py:10394 FlatCAMApp.py:10397 +#: FlatCAMApp.py:10438 FlatCAMApp.py:10441 msgid "Run TCL script" msgstr "Executar script TCL" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10464 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: FlatCAMApp.py:10471 FlatCAMApp.py:10477 +#: FlatCAMApp.py:10515 FlatCAMApp.py:10521 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: FlatCAMApp.py:10473 flatcamGUI/FlatCAMGUI.py:1119 -#: flatcamGUI/FlatCAMGUI.py:2161 +#: FlatCAMApp.py:10517 flatcamGUI/FlatCAMGUI.py:1122 +#: flatcamGUI/FlatCAMGUI.py:2164 msgid "Project" msgstr "Projeto" -#: FlatCAMApp.py:10512 +#: FlatCAMApp.py:10556 msgid "FlatCAM objects print" msgstr "Objetos FlatCAM imprimem" -#: FlatCAMApp.py:10525 FlatCAMApp.py:10532 +#: FlatCAMApp.py:10569 FlatCAMApp.py:10576 msgid "Save Object as PDF ..." msgstr "Salvar objeto como PDF ..." -#: FlatCAMApp.py:10541 +#: FlatCAMApp.py:10585 msgid "Printing PDF ... Please wait." msgstr "Imprimindo PDF ... Aguarde." -#: FlatCAMApp.py:10720 +#: FlatCAMApp.py:10764 msgid "PDF file saved to" msgstr "Arquivo PDF salvo em" -#: FlatCAMApp.py:10745 +#: FlatCAMApp.py:10789 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:10788 +#: FlatCAMApp.py:10832 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: FlatCAMApp.py:10814 +#: FlatCAMApp.py:10858 msgid "" "Save cancelled because source file is empty. Try to export the Gerber file." msgstr "" "Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o " "arquivo Gerber." -#: FlatCAMApp.py:10961 +#: FlatCAMApp.py:11005 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: FlatCAMApp.py:10970 +#: FlatCAMApp.py:11014 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: FlatCAMApp.py:10975 FlatCAMApp.py:10982 +#: FlatCAMApp.py:11019 FlatCAMApp.py:11026 msgid "Could not export Excellon file." msgstr "Não foi possível exportar o arquivo Excellon." -#: FlatCAMApp.py:11097 +#: FlatCAMApp.py:11141 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11149 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: FlatCAMApp.py:11110 FlatCAMApp.py:11117 +#: FlatCAMApp.py:11154 FlatCAMApp.py:11161 msgid "Could not export Gerber file." msgstr "Não foi possível exportar o arquivo Gerber." -#: FlatCAMApp.py:11152 +#: FlatCAMApp.py:11196 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: FlatCAMApp.py:11158 +#: FlatCAMApp.py:11202 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:11163 FlatCAMApp.py:11170 +#: FlatCAMApp.py:11207 FlatCAMApp.py:11214 msgid "Could not export DXF file." msgstr "Não foi possível exportar o arquivo DXF." -#: FlatCAMApp.py:11193 FlatCAMApp.py:11235 flatcamTools/ToolImage.py:277 +#: FlatCAMApp.py:11237 FlatCAMApp.py:11283 flatcamTools/ToolImage.py:277 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1279,81 +1288,87 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: FlatCAMApp.py:11203 +#: FlatCAMApp.py:11247 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:11214 FlatCAMApp.py:11254 FlatCAMApp.py:11312 -#: FlatCAMApp.py:11377 FlatCAMApp.py:11441 FlatCAMApp.py:11506 -#: FlatCAMApp.py:11543 flatcamTools/ToolImage.py:297 +#: FlatCAMApp.py:11255 FlatCAMApp.py:11300 +msgid "Import failed." +msgstr "Importação falhou." + +#: FlatCAMApp.py:11262 FlatCAMApp.py:11307 FlatCAMApp.py:11371 +#: FlatCAMApp.py:11438 FlatCAMApp.py:11504 FlatCAMApp.py:11569 +#: FlatCAMApp.py:11606 flatcamTools/ToolImage.py:297 #: flatcamTools/ToolPDF.py:225 msgid "Opened" msgstr "Aberto" -#: FlatCAMApp.py:11244 +#: FlatCAMApp.py:11292 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:11278 FlatCAMApp.py:11465 +#: FlatCAMApp.py:11333 FlatCAMApp.py:11528 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: FlatCAMApp.py:11281 FlatCAMApp.py:11468 +#: FlatCAMApp.py:11336 FlatCAMApp.py:11531 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: FlatCAMApp.py:11293 +#: FlatCAMApp.py:11348 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." -#: FlatCAMApp.py:11298 +#: FlatCAMApp.py:11353 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: FlatCAMApp.py:11305 -msgid " Open Gerber failed. Probable not a Gerber file." +#: FlatCAMApp.py:11364 +#, fuzzy +#| msgid " Open Gerber failed. Probable not a Gerber file." +msgid "Open Gerber failed. Probable not a Gerber file." msgstr " Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: FlatCAMApp.py:11336 flatcamTools/ToolPcbWizard.py:425 +#: FlatCAMApp.py:11396 flatcamTools/ToolPcbWizard.py:425 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." -#: FlatCAMApp.py:11340 +#: FlatCAMApp.py:11400 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: FlatCAMApp.py:11359 flatcamTools/ToolPDF.py:275 +#: FlatCAMApp.py:11418 flatcamTools/ToolPDF.py:275 #: flatcamTools/ToolPcbWizard.py:447 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" -#: FlatCAMApp.py:11362 +#: FlatCAMApp.py:11421 msgid "Opening Excellon." msgstr "Abrindo Excellon." -#: FlatCAMApp.py:11369 +#: FlatCAMApp.py:11431 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: FlatCAMApp.py:11401 +#: FlatCAMApp.py:11463 msgid "Reading GCode file" msgstr "Lendo Arquivo G-Code" -#: FlatCAMApp.py:11408 +#: FlatCAMApp.py:11469 msgid "Failed to open" msgstr "Falha ao abrir" -#: FlatCAMApp.py:11416 +#: FlatCAMApp.py:11476 msgid "This is not GCODE" msgstr "Não é G-Code" -#: FlatCAMApp.py:11421 +#: FlatCAMApp.py:11481 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: FlatCAMApp.py:11430 +#: FlatCAMApp.py:11494 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -1365,105 +1380,105 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: FlatCAMApp.py:11487 +#: FlatCAMApp.py:11550 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." -#: FlatCAMApp.py:11492 +#: FlatCAMApp.py:11555 msgid "Opening HPGL2" msgstr "Abrindo o HPGL2" -#: FlatCAMApp.py:11499 +#: FlatCAMApp.py:11562 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Falha no HPGL2 aberto. Provavelmente não é um arquivo HPGL2." -#: FlatCAMApp.py:11519 +#: FlatCAMApp.py:11582 msgid "Opening TCL Script..." msgstr "Abrindo script TCL..." -#: FlatCAMApp.py:11527 +#: FlatCAMApp.py:11590 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: FlatCAMApp.py:11530 +#: FlatCAMApp.py:11593 msgid "Failed to open TCL Script." msgstr "Falha ao abrir o Script TCL." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11621 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: FlatCAMApp.py:11586 +#: FlatCAMApp.py:11649 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: FlatCAMApp.py:11614 +#: FlatCAMApp.py:11678 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: FlatCAMApp.py:11619 +#: FlatCAMApp.py:11683 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: FlatCAMApp.py:11629 FlatCAMApp.py:11647 +#: FlatCAMApp.py:11698 FlatCAMApp.py:11702 FlatCAMApp.py:11720 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: FlatCAMApp.py:11684 +#: FlatCAMApp.py:11757 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: FlatCAMApp.py:11694 +#: FlatCAMApp.py:11767 msgid "Project loaded from" msgstr "Projeto carregado de" -#: FlatCAMApp.py:11763 +#: FlatCAMApp.py:11836 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: FlatCAMApp.py:11851 +#: FlatCAMApp.py:11924 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: FlatCAMApp.py:11858 +#: FlatCAMApp.py:11931 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: FlatCAMApp.py:11868 +#: FlatCAMApp.py:11941 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: FlatCAMApp.py:11875 +#: FlatCAMApp.py:11948 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: FlatCAMApp.py:11936 +#: FlatCAMApp.py:12009 msgid "Clear Recent projects" msgstr "Limpar Projetos Recentes" -#: FlatCAMApp.py:11960 +#: FlatCAMApp.py:12033 msgid "Clear Recent files" msgstr "Limpar Arquivos Recentes" -#: FlatCAMApp.py:11982 flatcamGUI/FlatCAMGUI.py:1348 +#: FlatCAMApp.py:12055 flatcamGUI/FlatCAMGUI.py:1351 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:12062 +#: FlatCAMApp.py:12135 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Guia Selecionado - Escolha um item na guia Projeto" -#: FlatCAMApp.py:12063 +#: FlatCAMApp.py:12136 msgid "Details" msgstr "Detalhes" -#: FlatCAMApp.py:12065 +#: FlatCAMApp.py:12138 msgid "The normal flow when working in FlatCAM is the following:" msgstr "O fluxo normal ao trabalhar no FlatCAM é o seguinte:" -#: FlatCAMApp.py:12066 +#: FlatCAMApp.py:12139 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1473,7 +1488,7 @@ msgstr "" "para o FlatCAM usando a barra de ferramentas, tecla de atalho ou arrastando " "e soltando um arquivo na GUI." -#: FlatCAMApp.py:12069 +#: FlatCAMApp.py:12142 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1483,7 +1498,7 @@ msgstr "" "usando o menu ou a barra de ferramentas, tecla de atalho ou arrastando e " "soltando um arquivo na GUI." -#: FlatCAMApp.py:12072 +#: FlatCAMApp.py:12145 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 " @@ -1495,7 +1510,7 @@ msgstr "" "Projeto, a ABA SELECIONADO será atualizada com as propriedades do objeto de " "acordo com seu tipo: Gerber, Excellon, Geometria ou Trabalho CNC." -#: FlatCAMApp.py:12076 +#: FlatCAMApp.py:12149 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 " @@ -1509,14 +1524,14 @@ msgstr "" "na tela exibirá a ABA SELECIONADO e a preencherá mesmo que ela esteja fora " "de foco." -#: FlatCAMApp.py:12080 +#: FlatCAMApp.py:12153 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:" -#: FlatCAMApp.py:12081 +#: FlatCAMApp.py:12154 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1529,7 +1544,7 @@ msgstr "" "Código CNC) e/ou adicionar código no início ou no final do G-Code (na Aba " "Selecionado) --> Salvar G-Code." -#: FlatCAMApp.py:12085 +#: FlatCAMApp.py:12158 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1538,32 +1553,32 @@ msgstr "" "menu em Ajuda --> Lista de Atalhos ou através da sua própria tecla de " "atalho: F3." -#: FlatCAMApp.py:12149 +#: FlatCAMApp.py:12222 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." -#: FlatCAMApp.py:12156 +#: FlatCAMApp.py:12229 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: FlatCAMApp.py:12166 +#: FlatCAMApp.py:12239 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: FlatCAMApp.py:12171 +#: FlatCAMApp.py:12244 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12246 msgid "There is a newer version of FlatCAM available for download:" msgstr "Existe uma versão nova do FlatCAM disponível para download:" -#: FlatCAMApp.py:12177 +#: FlatCAMApp.py:12250 msgid "info" msgstr "info" -#: FlatCAMApp.py:12205 +#: FlatCAMApp.py:12278 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -1575,87 +1590,87 @@ msgstr "" "Preferências -> aba Geral.\n" "\n" -#: FlatCAMApp.py:12284 +#: FlatCAMApp.py:12357 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: FlatCAMApp.py:12291 +#: FlatCAMApp.py:12364 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: FlatCAMApp.py:12298 +#: FlatCAMApp.py:12371 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: FlatCAMApp.py:12304 +#: FlatCAMApp.py:12377 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: FlatCAMApp.py:12312 +#: FlatCAMApp.py:12385 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: FlatCAMApp.py:12345 +#: FlatCAMApp.py:12418 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: FlatCAMApp.py:12397 +#: FlatCAMApp.py:12470 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: FlatCAMApp.py:12420 +#: FlatCAMApp.py:12493 msgid "Working ..." msgstr "Trabalhando ..." -#: FlatCAMApp.py:12475 flatcamGUI/FlatCAMGUI.py:688 +#: FlatCAMApp.py:12548 flatcamGUI/FlatCAMGUI.py:691 msgid "Red" msgstr "Vermelho" -#: FlatCAMApp.py:12477 flatcamGUI/FlatCAMGUI.py:691 +#: FlatCAMApp.py:12550 flatcamGUI/FlatCAMGUI.py:694 msgid "Blue" msgstr "Azul" -#: FlatCAMApp.py:12480 flatcamGUI/FlatCAMGUI.py:694 +#: FlatCAMApp.py:12553 flatcamGUI/FlatCAMGUI.py:697 msgid "Yellow" msgstr "Amarela" -#: FlatCAMApp.py:12482 flatcamGUI/FlatCAMGUI.py:697 +#: FlatCAMApp.py:12555 flatcamGUI/FlatCAMGUI.py:700 msgid "Green" msgstr "Verde" -#: FlatCAMApp.py:12484 flatcamGUI/FlatCAMGUI.py:700 +#: FlatCAMApp.py:12557 flatcamGUI/FlatCAMGUI.py:703 msgid "Purple" msgstr "Roxo" -#: FlatCAMApp.py:12486 flatcamGUI/FlatCAMGUI.py:703 +#: FlatCAMApp.py:12559 flatcamGUI/FlatCAMGUI.py:706 msgid "Brown" msgstr "Marrom" -#: FlatCAMApp.py:12488 FlatCAMApp.py:12544 flatcamGUI/FlatCAMGUI.py:706 +#: FlatCAMApp.py:12561 FlatCAMApp.py:12617 flatcamGUI/FlatCAMGUI.py:709 msgid "White" msgstr "Branco" -#: FlatCAMApp.py:12490 flatcamGUI/FlatCAMGUI.py:709 +#: FlatCAMApp.py:12563 flatcamGUI/FlatCAMGUI.py:712 msgid "Black" msgstr "Preto" -#: FlatCAMApp.py:12493 flatcamGUI/FlatCAMGUI.py:714 +#: FlatCAMApp.py:12566 flatcamGUI/FlatCAMGUI.py:717 msgid "Custom" msgstr "Personalizado" -#: FlatCAMApp.py:12503 flatcamGUI/FlatCAMGUI.py:722 +#: FlatCAMApp.py:12576 flatcamGUI/FlatCAMGUI.py:725 msgid "Default" msgstr "Padrão" -#: FlatCAMApp.py:12527 flatcamGUI/FlatCAMGUI.py:719 +#: FlatCAMApp.py:12600 flatcamGUI/FlatCAMGUI.py:722 msgid "Opacity" msgstr "Opacidade" -#: FlatCAMApp.py:12529 +#: FlatCAMApp.py:12602 msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: FlatCAMApp.py:12529 flatcamGUI/PreferencesUI.py:6900 +#: FlatCAMApp.py:12602 flatcamGUI/PreferencesUI.py:6900 #: flatcamGUI/PreferencesUI.py:8230 flatcamGUI/PreferencesUI.py:8444 #: flatcamTools/ToolExtractDrills.py:164 flatcamTools/ToolExtractDrills.py:285 #: flatcamTools/ToolPunchGerber.py:192 flatcamTools/ToolPunchGerber.py:308 @@ -1663,27 +1678,27 @@ msgstr "Ajustar nível alfa ..." msgid "Value" msgstr "Valor" -#: FlatCAMApp.py:12605 +#: FlatCAMApp.py:12679 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: FlatCAMApp.py:12626 FlatCAMApp.py:12662 +#: FlatCAMApp.py:12700 FlatCAMApp.py:12736 msgid "Project saved to" msgstr "Projeto salvo em" -#: FlatCAMApp.py:12633 +#: FlatCAMApp.py:12707 msgid "The object is used by another application." msgstr "O objeto é usado por outro aplicativo." -#: FlatCAMApp.py:12647 +#: FlatCAMApp.py:12721 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: FlatCAMApp.py:12647 FlatCAMApp.py:12655 FlatCAMApp.py:12665 +#: FlatCAMApp.py:12721 FlatCAMApp.py:12729 FlatCAMApp.py:12739 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: FlatCAMApp.py:12655 FlatCAMApp.py:12665 +#: FlatCAMApp.py:12729 FlatCAMApp.py:12739 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" @@ -1765,7 +1780,7 @@ msgstr "Favorito removido." msgid "Export FlatCAM Bookmarks" msgstr "Exportar Favoritos do FlatCAM" -#: FlatCAMBookmark.py:284 flatcamGUI/FlatCAMGUI.py:509 +#: FlatCAMBookmark.py:284 flatcamGUI/FlatCAMGUI.py:512 msgid "Bookmarks" msgstr "Favoritos" @@ -3110,7 +3125,7 @@ msgstr "" "Exclui uma ferramenta da lista de ferramentas selecionando uma linha na " "tabela de ferramentas." -#: flatcamEditors/FlatCAMExcEditor.py:1650 flatcamGUI/FlatCAMGUI.py:2004 +#: flatcamEditors/FlatCAMExcEditor.py:1650 flatcamGUI/FlatCAMGUI.py:2007 msgid "Resize Drill(s)" msgstr "Redimensionar Furo(s)" @@ -3134,8 +3149,8 @@ msgstr "Redimensionar" msgid "Resize drill(s)" msgstr "Redimensionar furo(s)" -#: flatcamEditors/FlatCAMExcEditor.py:1699 flatcamGUI/FlatCAMGUI.py:2003 -#: flatcamGUI/FlatCAMGUI.py:2255 +#: flatcamEditors/FlatCAMExcEditor.py:1699 flatcamGUI/FlatCAMGUI.py:2006 +#: flatcamGUI/FlatCAMGUI.py:2258 msgid "Add Drill Array" msgstr "Adicionar Matriz de Furos" @@ -3408,7 +3423,7 @@ msgstr "" "Ferramenta já na lista de ferramentas original ou atual.\n" "Salve e reedite Excellon se precisar adicionar essa ferramenta. " -#: flatcamEditors/FlatCAMExcEditor.py:2579 flatcamGUI/FlatCAMGUI.py:4009 +#: flatcamEditors/FlatCAMExcEditor.py:2579 flatcamGUI/FlatCAMGUI.py:4012 msgid "Added new tool with dia" msgstr "Adicionada nova ferramenta com diâmetro" @@ -3519,7 +3534,7 @@ msgid "Full Buffer" msgstr "Buffer Completo" #: flatcamEditors/FlatCAMGeoEditor.py:132 -#: flatcamEditors/FlatCAMGeoEditor.py:3017 flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamEditors/FlatCAMGeoEditor.py:3017 flatcamGUI/FlatCAMGUI.py:1916 #: flatcamGUI/PreferencesUI.py:2786 msgid "Buffer Tool" msgstr "Ferramenta Buffer" @@ -3540,7 +3555,7 @@ msgstr "" msgid "Font" msgstr "Fonte" -#: flatcamEditors/FlatCAMGeoEditor.py:323 flatcamGUI/FlatCAMGUI.py:2193 +#: flatcamEditors/FlatCAMGeoEditor.py:323 flatcamGUI/FlatCAMGUI.py:2196 msgid "Text" msgstr "Texto" @@ -3548,8 +3563,8 @@ msgstr "Texto" msgid "Text Tool" msgstr "Ferramenta de Texto" -#: flatcamEditors/FlatCAMGeoEditor.py:405 flatcamGUI/FlatCAMGUI.py:496 -#: flatcamGUI/FlatCAMGUI.py:1143 flatcamGUI/ObjectUI.py:817 +#: flatcamEditors/FlatCAMGeoEditor.py:405 flatcamGUI/FlatCAMGUI.py:499 +#: flatcamGUI/FlatCAMGUI.py:1146 flatcamGUI/ObjectUI.py:817 #: flatcamGUI/ObjectUI.py:1661 flatcamObjects/FlatCAMExcellon.py:742 #: flatcamObjects/FlatCAMExcellon.py:1084 flatcamObjects/FlatCAMGeometry.py:731 #: flatcamTools/ToolNCC.py:331 flatcamTools/ToolNCC.py:797 @@ -3592,12 +3607,12 @@ msgstr "Conectar:" msgid "Contour:" msgstr "Contorno:" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:2200 msgid "Paint" msgstr "Pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:547 flatcamGUI/FlatCAMGUI.py:909 -#: flatcamGUI/FlatCAMGUI.py:2588 flatcamGUI/ObjectUI.py:2058 +#: flatcamEditors/FlatCAMGeoEditor.py:547 flatcamGUI/FlatCAMGUI.py:912 +#: flatcamGUI/FlatCAMGUI.py:2591 flatcamGUI/ObjectUI.py:2058 #: flatcamTools/ToolPaint.py:43 flatcamTools/ToolPaint.py:738 msgid "Paint Tool" msgstr "Ferramenta de Pintura" @@ -3623,8 +3638,8 @@ msgstr "Ferramentas" #: flatcamEditors/FlatCAMGeoEditor.py:607 #: flatcamEditors/FlatCAMGeoEditor.py:991 #: flatcamEditors/FlatCAMGrbEditor.py:5140 -#: flatcamEditors/FlatCAMGrbEditor.py:5537 flatcamGUI/FlatCAMGUI.py:930 -#: flatcamGUI/FlatCAMGUI.py:2609 flatcamTools/ToolTransform.py:460 +#: flatcamEditors/FlatCAMGrbEditor.py:5537 flatcamGUI/FlatCAMGUI.py:933 +#: flatcamGUI/FlatCAMGUI.py:2612 flatcamTools/ToolTransform.py:460 msgid "Transform Tool" msgstr "Ferramenta Transformar" @@ -3643,9 +3658,9 @@ msgstr "Inclinar" #: flatcamEditors/FlatCAMGeoEditor.py:610 #: flatcamEditors/FlatCAMGrbEditor.py:2677 -#: flatcamEditors/FlatCAMGrbEditor.py:5143 flatcamGUI/FlatCAMGUI.py:1048 -#: flatcamGUI/FlatCAMGUI.py:2125 flatcamGUI/FlatCAMGUI.py:2240 -#: flatcamGUI/FlatCAMGUI.py:2723 flatcamGUI/ObjectUI.py:124 +#: flatcamEditors/FlatCAMGrbEditor.py:5143 flatcamGUI/FlatCAMGUI.py:1051 +#: flatcamGUI/FlatCAMGUI.py:2128 flatcamGUI/FlatCAMGUI.py:2243 +#: flatcamGUI/FlatCAMGUI.py:2726 flatcamGUI/ObjectUI.py:124 #: flatcamGUI/PreferencesUI.py:6775 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Redimensionar" @@ -3656,8 +3671,8 @@ msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:625 -#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/FlatCAMGUI.py:841 -#: flatcamGUI/FlatCAMGUI.py:2524 +#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/FlatCAMGUI.py:844 +#: flatcamGUI/FlatCAMGUI.py:2527 msgid "Editor" msgstr "Editor" @@ -4370,7 +4385,7 @@ msgstr "Anel" msgid "Line" msgstr "Linha" -#: flatcamEditors/FlatCAMGeoEditor.py:3591 flatcamGUI/FlatCAMGUI.py:2187 +#: flatcamEditors/FlatCAMGeoEditor.py:3591 flatcamGUI/FlatCAMGUI.py:2190 #: flatcamGUI/PreferencesUI.py:5607 flatcamGUI/PreferencesUI.py:6131 #: flatcamTools/ToolNCC.py:584 flatcamTools/ToolPaint.py:528 msgid "Polygon" @@ -4396,10 +4411,10 @@ msgstr "Editando Geometria MultiGeo, ferramenta" msgid "with diameter" msgstr "com diâmetro" -#: flatcamEditors/FlatCAMGeoEditor.py:4509 flatcamGUI/FlatCAMGUI.py:3695 -#: flatcamGUI/FlatCAMGUI.py:3741 flatcamGUI/FlatCAMGUI.py:3759 -#: flatcamGUI/FlatCAMGUI.py:3899 flatcamGUI/FlatCAMGUI.py:3938 -#: flatcamGUI/FlatCAMGUI.py:3950 flatcamGUI/FlatCAMGUI.py:3967 +#: flatcamEditors/FlatCAMGeoEditor.py:4509 flatcamGUI/FlatCAMGUI.py:3698 +#: flatcamGUI/FlatCAMGUI.py:3744 flatcamGUI/FlatCAMGUI.py:3762 +#: flatcamGUI/FlatCAMGUI.py:3902 flatcamGUI/FlatCAMGUI.py:3941 +#: flatcamGUI/FlatCAMGUI.py:3953 flatcamGUI/FlatCAMGUI.py:3970 msgid "Click on target point." msgstr "Clique no ponto alvo." @@ -4625,7 +4640,7 @@ msgstr "Aberturas movidas." msgid "Done. Apertures copied." msgstr "Aberturas copiadas." -#: flatcamEditors/FlatCAMGrbEditor.py:2453 flatcamGUI/FlatCAMGUI.py:2218 +#: flatcamEditors/FlatCAMGrbEditor.py:2453 flatcamGUI/FlatCAMGUI.py:2221 #: flatcamGUI/PreferencesUI.py:2623 msgid "Gerber Editor" msgstr "Editor Gerber" @@ -4790,9 +4805,9 @@ msgstr "" " - 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "reunidos no canto" -#: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:1046 -#: flatcamGUI/FlatCAMGUI.py:2123 flatcamGUI/FlatCAMGUI.py:2195 -#: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/FlatCAMGUI.py:2721 +#: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:1049 +#: flatcamGUI/FlatCAMGUI.py:2126 flatcamGUI/FlatCAMGUI.py:2198 +#: flatcamGUI/FlatCAMGUI.py:2241 flatcamGUI/FlatCAMGUI.py:2724 #: flatcamGUI/PreferencesUI.py:6880 flatcamTools/ToolTransform.py:29 msgid "Buffer" msgstr "Buffer" @@ -4865,8 +4880,8 @@ msgstr "Excluir todos os polígonos marcados." msgid "Clear all the markings." msgstr "Limpar todas as marcações." -#: flatcamEditors/FlatCAMGrbEditor.py:2761 flatcamGUI/FlatCAMGUI.py:1031 -#: flatcamGUI/FlatCAMGUI.py:2123 flatcamGUI/FlatCAMGUI.py:2706 +#: flatcamEditors/FlatCAMGrbEditor.py:2761 flatcamGUI/FlatCAMGUI.py:1034 +#: flatcamGUI/FlatCAMGUI.py:2126 flatcamGUI/FlatCAMGUI.py:2709 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" @@ -5144,12 +5159,12 @@ msgstr "Abrir arquivo" msgid "Export Code ..." msgstr "Exportar código ..." -#: flatcamEditors/FlatCAMTextEditor.py:272 flatcamObjects/FlatCAMCNCJob.py:954 +#: flatcamEditors/FlatCAMTextEditor.py:272 flatcamObjects/FlatCAMCNCJob.py:955 #: flatcamTools/ToolSolderPaste.py:1530 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: flatcamEditors/FlatCAMTextEditor.py:284 flatcamObjects/FlatCAMCNCJob.py:968 +#: flatcamEditors/FlatCAMTextEditor.py:284 flatcamObjects/FlatCAMCNCJob.py:969 msgid "Saved to" msgstr "Salvo em" @@ -5158,7 +5173,7 @@ msgid "Code Editor content copied to clipboard ..." msgstr "Conteúdo do Code Editor copiado para a área de transferência ..." #: flatcamGUI/FlatCAMGUI.py:66 flatcamGUI/FlatCAMGUI.py:68 -#: flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:2151 msgid "Toggle Panel" msgstr "Alternar Painel" @@ -5210,7 +5225,7 @@ msgstr "Documento\tD" msgid "Will create a new, empty Document Object." msgstr "Criará um novo Objeto Documento vazio." -#: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:4327 +#: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:4334 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Abrir" @@ -5219,15 +5234,15 @@ msgstr "Abrir" msgid "Open &Project ..." msgstr "Abrir &Projeto ..." -#: flatcamGUI/FlatCAMGUI.py:128 flatcamGUI/FlatCAMGUI.py:4337 +#: flatcamGUI/FlatCAMGUI.py:128 flatcamGUI/FlatCAMGUI.py:4344 msgid "Open &Gerber ...\tCtrl+G" msgstr "Abrir &Gerber ...\tCtrl+G" -#: flatcamGUI/FlatCAMGUI.py:133 flatcamGUI/FlatCAMGUI.py:4342 +#: flatcamGUI/FlatCAMGUI.py:133 flatcamGUI/FlatCAMGUI.py:4349 msgid "Open &Excellon ...\tCtrl+E" msgstr "Abrir &Excellon ...\tCtrl+E" -#: flatcamGUI/FlatCAMGUI.py:138 flatcamGUI/FlatCAMGUI.py:4347 +#: flatcamGUI/FlatCAMGUI.py:138 flatcamGUI/FlatCAMGUI.py:4354 msgid "Open G-&Code ..." msgstr "Abrir G-&Code ..." @@ -5243,8 +5258,8 @@ msgstr "Projetos Recentes" msgid "Recent files" msgstr "Arquivos Recentes" -#: flatcamGUI/FlatCAMGUI.py:155 flatcamGUI/FlatCAMGUI.py:738 -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:155 flatcamGUI/FlatCAMGUI.py:741 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Save" msgstr "Salvar" @@ -5260,22 +5275,28 @@ msgstr "S&alvar Projeto Como ...\tCtrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: flatcamGUI/FlatCAMGUI.py:183 flatcamGUI/FlatCAMGUI.py:888 -#: flatcamGUI/FlatCAMGUI.py:2567 +#: flatcamGUI/FlatCAMGUI.py:183 flatcamGUI/FlatCAMGUI.py:891 +#: flatcamGUI/FlatCAMGUI.py:2570 msgid "New Script ..." msgstr "Novo Script ..." -#: flatcamGUI/FlatCAMGUI.py:185 flatcamGUI/FlatCAMGUI.py:890 -#: flatcamGUI/FlatCAMGUI.py:2569 +#: flatcamGUI/FlatCAMGUI.py:185 flatcamGUI/FlatCAMGUI.py:893 +#: flatcamGUI/FlatCAMGUI.py:2572 msgid "Open Script ..." msgstr "Abrir Script ..." -#: flatcamGUI/FlatCAMGUI.py:187 flatcamGUI/FlatCAMGUI.py:892 -#: flatcamGUI/FlatCAMGUI.py:2571 flatcamGUI/FlatCAMGUI.py:4316 +#: flatcamGUI/FlatCAMGUI.py:187 +#, fuzzy +#| msgid "Open Script ..." +msgid "Open Example ..." +msgstr "Abrir Script ..." + +#: flatcamGUI/FlatCAMGUI.py:189 flatcamGUI/FlatCAMGUI.py:895 +#: flatcamGUI/FlatCAMGUI.py:2574 flatcamGUI/FlatCAMGUI.py:4323 msgid "Run Script ..." msgstr "Executar Script ..." -#: flatcamGUI/FlatCAMGUI.py:189 flatcamGUI/FlatCAMGUI.py:4318 +#: flatcamGUI/FlatCAMGUI.py:191 flatcamGUI/FlatCAMGUI.py:4325 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5285,47 +5306,47 @@ msgstr "" "ativando a automação de certas\n" "funções do FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:203 +#: flatcamGUI/FlatCAMGUI.py:206 msgid "Import" msgstr "Importar" -#: flatcamGUI/FlatCAMGUI.py:205 +#: flatcamGUI/FlatCAMGUI.py:208 msgid "&SVG as Geometry Object ..." msgstr "&SVG como Objeto de Geometria ..." -#: flatcamGUI/FlatCAMGUI.py:208 +#: flatcamGUI/FlatCAMGUI.py:211 msgid "&SVG as Gerber Object ..." msgstr "&SVG como Objeto Gerber ..." -#: flatcamGUI/FlatCAMGUI.py:213 +#: flatcamGUI/FlatCAMGUI.py:216 msgid "&DXF as Geometry Object ..." msgstr "&DXF como Objeto de Geometria ..." -#: flatcamGUI/FlatCAMGUI.py:216 +#: flatcamGUI/FlatCAMGUI.py:219 msgid "&DXF as Gerber Object ..." msgstr "&DXF como Objeto Gerber ..." -#: flatcamGUI/FlatCAMGUI.py:220 +#: flatcamGUI/FlatCAMGUI.py:223 msgid "HPGL2 as Geometry Object ..." msgstr "HPGL2 como objeto de geometria ..." -#: flatcamGUI/FlatCAMGUI.py:226 +#: flatcamGUI/FlatCAMGUI.py:229 msgid "Export" msgstr "Exportar" -#: flatcamGUI/FlatCAMGUI.py:230 +#: flatcamGUI/FlatCAMGUI.py:233 msgid "Export &SVG ..." msgstr "Exportar &SVG ..." -#: flatcamGUI/FlatCAMGUI.py:234 +#: flatcamGUI/FlatCAMGUI.py:237 msgid "Export DXF ..." msgstr "Exportar DXF ..." -#: flatcamGUI/FlatCAMGUI.py:240 +#: flatcamGUI/FlatCAMGUI.py:243 msgid "Export &PNG ..." msgstr "Exportar &PNG ..." -#: flatcamGUI/FlatCAMGUI.py:242 +#: flatcamGUI/FlatCAMGUI.py:245 msgid "" "Will export an image in PNG format,\n" "the saved image will contain the visual \n" @@ -5335,11 +5356,11 @@ msgstr "" "A imagem salva conterá as informações\n" "visuais atualmente na área gráfica FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:254 msgid "Export &Excellon ..." msgstr "Exportar &Excellon ..." -#: flatcamGUI/FlatCAMGUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:256 msgid "" "Will export an Excellon Object as Excellon file,\n" "the coordinates format, the file units and zeros\n" @@ -5349,11 +5370,11 @@ msgstr "" "O formato das coordenadas, das unidades de arquivo e dos zeros\n" "são definidos em Preferências -> Exportação de Excellon." -#: flatcamGUI/FlatCAMGUI.py:260 +#: flatcamGUI/FlatCAMGUI.py:263 msgid "Export &Gerber ..." msgstr "Exportar &Gerber ..." -#: flatcamGUI/FlatCAMGUI.py:262 +#: flatcamGUI/FlatCAMGUI.py:265 msgid "" "Will export an Gerber Object as Gerber file,\n" "the coordinates format, the file units and zeros\n" @@ -5363,48 +5384,48 @@ msgstr "" "O formato das coordenadas, das unidades de arquivo e dos zeros\n" "são definidos em Preferências -> Exportar Gerber." -#: flatcamGUI/FlatCAMGUI.py:272 +#: flatcamGUI/FlatCAMGUI.py:275 msgid "Backup" msgstr "Backup" -#: flatcamGUI/FlatCAMGUI.py:277 +#: flatcamGUI/FlatCAMGUI.py:280 msgid "Import Preferences from file ..." msgstr "Importar preferências de um arquivo ..." -#: flatcamGUI/FlatCAMGUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:286 msgid "Export Preferences to file ..." msgstr "Exportar Preferências para um arquivo ..." -#: flatcamGUI/FlatCAMGUI.py:297 flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:300 flatcamGUI/FlatCAMGUI.py:1718 msgid "Print (PDF)" msgstr "Imprimir (PDF)" -#: flatcamGUI/FlatCAMGUI.py:305 +#: flatcamGUI/FlatCAMGUI.py:308 msgid "E&xit" msgstr "Sair" -#: flatcamGUI/FlatCAMGUI.py:313 flatcamGUI/FlatCAMGUI.py:732 -#: flatcamGUI/FlatCAMGUI.py:2271 +#: flatcamGUI/FlatCAMGUI.py:316 flatcamGUI/FlatCAMGUI.py:735 +#: flatcamGUI/FlatCAMGUI.py:2274 msgid "Edit" msgstr "Editar" -#: flatcamGUI/FlatCAMGUI.py:317 +#: flatcamGUI/FlatCAMGUI.py:320 msgid "Edit Object\tE" msgstr "Editar Objeto\tE" -#: flatcamGUI/FlatCAMGUI.py:319 +#: flatcamGUI/FlatCAMGUI.py:322 msgid "Close Editor\tCtrl+S" msgstr "Fechar Editor\tCtrl+S" -#: flatcamGUI/FlatCAMGUI.py:328 +#: flatcamGUI/FlatCAMGUI.py:331 msgid "Conversion" msgstr "Conversão" -#: flatcamGUI/FlatCAMGUI.py:330 +#: flatcamGUI/FlatCAMGUI.py:333 msgid "&Join Geo/Gerber/Exc -> Geo" msgstr "&Unir Geo/Gerber/Exc -> Geo" -#: flatcamGUI/FlatCAMGUI.py:332 +#: flatcamGUI/FlatCAMGUI.py:335 msgid "" "Merge a selection of objects, which can be of type:\n" "- Gerber\n" @@ -5418,27 +5439,27 @@ msgstr "" "- Geometria\n" " em um novo objeto Geometria." -#: flatcamGUI/FlatCAMGUI.py:339 +#: flatcamGUI/FlatCAMGUI.py:342 msgid "Join Excellon(s) -> Excellon" msgstr "Unir Excellon(s) -> Excellon" -#: flatcamGUI/FlatCAMGUI.py:341 +#: flatcamGUI/FlatCAMGUI.py:344 msgid "Merge a selection of Excellon objects into a new combo Excellon object." msgstr "Mescla uma seleção de objetos Excellon em um novo objeto Excellon." -#: flatcamGUI/FlatCAMGUI.py:344 +#: flatcamGUI/FlatCAMGUI.py:347 msgid "Join Gerber(s) -> Gerber" msgstr "Unir Gerber(s) -> Gerber" -#: flatcamGUI/FlatCAMGUI.py:346 +#: flatcamGUI/FlatCAMGUI.py:349 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." -#: flatcamGUI/FlatCAMGUI.py:351 +#: flatcamGUI/FlatCAMGUI.py:354 msgid "Convert Single to MultiGeo" msgstr "Converter Único para MultiGeo" -#: flatcamGUI/FlatCAMGUI.py:353 +#: flatcamGUI/FlatCAMGUI.py:356 msgid "" "Will convert a Geometry object from single_geometry type\n" "to a multi_geometry type." @@ -5446,11 +5467,11 @@ msgstr "" "Converterá um objeto Geometria do tipo single_geometry\n" "em um tipo multi_geometry." -#: flatcamGUI/FlatCAMGUI.py:357 +#: flatcamGUI/FlatCAMGUI.py:360 msgid "Convert Multi to SingleGeo" msgstr "Converter MultiGeo para Único" -#: flatcamGUI/FlatCAMGUI.py:359 +#: flatcamGUI/FlatCAMGUI.py:362 msgid "" "Will convert a Geometry object from multi_geometry type\n" "to a single_geometry type." @@ -5458,754 +5479,754 @@ msgstr "" "Converterá um objeto Geometria do tipo multi_geometry\n" "em um tipo single_geometry." -#: flatcamGUI/FlatCAMGUI.py:366 +#: flatcamGUI/FlatCAMGUI.py:369 msgid "Convert Any to Geo" msgstr "Converter Qualquer para Geo" -#: flatcamGUI/FlatCAMGUI.py:369 +#: flatcamGUI/FlatCAMGUI.py:372 msgid "Convert Any to Gerber" msgstr "Converter Qualquer para Gerber" -#: flatcamGUI/FlatCAMGUI.py:375 +#: flatcamGUI/FlatCAMGUI.py:378 msgid "&Copy\tCtrl+C" msgstr "&Copiar\tCtrl+C" -#: flatcamGUI/FlatCAMGUI.py:380 +#: flatcamGUI/FlatCAMGUI.py:383 msgid "&Delete\tDEL" msgstr "Excluir\tDEL" -#: flatcamGUI/FlatCAMGUI.py:385 +#: flatcamGUI/FlatCAMGUI.py:388 msgid "Se&t Origin\tO" msgstr "Definir Origem\tO" -#: flatcamGUI/FlatCAMGUI.py:387 +#: flatcamGUI/FlatCAMGUI.py:390 msgid "Move to Origin\tShift+O" msgstr "Mover para Origem\tShift+O" -#: flatcamGUI/FlatCAMGUI.py:390 +#: flatcamGUI/FlatCAMGUI.py:393 msgid "Jump to Location\tJ" msgstr "Ir para a localização\tJ" -#: flatcamGUI/FlatCAMGUI.py:392 +#: flatcamGUI/FlatCAMGUI.py:395 msgid "Locate in Object\tShift+J" msgstr "Localizar em Objeto\tShift+J" -#: flatcamGUI/FlatCAMGUI.py:397 +#: flatcamGUI/FlatCAMGUI.py:400 msgid "Toggle Units\tQ" msgstr "Alternar Unidades\tQ" -#: flatcamGUI/FlatCAMGUI.py:399 +#: flatcamGUI/FlatCAMGUI.py:402 msgid "&Select All\tCtrl+A" msgstr "&Selecionar Tudo\tCtrl+A" -#: flatcamGUI/FlatCAMGUI.py:404 +#: flatcamGUI/FlatCAMGUI.py:407 msgid "&Preferences\tShift+P" msgstr "&Preferências\tShift+P" -#: flatcamGUI/FlatCAMGUI.py:410 flatcamTools/ToolProperties.py:155 +#: flatcamGUI/FlatCAMGUI.py:413 flatcamTools/ToolProperties.py:155 msgid "Options" msgstr "Opções" -#: flatcamGUI/FlatCAMGUI.py:412 +#: flatcamGUI/FlatCAMGUI.py:415 msgid "&Rotate Selection\tShift+(R)" msgstr "Gi&rar Seleção\tShift+(R)" -#: flatcamGUI/FlatCAMGUI.py:417 +#: flatcamGUI/FlatCAMGUI.py:420 msgid "&Skew on X axis\tShift+X" msgstr "Inclinar no eixo X\tShift+X" -#: flatcamGUI/FlatCAMGUI.py:419 +#: flatcamGUI/FlatCAMGUI.py:422 msgid "S&kew on Y axis\tShift+Y" msgstr "Inclinar no eixo Y\tShift+Y" -#: flatcamGUI/FlatCAMGUI.py:424 +#: flatcamGUI/FlatCAMGUI.py:427 msgid "Flip on &X axis\tX" msgstr "Espelhar no eixo &X\tX" -#: flatcamGUI/FlatCAMGUI.py:426 +#: flatcamGUI/FlatCAMGUI.py:429 msgid "Flip on &Y axis\tY" msgstr "Espelhar no eixo &Y\tY" -#: flatcamGUI/FlatCAMGUI.py:431 +#: flatcamGUI/FlatCAMGUI.py:434 msgid "View source\tAlt+S" msgstr "Ver fonte\tAlt+S" -#: flatcamGUI/FlatCAMGUI.py:433 +#: flatcamGUI/FlatCAMGUI.py:436 msgid "Tools DataBase\tCtrl+D" msgstr "Banco de Dados de Ferramentas\tCtrl+D" -#: flatcamGUI/FlatCAMGUI.py:440 flatcamGUI/FlatCAMGUI.py:2168 +#: flatcamGUI/FlatCAMGUI.py:443 flatcamGUI/FlatCAMGUI.py:2171 msgid "View" msgstr "Ver" -#: flatcamGUI/FlatCAMGUI.py:442 +#: flatcamGUI/FlatCAMGUI.py:445 msgid "Enable all plots\tAlt+1" msgstr "Habilitar todos os gráficos\tAlt+1" -#: flatcamGUI/FlatCAMGUI.py:444 +#: flatcamGUI/FlatCAMGUI.py:447 msgid "Disable all plots\tAlt+2" msgstr "Desabilitar todos os gráficos\tAlt+2" -#: flatcamGUI/FlatCAMGUI.py:446 +#: flatcamGUI/FlatCAMGUI.py:449 msgid "Disable non-selected\tAlt+3" msgstr "Desabilitar os não selecionados\tAlt+3" -#: flatcamGUI/FlatCAMGUI.py:450 +#: flatcamGUI/FlatCAMGUI.py:453 msgid "&Zoom Fit\tV" msgstr "&Zoom Ajustado\tV" -#: flatcamGUI/FlatCAMGUI.py:452 +#: flatcamGUI/FlatCAMGUI.py:455 msgid "&Zoom In\t=" msgstr "&Zoom +\t=" -#: flatcamGUI/FlatCAMGUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:457 msgid "&Zoom Out\t-" msgstr "&Zoom -\t-" -#: flatcamGUI/FlatCAMGUI.py:459 +#: flatcamGUI/FlatCAMGUI.py:462 msgid "Redraw All\tF5" msgstr "Redesenha Todos\tF5" -#: flatcamGUI/FlatCAMGUI.py:463 +#: flatcamGUI/FlatCAMGUI.py:466 msgid "Toggle Code Editor\tShift+E" msgstr "Alternar o Editor de Códigos\tShift+E" -#: flatcamGUI/FlatCAMGUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:469 msgid "&Toggle FullScreen\tAlt+F10" msgstr "Alternar &Tela Cheia\tAlt+F10" -#: flatcamGUI/FlatCAMGUI.py:468 +#: flatcamGUI/FlatCAMGUI.py:471 msgid "&Toggle Plot Area\tCtrl+F10" msgstr "Al&ternar Área de Gráficos\tCtrl+F10" -#: flatcamGUI/FlatCAMGUI.py:470 +#: flatcamGUI/FlatCAMGUI.py:473 msgid "&Toggle Project/Sel/Tool\t`" msgstr "Al&ternar Projeto/Sel/Ferram\t`" -#: flatcamGUI/FlatCAMGUI.py:474 +#: flatcamGUI/FlatCAMGUI.py:477 msgid "&Toggle Grid Snap\tG" msgstr "Al&ternar Encaixe na Grade\tG" -#: flatcamGUI/FlatCAMGUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:479 msgid "&Toggle Grid Lines\tAlt+G" msgstr "Al&ternar Encaixe na Grade\tAlt+G" -#: flatcamGUI/FlatCAMGUI.py:478 +#: flatcamGUI/FlatCAMGUI.py:481 msgid "&Toggle Axis\tShift+G" msgstr "Al&ternar Eixo\tShift+G" -#: flatcamGUI/FlatCAMGUI.py:480 +#: flatcamGUI/FlatCAMGUI.py:483 msgid "Toggle Workspace\tShift+W" msgstr "Alternar Área de Trabalho\tShift+W" -#: flatcamGUI/FlatCAMGUI.py:485 +#: flatcamGUI/FlatCAMGUI.py:488 msgid "Objects" msgstr "Objetos" -#: flatcamGUI/FlatCAMGUI.py:499 +#: flatcamGUI/FlatCAMGUI.py:502 msgid "&Command Line\tS" msgstr "Linha de &Comando\tS" -#: flatcamGUI/FlatCAMGUI.py:504 +#: flatcamGUI/FlatCAMGUI.py:507 msgid "Help" msgstr "Ajuda" -#: flatcamGUI/FlatCAMGUI.py:506 +#: flatcamGUI/FlatCAMGUI.py:509 msgid "Online Help\tF1" msgstr "Ajuda Online\tF1" -#: flatcamGUI/FlatCAMGUI.py:516 +#: flatcamGUI/FlatCAMGUI.py:519 msgid "Report a bug" msgstr "Reportar um bug" -#: flatcamGUI/FlatCAMGUI.py:519 +#: flatcamGUI/FlatCAMGUI.py:522 msgid "Excellon Specification" msgstr "Especificação Excellon" -#: flatcamGUI/FlatCAMGUI.py:521 +#: flatcamGUI/FlatCAMGUI.py:524 msgid "Gerber Specification" msgstr "Especificação Gerber" -#: flatcamGUI/FlatCAMGUI.py:526 +#: flatcamGUI/FlatCAMGUI.py:529 msgid "Shortcuts List\tF3" msgstr "Lista de Atalhos\tF3" -#: flatcamGUI/FlatCAMGUI.py:528 +#: flatcamGUI/FlatCAMGUI.py:531 msgid "YouTube Channel\tF4" msgstr "Canal no YouTube\tF4" -#: flatcamGUI/FlatCAMGUI.py:539 +#: flatcamGUI/FlatCAMGUI.py:542 msgid "Add Circle\tO" msgstr "Adicionar Círculo\tO" -#: flatcamGUI/FlatCAMGUI.py:542 +#: flatcamGUI/FlatCAMGUI.py:545 msgid "Add Arc\tA" msgstr "Adicionar Arco\tA" -#: flatcamGUI/FlatCAMGUI.py:545 +#: flatcamGUI/FlatCAMGUI.py:548 msgid "Add Rectangle\tR" msgstr "Adicionar Retângulo\tR" -#: flatcamGUI/FlatCAMGUI.py:548 +#: flatcamGUI/FlatCAMGUI.py:551 msgid "Add Polygon\tN" msgstr "Adicionar Polígono\tN" -#: flatcamGUI/FlatCAMGUI.py:551 +#: flatcamGUI/FlatCAMGUI.py:554 msgid "Add Path\tP" msgstr "Adicionar Caminho\tP" -#: flatcamGUI/FlatCAMGUI.py:554 +#: flatcamGUI/FlatCAMGUI.py:557 msgid "Add Text\tT" msgstr "Adicionar Texto\tT" -#: flatcamGUI/FlatCAMGUI.py:557 +#: flatcamGUI/FlatCAMGUI.py:560 msgid "Polygon Union\tU" msgstr "Unir Polígonos\tU" -#: flatcamGUI/FlatCAMGUI.py:559 +#: flatcamGUI/FlatCAMGUI.py:562 msgid "Polygon Intersection\tE" msgstr "Interseção de Polígonos\tE" -#: flatcamGUI/FlatCAMGUI.py:561 +#: flatcamGUI/FlatCAMGUI.py:564 msgid "Polygon Subtraction\tS" msgstr "Subtração de Polígonos\tS" -#: flatcamGUI/FlatCAMGUI.py:565 +#: flatcamGUI/FlatCAMGUI.py:568 msgid "Cut Path\tX" msgstr "Caminho de Corte\tX" -#: flatcamGUI/FlatCAMGUI.py:569 +#: flatcamGUI/FlatCAMGUI.py:572 msgid "Copy Geom\tC" msgstr "Copiar Geom\tC" -#: flatcamGUI/FlatCAMGUI.py:571 +#: flatcamGUI/FlatCAMGUI.py:574 msgid "Delete Shape\tDEL" msgstr "Excluir Forma\tDEL" -#: flatcamGUI/FlatCAMGUI.py:575 flatcamGUI/FlatCAMGUI.py:662 +#: flatcamGUI/FlatCAMGUI.py:578 flatcamGUI/FlatCAMGUI.py:665 msgid "Move\tM" msgstr "Mover\tM" -#: flatcamGUI/FlatCAMGUI.py:577 +#: flatcamGUI/FlatCAMGUI.py:580 msgid "Buffer Tool\tB" msgstr "Ferramenta Buffer\tB" -#: flatcamGUI/FlatCAMGUI.py:580 +#: flatcamGUI/FlatCAMGUI.py:583 msgid "Paint Tool\tI" msgstr "Ferramenta de Pintura\tI" -#: flatcamGUI/FlatCAMGUI.py:583 +#: flatcamGUI/FlatCAMGUI.py:586 msgid "Transform Tool\tAlt+R" msgstr "Ferramenta de Transformação\tAlt+R" -#: flatcamGUI/FlatCAMGUI.py:587 +#: flatcamGUI/FlatCAMGUI.py:590 msgid "Toggle Corner Snap\tK" msgstr "Alternar Encaixe de Canto\tK" -#: flatcamGUI/FlatCAMGUI.py:593 +#: flatcamGUI/FlatCAMGUI.py:596 msgid ">Excellon Editor<" msgstr ">Editor Excellon<" -#: flatcamGUI/FlatCAMGUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:600 msgid "Add Drill Array\tA" msgstr "Adicionar Matriz de Furos\tA" -#: flatcamGUI/FlatCAMGUI.py:599 +#: flatcamGUI/FlatCAMGUI.py:602 msgid "Add Drill\tD" msgstr "Adicionar Furo\tD" -#: flatcamGUI/FlatCAMGUI.py:603 +#: flatcamGUI/FlatCAMGUI.py:606 msgid "Add Slot Array\tQ" msgstr "Adic. Matriz de Ranhuras\tQ" -#: flatcamGUI/FlatCAMGUI.py:605 +#: flatcamGUI/FlatCAMGUI.py:608 msgid "Add Slot\tW" msgstr "Adicionar Ranhura\tW" -#: flatcamGUI/FlatCAMGUI.py:609 +#: flatcamGUI/FlatCAMGUI.py:612 msgid "Resize Drill(S)\tR" msgstr "Redimensionar Furo(s)\tR" -#: flatcamGUI/FlatCAMGUI.py:612 flatcamGUI/FlatCAMGUI.py:656 +#: flatcamGUI/FlatCAMGUI.py:615 flatcamGUI/FlatCAMGUI.py:659 msgid "Copy\tC" msgstr "Copiar\tC" -#: flatcamGUI/FlatCAMGUI.py:614 flatcamGUI/FlatCAMGUI.py:658 +#: flatcamGUI/FlatCAMGUI.py:617 flatcamGUI/FlatCAMGUI.py:661 msgid "Delete\tDEL" msgstr "Excluir\tDEL" -#: flatcamGUI/FlatCAMGUI.py:619 +#: flatcamGUI/FlatCAMGUI.py:622 msgid "Move Drill(s)\tM" msgstr "Mover Furo(s)\tM" -#: flatcamGUI/FlatCAMGUI.py:624 +#: flatcamGUI/FlatCAMGUI.py:627 msgid ">Gerber Editor<" msgstr ">Editor Gerber<" -#: flatcamGUI/FlatCAMGUI.py:628 +#: flatcamGUI/FlatCAMGUI.py:631 msgid "Add Pad\tP" msgstr "Adicionar Pad\tP" -#: flatcamGUI/FlatCAMGUI.py:630 +#: flatcamGUI/FlatCAMGUI.py:633 msgid "Add Pad Array\tA" msgstr "Adicionar Matriz de Pads\tA" -#: flatcamGUI/FlatCAMGUI.py:632 +#: flatcamGUI/FlatCAMGUI.py:635 msgid "Add Track\tT" msgstr "Adicionar Trilha\tT" -#: flatcamGUI/FlatCAMGUI.py:634 +#: flatcamGUI/FlatCAMGUI.py:637 msgid "Add Region\tN" msgstr "Adicionar Região\tN" -#: flatcamGUI/FlatCAMGUI.py:638 +#: flatcamGUI/FlatCAMGUI.py:641 msgid "Poligonize\tAlt+N" msgstr "Poligonizar\tAlt+N" -#: flatcamGUI/FlatCAMGUI.py:640 +#: flatcamGUI/FlatCAMGUI.py:643 msgid "Add SemiDisc\tE" msgstr "Adicionar SemiDisco\tE" -#: flatcamGUI/FlatCAMGUI.py:642 +#: flatcamGUI/FlatCAMGUI.py:645 msgid "Add Disc\tD" msgstr "Adicionar Disco\tD" -#: flatcamGUI/FlatCAMGUI.py:644 +#: flatcamGUI/FlatCAMGUI.py:647 msgid "Buffer\tB" msgstr "Buffer\tB" -#: flatcamGUI/FlatCAMGUI.py:646 +#: flatcamGUI/FlatCAMGUI.py:649 msgid "Scale\tS" msgstr "Escala\tS" -#: flatcamGUI/FlatCAMGUI.py:648 +#: flatcamGUI/FlatCAMGUI.py:651 msgid "Mark Area\tAlt+A" msgstr "Marcar Área\tAlt+A" -#: flatcamGUI/FlatCAMGUI.py:650 +#: flatcamGUI/FlatCAMGUI.py:653 msgid "Eraser\tCtrl+E" msgstr "Borracha\tCtrl+E" -#: flatcamGUI/FlatCAMGUI.py:652 +#: flatcamGUI/FlatCAMGUI.py:655 msgid "Transform\tAlt+R" msgstr "Transformar\tAlt+R" -#: flatcamGUI/FlatCAMGUI.py:679 +#: flatcamGUI/FlatCAMGUI.py:682 msgid "Enable Plot" msgstr "Habilitar Gráfico" -#: flatcamGUI/FlatCAMGUI.py:681 +#: flatcamGUI/FlatCAMGUI.py:684 msgid "Disable Plot" msgstr "Desabilitar Gráfico" -#: flatcamGUI/FlatCAMGUI.py:685 +#: flatcamGUI/FlatCAMGUI.py:688 msgid "Set Color" msgstr "Definir cor" -#: flatcamGUI/FlatCAMGUI.py:727 +#: flatcamGUI/FlatCAMGUI.py:730 msgid "Generate CNC" msgstr "Gerar CNC" -#: flatcamGUI/FlatCAMGUI.py:729 +#: flatcamGUI/FlatCAMGUI.py:732 msgid "View Source" msgstr "Ver Fonte" -#: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:848 -#: flatcamGUI/FlatCAMGUI.py:1057 flatcamGUI/FlatCAMGUI.py:2123 -#: flatcamGUI/FlatCAMGUI.py:2267 flatcamGUI/FlatCAMGUI.py:2532 -#: flatcamGUI/FlatCAMGUI.py:2731 flatcamGUI/ObjectUI.py:1616 +#: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:851 +#: flatcamGUI/FlatCAMGUI.py:1060 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:2270 flatcamGUI/FlatCAMGUI.py:2535 +#: flatcamGUI/FlatCAMGUI.py:2734 flatcamGUI/ObjectUI.py:1616 #: flatcamObjects/FlatCAMGeometry.py:477 flatcamTools/ToolPanelize.py:541 #: flatcamTools/ToolPanelize.py:568 flatcamTools/ToolPanelize.py:667 #: flatcamTools/ToolPanelize.py:701 flatcamTools/ToolPanelize.py:766 msgid "Copy" msgstr "Copiar" -#: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:2280 +#: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:2283 #: flatcamTools/ToolProperties.py:31 msgid "Properties" msgstr "Propriedades" -#: flatcamGUI/FlatCAMGUI.py:771 +#: flatcamGUI/FlatCAMGUI.py:774 msgid "File Toolbar" msgstr "Barra de Ferramentas de Arquivos" -#: flatcamGUI/FlatCAMGUI.py:775 +#: flatcamGUI/FlatCAMGUI.py:778 msgid "Edit Toolbar" msgstr "Barra de Ferramentas Editar" -#: flatcamGUI/FlatCAMGUI.py:779 +#: flatcamGUI/FlatCAMGUI.py:782 msgid "View Toolbar" msgstr "Barra de Ferramentas Ver" -#: flatcamGUI/FlatCAMGUI.py:783 +#: flatcamGUI/FlatCAMGUI.py:786 msgid "Shell Toolbar" msgstr "Barra de Ferramentas Shell" -#: flatcamGUI/FlatCAMGUI.py:787 +#: flatcamGUI/FlatCAMGUI.py:790 msgid "Tools Toolbar" msgstr "Barra de Ferramentas Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:791 +#: flatcamGUI/FlatCAMGUI.py:794 msgid "Excellon Editor Toolbar" msgstr "Barra de Ferramentas Editor Excellon" -#: flatcamGUI/FlatCAMGUI.py:797 +#: flatcamGUI/FlatCAMGUI.py:800 msgid "Geometry Editor Toolbar" msgstr "Barra de Ferramentas Editor de Geometria" -#: flatcamGUI/FlatCAMGUI.py:801 +#: flatcamGUI/FlatCAMGUI.py:804 msgid "Gerber Editor Toolbar" msgstr "Barra de Ferramentas Editor Gerber" -#: flatcamGUI/FlatCAMGUI.py:805 +#: flatcamGUI/FlatCAMGUI.py:808 msgid "Grid Toolbar" msgstr "Barra de Ferramentas Grade" -#: flatcamGUI/FlatCAMGUI.py:826 flatcamGUI/FlatCAMGUI.py:2509 +#: flatcamGUI/FlatCAMGUI.py:829 flatcamGUI/FlatCAMGUI.py:2512 msgid "Open project" msgstr "Abrir projeto" -#: flatcamGUI/FlatCAMGUI.py:828 flatcamGUI/FlatCAMGUI.py:2511 +#: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:2514 msgid "Save project" msgstr "Salvar projeto" -#: flatcamGUI/FlatCAMGUI.py:834 flatcamGUI/FlatCAMGUI.py:2517 +#: flatcamGUI/FlatCAMGUI.py:837 flatcamGUI/FlatCAMGUI.py:2520 msgid "New Blank Geometry" msgstr "Nova Geometria em Branco" -#: flatcamGUI/FlatCAMGUI.py:836 flatcamGUI/FlatCAMGUI.py:2519 +#: flatcamGUI/FlatCAMGUI.py:839 flatcamGUI/FlatCAMGUI.py:2522 msgid "New Blank Gerber" msgstr "Novo Gerber em Branco" -#: flatcamGUI/FlatCAMGUI.py:838 flatcamGUI/FlatCAMGUI.py:2521 +#: flatcamGUI/FlatCAMGUI.py:841 flatcamGUI/FlatCAMGUI.py:2524 msgid "New Blank Excellon" msgstr "Novo Excellon em Branco" -#: flatcamGUI/FlatCAMGUI.py:843 flatcamGUI/FlatCAMGUI.py:2527 +#: flatcamGUI/FlatCAMGUI.py:846 flatcamGUI/FlatCAMGUI.py:2530 msgid "Save Object and close the Editor" msgstr "Salvar objeto e fechar o editor" -#: flatcamGUI/FlatCAMGUI.py:850 flatcamGUI/FlatCAMGUI.py:2534 +#: flatcamGUI/FlatCAMGUI.py:853 flatcamGUI/FlatCAMGUI.py:2537 msgid "&Delete" msgstr "&Excluir" -#: flatcamGUI/FlatCAMGUI.py:853 flatcamGUI/FlatCAMGUI.py:1714 -#: flatcamGUI/FlatCAMGUI.py:1920 flatcamGUI/FlatCAMGUI.py:2537 +#: flatcamGUI/FlatCAMGUI.py:856 flatcamGUI/FlatCAMGUI.py:1717 +#: flatcamGUI/FlatCAMGUI.py:1923 flatcamGUI/FlatCAMGUI.py:2540 #: flatcamTools/ToolDistance.py:35 flatcamTools/ToolDistance.py:195 msgid "Distance Tool" msgstr "Ferramenta de Distância" -#: flatcamGUI/FlatCAMGUI.py:855 flatcamGUI/FlatCAMGUI.py:2539 +#: flatcamGUI/FlatCAMGUI.py:858 flatcamGUI/FlatCAMGUI.py:2542 msgid "Distance Min Tool" msgstr "Ferramenta Distância Min" -#: flatcamGUI/FlatCAMGUI.py:857 flatcamGUI/FlatCAMGUI.py:1707 -#: flatcamGUI/FlatCAMGUI.py:2541 +#: flatcamGUI/FlatCAMGUI.py:860 flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:2544 msgid "Set Origin" msgstr "Definir Origem" -#: flatcamGUI/FlatCAMGUI.py:859 +#: flatcamGUI/FlatCAMGUI.py:862 msgid "Move to Origin" msgstr "Mover para Origem" -#: flatcamGUI/FlatCAMGUI.py:862 flatcamGUI/FlatCAMGUI.py:2543 +#: flatcamGUI/FlatCAMGUI.py:865 flatcamGUI/FlatCAMGUI.py:2546 msgid "Jump to Location" msgstr "Ir para a localização" -#: flatcamGUI/FlatCAMGUI.py:864 flatcamGUI/FlatCAMGUI.py:1719 -#: flatcamGUI/FlatCAMGUI.py:2545 +#: flatcamGUI/FlatCAMGUI.py:867 flatcamGUI/FlatCAMGUI.py:1722 +#: flatcamGUI/FlatCAMGUI.py:2548 msgid "Locate in Object" msgstr "Localizar em Objeto" -#: flatcamGUI/FlatCAMGUI.py:870 flatcamGUI/FlatCAMGUI.py:2551 +#: flatcamGUI/FlatCAMGUI.py:873 flatcamGUI/FlatCAMGUI.py:2554 msgid "&Replot" msgstr "&Redesenhar" -#: flatcamGUI/FlatCAMGUI.py:872 flatcamGUI/FlatCAMGUI.py:2553 +#: flatcamGUI/FlatCAMGUI.py:875 flatcamGUI/FlatCAMGUI.py:2556 msgid "&Clear plot" msgstr "Limpar gráfi&co" -#: flatcamGUI/FlatCAMGUI.py:874 flatcamGUI/FlatCAMGUI.py:1710 -#: flatcamGUI/FlatCAMGUI.py:2555 +#: flatcamGUI/FlatCAMGUI.py:877 flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:2558 msgid "Zoom In" msgstr "Zoom +" -#: flatcamGUI/FlatCAMGUI.py:876 flatcamGUI/FlatCAMGUI.py:1710 -#: flatcamGUI/FlatCAMGUI.py:2557 +#: flatcamGUI/FlatCAMGUI.py:879 flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:2560 msgid "Zoom Out" msgstr "Zoom -" -#: flatcamGUI/FlatCAMGUI.py:878 flatcamGUI/FlatCAMGUI.py:1709 -#: flatcamGUI/FlatCAMGUI.py:2170 flatcamGUI/FlatCAMGUI.py:2559 +#: flatcamGUI/FlatCAMGUI.py:881 flatcamGUI/FlatCAMGUI.py:1712 +#: flatcamGUI/FlatCAMGUI.py:2173 flatcamGUI/FlatCAMGUI.py:2562 msgid "Zoom Fit" msgstr "Zoom Ajustado" -#: flatcamGUI/FlatCAMGUI.py:886 flatcamGUI/FlatCAMGUI.py:2565 +#: flatcamGUI/FlatCAMGUI.py:889 flatcamGUI/FlatCAMGUI.py:2568 msgid "&Command Line" msgstr "Linha de &Comando" -#: flatcamGUI/FlatCAMGUI.py:898 flatcamGUI/FlatCAMGUI.py:2577 +#: flatcamGUI/FlatCAMGUI.py:901 flatcamGUI/FlatCAMGUI.py:2580 msgid "2Sided Tool" msgstr "PCB de 2 Faces" -#: flatcamGUI/FlatCAMGUI.py:900 flatcamGUI/FlatCAMGUI.py:1725 -#: flatcamGUI/FlatCAMGUI.py:2579 +#: flatcamGUI/FlatCAMGUI.py:903 flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:2582 msgid "Align Objects Tool" msgstr "Ferramenta Alinhar Objetos" -#: flatcamGUI/FlatCAMGUI.py:902 flatcamGUI/FlatCAMGUI.py:1726 -#: flatcamGUI/FlatCAMGUI.py:2581 flatcamTools/ToolExtractDrills.py:393 +#: flatcamGUI/FlatCAMGUI.py:905 flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:2584 flatcamTools/ToolExtractDrills.py:393 msgid "Extract Drills Tool" msgstr "Ferramenta Extrair Furos" -#: flatcamGUI/FlatCAMGUI.py:905 flatcamGUI/ObjectUI.py:595 +#: flatcamGUI/FlatCAMGUI.py:908 flatcamGUI/ObjectUI.py:595 #: flatcamTools/ToolCutOut.py:446 msgid "Cutout Tool" msgstr "Ferramenta de Recorte" -#: flatcamGUI/FlatCAMGUI.py:907 flatcamGUI/FlatCAMGUI.py:2586 +#: flatcamGUI/FlatCAMGUI.py:910 flatcamGUI/FlatCAMGUI.py:2589 #: flatcamGUI/ObjectUI.py:573 flatcamGUI/ObjectUI.py:2076 #: flatcamTools/ToolNCC.py:974 msgid "NCC Tool" msgstr "Ferramenta NCC" -#: flatcamGUI/FlatCAMGUI.py:913 flatcamGUI/FlatCAMGUI.py:2592 +#: flatcamGUI/FlatCAMGUI.py:916 flatcamGUI/FlatCAMGUI.py:2595 msgid "Panel Tool" msgstr "Ferramenta de Painel" -#: flatcamGUI/FlatCAMGUI.py:915 flatcamGUI/FlatCAMGUI.py:2594 +#: flatcamGUI/FlatCAMGUI.py:918 flatcamGUI/FlatCAMGUI.py:2597 #: flatcamTools/ToolFilm.py:586 msgid "Film Tool" msgstr "Ferramenta de Filme" -#: flatcamGUI/FlatCAMGUI.py:917 flatcamGUI/FlatCAMGUI.py:2596 +#: flatcamGUI/FlatCAMGUI.py:920 flatcamGUI/FlatCAMGUI.py:2599 #: flatcamTools/ToolSolderPaste.py:553 msgid "SolderPaste Tool" msgstr "Ferramenta Pasta de Solda" -#: flatcamGUI/FlatCAMGUI.py:919 flatcamGUI/FlatCAMGUI.py:2598 +#: flatcamGUI/FlatCAMGUI.py:922 flatcamGUI/FlatCAMGUI.py:2601 #: flatcamTools/ToolSub.py:35 msgid "Subtract Tool" msgstr "Ferramenta Subtrair" -#: flatcamGUI/FlatCAMGUI.py:921 flatcamGUI/FlatCAMGUI.py:2600 +#: flatcamGUI/FlatCAMGUI.py:924 flatcamGUI/FlatCAMGUI.py:2603 #: flatcamTools/ToolRulesCheck.py:616 msgid "Rules Tool" msgstr "Ferramenta de Regras" -#: flatcamGUI/FlatCAMGUI.py:923 flatcamGUI/FlatCAMGUI.py:1728 -#: flatcamGUI/FlatCAMGUI.py:2602 flatcamTools/ToolOptimal.py:33 +#: flatcamGUI/FlatCAMGUI.py:926 flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:2605 flatcamTools/ToolOptimal.py:33 #: flatcamTools/ToolOptimal.py:307 msgid "Optimal Tool" msgstr "Ferramenta Ideal" -#: flatcamGUI/FlatCAMGUI.py:928 flatcamGUI/FlatCAMGUI.py:1725 -#: flatcamGUI/FlatCAMGUI.py:2607 +#: flatcamGUI/FlatCAMGUI.py:931 flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:2610 msgid "Calculators Tool" msgstr "Calculadoras" -#: flatcamGUI/FlatCAMGUI.py:932 flatcamGUI/FlatCAMGUI.py:1729 -#: flatcamGUI/FlatCAMGUI.py:2611 flatcamTools/ToolQRCode.py:43 +#: flatcamGUI/FlatCAMGUI.py:935 flatcamGUI/FlatCAMGUI.py:1732 +#: flatcamGUI/FlatCAMGUI.py:2614 flatcamTools/ToolQRCode.py:43 #: flatcamTools/ToolQRCode.py:382 msgid "QRCode Tool" msgstr "Ferramenta de QRCode" -#: flatcamGUI/FlatCAMGUI.py:934 flatcamGUI/FlatCAMGUI.py:2613 +#: flatcamGUI/FlatCAMGUI.py:937 flatcamGUI/FlatCAMGUI.py:2616 #: flatcamTools/ToolCopperThieving.py:39 flatcamTools/ToolCopperThieving.py:568 msgid "Copper Thieving Tool" msgstr "Ferramenta de Adição de Cobre" -#: flatcamGUI/FlatCAMGUI.py:937 flatcamGUI/FlatCAMGUI.py:1726 -#: flatcamGUI/FlatCAMGUI.py:2616 flatcamTools/ToolFiducials.py:33 +#: flatcamGUI/FlatCAMGUI.py:940 flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:2619 flatcamTools/ToolFiducials.py:33 #: flatcamTools/ToolFiducials.py:395 msgid "Fiducials Tool" msgstr "Ferramenta de Fiduciais" -#: flatcamGUI/FlatCAMGUI.py:939 flatcamGUI/FlatCAMGUI.py:2618 +#: flatcamGUI/FlatCAMGUI.py:942 flatcamGUI/FlatCAMGUI.py:2621 #: flatcamTools/ToolCalibration.py:37 flatcamTools/ToolCalibration.py:759 msgid "Calibration Tool" msgstr "Calibração" -#: flatcamGUI/FlatCAMGUI.py:941 flatcamGUI/FlatCAMGUI.py:1726 +#: flatcamGUI/FlatCAMGUI.py:944 flatcamGUI/FlatCAMGUI.py:1729 msgid "Punch Gerber Tool" msgstr "Ferramenta Socar Gerber" -#: flatcamGUI/FlatCAMGUI.py:943 flatcamTools/ToolInvertGerber.py:31 +#: flatcamGUI/FlatCAMGUI.py:946 flatcamTools/ToolInvertGerber.py:31 msgid "Invert Gerber Tool" msgstr "Ferramenta Inverter Gerber" -#: flatcamGUI/FlatCAMGUI.py:949 flatcamGUI/FlatCAMGUI.py:975 -#: flatcamGUI/FlatCAMGUI.py:1027 flatcamGUI/FlatCAMGUI.py:2624 -#: flatcamGUI/FlatCAMGUI.py:2702 +#: flatcamGUI/FlatCAMGUI.py:952 flatcamGUI/FlatCAMGUI.py:978 +#: flatcamGUI/FlatCAMGUI.py:1030 flatcamGUI/FlatCAMGUI.py:2627 +#: flatcamGUI/FlatCAMGUI.py:2705 msgid "Select" msgstr "Selecionar" -#: flatcamGUI/FlatCAMGUI.py:951 flatcamGUI/FlatCAMGUI.py:2626 +#: flatcamGUI/FlatCAMGUI.py:954 flatcamGUI/FlatCAMGUI.py:2629 msgid "Add Drill Hole" msgstr "Adicionar Furo" -#: flatcamGUI/FlatCAMGUI.py:953 flatcamGUI/FlatCAMGUI.py:2628 +#: flatcamGUI/FlatCAMGUI.py:956 flatcamGUI/FlatCAMGUI.py:2631 msgid "Add Drill Hole Array" msgstr "Adicionar Matriz do Furos" -#: flatcamGUI/FlatCAMGUI.py:955 flatcamGUI/FlatCAMGUI.py:2005 -#: flatcamGUI/FlatCAMGUI.py:2258 flatcamGUI/FlatCAMGUI.py:2632 +#: flatcamGUI/FlatCAMGUI.py:958 flatcamGUI/FlatCAMGUI.py:2008 +#: flatcamGUI/FlatCAMGUI.py:2261 flatcamGUI/FlatCAMGUI.py:2635 msgid "Add Slot" msgstr "Adicionar Ranhura" -#: flatcamGUI/FlatCAMGUI.py:957 flatcamGUI/FlatCAMGUI.py:2004 -#: flatcamGUI/FlatCAMGUI.py:2260 flatcamGUI/FlatCAMGUI.py:2634 +#: flatcamGUI/FlatCAMGUI.py:960 flatcamGUI/FlatCAMGUI.py:2007 +#: flatcamGUI/FlatCAMGUI.py:2263 flatcamGUI/FlatCAMGUI.py:2637 msgid "Add Slot Array" msgstr "Adicionar Matriz de Ranhuras" -#: flatcamGUI/FlatCAMGUI.py:959 flatcamGUI/FlatCAMGUI.py:2263 -#: flatcamGUI/FlatCAMGUI.py:2630 +#: flatcamGUI/FlatCAMGUI.py:962 flatcamGUI/FlatCAMGUI.py:2266 +#: flatcamGUI/FlatCAMGUI.py:2633 msgid "Resize Drill" msgstr "Redimensionar Furo" -#: flatcamGUI/FlatCAMGUI.py:963 flatcamGUI/FlatCAMGUI.py:2638 +#: flatcamGUI/FlatCAMGUI.py:966 flatcamGUI/FlatCAMGUI.py:2641 msgid "Copy Drill" msgstr "Copiar Furo" -#: flatcamGUI/FlatCAMGUI.py:965 flatcamGUI/FlatCAMGUI.py:2640 +#: flatcamGUI/FlatCAMGUI.py:968 flatcamGUI/FlatCAMGUI.py:2643 msgid "Delete Drill" msgstr "Excluir Furo" -#: flatcamGUI/FlatCAMGUI.py:969 flatcamGUI/FlatCAMGUI.py:2644 +#: flatcamGUI/FlatCAMGUI.py:972 flatcamGUI/FlatCAMGUI.py:2647 msgid "Move Drill" msgstr "Mover Furo" -#: flatcamGUI/FlatCAMGUI.py:977 flatcamGUI/FlatCAMGUI.py:2652 +#: flatcamGUI/FlatCAMGUI.py:980 flatcamGUI/FlatCAMGUI.py:2655 msgid "Add Circle" msgstr "Adicionar Círculo" -#: flatcamGUI/FlatCAMGUI.py:979 flatcamGUI/FlatCAMGUI.py:2654 +#: flatcamGUI/FlatCAMGUI.py:982 flatcamGUI/FlatCAMGUI.py:2657 msgid "Add Arc" msgstr "Adicionar Arco" -#: flatcamGUI/FlatCAMGUI.py:981 flatcamGUI/FlatCAMGUI.py:2656 +#: flatcamGUI/FlatCAMGUI.py:984 flatcamGUI/FlatCAMGUI.py:2659 msgid "Add Rectangle" msgstr "Adicionar Retângulo" -#: flatcamGUI/FlatCAMGUI.py:985 flatcamGUI/FlatCAMGUI.py:2660 +#: flatcamGUI/FlatCAMGUI.py:988 flatcamGUI/FlatCAMGUI.py:2663 msgid "Add Path" msgstr "Adicionar Caminho" -#: flatcamGUI/FlatCAMGUI.py:987 flatcamGUI/FlatCAMGUI.py:2662 +#: flatcamGUI/FlatCAMGUI.py:990 flatcamGUI/FlatCAMGUI.py:2665 msgid "Add Polygon" msgstr "Adicionar Polígono" -#: flatcamGUI/FlatCAMGUI.py:990 flatcamGUI/FlatCAMGUI.py:2665 +#: flatcamGUI/FlatCAMGUI.py:993 flatcamGUI/FlatCAMGUI.py:2668 msgid "Add Text" msgstr "Adicionar Texto" -#: flatcamGUI/FlatCAMGUI.py:992 flatcamGUI/FlatCAMGUI.py:2667 +#: flatcamGUI/FlatCAMGUI.py:995 flatcamGUI/FlatCAMGUI.py:2670 msgid "Add Buffer" msgstr "Adicionar Buffer" -#: flatcamGUI/FlatCAMGUI.py:994 flatcamGUI/FlatCAMGUI.py:2669 +#: flatcamGUI/FlatCAMGUI.py:997 flatcamGUI/FlatCAMGUI.py:2672 msgid "Paint Shape" msgstr "Pintar Forma" -#: flatcamGUI/FlatCAMGUI.py:996 flatcamGUI/FlatCAMGUI.py:1053 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamGUI/FlatCAMGUI.py:2244 -#: flatcamGUI/FlatCAMGUI.py:2671 flatcamGUI/FlatCAMGUI.py:2727 +#: flatcamGUI/FlatCAMGUI.py:999 flatcamGUI/FlatCAMGUI.py:1056 +#: flatcamGUI/FlatCAMGUI.py:2202 flatcamGUI/FlatCAMGUI.py:2247 +#: flatcamGUI/FlatCAMGUI.py:2674 flatcamGUI/FlatCAMGUI.py:2730 msgid "Eraser" msgstr "Borracha" -#: flatcamGUI/FlatCAMGUI.py:1000 flatcamGUI/FlatCAMGUI.py:2675 +#: flatcamGUI/FlatCAMGUI.py:1003 flatcamGUI/FlatCAMGUI.py:2678 msgid "Polygon Union" msgstr "União de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1002 flatcamGUI/FlatCAMGUI.py:2677 +#: flatcamGUI/FlatCAMGUI.py:1005 flatcamGUI/FlatCAMGUI.py:2680 msgid "Polygon Explode" msgstr "Explosão de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1005 flatcamGUI/FlatCAMGUI.py:2680 +#: flatcamGUI/FlatCAMGUI.py:1008 flatcamGUI/FlatCAMGUI.py:2683 msgid "Polygon Intersection" msgstr "Interseção de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1007 flatcamGUI/FlatCAMGUI.py:2682 +#: flatcamGUI/FlatCAMGUI.py:1010 flatcamGUI/FlatCAMGUI.py:2685 msgid "Polygon Subtraction" msgstr "Subtração de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1011 flatcamGUI/FlatCAMGUI.py:2686 +#: flatcamGUI/FlatCAMGUI.py:1014 flatcamGUI/FlatCAMGUI.py:2689 msgid "Cut Path" msgstr "Caminho de Corte" -#: flatcamGUI/FlatCAMGUI.py:1013 +#: flatcamGUI/FlatCAMGUI.py:1016 msgid "Copy Shape(s)" msgstr "Copiar Forma(s)" -#: flatcamGUI/FlatCAMGUI.py:1016 +#: flatcamGUI/FlatCAMGUI.py:1019 msgid "Delete Shape '-'" msgstr "Excluir Forma '-'" -#: flatcamGUI/FlatCAMGUI.py:1018 flatcamGUI/FlatCAMGUI.py:1061 -#: flatcamGUI/FlatCAMGUI.py:2211 flatcamGUI/FlatCAMGUI.py:2248 -#: flatcamGUI/FlatCAMGUI.py:2692 flatcamGUI/FlatCAMGUI.py:2735 +#: flatcamGUI/FlatCAMGUI.py:1021 flatcamGUI/FlatCAMGUI.py:1064 +#: flatcamGUI/FlatCAMGUI.py:2214 flatcamGUI/FlatCAMGUI.py:2251 +#: flatcamGUI/FlatCAMGUI.py:2695 flatcamGUI/FlatCAMGUI.py:2738 #: flatcamGUI/ObjectUI.py:108 msgid "Transformations" msgstr "Transformações" -#: flatcamGUI/FlatCAMGUI.py:1021 +#: flatcamGUI/FlatCAMGUI.py:1024 msgid "Move Objects " msgstr "Mover Objetos " -#: flatcamGUI/FlatCAMGUI.py:1029 flatcamGUI/FlatCAMGUI.py:2124 -#: flatcamGUI/FlatCAMGUI.py:2704 +#: flatcamGUI/FlatCAMGUI.py:1032 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2707 msgid "Add Pad" msgstr "Adicionar Pad" -#: flatcamGUI/FlatCAMGUI.py:1033 flatcamGUI/FlatCAMGUI.py:2125 -#: flatcamGUI/FlatCAMGUI.py:2708 +#: flatcamGUI/FlatCAMGUI.py:1036 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2711 msgid "Add Track" msgstr "Adicionar Trilha" -#: flatcamGUI/FlatCAMGUI.py:1035 flatcamGUI/FlatCAMGUI.py:2124 -#: flatcamGUI/FlatCAMGUI.py:2710 +#: flatcamGUI/FlatCAMGUI.py:1038 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2713 msgid "Add Region" msgstr "Adicionar Região" -#: flatcamGUI/FlatCAMGUI.py:1037 flatcamGUI/FlatCAMGUI.py:2230 -#: flatcamGUI/FlatCAMGUI.py:2712 +#: flatcamGUI/FlatCAMGUI.py:1040 flatcamGUI/FlatCAMGUI.py:2233 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Poligonize" msgstr "Poligonizar" -#: flatcamGUI/FlatCAMGUI.py:1040 flatcamGUI/FlatCAMGUI.py:2232 -#: flatcamGUI/FlatCAMGUI.py:2715 +#: flatcamGUI/FlatCAMGUI.py:1043 flatcamGUI/FlatCAMGUI.py:2235 +#: flatcamGUI/FlatCAMGUI.py:2718 msgid "SemiDisc" msgstr "SemiDisco" -#: flatcamGUI/FlatCAMGUI.py:1042 flatcamGUI/FlatCAMGUI.py:2234 -#: flatcamGUI/FlatCAMGUI.py:2717 +#: flatcamGUI/FlatCAMGUI.py:1045 flatcamGUI/FlatCAMGUI.py:2237 +#: flatcamGUI/FlatCAMGUI.py:2720 msgid "Disc" msgstr "Disco" -#: flatcamGUI/FlatCAMGUI.py:1050 flatcamGUI/FlatCAMGUI.py:2242 -#: flatcamGUI/FlatCAMGUI.py:2725 +#: flatcamGUI/FlatCAMGUI.py:1053 flatcamGUI/FlatCAMGUI.py:2245 +#: flatcamGUI/FlatCAMGUI.py:2728 msgid "Mark Area" msgstr "Marcar Área" -#: flatcamGUI/FlatCAMGUI.py:1064 flatcamGUI/FlatCAMGUI.py:2124 -#: flatcamGUI/FlatCAMGUI.py:2215 flatcamGUI/FlatCAMGUI.py:2278 -#: flatcamGUI/FlatCAMGUI.py:2738 flatcamTools/ToolMove.py:27 +#: flatcamGUI/FlatCAMGUI.py:1067 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2218 flatcamGUI/FlatCAMGUI.py:2281 +#: flatcamGUI/FlatCAMGUI.py:2741 flatcamTools/ToolMove.py:27 msgid "Move" msgstr "Mover" -#: flatcamGUI/FlatCAMGUI.py:1072 flatcamGUI/FlatCAMGUI.py:2747 +#: flatcamGUI/FlatCAMGUI.py:1075 flatcamGUI/FlatCAMGUI.py:2750 msgid "Snap to grid" msgstr "Encaixar na Grade" -#: flatcamGUI/FlatCAMGUI.py:1075 flatcamGUI/FlatCAMGUI.py:2750 +#: flatcamGUI/FlatCAMGUI.py:1078 flatcamGUI/FlatCAMGUI.py:2753 msgid "Grid X snapping distance" msgstr "Distância de encaixe Grade X" -#: flatcamGUI/FlatCAMGUI.py:1080 flatcamGUI/FlatCAMGUI.py:2755 +#: flatcamGUI/FlatCAMGUI.py:1083 flatcamGUI/FlatCAMGUI.py:2758 msgid "Grid Y snapping distance" msgstr "Distância de encaixe Grade Y" -#: flatcamGUI/FlatCAMGUI.py:1086 flatcamGUI/FlatCAMGUI.py:2761 +#: flatcamGUI/FlatCAMGUI.py:1089 flatcamGUI/FlatCAMGUI.py:2764 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -6213,64 +6234,64 @@ msgstr "" "Quando ativo, o valor em Grid_X\n" "é copiado para o valor Grid_Y." -#: flatcamGUI/FlatCAMGUI.py:1093 flatcamGUI/FlatCAMGUI.py:2768 +#: flatcamGUI/FlatCAMGUI.py:1096 flatcamGUI/FlatCAMGUI.py:2771 msgid "Snap to corner" msgstr "Encaixar no canto" -#: flatcamGUI/FlatCAMGUI.py:1097 flatcamGUI/FlatCAMGUI.py:2772 +#: flatcamGUI/FlatCAMGUI.py:1100 flatcamGUI/FlatCAMGUI.py:2775 #: flatcamGUI/PreferencesUI.py:1159 msgid "Max. magnet distance" msgstr "Distância magnética max." -#: flatcamGUI/FlatCAMGUI.py:1134 +#: flatcamGUI/FlatCAMGUI.py:1137 msgid "Selected" msgstr "Selecionado" -#: flatcamGUI/FlatCAMGUI.py:1162 flatcamGUI/FlatCAMGUI.py:1170 +#: flatcamGUI/FlatCAMGUI.py:1165 flatcamGUI/FlatCAMGUI.py:1173 msgid "Plot Area" msgstr "Área de Gráfico" -#: flatcamGUI/FlatCAMGUI.py:1197 +#: flatcamGUI/FlatCAMGUI.py:1200 msgid "General" msgstr "Geral" -#: flatcamGUI/FlatCAMGUI.py:1212 flatcamTools/ToolCopperThieving.py:74 +#: flatcamGUI/FlatCAMGUI.py:1215 flatcamTools/ToolCopperThieving.py:74 #: flatcamTools/ToolDblSided.py:64 flatcamTools/ToolExtractDrills.py:61 #: flatcamTools/ToolInvertGerber.py:72 flatcamTools/ToolOptimal.py:71 #: flatcamTools/ToolPunchGerber.py:64 msgid "GERBER" msgstr "Gerber" -#: flatcamGUI/FlatCAMGUI.py:1222 flatcamTools/ToolDblSided.py:92 +#: flatcamGUI/FlatCAMGUI.py:1225 flatcamTools/ToolDblSided.py:92 msgid "EXCELLON" msgstr "Excellon" -#: flatcamGUI/FlatCAMGUI.py:1232 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/FlatCAMGUI.py:1235 flatcamTools/ToolDblSided.py:120 msgid "GEOMETRY" msgstr "Geometria" -#: flatcamGUI/FlatCAMGUI.py:1242 +#: flatcamGUI/FlatCAMGUI.py:1245 msgid "CNC-JOB" msgstr "Trabalho CNC" -#: flatcamGUI/FlatCAMGUI.py:1251 flatcamGUI/ObjectUI.py:562 +#: flatcamGUI/FlatCAMGUI.py:1254 flatcamGUI/ObjectUI.py:562 #: flatcamGUI/ObjectUI.py:2051 msgid "TOOLS" msgstr "Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:1260 +#: flatcamGUI/FlatCAMGUI.py:1263 msgid "TOOLS 2" msgstr "Ferramentas 2" -#: flatcamGUI/FlatCAMGUI.py:1270 +#: flatcamGUI/FlatCAMGUI.py:1273 msgid "UTILITIES" msgstr "Utilitários" -#: flatcamGUI/FlatCAMGUI.py:1287 flatcamGUI/PreferencesUI.py:3015 +#: flatcamGUI/FlatCAMGUI.py:1290 flatcamGUI/PreferencesUI.py:3015 msgid "Restore Defaults" msgstr "Restaurar padrões" -#: flatcamGUI/FlatCAMGUI.py:1290 +#: flatcamGUI/FlatCAMGUI.py:1293 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -6278,19 +6299,19 @@ msgstr "" "Restaurar todo o conjunto de valores padrão\n" "para os valores iniciais carregados após o primeiro lançamento." -#: flatcamGUI/FlatCAMGUI.py:1295 +#: flatcamGUI/FlatCAMGUI.py:1298 msgid "Open Pref Folder" msgstr "Abrir a Pasta Pref" -#: flatcamGUI/FlatCAMGUI.py:1298 +#: flatcamGUI/FlatCAMGUI.py:1301 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Abre a pasta onde o FlatCAM salva os arquivos de preferências." -#: flatcamGUI/FlatCAMGUI.py:1302 flatcamGUI/FlatCAMGUI.py:2477 +#: flatcamGUI/FlatCAMGUI.py:1305 flatcamGUI/FlatCAMGUI.py:2480 msgid "Clear GUI Settings" msgstr "Limpar Config. da GUI" -#: flatcamGUI/FlatCAMGUI.py:1306 +#: flatcamGUI/FlatCAMGUI.py:1309 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -6298,15 +6319,15 @@ msgstr "" "Limpa as configurações da GUI para FlatCAM,\n" "como: layout, estado de gui, estilo, suporte a HDPI etc." -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Apply" msgstr "Aplicar" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Apply the current preferences without saving to a file." msgstr "Aplica as preferências atuais sem salvar em um arquivo." -#: flatcamGUI/FlatCAMGUI.py:1327 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -6314,460 +6335,460 @@ msgstr "" "Salva as configurações atuais no arquivo 'current_defaults'\n" "que armazena as preferências padrão de trabalho." -#: flatcamGUI/FlatCAMGUI.py:1335 +#: flatcamGUI/FlatCAMGUI.py:1338 msgid "Will not save the changes and will close the preferences window." msgstr "Não salvará as alterações e fechará a janela de preferências." -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1707 msgid "SHOW SHORTCUT LIST" msgstr "Mostra Lista de Teclas de Atalho" -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1707 msgid "Switch to Project Tab" msgstr "Alterna para a Aba Projeto" -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1707 msgid "Switch to Selected Tab" msgstr "Alterna para a Aba Selecionado" -#: flatcamGUI/FlatCAMGUI.py:1705 +#: flatcamGUI/FlatCAMGUI.py:1708 msgid "Switch to Tool Tab" msgstr "Alterna para a Aba Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1709 msgid "New Gerber" msgstr "Novo Gerber" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1709 msgid "Edit Object (if selected)" msgstr "Editar Objeto (se selecionado)" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1709 msgid "Jump to Coordinates" msgstr "Ir para a Coordenada" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "New Excellon" msgstr "Novo Excellon" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "Move Obj" msgstr "Mover Obj" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "New Geometry" msgstr "Nova Geometria" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "Change Units" msgstr "Alternar Unidades" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Open Properties Tool" msgstr "Abre Ferramenta Propriedades" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Rotate by 90 degree CW" msgstr "Girar 90º sentido horário" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Shell Toggle" msgstr "Alterna Linha de Comando" -#: flatcamGUI/FlatCAMGUI.py:1709 +#: flatcamGUI/FlatCAMGUI.py:1712 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)" -#: flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:1713 msgid "Flip on X_axis" msgstr "Espelhar no Eixo X" -#: flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:1713 msgid "Flip on Y_axis" msgstr "Espelhar no Eixo Y" -#: flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:1716 msgid "Copy Obj" msgstr "Copiar Obj" -#: flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:1716 msgid "Open Tools Database" msgstr "Abre Banco de Dados de Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:1714 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "Open Excellon File" msgstr "Abrir Excellon" -#: flatcamGUI/FlatCAMGUI.py:1714 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "Open Gerber File" msgstr "Abrir Gerber" -#: flatcamGUI/FlatCAMGUI.py:1714 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "New Project" msgstr "Novo Projeto" -#: flatcamGUI/FlatCAMGUI.py:1715 flatcamTools/ToolPDF.py:42 +#: flatcamGUI/FlatCAMGUI.py:1718 flatcamTools/ToolPDF.py:42 msgid "PDF Import Tool" msgstr "Ferramenta de Importação de PDF" -#: flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:1718 msgid "Save Project" msgstr "Salvar Projeto" -#: flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:1718 msgid "Toggle Plot Area" msgstr "Alternar Área de Gráficos" -#: flatcamGUI/FlatCAMGUI.py:1718 +#: flatcamGUI/FlatCAMGUI.py:1721 msgid "Copy Obj_Name" msgstr "Copiar Obj_Name" -#: flatcamGUI/FlatCAMGUI.py:1719 +#: flatcamGUI/FlatCAMGUI.py:1722 msgid "Toggle Code Editor" msgstr "Alternar o Editor de Códigos" -#: flatcamGUI/FlatCAMGUI.py:1719 +#: flatcamGUI/FlatCAMGUI.py:1722 msgid "Toggle the axis" msgstr "Alternar o Eixo" -#: flatcamGUI/FlatCAMGUI.py:1719 flatcamGUI/FlatCAMGUI.py:1918 -#: flatcamGUI/FlatCAMGUI.py:2005 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:1722 flatcamGUI/FlatCAMGUI.py:1921 +#: flatcamGUI/FlatCAMGUI.py:2008 flatcamGUI/FlatCAMGUI.py:2130 msgid "Distance Minimum Tool" msgstr "Ferramenta Distância Mínima" -#: flatcamGUI/FlatCAMGUI.py:1720 +#: flatcamGUI/FlatCAMGUI.py:1723 msgid "Open Preferences Window" msgstr "Abrir Preferências" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Rotate by 90 degree CCW" msgstr "Girar 90° sentido anti-horário" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Run a Script" msgstr "Executar um Script" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Toggle the workspace" msgstr "Alternar Área de Trabalho" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Skew on X axis" msgstr "Inclinação no eixo X" -#: flatcamGUI/FlatCAMGUI.py:1722 +#: flatcamGUI/FlatCAMGUI.py:1725 msgid "Skew on Y axis" msgstr "Inclinação no eixo Y" -#: flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:1728 msgid "2-Sided PCB Tool" msgstr "PCB 2 Faces" -#: flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:1728 msgid "Transformations Tool" msgstr "Transformações" -#: flatcamGUI/FlatCAMGUI.py:1727 +#: flatcamGUI/FlatCAMGUI.py:1730 msgid "Solder Paste Dispensing Tool" msgstr "Pasta de Solda" -#: flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:1731 msgid "Film PCB Tool" msgstr "Ferramenta de Filme PCB" -#: flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:1731 msgid "Non-Copper Clearing Tool" msgstr "Área Sem Cobre (NCC)" -#: flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:1732 msgid "Paint Area Tool" msgstr "Área de Pintura" -#: flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:1732 msgid "Rules Check Tool" msgstr "Ferramenta de Verificação de Regras" -#: flatcamGUI/FlatCAMGUI.py:1730 +#: flatcamGUI/FlatCAMGUI.py:1733 msgid "View File Source" msgstr "Ver Arquivo Fonte" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Cutout PCB Tool" msgstr "Ferramenta de Recorte" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Enable all Plots" msgstr "Habilitar todos os Gráficos" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Disable all Plots" msgstr "Desabilitar todos os Gráficos" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Disable Non-selected Plots" msgstr "Desabilitar os gráficos não selecionados" -#: flatcamGUI/FlatCAMGUI.py:1732 +#: flatcamGUI/FlatCAMGUI.py:1735 msgid "Toggle Full Screen" msgstr "Alternar Tela Cheia" -#: flatcamGUI/FlatCAMGUI.py:1735 +#: flatcamGUI/FlatCAMGUI.py:1738 msgid "Abort current task (gracefully)" msgstr "Abortar a tarefa atual (normalmente)" -#: flatcamGUI/FlatCAMGUI.py:1738 +#: flatcamGUI/FlatCAMGUI.py:1741 msgid "Save Project As" msgstr "Salvar Projeto Como" -#: flatcamGUI/FlatCAMGUI.py:1739 +#: flatcamGUI/FlatCAMGUI.py:1742 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 no " -"Shell Tcl" +"Colar Especial. Converterá um estilo de caminho do Windows para o exigido na " +"Linha de Comando Tcl" -#: flatcamGUI/FlatCAMGUI.py:1742 +#: flatcamGUI/FlatCAMGUI.py:1745 msgid "Open Online Manual" msgstr "Abrir Manual Online" -#: flatcamGUI/FlatCAMGUI.py:1743 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Open Online Tutorials" msgstr "Abrir Tutoriais Online" -#: flatcamGUI/FlatCAMGUI.py:1743 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Refresh Plots" msgstr "Atualizar Gráfico" -#: flatcamGUI/FlatCAMGUI.py:1743 flatcamTools/ToolSolderPaste.py:509 +#: flatcamGUI/FlatCAMGUI.py:1746 flatcamTools/ToolSolderPaste.py:509 msgid "Delete Object" msgstr "Excluir Objeto" -#: flatcamGUI/FlatCAMGUI.py:1743 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Alternate: Delete Tool" msgstr "Alternativo: Excluir Ferramenta" -#: flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamGUI/FlatCAMGUI.py:1747 msgid "(left to Key_1)Toogle Notebook Area (Left Side)" msgstr "(esquerda da Tecla_1) Alterna Área do Bloco de Notas (lado esquerdo)" -#: flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamGUI/FlatCAMGUI.py:1747 msgid "En(Dis)able Obj Plot" msgstr "Des(h)abilitar Gráfico" -#: flatcamGUI/FlatCAMGUI.py:1745 +#: flatcamGUI/FlatCAMGUI.py:1748 msgid "Deselects all objects" msgstr "Desmarca todos os objetos" -#: flatcamGUI/FlatCAMGUI.py:1759 +#: flatcamGUI/FlatCAMGUI.py:1762 msgid "Editor Shortcut list" msgstr "Lista de Teclas de Atalho" -#: flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:1916 msgid "GEOMETRY EDITOR" msgstr "Editor de Geometria" -#: flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:1916 msgid "Draw an Arc" msgstr "Desenha um Arco" -#: flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:1916 msgid "Copy Geo Item" msgstr "Copiar Geo" -#: flatcamGUI/FlatCAMGUI.py:1914 +#: flatcamGUI/FlatCAMGUI.py:1917 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Em Adicionar Arco, alterna o sentido: horário ou anti-horário" -#: flatcamGUI/FlatCAMGUI.py:1914 +#: flatcamGUI/FlatCAMGUI.py:1917 msgid "Polygon Intersection Tool" msgstr "Interseção de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1915 +#: flatcamGUI/FlatCAMGUI.py:1918 msgid "Geo Paint Tool" msgstr "Ferramenta de Pintura" -#: flatcamGUI/FlatCAMGUI.py:1915 flatcamGUI/FlatCAMGUI.py:2004 -#: flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:1918 flatcamGUI/FlatCAMGUI.py:2007 +#: flatcamGUI/FlatCAMGUI.py:2127 msgid "Jump to Location (x, y)" msgstr "Ir para a Localização (x, y)" -#: flatcamGUI/FlatCAMGUI.py:1915 +#: flatcamGUI/FlatCAMGUI.py:1918 msgid "Toggle Corner Snap" msgstr "Alternar Encaixe de Canto" -#: flatcamGUI/FlatCAMGUI.py:1915 +#: flatcamGUI/FlatCAMGUI.py:1918 msgid "Move Geo Item" msgstr "Mover Geometria" -#: flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/FlatCAMGUI.py:1919 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Em Adicionar Arco, alterna o tipo de arco" -#: flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/FlatCAMGUI.py:1919 msgid "Draw a Polygon" msgstr "Desenha um Polígono" -#: flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/FlatCAMGUI.py:1919 msgid "Draw a Circle" msgstr "Desenha um Círculo" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Draw a Path" msgstr "Desenha um Caminho" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Draw Rectangle" msgstr "Desenha um Retângulo" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Polygon Subtraction Tool" msgstr "Ferram. de Subtração de Polígono" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Add Text Tool" msgstr "Ferramenta de Texto" -#: flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:1921 msgid "Polygon Union Tool" msgstr "União de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:1921 msgid "Flip shape on X axis" msgstr "Espelhar no Eixo X" -#: flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:1921 msgid "Flip shape on Y axis" msgstr "Espelhar no Eixo Y" -#: flatcamGUI/FlatCAMGUI.py:1919 +#: flatcamGUI/FlatCAMGUI.py:1922 msgid "Skew shape on X axis" msgstr "Inclinação no eixo X" -#: flatcamGUI/FlatCAMGUI.py:1919 +#: flatcamGUI/FlatCAMGUI.py:1922 msgid "Skew shape on Y axis" msgstr "Inclinação no eixo Y" -#: flatcamGUI/FlatCAMGUI.py:1919 +#: flatcamGUI/FlatCAMGUI.py:1922 msgid "Editor Transformation Tool" msgstr "Ferramenta Transformar" -#: flatcamGUI/FlatCAMGUI.py:1920 +#: flatcamGUI/FlatCAMGUI.py:1923 msgid "Offset shape on X axis" msgstr "Deslocamento no eixo X" -#: flatcamGUI/FlatCAMGUI.py:1920 +#: flatcamGUI/FlatCAMGUI.py:1923 msgid "Offset shape on Y axis" msgstr "Deslocamento no eixo Y" -#: flatcamGUI/FlatCAMGUI.py:1921 flatcamGUI/FlatCAMGUI.py:2007 -#: flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:1924 flatcamGUI/FlatCAMGUI.py:2010 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Save Object and Exit Editor" msgstr "Salvar Objeto e Fechar o Editor" -#: flatcamGUI/FlatCAMGUI.py:1921 +#: flatcamGUI/FlatCAMGUI.py:1924 msgid "Polygon Cut Tool" msgstr "Corte de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:1922 +#: flatcamGUI/FlatCAMGUI.py:1925 msgid "Rotate Geometry" msgstr "Girar Geometria" -#: flatcamGUI/FlatCAMGUI.py:1922 +#: flatcamGUI/FlatCAMGUI.py:1925 msgid "Finish drawing for certain tools" msgstr "Concluir desenho para certas ferramentas" -#: flatcamGUI/FlatCAMGUI.py:1922 flatcamGUI/FlatCAMGUI.py:2007 -#: flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:1925 flatcamGUI/FlatCAMGUI.py:2010 +#: flatcamGUI/FlatCAMGUI.py:2130 msgid "Abort and return to Select" msgstr "Abortar e retornar à Seleção" -#: flatcamGUI/FlatCAMGUI.py:1923 flatcamGUI/FlatCAMGUI.py:2690 +#: flatcamGUI/FlatCAMGUI.py:1926 flatcamGUI/FlatCAMGUI.py:2693 msgid "Delete Shape" msgstr "Excluir Forma" -#: flatcamGUI/FlatCAMGUI.py:2003 +#: flatcamGUI/FlatCAMGUI.py:2006 msgid "EXCELLON EDITOR" msgstr "Editor Excellon" -#: flatcamGUI/FlatCAMGUI.py:2003 +#: flatcamGUI/FlatCAMGUI.py:2006 msgid "Copy Drill(s)" msgstr "Copiar Furo(s)" -#: flatcamGUI/FlatCAMGUI.py:2003 flatcamGUI/FlatCAMGUI.py:2253 +#: flatcamGUI/FlatCAMGUI.py:2006 flatcamGUI/FlatCAMGUI.py:2256 msgid "Add Drill" msgstr "Adicionar Furo" -#: flatcamGUI/FlatCAMGUI.py:2004 +#: flatcamGUI/FlatCAMGUI.py:2007 msgid "Move Drill(s)" msgstr "Mover Furo(s)" -#: flatcamGUI/FlatCAMGUI.py:2005 +#: flatcamGUI/FlatCAMGUI.py:2008 msgid "Add a new Tool" msgstr "Adicionar Ferramenta" -#: flatcamGUI/FlatCAMGUI.py:2006 +#: flatcamGUI/FlatCAMGUI.py:2009 msgid "Delete Drill(s)" msgstr "Excluir Furo(s)" -#: flatcamGUI/FlatCAMGUI.py:2006 +#: flatcamGUI/FlatCAMGUI.py:2009 msgid "Alternate: Delete Tool(s)" msgstr "Alternativo: Excluir Ferramenta(s)" -#: flatcamGUI/FlatCAMGUI.py:2123 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "GERBER EDITOR" msgstr "Editor Gerber" -#: flatcamGUI/FlatCAMGUI.py:2123 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "Add Disc" msgstr "Adicionar Disco" -#: flatcamGUI/FlatCAMGUI.py:2123 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "Add SemiDisc" msgstr "Adicionar SemiDisco" -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2128 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" -#: flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:2129 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" -#: flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2130 msgid "Alternate: Delete Apertures" msgstr "Alternativo: Excluir Abertura" -#: flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2131 msgid "Eraser Tool" msgstr "Ferramenta Apagar" -#: flatcamGUI/FlatCAMGUI.py:2129 flatcamGUI/PreferencesUI.py:2816 +#: flatcamGUI/FlatCAMGUI.py:2132 flatcamGUI/PreferencesUI.py:2816 msgid "Mark Area Tool" msgstr "Marcar Área" -#: flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Poligonize Tool" msgstr "Poligonizar" -#: flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Transformation Tool" msgstr "Ferramenta Transformação" -#: flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:2149 msgid "Toggle Visibility" msgstr "Alternar Visibilidade" -#: flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:2155 msgid "New" msgstr "Novo" -#: flatcamGUI/FlatCAMGUI.py:2154 flatcamGUI/ObjectUI.py:449 +#: flatcamGUI/FlatCAMGUI.py:2157 flatcamGUI/ObjectUI.py:449 #: flatcamObjects/FlatCAMGerber.py:238 flatcamObjects/FlatCAMGerber.py:326 #: flatcamTools/ToolCalibration.py:631 flatcamTools/ToolCalibration.py:648 #: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:144 @@ -6784,7 +6805,7 @@ msgstr "Novo" msgid "Geometry" msgstr "Geometria" -#: flatcamGUI/FlatCAMGUI.py:2158 flatcamGUI/PreferencesUI.py:8410 +#: flatcamGUI/FlatCAMGUI.py:2161 flatcamGUI/PreferencesUI.py:8410 #: flatcamTools/ToolAlignObjects.py:74 flatcamTools/ToolAlignObjects.py:110 #: flatcamTools/ToolCalibration.py:197 flatcamTools/ToolCalibration.py:631 #: flatcamTools/ToolCalibration.py:648 flatcamTools/ToolCalibration.py:807 @@ -6798,76 +6819,76 @@ msgstr "Geometria" msgid "Excellon" msgstr "Excellon" -#: flatcamGUI/FlatCAMGUI.py:2165 +#: flatcamGUI/FlatCAMGUI.py:2168 msgid "Grids" msgstr "Grades" -#: flatcamGUI/FlatCAMGUI.py:2172 +#: flatcamGUI/FlatCAMGUI.py:2175 msgid "Clear Plot" msgstr "Limpar Gráfico" -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:2177 msgid "Replot" msgstr "Redesenhar" -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Geo Editor" msgstr "Editor de Geometria" -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2183 msgid "Path" msgstr "Caminho" -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Rectangle" msgstr "Retângulo" -#: flatcamGUI/FlatCAMGUI.py:2185 +#: flatcamGUI/FlatCAMGUI.py:2188 msgid "Circle" msgstr "Círculo" -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2192 msgid "Arc" msgstr "Arco" -#: flatcamGUI/FlatCAMGUI.py:2203 +#: flatcamGUI/FlatCAMGUI.py:2206 msgid "Union" msgstr "União" -#: flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:2208 msgid "Intersection" msgstr "Interseção" -#: flatcamGUI/FlatCAMGUI.py:2207 +#: flatcamGUI/FlatCAMGUI.py:2210 msgid "Subtraction" msgstr "Substração" -#: flatcamGUI/FlatCAMGUI.py:2209 flatcamGUI/ObjectUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:2212 flatcamGUI/ObjectUI.py:2140 #: flatcamGUI/PreferencesUI.py:4714 msgid "Cut" msgstr "Cortar" -#: flatcamGUI/FlatCAMGUI.py:2220 +#: flatcamGUI/FlatCAMGUI.py:2223 msgid "Pad" msgstr "Pad" -#: flatcamGUI/FlatCAMGUI.py:2222 +#: flatcamGUI/FlatCAMGUI.py:2225 msgid "Pad Array" msgstr "Matriz de Pads" -#: flatcamGUI/FlatCAMGUI.py:2226 +#: flatcamGUI/FlatCAMGUI.py:2229 msgid "Track" msgstr "Trilha" -#: flatcamGUI/FlatCAMGUI.py:2228 +#: flatcamGUI/FlatCAMGUI.py:2231 msgid "Region" msgstr "Região" -#: flatcamGUI/FlatCAMGUI.py:2251 +#: flatcamGUI/FlatCAMGUI.py:2254 msgid "Exc Editor" msgstr "Editor Exc" -#: flatcamGUI/FlatCAMGUI.py:2296 +#: flatcamGUI/FlatCAMGUI.py:2299 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -6875,7 +6896,7 @@ msgstr "" "Medição relativa.\n" "Em relação à posição do último clique" -#: flatcamGUI/FlatCAMGUI.py:2302 +#: flatcamGUI/FlatCAMGUI.py:2305 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -6883,35 +6904,35 @@ msgstr "" "Medição absoluta.\n" "Em relação à posição (X=0, Y=0)" -#: flatcamGUI/FlatCAMGUI.py:2406 +#: flatcamGUI/FlatCAMGUI.py:2409 msgid "Lock Toolbars" msgstr "Travar Barras de Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:2465 +#: flatcamGUI/FlatCAMGUI.py:2468 msgid "FlatCAM Preferences Folder opened." msgstr "Pasta com Preferências FlatCAM aberta." -#: flatcamGUI/FlatCAMGUI.py:2476 +#: flatcamGUI/FlatCAMGUI.py:2479 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" -#: flatcamGUI/FlatCAMGUI.py:2584 +#: flatcamGUI/FlatCAMGUI.py:2587 msgid "&Cutout Tool" msgstr "Ferramenta de Re&corte" -#: flatcamGUI/FlatCAMGUI.py:2650 +#: flatcamGUI/FlatCAMGUI.py:2653 msgid "Select 'Esc'" msgstr "Selecionar 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:2688 +#: flatcamGUI/FlatCAMGUI.py:2691 msgid "Copy Objects" msgstr "Copiar Objetos" -#: flatcamGUI/FlatCAMGUI.py:2696 +#: flatcamGUI/FlatCAMGUI.py:2699 msgid "Move Objects" msgstr "Mover Objetos" -#: flatcamGUI/FlatCAMGUI.py:3312 +#: flatcamGUI/FlatCAMGUI.py:3315 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6923,12 +6944,12 @@ msgstr "" "fora do primeiro item. No final, pressione a tecla ~X~ ou\n" "o botão da barra de ferramentas." -#: flatcamGUI/FlatCAMGUI.py:3319 flatcamGUI/FlatCAMGUI.py:3478 -#: flatcamGUI/FlatCAMGUI.py:3523 flatcamGUI/FlatCAMGUI.py:3543 +#: flatcamGUI/FlatCAMGUI.py:3322 flatcamGUI/FlatCAMGUI.py:3481 +#: flatcamGUI/FlatCAMGUI.py:3526 flatcamGUI/FlatCAMGUI.py:3546 msgid "Warning" msgstr "Aviso" -#: flatcamGUI/FlatCAMGUI.py:3473 +#: flatcamGUI/FlatCAMGUI.py:3476 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6936,7 +6957,7 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de interseção." -#: flatcamGUI/FlatCAMGUI.py:3518 +#: flatcamGUI/FlatCAMGUI.py:3521 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6944,7 +6965,7 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de subtração." -#: flatcamGUI/FlatCAMGUI.py:3538 +#: flatcamGUI/FlatCAMGUI.py:3541 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6952,52 +6973,52 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de união." -#: flatcamGUI/FlatCAMGUI.py:3617 flatcamGUI/FlatCAMGUI.py:3828 +#: flatcamGUI/FlatCAMGUI.py:3620 flatcamGUI/FlatCAMGUI.py:3831 msgid "Cancelled. Nothing selected to delete." msgstr "Cancelado. Nada selecionado para excluir." -#: flatcamGUI/FlatCAMGUI.py:3701 flatcamGUI/FlatCAMGUI.py:3944 +#: flatcamGUI/FlatCAMGUI.py:3704 flatcamGUI/FlatCAMGUI.py:3947 msgid "Cancelled. Nothing selected to copy." msgstr "Cancelado. Nada selecionado para copiar." -#: flatcamGUI/FlatCAMGUI.py:3747 flatcamGUI/FlatCAMGUI.py:3973 +#: flatcamGUI/FlatCAMGUI.py:3750 flatcamGUI/FlatCAMGUI.py:3976 msgid "Cancelled. Nothing selected to move." msgstr "Cancelado. Nada selecionado para mover." -#: flatcamGUI/FlatCAMGUI.py:3999 +#: flatcamGUI/FlatCAMGUI.py:4002 msgid "New Tool ..." msgstr "Nova Ferramenta ..." -#: flatcamGUI/FlatCAMGUI.py:4000 flatcamTools/ToolNCC.py:924 +#: flatcamGUI/FlatCAMGUI.py:4003 flatcamTools/ToolNCC.py:924 #: flatcamTools/ToolPaint.py:850 flatcamTools/ToolSolderPaste.py:560 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" -#: flatcamGUI/FlatCAMGUI.py:4012 +#: flatcamGUI/FlatCAMGUI.py:4015 msgid "Adding Tool cancelled ..." msgstr "Adicionar ferramenta cancelado ..." -#: flatcamGUI/FlatCAMGUI.py:4025 +#: flatcamGUI/FlatCAMGUI.py:4028 msgid "Distance Tool exit..." msgstr "Sair da ferramenta de medição ..." -#: flatcamGUI/FlatCAMGUI.py:4234 flatcamGUI/FlatCAMGUI.py:4241 +#: flatcamGUI/FlatCAMGUI.py:4237 flatcamGUI/FlatCAMGUI.py:4244 msgid "Idle." msgstr "Ocioso." -#: flatcamGUI/FlatCAMGUI.py:4272 +#: flatcamGUI/FlatCAMGUI.py:4275 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: flatcamGUI/FlatCAMGUI.py:4273 +#: flatcamGUI/FlatCAMGUI.py:4276 msgid "Hello!" msgstr "Olá!" -#: flatcamGUI/FlatCAMGUI.py:4331 +#: flatcamGUI/FlatCAMGUI.py:4338 msgid "Open Project ..." msgstr "Abrir Projeto ..." -#: flatcamGUI/FlatCAMGUI.py:4357 +#: flatcamGUI/FlatCAMGUI.py:4364 msgid "Exit" msgstr "Sair" @@ -7045,7 +7066,7 @@ msgstr "" msgid "Save Log" msgstr "Salvar Log" -#: flatcamGUI/GUIElements.py:2592 flatcamTools/ToolShell.py:285 +#: flatcamGUI/GUIElements.py:2592 flatcamTools/ToolShell.py:278 msgid "Type >help< to get started" msgstr "Digite >help< para iniciar" @@ -13044,15 +13065,15 @@ msgstr "Arquivo G-Code salvo em" msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" -#: flatcamObjects/FlatCAMCNCJob.py:739 +#: flatcamObjects/FlatCAMCNCJob.py:740 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto Trabalho CNC não pode ser processado porque é um" -#: flatcamObjects/FlatCAMCNCJob.py:741 +#: flatcamObjects/FlatCAMCNCJob.py:742 msgid "CNCJob object" msgstr "Objeto de Trabalho CNC" -#: flatcamObjects/FlatCAMCNCJob.py:921 +#: flatcamObjects/FlatCAMCNCJob.py:922 msgid "" "G-code does not have a G94 code and we will not include the code in the " "'Prepend to GCode' text box" @@ -13060,25 +13081,25 @@ 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'" -#: flatcamObjects/FlatCAMCNCJob.py:932 +#: flatcamObjects/FlatCAMCNCJob.py:933 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." -#: flatcamObjects/FlatCAMCNCJob.py:937 +#: flatcamObjects/FlatCAMCNCJob.py:938 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." -#: flatcamObjects/FlatCAMCNCJob.py:985 flatcamObjects/FlatCAMCNCJob.py:995 +#: flatcamObjects/FlatCAMCNCJob.py:986 flatcamObjects/FlatCAMCNCJob.py:996 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'" -#: flatcamObjects/FlatCAMCNCJob.py:998 +#: flatcamObjects/FlatCAMCNCJob.py:999 msgid "There is no preprocessor file." msgstr "Não há arquivo de pós-processamento." @@ -17661,7 +17682,7 @@ msgid "Expected a list of objects names separated by comma. Got" msgstr "" "Esperando uma lista de nomes de objetos separados por vírgula. Recebido" -#: tclCommands/TclCommandBounds.py:82 +#: tclCommands/TclCommandBounds.py:81 msgid "TclCommand Bounds done." msgstr "Limites de TclCommand concluídos."