From d2fe51de1fa124b9f78fac3064c65367aadc74d6 Mon Sep 17 00:00:00 2001 From: cmstein Date: Wed, 11 Sep 2019 11:41:03 -0300 Subject: [PATCH] Update --- locale/pt_BR/LC_MESSAGES/strings.mo | Bin 30914 -> 48357 bytes locale/pt_BR/LC_MESSAGES/strings.po | 330 ++++++++++++++++------------ 2 files changed, 190 insertions(+), 140 deletions(-) diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 39f526e051580f1b5acd23f5d8ff2114a7e1ec1f..5336c567d07031bd334e6f110792ccaf48c58b56 100644 GIT binary patch literal 48357 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 delta 5943 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 diff --git a/locale/pt_BR/LC_MESSAGES/strings.po b/locale/pt_BR/LC_MESSAGES/strings.po index b93e039b..4ebf9275 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1301,52 +1301,52 @@ msgstr "Trabalhando ..." #: FlatCAMApp.py:9967 msgid "Saving FlatCAM Project" -msgstr "" +msgstr "Salvando o Projeto FlatCAM" #: FlatCAMApp.py:9989 FlatCAMApp.py:10024 msgid "Project saved to" -msgstr "" +msgstr "Projeto salvo em" #: FlatCAMApp.py:10008 msgid "Failed to verify project file" -msgstr "" +msgstr "Falha ao verificar o arquivo do projeto" #: FlatCAMApp.py:10008 FlatCAMApp.py:10016 FlatCAMApp.py:10027 msgid "Retry to save it." -msgstr "" +msgstr "Tente salvá-lo novamente." #: FlatCAMApp.py:10016 FlatCAMApp.py:10027 msgid "Failed to parse saved project file" -msgstr "" +msgstr "Falha ao analisar o arquivo de projeto salvo" #: FlatCAMApp.py:10238 msgid "The user requested a graceful exit of the current task." -msgstr "" +msgstr "O usuário solicitou uma saída normal da tarefa atual." #: FlatCAMObj.py:213 #, python-brace-format msgid "[success] Name changed from {old} to {new}" -msgstr "" +msgstr "Nome alterado de {old} para {new}" #: FlatCAMObj.py:222 msgid "Offsetting..." -msgstr "" +msgstr "Deslocando..." #: FlatCAMObj.py:237 msgid "Scaling..." -msgstr "" +msgstr "Dimensionando..." #: FlatCAMObj.py:253 msgid "Skewing..." -msgstr "" +msgstr "Inclinando..." #: FlatCAMObj.py:600 FlatCAMObj.py:2293 FlatCAMObj.py:3571 FlatCAMObj.py:5837 msgid "Basic" -msgstr "" +msgstr "Básico" #: FlatCAMObj.py:613 FlatCAMObj.py:2309 FlatCAMObj.py:3593 FlatCAMObj.py:5843 msgid "Advanced" -msgstr "" +msgstr "Avançado" #: FlatCAMObj.py:802 msgid "Buffering solid geometry" @@ -1364,33 +1364,33 @@ msgstr "" #: FlatCAMObj.py:811 msgid "Done" -msgstr "" +msgstr "Pronto" #: FlatCAMObj.py:1071 FlatCAMObj.py:1178 #: flatcamTools/ToolNonCopperClear.py:1560 #: flatcamTools/ToolNonCopperClear.py:1888 msgid "Isolation geometry could not be generated." -msgstr "" +msgstr "A geometria de isolação não pôde ser gerada." #: FlatCAMObj.py:1108 FlatCAMObj.py:3261 FlatCAMObj.py:3528 FlatCAMObj.py:3804 msgid "Rough" -msgstr "" +msgstr "Desbaste" #: FlatCAMObj.py:1133 FlatCAMObj.py:1201 msgid "Isolation geometry created" -msgstr "" +msgstr "Geometria de isolação criada" #: FlatCAMObj.py:1386 msgid "Plotting Apertures" -msgstr "" +msgstr "Mostrando Aberturas" #: FlatCAMObj.py:2121 flatcamEditors/FlatCAMExcEditor.py:2309 msgid "Total Drills" -msgstr "" +msgstr "Total de Furos" #: FlatCAMObj.py:2153 flatcamEditors/FlatCAMExcEditor.py:2341 msgid "Total Slots" -msgstr "" +msgstr "Total de Fendas" #: FlatCAMObj.py:2367 FlatCAMObj.py:3644 FlatCAMObj.py:3938 FlatCAMObj.py:4129 #: FlatCAMObj.py:4140 FlatCAMObj.py:4258 FlatCAMObj.py:4461 FlatCAMObj.py:4668 @@ -1435,19 +1435,19 @@ msgstr "" #: flatcamTools/ToolTransform.py:578 flatcamTools/ToolTransform.py:607 #: flatcamTools/ToolTransform.py:625 msgid "Wrong value format entered, use a number." -msgstr "" +msgstr "Formato incorreto, use um número." #: FlatCAMObj.py:2608 FlatCAMObj.py:2698 FlatCAMObj.py:2819 msgid "Please select one or more tools from the list and try again." -msgstr "" +msgstr "Selecione uma ou mais ferramentas da lista e tente novamente." #: FlatCAMObj.py:2614 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." -msgstr "" +msgstr "A ferramenta BROCA é maior que o tamanho do furo. Cancelado." #: FlatCAMObj.py:2627 FlatCAMObj.py:2720 FlatCAMObj.py:2838 msgid "Tool_nr" -msgstr "" +msgstr "Ferramenta_nr" #: FlatCAMObj.py:2627 FlatCAMObj.py:2720 FlatCAMObj.py:2838 #: flatcamEditors/FlatCAMExcEditor.py:1500 @@ -1455,35 +1455,39 @@ msgstr "" #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" -msgstr "" +msgstr "Diâmetro" #: FlatCAMObj.py:2627 FlatCAMObj.py:2720 FlatCAMObj.py:2838 msgid "Drills_Nr" -msgstr "" +msgstr "Furo_Nr" #: FlatCAMObj.py:2627 FlatCAMObj.py:2720 FlatCAMObj.py:2838 msgid "Slots_Nr" -msgstr "" +msgstr "Fenda_Nr" #: FlatCAMObj.py:2707 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." -msgstr "" +msgstr "A ferramenta fresa para FENDAS é maior que o tamanho do furo. Cancelado." #: FlatCAMObj.py:2879 FlatCAMObj.py:4559 FlatCAMObj.py:4777 FlatCAMObj.py:5100 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" msgstr "" +"Valor com formato incorreto para self.defaults[\"z_pdepth\"] ou " +"self.options[\"z_pdepth\"]" #: FlatCAMObj.py:2890 FlatCAMObj.py:4570 FlatCAMObj.py:5111 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" msgstr "" +"Valor com formato incorreto para self.defaults[\"feedrate_probe" +"\"] ou self.options[\"feedrate_probe\"]" #: FlatCAMObj.py:2920 FlatCAMObj.py:4987 FlatCAMObj.py:4993 FlatCAMObj.py:5145 msgid "Generating CNC Code" -msgstr "" +msgstr "Gerando Código CNC" #: FlatCAMObj.py:2946 camlib.py:5658 camlib.py:6632 msgid "" @@ -1491,98 +1495,107 @@ msgid "" "y) \n" "but now there is only one value, not two. " msgstr "" +"O campo Troca de Ferramentas X, Y em Editar -> Preferências deve " +"estar no formato (x, y).\n" +"Agora existe apenas um valor, não dois." #: FlatCAMObj.py:3261 FlatCAMObj.py:4180 FlatCAMObj.py:4181 FlatCAMObj.py:4190 msgid "Iso" -msgstr "" +msgstr "Isolação" #: FlatCAMObj.py:3261 msgid "Finish" -msgstr "" +msgstr "Acabamento" #: FlatCAMObj.py:3564 flatcamGUI/FlatCAMGUI.py:544 flatcamGUI/FlatCAMGUI.py:746 #: flatcamGUI/FlatCAMGUI.py:1718 flatcamGUI/FlatCAMGUI.py:2092 #: flatcamGUI/ObjectUI.py:1061 msgid "Copy" -msgstr "" +msgstr "Copiar" #: FlatCAMObj.py:3775 msgid "Please enter the desired tool diameter in Float format." -msgstr "" +msgstr "Por favor, insira o diâmetro da ferramenta desejada no formato " +"Flutuante." #: FlatCAMObj.py:3849 msgid "Tool added in Tool Table." -msgstr "" +msgstr "Ferramenta adicionada na Tabela de Ferramentas." #: FlatCAMObj.py:3853 msgid "Default Tool added. Wrong value format entered." -msgstr "" +msgstr "Ferramenta padrão adicionada. Valor inserico com formato incorreto." #: FlatCAMObj.py:3886 FlatCAMObj.py:3895 msgid "Failed. Select a tool to copy." -msgstr "" +msgstr "Falhou. Selecione uma ferramenta para copiar." #: FlatCAMObj.py:3923 msgid "Tool was copied in Tool Table." -msgstr "" +msgstr "A ferramenta foi copiada na tabela de ferramentas." #: FlatCAMObj.py:3953 msgid "Tool was edited in Tool Table." -msgstr "" +msgstr "A ferramenta foi editada na Tabela de Ferramentas." #: FlatCAMObj.py:3982 FlatCAMObj.py:3991 msgid "Failed. Select a tool to delete." -msgstr "" +msgstr "Falhou. Selecione uma ferramenta para excluir." #: FlatCAMObj.py:4014 msgid "Tool was deleted in Tool Table." -msgstr "" +msgstr "A ferramenta foi eliminada da Tabela de Ferramentas." #: FlatCAMObj.py:4444 #, python-format msgid "This Geometry can't be processed because it is %s geometry." -msgstr "" +msgstr "Esta Geometria não pode ser processada porque é %s geometria." #: FlatCAMObj.py:4486 msgid "Failed. No tool selected in the tool table ..." -msgstr "" +msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." #: FlatCAMObj.py:4524 msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" -msgstr "" +msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" #: FlatCAMObj.py:4673 FlatCAMObj.py:4913 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" +"Deslocamento de Ferramenta selecionado na Tabela de Ferramentas, mas nenhum " +"valor foi fornecido.\n" +"Adicione um Deslocamento de Ferramenta ou altere o Tipo de Deslocamento." #: FlatCAMObj.py:4724 FlatCAMObj.py:4954 msgid "G-Code parsing in progress..." -msgstr "" +msgstr "Análisando o G-Code..." #: FlatCAMObj.py:4726 FlatCAMObj.py:4956 msgid "G-Code parsing finished..." -msgstr "" +msgstr "Análise do G-Code finalisada..." #: FlatCAMObj.py:4734 FlatCAMObj.py:4966 FlatCAMObj.py:5138 msgid "Finished G-Code processing..." -msgstr "" +msgstr "Processamento do G-Code finalisado..." #: FlatCAMObj.py:4736 FlatCAMObj.py:4968 #, python-format msgid "G-Code processing failed with error: %s" -msgstr "" +msgstr "Processamento do G-Code falhou com erro: %s" #: FlatCAMObj.py:4788 msgid "" " Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" msgstr "" +" Valor com formato incorreto para self.defaults[\"feedrate_probe\"] ou self." +"options[\"feedrate_probe\"]" #: FlatCAMObj.py:4799 flatcamTools/ToolSolderPaste.py:1187 msgid "Cancelled. Empty file, it has no geometry" -msgstr "" +msgstr "Cancelado. Arquivo vazio, não tem geometria" #: FlatCAMObj.py:4990 FlatCAMObj.py:4996 FlatCAMObj.py:5148 msgid "CNCjob created" @@ -1590,21 +1603,23 @@ msgstr "" #: FlatCAMObj.py:5180 FlatCAMObj.py:5190 camlib.py:3581 camlib.py:3591 msgid "Scale factor has to be a number: integer or float." -msgstr "" +msgstr "O fator de escala deve ser um número: inteiro ou flutuante." #: FlatCAMObj.py:5264 msgid "Geometry Scale done." -msgstr "" +msgstr "Redimensionamento de geometria feita." #: FlatCAMObj.py:5281 camlib.py:3685 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." msgstr "" +"Um par (x,y) de valores é necessário. Provavelmente você " +"digitou apenas um valor no campo Deslocamento." #: FlatCAMObj.py:5335 msgid "Geometry Offset done." -msgstr "" +msgstr "Deslocamento de Geometria feito." #: FlatCAMObj.py:5364 msgid "" @@ -1615,176 +1630,180 @@ msgstr "" #: FlatCAMObj.py:5905 FlatCAMObj.py:5910 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." -msgstr "" +msgstr "Exportar Código da Máquina ..." #: FlatCAMObj.py:5916 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." -msgstr "" +msgstr "Exportar código da máquina cancelado ..." #: FlatCAMObj.py:5934 msgid "Machine Code file saved to" -msgstr "" +msgstr "Arquivo G-Code salvo em" #: FlatCAMObj.py:5958 msgid "FlatCAMCNNJob.on_edit_code_click() -->" -msgstr "" +msgstr "FlatCAMCNNJob.on_edit_code_click() -->" #: FlatCAMObj.py:5966 msgid "Loaded Machine Code into Code Editor" -msgstr "" +msgstr "G-Code aberto no Editor de Códigos" #: FlatCAMObj.py:6078 msgid "This CNCJob object can't be processed because it is a" -msgstr "" +msgstr "Este objeto Trabalho CNC não pode ser processado porque é um" #: FlatCAMObj.py:6080 msgid "CNCJob object" -msgstr "" +msgstr "objeto de Trabalho CNC" #: FlatCAMObj.py:6132 msgid "G-code does not have a units code: either G20 or G21" -msgstr "" +msgstr "O G-Code não possui um código de unidade: G20 ou G21" #: FlatCAMObj.py:6144 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." -msgstr "" +msgstr "Cancelado. O código personalizado para Troca de Ferramentas está " +"ativado, mas está vazio." #: FlatCAMObj.py:6150 msgid "Toolchange G-code was replaced by a custom code." -msgstr "" +msgstr "O G-Code para Troca de Ferramentas foi substituído por um código personalizado." #: FlatCAMObj.py:6177 msgid "Saved to" -msgstr "" +msgstr "Salvo em" #: FlatCAMObj.py:6187 FlatCAMObj.py:6197 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" +"O arquivo de pós-processamento deve ter em seu nome: 'toolchange_custom'" #: FlatCAMObj.py:6201 msgid "There is no postprocessor file." -msgstr "" +msgstr "Não há arquivo de pós-processamento." #: FlatCAMProcess.py:172 msgid "processes running." -msgstr "" +msgstr "processos executando." #: FlatCAMTranslation.py:91 msgid "The application will restart." -msgstr "" +msgstr "O aplicativo reiniciará." #: FlatCAMTranslation.py:92 #, python-format msgid "Are you sure do you want to change the current language to %s?" -msgstr "" +msgstr "Você tem certeza de que quer alterar o idioma para %s?" #: FlatCAMTranslation.py:94 msgid "Apply Language ..." -msgstr "" +msgstr "Aplicar o Idioma ..." #: ObjectCollection.py:426 #, python-brace-format msgid "Object renamed from {old} to {new}" -msgstr "" +msgstr "Objeto renomeado de {old} para {new}" #: ObjectCollection.py:766 msgid "Cause of error" -msgstr "" +msgstr "Motivo do erro" #: camlib.py:215 msgid "self.solid_geometry is neither BaseGeometry or list." -msgstr "" +msgstr "self.solid_geometry não é nem BaseGeometry nem lista." #: camlib.py:1522 msgid "Object was mirrored" -msgstr "" +msgstr "O objeto foi espelhado" #: camlib.py:1525 msgid "Failed to mirror. No object selected" -msgstr "" +msgstr "Falha ao espelhar. Nenhum objeto selecionado" #: camlib.py:1594 msgid "Object was rotated" -msgstr "" +msgstr "O objeto foi rotacionado" #: camlib.py:1597 msgid "Failed to rotate. No object selected" -msgstr "" +msgstr "Falha ao girar. Nenhum objeto selecionado" #: camlib.py:1665 msgid "Object was skewed" -msgstr "" +msgstr "O objeto foi inclinado" #: camlib.py:1668 msgid "Failed to skew. No object selected" -msgstr "" +msgstr "Falha ao inclinar. Nenhum objeto selecionado" #: camlib.py:2443 msgid "Gerber processing. Parsing" -msgstr "" +msgstr "Processando Gerber. Analisando." #: camlib.py:2443 msgid "lines" -msgstr "" +msgstr "linhas" #: camlib.py:2942 camlib.py:3030 msgid "Coordinates missing, line ignored" -msgstr "" +msgstr "Coordenadas faltando, linha ignorada" #: camlib.py:2944 camlib.py:3032 msgid "GERBER file might be CORRUPT. Check the file !!!" -msgstr "" +msgstr "O arquivo GERBER pode estar CORROMPIDO. Verifique o arquivo !!!" #: camlib.py:2994 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" msgstr "" +"A região não possui pontos suficientes. O arquivo será processado, " +"mas há erros na análise. Número da linha" #: camlib.py:3364 msgid "Gerber processing. Joining" -msgstr "" +msgstr "Processando Gerber. Unindo." #: camlib.py:3364 msgid "polygons" -msgstr "" +msgstr "polígonos" #: camlib.py:3399 msgid "Gerber Line" -msgstr "" +msgstr "Linha Gerber" #: camlib.py:3399 msgid "Gerber Line Content" -msgstr "" +msgstr "Conteúdo" #: camlib.py:3401 msgid "Gerber Parser ERROR" -msgstr "" +msgstr "Erro de Análise" #: camlib.py:3649 msgid "Gerber Scale done." -msgstr "" +msgstr "Redimensionamento Gerber pronto." #: camlib.py:3739 msgid "Gerber Offset done." -msgstr "" +msgstr "Deslocamento Gerber pronto." #: camlib.py:3816 msgid "Gerber Mirror done." -msgstr "" +msgstr "Espelhamento Gerber pronto." #: camlib.py:3885 msgid "Gerber Skew done." -msgstr "" +msgstr "Inclinação Gerber pronta." #: camlib.py:3946 msgid "Gerber Rotate done." -msgstr "" +msgstr "Rotação Gerber pronta." #: camlib.py:4233 msgid "This is GCODE mark" -msgstr "" +msgstr "Esta é a marca G-CODE" #: camlib.py:4349 msgid "" @@ -1800,6 +1819,9 @@ msgid "" "The user needs to edit the resulting Excellon object and change the " "diameters to reflect the real diameters." msgstr "" +"foi encontrado mas o arquivo Excellon não possui informações sobre os diâmetros " +"da ferramenta. \nO aplicativo tentará carregá-lo usando alguns diâmetros 'falsos'./nO usuário precisa editar o objeto Excellon resultante e\n" +"alterar os diâmetros para os valores reais." #: camlib.py:4807 #, python-brace-format @@ -1807,6 +1829,8 @@ msgid "" "{e_code} Excellon Parser error.\n" "Parsing Failed. Line {l_nr}: {line}\n" msgstr "" +"{e_code} Erro do Analisador Excellon.\n" +"Análise falhou. Linha {l_nr}: {line}\n" #: camlib.py:4890 msgid "" @@ -1814,10 +1838,13 @@ msgid "" "a tool associated.\n" "Check the resulting GCode." msgstr "" +"Excellon.create_geometry () -> um furo foi ignorado por não ter " +"uma ferramenta associada.\n" +"Verifique o G-Code resultante." #: camlib.py:5564 msgid "There is no such parameter" -msgstr "" +msgstr "Não existe esse parâmetro" #: camlib.py:5635 msgid "" @@ -1827,38 +1854,43 @@ msgid "" "therefore the app will convert the value to negative. Check the resulting " "CNC code (Gcode etc)." msgstr "" +"O parâmetro Profundidade de Corte está positivo. Este valor é a\n" +"profundidade para cortar o material, e deve ser negativo. Supondo que seja\n" +"um erro de digitação, o aplicativo converterá o valor para negativo.\n" +"Verifique o código CNC resultante (G-Code, etc.)." #: camlib.py:5643 camlib.py:6316 camlib.py:6658 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" -msgstr "" +msgstr "O parâmetro Profundidade de Corte é zero. Não haverá corte, " +"ignorando arquivo" #: camlib.py:5695 msgid "Creating a list of points to drill..." -msgstr "" +msgstr "Criando uma lista de pontos para furar..." #: camlib.py:5778 msgid "Starting G-Code" -msgstr "" +msgstr "Iniciando o G-Code" #: camlib.py:5874 camlib.py:6020 camlib.py:6126 camlib.py:6425 camlib.py:6767 msgid "Starting G-Code for tool with diameter" -msgstr "" +msgstr "Iniciando o G-Code para ferramenta com diâmetro" #: camlib.py:5931 camlib.py:6077 camlib.py:6184 msgid "G91 coordinates not implemented" -msgstr "" +msgstr "coordenadas G91 não implementadas" #: camlib.py:5937 camlib.py:6083 camlib.py:6190 msgid "The loaded Excellon file has no drills" -msgstr "" +msgstr "O arquivo Excellon carregado não tem brocas" #: camlib.py:6089 msgid "Wrong optimization type selected." -msgstr "" +msgstr "Tipo de otimização incorreto selecionado." #: camlib.py:6212 msgid "Finished G-Code generation..." -msgstr "" +msgstr "Geração de G-Code concluída..." #: camlib.py:6289 msgid "" @@ -1872,6 +1904,8 @@ msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." msgstr "" +"Profundidade de Corte está vazio ou é zero. Provavelmente é uma " +"combinação ruim de outros parâmetros." #: camlib.py:6308 camlib.py:6650 msgid "" @@ -1881,10 +1915,14 @@ msgid "" "therefore the app will convert the value to negative.Check the resulting CNC " "code (Gcode etc)." msgstr "" +"O parâmetro Profundidade de Corte está positivo. Este valor é a\n" +"profundidade para cortar o material, e deve ser negativo. Supondo que seja\n" +"um erro de digitação, o aplicativo converterá o valor para negativo.\n" +"Verifique o código CNC resultante (G-Code, etc.)." #: camlib.py:6326 camlib.py:6664 msgid "Travel Z parameter is None or zero." -msgstr "" +msgstr "O parâmetro Altura de Deslocamento Z é Nulo ou zero." #: camlib.py:6331 camlib.py:6669 msgid "" @@ -1894,60 +1932,67 @@ msgid "" "therefore the app will convert the value to positive.Check the resulting CNC " "code (Gcode etc)." msgstr "" +"O parâmetro Altura de Deslocamento tem valor negativo. Este valor\n" +"é a altura nos deslocamentos entre os cortes, e deve ser positivo. Supondo\n" +"que seja um erro de digitação, o aplicativo converterá o valor para positivo.\n" +"Verifique o código CNC resultante (G-Code, etc.)." #: camlib.py:6339 camlib.py:6677 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" -msgstr "" +msgstr "O parâmetro Altura de Deslocamento é zero. Isso é perigoso, " +"ignorando arquivo" #: camlib.py:6354 camlib.py:6696 msgid "Indexing geometry before generating G-Code..." -msgstr "" +msgstr "Indexando geometrias antes de gerar o G-Code..." #: camlib.py:6408 camlib.py:6753 msgid "Starting G-Code..." -msgstr "" +msgstr "Iniciando o G-Code..." #: camlib.py:6495 camlib.py:6837 msgid "Finished G-Code generation" -msgstr "" +msgstr "Geração de G-Code concluída..." #: camlib.py:6497 msgid "paths traced" -msgstr "" +msgstr "caminho traçado" #: camlib.py:6532 msgid "Expected a Geometry, got" -msgstr "" +msgstr "Esperando uma geometria, recebido" #: camlib.py:6539 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" +Tentando gerar um trabalho CNC a partir de um objeto Geometria " +"sem solid_geometry." #: camlib.py:6578 #, python-format msgid "[ERROR_NOTCL] %s" -msgstr "" +msgstr "[ERROR_NOTCL] %s" #: camlib.py:6839 msgid " paths traced." -msgstr "" +msgstr " caminhos traçados." #: camlib.py:6868 msgid "There is no tool data in the SolderPaste geometry." -msgstr "" +msgstr "Não há dados de ferramenta na geometria de Pasta de Solda." #: camlib.py:6955 msgid "Finished SolderPste G-Code generation" -msgstr "" +msgstr "Geração de G-Code para Pasta de Solda concluída" #: camlib.py:6957 msgid "paths traced." -msgstr "" +msgstr "caminhos traçados." #: camlib.py:7430 camlib.py:7708 camlib.py:7811 camlib.py:7858 msgid "G91 coordinates not implemented ..." -msgstr "" +msgstr "Coordenadas G91 não implementadas..." #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 @@ -1956,19 +2001,20 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:238 #: flatcamEditors/FlatCAMGrbEditor.py:243 msgid "Click to place ..." -msgstr "" +msgstr "Clique para colocar ..." #: flatcamEditors/FlatCAMExcEditor.py:54 msgid "To add a drill first select a tool" -msgstr "" +msgstr "Para adicionar uma broca, primeiro selecione uma ferramenta" #: flatcamEditors/FlatCAMExcEditor.py:117 msgid "Done. Drill added." -msgstr "" +msgstr "Feito. Broca adicionada." #: flatcamEditors/FlatCAMExcEditor.py:160 msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" +msgstr "Para adicionar um Matriz de Brocas, primeiro selecione uma " +"ferramenta na Tabela de Ferramentas" #: flatcamEditors/FlatCAMExcEditor.py:176 #: flatcamEditors/FlatCAMExcEditor.py:386 @@ -1979,108 +2025,112 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:1859 #: flatcamEditors/FlatCAMGrbEditor.py:1887 msgid "Click on target location ..." -msgstr "" +msgstr "Clique no local de destino ..." #: flatcamEditors/FlatCAMExcEditor.py:193 msgid "Click on the Drill Circular Array Start position" -msgstr "" +msgstr "Clique na posição inicial da Matriz Circular de Brocas" #: flatcamEditors/FlatCAMExcEditor.py:215 #: flatcamEditors/FlatCAMExcEditor.py:635 #: flatcamEditors/FlatCAMGrbEditor.py:505 msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" +msgstr "O valor não é flutuante. Verifique se há uma vírgula em vez do ponto " +"no separador decimal." #: flatcamEditors/FlatCAMExcEditor.py:219 msgid "The value is mistyped. Check the value" -msgstr "" +msgstr "O valor foi digitado incorretamente. Verifique o valor" #: flatcamEditors/FlatCAMExcEditor.py:318 msgid "Too many drills for the selected spacing angle." -msgstr "" +msgstr "Muitas brocas para o ângulo de espaçamento selecionado." #: flatcamEditors/FlatCAMExcEditor.py:336 msgid "Done. Drill Array added." -msgstr "" +msgstr "Matriz de Brocas adicionada." #: flatcamEditors/FlatCAMExcEditor.py:365 msgid "To add a slot first select a tool" -msgstr "" +msgstr "Para adicionar um ranhura, primeiro selecione uma ferramenta" #: flatcamEditors/FlatCAMExcEditor.py:423 #: flatcamEditors/FlatCAMExcEditor.py:430 #: flatcamEditors/FlatCAMExcEditor.py:701 #: flatcamEditors/FlatCAMExcEditor.py:708 msgid "Value is missing or wrong format. Add it and retry." -msgstr "" +msgstr "Valor está faltando ou formato errado. Adicione e tente novamente." #: flatcamEditors/FlatCAMExcEditor.py:529 msgid "Done. Adding Slot completed." -msgstr "" +msgstr "Feito. Ranhura adicionada." #: flatcamEditors/FlatCAMExcEditor.py:556 msgid "To add an Slot Array first select a tool in Tool Table" -msgstr "" +msgstr "Para adicionar uma matriz de ranhuras, primeiro selecione " +"uma ferramenta na Tabela de Ferramentas" #: flatcamEditors/FlatCAMExcEditor.py:613 msgid "Click on the Slot Circular Array Start position" -msgstr "" +msgstr "Clique na posição inicial da matriz circular da ranhura" #: flatcamEditors/FlatCAMExcEditor.py:639 #: flatcamEditors/FlatCAMGrbEditor.py:509 msgid "The value is mistyped. Check the value." -msgstr "" +msgstr "O valor digitado está incorreto. Verifique o valor." #: flatcamEditors/FlatCAMExcEditor.py:818 msgid "Too many Slots for the selected spacing angle." -msgstr "" +msgstr "Muitas Ranhuras para o ângulo de espaçamento selecionado." #: flatcamEditors/FlatCAMExcEditor.py:841 msgid "Done. Slot Array added." -msgstr "" +msgstr "Feito. Matriz de Ranhuras adicionada." #: flatcamEditors/FlatCAMExcEditor.py:858 msgid "Click on the Drill(s) to resize ..." -msgstr "" +msgstr "Clique na(s) Broca(s) para redimensionar ..." #: flatcamEditors/FlatCAMExcEditor.py:888 msgid "Resize drill(s) failed. Please enter a diameter for resize." -msgstr "" +msgstr "Redimensionar broca(s) falhou. Por favor insira um diâmetro " +"para redimensionar." #: flatcamEditors/FlatCAMExcEditor.py:978 #: flatcamEditors/FlatCAMExcEditor.py:1048 msgid "Cancelled." -msgstr "" +msgstr "Cancelado." #: flatcamEditors/FlatCAMExcEditor.py:1069 msgid "Drill/Slot Resize completed." -msgstr "" +msgstr "Redimensionamento de broca/ranhura concluído." #: flatcamEditors/FlatCAMExcEditor.py:1072 msgid "Cancelled. No drills/slots selected for resize ..." -msgstr "" +msgstr "Cancelado. Nenhuma broca/ranhura selecionada para " +"redimensionar ..." #: flatcamEditors/FlatCAMExcEditor.py:1100 #: flatcamEditors/FlatCAMGrbEditor.py:1861 msgid "Click on reference location ..." -msgstr "" +msgstr "Clique no local de referência ..." #: flatcamEditors/FlatCAMExcEditor.py:1156 msgid "Done. Drill(s) Move completed." -msgstr "" +msgstr "Movimento da Broca realizado." #: flatcamEditors/FlatCAMExcEditor.py:1254 msgid "Done. Drill(s) copied." -msgstr "" +msgstr "Broca(s) copiada(s)." #: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/FlatCAMGUI.py:5510 msgid "Excellon Editor" -msgstr "" +msgstr "Editor Excellon" #: flatcamEditors/FlatCAMExcEditor.py:1480 #: flatcamEditors/FlatCAMGrbEditor.py:2361 msgid "Name:" -msgstr "" +msgstr "Nome:" #: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:593 #: flatcamGUI/ObjectUI.py:919 flatcamTools/ToolNonCopperClear.py:96