From 5e6352b0d4a4c648269fca58a4aee9947d65ad73 Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 19 Nov 2019 17:22:08 -0300 Subject: [PATCH 1/3] A translation in brazilian portuguese has been added --- resources/localization/pt_br/PrusaSlicer.mo | Bin 0 -> 217077 bytes .../localization/pt_br/PrusaSlicer_pt_br.po | 9386 +++++++++++++++++ 2 files changed, 9386 insertions(+) create mode 100644 resources/localization/pt_br/PrusaSlicer.mo create mode 100644 resources/localization/pt_br/PrusaSlicer_pt_br.po diff --git a/resources/localization/pt_br/PrusaSlicer.mo b/resources/localization/pt_br/PrusaSlicer.mo new file mode 100644 index 0000000000000000000000000000000000000000..a2f3e9789d18d81a6d15de4544a644d9d280221c GIT binary patch literal 217077 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 pDOroPyU{ke*lAWZ?OOX literal 0 HcmV?d00001 diff --git a/resources/localization/pt_br/PrusaSlicer_pt_br.po b/resources/localization/pt_br/PrusaSlicer_pt_br.po new file mode 100644 index 000000000..e54f17ec3 --- /dev/null +++ b/resources/localization/pt_br/PrusaSlicer_pt_br.po @@ -0,0 +1,9386 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-09 16:39+0200\n" +"PO-Revision-Date: 2019-11-18 16:39-0300\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 2.2.4\n" +"Last-Translator: \n" +"Language: pt_BR\n" + +#: src/slic3r/GUI/AboutDialog.cpp:39 src/slic3r/GUI/AboutDialog.cpp:291 +msgid "Portions copyright" +msgstr "Direitos autorais das partes" + +#: src/slic3r/GUI/AboutDialog.cpp:127 src/slic3r/GUI/AboutDialog.cpp:256 +msgid "Copyright" +msgstr "Direitos autorais" + +#. TRN "Slic3r _is licensed under the_ License" +#: src/slic3r/GUI/AboutDialog.cpp:129 +msgid "" +"License agreements of all following programs (libraries) are part of " +"application license agreement" +msgstr "" +"Os contratos de licença de todos os seguintes programas (bibliotecas) são " +"parte do contrato de licença de aplicativo" + +#: src/slic3r/GUI/AboutDialog.cpp:199 +#, c-format +msgid "About %s" +msgstr "Sobre %s" + +#: src/slic3r/GUI/AboutDialog.cpp:231 src/slic3r/GUI/MainFrame.cpp:62 +msgid "Version" +msgstr "Versão" + +#. TRN "Slic3r _is licensed under the_ License" +#: src/slic3r/GUI/AboutDialog.cpp:258 +msgid "is licensed under the" +msgstr "está licenciado sobre o(a)" + +#: src/slic3r/GUI/AboutDialog.cpp:259 +msgid "GNU Affero General Public License, version 3" +msgstr "Licensa GNU Affero General Public, versão 3" + +#: src/slic3r/GUI/AboutDialog.cpp:260 +msgid "" +"PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap " +"community." +msgstr "" +"PrusaSlicer é baseado no Slic3r criado por Alessandro Ranellucci e a " +"comunidade RepRap." + +#: src/slic3r/GUI/AboutDialog.cpp:261 +msgid "" +"Contributions by Henrik Brix Andersen, Nicolas Dandrimont, Mark Hindess, " +"Petr Ledvina, Joseph Lenox, Y. Sapir, Mike Sheldrake, Vojtech Bubnik and " +"numerous others." +msgstr "" +"Contribuições por Henrik Brix Andersen, Nicolas Dandrimont, Mark Hindess, " +"Petr Ledvina, Joseph Lenox, Y. Sapir, Mike Sheldrake, Vojtech Bubnik e " +"outros." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:92 +msgid "" +"Copying of the temporary G-code to the output G-code failed. Maybe the SD " +"card is write locked?" +msgstr "" +"A cópia do G-código provisório G-código falhou na saída. Talvez o cartão SD " +"está bloqueado para escrita?" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:93 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:415 +msgid "Running post-processing scripts" +msgstr "Aplicando scripts de pós-processamento" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:95 +msgid "G-code file exported to %1%" +msgstr "Arquivo G-code exportado para %1%" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:99 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:117 +msgid "Slicing complete" +msgstr "Fatiamento completo" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:113 +msgid "Masked SLA file exported to %1%" +msgstr "Arquivo SLA mascarado exportado para %1%" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:155 +#, c-format +msgid "" +"%s has encountered an error. It was likely caused by running out of memory. " +"If you are sure you have enough RAM on your system, this may also be a bug " +"and we would be glad if you reported it." +msgstr "" +"%s encontrou um erro. Provavelmente foi causado por ficar sem memória. Se " +"você tem certeza que você tem RAM suficiente em seu sistema, isso também " +"pode ser um bug e nós estaríamos contentes se você relatou." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:417 +msgid "Copying of the temporary G-code to the output G-code failed" +msgstr "A cópia do G-código provisório G-código falhou na saída" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:426 +msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" +msgstr "Agendando upload para ` %1%` . Veja a aba -> Print Host Upload Queue" + +#: src/slic3r/GUI/BedShapeDialog.cpp:65 +msgid "Shape" +msgstr "Forma" + +#: src/slic3r/GUI/BedShapeDialog.cpp:72 +msgid "Rectangular" +msgstr "Retangular" + +#: src/slic3r/GUI/BedShapeDialog.cpp:76 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:393 src/slic3r/GUI/Plater.cpp:145 +#: src/slic3r/GUI/Tab.cpp:2524 +msgid "Size" +msgstr "Tamanho" + +#: src/slic3r/GUI/BedShapeDialog.cpp:77 +msgid "Size in X and Y of the rectangular plate." +msgstr "Tamanho no X e Y na mesa retangular." + +#: src/slic3r/GUI/BedShapeDialog.cpp:83 +msgid "Origin" +msgstr "Origem" + +#: src/slic3r/GUI/BedShapeDialog.cpp:84 +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "" +"Distância do ponto 0,0 da coordenada do G-code do canto esquerdo do " +"retângulo." + +#: src/slic3r/GUI/BedShapeDialog.cpp:88 +msgid "Circular" +msgstr "Circular" + +#: src/slic3r/GUI/BedShapeDialog.cpp:91 src/slic3r/GUI/ConfigWizard.cpp:123 +#: src/slic3r/GUI/ConfigWizard.cpp:576 src/slic3r/GUI/ConfigWizard.cpp:590 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:135 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:390 +#: src/slic3r/GUI/WipeTowerDialog.cpp:84 src/slic3r/GUI/wxExtensions.cpp:509 +#: src/libslic3r/PrintConfig.cpp:70 src/libslic3r/PrintConfig.cpp:77 +#: src/libslic3r/PrintConfig.cpp:86 src/libslic3r/PrintConfig.cpp:220 +#: src/libslic3r/PrintConfig.cpp:295 src/libslic3r/PrintConfig.cpp:303 +#: src/libslic3r/PrintConfig.cpp:353 src/libslic3r/PrintConfig.cpp:363 +#: src/libslic3r/PrintConfig.cpp:488 src/libslic3r/PrintConfig.cpp:499 +#: src/libslic3r/PrintConfig.cpp:517 src/libslic3r/PrintConfig.cpp:695 +#: src/libslic3r/PrintConfig.cpp:1215 src/libslic3r/PrintConfig.cpp:1276 +#: src/libslic3r/PrintConfig.cpp:1294 src/libslic3r/PrintConfig.cpp:1312 +#: src/libslic3r/PrintConfig.cpp:1364 src/libslic3r/PrintConfig.cpp:1374 +#: src/libslic3r/PrintConfig.cpp:1495 src/libslic3r/PrintConfig.cpp:1503 +#: src/libslic3r/PrintConfig.cpp:1544 src/libslic3r/PrintConfig.cpp:1552 +#: src/libslic3r/PrintConfig.cpp:1562 src/libslic3r/PrintConfig.cpp:1570 +#: src/libslic3r/PrintConfig.cpp:1578 src/libslic3r/PrintConfig.cpp:1661 +#: src/libslic3r/PrintConfig.cpp:1878 src/libslic3r/PrintConfig.cpp:1948 +#: src/libslic3r/PrintConfig.cpp:1982 src/libslic3r/PrintConfig.cpp:2176 +#: src/libslic3r/PrintConfig.cpp:2183 src/libslic3r/PrintConfig.cpp:2190 +#: src/libslic3r/PrintConfig.cpp:2220 src/libslic3r/PrintConfig.cpp:2230 +#: src/libslic3r/PrintConfig.cpp:2240 src/libslic3r/PrintConfig.cpp:2403 +#: src/libslic3r/PrintConfig.cpp:2510 src/libslic3r/PrintConfig.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:2528 src/libslic3r/PrintConfig.cpp:2538 +#: src/libslic3r/PrintConfig.cpp:2582 src/libslic3r/PrintConfig.cpp:2592 +#: src/libslic3r/PrintConfig.cpp:2604 src/libslic3r/PrintConfig.cpp:2624 +#: src/libslic3r/PrintConfig.cpp:2634 src/libslic3r/PrintConfig.cpp:2644 +#: src/libslic3r/PrintConfig.cpp:2662 src/libslic3r/PrintConfig.cpp:2677 +#: src/libslic3r/PrintConfig.cpp:2691 src/libslic3r/PrintConfig.cpp:2704 +#: src/libslic3r/PrintConfig.cpp:2742 src/libslic3r/PrintConfig.cpp:2752 +#: src/libslic3r/PrintConfig.cpp:2761 src/libslic3r/PrintConfig.cpp:2771 +msgid "mm" +msgstr "mm" + +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/libslic3r/PrintConfig.cpp:692 +msgid "Diameter" +msgstr "Diâmetro" + +#: src/slic3r/GUI/BedShapeDialog.cpp:93 +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" +"Diâmetro da mesa de impressão. Se assume que a origem (0,0) seja localizado " +"no centro." + +#: src/slic3r/GUI/BedShapeDialog.cpp:97 src/slic3r/GUI/GUI_Preview.cpp:247 +#: src/libslic3r/GCode/PreviewData.cpp:159 +msgid "Custom" +msgstr "Customizado" + +#: src/slic3r/GUI/BedShapeDialog.cpp:101 +msgid "Load shape from STL..." +msgstr "Carregar forma do STL..." + +#: src/slic3r/GUI/BedShapeDialog.cpp:154 +msgid "Settings" +msgstr "config." + +#: src/slic3r/GUI/BedShapeDialog.cpp:171 +msgid "Texture" +msgstr "Textura" + +#: src/slic3r/GUI/BedShapeDialog.cpp:181 src/slic3r/GUI/BedShapeDialog.cpp:249 +msgid "Load..." +msgstr "Carregar..." + +#: src/slic3r/GUI/BedShapeDialog.cpp:189 src/slic3r/GUI/BedShapeDialog.cpp:257 +#: src/slic3r/GUI/Tab.cpp:3286 +msgid "Remove" +msgstr "Remover" + +#: src/slic3r/GUI/BedShapeDialog.cpp:239 +msgid "Model" +msgstr "Modelo" + +#: src/slic3r/GUI/BedShapeDialog.cpp:464 +msgid "Choose an STL file to import bed shape from:" +msgstr "Escolha um arquivo STL para importar o formato da mesa:" + +#: src/slic3r/GUI/BedShapeDialog.cpp:471 src/slic3r/GUI/BedShapeDialog.cpp:520 +#: src/slic3r/GUI/BedShapeDialog.cpp:543 +msgid "Invalid file format." +msgstr "Formato de arquivo inválido." + +#: src/slic3r/GUI/BedShapeDialog.cpp:482 +msgid "Error! Invalid model" +msgstr "Erro! Modelo inválido" + +#: src/slic3r/GUI/BedShapeDialog.cpp:490 +msgid "The selected file contains no geometry." +msgstr "O arquivo selecionado não contém geometria." + +#: src/slic3r/GUI/BedShapeDialog.cpp:494 +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "O arquivo selecionado contém áreas não juntas. Isso não é suportado." + +#: src/slic3r/GUI/BedShapeDialog.cpp:509 +msgid "Choose a file to import bed texture from (PNG/SVG):" +msgstr "Escolher um arquivo para importar a textura da mesa (PNG/SVG):" + +#: src/slic3r/GUI/BedShapeDialog.cpp:532 +msgid "Choose an STL file to import bed model from:" +msgstr "Escolha um arquivo STL para importar o modelo da mesa:" + +#: src/slic3r/GUI/BedShapeDialog.hpp:59 src/slic3r/GUI/ConfigWizard.cpp:535 +msgid "Bed Shape" +msgstr "Formato da mesa" + +#: src/slic3r/GUI/BonjourDialog.cpp:55 +msgid "Network lookup" +msgstr "Pesquisa de rede" + +#: src/slic3r/GUI/BonjourDialog.cpp:72 +msgid "Address" +msgstr "Endereço" + +#: src/slic3r/GUI/BonjourDialog.cpp:73 +msgid "Hostname" +msgstr "Nome do Host" + +#: src/slic3r/GUI/BonjourDialog.cpp:74 +msgid "Service name" +msgstr "Nome de serviços" + +#: src/slic3r/GUI/BonjourDialog.cpp:76 +msgid "OctoPrint version" +msgstr "Versão do OctoPrint" + +#: src/slic3r/GUI/BonjourDialog.cpp:218 +msgid "Searching for devices" +msgstr "Procurando por dispositivos" + +#: src/slic3r/GUI/BonjourDialog.cpp:225 +msgid "Finished" +msgstr "Finalizado" + +#: src/slic3r/GUI/ButtonsDescription.cpp:16 +msgid "Buttons And Text Colors Description" +msgstr "Descrição dos botões e cores de texto" + +#: src/slic3r/GUI/ButtonsDescription.cpp:36 +msgid "Value is the same as the system value" +msgstr "O valor é o mesmo que o valor do sistema" + +#: src/slic3r/GUI/ButtonsDescription.cpp:53 +msgid "" +"Value was changed and is not equal to the system value or the last saved " +"preset" +msgstr "" +"O valor foi mudado e não é igual ao valor do sistema ou da última config. " +"salva" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:18 +msgid "Upgrade" +msgstr "Atualização" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:20 +msgid "Downgrade" +msgstr "Desatualização" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:22 +msgid "Before roll back" +msgstr "Antes de reverter" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:24 +msgid "User" +msgstr "Usuário" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:27 +msgid "Unknown" +msgstr "Desconhecido" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:39 +msgid "Active" +msgstr "Ativar" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 +msgid "slic3r version" +msgstr "versão do slic3r" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:46 src/slic3r/GUI/Preset.cpp:1311 +msgid "print" +msgstr "impressão" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:47 +msgid "filaments" +msgstr "filamentos" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:48 src/slic3r/GUI/Preset.cpp:1315 +msgid "printer" +msgstr "impressora" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 src/slic3r/GUI/Tab.cpp:961 +msgid "vendor" +msgstr "fornecedor" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 +msgid "version" +msgstr "versão" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 +msgid "min slic3r version" +msgstr "versão mínima do slic3r" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 +msgid "max slic3r version" +msgstr "versão máxima do slic3r" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "model" +msgstr "modelo" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "variants" +msgstr "variantes" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:70 +#, c-format +msgid "Incompatible with this %s" +msgstr "Incompatível com isso %s" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:73 +msgid "Activate" +msgstr "Ativar" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:99 +msgid "Configuration Snapshots" +msgstr "config. das versões" + +#: src/slic3r/GUI/ConfigWizard.cpp:123 +msgid "nozzle" +msgstr "bico de impressão" + +#: src/slic3r/GUI/ConfigWizard.cpp:127 +msgid "Alternate nozzles:" +msgstr "Alternar bicos:" + +#: src/slic3r/GUI/ConfigWizard.cpp:193 +msgid "All standard" +msgstr "Todos padrão" + +#: src/slic3r/GUI/ConfigWizard.cpp:194 src/slic3r/GUI/Tab.cpp:3336 +msgid "All" +msgstr "Todos" + +#: src/slic3r/GUI/ConfigWizard.cpp:195 src/slic3r/GUI/Plater.cpp:469 +#: src/slic3r/GUI/Plater.cpp:607 src/libslic3r/GCode/PreviewData.cpp:146 +msgid "None" +msgstr "Nenhum" + +#: src/slic3r/GUI/ConfigWizard.cpp:301 +#, c-format +msgid "Welcome to the %s Configuration Assistant" +msgstr "Bem-vindo ao %s Assistente de config." + +#: src/slic3r/GUI/ConfigWizard.cpp:303 +#, c-format +msgid "Welcome to the %s Configuration Wizard" +msgstr "Bem-vindo ao %s Assistente de config." + +#: src/slic3r/GUI/ConfigWizard.cpp:305 +msgid "Welcome" +msgstr "Bem-vindo(a)" + +#: src/slic3r/GUI/ConfigWizard.cpp:309 src/slic3r/GUI/GUI_App.cpp:793 +#, c-format +msgid "Run %s" +msgstr "Executar %s" + +#: src/slic3r/GUI/ConfigWizard.cpp:311 +#, c-format +msgid "" +"Hello, welcome to %s! This %s helps you with the initial configuration; just " +"a few settings and you will be ready to print." +msgstr "" +"Olá, bem-vindo ao %s! Isso %s te ajuda com a config. inicial; com apenas " +"algumas config. e você estará pronto para imprimir." + +#: src/slic3r/GUI/ConfigWizard.cpp:316 +msgid "" +"Remove user profiles - install from scratch (a snapshot will be taken " +"beforehand)" +msgstr "" +"Remover perfis de usuário - instalar do zero (uma snapshot será salva antes)" + +#: src/slic3r/GUI/ConfigWizard.cpp:347 +#, c-format +msgid "%s Family" +msgstr "%s Família" + +#: src/slic3r/GUI/ConfigWizard.cpp:384 +msgid "Custom Printer Setup" +msgstr "config. da impressora customizada" + +#: src/slic3r/GUI/ConfigWizard.cpp:384 +msgid "Custom Printer" +msgstr "Impressora customizada" + +#: src/slic3r/GUI/ConfigWizard.cpp:386 +msgid "Define a custom printer profile" +msgstr "Definir uma config. para a impressora customizada" + +#: src/slic3r/GUI/ConfigWizard.cpp:388 +msgid "Custom profile name:" +msgstr "Nome customizado da config.:" + +#: src/slic3r/GUI/ConfigWizard.cpp:412 +msgid "Automatic updates" +msgstr "Atualizações automáticas" + +#: src/slic3r/GUI/ConfigWizard.cpp:412 +msgid "Updates" +msgstr "Atualizações" + +#: src/slic3r/GUI/ConfigWizard.cpp:420 src/slic3r/GUI/Preferences.cpp:69 +msgid "Check for application updates" +msgstr "Verificar atualizações nas aplicações" + +#: src/slic3r/GUI/ConfigWizard.cpp:424 +#, c-format +msgid "" +"If enabled, %s checks for new application versions online. When a new " +"version becomes available, a notification is displayed at the next " +"application startup (never during program usage). This is only a " +"notification mechanisms, no automatic installation is done." +msgstr "" +"Se ativada, %s verifica se há novas versões do aplicativo online. Quando uma " +"nova versão se torna disponível, uma notificação é exibida na próxima " +"inicialização do aplicativo (nunca durante o uso do programa). Este é apenas " +"um mecanismos de notificação, nenhuma instalação automática é feita." + +#: src/slic3r/GUI/ConfigWizard.cpp:430 src/slic3r/GUI/Preferences.cpp:77 +msgid "Update built-in Presets automatically" +msgstr "Atualizar predefinições incorporadas automaticamente" + +#: src/slic3r/GUI/ConfigWizard.cpp:434 +#, c-format +msgid "" +"If enabled, %s downloads updates of built-in system presets in the " +"background.These updates are downloaded into a separate temporary location." +"When a new preset version becomes available it is offered at application " +"startup." +msgstr "" +"Se ativada, %s baixa atualizações de predefinições de sistema incorporadas " +"em segundo plano. Essas atualizações são baixadas em um local temporário " +"separado. Quando uma nova versão predefinida se torna disponível, ela é " +"oferecida na inicialização do aplicativo." + +#: src/slic3r/GUI/ConfigWizard.cpp:437 +msgid "" +"Updates are never applied without user's consent and never overwrite user's " +"customized settings." +msgstr "" +"Atualizações nunca são aplicadas sem a permissão do usuário e nunca sobre " +"escrevem as config. do usuário." + +#: src/slic3r/GUI/ConfigWizard.cpp:442 +msgid "" +"Additionally a backup snapshot of the whole configuration is created before " +"an update is applied." +msgstr "" +"Além disso, uma captura de backup de toda a config. é criado antes que uma " +"atualização seja aplicada." + +#: src/slic3r/GUI/ConfigWizard.cpp:449 +msgid "Other Vendors" +msgstr "Outros fornecedores" + +#: src/slic3r/GUI/ConfigWizard.cpp:451 +#, c-format +msgid "Pick another vendor supported by %s:" +msgstr "Escolha outro fornecedor suportado por %s:" + +#: src/slic3r/GUI/ConfigWizard.cpp:497 +msgid "Firmware Type" +msgstr "Tipo de Firmware" + +#: src/slic3r/GUI/ConfigWizard.cpp:497 src/slic3r/GUI/Tab.cpp:2149 +msgid "Firmware" +msgstr "Firmware" + +#: src/slic3r/GUI/ConfigWizard.cpp:501 +msgid "Choose the type of firmware used by your printer." +msgstr "Escolha o tipo de firmware utilizado na sua impressora." + +#: src/slic3r/GUI/ConfigWizard.cpp:535 +msgid "Bed Shape and Size" +msgstr "Forma e tamanho da mesa" + +#: src/slic3r/GUI/ConfigWizard.cpp:538 +msgid "Set the shape of your printer's bed." +msgstr "Insira o formato da mesa de impressão." + +#: src/slic3r/GUI/ConfigWizard.cpp:558 +msgid "Filament and Nozzle Diameters" +msgstr "Diâmetro do bico e do filamento" + +#: src/slic3r/GUI/ConfigWizard.cpp:558 +msgid "Print Diameters" +msgstr "Diâmetros de impressão" + +#: src/slic3r/GUI/ConfigWizard.cpp:572 +msgid "Enter the diameter of your printer's hot end nozzle." +msgstr "Insira o diâmetro do bico de impressão." + +#: src/slic3r/GUI/ConfigWizard.cpp:575 +msgid "Nozzle Diameter:" +msgstr "Diâmetro do bico:" + +#: src/slic3r/GUI/ConfigWizard.cpp:585 +msgid "Enter the diameter of your filament." +msgstr "Coloque o diâmetro do seu filamento." + +#: src/slic3r/GUI/ConfigWizard.cpp:586 +msgid "" +"Good precision is required, so use a caliper and do multiple measurements " +"along the filament, then compute the average." +msgstr "" +"É necessário uma boa precisão, utilize um paquímetro e realize várias " +"medições ao longo do filamento, faça uma média." + +#: src/slic3r/GUI/ConfigWizard.cpp:589 +msgid "Filament Diameter:" +msgstr "Diâmetro do filamento:" + +#: src/slic3r/GUI/ConfigWizard.cpp:623 +msgid "Extruder and Bed Temperatures" +msgstr "Temperaturas da mesa e da extrusora" + +#: src/slic3r/GUI/ConfigWizard.cpp:623 +msgid "Temperatures" +msgstr "Temperaturas" + +#: src/slic3r/GUI/ConfigWizard.cpp:639 +msgid "Enter the temperature needed for extruding your filament." +msgstr "Coloque a temperatura necessária para extrusar seu filamento." + +#: src/slic3r/GUI/ConfigWizard.cpp:640 +msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." +msgstr "A regra de ouro é 160 à 230°C para PLA, e 215 à 250°C para ABS." + +#: src/slic3r/GUI/ConfigWizard.cpp:643 +msgid "Extrusion Temperature:" +msgstr "Temperatura de extrusão:" + +#: src/slic3r/GUI/ConfigWizard.cpp:644 src/slic3r/GUI/ConfigWizard.cpp:658 +msgid "°C" +msgstr "°C" + +#: src/slic3r/GUI/ConfigWizard.cpp:653 +msgid "" +"Enter the bed temperature needed for getting your filament to stick to your " +"heated bed." +msgstr "" +"Coloque a temperatura da mesa necessária para fazer com que seu filamento " +"grude na mesa." + +#: src/slic3r/GUI/ConfigWizard.cpp:654 +msgid "" +"A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " +"no heated bed." +msgstr "" +"A regra de ouro é 60°C para PLA, e 110°C para ABS. Deixe em zero se não há " +"mesa aquecida." + +#: src/slic3r/GUI/ConfigWizard.cpp:657 +msgid "Bed Temperature:" +msgstr "Temperatura da mesa:" + +#: src/slic3r/GUI/ConfigWizard.cpp:1138 +msgid "Select all standard printers" +msgstr "Selecione todas as impressoras padrão" + +#: src/slic3r/GUI/ConfigWizard.cpp:1141 +msgid "< &Back" +msgstr "< &Voltar" + +#: src/slic3r/GUI/ConfigWizard.cpp:1142 +msgid "&Next >" +msgstr "&Próximo >" + +#: src/slic3r/GUI/ConfigWizard.cpp:1143 +msgid "&Finish" +msgstr "&Final" + +#: src/slic3r/GUI/ConfigWizard.cpp:1144 src/slic3r/GUI/FirmwareDialog.cpp:151 +#: src/slic3r/GUI/ProgressStatusBar.cpp:27 +msgid "Cancel" +msgstr "Cancelar" + +#: src/slic3r/GUI/ConfigWizard.cpp:1158 +msgid "Prusa FFF Technology Printers" +msgstr "Impressoras de tecnologia Prusa FFF" + +#: src/slic3r/GUI/ConfigWizard.cpp:1161 +msgid "Prusa MSLA Technology Printers" +msgstr "Impressoras de tecnologia Prusa MSLA" + +#: src/slic3r/GUI/ConfigWizard.cpp:1230 +msgid "Configuration Assistant" +msgstr "Assistente de config." + +#: src/slic3r/GUI/ConfigWizard.cpp:1231 +msgid "Configuration &Assistant" +msgstr "Assistente &de config." + +#: src/slic3r/GUI/ConfigWizard.cpp:1233 +msgid "Configuration Wizard" +msgstr "Assistente de config." + +#: src/slic3r/GUI/ConfigWizard.cpp:1234 +msgid "Configuration &Wizard" +msgstr "Assistente &de config." + +#: src/slic3r/GUI/Field.cpp:125 +msgid "default value" +msgstr "valor padrão" + +#: src/slic3r/GUI/Field.cpp:128 +msgid "parameter name" +msgstr "nome do parâmetro" + +#: src/slic3r/GUI/Field.cpp:139 src/slic3r/GUI/OptionsGroup.cpp:569 +msgid "N/A" +msgstr "N/D" + +#: src/slic3r/GUI/Field.cpp:158 +#, c-format +msgid "%s doesn't support percentage" +msgstr "%s não suporta porcentagem" + +#: src/slic3r/GUI/Field.cpp:174 src/slic3r/GUI/Field.cpp:197 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:337 +msgid "Invalid numeric input." +msgstr "Entrada numérica não válida." + +#: src/slic3r/GUI/Field.cpp:179 +msgid "Input value is out of range" +msgstr "Valor de entrada está fora do limite" + +#: src/slic3r/GUI/Field.cpp:206 +#, c-format +msgid "" +"Do you mean %s%% instead of %s %s?\n" +"Select YES if you want to change this value to %s%%, \n" +"or NO if you are sure that %s %s is a correct value." +msgstr "" +"Você quer dizer %s%% ao invés de %s %s?\n" +"Selecione SIM se quiser trocar esse valor para %s%%, \n" +"ou NÃO se você tem certeza que %s %s é o valor correto." + +#: src/slic3r/GUI/Field.cpp:209 +msgid "Parameter validation" +msgstr "Validação do parâmetro" + +#: src/slic3r/GUI/FirmwareDialog.cpp:150 +msgid "Flash!" +msgstr "Atualizando!" + +#: src/slic3r/GUI/FirmwareDialog.cpp:152 +msgid "Flashing in progress. Please do not disconnect the printer!" +msgstr "Atualização em progresso. Favor não desconectar sua impressora!" + +#: src/slic3r/GUI/FirmwareDialog.cpp:199 +msgid "Flashing failed" +msgstr "A atualização falhou" + +#: src/slic3r/GUI/FirmwareDialog.cpp:282 +msgid "Flashing succeeded!" +msgstr "Atualizado com sucesso!" + +#: src/slic3r/GUI/FirmwareDialog.cpp:283 +msgid "Flashing failed. Please see the avrdude log below." +msgstr "A atualização falhou. Favor verificar os registros abaixo." + +#: src/slic3r/GUI/FirmwareDialog.cpp:284 +msgid "Flashing cancelled." +msgstr "Atualização cancelada." + +#: src/slic3r/GUI/FirmwareDialog.cpp:332 +#, c-format +msgid "" +"This firmware hex file does not match the printer model.\n" +"The hex file is intended for: %s\n" +"Printer reported: %s\n" +"\n" +"Do you want to continue and flash this hex file anyway?\n" +"Please only continue if you are sure this is the right thing to do." +msgstr "" +"O arquivo hex do firmware não é o mesmo utilizado no modelo da impressora.\n" +"O arquivo hex desejado para: %s\n" +"Impressora relatada: %s\n" +"\n" +"Você gostaria de continuar e atualizar o arquivo hex mesmo assim?\n" +"Favor continuar se tiver certeza que é a coisa certa a se fazer." + +#: src/slic3r/GUI/FirmwareDialog.cpp:419 src/slic3r/GUI/FirmwareDialog.cpp:454 +#, c-format +msgid "" +"Multiple %s devices found. Please only connect one at a time for flashing." +msgstr "" +"Múltiplos %s dispositivos encontrados. Favor conectar um de cada vez para " +"atualização." + +#: src/slic3r/GUI/FirmwareDialog.cpp:436 +#, c-format +msgid "" +"The %s device was not found.\n" +"If the device is connected, please press the Reset button next to the USB " +"connector ..." +msgstr "" +"O %s dispositivo não foi encontrado.\n" +"Se o dispositivo está conectado, favor utilizar o botão de Reset perto do " +"conector USB ..." + +#: src/slic3r/GUI/FirmwareDialog.cpp:548 +#, c-format +msgid "The %s device could not have been found" +msgstr "O %s dispositivo não pode ser encontrado" + +#: src/slic3r/GUI/FirmwareDialog.cpp:645 +#, c-format +msgid "Error accessing port at %s: %s" +msgstr "Erro ao acessa a porta em %s: %s" + +#: src/slic3r/GUI/FirmwareDialog.cpp:647 +#, c-format +msgid "Error: %s" +msgstr "Erro: %s" + +#: src/slic3r/GUI/FirmwareDialog.cpp:777 +msgid "Firmware flasher" +msgstr "Atualizador de Firmware" + +#: src/slic3r/GUI/FirmwareDialog.cpp:802 +msgid "Firmware image:" +msgstr "Imagem do Firmware:" + +#: src/slic3r/GUI/FirmwareDialog.cpp:805 src/slic3r/GUI/Tab.cpp:1870 +#: src/slic3r/GUI/Tab.cpp:1926 +msgid "Browse" +msgstr "Procurar" + +#: src/slic3r/GUI/FirmwareDialog.cpp:807 +msgid "Serial port:" +msgstr "Porte Serial:" + +#: src/slic3r/GUI/FirmwareDialog.cpp:809 +msgid "Autodetected" +msgstr "Auto detectado" + +#: src/slic3r/GUI/FirmwareDialog.cpp:810 +msgid "Rescan" +msgstr "Reescanear" + +#: src/slic3r/GUI/FirmwareDialog.cpp:817 +msgid "Progress:" +msgstr "Progresso:" + +#: src/slic3r/GUI/FirmwareDialog.cpp:820 +msgid "Status:" +msgstr "Status:" + +#: src/slic3r/GUI/FirmwareDialog.cpp:821 +msgid "Ready" +msgstr "Pronto" + +#: src/slic3r/GUI/FirmwareDialog.cpp:841 +msgid "Advanced: Output log" +msgstr "Avançado: log de Saída" + +#: src/slic3r/GUI/FirmwareDialog.cpp:852 +#: src/slic3r/GUI/PrintHostDialogs.cpp:161 +msgid "Close" +msgstr "Fechar" + +#: src/slic3r/GUI/FirmwareDialog.cpp:903 +msgid "" +"Are you sure you want to cancel firmware flashing?\n" +"This could leave your printer in an unusable state!" +msgstr "" +"Você tem certeza que gostaria de cancelar a atualização de Firmware? \n" +"Isso poderia deixar a sua impressora inutilizável!" + +#: src/slic3r/GUI/FirmwareDialog.cpp:904 +msgid "Confirmation" +msgstr "Confirmação" + +#: src/slic3r/GUI/FirmwareDialog.cpp:907 +msgid "Cancelling..." +msgstr "Cancelando..." + +#: src/slic3r/GUI/GLCanvas3D.cpp:534 +msgid "Layers heights" +msgstr "Altura de camada" + +#: src/slic3r/GUI/GLCanvas3D.cpp:631 +msgid "An object outside the print area was detected" +msgstr "Um objeto foi detectado fora da área de impressão" + +#: src/slic3r/GUI/GLCanvas3D.cpp:632 +msgid "A toolpath outside the print area was detected" +msgstr "Há movimentos fora da área de impressão" + +#: src/slic3r/GUI/GLCanvas3D.cpp:633 +msgid "SLA supports outside the print area were detected" +msgstr "Suportes de SLA foram detectados fora da área de impressão" + +#: src/slic3r/GUI/GLCanvas3D.cpp:634 +msgid "Some objects are not visible when editing supports" +msgstr "Alguns objetos não são visíveis quando editando suportes" + +#: src/slic3r/GUI/GLCanvas3D.cpp:636 +msgid "" +"An object outside the print area was detected\n" +"Resolve the current problem to continue slicing" +msgstr "" +"Um objeto foi encontrado fora da área de impressão\n" +"Resolva o problema atual para continuar o fatiamento" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1733 +msgid "Mirror Object" +msgstr "Espelhar objeto" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2970 +msgid "Move Object" +msgstr "Mover objeto" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3506 +msgid "Undo History" +msgstr "Desfazer histórico" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3506 +msgid "Redo History" +msgstr "Refazer histórico" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3524 +#, c-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "Desfazer ação de %1$d" +msgstr[1] "Desfazer ações de %1$d" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3524 +#, c-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "Refazer ação de %1$d" +msgstr[1] "Refazer ações de %1$d" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3571 +msgid "Add..." +msgstr "Adicionar..." + +#: src/slic3r/GUI/GLCanvas3D.cpp:3579 src/slic3r/GUI/GUI_ObjectList.cpp:1501 +#: src/slic3r/GUI/Plater.cpp:3520 src/slic3r/GUI/Plater.cpp:3539 +#: src/slic3r/GUI/Tab.cpp:3286 +msgid "Delete" +msgstr "Deletar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3588 src/slic3r/GUI/Plater.cpp:4172 +msgid "Delete all" +msgstr "Deletar todos" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3597 src/slic3r/GUI/KBShortcutsDialog.cpp:137 +#: src/slic3r/GUI/Plater.cpp:2681 +msgid "Arrange" +msgstr "Arranjar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3597 src/slic3r/GUI/KBShortcutsDialog.cpp:138 +msgid "Arrange selection" +msgstr "Arranjar seleção" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3609 +msgid "Copy" +msgstr "Copiar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3618 +msgid "Paste" +msgstr "Colar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3630 src/slic3r/GUI/Plater.cpp:3400 +#: src/slic3r/GUI/Plater.cpp:3412 src/slic3r/GUI/Plater.cpp:3526 +msgid "Add instance" +msgstr "Adicionar instância" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3641 src/slic3r/GUI/Plater.cpp:3528 +msgid "Remove instance" +msgstr "Remover instância" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3654 +msgid "Split to objects" +msgstr "Dividir em objetos" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3664 src/slic3r/GUI/GUI_ObjectList.cpp:1340 +msgid "Split to parts" +msgstr "Dividir em partes" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3677 src/slic3r/GUI/GUI_ObjectList.cpp:2203 +msgid "Height ranges" +msgstr "Limites de altura" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3728 src/slic3r/GUI/MainFrame.cpp:570 +msgid "Undo" +msgstr "Desfazer" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3728 src/slic3r/GUI/GLCanvas3D.cpp:3761 +msgid "Click right mouse button to open History" +msgstr "Clique no botão direito para abrir o Histórico" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3745 +msgid "Next Undo action: %1%" +msgstr "Próxima ação de desfazer: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3761 src/slic3r/GUI/MainFrame.cpp:573 +msgid "Redo" +msgstr "Refazer" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3777 +msgid "Next Redo action: %1%" +msgstr "Próxima ação de refazer: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5555 +msgid "Selection-Add from rectangle" +msgstr "Seleção-Adicionar do retângulo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5574 +msgid "Selection-Remove from rectangle" +msgstr "Seleção-remover do retângulo" + +#: src/slic3r/GUI/GLCanvas3DManager.cpp:273 +#, c-format +msgid "" +"PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n" +"while OpenGL version %s, render %s, vendor %s was detected." +msgstr "" +"PrusaSlicer requer drivers capazes de executar OpenGL 2.0, \n" +"enquanto a versão do OpenGL %s, renderização %s, fornecedor %s foi detectada." + +#: src/slic3r/GUI/GLCanvas3DManager.cpp:276 +msgid "You may need to update your graphics card driver." +msgstr "Você pode ter que atualizar os drivers da sua placa de vídeo." + +#: src/slic3r/GUI/GLCanvas3DManager.cpp:279 +msgid "" +"As a workaround, you may run PrusaSlicer with a software rendered 3D " +"graphics by running prusa-slicer.exe with the --sw_renderer parameter." +msgstr "" +"Como solução alternativa, você pode executar o PrusaSlicer com um software " +"renderizando gráficos 3D por executar Prusa-slicer.exe com o parâmetro--" +"sw_renderer." + +#: src/slic3r/GUI/GLCanvas3DManager.cpp:281 +msgid "Unsupported OpenGL version" +msgstr "Versão do OpenGL não suportada" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:40 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:145 src/libslic3r/PrintConfig.cpp:3212 +msgid "Cut" +msgstr "Cortar" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:150 +msgid "Keep upper part" +msgstr "Manter parte superior" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:151 +msgid "Keep lower part" +msgstr "Manter parte inferior" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:152 +msgid "Rotate lower part upwards" +msgstr "Rotacione as partes inferiores para cima" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:155 +msgid "Perform cut" +msgstr "Aplicar o corte" + +#: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:45 +msgid "Place on face" +msgstr "Colocar em uma face" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:48 +msgid "Move" +msgstr "Mover" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 +msgid "Position (mm)" +msgstr "Posição (mm)" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 +msgid "Displacement (mm)" +msgstr "Deslocamento (mm)" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:449 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:477 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:496 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:514 +#: src/libslic3r/PrintConfig.cpp:3261 +msgid "Rotate" +msgstr "Rotacionar" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:482 +msgid "Rotation (deg)" +msgstr "Rotacionar (graus)" + +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:47 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:392 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:497 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:515 +#: src/libslic3r/PrintConfig.cpp:3276 +msgid "Scale" +msgstr "Escala" + +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:292 +msgid "Scale (%)" +msgstr "Escala (%)" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:44 +msgid "Head diameter" +msgstr "Diâmetro da cabeça" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:45 +msgid "Lock supports under new islands" +msgstr "Travar suportes debaixo de novas ilhas" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:46 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1449 +msgid "Remove selected points" +msgstr "Remover pontos selecionados" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:47 +msgid "Remove all points" +msgstr "Remover todos os pontos" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:48 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1452 +msgid "Apply changes" +msgstr "Aplicar mudanças" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:49 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1453 +msgid "Discard changes" +msgstr "Descartar mudanças" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:50 +msgid "Minimal points distance" +msgstr "Distância mínima entre pontos" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:51 +#: src/libslic3r/PrintConfig.cpp:2651 +msgid "Support points density" +msgstr "Densidade dos pontos de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:52 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1455 +msgid "Auto-generate points" +msgstr "Pontos gerados automaticamente" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:53 +msgid "Manual editing" +msgstr "Edição manual" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:54 +msgid "Clipping of view" +msgstr "Recorte de vista" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:55 +msgid "Reset direction" +msgstr "Restabelecer direção" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:531 +msgid "Add support point" +msgstr "Adicionar ponto de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:719 +msgid "Delete support point" +msgstr "Deletar ponto de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:920 +msgid "Change point head diameter" +msgstr "Mudar o diâmetro do ponto da cabeça" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:986 +msgid "Support parameter change" +msgstr "Mudança de parâmetro de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1094 +msgid "SLA Support Points" +msgstr "Pontos de suporte SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1115 +msgid "SLA gizmo turned on" +msgstr "Gizmo de SLA ligado" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1137 +msgid "Do you want to save your manually edited support points?" +msgstr "Você deseja salvar os pontos manualmente editados?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1138 +msgid "Save changes?" +msgstr "Salvar mudanças?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1150 +msgid "SLA gizmo turned off" +msgstr "Gizmo de SLA desligado" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1187 +msgid "Move support point" +msgstr "Mover pontos de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1286 +msgid "Support points edit" +msgstr "Edição de pontos de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355 +msgid "" +"Autogeneration will erase all manually edited points.\n" +"\n" +"Are you sure you want to do it?\n" +msgstr "" +"Gerar automaticamente irá apagar todos os pontos manualmente editados. Tem " +"certeza que quer gerar?\n" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1357 src/slic3r/GUI/GUI.cpp:289 +#: src/slic3r/GUI/WipeTowerDialog.cpp:44 src/slic3r/GUI/WipeTowerDialog.cpp:328 +msgid "Warning" +msgstr "Aviso" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1360 +msgid "Autogenerate support points" +msgstr "Pontos de suporte gerados automaticamente" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1412 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Atalhos no teclado para gizmo SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1423 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "Nota: alguns atalhos funcionam somente em modos que não editam." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1441 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1444 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1445 +msgid "Left click" +msgstr "Clique esquerdo" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1441 +msgid "Add point" +msgstr "Adicionar ponto" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1442 +msgid "Right click" +msgstr "Clique direito" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1442 +msgid "Remove point" +msgstr "Remover ponto" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1443 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1446 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1447 +msgid "Drag" +msgstr "Arrastar" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1443 +msgid "Move point" +msgstr "Mover ponto" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1444 +msgid "Add point to selection" +msgstr "Adicionar ponto à seleção" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1445 +msgid "Remove point from selection" +msgstr "Remover ponto da seleção" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1446 +msgid "Select by rectangle" +msgstr "Selecionar por retângulo" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1447 +msgid "Deselect by rectangle" +msgstr "Desselecionar por retângulo" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1448 +msgid "Select all points" +msgstr "Selecionar todos os pontos" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1450 +msgid "Mouse wheel" +msgstr "Scroll do mouse" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1450 +msgid "Move clipping plane" +msgstr "Mover plano de recorte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1451 +msgid "Reset clipping plane" +msgstr "Restabelecer plano de recorte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1454 +msgid "Switch to editing mode" +msgstr "Alterar para modo de edição" + +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:569 +msgid "Gizmo-Place on Face" +msgstr "Gizmo-Colocar em uma face" + +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:641 +msgid "Gizmo-Move" +msgstr "Gizmo-Mover" + +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:646 +msgid "Gizmo-Scale" +msgstr "Gizmo-Escala" + +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:651 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Rotacionar" + +#: src/slic3r/GUI/GUI.cpp:141 src/slic3r/GUI/Tab.cpp:3145 +msgid "It's impossible to print multi-part object(s) with SLA technology." +msgstr "" +"É impossível imprimir objetos com múltiplas partes com a tecnologia SLA." + +#: src/slic3r/GUI/GUI.cpp:142 +msgid "Please check and fix your object list." +msgstr "Favor verificar e concertar sua lista de objetos." + +#: src/slic3r/GUI/GUI.cpp:143 src/slic3r/GUI/Plater.cpp:2246 +#: src/slic3r/GUI/Tab.cpp:3147 +msgid "Attention!" +msgstr "Atenção!" + +#: src/slic3r/GUI/GUI.cpp:283 +msgid "Notice" +msgstr "Aviso" + +#: src/slic3r/GUI/GUI_App.cpp:132 +#, c-format +msgid "" +"%s has encountered an error. It was likely caused by running out of memory. " +"If you are sure you have enough RAM on your system, this may also be a bug " +"and we would be glad if you reported it.\n" +"\n" +"The application will now terminate." +msgstr "" +"%s encontrou um erro. Provavelmente foi causado por ficar sem memória. Se " +"você tem certeza que você tem RAM suficiente em seu sistema, isso também " +"pode ser um bug e nós estaríamos contentes se você relatou.\n" +"\n" +"O aplicativo será encerrado agora." + +#: src/slic3r/GUI/GUI_App.cpp:135 +msgid "Fatal error" +msgstr "Erro fatal" + +#: src/slic3r/GUI/GUI_App.cpp:442 +msgid "Changing of an application language" +msgstr "Alteração de um idioma do aplicativo" + +#: src/slic3r/GUI/GUI_App.cpp:450 src/slic3r/GUI/GUI_App.cpp:459 +msgid "Recreating" +msgstr "Recriando" + +#: src/slic3r/GUI/GUI_App.cpp:463 +msgid "Loading of current presets" +msgstr "Carregando presets" + +#: src/slic3r/GUI/GUI_App.cpp:471 +msgid "Loading of a mode view" +msgstr "Carregamento de um modelo de vista" + +#: src/slic3r/GUI/GUI_App.cpp:551 +msgid "Choose one file (3MF/AMF):" +msgstr "Escolha um arquivo (3MF/AMF):" + +#: src/slic3r/GUI/GUI_App.cpp:563 +msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Escolha um ou mais arquivos (STL/OBJ/AMF/3MF/PRUSA):" + +#: src/slic3r/GUI/GUI_App.cpp:625 +msgid "Select the language" +msgstr "Selecione a linguagem" + +#: src/slic3r/GUI/GUI_App.cpp:625 +msgid "Language" +msgstr "Linguagem" + +#: src/slic3r/GUI/GUI_App.cpp:796 +msgid "&Configuration Snapshots" +msgstr "&Captura das config." + +#: src/slic3r/GUI/GUI_App.cpp:796 +msgid "Inspect / activate configuration snapshots" +msgstr "Inspecionar / ativar capturas de config." + +#: src/slic3r/GUI/GUI_App.cpp:797 +msgid "Take Configuration &Snapshot" +msgstr "Capturar &config." + +#: src/slic3r/GUI/GUI_App.cpp:797 +msgid "Capture a configuration snapshot" +msgstr "Capturar uma config." + +#: src/slic3r/GUI/GUI_App.cpp:800 +msgid "&Preferences" +msgstr "&Preferências" + +#: src/slic3r/GUI/GUI_App.cpp:806 +msgid "Application preferences" +msgstr "Preferências de aplicação" + +#: src/slic3r/GUI/GUI_App.cpp:809 src/slic3r/GUI/wxExtensions.cpp:3043 +msgid "Simple" +msgstr "Simples" + +#: src/slic3r/GUI/GUI_App.cpp:809 +msgid "Simple View Mode" +msgstr "Modo simples de visualização" + +#: src/slic3r/GUI/GUI_App.cpp:810 src/slic3r/GUI/GUI_ObjectList.cpp:97 +#: src/slic3r/GUI/GUI_ObjectList.cpp:620 src/slic3r/GUI/Tab.cpp:1061 +#: src/slic3r/GUI/Tab.cpp:1076 src/slic3r/GUI/Tab.cpp:1174 +#: src/slic3r/GUI/Tab.cpp:1177 src/slic3r/GUI/Tab.cpp:1685 +#: src/slic3r/GUI/Tab.cpp:2169 src/slic3r/GUI/Tab.cpp:3785 +#: src/slic3r/GUI/wxExtensions.cpp:3044 src/libslic3r/PrintConfig.cpp:83 +#: src/libslic3r/PrintConfig.cpp:197 src/libslic3r/PrintConfig.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1013 src/libslic3r/PrintConfig.cpp:2226 +msgid "Advanced" +msgstr "Avançado" + +#: src/slic3r/GUI/GUI_App.cpp:810 +msgid "Advanced View Mode" +msgstr "Modo avançado de visualização" + +#: src/slic3r/GUI/GUI_App.cpp:811 src/slic3r/GUI/wxExtensions.cpp:3045 +msgid "Expert" +msgstr "Especialista" + +#: src/slic3r/GUI/GUI_App.cpp:811 +msgid "Expert View Mode" +msgstr "Modo especialista de visualização" + +#: src/slic3r/GUI/GUI_App.cpp:816 +msgid "Mode" +msgstr "Modo" + +#: src/slic3r/GUI/GUI_App.cpp:816 +#, c-format +msgid "%s View Mode" +msgstr "%s Modo de visualização" + +#: src/slic3r/GUI/GUI_App.cpp:818 +msgid "Change Application &Language" +msgstr "Mudar &idioma" + +#: src/slic3r/GUI/GUI_App.cpp:820 +msgid "Flash printer &firmware" +msgstr "Atualizar firmware &da impressora" + +#: src/slic3r/GUI/GUI_App.cpp:820 +msgid "Upload a firmware image into an Arduino based printer" +msgstr "Atualizar o firmware para uma impressora baseada em Arduino" + +#: src/slic3r/GUI/GUI_App.cpp:832 +msgid "Taking configuration snapshot" +msgstr "Capturando a config." + +#: src/slic3r/GUI/GUI_App.cpp:832 +msgid "Snapshot name" +msgstr "Nome da captura" + +#: src/slic3r/GUI/GUI_App.cpp:875 +msgid "" +"Switching the language will trigger application restart.\n" +"You will lose content of the plater." +msgstr "" +"Alterar a linguagem fará com que o aplicativo reinicie.\n" +"Você irá perder conteúdo no prato." + +#: src/slic3r/GUI/GUI_App.cpp:877 +msgid "Do you want to proceed?" +msgstr "Você quer prosseguir?" + +#: src/slic3r/GUI/GUI_App.cpp:878 +msgid "Language selection" +msgstr "Seleção de linguagem" + +#: src/slic3r/GUI/GUI_App.cpp:901 +msgid "&Configuration" +msgstr "&Configuração" + +#: src/slic3r/GUI/GUI_App.cpp:923 +msgid "The presets on the following tabs were modified" +msgstr "Os presets seguintes foram modificados" + +#: src/slic3r/GUI/GUI_App.cpp:923 src/slic3r/GUI/Tab.cpp:3133 +msgid "Discard changes and continue anyway?" +msgstr "Descartar mudanças e continuar assim mesmo?" + +#: src/slic3r/GUI/GUI_App.cpp:926 +msgid "Unsaved Presets" +msgstr "config. não salvas" + +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 +msgid "Start at height" +msgstr "Começar na altura" + +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 +msgid "Stop at height" +msgstr "Parar na altura" + +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 src/slic3r/GUI/Tab.cpp:1033 +#: src/libslic3r/PrintConfig.cpp:66 +msgid "Layer height" +msgstr "Altura da camada" + +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:153 +msgid "Remove layer range" +msgstr "Remover limite da camada" + +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:162 +msgid "Add layer range" +msgstr "Adicionar limite da camada" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:34 src/slic3r/GUI/GUI_ObjectList.cpp:88 +#: src/slic3r/GUI/GUI_ObjectList.cpp:611 src/libslic3r/PrintConfig.cpp:67 +#: src/libslic3r/PrintConfig.cpp:160 src/libslic3r/PrintConfig.cpp:392 +#: src/libslic3r/PrintConfig.cpp:453 src/libslic3r/PrintConfig.cpp:461 +#: src/libslic3r/PrintConfig.cpp:867 src/libslic3r/PrintConfig.cpp:1051 +#: src/libslic3r/PrintConfig.cpp:1354 src/libslic3r/PrintConfig.cpp:1420 +#: src/libslic3r/PrintConfig.cpp:1601 src/libslic3r/PrintConfig.cpp:2037 +#: src/libslic3r/PrintConfig.cpp:2095 +msgid "Layers and Perimeters" +msgstr "Camadas e perímetros" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:35 src/slic3r/GUI/GUI_ObjectList.cpp:89 +#: src/slic3r/GUI/GUI_ObjectList.cpp:612 src/slic3r/GUI/Plater.cpp:497 +#: src/slic3r/GUI/Tab.cpp:1065 src/slic3r/GUI/Tab.cpp:1066 +#: src/libslic3r/PrintConfig.cpp:177 src/libslic3r/PrintConfig.cpp:400 +#: src/libslic3r/PrintConfig.cpp:420 src/libslic3r/PrintConfig.cpp:754 +#: src/libslic3r/PrintConfig.cpp:768 src/libslic3r/PrintConfig.cpp:805 +#: src/libslic3r/PrintConfig.cpp:958 src/libslic3r/PrintConfig.cpp:968 +#: src/libslic3r/PrintConfig.cpp:986 src/libslic3r/PrintConfig.cpp:1004 +#: src/libslic3r/PrintConfig.cpp:1023 src/libslic3r/PrintConfig.cpp:1708 +#: src/libslic3r/PrintConfig.cpp:1725 +msgid "Infill" +msgstr "Preenchimento" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:36 src/slic3r/GUI/GUI_ObjectList.cpp:90 +#: src/slic3r/GUI/GUI_ObjectList.cpp:613 src/slic3r/GUI/GUI_Preview.cpp:244 +#: src/slic3r/GUI/Tab.cpp:1094 src/slic3r/GUI/Tab.cpp:1095 +#: src/libslic3r/PrintConfig.cpp:344 src/libslic3r/PrintConfig.cpp:1481 +#: src/libslic3r/PrintConfig.cpp:1830 src/libslic3r/PrintConfig.cpp:1836 +#: src/libslic3r/PrintConfig.cpp:1844 src/libslic3r/PrintConfig.cpp:1856 +#: src/libslic3r/PrintConfig.cpp:1866 src/libslic3r/PrintConfig.cpp:1874 +#: src/libslic3r/PrintConfig.cpp:1889 src/libslic3r/PrintConfig.cpp:1910 +#: src/libslic3r/PrintConfig.cpp:1921 src/libslic3r/PrintConfig.cpp:1937 +#: src/libslic3r/PrintConfig.cpp:1946 src/libslic3r/PrintConfig.cpp:1955 +#: src/libslic3r/PrintConfig.cpp:1966 src/libslic3r/PrintConfig.cpp:1980 +#: src/libslic3r/PrintConfig.cpp:1988 src/libslic3r/PrintConfig.cpp:1989 +#: src/libslic3r/PrintConfig.cpp:1998 src/libslic3r/PrintConfig.cpp:2006 +#: src/libslic3r/PrintConfig.cpp:2020 src/libslic3r/GCode/PreviewData.cpp:156 +msgid "Support material" +msgstr "Material de suporte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:39 src/slic3r/GUI/GUI_ObjectList.cpp:94 +#: src/slic3r/GUI/GUI_ObjectList.cpp:617 src/libslic3r/PrintConfig.cpp:2202 +#: src/libslic3r/PrintConfig.cpp:2210 +msgid "Wipe options" +msgstr "Opções de limpeza" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:45 +msgid "Pad and Support" +msgstr "Bloco e suporte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:51 +msgid "Add part" +msgstr "Adicionar parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:52 +msgid "Add modifier" +msgstr "Adicionar modificador" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:53 +msgid "Add support enforcer" +msgstr "Adicionar reforço de suporte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:54 +msgid "Add support blocker" +msgstr "Adicionar bloqueador de suporte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:91 src/slic3r/GUI/GUI_ObjectList.cpp:614 +#: src/slic3r/GUI/GUI_Preview.cpp:223 src/slic3r/GUI/Tab.cpp:1119 +#: src/libslic3r/PrintConfig.cpp:209 src/libslic3r/PrintConfig.cpp:441 +#: src/libslic3r/PrintConfig.cpp:896 src/libslic3r/PrintConfig.cpp:1024 +#: src/libslic3r/PrintConfig.cpp:1410 src/libslic3r/PrintConfig.cpp:1647 +#: src/libslic3r/PrintConfig.cpp:1696 src/libslic3r/PrintConfig.cpp:1747 +#: src/libslic3r/PrintConfig.cpp:2080 +msgid "Speed" +msgstr "Velocidade" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:92 src/slic3r/GUI/GUI_ObjectList.cpp:615 +#: src/slic3r/GUI/Tab.cpp:1154 src/slic3r/GUI/Tab.cpp:2043 +#: src/libslic3r/PrintConfig.cpp:471 src/libslic3r/PrintConfig.cpp:979 +#: src/libslic3r/PrintConfig.cpp:1389 src/libslic3r/PrintConfig.cpp:1717 +#: src/libslic3r/PrintConfig.cpp:1902 src/libslic3r/PrintConfig.cpp:1928 +msgid "Extruders" +msgstr "Exrtrusoras" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:93 src/slic3r/GUI/GUI_ObjectList.cpp:616 +#: src/libslic3r/PrintConfig.cpp:431 src/libslic3r/PrintConfig.cpp:538 +#: src/libslic3r/PrintConfig.cpp:855 src/libslic3r/PrintConfig.cpp:987 +#: src/libslic3r/PrintConfig.cpp:1398 src/libslic3r/PrintConfig.cpp:1737 +#: src/libslic3r/PrintConfig.cpp:1911 src/libslic3r/PrintConfig.cpp:2069 +msgid "Extrusion Width" +msgstr "Espessura da extrusão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:99 src/slic3r/GUI/GUI_ObjectList.cpp:622 +#: src/slic3r/GUI/Plater.cpp:465 src/slic3r/GUI/Tab.cpp:3737 +#: src/slic3r/GUI/Tab.cpp:3738 src/libslic3r/PrintConfig.cpp:2501 +#: src/libslic3r/PrintConfig.cpp:2508 src/libslic3r/PrintConfig.cpp:2517 +#: src/libslic3r/PrintConfig.cpp:2526 src/libslic3r/PrintConfig.cpp:2536 +#: src/libslic3r/PrintConfig.cpp:2562 src/libslic3r/PrintConfig.cpp:2569 +#: src/libslic3r/PrintConfig.cpp:2580 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2599 src/libslic3r/PrintConfig.cpp:2612 +#: src/libslic3r/PrintConfig.cpp:2622 src/libslic3r/PrintConfig.cpp:2631 +#: src/libslic3r/PrintConfig.cpp:2641 src/libslic3r/PrintConfig.cpp:2652 +#: src/libslic3r/PrintConfig.cpp:2660 +msgid "Supports" +msgstr "Suportes" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:100 src/slic3r/GUI/GUI_ObjectList.cpp:623 +#: src/slic3r/GUI/Plater.cpp:603 src/slic3r/GUI/Tab.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3770 src/libslic3r/PrintConfig.cpp:2668 +#: src/libslic3r/PrintConfig.cpp:2675 src/libslic3r/PrintConfig.cpp:2689 +#: src/libslic3r/PrintConfig.cpp:2699 src/libslic3r/PrintConfig.cpp:2721 +#: src/libslic3r/PrintConfig.cpp:2732 src/libslic3r/PrintConfig.cpp:2739 +#: src/libslic3r/PrintConfig.cpp:2750 src/libslic3r/PrintConfig.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:2768 +msgid "Pad" +msgstr "Bloco" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:260 +msgid "Name" +msgstr "Nome" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:271 src/slic3r/GUI/GUI_ObjectList.cpp:373 +msgid "Editing" +msgstr "Edição" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:318 +#, c-format +msgid "Auto-repaired (%d errors):\n" +msgstr "Auto reparando (%d erros):\n" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:325 +msgid "degenerate facets" +msgstr "facetas degeneradas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:326 +msgid "edges fixed" +msgstr "arestas fixadas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:327 +msgid "facets removed" +msgstr "facetas removidas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:328 +msgid "facets added" +msgstr "facetas adicionadas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:329 +msgid "facets reversed" +msgstr "facetas reversidas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:330 +msgid "backwards edges" +msgstr "arestas viradas para trás" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:338 +msgid "Right button click the icon to fix STL through Netfabb" +msgstr "" +"Clique com o botão direito no ícone para arrumar STL através do Netfabb" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:375 +msgid "Right button click the icon to change the object settings" +msgstr "Clique com o botão direito no ícone para mudar as config. do objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:377 +msgid "Click the icon to change the object settings" +msgstr "Clique no ícone para mudar as config. do objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:381 +msgid "Right button click the icon to change the object printable property" +msgstr "" +"Clique com o botão direito no ícone para mudar a propriedade de impressão do " +"objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:383 +msgid "Click the icon to change the object printable property" +msgstr "Clique no ícone para mudar a propriedade de impressão do objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:428 src/slic3r/GUI/GUI_ObjectList.cpp:449 +#: src/slic3r/GUI/GUI_ObjectList.cpp:461 src/slic3r/GUI/GUI_ObjectList.cpp:3642 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3652 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3684 src/slic3r/GUI/wxExtensions.cpp:603 +#: src/slic3r/GUI/wxExtensions.cpp:660 src/slic3r/GUI/wxExtensions.cpp:685 +#: src/slic3r/GUI/wxExtensions.cpp:893 +msgid "default" +msgstr "padrão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:433 src/slic3r/GUI/Tab.cpp:1649 +#: src/libslic3r/PrintConfig.cpp:470 +msgid "Extruder" +msgstr "Extrusora" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:546 +msgid "Rename Object" +msgstr "Renomear objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:546 +msgid "Rename Sub-object" +msgstr "Renomear sub-objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:987 src/slic3r/GUI/GUI_ObjectList.cpp:3464 +msgid "Instances to Separated Objects" +msgstr "Instâncias para separar objetos" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1005 +msgid "Volumes in Object reordered" +msgstr "Volume reorganizados no objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1005 +msgid "Object reordered" +msgstr "Objeto reorganizado" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1060 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1376 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1382 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1623 +#, c-format +msgid "Quick Add Settings (%s)" +msgstr "Adicionar config. rapidamente (%s)" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1137 +msgid "Select showing settings" +msgstr "Selecionar config. mostradas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1186 +msgid "Add Settings for Layers" +msgstr "Adicionar config. para camadas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1187 +msgid "Add Settings for Sub-object" +msgstr "Adicionar config. para sub-objetos" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1188 +msgid "Add Settings for Object" +msgstr "Adicionar config. para objetos" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1249 +msgid "Add Settings Bundle for Height range" +msgstr "Adicionar pacote de config. para intervalo de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1250 +msgid "Add Settings Bundle for Sub-object" +msgstr "Adicionar pacote de config. para subobjeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1251 +msgid "Add Settings Bundle for Object" +msgstr "Adicionar pacote de config. para objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1290 +msgid "Load" +msgstr "Carregar" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1320 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1323 +msgid "Box" +msgstr "Caixa" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +msgid "Cylinder" +msgstr "Cilindro" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +msgid "Sphere" +msgstr "Esfera" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +msgid "Slab" +msgstr "Placa" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1347 +msgid "Height range Modifier" +msgstr "Modificador de intervalo de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1355 +msgid "Add settings" +msgstr "Adicionar config." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1422 +msgid "Change type" +msgstr "Mudar o tipo" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1429 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1577 +msgid "Set as a Separated Object" +msgstr "Configurar como objeto separado" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1435 +msgid "Printable" +msgstr "Imprimível" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1442 +msgid "Rename" +msgstr "Renomear" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1453 +msgid "Fix through the Netfabb" +msgstr "Arrumar através do Netfabb" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1463 src/slic3r/GUI/Plater.cpp:3552 +msgid "Export as STL" +msgstr "Exportar como STL" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1470 +msgid "Change extruder" +msgstr "Mudar extrusora" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1489 src/libslic3r/PrintConfig.cpp:309 +msgid "Default" +msgstr "Padrão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1495 +msgid "Select new extruder for the object/part" +msgstr "Selecionar nova extrusora para objeto/parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1507 +msgid "Scale to print volume" +msgstr "Escalar para volume de impressão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1507 +msgid "Scale the selected object to fit the print volume" +msgstr "Escale o objeto selecionado para se adequar ao volume de impressão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1577 +msgid "Set as a Separated Objects" +msgstr "Definir como objetos separados" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1652 +msgid "Load Part" +msgstr "Carregar parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1687 +msgid "Error!" +msgstr "Erro!" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1732 +msgid "Add Generic Subobject" +msgstr "Adicionar sub-objeto genérico" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1739 +msgid "Generic" +msgstr "Genérico" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1843 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1945 +msgid "Last instance of an object cannot be deleted." +msgstr "A última instância de um objeto não pode ser excluída." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1855 +msgid "Delete Settings" +msgstr "Deletar config." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1879 +msgid "Delete All Instances from Object" +msgstr "Excluir todas as instâncias do objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1895 +msgid "Delete Height Range" +msgstr "Excluir limite de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1926 +msgid "From Object List You can't delete the last solid part from object." +msgstr "" +"Na lista de objetos não é possível excluir a última parte sólida do objeto." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1930 +msgid "Delete Subobject" +msgstr "Deletar sub-objeto" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1949 +msgid "Delete Instance" +msgstr "Deletar instância" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1973 src/slic3r/GUI/Plater.cpp:2838 +msgid "" +"The selected object couldn't be split because it contains only one part." +msgstr "O seguinte objeto não pode ser dividido pois contém uma parte." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1977 +msgid "Split to Parts" +msgstr "Dividir em partes" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2025 +msgid "Add Layers" +msgstr "Adicionar camadas" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2150 +msgid "Group manipulation" +msgstr "Manipulação de grupos" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2162 +msgid "Object manipulation" +msgstr "Manipulação de objetos" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2175 +msgid "Object Settings to modify" +msgstr "config. do objeto para modificar" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2179 +msgid "Part Settings to modify" +msgstr "config. da parte para modificar" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2184 +msgid "Layer range Settings to modify" +msgstr "config. de intervalo de camada para modificar" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2190 +msgid "Part manipulation" +msgstr "Manipulação da parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2196 +msgid "Instance manipulation" +msgstr "Manipulação da instância" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2203 +msgid "Settings for height range" +msgstr "config. para intervalo de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2388 +msgid "Delete Selected Item" +msgstr "Excluir item selecionado" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2525 +msgid "Delete Selected" +msgstr "Excluir seleção" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2584 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2613 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2631 +msgid "Add Height Range" +msgstr "Adicionar intervalo de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2690 +msgid "Edit Height Range" +msgstr "Editar intervalo de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2974 +msgid "Selection-Remove from list" +msgstr "Seleção-Remover da lista" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2982 +msgid "Selection-Add from list" +msgstr "Seleção-Adicionar da lista" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3100 +msgid "Object or Instance" +msgstr "Objeto ou instância" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3101 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +msgid "Part" +msgstr "Parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3101 +msgid "Layer" +msgstr "Camada" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3103 +msgid "Unsupported selection" +msgstr "Seleção não suportada" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3104 +#, c-format +msgid "You started your selection with %s Item." +msgstr "Você iniciou sua seleção com o item de %s." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3105 +#, c-format +msgid "In this mode you can select only other %s Items%s" +msgstr "Neste modo, você pode selecionar apenas outros %s itens%s" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3108 +msgid "of a current Object" +msgstr "de um objeto atual" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3113 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3188 src/slic3r/GUI/Plater.cpp:126 +msgid "Info" +msgstr "Informação" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3229 +msgid "You can't change a type of the last solid part of the object." +msgstr "Não é possível alterar um tipo da última parte sólida do objeto." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +msgid "Modifier" +msgstr "Modificador" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +msgid "Support Enforcer" +msgstr "Reforçador de suporte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +msgid "Support Blocker" +msgstr "Bloqueador de suporte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3236 +msgid "Type:" +msgstr "Tipo:" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3236 +msgid "Select type of part" +msgstr "Selecione o tipo de parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3241 +msgid "Change Part Type" +msgstr "Mudar o tipo da parte" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3486 +msgid "Enter new name" +msgstr "Insira o novo nome" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3486 +msgid "Renaming" +msgstr "Renomeando" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3502 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3608 src/slic3r/GUI/Tab.cpp:3618 +#: src/slic3r/GUI/Tab.cpp:3622 +msgid "The supplied name is not valid;" +msgstr "O nome inserido não é valido;" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3503 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3609 src/slic3r/GUI/Tab.cpp:3619 +msgid "the following characters are not allowed:" +msgstr "os seguintes caracteres não são permitidos:" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3632 +msgid "Set extruder for selected items" +msgstr "Definir extrusora para itens selecionados" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3633 +msgid "Select extruder number for selected objects and/or parts" +msgstr "Selecione o número da extrusora para objetos e/ou peças selecionados" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3646 +msgid "Select extruder number:" +msgstr "Selecione o número da extrusora:" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3647 +msgid "This extruder will be set for selected items" +msgstr "Esta extrusora será ajustada para artigos selecionados" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3759 src/slic3r/GUI/Selection.cpp:1473 +msgid "Set Printable" +msgstr "Definir como imprimível" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3759 src/slic3r/GUI/Selection.cpp:1473 +msgid "Set Unprintable" +msgstr "Definir não imprimível" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:62 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:105 +msgid "World coordinates" +msgstr "Coordenadas mundiais" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:63 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:106 +msgid "Local coordinates" +msgstr "Coordenadas locais" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:82 +msgid "Select coordinate space, in which the transformation will be performed." +msgstr "" +"Selecione o espaço de coordenadas, no qual a transformação será executada." + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:125 +msgid "Object Manipulation" +msgstr "Manipulação de objeto" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:178 +msgid "Object name" +msgstr "Nome do objeto" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:214 +#, c-format +msgid "Toggle %c axis mirroring" +msgstr "Ativar espelhamento do eixo %c" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:247 +msgid "Set Mirror" +msgstr "Definir espelhamento" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:287 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:292 +msgid "Reset scale" +msgstr "Restabelecer escala" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:305 +msgid "Reset rotation" +msgstr "Restabelecer rotação" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:330 +msgid "Reset Rotation" +msgstr "Restabelecer Rotação" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:342 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:357 +msgid "Drop to bed" +msgstr "Soltar na mesa" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:390 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:454 +msgid "Position" +msgstr "Posição" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:391 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:455 +msgid "Rotation" +msgstr "Rotação" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:456 +msgid "Scale factors" +msgstr "Fatores de escala" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:513 +msgid "Translate" +msgstr "Tradução" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:565 +msgid "" +"You cannot use non-uniform scaling mode for multiple objects/parts selection" +msgstr "" +"Não é possível usar o modo de dimensionamento não uniforme para vários " +"objetos/seleção de peças" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:735 +msgid "Set Position" +msgstr "Definir posição" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:766 +msgid "Set Orientation" +msgstr "Definir orientação" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:831 +msgid "Set Scale" +msgstr "Definir escala" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:915 +msgid "" +"The currently manipulated object is tilted (rotation angles are not " +"multiples of 90°).\n" +"Non-uniform scaling of tilted objects is only possible in the World " +"coordinate system,\n" +"once the rotation is embedded into the object coordinates." +msgstr "" +"O objeto atualmente manipulado é inclinado (os ângulos de rotação não são " +"múltiplos de 90 °).\n" +"O dimensionamento não uniforme de objetos inclinados só é possível no " +"sistema de coordenadas do mundo,\n" +"uma vez que a rotação é incorporada nas coordenadas do objeto." + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:918 +msgid "" +"This operation is irreversible.\n" +"Do you want to proceed?" +msgstr "" +"Esta operação é irreversível.\n" +"Você quer prosseguir?" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:59 +msgid "Additional Settings" +msgstr "config. Adicionais" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:95 +msgid "Remove parameter" +msgstr "Remover parâmetro" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:101 +#, c-format +msgid "Delete Option %s" +msgstr "Excluir opção %s" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:146 +#, c-format +msgid "Change Option %s" +msgstr "Alterar opção %s" + +#: src/slic3r/GUI/GUI_Preview.cpp:217 +msgid "View" +msgstr "Vista" + +#: src/slic3r/GUI/GUI_Preview.cpp:220 src/slic3r/GUI/GUI_Preview.cpp:569 +#: src/libslic3r/GCode/PreviewData.cpp:378 +msgid "Feature type" +msgstr "Tipo de recurso" + +#: src/slic3r/GUI/GUI_Preview.cpp:221 src/libslic3r/PrintConfig.cpp:483 +msgid "Height" +msgstr "Altura" + +#: src/slic3r/GUI/GUI_Preview.cpp:222 src/libslic3r/PrintConfig.cpp:2188 +msgid "Width" +msgstr "Espessura" + +#: src/slic3r/GUI/GUI_Preview.cpp:224 +msgid "Volumetric flow rate" +msgstr "Taxa de fluxo volumétrico" + +#: src/slic3r/GUI/GUI_Preview.cpp:225 src/slic3r/GUI/GUI_Preview.cpp:333 +#: src/slic3r/GUI/GUI_Preview.cpp:515 src/slic3r/GUI/GUI_Preview.cpp:568 +#: src/slic3r/GUI/GUI_Preview.cpp:774 src/libslic3r/GCode/PreviewData.cpp:388 +msgid "Tool" +msgstr "Ferramenta" + +#: src/slic3r/GUI/GUI_Preview.cpp:226 src/slic3r/GUI/GUI_Preview.cpp:566 +#: src/libslic3r/GCode/PreviewData.cpp:390 +msgid "Color Print" +msgstr "Impressão colorida" + +#: src/slic3r/GUI/GUI_Preview.cpp:229 +msgid "Show" +msgstr "Mostrar" + +#: src/slic3r/GUI/GUI_Preview.cpp:232 src/slic3r/GUI/GUI_Preview.cpp:233 +msgid "Feature types" +msgstr "Tipos de características" + +#: src/slic3r/GUI/GUI_Preview.cpp:235 src/libslic3r/GCode/PreviewData.cpp:147 +msgid "Perimeter" +msgstr "Perímetro" + +#: src/slic3r/GUI/GUI_Preview.cpp:236 src/libslic3r/GCode/PreviewData.cpp:148 +msgid "External perimeter" +msgstr "Perímetro externo" + +#: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/GCode/PreviewData.cpp:149 +msgid "Overhang perimeter" +msgstr "Perímetro de angulação" + +#: src/slic3r/GUI/GUI_Preview.cpp:238 src/libslic3r/GCode/PreviewData.cpp:150 +msgid "Internal infill" +msgstr "Preenchimento interno" + +#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/PrintConfig.cpp:1736 +#: src/libslic3r/PrintConfig.cpp:1746 src/libslic3r/GCode/PreviewData.cpp:151 +msgid "Solid infill" +msgstr "Preenchimento sólido" + +#: src/slic3r/GUI/GUI_Preview.cpp:240 src/libslic3r/PrintConfig.cpp:2068 +#: src/libslic3r/PrintConfig.cpp:2079 src/libslic3r/GCode/PreviewData.cpp:152 +msgid "Top solid infill" +msgstr "Preenchimento do sólido do topo" + +#: src/slic3r/GUI/GUI_Preview.cpp:241 src/libslic3r/GCode/PreviewData.cpp:153 +msgid "Bridge infill" +msgstr "Preenchimento de pontes" + +#: src/slic3r/GUI/GUI_Preview.cpp:242 src/libslic3r/PrintConfig.cpp:895 +#: src/libslic3r/GCode/PreviewData.cpp:154 +msgid "Gap fill" +msgstr "Preenchimento de vão" + +#: src/slic3r/GUI/GUI_Preview.cpp:243 src/slic3r/GUI/Tab.cpp:1085 +#: src/libslic3r/GCode/PreviewData.cpp:155 +msgid "Skirt" +msgstr "Saia" + +#: src/slic3r/GUI/GUI_Preview.cpp:245 src/libslic3r/PrintConfig.cpp:1954 +#: src/libslic3r/GCode/PreviewData.cpp:157 +msgid "Support material interface" +msgstr "Interface do material de suporte" + +#: src/slic3r/GUI/GUI_Preview.cpp:246 src/slic3r/GUI/Tab.cpp:1165 +#: src/libslic3r/GCode/PreviewData.cpp:158 +msgid "Wipe tower" +msgstr "Torre de limpeza" + +#: src/slic3r/GUI/GUI_Preview.cpp:251 src/libslic3r/PrintConfig.cpp:2102 +msgid "Travel" +msgstr "Viagem" + +#: src/slic3r/GUI/GUI_Preview.cpp:252 +msgid "Retractions" +msgstr "Retrações" + +#: src/slic3r/GUI/GUI_Preview.cpp:253 +msgid "Unretractions" +msgstr "Retorno da retração" + +#: src/slic3r/GUI/GUI_Preview.cpp:254 +msgid "Shells" +msgstr "Paredes" + +#: src/slic3r/GUI/GUI_Preview.cpp:255 +msgid "Legend" +msgstr "Legenda" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:14 src/slic3r/GUI/MainFrame.cpp:683 +msgid "Keyboard Shortcuts" +msgstr "Atalhos do teclado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 +msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" +msgstr "Abra o projeto STL/OBJ/AMF/3MF com config., excluir mesa" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 +msgid "Import STL/OBJ/AMF/3MF without config, keep bed" +msgstr "Importação STL/OBJ/AMF/3MF sem config., manter a mesa" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:109 +msgid "Load Config from .ini/amf/3mf/gcode" +msgstr "Carregar config. de um .ini/AMF/3mf/Gcode" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:110 src/slic3r/GUI/Plater.cpp:837 +#: src/slic3r/GUI/Plater.cpp:4822 src/libslic3r/PrintConfig.cpp:3163 +msgid "Export G-code" +msgstr "Exportar G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:111 +msgid "Save project (3MF)" +msgstr "Salvar projeto (3MF)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:112 +msgid "Load Config from .ini/amf/3mf/gcode and merge" +msgstr "Carregar config. de um. ini/AMF/3mf/Gcode e mesclar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:113 +msgid "(Re)slice" +msgstr "(Re)fatiar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 +msgid "Select Plater Tab" +msgstr "Selecione a guia de prato" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:118 +msgid "Select Print Settings Tab" +msgstr "Selecione a guia config. de impressão" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 +msgid "Select Filament Settings Tab" +msgstr "Selecione a guia config. de filamento" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 +msgid "Select Printer Settings Tab" +msgstr "Selecione a guia config. da impressora" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:121 +msgid "Switch to 3D" +msgstr "Mude para 3D" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 +msgid "Switch to Preview" +msgstr "Mudar para pré-visualização" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 src/slic3r/GUI/Preferences.cpp:10 +msgid "Preferences" +msgstr "Preferências" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:124 +#: src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Print host upload queue" +msgstr "Fila de carregamento do host de impressão" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:125 +msgid "Camera view" +msgstr "Vista da câmera" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:126 +msgid "Add Instance of the selected object" +msgstr "Adicionar instância do objeto selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 +msgid "Remove Instance of the selected object" +msgstr "Remover instância do objeto selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:128 +msgid "Show keyboard shortcuts list" +msgstr "Mostrar lista dos atalhos no teclado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:129 +msgid "Press to select multiple object or move multiple object with mouse" +msgstr "" +"Aperte para selecionar múltiplos objetos ou mover múltiplos objetos com o " +"mouse" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:131 +msgid "Main Shortcuts" +msgstr "Atalhos principais" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:139 +msgid "Select All objects" +msgstr "Selecionar todos os objetos" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 +msgid "Delete selected" +msgstr "Deletar seleção" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 +msgid "Delete All" +msgstr "Deletar todos" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 +msgid "Copy to clipboard" +msgstr "Copiar para a área de transferência" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 +msgid "Paste from clipboard" +msgstr "Colar da área de transferência" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:144 +msgid "Gizmo move" +msgstr "Gizmo-Mover" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:145 +msgid "Gizmo scale" +msgstr "Gizmo-Escala" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:146 +msgid "Gizmo rotate" +msgstr "Gizmo-Rotacionar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Gizmo cut" +msgstr "Gizmo-Cortar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:148 +msgid "Gizmo Place face on bed" +msgstr "Colocar face do Gizmo na mesa" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:149 +msgid "Gizmo SLA support points" +msgstr "Pontos de suporte do Gizmo SLA" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:150 +#, c-format +msgid "" +"Press to activate selection rectangle\n" +"or to snap by 5% in Gizmo scale\n" +"or to snap by 1mm in Gizmo move" +msgstr "" +"Pressione para ativar o retângulo de seleção\n" +"ou para encaixar em 5% i na escala Gizmo\n" +"ou para encaixar por 1mm em Gizmo mover" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 +msgid "" +"Press to scale selection to fit print volume\n" +"in Gizmo scale" +msgstr "" +"Pressione para dimensionar a seleção ao volume de impressão\n" +"na escala Gizmo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:152 +msgid "" +"Press to activate deselection rectangle\n" +"or to scale or rotate selected objects\n" +"around their own center" +msgstr "" +"Pressione para ativar o retângulo de deseleção\n" +"ou para dimensionar ou girar objetos selecionados\n" +"em torno de seu próprio centro" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:153 +msgid "Press to activate one direction scaling in Gizmo scale" +msgstr "Pressione para ativar um dimensionamento de direção na escala Gizmo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 +msgid "Change camera type (perspective, orthographic)" +msgstr "Alterar tipo de câmera (perspectiva, ortográfica)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:155 +msgid "Zoom to Bed" +msgstr "Ampliar para a mesa" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:156 +msgid "Zoom to all objects in scene, if none selected" +msgstr "Ampliar para todos os objetos na cena, se nenhum selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:157 +msgid "Zoom to selected object" +msgstr "Ampliar para o objeto selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:158 +msgid "Zoom in" +msgstr "Ampliar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:159 +msgid "Zoom out" +msgstr "Dimiuir" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Unselect gizmo / Clear selection" +msgstr "Desmarcar Gizmo/limpar seleção" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 +msgid "Plater Shortcuts" +msgstr "Atalhos do prato" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:193 +msgid "Arrow Up" +msgstr "Seta para cima" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +msgid "Upper Layer" +msgstr "Camada superior" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:194 +msgid "Arrow Down" +msgstr "Seta para baixo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +msgid "Lower Layer" +msgstr "Camada inferior" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 +msgid "Show/Hide (L)egend" +msgstr "Mostrar/ocultar (L) egenda" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:187 +msgid "Preview Shortcuts" +msgstr "Atalhos de visualização" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:193 +msgid "Move current slider thumb Up" +msgstr "Mover a barra de rolagem para cima" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:194 +msgid "Move current slider thumb Down" +msgstr "Mover a barra de rolagem para baixo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:195 +msgid "Arrow Left" +msgstr "Seta esquerda" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:195 +msgid "Set upper thumb to current slider thumb" +msgstr "Definir o polegar superior para o polegar deslizante atual" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:196 +msgid "Arrow Right" +msgstr "Seta direita" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:196 +msgid "Set lower thumb to current slider thumb" +msgstr "Definir o polegar inferior para o polegar deslizante atual" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:197 +msgid "Add color change marker for current layer" +msgstr "Adicionar mudança de cor para a camada atual" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:198 +msgid "Delete color change marker for current layer" +msgstr "Excluir mudança de cor para a camada atual" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:200 +msgid "Layers Slider Shortcuts" +msgstr "Atalhos da barra de rolagem de camadas" + +#: src/slic3r/GUI/MainFrame.cpp:64 +msgid "" +" - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/" +"releases" +msgstr "" +" - Lembre-se de verificar por atualizações em http://github.com/prusa3d/" +"PrusaSlicer/releases" + +#: src/slic3r/GUI/MainFrame.cpp:159 +msgid "based on Slic3r" +msgstr "baseado no Slic3r" + +#: src/slic3r/GUI/MainFrame.cpp:189 +msgid "Plater" +msgstr "Prato" + +#: src/slic3r/GUI/MainFrame.cpp:400 +msgid "&New Project" +msgstr "&Novo projeto" + +#: src/slic3r/GUI/MainFrame.cpp:400 +msgid "Start a new project" +msgstr "Começar um novo projeto" + +#: src/slic3r/GUI/MainFrame.cpp:403 +msgid "&Open Project" +msgstr "&Abrir projeto" + +#: src/slic3r/GUI/MainFrame.cpp:403 +msgid "Open a project file" +msgstr "Abrir novo projeto" + +#: src/slic3r/GUI/MainFrame.cpp:408 +msgid "Recent projects" +msgstr "Projetos recentes" + +#: src/slic3r/GUI/MainFrame.cpp:417 +msgid "The selected project is no more available" +msgstr "O projeto selecionado não está mais disponível" + +#: src/slic3r/GUI/MainFrame.cpp:417 src/slic3r/GUI/MainFrame.cpp:755 +#: src/slic3r/GUI/PrintHostDialogs.cpp:231 +msgid "Error" +msgstr "Erro" + +#: src/slic3r/GUI/MainFrame.cpp:441 +msgid "&Save Project" +msgstr "&Salvar projeto" + +#: src/slic3r/GUI/MainFrame.cpp:441 +msgid "Save current project file" +msgstr "Salvar arquivo" + +#: src/slic3r/GUI/MainFrame.cpp:445 src/slic3r/GUI/MainFrame.cpp:447 +msgid "Save Project &as" +msgstr "Salvar projeto &como" + +#: src/slic3r/GUI/MainFrame.cpp:445 src/slic3r/GUI/MainFrame.cpp:447 +msgid "Save current project file as" +msgstr "Salvar arquivo atual como" + +#: src/slic3r/GUI/MainFrame.cpp:455 +msgid "Import STL/OBJ/AM&F/3MF" +msgstr "Import STL/OBJ/AM&F/3MF" + +#: src/slic3r/GUI/MainFrame.cpp:455 +msgid "Load a model" +msgstr "Carregar um modelo" + +#: src/slic3r/GUI/MainFrame.cpp:459 +msgid "Import &Config" +msgstr "Importar &config." + +#: src/slic3r/GUI/MainFrame.cpp:459 +msgid "Load exported configuration file" +msgstr "Carregar config. de arquivo exportado" + +#: src/slic3r/GUI/MainFrame.cpp:461 +msgid "Import Config from &project" +msgstr "Importar Config do &projeto" + +#: src/slic3r/GUI/MainFrame.cpp:461 +msgid "Load configuration from project file" +msgstr "Carregar config. de arquivo de projeto" + +#: src/slic3r/GUI/MainFrame.cpp:464 +msgid "Import Config &Bundle" +msgstr "Importar coleção &de config." + +#: src/slic3r/GUI/MainFrame.cpp:464 +msgid "Load presets from a bundle" +msgstr "Carregar predefinições de um pacote" + +#: src/slic3r/GUI/MainFrame.cpp:466 +msgid "&Import" +msgstr "&Importar" + +#: src/slic3r/GUI/MainFrame.cpp:469 src/slic3r/GUI/MainFrame.cpp:719 +msgid "Export &G-code" +msgstr "Exportar &G-code" + +#: src/slic3r/GUI/MainFrame.cpp:469 +msgid "Export current plate as G-code" +msgstr "Exporte o prato atual como o G-code" + +#: src/slic3r/GUI/MainFrame.cpp:473 src/slic3r/GUI/MainFrame.cpp:720 +msgid "S&end G-code" +msgstr "E&nviar G-code" + +#: src/slic3r/GUI/MainFrame.cpp:473 +msgid "Send to print current plate as G-code" +msgstr "Enviar para imprimir prato atual como G-code" + +#: src/slic3r/GUI/MainFrame.cpp:478 +msgid "Export plate as &STL" +msgstr "Exportar prato como &STL" + +#: src/slic3r/GUI/MainFrame.cpp:478 +msgid "Export current plate as STL" +msgstr "Exporte o prato atual como STL" + +#: src/slic3r/GUI/MainFrame.cpp:481 +msgid "Export plate as STL &including supports" +msgstr "Exportar prato como STL &incluindo suportes" + +#: src/slic3r/GUI/MainFrame.cpp:481 +msgid "Export current plate as STL including supports" +msgstr "Exporte o prato atual como o STL que inclui suportes" + +#: src/slic3r/GUI/MainFrame.cpp:484 +msgid "Export plate as &AMF" +msgstr "Exportar prato como &AMF" + +#: src/slic3r/GUI/MainFrame.cpp:484 +msgid "Export current plate as AMF" +msgstr "Exporte o prato atual como o AMF" + +#: src/slic3r/GUI/MainFrame.cpp:488 +msgid "Export &toolpaths as OBJ" +msgstr "Exportar &percurso da ferramenta como OBJ" + +#: src/slic3r/GUI/MainFrame.cpp:488 +msgid "Export toolpaths as OBJ" +msgstr "Exportar percursos como OBJ" + +#: src/slic3r/GUI/MainFrame.cpp:492 +msgid "Export &Config" +msgstr "Exportar &config." + +#: src/slic3r/GUI/MainFrame.cpp:492 +msgid "Export current configuration to file" +msgstr "Exporte a config. atual para o arquivo" + +#: src/slic3r/GUI/MainFrame.cpp:494 +msgid "Export Config &Bundle" +msgstr "Exportar coleção &de config." + +#: src/slic3r/GUI/MainFrame.cpp:494 +msgid "Export all presets to file" +msgstr "Exporte todas as predefinições para o arquivo" + +#: src/slic3r/GUI/MainFrame.cpp:496 +msgid "&Export" +msgstr "&Exportar" + +#: src/slic3r/GUI/MainFrame.cpp:502 +msgid "Quick Slice" +msgstr "Fatiamento rápido" + +#: src/slic3r/GUI/MainFrame.cpp:502 +msgid "Slice a file into a G-code" +msgstr "Fatiar um arquivo em um G-code" + +#: src/slic3r/GUI/MainFrame.cpp:508 +msgid "Quick Slice and Save As" +msgstr "Salvamento rápido e salvar como" + +#: src/slic3r/GUI/MainFrame.cpp:508 +msgid "Slice a file into a G-code, save as" +msgstr "Fatiar um arquivo em um G-code, salvar como" + +#: src/slic3r/GUI/MainFrame.cpp:514 +msgid "Repeat Last Quick Slice" +msgstr "Repetir Último Fatiamento Rápido" + +#: src/slic3r/GUI/MainFrame.cpp:514 +msgid "Repeat last quick slice" +msgstr "Repetir último fatiamento rápido" + +#: src/slic3r/GUI/MainFrame.cpp:522 +msgid "(Re)Slice No&w" +msgstr "(Re)Fatiar ago&ra" + +#: src/slic3r/GUI/MainFrame.cpp:522 +msgid "Start new slicing process" +msgstr "Começar novo processo de fatiamento" + +#: src/slic3r/GUI/MainFrame.cpp:526 +msgid "&Repair STL file" +msgstr "&Reparar arquivo STL" + +#: src/slic3r/GUI/MainFrame.cpp:526 +msgid "Automatically repair an STL file" +msgstr "Reparar automaticamente um arquivo STL" + +#: src/slic3r/GUI/MainFrame.cpp:529 +msgid "&Quit" +msgstr "&Sair" + +#: src/slic3r/GUI/MainFrame.cpp:529 +#, c-format +msgid "Quit %s" +msgstr "Sair %s" + +#: src/slic3r/GUI/MainFrame.cpp:554 +msgid "&Select all" +msgstr "&Selecionar todos" + +#: src/slic3r/GUI/MainFrame.cpp:555 +msgid "Selects all objects" +msgstr "Selecionar todos os objetos" + +#: src/slic3r/GUI/MainFrame.cpp:557 +msgid "D&eselect all" +msgstr "D&eselecionar todos" + +#: src/slic3r/GUI/MainFrame.cpp:558 +msgid "Deselects all objects" +msgstr "Deselecionar todos os objetos" + +#: src/slic3r/GUI/MainFrame.cpp:561 +msgid "&Delete selected" +msgstr "&Excluir seleção" + +#: src/slic3r/GUI/MainFrame.cpp:562 +msgid "Deletes the current selection" +msgstr "Excluir a seleção atual" + +#: src/slic3r/GUI/MainFrame.cpp:564 +msgid "Delete &all" +msgstr "Excluir &todos" + +#: src/slic3r/GUI/MainFrame.cpp:565 +msgid "Deletes all objects" +msgstr "Excluir todos os objetos" + +#: src/slic3r/GUI/MainFrame.cpp:569 +msgid "&Undo" +msgstr "&Desfazer" + +#: src/slic3r/GUI/MainFrame.cpp:572 +msgid "&Redo" +msgstr "&Refazer" + +#: src/slic3r/GUI/MainFrame.cpp:577 +msgid "&Copy" +msgstr "&Copiar" + +#: src/slic3r/GUI/MainFrame.cpp:578 +msgid "Copy selection to clipboard" +msgstr "Copiar seleção para a área de transferência" + +#: src/slic3r/GUI/MainFrame.cpp:580 +msgid "&Paste" +msgstr "&Colar" + +#: src/slic3r/GUI/MainFrame.cpp:581 +msgid "Paste clipboard" +msgstr "Colar área de transferência" + +#: src/slic3r/GUI/MainFrame.cpp:590 +msgid "&Plater Tab" +msgstr "&Prato" + +#: src/slic3r/GUI/MainFrame.cpp:590 +msgid "Show the plater" +msgstr "Mostrar o prato" + +#: src/slic3r/GUI/MainFrame.cpp:597 +msgid "P&rint Settings Tab" +msgstr "C&onfig. de impressão" + +#: src/slic3r/GUI/MainFrame.cpp:597 +msgid "Show the print settings" +msgstr "Mostrar as config. de impressão" + +#: src/slic3r/GUI/MainFrame.cpp:599 src/slic3r/GUI/MainFrame.cpp:722 +msgid "&Filament Settings Tab" +msgstr "&config. de filamentos" + +#: src/slic3r/GUI/MainFrame.cpp:599 +msgid "Show the filament settings" +msgstr "Mostrar as config. de filamento" + +#: src/slic3r/GUI/MainFrame.cpp:602 +msgid "Print&er Settings Tab" +msgstr "A&ba de config. da impressora" + +#: src/slic3r/GUI/MainFrame.cpp:602 +msgid "Show the printer settings" +msgstr "Mostrar as config. da impressora" + +#: src/slic3r/GUI/MainFrame.cpp:606 +msgid "3&D" +msgstr "3&D" + +#: src/slic3r/GUI/MainFrame.cpp:606 +msgid "Show the 3D editing view" +msgstr "Mostrar a vista de edição 3D" + +#: src/slic3r/GUI/MainFrame.cpp:609 +msgid "Pre&view" +msgstr "Pre&visualização" + +#: src/slic3r/GUI/MainFrame.cpp:609 +msgid "Show the 3D slices preview" +msgstr "Mostrar a pré-visualização do fatiamento 3D" + +#: src/slic3r/GUI/MainFrame.cpp:628 +msgid "Print &Host Upload Queue" +msgstr "Imprimir &Fila de upload do Host" + +#: src/slic3r/GUI/MainFrame.cpp:628 +msgid "Display the Print Host Upload Queue window" +msgstr "Exibir a janela fila de upload do host de impressão" + +#: src/slic3r/GUI/MainFrame.cpp:637 +msgid "Iso" +msgstr "Isométrico" + +#: src/slic3r/GUI/MainFrame.cpp:637 +msgid "Iso View" +msgstr "Vista isométrica" + +#. TRN To be shown in the main menu View->Top +#. TRN To be shown in Print Settings "Top solid layers" +#: src/slic3r/GUI/MainFrame.cpp:641 src/libslic3r/PrintConfig.cpp:2094 +msgid "Top" +msgstr "Topo" + +#: src/slic3r/GUI/MainFrame.cpp:641 +msgid "Top View" +msgstr "Vista do topo" + +#. TRN To be shown in the main menu View->Bottom +#. TRN To be shown in Print Settings "Bottom solid layers" +#: src/slic3r/GUI/MainFrame.cpp:644 src/libslic3r/PrintConfig.cpp:159 +msgid "Bottom" +msgstr "Base" + +#: src/slic3r/GUI/MainFrame.cpp:644 +msgid "Bottom View" +msgstr "Vista da base" + +#: src/slic3r/GUI/MainFrame.cpp:646 +msgid "Front" +msgstr "Frente" + +#: src/slic3r/GUI/MainFrame.cpp:646 +msgid "Front View" +msgstr "Vista da frente" + +#: src/slic3r/GUI/MainFrame.cpp:648 src/libslic3r/PrintConfig.cpp:1611 +msgid "Rear" +msgstr "Traseira" + +#: src/slic3r/GUI/MainFrame.cpp:648 +msgid "Rear View" +msgstr "Vista traseira" + +#: src/slic3r/GUI/MainFrame.cpp:650 +msgid "Left" +msgstr "Esquerda" + +#: src/slic3r/GUI/MainFrame.cpp:650 +msgid "Left View" +msgstr "Vista esquerda" + +#: src/slic3r/GUI/MainFrame.cpp:652 +msgid "Right" +msgstr "Direita" + +#: src/slic3r/GUI/MainFrame.cpp:652 +msgid "Right View" +msgstr "Vista direita" + +#: src/slic3r/GUI/MainFrame.cpp:659 +msgid "Prusa 3D &Drivers" +msgstr "Drivers 3D &Prusa" + +#: src/slic3r/GUI/MainFrame.cpp:659 +msgid "Open the Prusa3D drivers download page in your browser" +msgstr "Abrir a página para baixar os drivers da Prusa3D no seu navegador" + +#: src/slic3r/GUI/MainFrame.cpp:661 +msgid "Software &Releases" +msgstr "Lançamentos de &software" + +#: src/slic3r/GUI/MainFrame.cpp:661 +msgid "Open the software releases page in your browser" +msgstr "Abrir a página de lançamentos de software no seu navegador" + +#: src/slic3r/GUI/MainFrame.cpp:667 +#, c-format +msgid "%s &Website" +msgstr "%s &Site" + +#: src/slic3r/GUI/MainFrame.cpp:668 +#, c-format +msgid "Open the %s website in your browser" +msgstr "Abra o site do %s no seu navegador" + +#: src/slic3r/GUI/MainFrame.cpp:674 +msgid "System &Info" +msgstr "Informação &do sistema" + +#: src/slic3r/GUI/MainFrame.cpp:674 +msgid "Show system information" +msgstr "Mostrar a informação do sistema" + +#: src/slic3r/GUI/MainFrame.cpp:676 +msgid "Show &Configuration Folder" +msgstr "Mostrar &pasta de config." + +#: src/slic3r/GUI/MainFrame.cpp:676 +msgid "Show user configuration folder (datadir)" +msgstr "Mostrar pasta de config. do usuário (datadir)" + +#: src/slic3r/GUI/MainFrame.cpp:678 +msgid "Report an I&ssue" +msgstr "Reportar um p&roblema" + +#: src/slic3r/GUI/MainFrame.cpp:678 +#, c-format +msgid "Report an issue on %s" +msgstr "Relatar um problema em %s" + +#: src/slic3r/GUI/MainFrame.cpp:680 +#, c-format +msgid "&About %s" +msgstr "&Sobre %s" + +#: src/slic3r/GUI/MainFrame.cpp:680 +msgid "Show about dialog" +msgstr "Mostrar diálogo sobre" + +#: src/slic3r/GUI/MainFrame.cpp:683 +msgid "Show the list of the keyboard shortcuts" +msgstr "Mostrar lista dos atalhos no teclado" + +#: src/slic3r/GUI/MainFrame.cpp:691 +msgid "&File" +msgstr "&Arquivo" + +#: src/slic3r/GUI/MainFrame.cpp:692 +msgid "&Edit" +msgstr "&Editar" + +#: src/slic3r/GUI/MainFrame.cpp:693 +msgid "&Window" +msgstr "&Janela" + +#: src/slic3r/GUI/MainFrame.cpp:694 +msgid "&View" +msgstr "&Vista" + +#: src/slic3r/GUI/MainFrame.cpp:697 +msgid "&Help" +msgstr "&Ajuda" + +#: src/slic3r/GUI/MainFrame.cpp:719 +msgid "E&xport" +msgstr "E&xportar" + +#: src/slic3r/GUI/MainFrame.cpp:720 +msgid "S&end to print" +msgstr "E&nviar para impressora" + +#: src/slic3r/GUI/MainFrame.cpp:722 +msgid "Mate&rial Settings Tab" +msgstr "A&ba de config. de material" + +#: src/slic3r/GUI/MainFrame.cpp:743 +msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Escolha um arquivo para fatiar (STL/OBJ/AMF/3MF/PRUSA):" + +#: src/slic3r/GUI/MainFrame.cpp:754 +msgid "No previously sliced file." +msgstr "Sem arquivo fatiado anteriormente." + +#: src/slic3r/GUI/MainFrame.cpp:760 +msgid "Previously sliced file (" +msgstr "Arquivo fatiado anteriormente (" + +#: src/slic3r/GUI/MainFrame.cpp:760 +msgid ") not found." +msgstr ") não encontrado." + +#: src/slic3r/GUI/MainFrame.cpp:761 +msgid "File Not Found" +msgstr "Arquivo não encontrado" + +#: src/slic3r/GUI/MainFrame.cpp:796 +#, c-format +msgid "Save %s file as:" +msgstr "Salve o arquivo %s como:" + +#: src/slic3r/GUI/MainFrame.cpp:796 +msgid "SVG" +msgstr "SVG" + +#: src/slic3r/GUI/MainFrame.cpp:796 +msgid "G-code" +msgstr "G-code" + +#: src/slic3r/GUI/MainFrame.cpp:808 +msgid "Save zip file as:" +msgstr "Salvar arquivo compactado(zip) como:" + +#: src/slic3r/GUI/MainFrame.cpp:817 src/slic3r/GUI/Plater.cpp:2981 +#: src/slic3r/GUI/Plater.cpp:4533 src/slic3r/GUI/Tab.cpp:1194 +#: src/slic3r/GUI/Tab.cpp:3786 +msgid "Slicing" +msgstr "Fatiamento" + +#. TRN "Processing input_file_basename" +#: src/slic3r/GUI/MainFrame.cpp:819 +#, c-format +msgid "Processing %s" +msgstr "Processando %s" + +#: src/slic3r/GUI/MainFrame.cpp:842 +msgid " was successfully sliced." +msgstr " foi fatiado com sucesso." + +#: src/slic3r/GUI/MainFrame.cpp:844 +msgid "Slicing Done!" +msgstr "Fatiamento completo!" + +#: src/slic3r/GUI/MainFrame.cpp:859 +msgid "Select the STL file to repair:" +msgstr "Selecione o arquivo STL para corrigir:" + +#: src/slic3r/GUI/MainFrame.cpp:869 +msgid "Save OBJ file (less prone to coordinate errors than STL) as:" +msgstr "" +"Salvar arquivo OBJ (menos propenso a erros de coordenada que STL) como:" + +#: src/slic3r/GUI/MainFrame.cpp:881 +msgid "Your file was repaired." +msgstr "Seu arquivo foi corrigido." + +#: src/slic3r/GUI/MainFrame.cpp:881 src/libslic3r/PrintConfig.cpp:3257 +msgid "Repair" +msgstr "Corrigir" + +#: src/slic3r/GUI/MainFrame.cpp:895 +msgid "Save configuration as:" +msgstr "Salvar config. como:" + +#: src/slic3r/GUI/MainFrame.cpp:914 src/slic3r/GUI/MainFrame.cpp:976 +msgid "Select configuration to load:" +msgstr "Selecionar config. para carregar:" + +#: src/slic3r/GUI/MainFrame.cpp:950 +msgid "Save presets bundle as:" +msgstr "Salvar pacote de predefinições como:" + +#: src/slic3r/GUI/MainFrame.cpp:997 +#, c-format +msgid "%d presets successfully imported." +msgstr "%d predefinições importadas com êxito." + +#: src/slic3r/GUI/MsgDialog.cpp:73 +#, c-format +msgid "%s error" +msgstr "%s erro" + +#: src/slic3r/GUI/MsgDialog.cpp:74 +#, c-format +msgid "%s has encountered an error" +msgstr "%s encontrou um erro" + +#: src/slic3r/GUI/OptionsGroup.cpp:249 +msgctxt "Layers" +msgid "Top" +msgstr "Topo" + +#: src/slic3r/GUI/OptionsGroup.cpp:249 +msgctxt "Layers" +msgid "Bottom" +msgstr "Base" + +#: src/slic3r/GUI/Plater.cpp:146 +msgid "Volume" +msgstr "Volume" + +#: src/slic3r/GUI/Plater.cpp:147 +msgid "Facets" +msgstr "Facetas" + +#: src/slic3r/GUI/Plater.cpp:148 +msgid "Materials" +msgstr "Materiais" + +#: src/slic3r/GUI/Plater.cpp:151 +msgid "Manifold" +msgstr "Múltiplo" + +#: src/slic3r/GUI/Plater.cpp:201 +msgid "Sliced Info" +msgstr "Informações fatiadas" + +#: src/slic3r/GUI/Plater.cpp:220 src/slic3r/GUI/Plater.cpp:1150 +msgid "Used Filament (m)" +msgstr "Filamento utilizado (m)" + +#: src/slic3r/GUI/Plater.cpp:221 +msgid "Used Filament (mm³)" +msgstr "Filamento utilizado (mm³)" + +#: src/slic3r/GUI/Plater.cpp:222 +msgid "Used Filament (g)" +msgstr "Filamento utilizado (g)" + +#: src/slic3r/GUI/Plater.cpp:223 +msgid "Used Material (unit)" +msgstr "Material utilizado (unidade)" + +#: src/slic3r/GUI/Plater.cpp:224 src/slic3r/GUI/Plater.cpp:1165 +#: src/libslic3r/PrintConfig.cpp:742 +msgid "Cost" +msgstr "Custo" + +#: src/slic3r/GUI/Plater.cpp:225 src/slic3r/GUI/Plater.cpp:1137 +#: src/slic3r/GUI/Plater.cpp:1179 +msgid "Estimated printing time" +msgstr "Tempo estimado de impressão" + +#: src/slic3r/GUI/Plater.cpp:226 +msgid "Number of tool changes" +msgstr "Número de mudanças de ferramenta" + +#: src/slic3r/GUI/Plater.cpp:316 +msgid "Click to edit preset" +msgstr "Clique para editar a predefinição" + +#: src/slic3r/GUI/Plater.cpp:468 +msgid "Select what kind of support do you need" +msgstr "Selecione o tipo de suporte que você precisa" + +#: src/slic3r/GUI/Plater.cpp:470 src/libslic3r/PrintConfig.cpp:1865 +#: src/libslic3r/PrintConfig.cpp:2561 +msgid "Support on build plate only" +msgstr "Suportes somente na mesa de impressão" + +#: src/slic3r/GUI/Plater.cpp:471 src/slic3r/GUI/Plater.cpp:592 +msgid "For support enforcers only" +msgstr "Para apenas reforçadores de suporte" + +#: src/slic3r/GUI/Plater.cpp:472 +msgid "Everywhere" +msgstr "Em toda parte" + +#: src/slic3r/GUI/Plater.cpp:504 src/slic3r/GUI/Tab.cpp:1091 +msgid "Brim" +msgstr "Aba" + +#: src/slic3r/GUI/Plater.cpp:506 +msgid "" +"This flag enables the brim that will be printed around each object on the " +"first layer." +msgstr "" +"Este sinalizador permite que a aba que será impressa em torno de cada objeto " +"na primeira camada." + +#: src/slic3r/GUI/Plater.cpp:514 +msgid "Purging volumes" +msgstr "Volumes de purga" + +#: src/slic3r/GUI/Plater.cpp:606 +msgid "Select what kind of pad do you need" +msgstr "Selecione o tipo de bloco que você precisa" + +#: src/slic3r/GUI/Plater.cpp:608 +msgid "Below object" +msgstr "Abaixo do objeto" + +#: src/slic3r/GUI/Plater.cpp:609 +msgid "Around object" +msgstr "Em torno do objeto" + +#: src/slic3r/GUI/Plater.cpp:781 +msgid "Print settings" +msgstr "Config. de impressão" + +#: src/slic3r/GUI/Plater.cpp:782 src/slic3r/GUI/Tab.cpp:1640 +#: src/slic3r/GUI/Tab.cpp:1641 +msgid "Filament" +msgstr "Filamento" + +#: src/slic3r/GUI/Plater.cpp:783 +msgid "SLA print settings" +msgstr "Config. de impressão de SLA" + +#: src/slic3r/GUI/Plater.cpp:784 src/slic3r/GUI/Preset.cpp:1314 +msgid "SLA material" +msgstr "Material de SLA" + +#: src/slic3r/GUI/Plater.cpp:785 +msgid "Printer" +msgstr "Impressora" + +#: src/slic3r/GUI/Plater.cpp:835 src/slic3r/GUI/Plater.cpp:4823 +msgid "Send to printer" +msgstr "Enviar para a impressora" + +#: src/slic3r/GUI/Plater.cpp:838 src/slic3r/GUI/Plater.cpp:2981 +#: src/slic3r/GUI/Plater.cpp:4536 +msgid "Slice now" +msgstr "Fatiar agora" + +#: src/slic3r/GUI/Plater.cpp:978 +msgid "Hold Shift to Slice & Export G-code" +msgstr "Hold Shift to Slice & Export G-code" + +#: src/slic3r/GUI/Plater.cpp:1083 +#, c-format +msgid "%d (%d shells)" +msgstr "%d (%d paredes)" + +#: src/slic3r/GUI/Plater.cpp:1088 +#, c-format +msgid "Auto-repaired (%d errors)" +msgstr "Auto reparando (%d erros):" + +#: src/slic3r/GUI/Plater.cpp:1091 +#, c-format +msgid "" +"%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " +"facets reversed, %d backwards edges" +msgstr "" +"%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " +"facets reversed, %d backwards edges" + +#: src/slic3r/GUI/Plater.cpp:1101 +msgid "Yes" +msgstr "Sim" + +#: src/slic3r/GUI/Plater.cpp:1124 +msgid "Used Material (ml)" +msgstr "Material usado (ml)" + +#: src/slic3r/GUI/Plater.cpp:1127 +msgid "object(s)" +msgstr "objeto(s)" + +#: src/slic3r/GUI/Plater.cpp:1127 +msgid "supports and pad" +msgstr "suportes e bloco" + +#: src/slic3r/GUI/Plater.cpp:1152 src/slic3r/GUI/Plater.cpp:1167 +msgid "objects" +msgstr "objetos" + +#: src/slic3r/GUI/Plater.cpp:1152 src/slic3r/GUI/Plater.cpp:1167 +msgid "wipe tower" +msgstr "torre de limpeza" + +#: src/slic3r/GUI/Plater.cpp:1182 +msgid "normal mode" +msgstr "modo normal" + +#: src/slic3r/GUI/Plater.cpp:1186 src/slic3r/GUI/Plater.cpp:1195 +#: src/libslic3r/PrintConfig.cpp:565 +msgid "Color" +msgstr "Cor" + +#: src/slic3r/GUI/Plater.cpp:1191 +msgid "stealth mode" +msgstr "modo silencioso" + +#: src/slic3r/GUI/Plater.cpp:1286 +msgid "Load File" +msgstr "Carregar arquivo" + +#: src/slic3r/GUI/Plater.cpp:1290 +msgid "Load Files" +msgstr "Carregar arquivos" + +#: src/slic3r/GUI/Plater.cpp:1519 +msgid "ERROR: not enough resources to execute a new job." +msgstr "ERRO: não há recursos suficientes para executar um novo trabalho." + +#: src/slic3r/GUI/Plater.cpp:2089 +msgid "New Project" +msgstr "Novo projeto" + +#: src/slic3r/GUI/Plater.cpp:2206 +msgid "Loading" +msgstr "Carregando" + +#: src/slic3r/GUI/Plater.cpp:2216 +#, c-format +msgid "Processing input file %s\n" +msgstr "Processando o arquivo de entrada %s\n" + +#: src/slic3r/GUI/Plater.cpp:2244 +msgid "" +"You can't load SLA project if there is at least one multi-part object on the " +"bed" +msgstr "" +"Não é possível carregar o projeto de SLA se houver pelo menos um objeto de " +"várias partes na mesa" + +#: src/slic3r/GUI/Plater.cpp:2245 src/slic3r/GUI/Tab.cpp:3146 +msgid "Please check your object list before preset changing." +msgstr "Verifique a lista de objetos antes de alterar a predefinição." + +#: src/slic3r/GUI/Plater.cpp:2288 +msgid "" +"This file contains several objects positioned at multiple heights. Instead " +"of considering them as multiple objects, should I consider\n" +"this file as a single object having multiple parts?\n" +msgstr "" +"Este arquivo contém vários objetos posicionados em várias alturas. Em vez de " +"considerá-los como múltiplos objetos, devo considerar\n" +"Este arquivo como um único objeto com várias partes?\n" + +#: src/slic3r/GUI/Plater.cpp:2291 src/slic3r/GUI/Plater.cpp:2343 +msgid "Multi-part object detected" +msgstr "Objeto de várias partes detectado" + +#: src/slic3r/GUI/Plater.cpp:2298 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?\n" +msgstr "" +"Este arquivo não pode ser carregado em um modo simples. Deseja mudar para um " +"modo avançado?\n" + +#: src/slic3r/GUI/Plater.cpp:2299 +msgid "Detected advanced data" +msgstr "Dados avançados detectados" + +#: src/slic3r/GUI/Plater.cpp:2320 +#, c-format +msgid "" +"You can't to add the object(s) from %s because of one or some of them " +"is(are) multi-part" +msgstr "" +"Você não pode adicionar o objeto (s) %s por causa de um ou alguns deles é " +"(são) de várias partes" + +#: src/slic3r/GUI/Plater.cpp:2340 +msgid "" +"Multiple objects were loaded for a multi-material printer.\n" +"Instead of considering them as multiple objects, should I consider\n" +"these files to represent a single object having multiple parts?\n" +msgstr "" +"Vários objetos foram carregados para uma impressora de vários materiais.\n" +"Em vez de considerá-los como múltiplos objetos, devo considerar\n" +"esses arquivos para representar um único objeto com várias partes?\n" + +#: src/slic3r/GUI/Plater.cpp:2356 +msgid "Loaded" +msgstr "Carregado" + +#: src/slic3r/GUI/Plater.cpp:2458 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"Seu objeto parece ser muito grande, por isso foi automaticamente " +"dimensionado para baixo para caber sua mesa de impressão." + +#: src/slic3r/GUI/Plater.cpp:2459 +msgid "Object too large?" +msgstr "Objeto muito grande?" + +#: src/slic3r/GUI/Plater.cpp:2517 +msgid "Export STL file:" +msgstr "Exportar arquivo STL:" + +#: src/slic3r/GUI/Plater.cpp:2524 +msgid "Export AMF file:" +msgstr "Exportar arquivo AMF:" + +#: src/slic3r/GUI/Plater.cpp:2530 +msgid "Save file as:" +msgstr "Salvar arquivo como:" + +#: src/slic3r/GUI/Plater.cpp:2536 +msgid "Export OBJ file:" +msgstr "Exportar arquivo OBJ:" + +#: src/slic3r/GUI/Plater.cpp:2638 +msgid "Delete Object" +msgstr "Excluir objeto" + +#: src/slic3r/GUI/Plater.cpp:2649 +msgid "Reset Project" +msgstr "Redefinir projeto" + +#: src/slic3r/GUI/Plater.cpp:2688 +msgid "Optimize Rotation" +msgstr "Otimize a rotação" + +#: src/slic3r/GUI/Plater.cpp:2734 +msgid "Arranging" +msgstr "Organizar" + +#: src/slic3r/GUI/Plater.cpp:2757 +msgid "Could not arrange model objects! Some geometries may be invalid." +msgstr "" +"Não foi possível organizar objetos de modelo! Algumas geometrias podem ser " +"inválidas." + +#: src/slic3r/GUI/Plater.cpp:2763 +msgid "Arranging canceled." +msgstr "Arranjo cancelado." + +#: src/slic3r/GUI/Plater.cpp:2764 +msgid "Arranging done." +msgstr "Arranjo feito." + +#: src/slic3r/GUI/Plater.cpp:2780 +msgid "Searching for optimal orientation" +msgstr "Procurando orientação ideal" + +#: src/slic3r/GUI/Plater.cpp:2813 +msgid "Orientation search canceled." +msgstr "Pesquisa de orientação cancelada." + +#: src/slic3r/GUI/Plater.cpp:2814 +msgid "Orientation found." +msgstr "Orientação encontrada." + +#: src/slic3r/GUI/Plater.cpp:2830 +msgid "" +"The selected object can't be split because it contains more than one volume/" +"material." +msgstr "" +"O objeto selecionado não pode ser dividido porque contém mais de um volume/" +"material." + +#: src/slic3r/GUI/Plater.cpp:2841 +msgid "Split to Objects" +msgstr "Dividir em objetos" + +#: src/slic3r/GUI/Plater.cpp:2966 +msgid "Invalid data" +msgstr "Dados inválidos" + +#: src/slic3r/GUI/Plater.cpp:2975 +msgid "Ready to slice" +msgstr "Pronto para fatiar" + +#: src/slic3r/GUI/Plater.cpp:3013 src/slic3r/GUI/PrintHostDialogs.cpp:232 +msgid "Cancelling" +msgstr "Cancelar" + +#: src/slic3r/GUI/Plater.cpp:3030 +msgid "Another export job is currently running." +msgstr "Outro trabalho de exportação está em execução no momento." + +#: src/slic3r/GUI/Plater.cpp:3084 src/slic3r/GUI/Plater.cpp:3549 +msgid "Reload from Disk" +msgstr "Recarregar a partir do disco" + +#: src/slic3r/GUI/Plater.cpp:3120 +msgid "Fix Throught NetFabb" +msgstr "Arrumar através do NetFabb" + +#: src/slic3r/GUI/Plater.cpp:3307 +msgid "Export failed" +msgstr "Falha na exportação" + +#: src/slic3r/GUI/Plater.cpp:3312 src/slic3r/GUI/PrintHostDialogs.cpp:233 +msgid "Cancelled" +msgstr "Cancelado" + +#: src/slic3r/GUI/Plater.cpp:3520 src/slic3r/GUI/Plater.cpp:3539 +msgid "Remove the selected object" +msgstr "Remover o objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:3526 +msgid "Add one more instance of the selected object" +msgstr "Adicionar mais uma instância do objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:3528 +msgid "Remove one instance of the selected object" +msgstr "Remover uma instância do objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:3530 +msgid "Set number of instances" +msgstr "Definir o número de instâncias" + +#: src/slic3r/GUI/Plater.cpp:3530 +msgid "Change the number of instances of the selected object" +msgstr "Alterar o número de instâncias do objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:3549 +msgid "Reload the selected file from Disk" +msgstr "Recarregar o arquivo selecionado a partir do disco" + +#: src/slic3r/GUI/Plater.cpp:3552 +msgid "Export the selected object as STL file" +msgstr "Exportar o objeto selecionado como arquivo STL" + +#: src/slic3r/GUI/Plater.cpp:3577 +msgid "Along X axis" +msgstr "Ao longo do eixo X" + +#: src/slic3r/GUI/Plater.cpp:3577 +msgid "Mirror the selected object along the X axis" +msgstr "Espelhar o objeto selecionado ao longo do eixo X" + +#: src/slic3r/GUI/Plater.cpp:3579 +msgid "Along Y axis" +msgstr "Ao longo do eixo Y" + +#: src/slic3r/GUI/Plater.cpp:3579 +msgid "Mirror the selected object along the Y axis" +msgstr "Espelhar o objeto selecionado ao longo do eixo Y" + +#: src/slic3r/GUI/Plater.cpp:3581 +msgid "Along Z axis" +msgstr "Ao longo do eixo Z" + +#: src/slic3r/GUI/Plater.cpp:3581 +msgid "Mirror the selected object along the Z axis" +msgstr "Espelhar o objeto selecionado ao longo do eixo Z" + +#: src/slic3r/GUI/Plater.cpp:3584 +msgid "Mirror" +msgstr "Espelhar" + +#: src/slic3r/GUI/Plater.cpp:3584 +msgid "Mirror the selected object" +msgstr "Espelhar o objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:3596 +msgid "To objects" +msgstr "Para objetos" + +#: src/slic3r/GUI/Plater.cpp:3596 src/slic3r/GUI/Plater.cpp:3616 +msgid "Split the selected object into individual objects" +msgstr "Dividir o objeto selecionado em objetos individuais" + +#: src/slic3r/GUI/Plater.cpp:3598 +msgid "To parts" +msgstr "Para peças" + +#: src/slic3r/GUI/Plater.cpp:3598 src/slic3r/GUI/Plater.cpp:3630 +msgid "Split the selected object into individual sub-parts" +msgstr "Dividir o objeto selecionado em subpartes individuais" + +#: src/slic3r/GUI/Plater.cpp:3601 src/slic3r/GUI/Plater.cpp:3616 +#: src/slic3r/GUI/Plater.cpp:3630 src/libslic3r/PrintConfig.cpp:3281 +msgid "Split" +msgstr "Dividir" + +#: src/slic3r/GUI/Plater.cpp:3601 +msgid "Split the selected object" +msgstr "Dividir o objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:3622 +msgid "Optimize orientation" +msgstr "Otimize a orientação" + +#: src/slic3r/GUI/Plater.cpp:3622 +msgid "Optimize the rotation of the object for better print results." +msgstr "" +"Otimize a rotação do objeto para obter melhores resultados de impressão." + +#: src/slic3r/GUI/Plater.cpp:3662 +msgid "3D editor view" +msgstr "vista do editor 3D" + +#: src/slic3r/GUI/Plater.cpp:3670 src/slic3r/GUI/Tab.cpp:2590 +msgid "Preview" +msgstr "Visualização" + +#: src/slic3r/GUI/Plater.cpp:3907 +msgid "" +"%1% printer was active at the time the target Undo / Redo snapshot was " +"taken. Switching to %1% printer requires reloading of %1% presets." +msgstr "" +"a impressora %1% estava ativa no momento em que a captura de desfazer/" +"refazer de destino foi tirado. Mudar para %1% impressora requer recarga de " +"%1% predefinições." + +#: src/slic3r/GUI/Plater.cpp:4081 +msgid "Load Project" +msgstr "Carregar projeto" + +#: src/slic3r/GUI/Plater.cpp:4109 +msgid "Import Object" +msgstr "Importar objeto" + +#: src/slic3r/GUI/Plater.cpp:4113 +msgid "Import Objects" +msgstr "Importar objetos" + +#: src/slic3r/GUI/Plater.cpp:4172 +msgid "All objects will be removed, continue ?" +msgstr "Todos os objetos serão removidos, continuar?" + +#: src/slic3r/GUI/Plater.cpp:4180 +msgid "Delete Selected Objects" +msgstr "Excluir objetos selecionados" + +#: src/slic3r/GUI/Plater.cpp:4188 +msgid "Increase Instances" +msgstr "Aumentar instâncias" + +#: src/slic3r/GUI/Plater.cpp:4224 +msgid "Decrease Instances" +msgstr "Diminuir instâncias" + +#: src/slic3r/GUI/Plater.cpp:4260 +#, c-format +msgid "Set numbers of copies to %d" +msgstr "Definir números de cópias para %d" + +#: src/slic3r/GUI/Plater.cpp:4290 +msgid "Cut by Plane" +msgstr "Cortado por plano" + +#: src/slic3r/GUI/Plater.cpp:4322 +msgid "Save G-code file as:" +msgstr "Salve o arquivo G-code como:" + +#: src/slic3r/GUI/Plater.cpp:4322 +msgid "Save SL1 file as:" +msgstr "Salvar SL1 arquivo como:" + +#: src/slic3r/GUI/Plater.cpp:4434 +#, c-format +msgid "STL file exported to %s" +msgstr "Arquivo STL exportado para %s" + +#: src/slic3r/GUI/Plater.cpp:4450 +#, c-format +msgid "AMF file exported to %s" +msgstr "Arquivo AMF exportado para %s" + +#: src/slic3r/GUI/Plater.cpp:4453 +#, c-format +msgid "Error exporting AMF file %s" +msgstr "Erro ao exportar arquivo AMF %s" + +#: src/slic3r/GUI/Plater.cpp:4479 +#, c-format +msgid "3MF file exported to %s" +msgstr "Arquivo 3MF exportado para %s" + +#: src/slic3r/GUI/Plater.cpp:4484 +#, c-format +msgid "Error exporting 3MF file %s" +msgstr "Erro ao exportar arquivo 3MF %s" + +#: src/slic3r/GUI/Plater.cpp:4822 +msgid "Export" +msgstr "Exportar" + +#: src/slic3r/GUI/Plater.cpp:4823 +msgid "Send G-code" +msgstr "Enviar G-code" + +#: src/slic3r/GUI/Plater.cpp:4907 +msgid "Paste From Clipboard" +msgstr "Colar da área de transferência" + +#: src/slic3r/GUI/Preferences.cpp:22 src/slic3r/GUI/Tab.cpp:2001 +#: src/slic3r/GUI/Tab.cpp:2242 +msgid "General" +msgstr "Geral" + +#: src/slic3r/GUI/Preferences.cpp:44 +msgid "Remember output directory" +msgstr "Lembrar diretório de saída" + +#: src/slic3r/GUI/Preferences.cpp:46 +msgid "" +"If this is enabled, Slic3r will prompt the last output directory instead of " +"the one containing the input files." +msgstr "" +"Se isso estiver habilitado, Slic3r solicitará o último diretório de saída em " +"vez de um contendo os arquivos de entrada." + +#: src/slic3r/GUI/Preferences.cpp:52 +msgid "Auto-center parts" +msgstr "Centrar automaticamente as partes" + +#: src/slic3r/GUI/Preferences.cpp:54 +msgid "" +"If this is enabled, Slic3r will auto-center objects around the print bed " +"center." +msgstr "" +"Se isso estiver habilitado, o Slic3r irá centralizar objetos automaticamente " +"ao redor do centro de mesa de impressão." + +#: src/slic3r/GUI/Preferences.cpp:60 +msgid "Background processing" +msgstr "Processamento em segundo plano" + +#: src/slic3r/GUI/Preferences.cpp:62 +msgid "" +"If this is enabled, Slic3r will pre-process objects as soon as they're " +"loaded in order to save time when exporting G-code." +msgstr "" +"Se isso estiver ativado, o Slic3r irá pré-processar objetos assim que eles " +"forem carregados para economizar tempo ao exportar o G-code." + +#: src/slic3r/GUI/Preferences.cpp:71 +msgid "" +"If enabled, PrusaSlicer will check for the new versions of itself online. " +"When a new version becomes available a notification is displayed at the next " +"application startup (never during program usage). This is only a " +"notification mechanisms, no automatic installation is done." +msgstr "" +"Se habilitado, PrusaSlicer irá verificar as novas versões de si mesmo on-" +"line. Quando uma nova versão se torna disponível, uma notificação é exibida " +"na próxima inicialização do aplicativo (nunca durante o uso do programa). " +"Este é apenas um mecanismos de notificação, nenhuma instalação automática é " +"feita." + +#: src/slic3r/GUI/Preferences.cpp:79 +msgid "" +"If enabled, Slic3r downloads updates of built-in system presets in the " +"background. These updates are downloaded into a separate temporary location. " +"When a new preset version becomes available it is offered at application " +"startup." +msgstr "" +"Se ativada, o Slic3r baixa atualizações de predefinições de sistema " +"incorporadas em segundo plano. Essas atualizações são baixadas em um local " +"temporário separado. Quando uma nova versão predefinida se torna disponível, " +"ela é oferecida na inicialização do aplicativo." + +#: src/slic3r/GUI/Preferences.cpp:84 +msgid "Suppress \" - default - \" presets" +msgstr "Suprimir predefinições \"-padrão-\"" + +#: src/slic3r/GUI/Preferences.cpp:86 +msgid "" +"Suppress \" - default - \" presets in the Print / Filament / Printer " +"selections once there are any other valid presets available." +msgstr "" +"Suprimir predefinições \"-padrão-\" em impressão/filamento/impressora, uma " +"vez que existam outras predefinições válidas disponíveis." + +#: src/slic3r/GUI/Preferences.cpp:92 +msgid "Show incompatible print and filament presets" +msgstr "Mostrar predefinições de impressão e filamento incompatíveis" + +#: src/slic3r/GUI/Preferences.cpp:94 +msgid "" +"When checked, the print and filament presets are shown in the preset editor " +"even if they are marked as incompatible with the active printer" +msgstr "" +"Quando marcada, as predefinições de impressão e filamento são mostradas no " +"editor de predefinições, mesmo que estejam marcadas como incompatíveis com a " +"impressora ativa" + +#: src/slic3r/GUI/Preferences.cpp:101 +msgid "Use Retina resolution for the 3D scene" +msgstr "Usar a resolução retina para a cena 3D" + +#: src/slic3r/GUI/Preferences.cpp:103 +msgid "" +"If enabled, the 3D scene will be rendered in Retina resolution. If you are " +"experiencing 3D performance problems, disabling this option may help." +msgstr "" +"Se ativada, a cena 3D será renderizada na resolução retina. Se você estiver " +"enfrentando problemas de desempenho 3D, desabilitar essa opção pode ajudar." + +#: src/slic3r/GUI/Preferences.cpp:110 +msgid "Use perspective camera" +msgstr "Usar a câmera em perspectiva" + +#: src/slic3r/GUI/Preferences.cpp:112 +msgid "" +"If enabled, use perspective camera. If not enabled, use orthographic camera." +msgstr "" +"Se ativada, use a câmera em perspectiva. Se não estiver ativada, use a " +"câmera ortográfica." + +#: src/slic3r/GUI/Preferences.cpp:117 +msgid "Use custom size for toolbar icons" +msgstr "Usar tamanho personalizado para ícones da barra de ferramentas" + +#: src/slic3r/GUI/Preferences.cpp:119 +msgid "If enabled, you can change size of toolbar icons manually." +msgstr "" +"Se ativado, você pode alterar o tamanho dos ícones da barra de ferramentas " +"manualmente." + +#: src/slic3r/GUI/Preferences.cpp:144 +#, c-format +msgid "You need to restart %s to make the changes effective." +msgstr "Você precisa reiniciar %s para tornar as alterações efetivas." + +#: src/slic3r/GUI/Preferences.cpp:192 +msgid "Icon size in a respect to the default size" +msgstr "Tamanho do ícone em relação ao tamanho padrão" + +#: src/slic3r/GUI/Preferences.cpp:207 +msgid "Select toolbar icon size in respect to the default one." +msgstr "" +"Selecione o tamanho do ícone da barra de ferramentas em relação ao padrão." + +#: src/slic3r/GUI/Preset.cpp:212 +msgid "modified" +msgstr "modificado" + +#: src/slic3r/GUI/Preset.cpp:967 src/slic3r/GUI/Preset.cpp:1007 +#: src/slic3r/GUI/Preset.cpp:1072 src/slic3r/GUI/Preset.cpp:1104 +#: src/slic3r/GUI/PresetBundle.cpp:1484 src/slic3r/GUI/PresetBundle.cpp:1559 +msgid "System presets" +msgstr "Predefinições do sistema" + +#: src/slic3r/GUI/Preset.cpp:1011 src/slic3r/GUI/Preset.cpp:1108 +#: src/slic3r/GUI/PresetBundle.cpp:1564 +msgid "User presets" +msgstr "Predefinições do usuário" + +#: src/slic3r/GUI/Preset.cpp:1040 src/slic3r/GUI/Tab.cpp:243 +msgid "Add a new printer" +msgstr "Adicionar uma nova impressora" + +#: src/slic3r/GUI/Preset.cpp:1312 +msgid "filament" +msgstr "filamento" + +#: src/slic3r/GUI/Preset.cpp:1313 +msgid "SLA print" +msgstr "Impressão de SLA" + +#: src/slic3r/GUI/PresetHints.cpp:28 +msgid "" +"If estimated layer time is below ~%1%s, fan will run at %2%%% and print " +"speed will be reduced so that no less than %3%s are spent on that layer " +"(however, speed will never be reduced below %4%mm/s)." +msgstr "" +"Se o tempo estimado da camada estiver abaixo de ~%1%s, o ventoinha será " +"executado em %2%%% e a velocidade de impressão será reduzida para que não " +"menos de %3%s sejam gastos nessa camada (no entanto, a velocidade nunca será " +"reduzida abaixo de %4% mm/s)." + +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "" +"\n" +"If estimated layer time is greater, but still below ~%1%s, fan will run at a " +"proportionally decreasing speed between %2%%% and %3%%%." +msgstr "" +"\n" +"Se o tempo estimado da camada for maior, mas ainda abaixo de ~%1%s, o " +"ventoinha será executado em uma velocidade proporcionalmente decrescente " +"entre %2%%% e %3%%%." + +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "" +"\n" +"During the other layers, fan" +msgstr "" +"\n" +"Durante as outras camadas, o ventoinha" + +#: src/slic3r/GUI/PresetHints.cpp:41 +msgid "Fan" +msgstr "Ventoinha" + +#: src/slic3r/GUI/PresetHints.cpp:47 +msgid "will always run at %1%%%" +msgstr "será sempre executado em %1%%%" + +#: src/slic3r/GUI/PresetHints.cpp:50 +msgid "except for the first %1% layers." +msgstr "exceto para as primeiras camadas %1%." + +#: src/slic3r/GUI/PresetHints.cpp:52 +msgid "except for the first layer." +msgstr "exceto para a primeira camada." + +#: src/slic3r/GUI/PresetHints.cpp:54 +msgid "will be turned off." +msgstr "será desligado." + +#: src/slic3r/GUI/PresetHints.cpp:155 +msgid "external perimeters" +msgstr "perímetros externos" + +#: src/slic3r/GUI/PresetHints.cpp:164 +msgid "perimeters" +msgstr "perímetros" + +#: src/slic3r/GUI/PresetHints.cpp:173 +msgid "infill" +msgstr "preenchimento" + +#: src/slic3r/GUI/PresetHints.cpp:183 +msgid "solid infill" +msgstr "preenchimento sólido" + +#: src/slic3r/GUI/PresetHints.cpp:191 +msgid "top solid infill" +msgstr "preenchimento sólido do topo" + +#: src/slic3r/GUI/PresetHints.cpp:202 +msgid "support" +msgstr "suporte" + +#: src/slic3r/GUI/PresetHints.cpp:212 +msgid "support interface" +msgstr "interface de suporte" + +#: src/slic3r/GUI/PresetHints.cpp:218 +msgid "First layer volumetric" +msgstr "Primeira camada volumétrica" + +#: src/slic3r/GUI/PresetHints.cpp:218 +msgid "Bridging volumetric" +msgstr "Ponteamento volumétrico" + +#: src/slic3r/GUI/PresetHints.cpp:218 +msgid "Volumetric" +msgstr "Volumétrica" + +#: src/slic3r/GUI/PresetHints.cpp:219 +msgid "flow rate is maximized" +msgstr "a taxa de fluxo é maximizada" + +#: src/slic3r/GUI/PresetHints.cpp:222 +msgid "by the print profile maximum" +msgstr "pelo perfil de impressão máximo" + +#: src/slic3r/GUI/PresetHints.cpp:223 +msgid "when printing" +msgstr "ao imprimir" + +#: src/slic3r/GUI/PresetHints.cpp:224 +msgid "with a volumetric rate" +msgstr "com uma taxa volumétrica" + +#: src/slic3r/GUI/PresetHints.cpp:228 +#, c-format +msgid "%3.2f mm³/s at filament speed %3.2f mm/s." +msgstr "%3.2f mm ³/s na velocidade do filamento %3.2f mm/s." + +#: src/slic3r/GUI/PresetHints.cpp:246 +msgid "" +"Recommended object thin wall thickness: Not available due to invalid layer " +"height." +msgstr "" +"Espessura de parede fina do objeto recomendado: não disponível devido à " +"altura da camada inválida." + +#: src/slic3r/GUI/PresetHints.cpp:262 +#, c-format +msgid "Recommended object thin wall thickness for layer height %.2f and" +msgstr "" +"Espessura de parede fina do objeto recomendado para a altura da camada %.2f e" + +#: src/slic3r/GUI/PresetHints.cpp:268 +#, c-format +msgid "%d lines: %.2f mm" +msgstr "%d linhas: %.2f mm" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +msgid "Send G-Code to printer host" +msgstr "Enviar G-code para o host da impressora" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +msgid "Upload to Printer Host with the following filename:" +msgstr "Carregue para o host da impressora com o seguinte nome de arquivo:" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:35 +msgid "Start printing after upload" +msgstr "Iniciar a impressão após o envio" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:42 +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "Use barras (/) como um separador de diretório, se necessário." + +#: src/slic3r/GUI/PrintHostDialogs.cpp:149 +msgid "ID" +msgstr "ID" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:150 +msgid "Progress" +msgstr "Progresso" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:151 +msgid "Status" +msgstr "Status" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:152 +msgid "Host" +msgstr "Servidor" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:153 +msgid "Filename" +msgstr "Nome do arquivo" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:154 +msgid "Error Message" +msgstr "Mensagem de Erro" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:157 +msgid "Cancel selected" +msgstr "Cancelar selecionado" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:159 +msgid "Show error message" +msgstr "Exibir mensagem de erro" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:198 +#: src/slic3r/GUI/PrintHostDialogs.cpp:229 +msgid "Enqueued" +msgstr "Enfileirado" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:230 +msgid "Uploading" +msgstr "Enviando" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:234 +msgid "Completed" +msgstr "Concluído" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:272 +msgid "Error uploading to print host:" +msgstr "Erro ao carregar para o host de impressão:" + +#: src/slic3r/GUI/RammingChart.cpp:23 +msgid "NO RAMMING AT ALL" +msgstr "Não usar Ramming" + +#: src/slic3r/GUI/RammingChart.cpp:76 +msgid "Time" +msgstr "Tempo" + +#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:82 +#: src/libslic3r/PrintConfig.cpp:627 src/libslic3r/PrintConfig.cpp:671 +#: src/libslic3r/PrintConfig.cpp:686 src/libslic3r/PrintConfig.cpp:2349 +#: src/libslic3r/PrintConfig.cpp:2358 src/libslic3r/PrintConfig.cpp:2418 +#: src/libslic3r/PrintConfig.cpp:2426 src/libslic3r/PrintConfig.cpp:2434 +#: src/libslic3r/PrintConfig.cpp:2441 src/libslic3r/PrintConfig.cpp:2449 +#: src/libslic3r/PrintConfig.cpp:2457 +msgid "s" +msgstr "s" + +#: src/slic3r/GUI/RammingChart.cpp:81 +msgid "Volumetric speed" +msgstr "Velocidade volumétrica" + +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:584 +#: src/libslic3r/PrintConfig.cpp:1234 +msgid "mm³/s" +msgstr "mm ³/s" + +#: src/slic3r/GUI/Selection.cpp:146 +msgid "Selection-Add" +msgstr "Seleção-Adicionar" + +#: src/slic3r/GUI/Selection.cpp:187 +msgid "Selection-Remove" +msgstr "Seleção-remover" + +#: src/slic3r/GUI/Selection.cpp:219 +msgid "Selection-Add Object" +msgstr "Seleção-Adicionar objeto" + +#: src/slic3r/GUI/Selection.cpp:238 +msgid "Selection-Remove Object" +msgstr "Seleção-remover objeto" + +#: src/slic3r/GUI/Selection.cpp:256 +msgid "Selection-Add Instance" +msgstr "Instância de seleção-Adicionar" + +#: src/slic3r/GUI/Selection.cpp:275 +msgid "Selection-Remove Instance" +msgstr "Seleção-remover instância" + +#: src/slic3r/GUI/Selection.cpp:376 +msgid "Selection-Add All" +msgstr "Seleção-adicionar todos" + +#: src/slic3r/GUI/Selection.cpp:402 +msgid "Selection-Remove All" +msgstr "Seleção-remover todos" + +#: src/slic3r/GUI/Selection.cpp:939 +msgid "Scale To Fit" +msgstr "Dimensionar para caber" + +#: src/slic3r/GUI/Selection.cpp:1474 +msgid "Set Printable Instance" +msgstr "Definir instância imprimível" + +#: src/slic3r/GUI/Selection.cpp:1474 +msgid "Set Unprintable Instance" +msgstr "Definir instância não imprimível" + +#: src/slic3r/GUI/SysInfoDialog.cpp:78 +msgid "System Information" +msgstr "Informações do sistema" + +#: src/slic3r/GUI/SysInfoDialog.cpp:154 +msgid "Copy to Clipboard" +msgstr "Copiar para a Área de Transferência" + +#: src/slic3r/GUI/Tab.cpp:52 src/libslic3r/PrintConfig.cpp:239 +msgid "Compatible printers" +msgstr "Impressoras compatíveis" + +#: src/slic3r/GUI/Tab.cpp:53 +msgid "Select the printers this profile is compatible with." +msgstr "Selecione as impressoras com as quais este perfil é compatível." + +#: src/slic3r/GUI/Tab.cpp:58 src/libslic3r/PrintConfig.cpp:254 +msgid "Compatible print profiles" +msgstr "Perfis de impressão compatíveis" + +#: src/slic3r/GUI/Tab.cpp:59 +msgid "Select the print profiles this profile is compatible with." +msgstr "" +"Selecione os perfis de impressão com os quais este perfil é compatível." + +#. TRN "Save current Settings" +#: src/slic3r/GUI/Tab.cpp:135 +#, c-format +msgid "Save current %s" +msgstr "Salvar %s atual" + +#: src/slic3r/GUI/Tab.cpp:136 +msgid "Delete this preset" +msgstr "Exclua esta predefinição" + +#: src/slic3r/GUI/Tab.cpp:141 +msgid "" +"Hover the cursor over buttons to find more information \n" +"or click this button." +msgstr "" +"Passe o cursor sobre os botões para encontrar mais informações \n" +"ou clique neste botão." + +#: src/slic3r/GUI/Tab.cpp:943 +msgid "This is a default preset." +msgstr "Esta é uma predefinição padrão." + +#: src/slic3r/GUI/Tab.cpp:945 +msgid "This is a system preset." +msgstr "Esta é uma predefinição do sistema." + +#: src/slic3r/GUI/Tab.cpp:947 +msgid "Current preset is inherited from the default preset." +msgstr "Predefinição atual é herdada da predefinição padrão." + +#: src/slic3r/GUI/Tab.cpp:950 +#, c-format +msgid "" +"Current preset is inherited from:\n" +"\t%s" +msgstr "" +"Predefinição atual é herdada de:\n" +"\t%s" + +#: src/slic3r/GUI/Tab.cpp:954 +msgid "It can't be deleted or modified." +msgstr "Ele não pode ser excluído ou modificado." + +#: src/slic3r/GUI/Tab.cpp:955 +msgid "" +"Any modifications should be saved as a new preset inherited from this one." +msgstr "" +"Todas as modificações devem ser salvas como uma nova predefinição herdada de " +"uma presente." + +#: src/slic3r/GUI/Tab.cpp:956 +msgid "To do that please specify a new name for the preset." +msgstr "Para fazer isso, especifique um novo nome para a predefinição." + +#: src/slic3r/GUI/Tab.cpp:960 +msgid "Additional information:" +msgstr "Informações adicionais:" + +#: src/slic3r/GUI/Tab.cpp:966 +msgid "printer model" +msgstr "modelo de impressora" + +#: src/slic3r/GUI/Tab.cpp:974 +msgid "default print profile" +msgstr "perfil de impressão padrão" + +#: src/slic3r/GUI/Tab.cpp:977 +msgid "default filament profile" +msgstr "perfil de filamento padrão" + +#: src/slic3r/GUI/Tab.cpp:991 +msgid "default SLA material profile" +msgstr "perfil de material SLA padrão" + +#: src/slic3r/GUI/Tab.cpp:995 +msgid "default SLA print profile" +msgstr "perfil de impressão padrão do SLA" + +#: src/slic3r/GUI/Tab.cpp:1032 src/slic3r/GUI/Tab.cpp:3731 +msgid "Layers and perimeters" +msgstr "Camadas e perímetros" + +#: src/slic3r/GUI/Tab.cpp:1037 +msgid "Vertical shells" +msgstr "Paredes verticais" + +#: src/slic3r/GUI/Tab.cpp:1048 +msgid "Horizontal shells" +msgstr "Paredes horizontais" + +#: src/slic3r/GUI/Tab.cpp:1049 src/libslic3r/PrintConfig.cpp:1759 +msgid "Solid layers" +msgstr "Camadas sólidas" + +#: src/slic3r/GUI/Tab.cpp:1054 +msgid "Quality (slower slicing)" +msgstr "Qualidade (fatiamento mais lento)" + +#: src/slic3r/GUI/Tab.cpp:1072 +msgid "Reducing printing time" +msgstr "Reduzindo o tempo de impressão" + +#: src/slic3r/GUI/Tab.cpp:1084 +msgid "Skirt and brim" +msgstr "Saia e aba" + +#: src/slic3r/GUI/Tab.cpp:1101 +msgid "Raft" +msgstr "Estrado" + +#: src/slic3r/GUI/Tab.cpp:1105 +msgid "Options for support material and raft" +msgstr "Opções para material de suporte e estrado" + +#: src/slic3r/GUI/Tab.cpp:1120 +msgid "Speed for print moves" +msgstr "Velocidade para movimentos de impressão" + +#: src/slic3r/GUI/Tab.cpp:1132 +msgid "Speed for non-print moves" +msgstr "Velocidade para movimentos não impressos" + +#: src/slic3r/GUI/Tab.cpp:1135 +msgid "Modifiers" +msgstr "Modificadores" + +#: src/slic3r/GUI/Tab.cpp:1138 +msgid "Acceleration control (advanced)" +msgstr "Controle de aceleração (avançado)" + +#: src/slic3r/GUI/Tab.cpp:1145 +msgid "Autospeed (advanced)" +msgstr "Velocidade automática (avançado)" + +#: src/slic3r/GUI/Tab.cpp:1153 +msgid "Multiple Extruders" +msgstr "Extrusoras múltiplas" + +#: src/slic3r/GUI/Tab.cpp:1161 +msgid "Ooze prevention" +msgstr "Prevenção de vazão" + +#: src/slic3r/GUI/Tab.cpp:1178 +msgid "Extrusion width" +msgstr "Espessura da extrusão" + +#: src/slic3r/GUI/Tab.cpp:1188 +msgid "Overlap" +msgstr "Cobrir" + +#: src/slic3r/GUI/Tab.cpp:1191 +msgid "Flow" +msgstr "Fluxo" + +#: src/slic3r/GUI/Tab.cpp:1200 +msgid "Other" +msgstr "Outro" + +#: src/slic3r/GUI/Tab.cpp:1203 src/slic3r/GUI/Tab.cpp:3789 +msgid "Output options" +msgstr "Opções de saída" + +#: src/slic3r/GUI/Tab.cpp:1204 +msgid "Sequential printing" +msgstr "Impressão sequencial" + +#: src/slic3r/GUI/Tab.cpp:1206 +msgid "Extruder clearance (mm)" +msgstr "Folga da extrusora (milímetro)" + +#: src/slic3r/GUI/Tab.cpp:1215 src/slic3r/GUI/Tab.cpp:3790 +msgid "Output file" +msgstr "Arquivo de saída" + +#: src/slic3r/GUI/Tab.cpp:1222 src/libslic3r/PrintConfig.cpp:1432 +msgid "Post-processing scripts" +msgstr "Scripts de pós-processamento" + +#: src/slic3r/GUI/Tab.cpp:1228 src/slic3r/GUI/Tab.cpp:1229 +#: src/slic3r/GUI/Tab.cpp:1752 src/slic3r/GUI/Tab.cpp:1753 +#: src/slic3r/GUI/Tab.cpp:2214 src/slic3r/GUI/Tab.cpp:2215 +#: src/slic3r/GUI/Tab.cpp:2328 src/slic3r/GUI/Tab.cpp:2329 +#: src/slic3r/GUI/Tab.cpp:3668 src/slic3r/GUI/Tab.cpp:3669 +msgid "Notes" +msgstr "Notas" + +#: src/slic3r/GUI/Tab.cpp:1235 src/slic3r/GUI/Tab.cpp:1760 +#: src/slic3r/GUI/Tab.cpp:2221 src/slic3r/GUI/Tab.cpp:2335 +#: src/slic3r/GUI/Tab.cpp:3676 src/slic3r/GUI/Tab.cpp:3795 +msgid "Dependencies" +msgstr "Dependências" + +#: src/slic3r/GUI/Tab.cpp:1236 src/slic3r/GUI/Tab.cpp:1761 +#: src/slic3r/GUI/Tab.cpp:2222 src/slic3r/GUI/Tab.cpp:2336 +#: src/slic3r/GUI/Tab.cpp:3677 src/slic3r/GUI/Tab.cpp:3796 +msgid "Profile dependencies" +msgstr "Dependências de perfil" + +#: src/slic3r/GUI/Tab.cpp:1538 src/slic3r/GUI/Tab.cpp:1593 +msgid "Filament Overrides" +msgstr "Sobrescrever config." + +#: src/slic3r/GUI/Tab.cpp:1539 src/slic3r/GUI/Tab.cpp:1598 +#: src/slic3r/GUI/Tab.cpp:2570 +msgid "Retraction" +msgstr "Retração" + +#: src/slic3r/GUI/Tab.cpp:1648 src/libslic3r/PrintConfig.cpp:2030 +msgid "Temperature" +msgstr "Temperatura" + +#: src/slic3r/GUI/Tab.cpp:1654 +msgid "Bed" +msgstr "Mesa" + +#: src/slic3r/GUI/Tab.cpp:1659 +msgid "Cooling" +msgstr "Resfriamento" + +#: src/slic3r/GUI/Tab.cpp:1660 src/libslic3r/PrintConfig.cpp:1335 +#: src/libslic3r/PrintConfig.cpp:2150 +msgid "Enable" +msgstr "Habilitar" + +#: src/slic3r/GUI/Tab.cpp:1671 +msgid "Fan settings" +msgstr "Config. da ventoinha" + +#: src/slic3r/GUI/Tab.cpp:1672 +msgid "Fan speed" +msgstr "Velocidade do ventoinha" + +#: src/slic3r/GUI/Tab.cpp:1680 +msgid "Cooling thresholds" +msgstr "Limiares de resfriamento" + +#: src/slic3r/GUI/Tab.cpp:1686 +msgid "Filament properties" +msgstr "Propriedades de filamento" + +#: src/slic3r/GUI/Tab.cpp:1690 +msgid "Print speed override" +msgstr "Substituição da velocidade de impressão" + +#: src/slic3r/GUI/Tab.cpp:1700 +msgid "Wipe tower parameters" +msgstr "Parâmetros da torre de limpeza" + +#: src/slic3r/GUI/Tab.cpp:1703 +msgid "Toolchange parameters with single extruder MM printers" +msgstr "" +"Parâmetros de mudança de ferramenta com impressoras de multi material com " +"apenas uma extrusora" + +#: src/slic3r/GUI/Tab.cpp:1717 +msgid "Ramming settings" +msgstr "config. de Ramming" + +#: src/slic3r/GUI/Tab.cpp:1739 src/slic3r/GUI/Tab.cpp:2177 +msgid "Custom G-code" +msgstr "G-code customizado" + +#: src/slic3r/GUI/Tab.cpp:1740 src/slic3r/GUI/Tab.cpp:2178 +#: src/libslic3r/PrintConfig.cpp:1785 src/libslic3r/PrintConfig.cpp:1800 +msgid "Start G-code" +msgstr "G-code de início" + +#: src/slic3r/GUI/Tab.cpp:1746 src/slic3r/GUI/Tab.cpp:2184 +#: src/libslic3r/PrintConfig.cpp:369 src/libslic3r/PrintConfig.cpp:379 +msgid "End G-code" +msgstr "G-code de finalização" + +#: src/slic3r/GUI/Tab.cpp:1803 +msgid "Volumetric flow hints not available" +msgstr "Dicas de fluxo volumétrico não disponíveis" + +#: src/slic3r/GUI/Tab.cpp:1889 src/slic3r/GUI/Tab.cpp:2117 +msgid "Test" +msgstr "Teste" + +#: src/slic3r/GUI/Tab.cpp:1899 +msgid "Could not get a valid Printer Host reference" +msgstr "Não foi possível obter uma referência de host de impressora válida" + +#: src/slic3r/GUI/Tab.cpp:1905 src/slic3r/GUI/Tab.cpp:2130 +msgid "Success!" +msgstr "Sucesso!" + +#: src/slic3r/GUI/Tab.cpp:1920 +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" +"O arquivo HTTPS CA é opcional. Só é necessário se você usar HTTPS com um " +"certificado auto-assinado." + +#: src/slic3r/GUI/Tab.cpp:1933 +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" +"Arquivos de certificado (*. CRT, *. pem) | *. CRT; *. pem | Todos os " +"arquivos | *. *" + +#: src/slic3r/GUI/Tab.cpp:1934 +msgid "Open CA certificate file" +msgstr "Abra o arquivo de certificado da CA" + +#: src/slic3r/GUI/Tab.cpp:1962 +#, c-format +msgid "" +"HTTPS CA File:\n" +" \tOn this system, %s uses HTTPS certificates from the system Certificate " +"Store or Keychain.\n" +" \tTo use a custom CA file, please import your CA file into Certificate " +"Store / Keychain." +msgstr "" +"Arquivo HTTPS CA:\n" +" \tNeste sistema, %s usa certificados HTTPS do sistema Certificate Store " +"ou keychain.\n" +" \tPara usar um arquivo de CA personalizado, importe seu arquivo de CA " +"para o repositório de certificados/chaveiro." + +#: src/slic3r/GUI/Tab.cpp:2002 src/slic3r/GUI/Tab.cpp:2243 +msgid "Size and coordinates" +msgstr "Tamanho e coordenadas" + +#: src/slic3r/GUI/Tab.cpp:2007 src/slic3r/GUI/Tab.cpp:2248 +#: src/slic3r/GUI/Tab.cpp:3338 +msgid "Set" +msgstr "Definir" + +#: src/slic3r/GUI/Tab.cpp:2039 +msgid "Capabilities" +msgstr "Capacidades" + +#: src/slic3r/GUI/Tab.cpp:2044 +msgid "Number of extruders of the printer." +msgstr "Número de extrusoras da impressora." + +#: src/slic3r/GUI/Tab.cpp:2069 +msgid "" +"Single Extruder Multi Material is selected, \n" +"and all extruders must have the same diameter.\n" +"Do you want to change the diameter for all extruders to first extruder " +"nozzle diameter value?" +msgstr "" +"A extrusora multi material é selecionada, \n" +"e todas as extrusoras devem ter o mesmo diâmetro.\n" +"Você quer mudar o diâmetro para todas as extrusoras ao primeiro valor do " +"diâmetro da ponteira da extrusora?" + +#: src/slic3r/GUI/Tab.cpp:2072 src/slic3r/GUI/Tab.cpp:2540 +#: src/libslic3r/PrintConfig.cpp:1310 +msgid "Nozzle diameter" +msgstr "Diâmetro do bico" + +#: src/slic3r/GUI/Tab.cpp:2102 +msgid "USB/Serial connection" +msgstr "Conexão USB/serial" + +#: src/slic3r/GUI/Tab.cpp:2103 src/libslic3r/PrintConfig.cpp:1640 +msgid "Serial port" +msgstr "Porte Serial" + +#: src/slic3r/GUI/Tab.cpp:2108 +msgid "Rescan serial ports" +msgstr "Portas seriais de Rescan" + +#: src/slic3r/GUI/Tab.cpp:2130 +msgid "Connection to printer works correctly." +msgstr "A ligação à impressora funciona corretamente." + +#: src/slic3r/GUI/Tab.cpp:2133 +msgid "Connection failed." +msgstr "A conexão falhou." + +#: src/slic3r/GUI/Tab.cpp:2146 src/slic3r/GUI/Tab.cpp:2323 +msgid "Print Host upload" +msgstr "Upload do host de impressão" + +#: src/slic3r/GUI/Tab.cpp:2190 src/libslic3r/PrintConfig.cpp:138 +msgid "Before layer change G-code" +msgstr "Antes da mudança de camada G-code" + +#: src/slic3r/GUI/Tab.cpp:2196 src/libslic3r/PrintConfig.cpp:1056 +msgid "After layer change G-code" +msgstr "Após a mudança da camada do G-code" + +#: src/slic3r/GUI/Tab.cpp:2202 src/libslic3r/PrintConfig.cpp:2056 +msgid "Tool change G-code" +msgstr "G-code de troca de ferramenta" + +#: src/slic3r/GUI/Tab.cpp:2208 +msgid "Between objects G-code (for sequential printing)" +msgstr "G-code entre objetos (para impressão sequencial)" + +#: src/slic3r/GUI/Tab.cpp:2280 +msgid "Display" +msgstr "Exibição" + +#: src/slic3r/GUI/Tab.cpp:2295 +msgid "Tilt" +msgstr "Inclinar" + +#: src/slic3r/GUI/Tab.cpp:2296 +msgid "Tilt time" +msgstr "Tempo de inclinação" + +#: src/slic3r/GUI/Tab.cpp:2302 src/slic3r/GUI/Tab.cpp:3650 +msgid "Corrections" +msgstr "Correções" + +#: src/slic3r/GUI/Tab.cpp:2317 src/slic3r/GUI/Tab.cpp:3646 +msgid "Exposure" +msgstr "Exposição" + +#: src/slic3r/GUI/Tab.cpp:2388 src/slic3r/GUI/Tab.cpp:2473 +#: src/libslic3r/PrintConfig.cpp:1106 src/libslic3r/PrintConfig.cpp:1124 +#: src/libslic3r/PrintConfig.cpp:1142 src/libslic3r/PrintConfig.cpp:1159 +#: src/libslic3r/PrintConfig.cpp:1170 src/libslic3r/PrintConfig.cpp:1181 +#: src/libslic3r/PrintConfig.cpp:1192 +msgid "Machine limits" +msgstr "Limites da máquina" + +#: src/slic3r/GUI/Tab.cpp:2402 +msgid "Values in this column are for Normal mode" +msgstr "Valores nesta coluna são para o modo normal" + +#: src/slic3r/GUI/Tab.cpp:2403 +msgid "Normal" +msgstr "Normal" + +#: src/slic3r/GUI/Tab.cpp:2408 +msgid "Values in this column are for Stealth mode" +msgstr "Valores nesta coluna são para o modo furtivo" + +#: src/slic3r/GUI/Tab.cpp:2409 +msgid "Stealth" +msgstr "Furtivo" + +#: src/slic3r/GUI/Tab.cpp:2417 +msgid "Maximum feedrates" +msgstr "Velocidade máxima de alimentação" + +#: src/slic3r/GUI/Tab.cpp:2422 +msgid "Maximum accelerations" +msgstr "Acelerações máximas" + +#: src/slic3r/GUI/Tab.cpp:2429 +msgid "Jerk limits" +msgstr "Limites de empurrão" + +#: src/slic3r/GUI/Tab.cpp:2434 +msgid "Minimum feedrates" +msgstr "Velocidades alimentação mínimos" + +#: src/slic3r/GUI/Tab.cpp:2498 src/slic3r/GUI/Tab.cpp:2506 +msgid "Single extruder MM setup" +msgstr "config. de extrusora multi material" + +#: src/slic3r/GUI/Tab.cpp:2507 +msgid "Single extruder multimaterial parameters" +msgstr "Parâmetros para extrusora única multimaterial" + +#: src/slic3r/GUI/Tab.cpp:2520 src/libslic3r/GCode/PreviewData.cpp:461 +#, c-format +msgid "Extruder %d" +msgstr "Extrusora %d" + +#: src/slic3r/GUI/Tab.cpp:2538 +msgid "" +"This is a single extruder multimaterial printer, diameters of all extruders " +"will be set to the new value. Do you want to proceed?" +msgstr "" +"Esta é uma única impressora multimaterial extrusora, diâmetros de todas as " +"extrusoras será definido para o novo valor. Você quer prosseguir?" + +#: src/slic3r/GUI/Tab.cpp:2562 +msgid "Layer height limits" +msgstr "Limites de altura da camada" + +#: src/slic3r/GUI/Tab.cpp:2567 +msgid "Position (for multi-extruder printers)" +msgstr "Posição (para impressoras multiextrusoras)" + +#: src/slic3r/GUI/Tab.cpp:2573 +msgid "Only lift Z" +msgstr "Apenas elevar Z" + +#: src/slic3r/GUI/Tab.cpp:2586 +msgid "" +"Retraction when tool is disabled (advanced settings for multi-extruder " +"setups)" +msgstr "" +"Retração quando a ferramenta está desativada (config. avançadas para " +"instalações multiextrusoras)" + +#: src/slic3r/GUI/Tab.cpp:2594 +msgid "Reset to Filament Color" +msgstr "Restabelecer cor do filamento" + +#: src/slic3r/GUI/Tab.cpp:2775 +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" +"A opção limpar não está disponível ao usar o modo de retração de firmware.\n" +"\n" +"Devo desativá-lo, a fim de permitir a retração de firmware?" + +#: src/slic3r/GUI/Tab.cpp:2777 +msgid "Firmware Retraction" +msgstr "Retração do firmware" + +#: src/slic3r/GUI/Tab.cpp:3106 +#, c-format +msgid "Default preset (%s)" +msgstr "Predefinição padrão ( %s)" + +#: src/slic3r/GUI/Tab.cpp:3107 +#, c-format +msgid "Preset (%s)" +msgstr "Predefinição ( %s)" + +#: src/slic3r/GUI/Tab.cpp:3124 +msgid "has the following unsaved changes:" +msgstr "tem as seguintes alterações não salvas:" + +#: src/slic3r/GUI/Tab.cpp:3127 +msgid "is not compatible with printer" +msgstr "não é compatível com a impressora" + +#: src/slic3r/GUI/Tab.cpp:3128 +msgid "is not compatible with print profile" +msgstr "não é compatível com o perfil de impressão" + +#: src/slic3r/GUI/Tab.cpp:3130 +msgid "and it has the following unsaved changes:" +msgstr "e tem as seguintes alterações não salvas:" + +#: src/slic3r/GUI/Tab.cpp:3134 +msgid "Unsaved Changes" +msgstr "Alterações não salvas" + +#: src/slic3r/GUI/Tab.cpp:3225 +msgid "%1% - Copy" +msgstr "%1% - cópia" + +#: src/slic3r/GUI/Tab.cpp:3248 +msgid "The supplied name is empty. It can't be saved." +msgstr "O nome fornecido está vazio. Não pode ser salvo." + +#: src/slic3r/GUI/Tab.cpp:3253 +msgid "Cannot overwrite a system profile." +msgstr "Não é possível substituir um perfil de sistema." + +#: src/slic3r/GUI/Tab.cpp:3257 +msgid "Cannot overwrite an external profile." +msgstr "Não é possível substituir um perfil externo." + +#: src/slic3r/GUI/Tab.cpp:3283 +msgid "remove" +msgstr "remover" + +#: src/slic3r/GUI/Tab.cpp:3283 +msgid "delete" +msgstr "excluir" + +#. TRN remove/delete +#: src/slic3r/GUI/Tab.cpp:3285 +msgid "Are you sure you want to %1% the selected preset?" +msgstr "Tem certeza de que deseja %1% da predefinição selecionada?" + +#. TRN Remove/Delete +#: src/slic3r/GUI/Tab.cpp:3288 +msgid "%1% Preset" +msgstr "%1% Predefinição" + +#: src/slic3r/GUI/Tab.cpp:3414 +msgid "LOCKED LOCK" +msgstr "CADEADO FECHADO" + +#. TRN Description for "LOCKED LOCK" +#: src/slic3r/GUI/Tab.cpp:3416 +msgid "" +"indicates that the settings are the same as the system (or default) values " +"for the current option group" +msgstr "" +"indica que as config. são as mesmas que os valores do sistema (ou padrão) " +"para o grupo de opções atual" + +#: src/slic3r/GUI/Tab.cpp:3418 +msgid "UNLOCKED LOCK" +msgstr "CADEADO ABERTO" + +#. TRN Description for "UNLOCKED LOCK" +#: src/slic3r/GUI/Tab.cpp:3420 +msgid "" +"indicates that some settings were changed and are not equal to the system " +"(or default) values for the current option group.\n" +"Click the UNLOCKED LOCK icon to reset all settings for current option group " +"to the system (or default) values." +msgstr "" +"indica que algumas config. foram alteradas e não são iguais aos valores do " +"sistema (ou padrão) para o grupo de opções atual.\n" +"Clique no ícone DESBLOQUEAR para redefinir todas as config. do grupo de " +"opções atual para os valores do sistema (ou padrão)." + +#: src/slic3r/GUI/Tab.cpp:3425 +msgid "WHITE BULLET" +msgstr "PONTO BRANCO" + +#. TRN Description for "WHITE BULLET" +#: src/slic3r/GUI/Tab.cpp:3427 +msgid "" +"for the left button: \tindicates a non-system (or non-default) preset,\n" +"for the right button: \tindicates that the settings hasn't been modified." +msgstr "" +"para o botão esquerdo: \t indica uma predefinição que não é do sistema (ou " +"não-padrão),\n" +"para o botão direito: \t indica que as config. não foram modificadas." + +#: src/slic3r/GUI/Tab.cpp:3430 +msgid "BACK ARROW" +msgstr "REDEFINIR" + +#. TRN Description for "BACK ARROW" +#: src/slic3r/GUI/Tab.cpp:3432 +msgid "" +"indicates that the settings were changed and are not equal to the last saved " +"preset for the current option group.\n" +"Click the BACK ARROW icon to reset all settings for the current option group " +"to the last saved preset." +msgstr "" +"indica que as config. foram alteradas e não são iguais à última predefinição " +"salva para o grupo de opções atual.\n" +"Clique no ícone REDEFINIR para redefinir todas as config. do grupo de opções " +"atual para a última predefinição salva." + +#: src/slic3r/GUI/Tab.cpp:3442 +msgid "" +"LOCKED LOCK icon indicates that the settings are the same as the system (or " +"default) values for the current option group" +msgstr "" +"O ícone CADEADO FECHADO indica que as config. são as mesmas que os valores " +"do sistema (ou padrão) para o grupo de opções atual" + +#: src/slic3r/GUI/Tab.cpp:3444 +msgid "" +"UNLOCKED LOCK icon indicates that some settings were changed and are not " +"equal to the system (or default) values for the current option group.\n" +"Click to reset all settings for current option group to the system (or " +"default) values." +msgstr "" +"O ícone de CADEADO ABERTO indica que algumas config. foram alteradas e não " +"são iguais aos valores do sistema (ou padrão) para o grupo de opções atual.\n" +"Clique para redefinir todas as config. para o grupo de opções atual para os " +"valores do sistema (ou padrão)." + +#: src/slic3r/GUI/Tab.cpp:3447 +msgid "WHITE BULLET icon indicates a non system (or non default) preset." +msgstr "" +"O ícone PONTO BRANCO indica uma predefinição que não é do sistema (ou não " +"predefinida)." + +#: src/slic3r/GUI/Tab.cpp:3450 +msgid "" +"WHITE BULLET icon indicates that the settings are the same as in the last " +"saved preset for the current option group." +msgstr "" +"O ícone PONTO BRANCO indica que as config. são as mesmas da última " +"predefinição salva para o grupo de opções atual." + +#: src/slic3r/GUI/Tab.cpp:3452 +msgid "" +"BACK ARROW icon indicates that the settings were changed and are not equal " +"to the last saved preset for the current option group.\n" +"Click to reset all settings for the current option group to the last saved " +"preset." +msgstr "" +"O ícone de REDEFINIR indica que as config. foram alteradas e não são iguais " +"à última predefinição salva para o grupo de opções atual.\n" +"Clique para redefinir todas as config. do grupo de opções atual para a " +"última predefinição salva." + +#: src/slic3r/GUI/Tab.cpp:3458 +msgid "" +"LOCKED LOCK icon indicates that the value is the same as the system (or " +"default) value." +msgstr "" +"O ícone CADEADO FECHADO indica que o valor é o mesmo que o valor do sistema " +"(ou padrão)." + +#: src/slic3r/GUI/Tab.cpp:3459 +msgid "" +"UNLOCKED LOCK icon indicates that the value was changed and is not equal to " +"the system (or default) value.\n" +"Click to reset current value to the system (or default) value." +msgstr "" +"O ícone de CADEADO ABERTO indica que o valor foi alterado e não é igual ao " +"valor do sistema (ou padrão).\n" +"Clique para redefinir o valor atual para o valor do sistema (ou padrão)." + +#: src/slic3r/GUI/Tab.cpp:3465 +msgid "" +"WHITE BULLET icon indicates that the value is the same as in the last saved " +"preset." +msgstr "" +"O ícone PONTO BRANCO indica que o valor é o mesmo da última predefinição " +"guardada." + +#: src/slic3r/GUI/Tab.cpp:3466 +msgid "" +"BACK ARROW icon indicates that the value was changed and is not equal to the " +"last saved preset.\n" +"Click to reset current value to the last saved preset." +msgstr "" +"O ícone de REDEFINIR indica que o valor foi alterado e não é igual à última " +"predefinição salva.\n" +"Clique para redefinir o valor atual para a última predefinição salva." + +#. TRN Preset +#: src/slic3r/GUI/Tab.cpp:3579 +#, c-format +msgid "Save %s as:" +msgstr "Salvar %s como:" + +#: src/slic3r/GUI/Tab.cpp:3623 +msgid "the following suffix is not allowed:" +msgstr "o sufixo seguinte não é permitido:" + +#: src/slic3r/GUI/Tab.cpp:3627 +msgid "The supplied name is not available." +msgstr "O nome fornecido não está disponível." + +#: src/slic3r/GUI/Tab.cpp:3640 +msgid "Material" +msgstr "Material" + +#: src/slic3r/GUI/Tab.cpp:3642 src/slic3r/GUI/Tab.cpp:3733 +#: src/slic3r/GUI/wxExtensions.cpp:482 +msgid "Layers" +msgstr "Camadas" + +#: src/slic3r/GUI/Tab.cpp:3741 +msgid "Support head" +msgstr "Cabeça de suporte" + +#: src/slic3r/GUI/Tab.cpp:3746 +msgid "Support pillar" +msgstr "Pilar de suporte" + +#: src/slic3r/GUI/Tab.cpp:3760 +msgid "Connection of the support sticks and junctions" +msgstr "Conexão das varas de suporte e junções" + +#: src/slic3r/GUI/Tab.cpp:3765 +msgid "Automatic generation" +msgstr "Geração Automática" + +#: src/slic3r/GUI/Tab.hpp:328 src/slic3r/GUI/Tab.hpp:428 +msgid "Print Settings" +msgstr "Config. de impressão" + +#: src/slic3r/GUI/Tab.hpp:353 +msgid "Filament Settings" +msgstr "Config. de filamento" + +#: src/slic3r/GUI/Tab.hpp:389 +msgid "Printer Settings" +msgstr "Config. da impressora" + +#: src/slic3r/GUI/Tab.hpp:413 +msgid "Material Settings" +msgstr "Config. de material" + +#: src/slic3r/GUI/Tab.hpp:440 +msgid "Save preset" +msgstr "Salvar predefinição" + +#: src/slic3r/GUI/UpdateDialogs.cpp:38 +msgid "Update available" +msgstr "Atualização disponível" + +#: src/slic3r/GUI/UpdateDialogs.cpp:38 +#, c-format +msgid "New version of %s is available" +msgstr "Nova versão do %s está disponível" + +#: src/slic3r/GUI/UpdateDialogs.cpp:45 +msgid "Current version:" +msgstr "Versão atual:" + +#: src/slic3r/GUI/UpdateDialogs.cpp:47 +msgid "New version:" +msgstr "Nova versão:" + +#: src/slic3r/GUI/UpdateDialogs.cpp:55 +msgid "Changelog && Download" +msgstr "Changelog && Download" + +#: src/slic3r/GUI/UpdateDialogs.cpp:62 src/slic3r/GUI/UpdateDialogs.cpp:127 +msgid "Open changelog page" +msgstr "Abra a página do changelog" + +#: src/slic3r/GUI/UpdateDialogs.cpp:67 +msgid "Open download page" +msgstr "Abrir página de download" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 +msgid "Don't notify about new releases any more" +msgstr "Não notifique mais sobre novas versões" + +#: src/slic3r/GUI/UpdateDialogs.cpp:91 src/slic3r/GUI/UpdateDialogs.cpp:207 +msgid "Configuration update" +msgstr "Atualização de config." + +#: src/slic3r/GUI/UpdateDialogs.cpp:91 +msgid "Configuration update is available" +msgstr "A atualização de config. está disponível" + +#: src/slic3r/GUI/UpdateDialogs.cpp:94 +msgid "" +"Would you like to install it?\n" +"\n" +"Note that a full configuration snapshot will be created first. It can then " +"be restored at any time should there be a problem with the new version.\n" +"\n" +"Updated configuration bundles:" +msgstr "" +"Gostaria de instalá-lo?\n" +"\n" +"Observe que uma captura da config. completa será criado primeiro. Ele pode " +"então ser restaurado a qualquer momento se houver um problema com a nova " +"versão.\n" +"\n" +"Pacotes de config. atualizados:" + +#: src/slic3r/GUI/UpdateDialogs.cpp:115 +msgid "Comment:" +msgstr "Comentário:" + +#: src/slic3r/GUI/UpdateDialogs.cpp:151 +#, c-format +msgid "%s incompatibility" +msgstr "%s incompatibilidade" + +#: src/slic3r/GUI/UpdateDialogs.cpp:152 +#, c-format +msgid "%s configuration is incompatible" +msgstr "%s config. é incompatível" + +#: src/slic3r/GUI/UpdateDialogs.cpp:157 +#, c-format +msgid "" +"This version of %s is not compatible with currently installed configuration " +"bundles.\n" +"This probably happened as a result of running an older %s after using a " +"newer one.\n" +"\n" +"You may either exit %s and try again with a newer version, or you may re-run " +"the initial configuration. Doing so will create a backup snapshot of the " +"existing configuration before installing files compatible with this %s.\n" +msgstr "" +"Esta versão do %s não é compatível com pacotes de config. atualmente " +"instalados.\n" +"Isso provavelmente aconteceu como resultado da execução de um %s mais antigo " +"depois de usar um mais recente.\n" +"\n" +"Você pode sair %s e tente novamente com uma versão mais recente, ou você " +"pode executar novamente a config. inicial. Isso criará um instantâneo de " +"backup da config. existente antes de instalar os arquivos compatíveis com " +"este %s.\n" + +#: src/slic3r/GUI/UpdateDialogs.cpp:166 +#, c-format +msgid "This %s version: %s" +msgstr "Esta versão %s : %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:171 +msgid "Incompatible bundles:" +msgstr "Pacotes incompatíveis:" + +#: src/slic3r/GUI/UpdateDialogs.cpp:187 +#, c-format +msgid "Exit %s" +msgstr "Saída %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:190 +msgid "Re-configure" +msgstr "Re-config.urar" + +#: src/slic3r/GUI/UpdateDialogs.cpp:211 +#, c-format +msgid "" +"%s now uses an updated configuration structure.\n" +"\n" +"So called 'System presets' have been introduced, which hold the built-in " +"default settings for various printers. These System presets cannot be " +"modified, instead, users now may create their own presets inheriting " +"settings from one of the System presets.\n" +"An inheriting preset may either inherit a particular value from its parent " +"or override it with a customized value.\n" +"\n" +"Please proceed with the %s that follows to set up the new presets and to " +"choose whether to enable automatic preset updates." +msgstr "" +"%s agora usa uma estrutura de config. atualizada.\n" +"\n" +"Assim chamado ' Predefinições do sistema ' foram introduzidas, que mantêm as " +"config. padrão internas para várias impressoras. Essas predefinições do " +"sistema não podem ser modificadas, em vez disso, os usuários agora podem " +"criar suas próprias predefinições herdando as config. de uma das " +"predefinições do sistema.\n" +"Uma predefinição herdada pode herdar um valor específico de seu pai ou " +"substituí-lo por um valor personalizado.\n" +"\n" +"Por favor, prossiga com o %s que se segue para config.urar as novas " +"predefinições e para escolher se deseja ativar as atualizações automáticas " +"predefinidas." + +#: src/slic3r/GUI/UpdateDialogs.cpp:227 +msgid "For more information please visit our wiki page:" +msgstr "Para mais informações, visite a nossa página wiki:" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:14 +msgid "Ramming customization" +msgstr "Personalização de Ramming" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:40 +msgid "" +"Ramming denotes the rapid extrusion just before a tool change in a single-" +"extruder MM printer. Its purpose is to properly shape the end of the " +"unloaded filament so it does not prevent insertion of the new filament and " +"can itself be reinserted later. This phase is important and different " +"materials can require different extrusion speeds to get the good shape. For " +"this reason, the extrusion rates during ramming are adjustable.\n" +"\n" +"This is an expert-level setting, incorrect adjustment will likely lead to " +"jams, extruder wheel grinding into filament etc." +msgstr "" +"O Ramming denota a extrusão rápida apenas antes que uma mudança da " +"ferramenta em uma única-extrusora a impressora de multifilamentos Sua " +"finalidade é moldar corretamente a extremidade do filamento descarregado " +"assim que não impede a inserção do filamento novo e pode próprio ser " +"reintroduzido mais tarde. Esta fase é importante e os materiais diferentes " +"podem exigir velocidades diferentes da extrusão para começ a boa forma. Por " +"esta razão, as taxas de extrusão durante a batendo são ajustáveis.\n" +"\n" +"Esta é uma config. de nível especialista, ajuste incorreto provavelmente " +"levará a compotas, roda extrusora moagem em filamento etc." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:82 +msgid "Total ramming time" +msgstr "Tempo total de Ramming" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:84 +msgid "Total rammed volume" +msgstr "Volume total de Ramming" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:88 +msgid "Ramming line width" +msgstr "Largura da linha de Ramming" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:90 +msgid "Ramming line spacing" +msgstr "Espaçamento de linha de Ramming" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:141 +msgid "Wipe tower - Purging volume adjustment" +msgstr "Torre de limpeza - Ajuste de volume de purga" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:225 +msgid "" +"Here you can adjust required purging volume (mm³) for any given pair of " +"tools." +msgstr "" +"Aqui você pode ajustar o volume de purga necessário (mm ³) para qualquer par " +"dado de ferramentas." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:226 +msgid "Extruder changed to" +msgstr "Extrusora alterada para" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:234 +msgid "unloaded" +msgstr "descarregado" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:235 +msgid "loaded" +msgstr "carregado" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:240 +msgid "Tool #" +msgstr "Ferramenta #" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:247 +msgid "" +"Total purging volume is calculated by summing two values below, depending on " +"which tools are loaded/unloaded." +msgstr "" +"O volume de purga total é calculado somando-se dois valores abaixo, " +"dependendo de quais ferramentas são carregadas/descarregadas." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:248 +msgid "Volume to purge (mm³) when the filament is being" +msgstr "Volume a purgar (mm ³) quando o filamento está a ser" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:262 +msgid "From" +msgstr "De" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:327 +msgid "" +"Switching to simple settings will discard changes done in the advanced " +"mode!\n" +"\n" +"Do you want to proceed?" +msgstr "" +"Mudar para config. simples irá descartar as alterações feitas no modo " +"avançado!\n" +"\n" +"Você quer prosseguir?" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +msgid "Show simplified settings" +msgstr "Mostrar config. simplificadas" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +msgid "Show advanced settings" +msgstr "Mostrar opções avançadas" + +#: src/slic3r/GUI/wxExtensions.cpp:471 +msgid "Instances" +msgstr "Instâncias" + +#: src/slic3r/GUI/wxExtensions.cpp:475 src/slic3r/GUI/wxExtensions.cpp:619 +#, c-format +msgid "Instance %d" +msgstr "Instância %d" + +#: src/slic3r/GUI/wxExtensions.cpp:509 +msgid "Range" +msgstr "Intervalo" + +#: src/slic3r/GUI/wxExtensions.cpp:2731 +msgid "One layer mode" +msgstr "Modo de uma camada" + +#: src/slic3r/GUI/wxExtensions.cpp:2732 +msgid "Add/Del color change" +msgstr "Add/Excluir mudança de cor" + +#: src/slic3r/GUI/wxExtensions.cpp:2733 +msgid "Discard all color changes" +msgstr "Descartar todas as alterações de cor" + +#: src/slic3r/GUI/wxExtensions.cpp:2993 +#, c-format +msgid "Switch to the %s mode" +msgstr "Mude para o modo %s" + +#: src/slic3r/GUI/wxExtensions.cpp:2994 +#, c-format +msgid "Current mode is %s" +msgstr "O modo atual é %s" + +#: src/slic3r/Utils/Duet.cpp:51 +msgid "Connection to Duet works correctly." +msgstr "A conexão com o Duet funciona corretamente." + +#: src/slic3r/Utils/Duet.cpp:56 +msgid "Could not connect to Duet" +msgstr "Não foi possível conectar-se ao Duet" + +#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:154 +msgid "Unknown error occured" +msgstr "Ocorreu um erro desconhecido" + +#: src/slic3r/Utils/Duet.cpp:148 +msgid "Wrong password" +msgstr "Senha incorreta" + +#: src/slic3r/Utils/Duet.cpp:151 +msgid "Could not get resources to create a new connection" +msgstr "Não foi possível obter recursos para criar uma nova conexão" + +#: src/slic3r/Utils/OctoPrint.cpp:70 +#, c-format +msgid "Mismatched type of print host: %s" +msgstr "Tipo incompatível de host de impressão: %s" + +#: src/slic3r/Utils/OctoPrint.cpp:85 +msgid "Connection to OctoPrint works correctly." +msgstr "A ligação ao OctoPrint funciona correctamente." + +#: src/slic3r/Utils/OctoPrint.cpp:91 +msgid "Could not connect to OctoPrint" +msgstr "Não foi possível conectar-se ao OctoPrint" + +#: src/slic3r/Utils/OctoPrint.cpp:91 +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "Nota: OctoPrint versão pelo menos 1.1.0 é necessária." + +#: src/slic3r/Utils/OctoPrint.cpp:196 +msgid "Connection to Prusa SL1 works correctly." +msgstr "A conexão com o Prusa SL1 funciona corretamente." + +#: src/slic3r/Utils/OctoPrint.cpp:201 +msgid "Could not connect to Prusa SLA" +msgstr "Não foi possível conectar-se a Prusa SLA" + +#: src/slic3r/Utils/PresetUpdater.cpp:614 +#, c-format +msgid "requires min. %s and max. %s" +msgstr "requer min . %s e máx. %s" + +#: src/slic3r/Utils/PresetUpdater.cpp:619 +#, c-format +msgid "requires min. %s" +msgstr "requer min . %s" + +#: src/slic3r/Utils/PresetUpdater.cpp:621 +#, c-format +msgid "requires max. %s" +msgstr "requer Max. %s" + +#: src/slic3r/Utils/FixModelByWin10.cpp:219 +#: src/slic3r/Utils/FixModelByWin10.cpp:359 +msgid "Exporting source model" +msgstr "Exportando o modelo de origem" + +#: src/slic3r/Utils/FixModelByWin10.cpp:235 +msgid "Failed loading the input model." +msgstr "Falha ao carregar o modelo de entrada." + +#: src/slic3r/Utils/FixModelByWin10.cpp:242 +msgid "Repairing model by the Netfabb service" +msgstr "Modelo de reparação pelo serviço Netfabb" + +#: src/slic3r/Utils/FixModelByWin10.cpp:248 +msgid "Mesh repair failed." +msgstr "Falha na reparação de malha." + +#: src/slic3r/Utils/FixModelByWin10.cpp:251 +#: src/slic3r/Utils/FixModelByWin10.cpp:378 +msgid "Loading repaired model" +msgstr "Carregando o modelo reparado" + +#: src/slic3r/Utils/FixModelByWin10.cpp:263 +#: src/slic3r/Utils/FixModelByWin10.cpp:270 +#: src/slic3r/Utils/FixModelByWin10.cpp:302 +msgid "Saving mesh into the 3MF container failed." +msgstr "Falha ao salvar a malha 3MF no contêiner." + +#: src/slic3r/Utils/FixModelByWin10.cpp:340 +msgid "Model fixing" +msgstr "Fixação do modelo" + +#: src/slic3r/Utils/FixModelByWin10.cpp:341 +msgid "Exporting model..." +msgstr "Exportando o modelo..." + +#: src/slic3r/Utils/FixModelByWin10.cpp:368 +msgid "Export of a temporary 3mf file failed" +msgstr "Falha na exportação de um arquivo 3mf temporário" + +#: src/slic3r/Utils/FixModelByWin10.cpp:383 +msgid "Import of the repaired 3mf file failed" +msgstr "Falha na importação do arquivo 3mf reparado" + +#: src/slic3r/Utils/FixModelByWin10.cpp:385 +msgid "Repaired 3MF file does not contain any object" +msgstr "O arquivo 3MF reparado não contém nenhum objeto" + +#: src/slic3r/Utils/FixModelByWin10.cpp:387 +msgid "Repaired 3MF file contains more than one object" +msgstr "O arquivo 3MF reparado contém mais de um objeto" + +#: src/slic3r/Utils/FixModelByWin10.cpp:389 +msgid "Repaired 3MF file does not contain any volume" +msgstr "O arquivo 3MF reparado não contém nenhum volume" + +#: src/slic3r/Utils/FixModelByWin10.cpp:391 +msgid "Repaired 3MF file contains more than one volume" +msgstr "O arquivo 3MF reparado contém mais de um volume" + +#: src/slic3r/Utils/FixModelByWin10.cpp:400 +msgid "Model repair finished" +msgstr "Reparo do modelo terminado" + +#: src/slic3r/Utils/FixModelByWin10.cpp:406 +msgid "Model repair canceled" +msgstr "Reparo do modelo cancelado" + +#: src/slic3r/Utils/FixModelByWin10.cpp:423 +msgid "Model repaired successfully" +msgstr "Modelo reparado com sucesso" + +#: src/slic3r/Utils/FixModelByWin10.cpp:423 +#: src/slic3r/Utils/FixModelByWin10.cpp:426 +msgid "Model Repair by the Netfabb service" +msgstr "Reparação de modelos pelo serviço Netfabb" + +#: src/slic3r/Utils/FixModelByWin10.cpp:426 +msgid "Model repair failed: \n" +msgstr "Falha no reparo do modelo:\n" + +#: src/libslic3r/Zipper.cpp:32 +msgid "undefined error" +msgstr "erro indefinido" + +#: src/libslic3r/Zipper.cpp:34 +msgid "too many files" +msgstr "muitos arquivos" + +#: src/libslic3r/Zipper.cpp:36 +msgid "file too large" +msgstr "arquivo muito grande" + +#: src/libslic3r/Zipper.cpp:38 +msgid "unsupported method" +msgstr "método não suportado" + +#: src/libslic3r/Zipper.cpp:40 +msgid "unsupported encryption" +msgstr "criptografia sem suporte" + +#: src/libslic3r/Zipper.cpp:42 +msgid "unsupported feature" +msgstr "recurso não suportado" + +#: src/libslic3r/Zipper.cpp:44 +msgid "failed finding central directory" +msgstr "falha ao encontrar o diretório central" + +#: src/libslic3r/Zipper.cpp:46 +msgid "not a ZIP archive" +msgstr "não um arquivo ZIP" + +#: src/libslic3r/Zipper.cpp:48 +msgid "invalid header or archive is corrupted" +msgstr "cabeçalho ou arquivo inválido está corrompido" + +#: src/libslic3r/Zipper.cpp:50 +msgid "unsupported multidisk archive" +msgstr "arquivo Multidisk sem suporte" + +#: src/libslic3r/Zipper.cpp:52 +msgid "decompression failed or archive is corrupted" +msgstr "descompressão falhou ou arquivo está corrompido" + +#: src/libslic3r/Zipper.cpp:54 +msgid "compression failed" +msgstr "falha na compactação" + +#: src/libslic3r/Zipper.cpp:56 +msgid "unexpected decompressed size" +msgstr "tamanho descomprimido inesperado" + +#: src/libslic3r/Zipper.cpp:58 +msgid "CRC-32 check failed" +msgstr "Verificação CRC-32 falhou" + +#: src/libslic3r/Zipper.cpp:60 +msgid "unsupported central directory size" +msgstr "tamanho do diretório central não suportado" + +#: src/libslic3r/Zipper.cpp:62 +msgid "allocation failed" +msgstr "alocação falhou" + +#: src/libslic3r/Zipper.cpp:64 +msgid "file open failed" +msgstr "falha na abertura do arquivo" + +#: src/libslic3r/Zipper.cpp:66 +msgid "file create failed" +msgstr "falha na criação do arquivo" + +#: src/libslic3r/Zipper.cpp:68 +msgid "file write failed" +msgstr "falha na gravação do arquivo" + +#: src/libslic3r/Zipper.cpp:70 +msgid "file read failed" +msgstr "falha na leitura do arquivo" + +#: src/libslic3r/Zipper.cpp:72 +msgid "file close failed" +msgstr "falha ao fechar o arquivo" + +#: src/libslic3r/Zipper.cpp:74 +msgid "file seek failed" +msgstr "falha na busca de arquivo" + +#: src/libslic3r/Zipper.cpp:76 +msgid "file stat failed" +msgstr "falha no status do arquivo" + +#: src/libslic3r/Zipper.cpp:78 +msgid "invalid parameter" +msgstr "parâmetro inválido" + +#: src/libslic3r/Zipper.cpp:80 +msgid "invalid filename" +msgstr "nome de arquivo inválido" + +#: src/libslic3r/Zipper.cpp:82 +msgid "buffer too small" +msgstr "buffer muito pequeno" + +#: src/libslic3r/Zipper.cpp:84 +msgid "internal error" +msgstr "erro interno" + +#: src/libslic3r/Zipper.cpp:86 +msgid "file not found" +msgstr "arquivo não encontrado" + +#: src/libslic3r/Zipper.cpp:88 +msgid "archive is too large" +msgstr "arquivo é muito grande" + +#: src/libslic3r/Zipper.cpp:90 +msgid "validation failed" +msgstr "falha na validação" + +#: src/libslic3r/Zipper.cpp:92 +msgid "write calledback failed" +msgstr "write calledback falhou" + +#: src/libslic3r/Zipper.cpp:102 +msgid "Error with zip archive" +msgstr "Erro com arquivo zip" + +#: src/libslic3r/Print.cpp:1112 +msgid "All objects are outside of the print volume." +msgstr "Todos os objetos estão fora do volume de impressão." + +#: src/libslic3r/Print.cpp:1139 +msgid "Some objects are too close; your extruder will collide with them." +msgstr "Alguns objetos são muito próximos; sua extrusora irá colidir com eles." + +#: src/libslic3r/Print.cpp:1154 +msgid "" +"Some objects are too tall and cannot be printed without extruder collisions." +msgstr "" +"Alguns objetos são muito altos e não podem ser impressos sem colisões de " +"extrusoras." + +#: src/libslic3r/Print.cpp:1164 +msgid "The Spiral Vase option can only be used when printing a single object." +msgstr "A opção vaso espiral só pode ser usada ao imprimir um único objeto." + +#: src/libslic3r/Print.cpp:1171 +msgid "" +"The Spiral Vase option can only be used when printing single material " +"objects." +msgstr "" +"A opção vaso espiral só pode ser usada ao imprimir objetos de material único." + +#: src/libslic3r/Print.cpp:1184 +msgid "" +"The wipe tower is only supported if all extruders have the same nozzle " +"diameter and use filaments of the same diameter." +msgstr "" +"A torre de limpeza só é suportada se todas as extrusoras tiverem o mesmo " +"diâmetro da ponteira e usarem filamentos do mesmo diâmetro." + +#: src/libslic3r/Print.cpp:1189 +msgid "" +"The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " +"and Repetier G-code flavors." +msgstr "" +"A Wipe Tower é atualmente suportada apenas para os firmwares Marlin, RepRap/" +"Sprinter e Repetier G-code." + +#: src/libslic3r/Print.cpp:1191 +msgid "" +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." +msgstr "" +"A torre da limpeza é suportada atualmente somente com o endereçamento " +"relativo da extrusora (use_relative_e_distances = 1)." + +#: src/libslic3r/Print.cpp:1193 +msgid "Ooze prevention is currently not supported with the wipe tower enabled." +msgstr "" +"A prevenção de escorrimento não é suportada atualmente com a torre da " +"limpeza permitida." + +#: src/libslic3r/Print.cpp:1214 +msgid "" +"The Wipe Tower is only supported for multiple objects if they have equal " +"layer heights" +msgstr "" +"A torre de limpeza só é suportada para vários objetos se eles tiverem " +"alturas de camada iguais" + +#: src/libslic3r/Print.cpp:1216 +msgid "" +"The Wipe Tower is only supported for multiple objects if they are printed " +"over an equal number of raft layers" +msgstr "" +"A torre de limpeza só é suportada para vários objetos se elas forem " +"impressas em um número igual de camadas de estrado" + +#: src/libslic3r/Print.cpp:1218 +msgid "" +"The Wipe Tower is only supported for multiple objects if they are printed " +"with the same support_material_contact_distance" +msgstr "" +"A torre de limpeza só é suportado para vários objetos se eles são impressos " +"com a mesma distância de contato do suporte" + +#: src/libslic3r/Print.cpp:1220 +msgid "" +"The Wipe Tower is only supported for multiple objects if they are sliced " +"equally." +msgstr "" +"A torre de limpeza só é suportada para vários objetos se eles são fatiados " +"igualmente." + +#: src/libslic3r/Print.cpp:1248 +msgid "" +"The Wipe tower is only supported if all objects have the same layer height " +"profile" +msgstr "" +"A torre de limpeza só é suportada se todos os objetos tiverem o mesmo perfil " +"de altura da camada" + +#: src/libslic3r/Print.cpp:1258 +msgid "The supplied settings will cause an empty print." +msgstr "As config. fornecidas causarão uma impressão vazia." + +#: src/libslic3r/Print.cpp:1275 +msgid "" +"One or more object were assigned an extruder that the printer does not have." +msgstr "" +"Um ou mais objetos foram atribuídos a uma extrusora que a impressora não tem." + +#: src/libslic3r/Print.cpp:1284 +msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm" +msgstr "" +"%1% = %2% mm é muito baixo para ser impresso a uma altura de camada %3% mm" + +#: src/libslic3r/Print.cpp:1287 +msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm" +msgstr "" +"Excesso %1%=%2% milímetro a ser imprimível com um diâmetro da ponteira %3% " +"milímetro" + +#: src/libslic3r/Print.cpp:1298 +msgid "" +"Printing with multiple extruders of differing nozzle diameters. If support " +"is to be printed with the current extruder (support_material_extruder == 0 " +"or support_material_interface_extruder == 0), all nozzles have to be of the " +"same diameter." +msgstr "" +"Impressão com múltiplas extrusoras de diferentes diâmetros de bicos. Se a " +"sustentação deve ser imprimida com a extrusora atual " +"(support_material_extruder = = 0 ou support_material_interface_extruder = = " +"0), todos as ponteiras têm que ser do mesmo diâmetro." + +#: src/libslic3r/Print.cpp:1306 +msgid "" +"For the Wipe Tower to work with the soluble supports, the support layers " +"need to be synchronized with the object layers." +msgstr "" +"Para que a torre de limpeza funcione com os suportes solúveis, as camadas de " +"suporte precisam ser sincronizadas com as camadas de objeto." + +#: src/libslic3r/Print.cpp:1310 +msgid "" +"The Wipe Tower currently supports the non-soluble supports only if they are " +"printed with the current extruder without triggering a tool change. (both " +"support_material_extruder and support_material_interface_extruder need to be " +"set to 0)." +msgstr "" +"A torre de limpeza suporta atualmente os suportes não-solúveis somente se " +"são imprimidos com o extrusor atual sem provocar uma mudança da ferramenta. " +"(ambos support_material_extruder e support_material_interface_extruder " +"precisam ser definidos como 0)." + +#: src/libslic3r/Print.cpp:1332 +msgid "First layer height can't be greater than nozzle diameter" +msgstr "" +"A primeira altura da camada não pode ser maior do que o diâmetro da ponteira" + +#: src/libslic3r/Print.cpp:1337 +msgid "Layer height can't be greater than nozzle diameter" +msgstr "A altura da camada não pode ser maior do que o diâmetro da ponteira" + +#: src/libslic3r/Print.cpp:1492 +msgid "Infilling layers" +msgstr "Camadas de preenchimento" + +#: src/libslic3r/Print.cpp:1500 +msgid "Generating skirt" +msgstr "Gerando saia" + +#: src/libslic3r/Print.cpp:1508 +msgid "Generating brim" +msgstr "Gerando a aba" + +#: src/libslic3r/Print.cpp:1536 +msgid "Exporting G-code" +msgstr "Exportando o G-code" + +#: src/libslic3r/Print.cpp:1540 +msgid "Generating G-code" +msgstr "Gerando G-code" + +#: src/libslic3r/SLAPrint.cpp:64 +msgid "Slicing model" +msgstr "Modelo de fatiamento" + +#: src/libslic3r/SLAPrint.cpp:65 src/libslic3r/SLAPrint.cpp:899 +msgid "Generating support points" +msgstr "Gerando pontos de suporte" + +#: src/libslic3r/SLAPrint.cpp:66 +msgid "Generating support tree" +msgstr "Gerando suporte em árvore" + +#: src/libslic3r/SLAPrint.cpp:67 +msgid "Generating pad" +msgstr "Gerando pad" + +#: src/libslic3r/SLAPrint.cpp:68 +msgid "Slicing supports" +msgstr "Fatiando suportes" + +#: src/libslic3r/SLAPrint.cpp:85 +msgid "Merging slices and calculating statistics" +msgstr "Mesclando camadas e calculando estatísticas" + +#: src/libslic3r/SLAPrint.cpp:86 +msgid "Rasterizing layers" +msgstr "Rasterizando camadas" + +#: src/libslic3r/SLAPrint.cpp:661 +msgid "" +"Cannot proceed without support points! Add support points or disable support " +"generation." +msgstr "" +"Não pode prosseguir sem pontos de suporte! Adicione pontos de suporte ou " +"desative a geração de suporte." + +#: src/libslic3r/SLAPrint.cpp:678 +msgid "" +"Elevation is too low for object. Use the \"Pad around object\" feature to " +"print the object without elevation." +msgstr "" +"A elevação é muito baixa para o objeto. Use o recurso \"pad ao redor do " +"objeto\" para imprimir o objeto sem elevação." + +#: src/libslic3r/SLAPrint.cpp:684 +msgid "" +"The endings of the support pillars will be deployed on the gap between the " +"object and the pad. 'Support base safety distance' has to be greater than " +"the 'Pad object gap' parameter to avoid this." +msgstr "" +"As terminações dos pilares de suporte serão implantadas na lacuna entre o " +"objeto e o pad. ' Distância de segurança de base de suporte ' tem de ser " +"maior do que o parâmetro ' pad objecto Gap ' para evitar este." + +#: src/libslic3r/SLAPrint.cpp:696 +msgid "Exposition time is out of printer profile bounds." +msgstr "O tempo de exposição está fora dos limites do perfil da impressora." + +#: src/libslic3r/SLAPrint.cpp:703 +msgid "Initial exposition time is out of printer profile bounds." +msgstr "" +"O tempo de exposição inicial está fora dos limites do perfil da impressora." + +#: src/libslic3r/SLAPrint.cpp:787 +msgid "" +"Slicing had to be stopped due to an internal error: Inconsistent slice index." +msgstr "" +"O fatiamento teve que ser parado devido a um erro interno: índice de " +"fatiamento inconsistente." + +#: src/libslic3r/SLAPrint.cpp:982 src/libslic3r/SLAPrint.cpp:992 +#: src/libslic3r/SLAPrint.cpp:1033 +msgid "Visualizing supports" +msgstr "Visualizando suportes" + +#: src/libslic3r/SLAPrint.cpp:1566 +msgid "Slicing done" +msgstr "Fatiamento pronto" + +#: src/libslic3r/PrintBase.cpp:71 +msgid "Failed processing of the output_filename_format template." +msgstr "Falha no processamento do modelo output_filename_format." + +#: src/libslic3r/PrintConfig.cpp:43 src/libslic3r/PrintConfig.cpp:44 +msgid "Printer technology" +msgstr "Tecnologia da impressora" + +#: src/libslic3r/PrintConfig.cpp:51 +msgid "Bed shape" +msgstr "Formato da mesa" + +#: src/libslic3r/PrintConfig.cpp:56 +msgid "Bed custom texture" +msgstr "Textura customizada da mesa" + +#: src/libslic3r/PrintConfig.cpp:61 +msgid "Bed custom model" +msgstr "Modelo customizado da mesa" + +#: src/libslic3r/PrintConfig.cpp:68 +msgid "" +"This setting controls the height (and thus the total number) of the slices/" +"layers. Thinner layers give better accuracy but take more time to print." +msgstr "" +"Essa config. controla a altura (e, portanto, o número total) das fatias/" +"camadas. Camadas mais finas dão melhor precisão, mas levam mais tempo para " +"imprimir." + +#: src/libslic3r/PrintConfig.cpp:75 +msgid "Max print height" +msgstr "Altura máxima de impressão" + +#: src/libslic3r/PrintConfig.cpp:76 +msgid "" +"Set this to the maximum height that can be reached by your extruder while " +"printing." +msgstr "" +"Defina isto para a altura máxima que pode ser alcançada pela sua extrusora " +"durante a impressão." + +#: src/libslic3r/PrintConfig.cpp:82 +msgid "Slice gap closing radius" +msgstr "Raio de fechamento da abertura da fatia" + +#: src/libslic3r/PrintConfig.cpp:84 +msgid "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." +msgstr "" +"As rachaduras menores do que duas vezes o raio de fechamento estão sendo " +"preenchidas durante o fatiamento da malha triangular. A operação de " +"fechamento de vão pode reduzir a resolução final de impressão, portanto, é " +"aconselhável manter o valor razoavelmente baixo." + +#: src/libslic3r/PrintConfig.cpp:92 +msgid "Hostname, IP or URL" +msgstr "Hostname, IP ou URL" + +#: src/libslic3r/PrintConfig.cpp:93 +msgid "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance." +msgstr "" +"Slic3r pode carregar arquivos de G-code para um host de impressora. Este " +"campo deve conter o nome de host, o endereço IP ou a URL da instância de " +"host da impressora." + +#: src/libslic3r/PrintConfig.cpp:99 +msgid "API Key / Password" +msgstr "Chave de API/senha" + +#: src/libslic3r/PrintConfig.cpp:100 +msgid "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." +msgstr "" +"Slic3r pode carregar arquivos de G-code para um host de impressora. Este " +"campo deve conter a chave de API ou a senha exigida para a autenticação." + +#: src/libslic3r/PrintConfig.cpp:106 +msgid "HTTPS CA File" +msgstr "Arquivo de CA HTTPS" + +#: src/libslic3r/PrintConfig.cpp:107 +msgid "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." +msgstr "" +"O arquivo de certificado de CA personalizado pode ser especificado para " +"conexões HTTPS OctoPrint, no formato CRT/PEM. Se deixado em branco, o " +"repositório de certificados do OS CA padrão é usado." + +#: src/libslic3r/PrintConfig.cpp:121 +msgid "Avoid crossing perimeters" +msgstr "Evitar cruzamento de perímetros" + +#: src/libslic3r/PrintConfig.cpp:122 +msgid "" +"Optimize travel moves in order to minimize the crossing of perimeters. This " +"is mostly useful with Bowden extruders which suffer from oozing. This " +"feature slows down both the print and the G-code generation." +msgstr "" +"Otimize os movimentos de viagem para minimizar o cruzamento de perímetros. " +"Isto é principalmente útil com extrusoras Bowden que sofrem de escorrimento. " +"Este recurso retarda a impressão e a geração de G-code." + +#: src/libslic3r/PrintConfig.cpp:129 src/libslic3r/PrintConfig.cpp:2027 +msgid "Other layers" +msgstr "Outras camadas" + +#: src/libslic3r/PrintConfig.cpp:130 +msgid "" +"Bed temperature for layers after the first one. Set this to zero to disable " +"bed temperature control commands in the output." +msgstr "" +"Temperatura da mesa para camadas após o primeiro. Defina isso como zero para " +"desabilitar os comandos de controle de temperatura da mesa na saída." + +#: src/libslic3r/PrintConfig.cpp:132 +msgid "Bed temperature" +msgstr "Temperatura da mesa" + +#: src/libslic3r/PrintConfig.cpp:139 +msgid "" +"This custom code is inserted at every layer change, right before the Z move. " +"Note that you can use placeholder variables for all Slic3r settings as well " +"as [layer_num] and [layer_z]." +msgstr "" +"Esse código personalizado é inserido em cada alteração de camada, logo antes " +"da movimentação Z. Observe que você pode usar variáveis de espaço reservado " +"para todas as config. Slic3r, bem como [layer_num] e [layer_z]." + +#: src/libslic3r/PrintConfig.cpp:149 +msgid "Between objects G-code" +msgstr "G-code entre objetos" + +#: src/libslic3r/PrintConfig.cpp:150 +msgid "" +"This code is inserted between objects when using sequential printing. By " +"default extruder and bed temperature are reset using non-wait command; " +"however if M104, M109, M140 or M190 are detected in this custom code, Slic3r " +"will not add temperature commands. Note that you can use placeholder " +"variables for all Slic3r settings, so you can put a \"M109 " +"S[first_layer_temperature]\" command wherever you want." +msgstr "" +"Esse código é inserido entre objetos ao usar a impressão sequencial. Por " +"padrão, a extrusora e a temperatura da mesa são redefinidas usando o comando " +"não esperar; no entanto, se M104, M109, M140 ou M190 são detectados neste " +"código personalizado, Slic3r não adicionará comandos de temperatura. Observe " +"que você pode usar variáveis de espaço reservado para todas as config. de " +"Slic3r, para que você possa colocar um comando \"M109 S " +"[temperatura_primeira_camada]\" onde quiser." + +#: src/libslic3r/PrintConfig.cpp:161 +msgid "Number of solid layers to generate on bottom surfaces." +msgstr "Número de camadas sólidas para gerar em superfícies inferiores." + +#: src/libslic3r/PrintConfig.cpp:162 +msgid "Bottom solid layers" +msgstr "Camadas sólidas inferiores" + +#: src/libslic3r/PrintConfig.cpp:167 +msgid "Bridge" +msgstr "Ponte" + +#: src/libslic3r/PrintConfig.cpp:168 +msgid "" +"This is the acceleration your printer will use for bridges. Set zero to " +"disable acceleration control for bridges." +msgstr "" +"Esta é a aceleração que sua impressora usará para pontes. Defina zero para " +"desabilitar o controle de aceleração para pontes." + +#: src/libslic3r/PrintConfig.cpp:170 src/libslic3r/PrintConfig.cpp:313 +#: src/libslic3r/PrintConfig.cpp:840 src/libslic3r/PrintConfig.cpp:961 +#: src/libslic3r/PrintConfig.cpp:1130 src/libslic3r/PrintConfig.cpp:1183 +#: src/libslic3r/PrintConfig.cpp:1194 src/libslic3r/PrintConfig.cpp:1383 +msgid "mm/s²" +msgstr "mm/s²" + +#: src/libslic3r/PrintConfig.cpp:176 +msgid "Bridging angle" +msgstr "Ângulo de ponte" + +#: src/libslic3r/PrintConfig.cpp:178 +msgid "" +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for all " +"bridges. Use 180° for zero angle." +msgstr "" +"Sobreposição de ângulo de ponte. Se deixado em zero, o ângulo de ponte será " +"calculado automaticamente. Caso contrário, o ângulo fornecido será usado " +"para todas as pontes. Use 180 ° para o ângulo zero." + +#: src/libslic3r/PrintConfig.cpp:181 src/libslic3r/PrintConfig.cpp:758 +#: src/libslic3r/PrintConfig.cpp:1619 src/libslic3r/PrintConfig.cpp:1629 +#: src/libslic3r/PrintConfig.cpp:1858 src/libslic3r/PrintConfig.cpp:2012 +#: src/libslic3r/PrintConfig.cpp:2197 src/libslic3r/PrintConfig.cpp:2614 +#: src/libslic3r/PrintConfig.cpp:2724 +msgid "°" +msgstr "°" + +#: src/libslic3r/PrintConfig.cpp:187 +msgid "Bridges fan speed" +msgstr "Velocidade da ventoinha nas pontes" + +#: src/libslic3r/PrintConfig.cpp:188 +msgid "This fan speed is enforced during all bridges and overhangs." +msgstr "" +"Esta velocidade da ventoinha é imposta durante todas as pontes e angulações." + +#: src/libslic3r/PrintConfig.cpp:189 src/libslic3r/PrintConfig.cpp:770 +#: src/libslic3r/PrintConfig.cpp:1203 src/libslic3r/PrintConfig.cpp:1266 +#: src/libslic3r/PrintConfig.cpp:1511 src/libslic3r/PrintConfig.cpp:2366 +#: src/libslic3r/PrintConfig.cpp:2654 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:196 +msgid "Bridge flow ratio" +msgstr "Relação de fluxo da ponte" + +#: src/libslic3r/PrintConfig.cpp:198 +msgid "" +"This factor affects the amount of plastic for bridging. You can decrease it " +"slightly to pull the extrudates and prevent sagging, although default " +"settings are usually good and you should experiment with cooling (use a fan) " +"before tweaking this." +msgstr "" +"Esse fator afeta a quantidade de plástico para a ponte. Você pode diminuí-lo " +"um pouco para puxar as extrusões e evitar a flacidez, embora as config. " +"padrão são geralmente boas e você deve experimentar com refrigeração (use " +"uma ventoinha) antes de ajustes isso." + +#: src/libslic3r/PrintConfig.cpp:208 +msgid "Bridges" +msgstr "Pontes" + +#: src/libslic3r/PrintConfig.cpp:210 +msgid "Speed for printing bridges." +msgstr "Velocidade para a impressão de pontes." + +#: src/libslic3r/PrintConfig.cpp:211 src/libslic3r/PrintConfig.cpp:592 +#: src/libslic3r/PrintConfig.cpp:600 src/libslic3r/PrintConfig.cpp:609 +#: src/libslic3r/PrintConfig.cpp:617 src/libslic3r/PrintConfig.cpp:644 +#: src/libslic3r/PrintConfig.cpp:663 src/libslic3r/PrintConfig.cpp:899 +#: src/libslic3r/PrintConfig.cpp:1026 src/libslic3r/PrintConfig.cpp:1112 +#: src/libslic3r/PrintConfig.cpp:1148 src/libslic3r/PrintConfig.cpp:1161 +#: src/libslic3r/PrintConfig.cpp:1172 src/libslic3r/PrintConfig.cpp:1225 +#: src/libslic3r/PrintConfig.cpp:1284 src/libslic3r/PrintConfig.cpp:1412 +#: src/libslic3r/PrintConfig.cpp:1586 src/libslic3r/PrintConfig.cpp:1595 +#: src/libslic3r/PrintConfig.cpp:1991 src/libslic3r/PrintConfig.cpp:2104 +msgid "mm/s" +msgstr "mm/s" + +#: src/libslic3r/PrintConfig.cpp:218 +msgid "Brim width" +msgstr "Largura da aba" + +#: src/libslic3r/PrintConfig.cpp:219 +msgid "" +"Horizontal width of the brim that will be printed around each object on the " +"first layer." +msgstr "" +"Largura horizontal da aba que será impressa em torno de cada objeto na " +"primeira camada." + +#: src/libslic3r/PrintConfig.cpp:226 +msgid "Clip multi-part objects" +msgstr "Clip objetos de várias partes" + +#: src/libslic3r/PrintConfig.cpp:227 +msgid "" +"When printing multi-material objects, this settings will make Slic3r to clip " +"the overlapping object parts one by the other (2nd part will be clipped by " +"the 1st, 3rd part will be clipped by the 1st and 2nd etc)." +msgstr "" +"Ao imprimir objetos de vários materiais, essas config. farão com que o " +"Slic3r recorte as partes do objeto sobrepostas uma pela outra (2ª parte será " +"cortada pela 1ª, 3ª parte será cortada pela 1ª e 2ª, etc.)." + +#: src/libslic3r/PrintConfig.cpp:234 +msgid "Colorprint height" +msgstr "Altura da impressão colorida" + +#: src/libslic3r/PrintConfig.cpp:235 +msgid "Heights at which a filament change is to occur." +msgstr "Alturas em que uma mudança do filamento ocorre." + +#: src/libslic3r/PrintConfig.cpp:245 +msgid "Compatible printers condition" +msgstr "Condição de impressoras compatíveis" + +#: src/libslic3r/PrintConfig.cpp:246 +msgid "" +"A boolean expression using the configuration values of an active printer " +"profile. If this expression evaluates to true, this profile is considered " +"compatible with the active printer profile." +msgstr "" +"Uma expressão booleana usando os valores de config. de um perfil de " +"impressora ativo. Se essa expressão for avaliada como verdadeira, esse " +"perfil será considerado compatível com o perfil de impressora ativo." + +#: src/libslic3r/PrintConfig.cpp:260 +msgid "Compatible print profiles condition" +msgstr "Condição de perfis de impressão compatíveis" + +#: src/libslic3r/PrintConfig.cpp:261 +msgid "" +"A boolean expression using the configuration values of an active print " +"profile. If this expression evaluates to true, this profile is considered " +"compatible with the active print profile." +msgstr "" +"Uma expressão booleana usando os valores de config. de um perfil de " +"impressão ativo. Se essa expressão for avaliada como verdadeira, esse perfil " +"será considerado compatível com o perfil de impressão ativo." + +#: src/libslic3r/PrintConfig.cpp:278 +msgid "Complete individual objects" +msgstr "Complete objetos individuais" + +#: src/libslic3r/PrintConfig.cpp:279 +msgid "" +"When printing multiple objects or copies, this feature will complete each " +"object before moving onto next one (and starting it from its bottom layer). " +"This feature is useful to avoid the risk of ruined prints. Slic3r should " +"warn and prevent you from extruder collisions, but beware." +msgstr "" +"Ao imprimir vários objetos ou cópias, esse recurso concluirá cada objeto " +"antes de passar para o próximo (e iniciando-o de sua camada inferior). Este " +"recurso é útil para evitar o risco de impressões arruinadas. Slic3r deve " +"avisar e impedi-lo de colisões de extrusoras, mas cuidado." + +#: src/libslic3r/PrintConfig.cpp:287 +msgid "Enable auto cooling" +msgstr "Ativar o resfriamento automático" + +#: src/libslic3r/PrintConfig.cpp:288 +msgid "" +"This flag enables the automatic cooling logic that adjusts print speed and " +"fan speed according to layer printing time." +msgstr "" +"Esse sinalizador permite a lógica de resfriamento automática que ajusta a " +"velocidade de impressão e a velocidade do ventoinha de acordo com o tempo de " +"impressão da camada." + +#: src/libslic3r/PrintConfig.cpp:293 +msgid "Cooling tube position" +msgstr "Posição do tubo de resfriamento" + +#: src/libslic3r/PrintConfig.cpp:294 +msgid "Distance of the center-point of the cooling tube from the extruder tip." +msgstr "" +"Distância do ponto central do tubo de resfriamento da ponta da extrusora." + +#: src/libslic3r/PrintConfig.cpp:301 +msgid "Cooling tube length" +msgstr "Comprimento do tubo de resfriamento" + +#: src/libslic3r/PrintConfig.cpp:302 +msgid "Length of the cooling tube to limit space for cooling moves inside it." +msgstr "" +"Comprimento do tubo de resfriamento para limitar o espaço para movimentos de " +"resfriamento dentro dele." + +#: src/libslic3r/PrintConfig.cpp:310 +msgid "" +"This is the acceleration your printer will be reset to after the role-" +"specific acceleration values are used (perimeter/infill). Set zero to " +"prevent resetting acceleration at all." +msgstr "" +"Esta é a aceleração que sua impressora será redefinida para depois que os " +"valores de aceleração específicos da função forem usados (perímetro/" +"preenchimento). Defina zero para evitar redefinir a aceleração em tudo." + +#: src/libslic3r/PrintConfig.cpp:319 +msgid "Default filament profile" +msgstr "Perfil de filamento padrão" + +#: src/libslic3r/PrintConfig.cpp:320 +msgid "" +"Default filament profile associated with the current printer profile. On " +"selection of the current printer profile, this filament profile will be " +"activated." +msgstr "" +"Perfil de filamento padrão associado ao perfil de impressora atual. Na " +"seleção do perfil da impressora atual, este perfil de filamento será ativado." + +#: src/libslic3r/PrintConfig.cpp:326 +msgid "Default print profile" +msgstr "Perfil de impressão padrão" + +#: src/libslic3r/PrintConfig.cpp:327 src/libslic3r/PrintConfig.cpp:2479 +#: src/libslic3r/PrintConfig.cpp:2490 +msgid "" +"Default print profile associated with the current printer profile. On " +"selection of the current printer profile, this print profile will be " +"activated." +msgstr "" +"Perfil de impressão padrão associado ao perfil de impressora atual. Na " +"seleção do perfil de impressora atual, este perfil de impressão será ativado." + +#: src/libslic3r/PrintConfig.cpp:333 +msgid "Disable fan for the first" +msgstr "Desabilite o ventoinha para a(s) primeira(s)" + +#: src/libslic3r/PrintConfig.cpp:334 +msgid "" +"You can set this to a positive value to disable fan at all during the first " +"layers, so that it does not make adhesion worse." +msgstr "" +"Você pode ajustar isto a um valor positivo para desabilitar a ventoinha " +"durante as primeiras camadas, de modo que melhore a adesão." + +#: src/libslic3r/PrintConfig.cpp:336 src/libslic3r/PrintConfig.cpp:971 +#: src/libslic3r/PrintConfig.cpp:1484 src/libslic3r/PrintConfig.cpp:1669 +#: src/libslic3r/PrintConfig.cpp:1730 src/libslic3r/PrintConfig.cpp:1894 +#: src/libslic3r/PrintConfig.cpp:1939 +msgid "layers" +msgstr "camadas" + +#: src/libslic3r/PrintConfig.cpp:343 +msgid "Don't support bridges" +msgstr "Não suporte pontes" + +#: src/libslic3r/PrintConfig.cpp:345 +msgid "" +"Experimental option for preventing support material from being generated " +"under bridged areas." +msgstr "" +"Opção experimental para impedir que o material de suporte seja gerado em " +"áreas com ponte." + +#: src/libslic3r/PrintConfig.cpp:351 +msgid "Distance between copies" +msgstr "Distância entre cópias" + +#: src/libslic3r/PrintConfig.cpp:352 +msgid "Distance used for the auto-arrange feature of the plater." +msgstr "Distância usada para o recurso de organizar automaticamente o prato." + +#: src/libslic3r/PrintConfig.cpp:359 +msgid "Elephant foot compensation" +msgstr "Compensação do pé do elefante" + +#: src/libslic3r/PrintConfig.cpp:361 +msgid "" +"The first layer will be shrunk in the XY plane by the configured value to " +"compensate for the 1st layer squish aka an Elephant Foot effect." +msgstr "" +"A primeira camada será encolhido no plano XY pelo valor config.urado para " +"compensar a 1ª camada esmagada, também conhecida como pé de elefante." + +#: src/libslic3r/PrintConfig.cpp:370 +msgid "" +"This end procedure is inserted at the end of the output file. Note that you " +"can use placeholder variables for all PrusaSlicer settings." +msgstr "" +"Este procedimento final é inserido no final do arquivo de saída. Observe que " +"você pode usar variáveis de espaço reservado para todas as config. de " +"PrusaSlicer." + +#: src/libslic3r/PrintConfig.cpp:380 +msgid "" +"This end procedure is inserted at the end of the output file, before the " +"printer end gcode (and before any toolchange from this filament in case of " +"multimaterial printers). Note that you can use placeholder variables for all " +"PrusaSlicer settings. If you have multiple extruders, the gcode is processed " +"in extruder order." +msgstr "" +"Este procedimento final é inserido no final do arquivo de saída, antes da " +"extremidade da impressora Gcode (e antes de qualquer troca de ferramenta " +"deste filamento em caso de impressoras multimaterial). Observe que você pode " +"usar variáveis de espaço reservado para todas as config. de PrusaSlicer. Se " +"você tiver várias extrusoras, o Gcode é processado em ordem de extrusora." + +#: src/libslic3r/PrintConfig.cpp:391 +msgid "Ensure vertical shell thickness" +msgstr "Assegure a espessura vertical da parede" + +#: src/libslic3r/PrintConfig.cpp:393 +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." +msgstr "" +"Adicionar preenchimento sólido perto de superfícies inclinadas para garantir " +"a espessura do escudo vertical (camadas sólidas no topo + base )." + +#: src/libslic3r/PrintConfig.cpp:399 +msgid "Top fill pattern" +msgstr "Padrão de preenchimento do topo" + +#: src/libslic3r/PrintConfig.cpp:401 +msgid "" +"Fill pattern for top infill. This only affects the top visible layer, and " +"not its adjacent solid shells." +msgstr "" +"Padrão de preenchimento para preenchimento do topo. Isto afeta somente a " +"camada visível superior, e não suas paredes adjacentes." + +#: src/libslic3r/PrintConfig.cpp:409 src/libslic3r/PrintConfig.cpp:821 +#: src/libslic3r/PrintConfig.cpp:1972 +msgid "Rectilinear" +msgstr "Rectilíneo" + +#: src/libslic3r/PrintConfig.cpp:410 src/libslic3r/PrintConfig.cpp:827 +msgid "Concentric" +msgstr "Concêntrico" + +#: src/libslic3r/PrintConfig.cpp:411 src/libslic3r/PrintConfig.cpp:831 +msgid "Hilbert Curve" +msgstr "Curva de Hilbert" + +#: src/libslic3r/PrintConfig.cpp:412 src/libslic3r/PrintConfig.cpp:832 +msgid "Archimedean Chords" +msgstr "Cordas Archimedean" + +#: src/libslic3r/PrintConfig.cpp:413 src/libslic3r/PrintConfig.cpp:833 +msgid "Octagram Spiral" +msgstr "Espiral estrelado" + +#: src/libslic3r/PrintConfig.cpp:419 +msgid "Bottom fill pattern" +msgstr "Padrão de preenchimento da base" + +#: src/libslic3r/PrintConfig.cpp:421 +msgid "" +"Fill pattern for bottom infill. This only affects the bottom external " +"visible layer, and not its adjacent solid shells." +msgstr "" +"Padrão de preenchimento para preenchimento da base. Isto afeta somente a " +"camada visível externa inferior, e não suas paredes adjacentes." + +#: src/libslic3r/PrintConfig.cpp:430 src/libslic3r/PrintConfig.cpp:440 +msgid "External perimeters" +msgstr "Perímetros externos" + +#: src/libslic3r/PrintConfig.cpp:432 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for external " +"perimeters. If left zero, default extrusion width will be used if set, " +"otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " +"(for example 200%), it will be computed over layer height." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para perímetros externos. Se for deixado zero, a largura de " +"extrusão padrão será usada se definido, caso contrário, 1,125 x diâmetro da " +"ponteira será usado. Se expresso em porcentagem(por exemplo 200%), será " +"calculado sobre a altura da camada." + +#: src/libslic3r/PrintConfig.cpp:435 src/libslic3r/PrintConfig.cpp:543 +#: src/libslic3r/PrintConfig.cpp:860 src/libslic3r/PrintConfig.cpp:872 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:1017 +#: src/libslic3r/PrintConfig.cpp:1403 src/libslic3r/PrintConfig.cpp:1741 +#: src/libslic3r/PrintConfig.cpp:1847 src/libslic3r/PrintConfig.cpp:1915 +#: src/libslic3r/PrintConfig.cpp:2074 +msgid "mm or %" +msgstr "mm ou %" + +#: src/libslic3r/PrintConfig.cpp:442 +msgid "" +"This separate setting will affect the speed of external perimeters (the " +"visible ones). If expressed as percentage (for example: 80%) it will be " +"calculated on the perimeters speed setting above. Set to zero for auto." +msgstr "" +"Esta config. separada afetará a velocidade dos perímetros externos (os " +"visíveis). Se expresso em porcentagem(por exemplo: 80%) Ele será calculado " +"sobre a velocidade de perímetros config. acima. Defina como zero para auto." + +#: src/libslic3r/PrintConfig.cpp:445 src/libslic3r/PrintConfig.cpp:881 +#: src/libslic3r/PrintConfig.cpp:1700 src/libslic3r/PrintConfig.cpp:1751 +#: src/libslic3r/PrintConfig.cpp:1958 src/libslic3r/PrintConfig.cpp:2086 +msgid "mm/s or %" +msgstr "mm/s ou %" + +#: src/libslic3r/PrintConfig.cpp:452 +msgid "External perimeters first" +msgstr "Perímetros externos primeiro" + +#: src/libslic3r/PrintConfig.cpp:454 +msgid "" +"Print contour perimeters from the outermost one to the innermost one instead " +"of the default inverse order." +msgstr "" +"Imprima perímetros de contorno do mais externo para o mais interno em vez da " +"ordem inversa padrão." + +#: src/libslic3r/PrintConfig.cpp:460 +msgid "Extra perimeters if needed" +msgstr "Perímetros extras se necessário" + +#: src/libslic3r/PrintConfig.cpp:462 +#, c-format +msgid "" +"Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " +"keeps adding perimeters, until more than 70% of the loop immediately above " +"is supported." +msgstr "" +"Adicione mais perímetros quando necessário para evitar lacunas em paredes " +"inclinados. Slic3r continua adicionando perímetros, até que mais de 70% o do " +"loop imediatamente acima é suportado." + +#: src/libslic3r/PrintConfig.cpp:472 +msgid "" +"The extruder to use (unless more specific extruder settings are specified). " +"This value overrides perimeter and infill extruders, but not the support " +"extruders." +msgstr "" +"A extrusora a ser usada (a menos que config. de extrusoras mais específicas " +"sejam especificadas). Esse valor substitui as extrusoras de perímetro e " +"preenchimento, mas não as extrusoras de suporte." + +#: src/libslic3r/PrintConfig.cpp:484 +msgid "" +"Set this to the vertical distance between your nozzle tip and (usually) the " +"X carriage rods. In other words, this is the height of the clearance " +"cylinder around your extruder, and it represents the maximum depth the " +"extruder can peek before colliding with other printed objects." +msgstr "" +"Defina isto para a distância vertical entre a ponta do bico e (normalmente) " +"as hastes do X. Em outras palavras, esta é a altura do cilindro de folga em " +"torno de sua extrusora, e representa a profundidade máxima que a extrusora " +"pode espreitar antes de colidir com outros objetos impressos." + +#: src/libslic3r/PrintConfig.cpp:494 +msgid "Radius" +msgstr "Raio" + +#: src/libslic3r/PrintConfig.cpp:495 +msgid "" +"Set this to the clearance radius around your extruder. If the extruder is " +"not centered, choose the largest value for safety. This setting is used to " +"check for collisions and to display the graphical preview in the plater." +msgstr "" +"Defina isso para o raio de folga em torno de sua extrusora. Se a extrusora " +"não estiver centralizada, escolha o maior valor para a segurança. Essa " +"config. é usada para verificar colisões e exibir a visualização gráfica no " +"prato." + +#: src/libslic3r/PrintConfig.cpp:505 +msgid "Extruder Color" +msgstr "Cor da extrusora" + +#: src/libslic3r/PrintConfig.cpp:506 src/libslic3r/PrintConfig.cpp:566 +msgid "This is only used in the Slic3r interface as a visual help." +msgstr "Isso é usado apenas na interface Slic3r como uma ajuda visual." + +#: src/libslic3r/PrintConfig.cpp:512 +msgid "Extruder offset" +msgstr "Compensamento da extrusora" + +#: src/libslic3r/PrintConfig.cpp:513 +msgid "" +"If your firmware doesn't handle the extruder displacement you need the G-" +"code to take it into account. This option lets you specify the displacement " +"of each extruder with respect to the first one. It expects positive " +"coordinates (they will be subtracted from the XY coordinate)." +msgstr "" +"Se o seu firmware não manipula o deslocamento da extrusora, você precisa do " +"G-code para levá-lo em conta. Esta opção permite especificar o deslocamento " +"de cada extrusora em relação à primeira. Ele espera coordenadas positivas " +"(eles serão subtraída da coordenada XY)." + +#: src/libslic3r/PrintConfig.cpp:522 +msgid "Extrusion axis" +msgstr "Eixo de extrusão" + +#: src/libslic3r/PrintConfig.cpp:523 +msgid "" +"Use this option to set the axis letter associated to your printer's extruder " +"(usually E but some printers use A)." +msgstr "" +"Use esta opção para definir a letra do eixo associada à extrusora da sua " +"impressora (geralmente E, mas algumas impressoras usam A)." + +#: src/libslic3r/PrintConfig.cpp:528 +msgid "Extrusion multiplier" +msgstr "Multiplicador de extrusão" + +#: src/libslic3r/PrintConfig.cpp:529 +msgid "" +"This factor changes the amount of flow proportionally. You may need to tweak " +"this setting to get nice surface finish and correct single wall widths. " +"Usual values are between 0.9 and 1.1. If you think you need to change this " +"more, check filament diameter and your firmware E steps." +msgstr "" +"Esse fator altera a quantidade de fluxo proporcionalmente. Você pode " +"precisar de ajustar esta config. para obter acabamento de superfície " +"agradável e corrigir larguras de parede única. Os valores usuais são entre " +"0,9 e 1,1. Se você acha que precisa mudar isso mais, verifique o diâmetro do " +"filamento e os passos configurados no firmware da extrusora." + +#: src/libslic3r/PrintConfig.cpp:537 +msgid "Default extrusion width" +msgstr "Largura de extrusão padrão" + +#: src/libslic3r/PrintConfig.cpp:539 +msgid "" +"Set this to a non-zero value to allow a manual extrusion width. If left to " +"zero, Slic3r derives extrusion widths from the nozzle diameter (see the " +"tooltips for perimeter extrusion width, infill extrusion width etc). If " +"expressed as percentage (for example: 230%), it will be computed over layer " +"height." +msgstr "" +"Defina isso como um valor diferente de zero para permitir uma largura de " +"extrusão manual. Se deixado a zero, Slic3r deriva larguras da extrusão do " +"diâmetro da ponteira (veja as dicas ferramentas para a largura da extrusão " +"do perímetro, a largura de extrusão do preenchimento etc.). Se expresso como " +"porcentagem (por exemplo: 230%), ele será calculado sobre a altura da camada." + +#: src/libslic3r/PrintConfig.cpp:548 +msgid "Keep fan always on" +msgstr "Mantenha a ventoinha sempre ligada" + +#: src/libslic3r/PrintConfig.cpp:549 +msgid "" +"If this is enabled, fan will never be disabled and will be kept running at " +"least at its minimum speed. Useful for PLA, harmful for ABS." +msgstr "" +"Se isso estiver ativado, a ventoinha nunca será desativada e será mantida " +"funcionando pelo menos em sua velocidade mínima. Útil para o PLA, " +"prejudicial para o ABS." + +#: src/libslic3r/PrintConfig.cpp:554 +msgid "Enable fan if layer print time is below" +msgstr "Ative o ventoinha se o tempo de impressão da camada estiver abaixo" + +#: src/libslic3r/PrintConfig.cpp:555 +msgid "" +"If layer print time is estimated below this number of seconds, fan will be " +"enabled and its speed will be calculated by interpolating the minimum and " +"maximum speeds." +msgstr "" +"Se o tempo de impressão da camada for estimado abaixo desse número de " +"segundos, a ventoinha será ativada e sua velocidade será calculada " +"interpolando as velocidades mínima e máxima." + +#: src/libslic3r/PrintConfig.cpp:557 src/libslic3r/PrintConfig.cpp:1687 +msgid "approximate seconds" +msgstr "segundos aproximados" + +#: src/libslic3r/PrintConfig.cpp:571 +msgid "Filament notes" +msgstr "Notas de filamento" + +#: src/libslic3r/PrintConfig.cpp:572 +msgid "You can put your notes regarding the filament here." +msgstr "Você pode colocar suas anotações sobre o filamento aqui." + +#: src/libslic3r/PrintConfig.cpp:580 src/libslic3r/PrintConfig.cpp:1231 +msgid "Max volumetric speed" +msgstr "Máxima velocidade volumétrica" + +#: src/libslic3r/PrintConfig.cpp:581 +msgid "" +"Maximum volumetric speed allowed for this filament. Limits the maximum " +"volumetric speed of a print to the minimum of print and filament volumetric " +"speed. Set to zero for no limit." +msgstr "" +"Velocidade máxima volumétrica permitida para este filamento. Limita a " +"velocidade volumétrica máxima de uma impressão ao mínimo de velocidade " +"volumétrica de impressão e de filamento. Defina como zero para nenhum limite." + +#: src/libslic3r/PrintConfig.cpp:590 +msgid "Loading speed" +msgstr "Velocidade de carregamento" + +#: src/libslic3r/PrintConfig.cpp:591 +msgid "Speed used for loading the filament on the wipe tower." +msgstr "Velocidade utilizada para carregar o filamento na torre de limpeza." + +#: src/libslic3r/PrintConfig.cpp:598 +msgid "Loading speed at the start" +msgstr "Velocidade de carregamento no início" + +#: src/libslic3r/PrintConfig.cpp:599 +msgid "Speed used at the very beginning of loading phase." +msgstr "Velocidade utilizada no início da fase de carregamento." + +#: src/libslic3r/PrintConfig.cpp:606 +msgid "Unloading speed" +msgstr "Velocidade de descarregamento" + +#: src/libslic3r/PrintConfig.cpp:607 +msgid "" +"Speed used for unloading the filament on the wipe tower (does not affect " +"initial part of unloading just after ramming)." +msgstr "" +"Velocidade utilizada para descarregar o filamento na torre de limpeza (não " +"afeta a parte inicial do descarregamento logo após o Ramming)." + +#: src/libslic3r/PrintConfig.cpp:615 +msgid "Unloading speed at the start" +msgstr "Velocidade de descarregamento no início" + +#: src/libslic3r/PrintConfig.cpp:616 +msgid "" +"Speed used for unloading the tip of the filament immediately after ramming." +msgstr "" +"Velocidade usada para descarregar a ponta do filamento imediatamente após o " +"Ramming." + +#: src/libslic3r/PrintConfig.cpp:623 +msgid "Delay after unloading" +msgstr "Atraso após o descarregamento" + +#: src/libslic3r/PrintConfig.cpp:624 +msgid "" +"Time to wait after the filament is unloaded. May help to get reliable " +"toolchanges with flexible materials that may need more time to shrink to " +"original dimensions." +msgstr "" +"Tempo de espera após o filamento ser descarregado. Pode ajudar a obter " +"trocas de ferramenta confiáveis com materiais flexíveis que podem precisar " +"de mais tempo para reduzir as dimensões originais." + +#: src/libslic3r/PrintConfig.cpp:633 +msgid "Number of cooling moves" +msgstr "Número de movimentos de resfriamento" + +#: src/libslic3r/PrintConfig.cpp:634 +msgid "" +"Filament is cooled by being moved back and forth in the cooling tubes. " +"Specify desired number of these moves." +msgstr "" +"O filamento é resfriado por ser movido para frente e para trás nos tubos de " +"resfriamento. Especifique o número desejado desses movimentos." + +#: src/libslic3r/PrintConfig.cpp:642 +msgid "Speed of the first cooling move" +msgstr "Velocidade do primeiro movimento de resfriamento" + +#: src/libslic3r/PrintConfig.cpp:643 +msgid "Cooling moves are gradually accelerating beginning at this speed." +msgstr "" +"Movimentos de resfriamento estão gradualmente acelerando a partir desta " +"velocidade." + +#: src/libslic3r/PrintConfig.cpp:650 +msgid "Minimal purge on wipe tower" +msgstr "Remoção mínima na torre da limpeza" + +#: src/libslic3r/PrintConfig.cpp:651 +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" +"Após uma mudança da ferramenta, a posição exata do filamento recentemente " +"carregado dentro da ponteira pode não ser conhecida, e a pressão do " +"filamento provavelmente ainda não esteja estável. Antes de purgar a cabeça " +"de impressão em um preenchimento ou um objeto sacrificial, Slic3r sempre " +"Prime esta quantidade de material para a torre de limpeza para produzir " +"sucessivas preenchimento ou sacrificial objeto extrusões de forma confiável." + +#: src/libslic3r/PrintConfig.cpp:655 +msgid "mm³" +msgstr "mm³" + +#: src/libslic3r/PrintConfig.cpp:661 +msgid "Speed of the last cooling move" +msgstr "Velocidade do último movimento de resfriamento" + +#: src/libslic3r/PrintConfig.cpp:662 +msgid "Cooling moves are gradually accelerating towards this speed." +msgstr "" +"Movimentos de resfriamento estão gradualmente acelerando para esta " +"velocidade." + +#: src/libslic3r/PrintConfig.cpp:669 +msgid "Filament load time" +msgstr "Tempo de carga do filamento" + +#: src/libslic3r/PrintConfig.cpp:670 +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" +"Tempo para o firmware da impressora (ou a Multi Material Unit 2.0 para " +"carregar um novo filamento durante uma mudança de ferramenta (ao executar o " +"código T). Esse tempo é adicionado ao tempo total de impressão pelo " +"estimador de tempo do G-code." + +#: src/libslic3r/PrintConfig.cpp:677 +msgid "Ramming parameters" +msgstr "Parâmetros de Ramming" + +#: src/libslic3r/PrintConfig.cpp:678 +msgid "" +"This string is edited by RammingDialog and contains ramming specific " +"parameters." +msgstr "" +"Essa cadeia de caracteres é editada por rammingdialog e contém parâmetros " +"específicos de Ramming." + +#: src/libslic3r/PrintConfig.cpp:684 +msgid "Filament unload time" +msgstr "Tempo de descarregamento do filamento" + +#: src/libslic3r/PrintConfig.cpp:685 +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" +"Tempo para o firmware da impressora (ou a unidade de material multi 2,0) " +"para descarregar um filamento durante uma mudança de ferramenta (ao executar " +"o código T). Esse tempo é adicionado ao tempo total de impressão pelo " +"estimador de tempo do G-code." + +#: src/libslic3r/PrintConfig.cpp:693 +msgid "" +"Enter your filament diameter here. Good precision is required, so use a " +"caliper and do multiple measurements along the filament, then compute the " +"average." +msgstr "" +"Insira o diâmetro do filamento aqui. Boa precisão é necessária, então use um " +"paquímetro e fazer várias medições ao longo do filamento, em seguida, " +"calcular a média." + +#: src/libslic3r/PrintConfig.cpp:700 +msgid "Density" +msgstr "Densidade" + +#: src/libslic3r/PrintConfig.cpp:701 +msgid "" +"Enter your filament density here. This is only for statistical information. " +"A decent way is to weigh a known length of filament and compute the ratio of " +"the length to volume. Better is to calculate the volume directly through " +"displacement." +msgstr "" +"Insira sua densidade de filamento aqui. Isto é apenas para informação " +"estatística. Uma maneira decente é pesar um comprimento conhecido do " +"filamento e computar a relação do comprimento ao volume. Melhor é calcular o " +"volume diretamente através do deslocamento." + +#: src/libslic3r/PrintConfig.cpp:704 +msgid "g/cm³" +msgstr "g/cm³" + +#: src/libslic3r/PrintConfig.cpp:709 +msgid "Filament type" +msgstr "Tipo de filamento" + +#: src/libslic3r/PrintConfig.cpp:710 +msgid "The filament material type for use in custom G-codes." +msgstr "O tipo de material de filamento para uso em G-code customizados." + +#: src/libslic3r/PrintConfig.cpp:736 +msgid "Soluble material" +msgstr "Material solúvel" + +#: src/libslic3r/PrintConfig.cpp:737 +msgid "Soluble material is most likely used for a soluble support." +msgstr "O material solúvel é mais provável usado para um suporte solúvel." + +#: src/libslic3r/PrintConfig.cpp:743 +msgid "" +"Enter your filament cost per kg here. This is only for statistical " +"information." +msgstr "" +"Insira o seu custo de filamento por kg aqui. Isto é apenas para informação " +"estatística." + +#: src/libslic3r/PrintConfig.cpp:744 +msgid "money/kg" +msgstr "dinheiro/kg" + +#: src/libslic3r/PrintConfig.cpp:753 +msgid "Fill angle" +msgstr "Ângulo de preenchimento" + +#: src/libslic3r/PrintConfig.cpp:755 +msgid "" +"Default base angle for infill orientation. Cross-hatching will be applied to " +"this. Bridges will be infilled using the best direction Slic3r can detect, " +"so this setting does not affect them." +msgstr "" +"Ângulo padrão para a orientação de preenchimento. A hachura cruzada será " +"aplicada a isso. Pontes serão preenchidas usando a melhor direção Slic3r " +"pode detectar, portanto, essa config. não vai afeta-los." + +#: src/libslic3r/PrintConfig.cpp:767 +msgid "Fill density" +msgstr "Densidade de preenchimento" + +#: src/libslic3r/PrintConfig.cpp:769 +msgid "Density of internal infill, expressed in the range 0% - 100%." +msgstr "Densidade de preenchimento interno, expresso na faixa de 0%-100%." + +#: src/libslic3r/PrintConfig.cpp:804 +msgid "Fill pattern" +msgstr "Padrão de preenchimento" + +#: src/libslic3r/PrintConfig.cpp:806 +msgid "Fill pattern for general low-density infill." +msgstr "Padrão de preenchimento para preenchimento de baixa densidade." + +#: src/libslic3r/PrintConfig.cpp:822 +msgid "Grid" +msgstr "Grade" + +#: src/libslic3r/PrintConfig.cpp:823 +msgid "Triangles" +msgstr "Triângulos" + +#: src/libslic3r/PrintConfig.cpp:824 +msgid "Stars" +msgstr "Estrelas" + +#: src/libslic3r/PrintConfig.cpp:825 +msgid "Cubic" +msgstr "Cúbico" + +#: src/libslic3r/PrintConfig.cpp:826 +msgid "Line" +msgstr "Linha" + +#: src/libslic3r/PrintConfig.cpp:828 src/libslic3r/PrintConfig.cpp:1974 +msgid "Honeycomb" +msgstr "Hexágono" + +#: src/libslic3r/PrintConfig.cpp:829 +msgid "3D Honeycomb" +msgstr "Hexágono 3D" + +#: src/libslic3r/PrintConfig.cpp:830 +msgid "Gyroid" +msgstr "Giróide" + +#: src/libslic3r/PrintConfig.cpp:837 src/libslic3r/PrintConfig.cpp:846 +#: src/libslic3r/PrintConfig.cpp:854 src/libslic3r/PrintConfig.cpp:887 +msgid "First layer" +msgstr "Primeira camada" + +#: src/libslic3r/PrintConfig.cpp:838 +msgid "" +"This is the acceleration your printer will use for first layer. Set zero to " +"disable acceleration control for first layer." +msgstr "" +"Esta é a aceleração que sua impressora usará para a primeira camada. Defina " +"zero para desabilitar o controle de aceleração para a primeira camada." + +#: src/libslic3r/PrintConfig.cpp:847 +msgid "" +"Heated build plate temperature for the first layer. Set this to zero to " +"disable bed temperature control commands in the output." +msgstr "" +"Temperatura da mesa aquecida para a primeira camada. Defina isso como zero " +"para desabilitar os comandos de controle de temperatura da mesa na saída." + +#: src/libslic3r/PrintConfig.cpp:856 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for first " +"layer. You can use this to force fatter extrudates for better adhesion. If " +"expressed as percentage (for example 120%) it will be computed over first " +"layer height. If set to zero, it will use the default extrusion width." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para a primeira camada. Você pode usar este para forçar " +"extrusões maiores para a melhor adesão. Se expresso em porcentagem(por " +"exemplo, 120%) será computado sobre a primeira altura da camada. Se definido " +"como zero, ele usará a largura de extrusão padrão." + +#: src/libslic3r/PrintConfig.cpp:866 +msgid "First layer height" +msgstr "Altura da primeira camada" + +#: src/libslic3r/PrintConfig.cpp:868 +msgid "" +"When printing with very low layer heights, you might still want to print a " +"thicker bottom layer to improve adhesion and tolerance for non perfect build " +"plates. This can be expressed as an absolute value or as a percentage (for " +"example: 150%) over the default layer height." +msgstr "" +"Ao imprimir com alturas muito baixas da camada, você pode ainda querer " +"imprimir uma camada inferior mais grossa para melhorar a adesão e a " +"tolerância para mesas não perfeitas. Isso pode ser expresso como um valor " +"absoluto ou como uma porcentagem (por exemplo: 150%) sobre a altura da " +"camada padrão." + +#: src/libslic3r/PrintConfig.cpp:877 +msgid "First layer speed" +msgstr "Velocidade da primeira camada" + +#: src/libslic3r/PrintConfig.cpp:878 +msgid "" +"If expressed as absolute value in mm/s, this speed will be applied to all " +"the print moves of the first layer, regardless of their type. If expressed " +"as a percentage (for example: 40%) it will scale the default speeds." +msgstr "" +"Se expresso como valor absoluto em mm/s, esta velocidade será aplicada a " +"todos os movimentos de impressão da primeira camada, independentemente do " +"seu tipo. Se expresso em porcentagem(por exemplo: 40%) Ele dimensionará as " +"velocidades padrão." + +#: src/libslic3r/PrintConfig.cpp:888 +msgid "" +"Extruder temperature for first layer. If you want to control temperature " +"manually during print, set this to zero to disable temperature control " +"commands in the output file." +msgstr "" +"Temperatura da extrusora para a primeira camada. Se você quiser controlar a " +"temperatura manualmente durante a impressão, defina isso como zero para " +"desabilitar os comandos de controle de temperatura no arquivo de saída." + +#: src/libslic3r/PrintConfig.cpp:897 +msgid "" +"Speed for filling small gaps using short zigzag moves. Keep this reasonably " +"low to avoid too much shaking and resonance issues. Set zero to disable gaps " +"filling." +msgstr "" +"Velocidade para encher pequenas lacunas usando movimentos de ziguezague " +"curtos. Mantenha este razoavelmente baixo para evitar demasiada agitação e " +"problemas de ressonância. Defina zero para desabilitar o preenchimento de " +"lacunas." + +#: src/libslic3r/PrintConfig.cpp:905 +msgid "Verbose G-code" +msgstr "Gcode detalhado" + +#: src/libslic3r/PrintConfig.cpp:906 +msgid "" +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." +msgstr "" +"Habilite isso para obter um arquivo de G-code comentado, com cada linha " +"explicada por um texto descritivo. Se você imprimir a partir do cartão SD, o " +"peso adicional do arquivo pode fazer o seu firmware ficar mais lento." + +#: src/libslic3r/PrintConfig.cpp:913 +msgid "G-code flavor" +msgstr "Tipo de G-code" + +#: src/libslic3r/PrintConfig.cpp:914 +msgid "" +"Some G/M-code commands, including temperature control and others, are not " +"universal. Set this option to your printer's firmware to get a compatible " +"output. The \"No extrusion\" flavor prevents PrusaSlicer from exporting any " +"extrusion value at all." +msgstr "" +"Alguns comandos G/M-code, incluindo controle de temperatura e outros, não " +"são universais. Defina esta opção para o firmware da impressora para obter " +"uma saída compatível. O \"sem extrusão\" tipo impede PrusaSlicer de exportar " +"qualquer valor de extrusão em tudo." + +#: src/libslic3r/PrintConfig.cpp:937 +msgid "No extrusion" +msgstr "Sem extrusão" + +#: src/libslic3r/PrintConfig.cpp:942 +msgid "Label objects" +msgstr "Rotular objetos" + +#: src/libslic3r/PrintConfig.cpp:943 +msgid "" +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." +msgstr "" +"Habilite isso para adicionar comentários aos movimentos de impressão de " +"rotulagem do G-code com o objeto ao qual eles pertencem, o que é útil para o " +"plugin Octoprint CancelObject. Essas config. não são compatíveis com a " +"config. de multi material de extrusora única e limpe em objeto/limpar em " +"preenchimento." + +#: src/libslic3r/PrintConfig.cpp:950 +msgid "High extruder current on filament swap" +msgstr "Corrente elevada da extrusora na troca do filamento" + +#: src/libslic3r/PrintConfig.cpp:951 +msgid "" +"It may be beneficial to increase the extruder motor current during the " +"filament exchange sequence to allow for rapid ramming feed rates and to " +"overcome resistance when loading a filament with an ugly shaped tip." +msgstr "" +"Pode ser benéfico aumentar a corrente do motor da extrusora durante a " +"seqüência da troca do filamento para permitir taxas de alimentação de " +"Ramming rápidas e para superar a resistência ao carregar um filamento com " +"uma ponta feia." + +#: src/libslic3r/PrintConfig.cpp:959 +msgid "" +"This is the acceleration your printer will use for infill. Set zero to " +"disable acceleration control for infill." +msgstr "" +"Esta é a aceleração que sua impressora usará para preenchimento. Defina zero " +"para desabilitar o controle de aceleração para preenchimento." + +#: src/libslic3r/PrintConfig.cpp:967 +msgid "Combine infill every" +msgstr "Combine preenchimento a cada" + +#: src/libslic3r/PrintConfig.cpp:969 +msgid "" +"This feature allows to combine infill and speed up your print by extruding " +"thicker infill layers while preserving thin perimeters, thus accuracy." +msgstr "" +"Este recurso permite combinar preenchimento e acelerar a sua impressão por " +"extrusão camadas de preenchimento mais espessa, preservando perímetros " +"finos, assim, a precisão." + +#: src/libslic3r/PrintConfig.cpp:972 +msgid "Combine infill every n layers" +msgstr "Combine preenchimento cada n camadas" + +#: src/libslic3r/PrintConfig.cpp:978 +msgid "Infill extruder" +msgstr "Extrusora de preenchimento" + +#: src/libslic3r/PrintConfig.cpp:980 +msgid "The extruder to use when printing infill." +msgstr "" +"A extrusora a ser utilizada quando estiver imprimindo preenchimento sólido." + +#: src/libslic3r/PrintConfig.cpp:988 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for infill. If " +"left zero, default extrusion width will be used if set, otherwise 1.125 x " +"nozzle diameter will be used. You may want to use fatter extrudates to speed " +"up the infill and make your parts stronger. If expressed as percentage (for " +"example 90%) it will be computed over layer height." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para preenchimento. Se for deixado zero, a largura de " +"extrusão padrão será usada se definido, caso contrário, 1,125 x diâmetro da " +"ponteira será usado. Você pode querer usar extrusora mais larga para " +"acelerar o preenchimento e tornar suas peças mais fortes. Se expresso em " +"porcentagem(por exemplo, 90%) Ele será calculado sobre a altura da camada." + +#: src/libslic3r/PrintConfig.cpp:997 +msgid "Infill before perimeters" +msgstr "Preenchimento antes dos perímetros" + +#: src/libslic3r/PrintConfig.cpp:998 +msgid "" +"This option will switch the print order of perimeters and infill, making the " +"latter first." +msgstr "" +"Esta opção irá mudar a ordem de impressão de perímetros e preenchimento, " +"tornando o último primeiro." + +#: src/libslic3r/PrintConfig.cpp:1003 +msgid "Only infill where needed" +msgstr "Somente preenchimento onde necessário" + +#: src/libslic3r/PrintConfig.cpp:1005 +msgid "" +"This option will limit infill to the areas actually needed for supporting " +"ceilings (it will act as internal support material). If enabled, slows down " +"the G-code generation due to the multiple checks involved." +msgstr "" +"Esta opção limitará a preenchimento às áreas realmente necessárias para " +"suportar tetos (atuará como o material de sustentação interno). Se " +"habilitada, retarda a geração de G-code devido às várias verificações " +"envolvidas." + +#: src/libslic3r/PrintConfig.cpp:1012 +msgid "Infill/perimeters overlap" +msgstr "Sobreposição de preenchimento/perímetros" + +#: src/libslic3r/PrintConfig.cpp:1014 +msgid "" +"This setting applies an additional overlap between infill and perimeters for " +"better bonding. Theoretically this shouldn't be needed, but backlash might " +"cause gaps. If expressed as percentage (example: 15%) it is calculated over " +"perimeter extrusion width." +msgstr "" +"Esta config. aplica uma sobreposição adicional entre preenchimento e " +"perímetros para melhor colagem. Teoricamente isso não deveria ser " +"necessário, mas a folga pode causar lacunas. Se expresso em " +"porcentagem(exemplo: 15%) é calculado sobre a largura da extrusão do " +"perímetro." + +#: src/libslic3r/PrintConfig.cpp:1025 +msgid "Speed for printing the internal fill. Set to zero for auto." +msgstr "" +"Velocidade para imprimir o preenchimento interno. Defina como zero para auto." + +#: src/libslic3r/PrintConfig.cpp:1033 +msgid "Inherits profile" +msgstr "Herda o perfil" + +#: src/libslic3r/PrintConfig.cpp:1034 +msgid "Name of the profile, from which this profile inherits." +msgstr "Nome do perfil, a partir do qual este perfil herda." + +#: src/libslic3r/PrintConfig.cpp:1047 +msgid "Interface shells" +msgstr "Interface dos perímetros externos." + +#: src/libslic3r/PrintConfig.cpp:1048 +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material." +msgstr "" +"Force a geração de perímetros externos sólidas entre materiais/volumes " +"adjacentes. Útil para cópias da multi-extrusora com materiais translúcidos " +"ou material de sustentação solúvel manual." + +#: src/libslic3r/PrintConfig.cpp:1057 +msgid "" +"This custom code is inserted at every layer change, right after the Z move " +"and before the extruder moves to the first layer point. Note that you can " +"use placeholder variables for all Slic3r settings as well as [layer_num] and " +"[layer_z]." +msgstr "" +"Este código personalizado é inserido em cada mudança de camada, logo após o " +"movimento Z e antes que a extrusora se mova para o primeiro ponto de camada. " +"Observe que você pode usar variáveis de espaço reservado para todas as " +"config. Slic3r, bem como [layer_num] e [layer_z]." + +#: src/libslic3r/PrintConfig.cpp:1068 +msgid "Supports remaining times" +msgstr "Tempo de impressão restante" + +#: src/libslic3r/PrintConfig.cpp:1069 +msgid "" +"Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute " +"intervals into the G-code to let the firmware show accurate remaining time. " +"As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 " +"firmware supports M73 Qxx Sxx for the silent mode." +msgstr "" +"Emita M73 P [porcentagem impressa] R [tempo restante em minutos] em " +"intervalos de 1 minuto no G-code para permitir que o firmware mostre o tempo " +"restante exato. A partir de agora apenas o firmware Prusa i3 MK3 reconhece " +"M73. Além disso, o firmware i3 MK3 suporta M73 QXX Sxx para o modo " +"silencioso." + +#: src/libslic3r/PrintConfig.cpp:1077 +msgid "Supports stealth mode" +msgstr "Suporta o modo silencioso" + +#: src/libslic3r/PrintConfig.cpp:1078 +msgid "The firmware supports stealth mode" +msgstr "O firmware suporta o modo silencioso" + +#: src/libslic3r/PrintConfig.cpp:1102 +msgid "Maximum feedrate X" +msgstr "Máxima taxa de alimentação do X" + +#: src/libslic3r/PrintConfig.cpp:1103 +msgid "Maximum feedrate Y" +msgstr "Máxima taxa de alimentação do Y" + +#: src/libslic3r/PrintConfig.cpp:1104 +msgid "Maximum feedrate Z" +msgstr "Máxima taxa de alimentação do Z" + +#: src/libslic3r/PrintConfig.cpp:1105 +msgid "Maximum feedrate E" +msgstr "Máxima taxa de alimentação do E" + +#: src/libslic3r/PrintConfig.cpp:1108 +msgid "Maximum feedrate of the X axis" +msgstr "Máxima taxa de alimentação do eixo X" + +#: src/libslic3r/PrintConfig.cpp:1109 +msgid "Maximum feedrate of the Y axis" +msgstr "Máxima taxa de alimentação do eixo Y" + +#: src/libslic3r/PrintConfig.cpp:1110 +msgid "Maximum feedrate of the Z axis" +msgstr "Máxima taxa de alimentação do eixo Z" + +#: src/libslic3r/PrintConfig.cpp:1111 +msgid "Maximum feedrate of the E axis" +msgstr "Máxima taxa de alimentação do eixo E" + +#: src/libslic3r/PrintConfig.cpp:1120 +msgid "Maximum acceleration X" +msgstr "Aceleração máxima do X" + +#: src/libslic3r/PrintConfig.cpp:1121 +msgid "Maximum acceleration Y" +msgstr "Aceleração máxima do Y" + +#: src/libslic3r/PrintConfig.cpp:1122 +msgid "Maximum acceleration Z" +msgstr "Aceleração máxima do Z" + +#: src/libslic3r/PrintConfig.cpp:1123 +msgid "Maximum acceleration E" +msgstr "Aceleração máxima do E" + +#: src/libslic3r/PrintConfig.cpp:1126 +msgid "Maximum acceleration of the X axis" +msgstr "Aceleração máxima do eixo X" + +#: src/libslic3r/PrintConfig.cpp:1127 +msgid "Maximum acceleration of the Y axis" +msgstr "Aceleração máxima do eixo Y" + +#: src/libslic3r/PrintConfig.cpp:1128 +msgid "Maximum acceleration of the Z axis" +msgstr "Aceleração máxima do eixo Z" + +#: src/libslic3r/PrintConfig.cpp:1129 +msgid "Maximum acceleration of the E axis" +msgstr "Aceleração máxima do eixo E" + +#: src/libslic3r/PrintConfig.cpp:1138 +msgid "Maximum jerk X" +msgstr "Máximo empurrão X" + +#: src/libslic3r/PrintConfig.cpp:1139 +msgid "Maximum jerk Y" +msgstr "Máximo empurrão Y" + +#: src/libslic3r/PrintConfig.cpp:1140 +msgid "Maximum jerk Z" +msgstr "Máximo empurrão Z" + +#: src/libslic3r/PrintConfig.cpp:1141 +msgid "Maximum jerk E" +msgstr "Máximo empurrão E" + +#: src/libslic3r/PrintConfig.cpp:1144 +msgid "Maximum jerk of the X axis" +msgstr "Máximo empurrão do eixo X" + +#: src/libslic3r/PrintConfig.cpp:1145 +msgid "Maximum jerk of the Y axis" +msgstr "Máximo empurrão do eixo Y" + +#: src/libslic3r/PrintConfig.cpp:1146 +msgid "Maximum jerk of the Z axis" +msgstr "Máximo empurrão do eixo Z" + +#: src/libslic3r/PrintConfig.cpp:1147 +msgid "Maximum jerk of the E axis" +msgstr "Máximo empurrão do eixo E" + +#: src/libslic3r/PrintConfig.cpp:1158 +msgid "Minimum feedrate when extruding" +msgstr "Taxa de alimentação mínima ao extrudar" + +#: src/libslic3r/PrintConfig.cpp:1160 +msgid "Minimum feedrate when extruding (M205 S)" +msgstr "Taxa de alimentação mínima ao extrudar (M205 S)" + +#: src/libslic3r/PrintConfig.cpp:1169 +msgid "Minimum travel feedrate" +msgstr "Taxa de alimentação mínima ao viajar" + +#: src/libslic3r/PrintConfig.cpp:1171 +msgid "Minimum travel feedrate (M205 T)" +msgstr "Taxa de alimentação mínima ao viajar (M205 T)" + +#: src/libslic3r/PrintConfig.cpp:1180 +msgid "Maximum acceleration when extruding" +msgstr "Aceleração máxima quando expurgando" + +#: src/libslic3r/PrintConfig.cpp:1182 +msgid "Maximum acceleration when extruding (M204 S)" +msgstr "Aceleração máxima quando extrudando (M204 S)" + +#: src/libslic3r/PrintConfig.cpp:1191 +msgid "Maximum acceleration when retracting" +msgstr "Aceleração máxima durante a retração" + +#: src/libslic3r/PrintConfig.cpp:1193 +msgid "Maximum acceleration when retracting (M204 T)" +msgstr "Aceleração máxima quando retração (M204 T)" + +#: src/libslic3r/PrintConfig.cpp:1201 src/libslic3r/PrintConfig.cpp:1210 +msgid "Max" +msgstr "Máx" + +#: src/libslic3r/PrintConfig.cpp:1202 +msgid "This setting represents the maximum speed of your fan." +msgstr "Esta config. representa a velocidade máxima da sua ventoinha." + +#: src/libslic3r/PrintConfig.cpp:1211 +#, c-format +msgid "" +"This is the highest printable layer height for this extruder, used to cap " +"the variable layer height and support layer height. Maximum recommended " +"layer height is 75% of the extrusion width to achieve reasonable inter-layer " +"adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." +msgstr "" +"Esta é a altura mais alta imprimível para esta extrusora, usada para tampar " +"a altura variável da camada e suportar a altura da camada. A altura " +"recomendada máxima da camada é 75% o da largura da extrusão para conseguir a " +"adesão razoável entre camadas. Se definido como 0, a altura da camada é " +"limitada a 75% o do diâmetro da ponteira." + +#: src/libslic3r/PrintConfig.cpp:1221 +msgid "Max print speed" +msgstr "Velocidade máxima de impressão" + +#: src/libslic3r/PrintConfig.cpp:1222 +msgid "" +"When setting other speed settings to 0 Slic3r will autocalculate the optimal " +"speed in order to keep constant extruder pressure. This experimental setting " +"is used to set the highest print speed you want to allow." +msgstr "" +"Ao definir outras config. de velocidade para 0, o Slic3r irá calcular " +"automaticamente a velocidade ideal, a fim de manter a pressão constante da " +"extrusora. Esta config. experimental é usada para definir a velocidade de " +"impressão mais alta que você deseja permitir." + +#: src/libslic3r/PrintConfig.cpp:1232 +msgid "" +"This experimental setting is used to set the maximum volumetric speed your " +"extruder supports." +msgstr "" +"Esta config. experimental é usada para definir a velocidade máxima " +"volumétrica que sua extrusora suporta." + +#: src/libslic3r/PrintConfig.cpp:1241 +msgid "Max volumetric slope positive" +msgstr "Inclinação volumétrica máx positiva" + +#: src/libslic3r/PrintConfig.cpp:1242 src/libslic3r/PrintConfig.cpp:1253 +msgid "" +"This experimental setting is used to limit the speed of change in extrusion " +"rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate " +"of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/" +"s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." +msgstr "" +"Esta config. experimental é usada para limitar a velocidade de mudança na " +"taxa de extrusão. Um valor de 1,8 mm ³/s ² assegura que uma alteração da " +"taxa de extrusão de 1,8 mm ³/s (largura de extrusão de 0,45 mm, altura de " +"extrusão de 0,2 mm, avanço de 20 mm/s) para 5,4 mm ³/s (avanço 60 mm/s) " +"levará pelo menos 2 segundos." + +#: src/libslic3r/PrintConfig.cpp:1246 src/libslic3r/PrintConfig.cpp:1257 +msgid "mm³/s²" +msgstr "mm ³/s ²" + +#: src/libslic3r/PrintConfig.cpp:1252 +msgid "Max volumetric slope negative" +msgstr "Inclinação volumétrica máx negativa" + +#: src/libslic3r/PrintConfig.cpp:1264 src/libslic3r/PrintConfig.cpp:1273 +msgid "Min" +msgstr "Min" + +#: src/libslic3r/PrintConfig.cpp:1265 +msgid "This setting represents the minimum PWM your fan needs to work." +msgstr "" +"Esta config. representa o PWM mínimo que seu ventoinha precisa para " +"trabalhar." + +#: src/libslic3r/PrintConfig.cpp:1274 +msgid "" +"This is the lowest printable layer height for this extruder and limits the " +"resolution for variable layer height. Typical values are between 0.05 mm and " +"0.1 mm." +msgstr "" +"Esta é a altura mais baixa imprimível para esta extrusora e limita a " +"definição para a altura variável da camada. Os valores típicos são entre 0, " +"5 mm e 0,1 mm." + +#: src/libslic3r/PrintConfig.cpp:1282 +msgid "Min print speed" +msgstr "Velocidade mínima de impressão" + +#: src/libslic3r/PrintConfig.cpp:1283 +msgid "Slic3r will not scale speed down below this speed." +msgstr "Slic3r não vai escalar a velocidade abaixo desta velocidade." + +#: src/libslic3r/PrintConfig.cpp:1290 +msgid "Minimal filament extrusion length" +msgstr "Comprimento mínimo da extrusão do filamento" + +#: src/libslic3r/PrintConfig.cpp:1291 +msgid "" +"Generate no less than the number of skirt loops required to consume the " +"specified amount of filament on the bottom layer. For multi-extruder " +"machines, this minimum applies to each extruder." +msgstr "" +"Gerar não menos do que o número de voltas de saia necessários para consumir " +"a quantidade especificada de filamento na camada inferior. Para máquinas " +"multiextrusoras, este mínimo aplica-se a cada extrusora." + +#: src/libslic3r/PrintConfig.cpp:1300 +msgid "Configuration notes" +msgstr "Notas de config." + +#: src/libslic3r/PrintConfig.cpp:1301 +msgid "" +"You can put here your personal notes. This text will be added to the G-code " +"header comments." +msgstr "" +"Você pode colocar aqui suas anotações pessoais. Este texto será adicionado " +"aos comentários do cabeçalho do G-code." + +#: src/libslic3r/PrintConfig.cpp:1311 +msgid "" +"This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" +msgstr "" +"Este é o diâmetro da ponteira da extrusora (por exemplo: 0.5, 0.35 etc.)" + +#: src/libslic3r/PrintConfig.cpp:1316 +msgid "Host Type" +msgstr "Tipo de host" + +#: src/libslic3r/PrintConfig.cpp:1317 +msgid "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." +msgstr "" +"Slic3r pode carregar arquivos de G-code para um host de impressora. Este " +"campo deve conter o tipo do host." + +#: src/libslic3r/PrintConfig.cpp:1328 +msgid "Only retract when crossing perimeters" +msgstr "Apenas retrair quando cruzar perímetros" + +#: src/libslic3r/PrintConfig.cpp:1329 +msgid "" +"Disables retraction when the travel path does not exceed the upper layer's " +"perimeters (and thus any ooze will be probably invisible)." +msgstr "" +"Desativa a retração quando o caminho de viagem não excede os perímetros da " +"camada superior (e, portanto, qualquer escorrimento será provavelmente " +"invisível)." + +#: src/libslic3r/PrintConfig.cpp:1336 +msgid "" +"This option will drop the temperature of the inactive extruders to prevent " +"oozing. It will enable a tall skirt automatically and move extruders outside " +"such skirt when changing temperatures." +msgstr "" +"Esta opção irá descartar a temperatura das extrusoras inativas para evitar a " +"escorrimento. Ele vai permitir uma saia alta automaticamente e mover " +"extrusoras fora de tal saia quando a mudança de temperatura." + +#: src/libslic3r/PrintConfig.cpp:1343 +msgid "Output filename format" +msgstr "Formato de nome de arquivo de saída" + +#: src/libslic3r/PrintConfig.cpp:1344 +msgid "" +"You can use all configuration options as variables inside this template. For " +"example: [layer_height], [fill_density] etc. You can also use [timestamp], " +"[year], [month], [day], [hour], [minute], [second], [version], " +"[input_filename], [input_filename_base]." +msgstr "" +"Você pode usar todas as opções de config. como variáveis dentro deste " +"modelo. Por exemplo: [camada_altura], [densidade_preenchimento] etc. Você " +"também pode usar [tempo], [ano], [mês], [dia], [hora], [minuto], [segundo], " +"[versão], [nome_entrada], [nome_entrada_base]." + +#: src/libslic3r/PrintConfig.cpp:1353 +msgid "Detect bridging perimeters" +msgstr "Detectar perímetros de ponte" + +#: src/libslic3r/PrintConfig.cpp:1355 +msgid "" +"Experimental option to adjust flow for overhangs (bridge flow will be used), " +"to apply bridge speed to them and enable fan." +msgstr "" +"Opção experimental para ajustar o fluxo para angulações (o fluxo da ponte " +"será usado), para aplicar a velocidade da ponte a eles e para habilitar a " +"ventoinha." + +#: src/libslic3r/PrintConfig.cpp:1361 +msgid "Filament parking position" +msgstr "Posição de estacionamento do filamento" + +#: src/libslic3r/PrintConfig.cpp:1362 +msgid "" +"Distance of the extruder tip from the position where the filament is parked " +"when unloaded. This should match the value in printer firmware." +msgstr "" +"Distância da ponta da extrusora da posição onde o filamento está estacionado " +"quando descarregado. Isso deve corresponder ao valor no firmware da " +"impressora." + +#: src/libslic3r/PrintConfig.cpp:1370 +msgid "Extra loading distance" +msgstr "Distância de carregamento extra" + +#: src/libslic3r/PrintConfig.cpp:1371 +msgid "" +"When set to zero, the distance the filament is moved from parking position " +"during load is exactly the same as it was moved back during unload. When " +"positive, it is loaded further, if negative, the loading move is shorter " +"than unloading." +msgstr "" +"Quando ajustado a zero, a distância que o filamento é movida da posição do " +"estacionamento durante a carga é exatamente a mesma que foi movida para trás " +"durante o descarregamento. Quando positivo, ele é carregado ainda mais, se " +"negativo, o movimento de carga é menor do que o descarregamento." + +#: src/libslic3r/PrintConfig.cpp:1379 src/libslic3r/PrintConfig.cpp:1397 +#: src/libslic3r/PrintConfig.cpp:1409 src/libslic3r/PrintConfig.cpp:1419 +msgid "Perimeters" +msgstr "Perímetros" + +#: src/libslic3r/PrintConfig.cpp:1380 +msgid "" +"This is the acceleration your printer will use for perimeters. A high value " +"like 9000 usually gives good results if your hardware is up to the job. Set " +"zero to disable acceleration control for perimeters." +msgstr "" +"Esta é a aceleração que sua impressora usará para perímetros. Um alto valor " +"como 9000 geralmente dá bons resultados se o seu hardware suporta. Defina " +"zero para desabilitar o controle de aceleração para perímetros." + +#: src/libslic3r/PrintConfig.cpp:1388 +msgid "Perimeter extruder" +msgstr "Extrusora de perímetro" + +#: src/libslic3r/PrintConfig.cpp:1390 +msgid "" +"The extruder to use when printing perimeters and brim. First extruder is 1." +msgstr "" +"A extrusora para usar ao imprimir perímetros e aba. A primeira extrusora é 1." + +#: src/libslic3r/PrintConfig.cpp:1399 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for perimeters. " +"You may want to use thinner extrudates to get more accurate surfaces. If " +"left zero, default extrusion width will be used if set, otherwise 1.125 x " +"nozzle diameter will be used. If expressed as percentage (for example 200%) " +"it will be computed over layer height." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para perímetros. Você pode querer usar extrusões mais finos " +"para obter superfícies mais precisas. Se for deixado zero, a largura de " +"extrusão padrão será usada se definido, caso contrário, 1,125 x diâmetro da " +"ponteira será usado. Se expresso em porcentagem(por exemplo, 200%) Ele será " +"calculado sobre a altura da camada." + +#: src/libslic3r/PrintConfig.cpp:1411 +msgid "" +"Speed for perimeters (contours, aka vertical shells). Set to zero for auto." +msgstr "" +"Velocidade para perímetros (contornos, também chamadas de perímetros " +"externos verticais). Defina como zero para auto." + +#: src/libslic3r/PrintConfig.cpp:1421 +msgid "" +"This option sets the number of perimeters to generate for each layer. Note " +"that Slic3r may increase this number automatically when it detects sloping " +"surfaces which benefit from a higher number of perimeters if the Extra " +"Perimeters option is enabled." +msgstr "" +"Esta opção define o número de perímetros a gerar para cada camada. Observe " +"que o Slic3r pode aumentar esse número automaticamente quando detecta " +"superfícies inclinadas que se beneficiam de um número maior de perímetros se " +"a opção extra perímetros estiver habilitada." + +#: src/libslic3r/PrintConfig.cpp:1425 +msgid "(minimum)" +msgstr "(mínimo)" + +#: src/libslic3r/PrintConfig.cpp:1433 +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" +"Se você quiser processar o G-code de saída por meio de scripts " +"personalizados, basta listar seus caminhos absolutos aqui. Separe vários " +"scripts com um ponto-e-vírgula. Os scripts serão passados o caminho absoluto " +"para o arquivo de G-code como o primeiro argumento, e eles poderão acessar " +"as config. de config. do Slic3r lendo variáveis de ambiente." + +#: src/libslic3r/PrintConfig.cpp:1445 +msgid "Printer type" +msgstr "Tipo de impressora" + +#: src/libslic3r/PrintConfig.cpp:1446 +msgid "Type of the printer." +msgstr "Tipo da impressora." + +#: src/libslic3r/PrintConfig.cpp:1451 +msgid "Printer notes" +msgstr "Notas da impressora" + +#: src/libslic3r/PrintConfig.cpp:1452 +msgid "You can put your notes regarding the printer here." +msgstr "Você pode colocar suas anotações sobre a impressora aqui." + +#: src/libslic3r/PrintConfig.cpp:1460 +msgid "Printer vendor" +msgstr "Fornecedor da impressora" + +#: src/libslic3r/PrintConfig.cpp:1461 +msgid "Name of the printer vendor." +msgstr "Nome do fornecedor da impressora." + +#: src/libslic3r/PrintConfig.cpp:1466 +msgid "Printer variant" +msgstr "Variante da impressora" + +#: src/libslic3r/PrintConfig.cpp:1467 +msgid "" +"Name of the printer variant. For example, the printer variants may be " +"differentiated by a nozzle diameter." +msgstr "" +"Nome da variante da impressora. Por exemplo, as variantes da impressora " +"podem ser diferenciadas por um diâmetro da ponteira." + +#: src/libslic3r/PrintConfig.cpp:1480 +msgid "Raft layers" +msgstr "Camadas da estrado" + +#: src/libslic3r/PrintConfig.cpp:1482 +msgid "" +"The object will be raised by this number of layers, and support material " +"will be generated under it." +msgstr "" +"O objeto será elevado por este número de camadas, e o material de suporte " +"será gerado em baixo dele." + +#: src/libslic3r/PrintConfig.cpp:1490 +msgid "Resolution" +msgstr "Resolução" + +#: src/libslic3r/PrintConfig.cpp:1491 +msgid "" +"Minimum detail resolution, used to simplify the input file for speeding up " +"the slicing job and reducing memory usage. High-resolution models often " +"carry more detail than printers can render. Set to zero to disable any " +"simplification and use full resolution from input." +msgstr "" +"Resolução de detalhes mínimos, usada para simplificar o arquivo de entrada " +"para acelerar o trabalho de fatiamento e reduzir o uso de memória. Modelos " +"de alta resolução geralmente carregam mais detalhes do que as impressoras " +"podem renderizar. Defina como zero para desabilitar qualquer simplificação e " +"usar a resolução completa da entrada." + +#: src/libslic3r/PrintConfig.cpp:1501 +msgid "Minimum travel after retraction" +msgstr "Retração em viagens acima de" + +#: src/libslic3r/PrintConfig.cpp:1502 +msgid "" +"Retraction is not triggered when travel moves are shorter than this length." +msgstr "" +"A retração não é acionada quando os movimentos de viagem são mais curtos que " +"esse comprimento." + +#: src/libslic3r/PrintConfig.cpp:1508 +msgid "Retract amount before wipe" +msgstr "Quantidade de retração antes da limpeza" + +#: src/libslic3r/PrintConfig.cpp:1509 +msgid "" +"With bowden extruders, it may be wise to do some amount of quick retract " +"before doing the wipe movement." +msgstr "" +"Com extrusoras Bowden, pode ser sábio fazer alguma quantidade de retração " +"rápida antes de fazer o movimento da limpeza." + +#: src/libslic3r/PrintConfig.cpp:1516 +msgid "Retract on layer change" +msgstr "Retrair na mudança de camada" + +#: src/libslic3r/PrintConfig.cpp:1517 +msgid "This flag enforces a retraction whenever a Z move is done." +msgstr "Este sinalizador impõe uma retração sempre que um movimento Z é feito." + +#: src/libslic3r/PrintConfig.cpp:1522 src/libslic3r/PrintConfig.cpp:1530 +msgid "Length" +msgstr "Comprimento" + +#: src/libslic3r/PrintConfig.cpp:1523 +msgid "Retraction Length" +msgstr "Comprimento de retração" + +#: src/libslic3r/PrintConfig.cpp:1524 +msgid "" +"When retraction is triggered, filament is pulled back by the specified " +"amount (the length is measured on raw filament, before it enters the " +"extruder)." +msgstr "" +"Quando a retração é acionada, o filamento é puxado para trás pela quantidade " +"especificada (o comprimento é medido em filamento cru, antes de entrar na " +"extrusora)." + +#: src/libslic3r/PrintConfig.cpp:1526 src/libslic3r/PrintConfig.cpp:1535 +msgid "mm (zero to disable)" +msgstr "mm (zero para desativar)" + +#: src/libslic3r/PrintConfig.cpp:1531 +msgid "Retraction Length (Toolchange)" +msgstr "Comprimento de retração (mudança de ferramenta)" + +#: src/libslic3r/PrintConfig.cpp:1532 +msgid "" +"When retraction is triggered before changing tool, filament is pulled back " +"by the specified amount (the length is measured on raw filament, before it " +"enters the extruder)." +msgstr "" +"Quando a retração é acionada antes de mudar de ferramenta, o filamento é " +"puxado para trás pela quantidade especificada (o comprimento é medido em " +"filamento cru, antes de entrar na extrusora)." + +#: src/libslic3r/PrintConfig.cpp:1540 +msgid "Lift Z" +msgstr "Elevar Z" + +#: src/libslic3r/PrintConfig.cpp:1541 +msgid "" +"If you set this to a positive value, Z is quickly raised every time a " +"retraction is triggered. When using multiple extruders, only the setting for " +"the first extruder will be considered." +msgstr "" +"Se você definir isso como um valor positivo, Z é rapidamente elevado sempre " +"que uma retração é acionada. Ao usar várias extrusoras, somente a config. " +"para a primeira extrusora será considerada." + +#: src/libslic3r/PrintConfig.cpp:1548 +msgid "Above Z" +msgstr "Acima de Z" + +#: src/libslic3r/PrintConfig.cpp:1549 +msgid "Only lift Z above" +msgstr "Apenas elevar Z acima" + +#: src/libslic3r/PrintConfig.cpp:1550 +msgid "" +"If you set this to a positive value, Z lift will only take place above the " +"specified absolute Z. You can tune this setting for skipping lift on the " +"first layers." +msgstr "" +"Se você definir isso como um valor positivo, o levante do Z só ocorrerá " +"acima do Z absoluto especificado. Você pode ajustar essa config. para pular " +"o elevador nas primeiras camadas." + +#: src/libslic3r/PrintConfig.cpp:1557 +msgid "Below Z" +msgstr "Abaixo de Z" + +#: src/libslic3r/PrintConfig.cpp:1558 +msgid "Only lift Z below" +msgstr "Apenas elevar Z abaixo" + +#: src/libslic3r/PrintConfig.cpp:1559 +msgid "" +"If you set this to a positive value, Z lift will only take place below the " +"specified absolute Z. You can tune this setting for limiting lift to the " +"first layers." +msgstr "" +"Se você definir isso como um valor positivo, o levante do Z só ocorrerá " +"abaixo do Z absoluto especificado. Você pode ajustar essa config. para " +"limitar a elevação às primeiras camadas." + +#: src/libslic3r/PrintConfig.cpp:1567 src/libslic3r/PrintConfig.cpp:1575 +msgid "Extra length on restart" +msgstr "Comprimento extra no reinício" + +#: src/libslic3r/PrintConfig.cpp:1568 +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" +"Quando a retração é compensada após o movimento de viagem, a extrusora vai " +"empurrar esta quantidade adicional de filamento. Essa config. raramente é " +"necessária." + +#: src/libslic3r/PrintConfig.cpp:1576 +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" +"Quando a retração é compensada após a ferramenta de mudança, a extrusora " +"empurrará esta quantidade adicional de filamento." + +#: src/libslic3r/PrintConfig.cpp:1583 src/libslic3r/PrintConfig.cpp:1584 +msgid "Retraction Speed" +msgstr "Velocidade da retração" + +#: src/libslic3r/PrintConfig.cpp:1585 +msgid "The speed for retractions (it only applies to the extruder motor)." +msgstr "A velocidade para retrações (aplica-se somente ao motor da extrusora)." + +#: src/libslic3r/PrintConfig.cpp:1591 src/libslic3r/PrintConfig.cpp:1592 +msgid "Deretraction Speed" +msgstr "Velocidade de retorno de retração" + +#: src/libslic3r/PrintConfig.cpp:1593 +msgid "" +"The speed for loading of a filament into extruder after retraction (it only " +"applies to the extruder motor). If left to zero, the retraction speed is " +"used." +msgstr "" +"A velocidade para o carregamento de um filamento na extrusora após a " +"retração (aplica-se somente ao motor da extrusora). Se deixada como zero, a " +"velocidade de retração é usada." + +#: src/libslic3r/PrintConfig.cpp:1600 +msgid "Seam position" +msgstr "Posição da costura" + +#: src/libslic3r/PrintConfig.cpp:1602 +msgid "Position of perimeters starting points." +msgstr "Posição inicial dos pontos do perímetro." + +#: src/libslic3r/PrintConfig.cpp:1608 +msgid "Random" +msgstr "Aleatório" + +#: src/libslic3r/PrintConfig.cpp:1609 +msgid "Nearest" +msgstr "Próximo" + +#: src/libslic3r/PrintConfig.cpp:1610 +msgid "Aligned" +msgstr "Alinhado(a)" + +#: src/libslic3r/PrintConfig.cpp:1618 +msgid "Direction" +msgstr "Direção" + +#: src/libslic3r/PrintConfig.cpp:1620 +msgid "Preferred direction of the seam" +msgstr "Direção preferida da costura" + +#: src/libslic3r/PrintConfig.cpp:1621 +msgid "Seam preferred direction" +msgstr "Direção de preferência da costura" + +#: src/libslic3r/PrintConfig.cpp:1628 +msgid "Jitter" +msgstr "Jitter" + +#: src/libslic3r/PrintConfig.cpp:1630 +msgid "Seam preferred direction jitter" +msgstr "Direção da costura preferencial para Jitter" + +#: src/libslic3r/PrintConfig.cpp:1631 +msgid "Preferred direction of the seam - jitter" +msgstr "Direção preferida da costura-jitter" + +#: src/libslic3r/PrintConfig.cpp:1641 +msgid "USB/serial port for printer connection." +msgstr "USB/porta serial para conexão da impressora." + +#: src/libslic3r/PrintConfig.cpp:1648 +msgid "Serial port speed" +msgstr "Velocidade da porta serial" + +#: src/libslic3r/PrintConfig.cpp:1649 +msgid "Speed (baud) of USB/serial port for printer connection." +msgstr "Velocidade (baud) do USB/porta serial para conexão da impressora." + +#: src/libslic3r/PrintConfig.cpp:1658 +msgid "Distance from object" +msgstr "Distância do objeto" + +#: src/libslic3r/PrintConfig.cpp:1659 +msgid "" +"Distance between skirt and object(s). Set this to zero to attach the skirt " +"to the object(s) and get a brim for better adhesion." +msgstr "" +"Distância entre a saia e o objeto (s). Defina isso como zero para anexar a " +"saia para o objeto (s) e obter uma aba para uma melhor aderência." + +#: src/libslic3r/PrintConfig.cpp:1666 +msgid "Skirt height" +msgstr "Altura da saia" + +#: src/libslic3r/PrintConfig.cpp:1667 +msgid "" +"Height of skirt expressed in layers. Set this to a tall value to use skirt " +"as a shield against drafts." +msgstr "" +"Altura da saia expressa em camadas. Defina isso como um valor alto para usar " +"a saia como um escudo contra rascunhos." + +#: src/libslic3r/PrintConfig.cpp:1674 +msgid "Loops (minimum)" +msgstr "Voltas (mínimo)" + +#: src/libslic3r/PrintConfig.cpp:1675 +msgid "Skirt Loops" +msgstr "Voltas de saia" + +#: src/libslic3r/PrintConfig.cpp:1676 +msgid "" +"Number of loops for the skirt. If the Minimum Extrusion Length option is " +"set, the number of loops might be greater than the one configured here. Set " +"this to zero to disable skirt completely." +msgstr "" +"Número de voltas para a saia. Se a opção comprimento mínimo de extrusão " +"estiver definida, o número de voltas pode ser maior do que aquele " +"configurado aqui. Defina isso como zero para desabilitar a saia " +"completamente." + +#: src/libslic3r/PrintConfig.cpp:1684 +msgid "Slow down if layer print time is below" +msgstr "Diminuir a velocidade quando o tempo de impressão for menor que" + +#: src/libslic3r/PrintConfig.cpp:1685 +msgid "" +"If layer print time is estimated below this number of seconds, print moves " +"speed will be scaled down to extend duration to this value." +msgstr "" +"Se o tempo de impressão da camada for estimado abaixo desse número de " +"segundos, a velocidade de impressão será reduzida para estender a duração a " +"esse valor." + +#: src/libslic3r/PrintConfig.cpp:1695 +msgid "Small perimeters" +msgstr "Perímetro pequeno" + +#: src/libslic3r/PrintConfig.cpp:1697 +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " +"be calculated on the perimeters speed setting above. Set to zero for auto." +msgstr "" +"Este ajuste separado afetará a velocidade dos perímetros que têm o raio < = " +"6.5 mm (geralmente furos). Se expresso em porcentagem(por exemplo: 80%) Ele " +"será calculado sobre a velocidade de perímetros configurados acima. Defina " +"como zero para auto." + +#: src/libslic3r/PrintConfig.cpp:1707 +msgid "Solid infill threshold area" +msgstr "Área de limiar de preenchimento sólido" + +#: src/libslic3r/PrintConfig.cpp:1709 +msgid "" +"Force solid infill for regions having a smaller area than the specified " +"threshold." +msgstr "" +"Forçar preenchimento sólido para regiões com uma área menor do que o limite " +"especificado." + +#: src/libslic3r/PrintConfig.cpp:1710 +msgid "mm²" +msgstr "mm²" + +#: src/libslic3r/PrintConfig.cpp:1716 +msgid "Solid infill extruder" +msgstr "Extrusora de preenchimento sólido" + +#: src/libslic3r/PrintConfig.cpp:1718 +msgid "The extruder to use when printing solid infill." +msgstr "" +"A extrusora a ser utilizada quando estiver imprimindo preenchimento sólido." + +#: src/libslic3r/PrintConfig.cpp:1724 +msgid "Solid infill every" +msgstr "Preenchimento sólido a cada" + +#: src/libslic3r/PrintConfig.cpp:1726 +msgid "" +"This feature allows to force a solid layer every given number of layers. " +"Zero to disable. You can set this to any value (for example 9999); Slic3r " +"will automatically choose the maximum possible number of layers to combine " +"according to nozzle diameter and layer height." +msgstr "" +"Este recurso permite forçar uma camada sólida a cada número determinado de " +"camadas. Zero para desabilitar. Você pode definir isso para qualquer valor " +"(por exemplo 9999); Slic3r escolherá automaticamente o número máximo " +"possível de camadas para combinar de acordo com o diâmetro da ponteira e a " +"altura da camada." + +#: src/libslic3r/PrintConfig.cpp:1738 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for infill for " +"solid surfaces. If left zero, default extrusion width will be used if set, " +"otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " +"(for example 90%) it will be computed over layer height." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para preenchimento de superfícies sólidas. Se for deixado " +"zero, a largura de extrusão padrão será usada se definido, caso contrário, " +"1,125 x diâmetro da ponteira será usado. Se expresso em porcentagem(por " +"exemplo, 90%) Ele será calculado sobre a altura da camada." + +#: src/libslic3r/PrintConfig.cpp:1748 +msgid "" +"Speed for printing solid regions (top/bottom/internal horizontal shells). " +"This can be expressed as a percentage (for example: 80%) over the default " +"infill speed above. Set to zero for auto." +msgstr "" +"Velocidade para imprimir regiões sólidas (topo/fundo/perímetros externos " +"horizontais internas). Isto pode ser expresso em porcentagem(por exemplo: " +"80%) sobre a velocidade de preenchimento padrão acima. Defina como zero para " +"auto." + +#: src/libslic3r/PrintConfig.cpp:1760 +msgid "Number of solid layers to generate on top and bottom surfaces." +msgstr "" +"Número de camadas sólidas a serem geradas nas interfaces do topo e base." + +#: src/libslic3r/PrintConfig.cpp:1766 +msgid "Spiral vase" +msgstr "Vaso espiral" + +#: src/libslic3r/PrintConfig.cpp:1767 +msgid "" +"This feature will raise Z gradually while printing a single-walled object in " +"order to remove any visible seam. This option requires a single perimeter, " +"no infill, no top solid layers and no support material. You can still set " +"any number of bottom solid layers as well as skirt/brim loops. It won't work " +"when printing more than an object." +msgstr "" +"Este recurso irá elevar Z gradualmente durante a impressão de um objeto de " +"parede única, a fim de remover qualquer costura visível. Esta opção exige um " +"único perímetro, nenhum preenchimento, nenhumas camadas contínuas superiores " +"e nenhum material de sustentação. Você ainda pode definir qualquer número de " +"camadas sólidas de fundo, bem como saia/aba voltas. Ele não funcionará ao " +"imprimir mais de um objeto." + +#: src/libslic3r/PrintConfig.cpp:1775 +msgid "Temperature variation" +msgstr "Variação de temperatura" + +#: src/libslic3r/PrintConfig.cpp:1776 +msgid "" +"Temperature difference to be applied when an extruder is not active. Enables " +"a full-height \"sacrificial\" skirt on which the nozzles are periodically " +"wiped." +msgstr "" +"Diferença de temperatura a ser aplicada quando uma extrusora não está ativa. " +"Permite uma saia \"sacrificial\" em que as ponteiras são limpadas " +"periodicamente." + +#: src/libslic3r/PrintConfig.cpp:1786 +msgid "" +"This start procedure is inserted at the beginning, after bed has reached the " +"target temperature and extruder just started heating, and before extruder " +"has finished heating. If PrusaSlicer detects M104 or M190 in your custom " +"codes, such commands will not be prepended automatically so you're free to " +"customize the order of heating commands and other custom actions. Note that " +"you can use placeholder variables for all PrusaSlicer settings, so you can " +"put a \"M109 S[first_layer_temperature]\" command wherever you want." +msgstr "" +"Este procedimento do começo é introduzido no início, depois que a mesa " +"alcançou a temperatura alvo e a extrusora apenas começou o aquecimento, e " +"antes que a extrusora terminasse o aquecimento. Se PrusaSlicer detecta M104 " +"ou M190 em seus códigos personalizados, esses comandos não serão precedidos " +"automaticamente para que você esteja livre para personalizar a ordem dos " +"comandos de aquecimento e outras ações personalizadas. Observe que você pode " +"usar variáveis de espaço reservado para todas as config. de PrusaSlicer, " +"para que você possa colocar um comando \"M109 S " +"[temperatura_primeira_camada]\" onde quiser." + +#: src/libslic3r/PrintConfig.cpp:1801 +msgid "" +"This start procedure is inserted at the beginning, after any printer start " +"gcode (and after any toolchange to this filament in case of multi-material " +"printers). This is used to override settings for a specific filament. If " +"PrusaSlicer detects M104, M109, M140 or M190 in your custom codes, such " +"commands will not be prepended automatically so you're free to customize the " +"order of heating commands and other custom actions. Note that you can use " +"placeholder variables for all PrusaSlicer settings, so you can put a \"M109 " +"S[first_layer_temperature]\" command wherever you want. If you have multiple " +"extruders, the gcode is processed in extruder order." +msgstr "" +"Este procedimento de início é inserido no começo, depois de qualquer " +"impressora iniciar Gcode (e depois de qualquer troca de ferramenta para este " +"filamento em caso de impressoras de vários materiais). Isso é usado para " +"substituir as config. de um filamento específico. Se PrusaSlicer detecta " +"M104, M109, M140 ou M190 em seus códigos personalizados, esses comandos não " +"serão precedidos automaticamente para que você esteja livre para " +"personalizar a ordem dos comandos de aquecimento e outras ações " +"personalizadas. Observe que você pode usar variáveis de espaço reservado " +"para todas as config. de PrusaSlicer, para que você possa colocar um comando " +"\"M109 S [temperatura_primeira_camada]\" onde quiser. Se você tiver várias " +"extrusoras, o Gcode é processado em ordem de extrusora." + +#: src/libslic3r/PrintConfig.cpp:1817 +msgid "Single Extruder Multi Material" +msgstr "Única extrusora multi material" + +#: src/libslic3r/PrintConfig.cpp:1818 +msgid "The printer multiplexes filaments into a single hot end." +msgstr "A impressora multiplexes filamentos em uma única extremidade quente." + +#: src/libslic3r/PrintConfig.cpp:1823 +msgid "Prime all printing extruders" +msgstr "Extrusar todas as extrusoras de impressão" + +#: src/libslic3r/PrintConfig.cpp:1824 +msgid "" +"If enabled, all printing extruders will be primed at the front edge of the " +"print bed at the start of the print." +msgstr "" +"Se ativada, todas as extrusoras de impressão extrusarão na aba dianteira da " +"mesa de impressão no início da impressão." + +#: src/libslic3r/PrintConfig.cpp:1829 +msgid "Generate support material" +msgstr "Gerar material de suporte" + +#: src/libslic3r/PrintConfig.cpp:1831 +msgid "Enable support material generation." +msgstr "Habilitar geração de material de suporte." + +#: src/libslic3r/PrintConfig.cpp:1835 +msgid "Auto generated supports" +msgstr "Gerar suportes automaticamente" + +#: src/libslic3r/PrintConfig.cpp:1837 +msgid "" +"If checked, supports will be generated automatically based on the overhang " +"threshold value. If unchecked, supports will be generated inside the " +"\"Support Enforcer\" volumes only." +msgstr "" +"Se marcada, os suportes serão gerados automaticamente com base no valor do " +"limite de angulação. Se desmarcada, as sustentações serão geradas dentro dos " +"volumes do \"reforçador de suporte\" somente." + +#: src/libslic3r/PrintConfig.cpp:1843 +msgid "XY separation between an object and its support" +msgstr "Separação entre o objeto e seu suporte em XY" + +#: src/libslic3r/PrintConfig.cpp:1845 +msgid "" +"XY separation between an object and its support. If expressed as percentage " +"(for example 50%), it will be calculated over external perimeter width." +msgstr "" +"Separação entre o objeto e seu suporte em XY. Se expresso como porcentagem " +"(por exemplo, 50%), será calculado com base na espessura do perímetro " +"externo." + +#: src/libslic3r/PrintConfig.cpp:1855 +msgid "Pattern angle" +msgstr "Ângulo do padrão" + +#: src/libslic3r/PrintConfig.cpp:1857 +msgid "" +"Use this setting to rotate the support material pattern on the horizontal " +"plane." +msgstr "" +"Use essa config. para girar o padrão de material de suporte no plano " +"horizontal." + +#: src/libslic3r/PrintConfig.cpp:1867 src/libslic3r/PrintConfig.cpp:2563 +msgid "" +"Only create support if it lies on a build plate. Don't create support on a " +"print." +msgstr "" +"Apenas criar suporte se ele está em uma mesa. Não crie suporte em uma " +"impressão." + +#: src/libslic3r/PrintConfig.cpp:1873 +msgid "Contact Z distance" +msgstr "Distância de contato Z" + +#: src/libslic3r/PrintConfig.cpp:1875 +msgid "" +"The vertical distance between object and support material interface. Setting " +"this to 0 will also prevent Slic3r from using bridge flow and speed for the " +"first object layer." +msgstr "" +"A distância vertical entre o objeto e a interface de material de suporte. " +"Definir isso como 0 também impedirá Slic3r de usar o fluxo de ponte e a " +"velocidade para a primeira camada de objeto." + +#: src/libslic3r/PrintConfig.cpp:1882 +msgid "0 (soluble)" +msgstr "0 (solúvel)" + +#: src/libslic3r/PrintConfig.cpp:1883 +msgid "0.2 (detachable)" +msgstr "0.2 (destacável)" + +#: src/libslic3r/PrintConfig.cpp:1888 +msgid "Enforce support for the first" +msgstr "Reforçar suportes para a(s) primeira(s)" + +#: src/libslic3r/PrintConfig.cpp:1890 +msgid "" +"Generate support material for the specified number of layers counting from " +"bottom, regardless of whether normal support material is enabled or not and " +"regardless of any angle threshold. This is useful for getting more adhesion " +"of objects having a very thin or poor footprint on the build plate." +msgstr "" +"Gere material de suporte para o número especificado de camadas que contam da " +"parte inferior, independentemente de o material de suporte normal estar " +"ativado ou não e independentemente de qualquer limite de ângulo. Isso é útil " +"para obter mais aderência de objetos com uma pegada muito fina ou fraca na " +"placa de construção." + +#: src/libslic3r/PrintConfig.cpp:1895 +msgid "Enforce support for the first n layers" +msgstr "Reforçar suportes na(s) primera(s) n camada(s)" + +#: src/libslic3r/PrintConfig.cpp:1901 +msgid "Support material/raft/skirt extruder" +msgstr "Extrusora de material de suporte/estrado/saia" + +#: src/libslic3r/PrintConfig.cpp:1903 +msgid "" +"The extruder to use when printing support material, raft and skirt (1+, 0 to " +"use the current extruder to minimize tool changes)." +msgstr "" +"A extrusora a ser usada ao imprimir material de suporte, estrado e saia (1 " +"+, 0 para usar a extrusora atual para minimizar as mudanças na ferramenta)." + +#: src/libslic3r/PrintConfig.cpp:1912 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for support " +"material. If left zero, default extrusion width will be used if set, " +"otherwise nozzle diameter will be used. If expressed as percentage (for " +"example 90%) it will be computed over layer height." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para material de suporte. Se deixada em zero, a largura " +"padrão da extrusão será usada, se não o diâmetro da ponteira será usado. Se " +"expresso em porcentagem(por exemplo, 90%) Ele será calculado sobre a altura " +"da camada." + +#: src/libslic3r/PrintConfig.cpp:1920 +msgid "Interface loops" +msgstr "Voltas da interface" + +#: src/libslic3r/PrintConfig.cpp:1922 +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "" +"Cubra a camada de contato superior dos suportes com laços. Desativado por " +"padrão." + +#: src/libslic3r/PrintConfig.cpp:1927 +msgid "Support material/raft interface extruder" +msgstr "Extrusora de material de suporte/estrado" + +#: src/libslic3r/PrintConfig.cpp:1929 +msgid "" +"The extruder to use when printing support material interface (1+, 0 to use " +"the current extruder to minimize tool changes). This affects raft too." +msgstr "" +"A extrusora para usar ao imprimir a relação material do apoio (1 +, 0 para " +"usar o extrusor atual para minimizar mudanças da ferramenta). Isso afeta o " +"estrado também." + +#: src/libslic3r/PrintConfig.cpp:1936 +msgid "Interface layers" +msgstr "Camadas de interface" + +#: src/libslic3r/PrintConfig.cpp:1938 +msgid "" +"Number of interface layers to insert between the object(s) and support " +"material." +msgstr "" +"Número de camadas de interface para inserir entre o objeto(s) e material de " +"suporte." + +#: src/libslic3r/PrintConfig.cpp:1945 +msgid "Interface pattern spacing" +msgstr "Espaçamento do padrão da interface" + +#: src/libslic3r/PrintConfig.cpp:1947 +msgid "Spacing between interface lines. Set zero to get a solid interface." +msgstr "" +"Espaçamento entre as linhas de interface. Defina zero para obter uma " +"interface sólida." + +#: src/libslic3r/PrintConfig.cpp:1956 +msgid "" +"Speed for printing support material interface layers. If expressed as " +"percentage (for example 50%) it will be calculated over support material " +"speed." +msgstr "" +"Velocidade para camadas de interface de material de suporte de impressão. Se " +"expresso em porcentagem(por exemplo, 50%) Ele será calculado sobre a " +"velocidade do material de suporte." + +#: src/libslic3r/PrintConfig.cpp:1965 +msgid "Pattern" +msgstr "Padrão" + +#: src/libslic3r/PrintConfig.cpp:1967 +msgid "Pattern used to generate support material." +msgstr "Padrão usado para gerar material de suporte." + +#: src/libslic3r/PrintConfig.cpp:1973 +msgid "Rectilinear grid" +msgstr "Grade rectilínea" + +#: src/libslic3r/PrintConfig.cpp:1979 +msgid "Pattern spacing" +msgstr "Padrão de espaçamento" + +#: src/libslic3r/PrintConfig.cpp:1981 +msgid "Spacing between support material lines." +msgstr "Espaçamento entre linhas de material de suporte." + +#: src/libslic3r/PrintConfig.cpp:1990 +msgid "Speed for printing support material." +msgstr "Velocidade para imprimir material de suporte." + +#: src/libslic3r/PrintConfig.cpp:1997 +msgid "Synchronize with object layers" +msgstr "Sincronizar com camadas de objeto" + +#: src/libslic3r/PrintConfig.cpp:1999 +msgid "" +"Synchronize support layers with the object print layers. This is useful with " +"multi-material printers, where the extruder switch is expensive." +msgstr "" +"Sincronize camadas de suporte com as camadas de impressão do objeto. Isto é " +"útil com as impressoras do multi-material, onde o interruptor da extrusora é " +"caro." + +#: src/libslic3r/PrintConfig.cpp:2005 +msgid "Overhang threshold" +msgstr "Limite de angulação" + +#: src/libslic3r/PrintConfig.cpp:2007 +msgid "" +"Support material will not be generated for overhangs whose slope angle (90° " +"= vertical) is above the given threshold. In other words, this value " +"represent the most horizontal slope (measured from the horizontal plane) " +"that you can print without support material. Set to zero for automatic " +"detection (recommended)." +msgstr "" +"O material de suporte não será gerado para angulações cujo ângulo de " +"inclinação (90 ° = vertical) esteja acima do limite determinado. Em outras " +"palavras, esse valor representa a inclinação mais horizontal (medida a " +"partir do plano horizontal) que você pode imprimir sem material de suporte. " +"Defina como zero para detecção automática (recomendado)." + +#: src/libslic3r/PrintConfig.cpp:2019 +msgid "With sheath around the support" +msgstr "Com bainha em torno do apoio" + +#: src/libslic3r/PrintConfig.cpp:2021 +msgid "" +"Add a sheath (a single perimeter line) around the base support. This makes " +"the support more reliable, but also more difficult to remove." +msgstr "" +"Adicione uma bainha (uma única linha de perímetro) em torno do suporte base. " +"Isso torna o suporte mais confiável, mas também mais difícil de remover." + +#: src/libslic3r/PrintConfig.cpp:2028 +msgid "" +"Extruder temperature for layers after the first one. Set this to zero to " +"disable temperature control commands in the output." +msgstr "" +"Temperatura da extrusora para camadas após a primeira. Defina como zero para " +"desabilitar os comandos de controle de temperatura na saída." + +#: src/libslic3r/PrintConfig.cpp:2036 +msgid "Detect thin walls" +msgstr "Detectar paredes finas" + +#: src/libslic3r/PrintConfig.cpp:2038 +msgid "" +"Detect single-width walls (parts where two extrusions don't fit and we need " +"to collapse them into a single trace)." +msgstr "" +"Detecte paredes de largura única (partes onde duas extrusões não cabem e " +"precisamos recolhê-las em um único traço)." + +#: src/libslic3r/PrintConfig.cpp:2044 +msgid "Threads" +msgstr "Roscas" + +#: src/libslic3r/PrintConfig.cpp:2045 +msgid "" +"Threads are used to parallelize long-running tasks. Optimal threads number " +"is slightly above the number of available cores/processors." +msgstr "" +"Tópicos são usados para paralelizar tarefas de execução demorada. O número " +"de tópicos ideais está ligeiramente acima do número de núcleos/processadores " +"disponíveis." + +#: src/libslic3r/PrintConfig.cpp:2057 +msgid "" +"This custom code is inserted before every toolchange. Placeholder variables " +"for all PrusaSlicer settings as well as {previous_extruder} and " +"{next_extruder} can be used. When a tool-changing command which changes to " +"the correct extruder is included (such as T{next_extruder}), PrusaSlicer " +"will emit no other such command. It is therefore possible to script custom " +"behaviour both before and after the toolchange." +msgstr "" +"Este código personalizado é inserido antes de cada troca de ferramenta. " +"Variáveis de espaço reservado para todas as config. de PrusaSlicer, bem como " +"{previous_extruder} e {next_extruder} podem ser usadas. Quando um comando de " +"mudança de ferramenta que muda para a extrusora correta está incluído (como " +"T {next_extruder}), PrusaSlicer emitirá nenhum outro comando tal. Portanto, " +"é possível script comportamento personalizado antes e depois da mudança de " +"ferramenta." + +#: src/libslic3r/PrintConfig.cpp:2070 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for infill for " +"top surfaces. You may want to use thinner extrudates to fill all narrow " +"regions and get a smoother finish. If left zero, default extrusion width " +"will be used if set, otherwise nozzle diameter will be used. If expressed as " +"percentage (for example 90%) it will be computed over layer height." +msgstr "" +"Defina isso como um valor diferente de zero para definir uma largura de " +"extrusão manual para preenchimento para superfícies superiores. Você pode " +"querer usar extrusões mais finos para preencher todas as regiões estreitas e " +"obter um acabamento mais suave. Se a esquerda zero, a largura padrão da " +"extrusão será usada se ajustado, se não o diâmetro da ponteira será usado. " +"Se expresso em porcentagem(por exemplo, 90%) Ele será calculado sobre a " +"altura da camada." + +#: src/libslic3r/PrintConfig.cpp:2081 +msgid "" +"Speed for printing top solid layers (it only applies to the uppermost " +"external layers and not to their internal solid layers). You may want to " +"slow down this to get a nicer surface finish. This can be expressed as a " +"percentage (for example: 80%) over the solid infill speed above. Set to zero " +"for auto." +msgstr "" +"Velocidade para imprimir camadas sólidas superiores (só se aplica às camadas " +"externas superiores e não às suas camadas sólidas internas). Você pode " +"querer diminuir este para ter um revestimento de superfície mais agradável. " +"Isto pode ser expresso em porcentagem(por exemplo: 80%) sobre a velocidade " +"de preenchimento sólido acima. Defina como zero para auto." + +#: src/libslic3r/PrintConfig.cpp:2096 +msgid "Number of solid layers to generate on top surfaces." +msgstr "Número de camadas sólidas para gerar em superfícies superiores." + +#: src/libslic3r/PrintConfig.cpp:2097 +msgid "Top solid layers" +msgstr "Camadas sólidas de topo" + +#: src/libslic3r/PrintConfig.cpp:2103 +msgid "Speed for travel moves (jumps between distant extrusion points)." +msgstr "" +"Velocidade para movimentos de viagem (saltos entre pontos de extrusão " +"distantes)." + +#: src/libslic3r/PrintConfig.cpp:2111 +msgid "Use firmware retraction" +msgstr "Usar retração do firmware" + +#: src/libslic3r/PrintConfig.cpp:2112 +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" +"Esta config. experimental usa comandos G10 e G11 para que o firmware " +"manipule a retração. Isso só é suportado no recente Marlin." + +#: src/libslic3r/PrintConfig.cpp:2118 +msgid "Use relative E distances" +msgstr "Utilizar distâncias relativas do E" + +#: src/libslic3r/PrintConfig.cpp:2119 +msgid "" +"If your firmware requires relative E values, check this, otherwise leave it " +"unchecked. Most firmwares use absolute values." +msgstr "" +"Se o firmware necessitar de valores relativos E, verifique isto, caso " +"contrário, deixe-o desmarcado. A maioria dos firmwares usa valores absolutos." + +#: src/libslic3r/PrintConfig.cpp:2125 +msgid "Use volumetric E" +msgstr "Usar E volumétrico" + +#: src/libslic3r/PrintConfig.cpp:2126 +msgid "" +"This experimental setting uses outputs the E values in cubic millimeters " +"instead of linear millimeters. If your firmware doesn't already know " +"filament diameter(s), you can put commands like 'M200 D[filament_diameter_0] " +"T0' in your start G-code in order to turn volumetric mode on and use the " +"filament diameter associated to the filament selected in Slic3r. This is " +"only supported in recent Marlin." +msgstr "" +"Essa config. experimental usa saídas os valores E em milímetros cúbicos em " +"vez de milímetros lineares. Se o firmware já não souber o diâmetro (s) do " +"filamento, você pode colocar comandos como ' m 200 D [filament_diameter_0] " +"T0 ' no seu G-code inicial para ativar o modo volumétrico e usar o diâmetro " +"do filamento associado ao filamento selecionado em Slic3r. Isso só é " +"suportado no recente Marlin." + +#: src/libslic3r/PrintConfig.cpp:2136 +msgid "Enable variable layer height feature" +msgstr "Habilitar altura de camada variável" + +#: src/libslic3r/PrintConfig.cpp:2137 +msgid "" +"Some printers or printer setups may have difficulties printing with a " +"variable layer height. Enabled by default." +msgstr "" +"Algumas impressoras ou config. de impressora podem ter dificuldades para " +"imprimir com uma altura de camada variável. Ativado por padrão." + +#: src/libslic3r/PrintConfig.cpp:2143 +msgid "Wipe while retracting" +msgstr "Limpe durante a retração" + +#: src/libslic3r/PrintConfig.cpp:2144 +msgid "" +"This flag will move the nozzle while retracting to minimize the possible " +"blob on leaky extruders." +msgstr "" +"Esta bandeira moverá a ponteira ao retrair para minimizar a bolha possível " +"em extrusoras vazando." + +#: src/libslic3r/PrintConfig.cpp:2151 +msgid "" +"Multi material printers may need to prime or purge extruders on tool " +"changes. Extrude the excess material into the wipe tower." +msgstr "" +"Várias impressoras de multi-material podem precisar purgar extrusoras em " +"alterações de ferramenta. EXTRUDE o excesso de material para a torre de " +"limpeza." + +#: src/libslic3r/PrintConfig.cpp:2157 +msgid "Purging volumes - load/unload volumes" +msgstr "Volumes de purga-volumes de carga/descarregamento" + +#: src/libslic3r/PrintConfig.cpp:2158 +msgid "" +"This vector saves required volumes to change from/to each tool used on the " +"wipe tower. These values are used to simplify creation of the full purging " +"volumes below." +msgstr "" +"Este vetor salva os volumes necessários para mudar de/para cada ferramenta " +"usada na torre de limpeza. Esses valores são usados para simplificar a " +"criação dos volumes de purga completos abaixo." + +#: src/libslic3r/PrintConfig.cpp:2164 +msgid "Purging volumes - matrix" +msgstr "Volumes de purga-matriz" + +#: src/libslic3r/PrintConfig.cpp:2165 +msgid "" +"This matrix describes volumes (in cubic milimetres) required to purge the " +"new filament on the wipe tower for any given pair of tools." +msgstr "" +"Esta matriz descreve volumes (em milimetros cúbicos) necessários para limpar " +"o novo filamento na torre de limpeza para qualquer dado par de ferramentas." + +#: src/libslic3r/PrintConfig.cpp:2174 +msgid "Position X" +msgstr "Posição X" + +#: src/libslic3r/PrintConfig.cpp:2175 +msgid "X coordinate of the left front corner of a wipe tower" +msgstr "Coordenada X do canto frontal esquerdo de uma torre de limpeza" + +#: src/libslic3r/PrintConfig.cpp:2181 +msgid "Position Y" +msgstr "Posição Y" + +#: src/libslic3r/PrintConfig.cpp:2182 +msgid "Y coordinate of the left front corner of a wipe tower" +msgstr "Coordenada Y do canto dianteiro esquerdo de uma torre de limpeza" + +#: src/libslic3r/PrintConfig.cpp:2189 +msgid "Width of a wipe tower" +msgstr "Largura de uma torre da limpeza" + +#: src/libslic3r/PrintConfig.cpp:2195 +msgid "Wipe tower rotation angle" +msgstr "Ângulo de rotação da torre" + +#: src/libslic3r/PrintConfig.cpp:2196 +msgid "Wipe tower rotation angle with respect to x-axis." +msgstr "Ângulo de rotação da torre de limpeza em relação ao eixo X." + +#: src/libslic3r/PrintConfig.cpp:2203 +msgid "Wipe into this object's infill" +msgstr "Limpe no preenchimento deste objeto" + +#: src/libslic3r/PrintConfig.cpp:2204 +msgid "" +"Purging after toolchange will done inside this object's infills. This lowers " +"the amount of waste but may result in longer print time due to additional " +"travel moves." +msgstr "" +"Purga após troca de ferramenta será feito dentro de preenchimentos deste " +"objeto. Isso diminui a quantidade de resíduos, mas pode resultar em tempo de " +"impressão mais longo devido a movimentos de viagem adicionais." + +#: src/libslic3r/PrintConfig.cpp:2211 +msgid "Wipe into this object" +msgstr "Limpar neste objeto" + +#: src/libslic3r/PrintConfig.cpp:2212 +msgid "" +"Object will be used to purge the nozzle after a toolchange to save material " +"that would otherwise end up in the wipe tower and decrease print time. " +"Colours of the objects will be mixed as a result." +msgstr "" +"Objeto será usado para limpar o bico após uma troca de ferramenta para " +"salvar o material que de outra forma acabaria na torre de limpeza e diminuir " +"o tempo de impressão. As cores dos objetos serão misturadas como resultado." + +#: src/libslic3r/PrintConfig.cpp:2218 +msgid "Maximal bridging distance" +msgstr "Distância de ponte máxima" + +#: src/libslic3r/PrintConfig.cpp:2219 +msgid "Maximal distance between supports on sparse infill sections." +msgstr "" +"Distância máxima entre as sustentações em seções preenchimento esparsas." + +#: src/libslic3r/PrintConfig.cpp:2225 +msgid "XY Size Compensation" +msgstr "Compensação de tamanho em XY" + +#: src/libslic3r/PrintConfig.cpp:2227 +msgid "" +"The object will be grown/shrunk in the XY plane by the configured value " +"(negative = inwards, positive = outwards). This might be useful for fine-" +"tuning hole sizes." +msgstr "" +"O objeto será aumentado/encolhido no plano XY pelo valor configurado " +"(negativo = para dentro, positivo = para fora). Isso pode ser útil para " +"ajustar os tamanhos dos furos." + +#: src/libslic3r/PrintConfig.cpp:2235 +msgid "Z offset" +msgstr "Compensamento do Z" + +#: src/libslic3r/PrintConfig.cpp:2236 +msgid "" +"This value will be added (or subtracted) from all the Z coordinates in the " +"output G-code. It is used to compensate for bad Z endstop position: for " +"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " +"print bed, set this to -0.3 (or fix your endstop)." +msgstr "" +"Esse valor será adicionado (ou subtraído) de todas as coordenadas Z no G-" +"code de saída. Ele é usado para compensar a posição de final de curso Z " +"ruim: por exemplo, se o seu final de curso zero realmente deixa o bico 0.3 " +"mm longe da mesa de impressão, defina este para-0,3 (ou corrigir o seu final " +"de curso)." + +#: src/libslic3r/PrintConfig.cpp:2294 +msgid "Display width" +msgstr "Largura do display" + +#: src/libslic3r/PrintConfig.cpp:2295 +msgid "Width of the display" +msgstr "Largura do display" + +#: src/libslic3r/PrintConfig.cpp:2300 +msgid "Display height" +msgstr "Altura do display" + +#: src/libslic3r/PrintConfig.cpp:2301 +msgid "Height of the display" +msgstr "Altura do display" + +#: src/libslic3r/PrintConfig.cpp:2306 +msgid "Number of pixels in" +msgstr "Número de pixels em" + +#: src/libslic3r/PrintConfig.cpp:2308 +msgid "Number of pixels in X" +msgstr "Número de pixels em X" + +#: src/libslic3r/PrintConfig.cpp:2314 +msgid "Number of pixels in Y" +msgstr "Número de pixels em Y" + +#: src/libslic3r/PrintConfig.cpp:2319 +msgid "Display horizontal mirroring" +msgstr "Exibir espelhamento horizontal" + +#: src/libslic3r/PrintConfig.cpp:2320 +msgid "Mirror horizontally" +msgstr "Espelhar horizontalmente" + +#: src/libslic3r/PrintConfig.cpp:2321 +msgid "Enable horizontal mirroring of output images" +msgstr "Habilitar espelhamento horizontal de imagens de saída" + +#: src/libslic3r/PrintConfig.cpp:2326 +msgid "Display vertical mirroring" +msgstr "Exibir espelhamento vertical" + +#: src/libslic3r/PrintConfig.cpp:2327 +msgid "Mirror vertically" +msgstr "Espelharvertical" + +#: src/libslic3r/PrintConfig.cpp:2328 +msgid "Enable vertical mirroring of output images" +msgstr "Habilitar espelhamento vertical de imagens de saída" + +#: src/libslic3r/PrintConfig.cpp:2333 +msgid "Display orientation" +msgstr "Orientação do display" + +#: src/libslic3r/PrintConfig.cpp:2334 +msgid "" +"Set the actual LCD display orientation inside the SLA printer. Portrait mode " +"will flip the meaning of display width and height parameters and the output " +"images will be rotated by 90 degrees." +msgstr "" +"Defina a orientação real do visor LCD dentro da impressora SLA. O modo " +"retrato inverterá o significado dos parâmetros de largura e altura da tela e " +"as imagens de saída serão giradas por 90 graus." + +#: src/libslic3r/PrintConfig.cpp:2340 +msgid "Landscape" +msgstr "Paisagem" + +#: src/libslic3r/PrintConfig.cpp:2341 +msgid "Portrait" +msgstr "Retrato" + +#: src/libslic3r/PrintConfig.cpp:2346 +msgid "Fast" +msgstr "Rápido" + +#: src/libslic3r/PrintConfig.cpp:2347 +msgid "Fast tilt" +msgstr "Inclinação rápida" + +#: src/libslic3r/PrintConfig.cpp:2348 +msgid "Time of the fast tilt" +msgstr "Tempo da inclinação rápida" + +#: src/libslic3r/PrintConfig.cpp:2355 +msgid "Slow" +msgstr "Lento" + +#: src/libslic3r/PrintConfig.cpp:2356 +msgid "Slow tilt" +msgstr "Inclinação lenta" + +#: src/libslic3r/PrintConfig.cpp:2357 +msgid "Time of the slow tilt" +msgstr "Tempo da inclinação lenta" + +#: src/libslic3r/PrintConfig.cpp:2364 +msgid "Area fill" +msgstr "Preenchimento de área" + +#: src/libslic3r/PrintConfig.cpp:2365 +msgid "" +"The percentage of the bed area. \n" +"If the print area exceeds the specified value, \n" +"then a slow tilt will be used, otherwise - a fast tilt" +msgstr "" +"A porcentagem da área de mesa. \n" +"Se a área de impressão exceder o valor especificado, \n" +"em seguida, uma inclinação lenta será usada, caso contrário-uma inclinação " +"rápida" + +#: src/libslic3r/PrintConfig.cpp:2372 src/libslic3r/PrintConfig.cpp:2373 +#: src/libslic3r/PrintConfig.cpp:2374 +msgid "Printer scaling correction" +msgstr "Correção de dimensionamento da impressora" + +#: src/libslic3r/PrintConfig.cpp:2380 src/libslic3r/PrintConfig.cpp:2381 +msgid "Printer absolute correction" +msgstr "Correção absoluta da impressora" + +#: src/libslic3r/PrintConfig.cpp:2382 +msgid "" +"Will inflate or deflate the sliced 2D polygons according to the sign of the " +"correction." +msgstr "" +"Irá inflar ou esvaziar os polígonos 2D cortados de acordo com o sinal da " +"correção." + +#: src/libslic3r/PrintConfig.cpp:2388 src/libslic3r/PrintConfig.cpp:2389 +msgid "Printer gamma correction" +msgstr "Correção de gama de impressora" + +#: src/libslic3r/PrintConfig.cpp:2390 +msgid "" +"This will apply a gamma correction to the rasterized 2D polygons. A gamma " +"value of zero means thresholding with the threshold in the middle. This " +"behaviour eliminates antialiasing without losing holes in polygons." +msgstr "" +"Isso aplicará uma correção de gama para os polígonos 2D rasterizados. Um " +"valor gama de zero significa limiarização com o limiar no meio. Este " +"comportamento elimina suavização sem perder buracos em polígonos." + +#: src/libslic3r/PrintConfig.cpp:2401 src/libslic3r/PrintConfig.cpp:2402 +msgid "Initial layer height" +msgstr "Altura da camada inicial" + +#: src/libslic3r/PrintConfig.cpp:2408 +msgid "Faded layers" +msgstr "Camadas desbotadas" + +#: src/libslic3r/PrintConfig.cpp:2409 +msgid "" +"Number of the layers needed for the exposure time fade from initial exposure " +"time to the exposure time" +msgstr "" +"Número de camadas necessárias para o tempo de exposição desvanecer-se do " +"tempo de exposição inicial ao tempo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2416 src/libslic3r/PrintConfig.cpp:2417 +msgid "Minimum exposure time" +msgstr "Tempo mínimo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2424 src/libslic3r/PrintConfig.cpp:2425 +msgid "Maximum exposure time" +msgstr "Tempo máximo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2432 src/libslic3r/PrintConfig.cpp:2433 +msgid "Exposure time" +msgstr "Tempo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2439 src/libslic3r/PrintConfig.cpp:2440 +msgid "Minimum initial exposure time" +msgstr "Tempo inicial mínimo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2447 src/libslic3r/PrintConfig.cpp:2448 +msgid "Maximum initial exposure time" +msgstr "Tempo inicial máximo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2455 src/libslic3r/PrintConfig.cpp:2456 +msgid "Initial exposure time" +msgstr "Tempo inicial mínimo de exposição" + +#: src/libslic3r/PrintConfig.cpp:2462 src/libslic3r/PrintConfig.cpp:2463 +msgid "Correction for expansion" +msgstr "Correção para expansão" + +#: src/libslic3r/PrintConfig.cpp:2469 +msgid "SLA print material notes" +msgstr "Notas de material de impressão de SLA" + +#: src/libslic3r/PrintConfig.cpp:2470 +msgid "You can put your notes regarding the SLA print material here." +msgstr "" +"Você pode colocar suas anotações sobre o material de impressão de SLA aqui." + +#: src/libslic3r/PrintConfig.cpp:2478 src/libslic3r/PrintConfig.cpp:2489 +msgid "Default SLA material profile" +msgstr "Perfil de material de SLA padrão" + +#: src/libslic3r/PrintConfig.cpp:2500 +msgid "Generate supports" +msgstr "Gerar suportes" + +#: src/libslic3r/PrintConfig.cpp:2502 +msgid "Generate supports for the models" +msgstr "Gere suportes para os modelos" + +#: src/libslic3r/PrintConfig.cpp:2507 +msgid "Support head front diameter" +msgstr "Diâmetro dianteiro principal da sustentação" + +#: src/libslic3r/PrintConfig.cpp:2509 +msgid "Diameter of the pointing side of the head" +msgstr "Diâmetro do lado apontando da cabeça" + +#: src/libslic3r/PrintConfig.cpp:2516 +msgid "Support head penetration" +msgstr "Suporte de penetração da cabeça" + +#: src/libslic3r/PrintConfig.cpp:2518 +msgid "How much the pinhead has to penetrate the model surface" +msgstr "Quanto a cabeça de alfinete tem de penetrar na superfície do modelo" + +#: src/libslic3r/PrintConfig.cpp:2525 +msgid "Support head width" +msgstr "Largura da cabeça de suporte" + +#: src/libslic3r/PrintConfig.cpp:2527 +msgid "Width from the back sphere center to the front sphere center" +msgstr "Largura do centro da esfera traseira ao centro da esfera dianteira" + +#: src/libslic3r/PrintConfig.cpp:2535 +msgid "Support pillar diameter" +msgstr "Diâmetro do pilar do suporte" + +#: src/libslic3r/PrintConfig.cpp:2537 +msgid "Diameter in mm of the support pillars" +msgstr "Diâmetro em mm dos pilares de suporte" + +#: src/libslic3r/PrintConfig.cpp:2545 +msgid "Support pillar connection mode" +msgstr "Modalidade da conexão da coluna da sustentação" + +#: src/libslic3r/PrintConfig.cpp:2546 +msgid "" +"Controls the bridge type between two neighboring pillars. Can be zig-zag, " +"cross (double zig-zag) or dynamic which will automatically switch between " +"the first two depending on the distance of the two pillars." +msgstr "" +"Controla o tipo de ponte entre dois pilares vizinhos. Pode ser zig-zag, Cruz " +"(zig-zag dobro) ou dinâmico que comutará automaticamente entre os primeiros " +"dois dependendo da distância dos dois pilares." + +#: src/libslic3r/PrintConfig.cpp:2554 +msgid "Zig-Zag" +msgstr "Zig-Zag" + +#: src/libslic3r/PrintConfig.cpp:2555 +msgid "Cross" +msgstr "Cruz" + +#: src/libslic3r/PrintConfig.cpp:2556 +msgid "Dynamic" +msgstr "Dinâmico" + +#: src/libslic3r/PrintConfig.cpp:2568 +msgid "Pillar widening factor" +msgstr "Fator de alargamento da coluna" + +#: src/libslic3r/PrintConfig.cpp:2570 +msgid "" +"Merging bridges or pillars into another pillars can increase the radius. " +"Zero means no increase, one means full increase." +msgstr "" +"Mesclar pontes ou pilares em outros pilares pode aumentar o raio. Zero " +"significa que não há aumento, um significa aumento total." + +#: src/libslic3r/PrintConfig.cpp:2579 +msgid "Support base diameter" +msgstr "Diâmetro base do suporte" + +#: src/libslic3r/PrintConfig.cpp:2581 +msgid "Diameter in mm of the pillar base" +msgstr "Diâmetro em mm da base do pilar" + +#: src/libslic3r/PrintConfig.cpp:2589 +msgid "Support base height" +msgstr "Altura base do suporte" + +#: src/libslic3r/PrintConfig.cpp:2591 +msgid "The height of the pillar base cone" +msgstr "A altura do cone da base da coluna" + +#: src/libslic3r/PrintConfig.cpp:2598 +msgid "Support base safety distance" +msgstr "Distância da segurança da base da sustentação" + +#: src/libslic3r/PrintConfig.cpp:2601 +msgid "" +"The minimum distance of the pillar base from the model in mm. Makes sense in " +"zero elevation mode where a gap according to this parameter is inserted " +"between the model and the pad." +msgstr "" +"A distância mínima da base do pilar do modelo em mm. faz sentido no modo de " +"elevação zero, onde uma lacuna de acordo com este parâmetro é inserida entre " +"o modelo e o pad." + +#: src/libslic3r/PrintConfig.cpp:2611 +msgid "Critical angle" +msgstr "Ângulo crítico" + +#: src/libslic3r/PrintConfig.cpp:2613 +msgid "The default angle for connecting support sticks and junctions." +msgstr "O ângulo padrão para conectar suportes e junções." + +#: src/libslic3r/PrintConfig.cpp:2621 +msgid "Max bridge length" +msgstr "Comprimento máximo da ponte" + +#: src/libslic3r/PrintConfig.cpp:2623 +msgid "The max length of a bridge" +msgstr "O comprimento máximo de uma ponte" + +#: src/libslic3r/PrintConfig.cpp:2630 +msgid "Max pillar linking distance" +msgstr "Distância máxima de conexão entre pilares" + +#: src/libslic3r/PrintConfig.cpp:2632 +msgid "" +"The max distance of two pillars to get linked with each other. A zero value " +"will prohibit pillar cascading." +msgstr "" +"A distância máxima de dois pilares para ficar ligado uns com os outros. Um " +"valor zero irá proibir o pilar em cascata." + +#: src/libslic3r/PrintConfig.cpp:2640 +msgid "Object elevation" +msgstr "Elevação do objeto" + +#: src/libslic3r/PrintConfig.cpp:2642 +msgid "" +"How much the supports should lift up the supported object. If \"Pad around " +"object\" is enabled, this value is ignored." +msgstr "" +"Quanto os suportes devem levantar o objecto suportado. Se \"pad em torno do " +"objeto\" estiver habilitado, esse valor será ignorado." + +#: src/libslic3r/PrintConfig.cpp:2653 +msgid "This is a relative measure of support points density." +msgstr "Esta é uma medida relativa de densidade de pontos de suporte." + +#: src/libslic3r/PrintConfig.cpp:2659 +msgid "Minimal distance of the support points" +msgstr "Distância mínima dos pontos de suporte" + +#: src/libslic3r/PrintConfig.cpp:2661 +msgid "No support points will be placed closer than this threshold." +msgstr "Nenhum ponto de apoio será colocado mais perto do que este limiar." + +#: src/libslic3r/PrintConfig.cpp:2667 +msgid "Use pad" +msgstr "Use pad" + +#: src/libslic3r/PrintConfig.cpp:2669 +msgid "Add a pad underneath the supported model" +msgstr "Adicionar um pad por baixo do modelo suportado" + +#: src/libslic3r/PrintConfig.cpp:2674 +msgid "Pad wall thickness" +msgstr "Espessura da parede do pad" + +#: src/libslic3r/PrintConfig.cpp:2676 +msgid "The thickness of the pad and its optional cavity walls." +msgstr "A espessura da pad e suas paredes de cavidade opcionais." + +#: src/libslic3r/PrintConfig.cpp:2684 +msgid "Pad wall height" +msgstr "Altura da parede do pad" + +#: src/libslic3r/PrintConfig.cpp:2685 +msgid "" +"Defines the pad cavity depth. Set to zero to disable the cavity. Be careful " +"when enabling this feature, as some resins may produce an extreme suction " +"effect inside the cavity, which makes peeling the print off the vat foil " +"difficult." +msgstr "" +"Define a profundidade da cavidade da pad. Defina como zero para desabilitar " +"a cavidade. Tenha cuidado ao ativar este recurso, como algumas resinas podem " +"produzir um efeito de sucção extrema dentro da cavidade, o que torna a " +"descascar a impressão fora da folha de IVA difícil." + +#: src/libslic3r/PrintConfig.cpp:2698 +msgid "Max merge distance" +msgstr "Distância máxima da fusão" + +#: src/libslic3r/PrintConfig.cpp:2700 +msgid "" +"Some objects can get along with a few smaller pads instead of a single big " +"one. This parameter defines how far the center of two smaller pads should " +"be. If theyare closer, they will get merged into one pad." +msgstr "" +"Alguns objetos podem se dar bem com algumas pads menores em vez de um único " +"grande. Este parâmetro define até que ponto o centro de duas pads menores " +"deve ser. Se eles estão mais perto, eles vão se fundir em uma pad." + +#: src/libslic3r/PrintConfig.cpp:2720 +msgid "Pad wall slope" +msgstr "Inclinação da parede da pad" + +#: src/libslic3r/PrintConfig.cpp:2722 +msgid "" +"The slope of the pad wall relative to the bed plane. 90 degrees means " +"straight walls." +msgstr "" +"A inclinação da parede da pad em relação ao plano da mesa. 90 graus " +"significa paredes retas." + +#: src/libslic3r/PrintConfig.cpp:2731 +msgid "Pad around object" +msgstr "Pad em torno do objeto" + +#: src/libslic3r/PrintConfig.cpp:2733 +msgid "Create pad around object and ignore the support elevation" +msgstr "Criar pad ao redor do objeto e ignorar a elevação de suporte" + +#: src/libslic3r/PrintConfig.cpp:2738 +msgid "Pad object gap" +msgstr "Vão entre o pad e o objeto" + +#: src/libslic3r/PrintConfig.cpp:2740 +msgid "" +"The gap between the object bottom and the generated pad in zero elevation " +"mode." +msgstr "" +"A lacuna entre a parte inferior do objeto e o pad gerado no modo de elevação " +"zero." + +#: src/libslic3r/PrintConfig.cpp:2749 +msgid "Pad object connector stride" +msgstr "Inserir pad entre o objeto" + +#: src/libslic3r/PrintConfig.cpp:2751 +msgid "" +"Distance between two connector sticks which connect the object and the " +"generated pad." +msgstr "" +"Distância entre duas varas do conector que conectam o objeto e a pad gerada." + +#: src/libslic3r/PrintConfig.cpp:2758 +msgid "Pad object connector width" +msgstr "Largura do conector do objeto pad" + +#: src/libslic3r/PrintConfig.cpp:2760 +msgid "" +"Width of the connector sticks which connect the object and the generated pad." +msgstr "Largura das varas do conector que conectam o objeto e a pad gerada." + +#: src/libslic3r/PrintConfig.cpp:2767 +msgid "Pad object connector penetration" +msgstr "Pad objeto conector de penetração" + +#: src/libslic3r/PrintConfig.cpp:2770 +msgid "How much should the tiny connectors penetrate into the model body." +msgstr "Quanto deve os conectores minúsculos penetrar no corpo do modelo." + +#: src/libslic3r/PrintConfig.cpp:3130 +msgid "Export OBJ" +msgstr "Exportar OBJ" + +#: src/libslic3r/PrintConfig.cpp:3131 +msgid "Export the model(s) as OBJ." +msgstr "Exportar modelo(s) como OBJ." + +#: src/libslic3r/PrintConfig.cpp:3142 +msgid "Export SLA" +msgstr "Exportar SLA" + +#: src/libslic3r/PrintConfig.cpp:3143 +msgid "Slice the model and export SLA printing layers as PNG." +msgstr "Fatiar o modelo e exportar as camadas de impressão SLA como PNG." + +#: src/libslic3r/PrintConfig.cpp:3148 +msgid "Export 3MF" +msgstr "Exportar 3MF" + +#: src/libslic3r/PrintConfig.cpp:3149 +msgid "Export the model(s) as 3MF." +msgstr "Exportar modelo(s) como 3MF." + +#: src/libslic3r/PrintConfig.cpp:3153 +msgid "Export AMF" +msgstr "Exportar AMF" + +#: src/libslic3r/PrintConfig.cpp:3154 +msgid "Export the model(s) as AMF." +msgstr "Exportar modelo(s) como AMF." + +#: src/libslic3r/PrintConfig.cpp:3158 +msgid "Export STL" +msgstr "Exportar STL" + +#: src/libslic3r/PrintConfig.cpp:3159 +msgid "Export the model(s) as STL." +msgstr "Exportar modelo(s) como STL." + +#: src/libslic3r/PrintConfig.cpp:3164 +msgid "Slice the model and export toolpaths as G-code." +msgstr "Fatiar o modelo e exportar o percurso da ferramenta como G-code." + +#: src/libslic3r/PrintConfig.cpp:3169 +msgid "Slice" +msgstr "Fatiar" + +#: src/libslic3r/PrintConfig.cpp:3170 +msgid "" +"Slice the model as FFF or SLA based on the printer_technology configuration " +"value." +msgstr "" +"Divida o modelo como FFF ou SLA com base no valor de config. " +"printer_technology." + +#: src/libslic3r/PrintConfig.cpp:3175 +msgid "Help" +msgstr "Ajuda" + +#: src/libslic3r/PrintConfig.cpp:3176 +msgid "Show this help." +msgstr "Mostrar esta ajuda." + +#: src/libslic3r/PrintConfig.cpp:3181 +msgid "Help (FFF options)" +msgstr "Ajuda (opções FDM)" + +#: src/libslic3r/PrintConfig.cpp:3182 +msgid "Show the full list of print/G-code configuration options." +msgstr "Mostre a lista completa de opções de config. do Print/G-code." + +#: src/libslic3r/PrintConfig.cpp:3186 +msgid "Help (SLA options)" +msgstr "Ajuda (opções SLA)" + +#: src/libslic3r/PrintConfig.cpp:3187 +msgid "Show the full list of SLA print configuration options." +msgstr "Mostrar a lista completa de opções de config. de impressão de SLA." + +#: src/libslic3r/PrintConfig.cpp:3191 +msgid "Output Model Info" +msgstr "Informações do modelo de saída" + +#: src/libslic3r/PrintConfig.cpp:3192 +msgid "Write information about the model to the console." +msgstr "Escreva informações sobre o modelo para o console." + +#: src/libslic3r/PrintConfig.cpp:3196 +msgid "Save config file" +msgstr "Salvar arquivo de config." + +#: src/libslic3r/PrintConfig.cpp:3197 +msgid "Save configuration to the specified file." +msgstr "Salvar config. para o arquivo específico." + +#: src/libslic3r/PrintConfig.cpp:3207 +msgid "Align XY" +msgstr "Alinhar XY" + +#: src/libslic3r/PrintConfig.cpp:3208 +msgid "Align the model to the given point." +msgstr "Alinhar modelo de acordo com o ponto inserido." + +#: src/libslic3r/PrintConfig.cpp:3213 +msgid "Cut model at the given Z." +msgstr "Cortar modelo ao Z fornecido." + +#: src/libslic3r/PrintConfig.cpp:3234 +msgid "Center" +msgstr "Centralizar" + +#: src/libslic3r/PrintConfig.cpp:3235 +msgid "Center the print around the given center." +msgstr "Centralizar a impressão de acordo com o centro informado." + +#: src/libslic3r/PrintConfig.cpp:3239 +msgid "Don't arrange" +msgstr "Não organizar" + +#: src/libslic3r/PrintConfig.cpp:3240 +msgid "" +"Do not rearrange the given models before merging and keep their original XY " +"coordinates." +msgstr "" +"Não reorganize os modelos fornecidos antes de Mesclar e manter suas " +"coordenadas XY originais." + +#: src/libslic3r/PrintConfig.cpp:3243 +msgid "Duplicate" +msgstr "Duplicar" + +#: src/libslic3r/PrintConfig.cpp:3244 +msgid "Multiply copies by this factor." +msgstr "Multiplicar cópias por esse fator." + +#: src/libslic3r/PrintConfig.cpp:3248 +msgid "Duplicate by grid" +msgstr "Duplicar por grade" + +#: src/libslic3r/PrintConfig.cpp:3249 +msgid "Multiply copies by creating a grid." +msgstr "Multiplique cópias criando uma grade." + +#: src/libslic3r/PrintConfig.cpp:3252 +msgid "Merge" +msgstr "Mesclar" + +#: src/libslic3r/PrintConfig.cpp:3253 +msgid "" +"Arrange the supplied models in a plate and merge them in a single model in " +"order to perform actions once." +msgstr "" +"Organize os modelos fornecidos em uma placa e junte-os em um único modelo, a " +"fim de executar ações uma só vez." + +#: src/libslic3r/PrintConfig.cpp:3258 +msgid "" +"Try to repair any non-manifold meshes (this option is implicitly added " +"whenever we need to slice the model to perform the requested action)." +msgstr "" +"Tente reparar qualquer malhas não multiplicadas (essa opção é implicitamente " +"adicionada sempre que precisamos cortar o modelo para executar a ação " +"solicitada)." + +#: src/libslic3r/PrintConfig.cpp:3262 +msgid "Rotation angle around the Z axis in degrees." +msgstr "Ângulo de rotação ao redor do eixo Zem graus." + +#: src/libslic3r/PrintConfig.cpp:3266 +msgid "Rotate around X" +msgstr "Rotacionar no X" + +#: src/libslic3r/PrintConfig.cpp:3267 +msgid "Rotation angle around the X axis in degrees." +msgstr "Ângulo de rotação ao redor do eixo X em graus." + +#: src/libslic3r/PrintConfig.cpp:3271 +msgid "Rotate around Y" +msgstr "Rotacionar no Y" + +#: src/libslic3r/PrintConfig.cpp:3272 +msgid "Rotation angle around the Y axis in degrees." +msgstr "Ângulo de rotação ao redor do eixo Y em graus." + +#: src/libslic3r/PrintConfig.cpp:3277 +msgid "Scaling factor or percentage." +msgstr "Escalando fator ou porcentagem." + +#: src/libslic3r/PrintConfig.cpp:3282 +msgid "" +"Detect unconnected parts in the given model(s) and split them into separate " +"objects." +msgstr "" +"Detecte peças não conectadas em um determinado modelo (s) e divida-as em " +"objetos separados." + +#: src/libslic3r/PrintConfig.cpp:3285 +msgid "Scale to Fit" +msgstr "Dimensionar para caber" + +#: src/libslic3r/PrintConfig.cpp:3286 +msgid "Scale to fit the given volume." +msgstr "Escalar para se adequar ao volume informado." + +#: src/libslic3r/PrintConfig.cpp:3295 +msgid "Ignore non-existent config files" +msgstr "Ignorar arquivos de config. não existentes" + +#: src/libslic3r/PrintConfig.cpp:3296 +msgid "Do not fail if a file supplied to --load does not exist." +msgstr "Não falhe se um arquivo fornecido para--carregamento não existe." + +#: src/libslic3r/PrintConfig.cpp:3299 +msgid "Load config file" +msgstr "Carregar arquivo de config." + +#: src/libslic3r/PrintConfig.cpp:3300 +msgid "" +"Load configuration from the specified file. It can be used more than once to " +"load options from multiple files." +msgstr "" +"Carregar a config. do arquivo especificado. Ele pode ser usado mais de uma " +"vez para carregar opções de vários arquivos." + +#: src/libslic3r/PrintConfig.cpp:3303 +msgid "Output File" +msgstr "Arquivo de saída" + +#: src/libslic3r/PrintConfig.cpp:3304 +msgid "" +"The file where the output will be written (if not specified, it will be " +"based on the input file)." +msgstr "" +"O arquivo onde a saída será gravada (se não for especificado, ele será " +"baseado no arquivo de entrada)." + +#: src/libslic3r/PrintConfig.cpp:3314 +msgid "Data directory" +msgstr "Diretório de dados" + +#: src/libslic3r/PrintConfig.cpp:3315 +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" +"Carregar e armazenar as config. no diretório especificado. Isso é útil para " +"manter perfis diferentes ou incluir config. de um armazenamento de rede." + +#: src/libslic3r/PrintConfig.cpp:3318 +msgid "Logging level" +msgstr "Nível de registro" + +#: src/libslic3r/PrintConfig.cpp:3319 +msgid "" +"Messages with severity lower or eqal to the loglevel will be printed out. 0:" +"trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" +msgstr "" +"Mensagens com severidade menor ou igual para o LogLevel serão impressos. 0: " +"Trace, 1: debug, 2: info, 3: aviso, 4: erro, 5: fatal" + +#: src/libslic3r/PrintConfig.cpp:3324 +msgid "Render with a software renderer" +msgstr "Renderizar com um software renderizador" + +#: src/libslic3r/PrintConfig.cpp:3325 +msgid "" +"Render with a software renderer. The bundled MESA software renderer is " +"loaded instead of the default OpenGL driver." +msgstr "" +"Renderizar com um software renderizador. O renderizador de software MESA " +"empacotado é carregado em vez do driver OpenGL padrão." + +#: src/libslic3r/PrintObject.cpp:110 +msgid "Processing triangulated mesh" +msgstr "Processando malha triangulada" + +#: src/libslic3r/PrintObject.cpp:141 +msgid "Generating perimeters" +msgstr "Gerando perímetros" + +#: src/libslic3r/PrintObject.cpp:251 +msgid "Preparing infill" +msgstr "Preparando o preenchimento" + +#: src/libslic3r/PrintObject.cpp:391 +msgid "Generating support material" +msgstr "Gerando material de suporte" + +#: src/libslic3r/GCode/PreviewData.cpp:160 +msgid "Mixed" +msgstr "Misto" + +#: src/libslic3r/GCode/PreviewData.cpp:380 +msgid "Height (mm)" +msgstr "Altura (mm)" + +#: src/libslic3r/GCode/PreviewData.cpp:382 +msgid "Width (mm)" +msgstr "Espessura (mm)" + +#: src/libslic3r/GCode/PreviewData.cpp:384 +msgid "Speed (mm/s)" +msgstr "Velocidade (mm/s)" + +#: src/libslic3r/GCode/PreviewData.cpp:386 +msgid "Volumetric flow rate (mm3/s)" +msgstr "Fluxo volumétrico (mm3/s)" + +#: src/libslic3r/GCode/PreviewData.cpp:477 +msgid "Default print color" +msgstr "Cor de impressão padrão" + +#: src/libslic3r/GCode/PreviewData.cpp:484 +#, c-format +msgid "up to %.2f mm" +msgstr "até %.2f mm" + +#: src/libslic3r/GCode/PreviewData.cpp:488 +#, c-format +msgid "above %.2f mm" +msgstr "acima de %.2f mm" + +#: src/libslic3r/GCode/PreviewData.cpp:493 +#, c-format +msgid "%.2f - %.2f mm" +msgstr "%.2f - %.2f mm" From 1b3bea87f03ce34d091e60857aab328e433d0357 Mon Sep 17 00:00:00 2001 From: BoaImpressao3D <57779119+BoaImpressao3D@users.noreply.github.com> Date: Wed, 11 Mar 2020 11:02:36 -0300 Subject: [PATCH 2/3] Update on Brazilian Portuguese translation --- PrusaSlicer.mo | Bin 0 -> 249853 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 PrusaSlicer.mo diff --git a/PrusaSlicer.mo b/PrusaSlicer.mo new file mode 100644 index 0000000000000000000000000000000000000000..94853e146f94affd191f3a0adfef0b0874939876 GIT binary patch literal 249853 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

c=9~`)sd`e~l_H*%{Nma;SN4gE?^$syzp> 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 Date: Wed, 11 Mar 2020 14:16:03 -0300 Subject: [PATCH 3/3] Update on Brazilian Portuguese translation - 2.2rc --- PrusaSlicer.mo | Bin 249853 -> 0 bytes resources/localization/pt_br/PrusaSlicer.mo | Bin 217077 -> 249853 bytes .../localization/pt_br/PrusaSlicer_pt_br.po | 6336 ++++++++++------- 3 files changed, 3905 insertions(+), 2431 deletions(-) delete mode 100644 PrusaSlicer.mo diff --git a/PrusaSlicer.mo b/PrusaSlicer.mo deleted file mode 100644 index 94853e146f94affd191f3a0adfef0b0874939876..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249853 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

c=9~`)sd`e~l_H*%{Nma;SN4gE?^$syzp> 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 delta 44436 zcmZ791$Y!mqqgCm2_9U72Mg}*!QGw3g1fs7?z+KU7hNp4F7ECu?k!hnwnfC5gz5-|{)m@W_sHy^B&E=k;{QNs4c91jd-* zIMs0)Cd4P`LBE-f6CJ~26pU+4j-!cZz#_O2GvHgKyw6EC%W*oBkQrm)JWPS>&>zns z<8f|cRD6tq_#QQ|__G}+66V6hSQz(UJ-m+z=QvJm{DDcm^fA}8mvz1d;B%b(1Og~f z7Q7@O-W!=5XCTJM5jK6UOB$2uL!8) zZ&vRDGk{2_iV0B_(xS@cwB|<*tSD;g%b;eewzUarAZ=0gd!Zg|DEi?P^r^rM0%~9> zCcurThEL#jynwrL;zGwMjg=QUP6M2ZS@1tpy%dYhROd%6NkvpUwJAZurl_^=i`qleFdZ((QFs>9WBsLO zMuuSw;**y$|C)h?B+!Sm1~XyxzswW(P*XYzwf29a%CEq7xEbSM%4O_$%!3+01&n|V zZF+N5xjv|YkH-*P>LU=5K*Z&y!x*UD8h~mrBX;sQPB11UzHWsncMMYzKaZ;a5&iHd z>H+*#GE0~ZHQ>6|7S^s-pO1h#9EX{4J~qUYm<}_pVw$lgYUJ}#n{o@P-a*WcSFj~U zS#4&l3#wc{)Bs1LW@a+B!NnL^=RextW@-|k)+8fF!GhM(=uf;FM#6?T7F*i<|4;+_ zj_M%Z8Z&cgQ8QKuwKr;GRP1WwKCGkjKbwH2`Yoz~NNddtCJ`#VAgZCNsDZV`3)lmv zVfl4*ig!>;@DX`3=PPQ4!ml@*JHVPAm0kcN)4x-RKn$#d{je1#!h0AKf1su?#s>2Q z2~e9cHD<$tsLj?MHB;SCo6TnpMGb5js@y7!g&WWpjlcl{>foHsxQ5Y*KgTfqifV8z zk#M*lH4{fr4W37B#%mY{f1m~ud!xxuhI+s>sF}%)s$X=Y)}KIm5_GQXVjAp+b#WnT z&AwnDM%-i?Oo!=-XT<_o50l^&)QqjS?!zp^&!Yz5-E3wyHs&Utc{B5`kv1bC9(F=K z$#B$%%L>eihcPRD#Y~uSi?J?hsfJ^ATwpzi+N|NWno|@F^AOL2s^0;}z>o)Bx|J*6cN^qIa7aU;Om%vBB%yy*mx^ULA*a|iRNK!T!otQ-Kc@QK)pv|?JyR=AmYuC z@;+w_0X{#Rxp*3bcbd%@bC=^3BOZW-us*7T>8OFML=AX1YExdo#CR1oQ}3-2`Q$1{ zJRvs5TBsS=gaJDLdkAQXub>*bkHPo^6Jmxv=EJ9?wHay+hhPp|ixu%MUd62c@SOr9 z?=`2W1ZqjETkE18q!H%w5$HldyZ$fK9yozIRyS|~-bbC1;rmR3p{ONUWZi;(#804> z;tXowH&A=yBdWf$-_(ze8bDI?>D*@{pyQJdnKh>tYVG43Fnc2-&L&%Y=oN1Ij9ON zP*1YcdJYp2e~ewx@2J^yJ+UV7Q5YX@U?hBpDeya{!Q{ux3#^onfGTvt$any?cBgPS zKDP0W$IZ-)!qlYCK<)BfsDYnGy|OQ(mhvHLM*U8huiFVw11^r5*@mbY^tB_PO*j;5 zq2Ea}RrRns@s3yq_u^QLe9G+ZshE%WX{?KpIJ@I91l8~>RDQ%Wro&)NN4zp>CVL?d z>~qEw2uH$n^v5|S!c!VRb=JYYS6*@<7U`4P^V`~cJw24Xubh*3R!>R|-p8_$^; z*@0<^pT$N zQe4A2_yo0N#V&E)u_fyLFdM6A>Ms&_g=sGHfq?O@m>0%6j7EGjCc^`$H{3nzPn(|j zs@ZG>P)}M7<6>RZp6Y;Fl3u6>n25!37P{yE27!hoJixwK;+kn_H^wA>(8e#Jp6rJ8 zIR+5_ifTCSzsBUKdKoYt7DPQrHJjhq=C}Qq`B%k$He-a%n2d=?Uxcc-3pItuF)_YI z%}CViCY}+q5HEu&-xGDrhM{I+rF9Q#?JuC(`F5T8S0LbqF_*O}YHi!2rY;oqM5{11 z?!@?b8nfd=)E)@9X$Fu2RW2*)7#7EbSR2(|XH@-BJ_35u`KSiAqfWto)Ks6wq<9n6 z&^J^AF>jgoK{{MbJRkPQ2dFh~dfRl+9%B$6ifS(uH6x2q>Ao!lv}q1wR6K>r@n6i3 zU(pY9-!b|5Q5}><9owolUJEtw#;A7Mp_ZaI>cK{!W@Msu5ysN_-$X!9co;k216!cR zT{GgAsHy9Lnt_R^h8LrrWIgK14xu`_h}u&(Q3H8m{eZoQ``t624gIjS&i`@(su=6O zF%hbxRH%;fqSn3?YRYP(p0p+EiMnDw9F9DZvm3RxXHWxtgj%w1*0>MMjAz0)^zY;( zpoYs}4y=O(af}M!AqsG^nKt4%-q9fO z*zY-_#DhLCYZ&z-f4IQ@SP`RrGJhnij|YiQ#jE(oXErG2{$hTPcnzy+QbWF)51kFD z1~Y$ioRK&ew_%#^{5cSBSqJ~15eAa#C&vuyIUe^ztFy=B1XAu9M#rdLkGmv^QJXD0 zYDp@g^8dgDTGX}#vXU?aHT4@XJ6=VtslT7c-J~f{YgQ1o2P$I#*1{Or5w)2IVoaQY zTACF$z6SFX--BxRGse}XiV@C?Fg0c%9*o+x?N9}Kq1JvpCd28d4mP7YK8))4vQ2+u z)4i-;RMKOkUPQ@JFQ#1RhZWGL%~FLxAlAk6*awSar3hvqlTc4Q2Q>qWQ5|o#9I0z41NP!HyBl)E`1U$OTltHzRs{ZiA0V$V|c))SD_@Bs20Xn1gsh)NbyGnt>sx z0WCzW>2lP2VKXMcy{MVHYJG)T^YD?)lEg&~Bw=KqshElcHJHVk8%q-}giUd%O@D}5 z(-+qNP{;El>H!i*F%6eP4XB2VH$p8%YikdjN_>cqfYvgAZ=R_!J$A&(7>K)2@A{jl zwfl^EL&oH*tp*%`iYG_qr$v=7V&nBtGt}9p55!o+XJT^nt+EAH3HEs+O&uguZsdWAa5XeNqg{UPsg<8wEs7;h2 zrZF#S9u#m=>e!{FhPyYg(IGyQ0=|uyu}gi}f6a zk^cg9Y8J-!IDK##rpFY#uXSoFp!#WyT8dk!nZBp=AOdd*q`*XR&G9LOdS%u`mfz`& znu!7N%$kQ{I^todC%TSWvX?eLD(__-!%P^6B~hET1!^<4M-8lRe9pg~Z~_S#afS7w z)sw(Kda#G67mzoA^RHd%A7FNU zJXFIeY&-}x(j2I@EsaUA1?qecLG6k0I1m@09w>Q2kNZ>e0;v4qxEp7n23jYPnaO@W z0$P*VsHvQf8o+vNib!SH?V0|l<2n{K!0D(N*o>Ni{no2C{S|6} z-%zK>mmrDhuqJAa>S0c7g1K-CYRZq={L`r8dI`0O9--FyBkIXwB=zWX-N}i1;$f&6 zERoC%sE)M*=F#~dN}vb@wxc@!j4d&9aq6T&YHKVUlGnFP4GoW)>jzCr%gz9J=>hpRZ7RJkX3ge|V9p6XyNz<6k zm=v{i1yD;>40X)Pp!Py7)PpodwcpXk2cb{LV;li(rp2g+H&_p%Hro}{6WvB_)_15U z|AcBVQjo_z=ZR38wIFJf)j_q}6;*z)jZa4Pvml7`uO|&7LA(A4YBQZgHT(eeL?2P* zzM~q7oz}!tq6U~3^~6O{`IRsOHbg!7DAX~Zg6eo4>iDit>of2Cog`=`?w}g_gqqR_ z>C9$|hC#%WVQwsiYN#LTMKZxU9aU}ts-45AjxJhnV_M?RP!Af%m)h#q zuh=H2-9Fmp&%&0(|3Z$B6D@SOXjP^&y}s z`x7YHvJ5 zX3*z&GMil*7d4O+r~zch*BFedm_3U*|3y(xP!Bbbo~R`li|!hu9%LTsLunoA&3Fo{ z;R_srMYDRGrTSbvL_i(4&t{HSf7FNJpw_Avs)M7bJ#Yrq!A;bf zzeb&w&)5wU<~8NVV^-o*tOqbN@psmg`OJW;=HvWpZF`X*C!$8U47GM!Q3E)IdIMfW z4de-G2|l9MG(vv!#EDVq8BtSR0M%}3)Dkp8JzyJ~KFnt`=AfQz8EUs~Lk;8#R=_7% z8FLpf4G%-@kx8hAr(p?Pi23mW>iv+spebJ)^&m}AOVh^c>q9_mIT|&ki&0Oo8Z+Sz z>tk!YLZ+eOsHrc9+AD2P^?IV#d^qZu&Opu3Ce#cbLzTaYY+9f5jDU{YdsM~fh0Pzo zQ=q1<2I@nn9coHDp=PEZs^M{{Z!!yQ`c2eKzCtaPr-&&Z1GUEjF+JwR7&`wU1T+I( zP$M3Ts<<50;bzo8_MrxN4b{O5)UN)CT8a!s%`wb|dcp#zcFJIOtYyy~71RSgMV+p2#Y}o2s$34# zQdB{oI&Maw3=YP8cog---s0xdDiJDP95wR#s0R9A0UVFH@CfF`?>0Yo3G+>-9Hu3` z1M0!1q6WIS1m|CCvWWz()RPrLm8*?9P90G*G#WLq6{siQ zg<8U^m!UVbE7UP-hiagw%^!h!qEOU>EJVGE zx1!4JLv8MJsDVF24LE#hGvGiU0ZmOX>WNyTMm`94;~Y$lf0Xe!d~i8~Fg~s=%c~d< zm7_s?Qr_cqz;G4$fdzK0#Je9aR%Sq$uBykmK|49Bd7K&;lT5YaYfeA|=vTv@f7D1< zqjvQn)QjT;>NDaz>Itr(X6!BM$-~z)n=uJyBAyksgbh$L&IKmOH3QR8n`kcT4YvZdN4BEs9mK|X42NNcx*qp89@kZ2^bM)p*Gzj)Dx~l4QMY`!c#Us z$sZ;^18SfJF$jZE{k1~(^S=uLH8=z{g_BSXF1GP?s29(E)aJZu^WUQe;B8>Oe8$1| z#H*m5yi`N;LhFqciEqbK7_pJZ{guy4jX3}M)GE{1to2ybl!swn+=d#+8(fG#P;0-S ziTPCAjv82m5HqkOxQlo`oQfYXHICy*6vXwYQ}hCZi6?39Gv}~jbF)bXphi9iwG^kZ zH%4e-I`pAV!*SG-oI?%xCTd{!F+2XioS3bpnW5&Wz0?)$qTlseg|eK&)0~F9cWvQ5~d1eT?Tt)elB3QB~ATg`nE+g*u+Tu>{oda#RPK zP{-peYA-xRHSis^d!x7JozE1eM;*K7ZOjypN7dhes(%VKphu|V_W^Z$ui3+yA3<&$TzmgQyh-lusRm)=5c?m=1(j_ynlC( zvk!ORd>q)ryttC}G@G?7>OC?AC*uJegtdE_Kg3=}UkC}&dYkX{op22CKd}lX?PJnA zU_0WIPbOCF^L=6*YK9JCIedY&Fz*1)e^~q9)wW;{BS3bV)jJlCLUp)putFXH}U(ZO%-jl$Nfd(b~v8&cbJLv zA!9wxJ6wwaq%Rp~zKrgokf!_#MkRgR1eO+OPV~5cZTD=F$NkOflD^3v=NScmVo!X= zFx|BeHD9f^VF>B(Q15}-Q_R|R#=*q@LYTEi^gzXPImJp<_Cst{^DFSknOmHf+v=-6vVqM z_c#}ce_mmZ+v%0&&+nH}$FR{V^J&%$74Lu=U{^eaC03i`8~bl#I$TV85zM7G%UuHc zZkJ$VO=(6{gC$X~+;XTFM^(&&&Cm~Lp3rT`?<})G_>SHs6a^qxoi%7gG>#g!-@;goSYis^Lo*A8(?T=sjweN8e=j z&>+-+&SEUQYkh~B$q1Xx)F(#8vux)4YpP0+peZVgX|NVn!G4$?k7EXWkNQ*#++qfl z6*W_NQSFpLHCz$3q#>9cTcbW5XQB4mX4H#puaAH#JU}hM7t|9Z*lGrp4vP`bjoq;q z*1+ee842EIEQ=awRSd$uI2IS;In2DB_XnrR*+Ki5Xs5?nMbwvZm&g4r_RFYGsgAqN z-vKw+<8gnpG21`p94|(FQOUd4JV9YBM7%6&FAT>@I2-jqPp}UDu=%z3nUCT2sF@y% z%!JRGK|mv3jB4l@>P>eWHFaNXdZzszeqV<_grdGstU|5vF+7XcQRUYhFiUhBwdr1= z29)NY`A{l=dNH-d+&ce12-ZZMm+3sf5oZ*{v^HyRc^}> zv-#d*UE-yWns2-FQ3HC88c4EZ<{MK@)aD+5jp^T+N1nh8%^RE$qBOxXF zo%T3SF$h~>tTP_x3id&jtA5rrSP#{4Yt-iLgX&-bYGyWIYCMA4tS?aYqni=_!_CR(5x>SWVRMLHL^vhhBl&h^+D8>zCtw+_kzh!h1xs0P#u*-%|HlhN!y~isekQ!@o~F)i_Zm-q_^o&To<8sVhN=9s-gO;zM8=1Kig$0ZSJbqc{e@%M# z>mFwkk2o5&cM{z)14xakmkZTSIn+R^*?4nQ`S!Os|C+L%Bxq#gQJZL*b*?SA1U2<* zP`h_0Y7ZPimA`DgY11E|cKH z)QCHyo}@2oNyeiZnuS{9)i!+{s@yJ2if2&uU*dWEWIf@#<8exou;8xQ0}n6*@sjsU z#ZIV(#-pBO0ct=iP^V!dYT#F`w^1*gN2rb?+&Ar|Mh&zIYOjQ#Hlc5tEwCF^@rgCk z19N=Rq8ciXS+F(E!s(b9b38Ot+XVI9um|c5I0^USUzihHKQdE4$GRFhu0Cfc0gdb` zPR3`L90xo$9nVEIyaP4mmr$Ga9%^QOqBe2tCm#177G^?C^)%}O3?#l1b!?9#Un!jX zm|Ew5*)ubxCs0p#8MVnGJU5#tHs&TCfO_J}sLj|PHGnbJxz=^47t(&zlb^>n81aSq zV|y3WabJf?bpB(!G&7J1)nE}Ugw?P=PC%U!|5qkIC2B9^w(%m^Rpn7ne!!-mLYbZR3I^dC71!VxlW_@!Zl2RpKUzx8?zJzP)kq?Rlf_S$3fT}SEBYn zjQ>ozG#Es@80wYW8Uu0cf1H1fcr^*{aWk$}{H+;4gLmfBuOI3O2BBW9lThb*Icjh0 zLJjB&s@yx&t2x|z^Ib0h)$wZ7UOSCi;ydp-|N4-5L4q3mf!Q(62h(vW)RdLSK&*@E zs1ND|Gu1lVrY}Sda2M)WUPN_#9o5fIJcltqn$396M?f!*Z>XtsKAE+Rf$4|_pgJsu zYM`Ob?}!?3FVqZi^ifDbXBTSMzsGF&1B+qS?_QxRW;+PsHQGxh+r6dzDC{T;P8JU`SA=Pw=s zeR0T%dZkuHJwXrD?jM4h!X>B|$OY6By+GBA`_r77?5KK$P{*~LwFzqGdZDI#yp1oy zm^%Mk38>+tmMI2^~9r4Q??TIThy_-hI$o0 zNB0dH-s_%{*jShJ0MyKN!HhT~yw~S`+8rRFGzqUznLjYHBdxP z;0x->JW;&vr(hh^Cd`i7L>KHA@hPVgyCQKUJG@Ks;iI+e;7hBYAjE@2QJY0|A#;+3`yX1f7-na8xens+5_bR%uL)zy?Vc* z);w!MulpHM1hpAkq274?P@8lds@zl?UxFIw->8}S2Ym`0BTxb_pw==Vk!c_&1`;oX zy|E!?WD{OO)$=AXyF4nYeiqcLyen$2tiXblzlhg~$4cgP->@%HGZ-g1=U-D=Ho19{ zCa4$AXw-S#hC0UwQ6qnW_0S14FQodIp6DRd`(Y*ifln|h9hXYsb=DBCp3=N8JgLkK zMZiGP6QuHa-7lN@NJvgXUDU{XqtT`Y@YBTOZP3Tjq`7bUfsnP%94 zcn8#`JBE4%cT8h;e?L?^^L+%g>6W9`ZaeCUj-x8Pw|axT<|`FyGp0cu(~_uiHEn)~ zjrXz+v+0vjGrJ7c-(}P(@I4_ANFXM^qLvD?qdKUCTBGi$Pp=iI&9?`2?%!IYrZY2^ z1~ntqtR1amt;;bB`3F(Q_#LuoeNN2uW@=NT-U9`(G}c4yfd#0gSdH2Pdu{vzs{9kw zfFouw4-$kah?hZa(l)3W>V}%(L8u3vjPAex*+f8Ve-gF(U*JuQl+o+{2=x(aAl)*V zH=7T&7iOZSaviGPKAV06^%?LEHQ;Zksg9A^>;8649@M}(q5JQD`Vi15n1HJImojh- z>P564wbrLluhyHW20o$cd9#@EiL6;Mko1x`9$TQM{4HugF|wM|mJ;1R|5qTOCuxED zobQEdcrL2rO{g_Lh;B!&JRGWg)WDl&H@mz8YQ}n^mS8-p{dw6r z|9W$6CP5t?Lp|X&tc>qaYg{6S*<2ykfv6{%jaut1s5QQd8t6k*hd;3p#?NWqtTj*_ zPeUE+H90x|xe06}LErtJ;uwsP%Y5j}!b8MAAwTGF_T)D2@O>D8c$_?D;E7Q245$HR zN4W{X_V3@|p{CLV;XF=8RJSv%uYo&VtkG%SRo&TN~S)c#22xuyopx)tI zQBM#n*vv#CYg$yfTv#8=VsTuIrSKsR#!SV`URi_LiLb|Fcn@>4#A}Lk4Do&m>iYzW%w13;Nr?&_cx*1SK<8cCLyS**J(z>4=^s4tL}BCklv_Q0F>AZL=iFQKupkR>p#;<2wdbZY`$4BbW|fqS{YT#|%6TYI7H><1??y zN+f6?9Z_pM6xHB#)PQ!P&hKs1lYT%Qr-*gUXGa=TgQZY2RSh#>GklH{umbk0XZkse z+Vt0b1hl*Fp*o0A-zrYc2c(uiEt7f0)f$3U$saquzXVQB&Rt)zM1S zz}KTT>ps*H`XV(jYm^%G;Zq&MVSQ_33?kkfHNdgfg{TI%piavX)RLS<4fr;yz1OIj z`Gl=7Ttl--+avXS&V2%UfxIvY&Ra}R{2S`r1~oDr)kjTjJ5)ylZ2CCVOwGmVxDNGX zWgFXpV_)K9QF|gn6JsWH|NB4H3221vP*d0o_31SjwKU^U9jrxt!`X-0oVQR7ezEz1 zA*REesPgquGt>b!BLh);Yl6*Rgzn$}Z?XmUpmytN)DwI{O>Nw!readm0JEc(s32-U z!PbVT51YO=z6=A2AHcNuz#6TY*|fRQ{rCU12{D<59!#vof@Bx*`G zqIUfe)QsJ;@t-!HsFOKGc~Gy~;;4aDMYZ1qqhd?c3#uEkbo}?f2xR{5;+x{unjj6Manmo2UnQi&Zc} zU-M(U+NdR3iP{rqQA>EIFXvyI;Uft;HqrZ;jJ()@cqP=Du0%C_3bpy}pk7qpQB#|s zzj?B%s2S*ng>W-!;BQg=L>yo~hLhn%;%x_T{xcE?9%!DtJ*vaus5M-HTB~)ahBl*S z<{0Y9uc9{7GaHXads?#Or~#Km4OHJV^u%3I?T$nZXo8P`I#`ODnpHMq2WlYaP{-~A zs-swg%nam2osuf3^WF+oZaAvL1*mqnqc-h7s19%2^p6-w-1nV;8b~(SBosou`5L00 zparU<-k2FDp$57e^(lGE=3hk}-#4glKHpIIZT6ZP&1Wam^Llv zF9(64B$UBYcpL{|tl{QU@lUKq{0?dWIY*c&E{>Yo2B;_QkAb)hb&8Il9_S8g?SEi% zj62el?}P5Y|5;)awxgcl0qP0;Mwuy&fodQTY7bFcQ^q7-|Mipw|4B zP5*!qJ-j(bn+HiShV!r88bm-HS3s?G8`Kw#!KgJJi`wneP@8f&s@@5#i*IlomLKbN ze_Q4H+-6o8y{!Jm+5{tx7^5HbbrbFbs#|YCcc?ew zH`LUn2{jEAMy+vG)TwA=)2E?!`wGKOZ)5pXvV>Pbdo zTKp3S<95`H6q;(jP?WOv#O$OmvtC7QLjP%IZSz{|qc-mV)Qc$;)z9C^gZP}S1Tf@oNGAY)^jHvg*5G;>JP@5;tEYnd+)Kq4+7Dg>yCDb12iCX(Xs2K~j z9>i?)&#zdU0i>I4ral*{g9fOzZ-<(~p{V0C6E#yiP&0B4HGqexnf!o37-^1K`>a@q zctzCAjYdCQhVJkGt|FkR*@4R;b4`9_R0pk4Q`-lXABq`pIcgy1Q4eqr zRqj7jxv2BZgQP$WFz-ChzcLz;pchIvR6{dR$8tYvEsvp|_#$cm&#?slu<6C;o6}Ga zHA5p%$80&4#3QJFqAf7}q{Pg`%PjDjW72~JP0eJ~v001yusDu-f;XrU`!6)+KpnGs zHr^doZZ>KFn^4E?GM2`mMJBxi>Xb}G&GZf*0X2LDwZ=bDn=Ia9^VeogPz^0YcOd8< zvnA#U@}l-Y3sim|)Br+J1Kfn_=!{K&fttY>OU>T$r68aJ`B8hIHmYJL)D(_E&B#jB zd*Kl3bi72pfWD#XrT@!3Kyi#pye_Jp7O3)rP#sS|z2FugOX72un}D;+7C47$@ILBu z`#WkgC0SkX8dYu->OHUw3*cD{#Hh+Hns>-aGn_S!%Pn0TYt{aw-8o4ig_8Z5S%j!0jE z8o-e)=1Kjwnt}LZc+xYWW*~>8f2RNetzB`{E^mOE@@}Z}KM{j*8S0cgMs3z;+ss;L zM9n}Y%!2JvGcz0Y;@W{l(X-vuFNQj%EzuW9peF%29krRZq8d7ZTEnlX5y#(QI!cD> zpfH}qhNvaUxYPW(zY40n54EXBq6R(}!{I*Ek{;g4`PccrWE1Y7rsy@c#Sa*YA-l{^ zFyCWg;&XSK_rt%aC%=n26`nn2Z8M`bVJ$3%O)(gkU{!p8n&~|M_{ z9ZDu^x5W4r5BZ?<1fOi-`No zSEg*Jj*Fqzt_J$Esb*q9;!F4Q_XKzc>tMzMUiaVi4#hFVLk^m+WX~}>@luD(1NOq= z#D}2TKZuXfcbR~W%|D0D-|;?04XD`>GnM1;3Gt1%8Rs1}FP>V*%r~N;*ogt2#p>i2 zJ7K;jOu?+g4`M!ik9uWiIcfgRs4Lde`Ts#c@A{gj%$ogy+B~gMQ`H%B;&{xBdr?#U z5%nZdPMdfVR6Hw2!eTaF9`!zHfU4I6wHZfYN`3zSO+W)UgX;LQ^%iOkAE6rjh+0GE zjM+T#QEQvo#>=3lyb-FSNvKn_7`4{tP{;N?YLCS^%c-M(CoKWJaLS^le#1F4#s8u{ z8zP@K=R6zgYjt&0N6ktt@ebF_&vq_hU*a|Y^}4?~c^c~z zuXx?-gy1rqjFE4cSN7~1oPYgY%nuT@xnkYoosVVkFebn4b^qn^BdkI^*BuidhAW7l z#p&4ZuGb01IQPtpt0rob?Loc3?qf~tec$Yblh~X1YoASM^T6x=XE(>;-((biXntJ& z4A&E{@yP6j@Q=-VArodMy(^Z(1y~!OVlWnaV)n=oY(jh^>iEWc>UICcq)5o2UzFCMKiK?P1)D&U60A1^ZBITH%G);Wu@iCaAx>D*MXo+#x;Wwb%KVc!@VG z2_}E*b$_>X?mL!_c=7jMr#!-|-G?my8y5X%g>d2By-Q!d6te*EzoyLjm^zMuOqpa%u`xnEQs;sM%8 zL7{bY{1C4YpPt0e@#)RiIjNufYcjo1FOHyOj1aS;K8{P_C#-T_dQWO(9iv% z(gcr?-XDXpR0==$SdT!R`%u*TWj^ZTez(m(n!?ZLHgt)ECS<(Ba9As)pZle;J_ZtR zZ5@pP#8=`_+>Z&cOe#P3^Sm*tgPy1d8;lyjC|rtDP_Nzssm+5`PVMt^zlqc&K_9ct zP{*WG8dESR$j?1y1yD278na;+R6~nUFR;z1SM7e(8}v4&!yl-bOqZ4AV= zJ{uTo3#>-H8V_O~yoLIz6hEDx`>U2|P+zB~qP`C-#^Nf68eq!we(r}>M$`ZbqBe1J z)OX4yHvSLlP0R0Jnh{6BR3rr92rQ3!)t*I-I8{b7)p@N|Q1ALysQe+Q8JLC|NEoWa zov2s&6|9clOn&a48)_jhFrPDofIeo|p+@u%#=;}0&36qog||^_`T;dF-%**Lmi)t z*;qsNOt|cRPF75l!_WOM9@on0=l*B76X)`Ce_QSV>V@_?x1TeJdOz}*_ku64pZWX0 zpnPVHv!T|qC?>}tSOOQJzEC{G+V~kY1^wLrW^+o+Mf@9TiLw_mFP>tksUL*;hBF`M;wcQq_J#c% zKl~ee<9e)u8H$)q+ZPKF-&}LL%t#@3opZlZIbJ&9Xyv6+7zdW9c z+RfpM+ZPRL%}1ctd?V_CPNQb5LJ6~{8d+OfJECT+X9>=~Mlyzk6nGdlg-=kM@C#}x zqn0!?lOMI2Dx*4Vi7GeP=7*x%S&s4X7-q*isLdUxl$p82sMA)!M?lA<5o!tgqR#hp z)CiZNDsDq9!Cp**XHiS=5w&FTOPlf;Q3EQ9nt^JV7Mo*a9EW;CPD8zCdDp z*;Uj)-k=5+y^JZC0rkWsQ5`l$4WK)!ekd-%^{8W7yR4u4qnw85WobuYThhmt^K;(f z2joG0&eQVdxP3y6D0~I;icOB{s48k8El`_nFs8w$&;cg=0L4|0c&~GjMPVF*6E2_^WLa8Js$$A# zMRi;VH51iP5BdjcU@fa~{xyXiNzj|BFKUFdtgBFKx)ZfIFQL}-CF%w91~mh^ZnHLz zNZd|Bd+vfN$hDt$`c>j1wRZOEM&2FLM(F21ZK>4A7Cu5aEd|-c?#HWsJ?qys?zaZ? zQrbbCXQW-FtfuqVwT#`RqOG_yQ6@L>^0s}I`IF2()LB7ziI353<^GF8IZ5b2#; zwkg+2()1FEOC#B-{I{EG{%1V#{^aYMvLEFK(3YswA@RuZS!C!I*aRiv#!{(*}VpMt$8ILlUyPWn>rS~f1)ai`G0DXXg#_g(J3)PJe= zsULxS{wU#I+liMj{rQ|WWF#a~o5WFsC(+0iOwB!t;!U_$(8xesO`49@@7GA`{kn$H zPFv~+VK(aU&T%jOQk$+sr0MEt2deka|E|Jh9-y(j8VnUbaKED9XVSh?Y9sl@xvvqP zP8t5N>$IZGJMzOwkIX%lyBl%70=O?LHO{Nwxky@c?)QXyP`4|#BkuOUh)SyoS3q4! z?P&S4rPG^&+mJtxx>qCqcO7ZnD6^CXqLR+fCEVX^;E#09a?-*v=m~g-asj06#3!WX zp-xlcUh?8{{<;$PJu~e(Eh#XH1l~o?a|Y6obbXH-OW`e~oweooym6j#^IgITp}a2s zRPF2|zLt8|O_KAGdb;LN<~!+kiT`KQOb#>5&mWxYsz^pv8u^c$kqksvAJP(#SJ77L zM}Bx3YJkZ|8%*9HTUOB)$H_^p$(qz$$4-nLE?>mR?B<3|Zj6UwFx$NKl8VZNd}b14v?CuqX` zle7!ml}I~BL0#?a(~Tm&m-018yGs5&I%wdQ;3!%}AnEn-B=r*0;biKClD5j0$xqrC zz5fqU;3kp#Gyfq|K~hpfcj|6OPjd} zu2CXabF4!>ecLWf*msV^G;~&#ghV7%um$z+c2d&FWVf36pZ+#aKVJEDJySadYwi|BXhQP^l~*sS4ivKTnm3G<_XQN4Z~D8ag{fd=G8$r!FTU z;o@ZSGiPTFH*>@m`gbN_Z}rTLJdP#=8t+Y`2?u@KT9bC)D98h1m| zD%0pz!f9>i+ekY^y_v*2kv@hFKI359mOs{|jak%7N?3o@r)wH%`y$YPB`Ox9(ryZz z;eJkrE`Gk~q$a+E{Py@3kK+o`-`mDjZZ-|B!~*2~L)~#UuMF{S#PbkeZ#xa5Ty@+2 z0@9;u{nL@~jK+1HC7g;5eqG0iN2Opj@-uL!vw4A}eY1_$r=vf}+d|rND*jEKOoYAo z>#9ni4Q2kKYzaI_-6iDv!YEjT%sFJ#;np>TwD*L&(%CWO#{&Pmx{#+UKKo%l`T85u ze0ER+D0i90OOsaL)+tUr32ijC^)^}W(Z<#Aob)#otZEaVAwP-#-!+DYrr5lyc5uHk z%aGoPw9#~+>mu#&lNhHp@mkdTb@j9LZjx7p#D3&wq>p&qGj#rEkT{vlyWDHJpV06F z49~4Avu&&*4Rxl{B<@m#cT?^o-nIiQO~d+oVO{k|;}5t_RNKZkJIKN09i{$x8(;1t zklL+c{zrfM(Up^i^~dmXZj5&V@#B;&%3YBA_bZ6_UvzYp#GZ6K)DB`Vb?VWXu9xIz zBwc?L*Oe28k>{I8dF;n+~|D6rH`;XE_KqJ*bXfxnY+80mr`ddW&Y&WRa0ToqI1vUK0(?f>UUSB`cFb+ zH;wCRzyP!-a@oq4$*W{LDMVP;5b}zUc9h2W>mFw@X^(ArFZFfRuyv{voVBb& zhxCD1jC&qo_xbhLD8niEkV0{3v>)L*q-`af!#0?jyhNl8vGD{{zQ|pHd$a13uWLPV zU3;-D>A~E(rqkgI%DhBf`p0fuX8s$Hn2@`vZCp8pXkaRZvQQ~4_Y@`CYozVutL;?D z=NasG(n}K_MO(QDPqdu{(oRh7tHfXaR_7i+e{lY^js8mmy7FNb1~S_gTx*iu|BXia zn%^3@LW9l7DL`6UI@n0vy*9s|eV8!P`;pd^J3WI6vFY2Xw?lvbQq3mRv;$C2KPa4; z`(HX(OeOx})4g6(ri%%>e~F}EW1FXNOWHb4hgqn1fb_$*&4HxPC2cSsq}`UJHzn>% zMWq-Vz1d_W_8j8 zt}m3IPb30m6aAK6_t*NX;7LU!kS{EiEB&ep2Q%qJh)6%XZWS^N{!J z>Q6ikWo}a@qOE_K{6WN9lUJ644e=<>umgPJqd*+)Q??cTluOqt3Ix+g2J)6tsW#zN zgnwOmNaJVM?p4h;mYMh+%JpLqb0|CgxAHCR)BD>xdnq@GuzUVm(o6yx)K$o;@M!(d zZ`U&0-~uZ4Aw1P~eDSwBpJ+I$trMSeYi!;_1~8mDQOK`o2QwxD{qLfY1g!Z%CL6O`~T8! z9q*^$emZ~6eVIb{h$rFJ#b1KBS9RhyY3whX9zy-pc0lP#D@(i!W&7JSRSF~RGGu7{PpruNb>$~~fd;-{ZUz#Wj2yoWQsw@%<>%935%L;wr=j8cHvJv-<`K?d z8+}5#fyBFWcc$%yln0p>tg~2;ZmtS8i?ejMU3YT03rCJN5IQNn}2ug8qt3*K-OTr}1qRxnt|9jl+P%j;fV^N^_l@-r%If#eojrE6YNQ3> zp7@i@jdnnzsPK&NE7H7#o0C76@KT!}nL(_ugFL84xC;K(W_0rJQExJX*g*Op)ccn* zsfgFr`@brU_4w^6pAtUcHp4d=3P+^OX$l{+X&uN~3KBQ%10KcwinuXr1fs3#-Vg`!n!7LC#FU` z7APF)Lnv2>v@p_Y(aJE}a&6N7;(lrCMYHZBZ4-5t<6_F5B0SpGsY4qxP1xr|q{4O@ z^iUuJ-oivwI>Nn>f{95>N|~CfKzthUeB85$M`Cb;Y=_%ys-JgaUbAKgYR}sQ12(Kfrh)q-aP3{QfZQ<6{f zisMh=31m#7Q(a5xq!X0`ZTuL8JKKt;1Ygiei_hJOy1LR(_6bh*XkY7NyA(D2C=niC zaNi;P`_+RQ3I0#oHVSx|+p~<|KU%IsehTi@#IsU9(r=?UM?9&Wj(7G^gQ$~}^6KB& zXnQMaGr!pQQz~Ys&68)XmJ&ZbkY7wO4~kHzBTmE;~u zIIbz<_U|mV71U@1o@yQyo6%un!q;hZmmSz1D*wU#>uOH=0`kX`=AmpgGN#%5H?(n% zc86h1Ivh{A>bRA7BI=!Y%h7*$D(YHK;jU!%w++-G?WLPz{^z6(e?{7He;H;Dby{!_ zu>)*qEujKjCCS@G_zCIP3G3R3iMjO?V|V`3U=SVe!Mmud90j6sZ?z3gAgu-AX5?Sz zj?UA3=H9_wf`+D%HsXw{|~k%-k$tSc92QY_k+wP+_$(FP^dGv zu2jT763(le2E*A(Z)ms);aK>Z27g`CD3{RAWG%uYZTW8)g|>9XA^eE8bgiO3{~1f4 zv&t4!Vp$qoL%cB!ROSA4CASS!AuTx#T%mF$?gZSkNE>GhmbB%X(#B%$Dz>wpl>2pc zq>t|8Wp(pd{|mo5V)Vsqshu|M2Lc_wzpqEz}o84n#zCcKVvp>`H}5e~57hvbhY z{|aSKxE=9fNgJtY<2?5Tn|4y0Ae0PUv2Eob;;rnHm>j+~QenN#4P0f=u6ip42nU2PF z9inn7DxM?Wp72r1%p<&-u&xExbCmf`z1`H$NO%!>9Vn~oDfb@Ab?2^a+g18@%Er_` z+c->M0~u$y`%-8#nVV>&F)k!ti+dD}ttS5ho#e8OoF{Ds;hWqk)uO$262DKI_laMj z{6yN)b<+;$AM*2&9*Htzef-aCI?%P+7FbAurrh61+f2a@l&L`@<8UtVz2xcYNZJKk zNAdUMf3%%7B|e7u2=X6L{s!SFZ16W&fO{foJ<0Q}q`@Q%;1BNq$k5dek5J$*@?zV; zeITt3;o0ODCS6x-8XQ1ce)3LJ{*p;{g6$wq(Lp21hGHMeghO4QNZU;OU;VLBR{#y& z!hdaNk7-O-E!)uttI|GErXm)zoz%mF+`DZ&v90@n4t`y22|S?l(v;~pUW!in6*I*ujprojxXQ z8F^>i-2eYS0o0AaJ(Jtl(pL5-zcCGTq0@1g#WvE3LKW?Z)kIqIev%iT^l#iHxPQNb ziDV=HHg|cO*T@b`<-Xg8Do4Nd^!`sz<{;bIf40Iq;_v8mErmy54DN-h&2`W=FqSeN z>TV&PkM!Hz^9ZM~ZG0wgFl7=^_ZH!pq_4Dj`uy(5y-t5^^pZjys63Z@5CxKBFVfa> z>nh4fv)WDrXlOq1<>VzJ+`|-ck`vYyg+_yE;}&HyQRgagT@y+35)URl4&jxgFX29- z^S_@0V@dp%M)%XuPQv#wiS4u+;eOoBY`hKmd1JctP z_`WUYP-cm~*|r=@&L>JVBPAK(ca-`>mxliGiNb zk0;B7t~})*_UEbWo_NJNcV;Xh-P?5P7#LKM#(RX&{`J%KBDLtPJ<8^Z*e0Yyi|+Kf=W&9tjgMPu{->gN479G0>rt8oleORNX*}{dU zd=(H{<<+Rrny=G_&UjrXbkUoXVYlD(@`O%)TOsVl+uPpIj~`-$mjAdpwED*cVRiX0 z9fr>Qk}s_1*R7t=0^h%c?*0)mwA_#Np(TFy4t@M{=B9<7LY^&Ayq?#d>9NCkdQ6`h z&NFyRj_@9T&z3R~JS+XCw~gY-yX8O>Peaf2sZl-EwmgmMiS0K%T1-#R>0@Gg{`N23 zrhSV7Q3AOlPYgV`K(rQC1e=%rFA05dlGl$LK{+L9!z%BD3g>%Q%j#3(C_$#aRYrXHIn| z=zRNq>8|RkTj!p8&VT;<-|jC}>W>-lO;@@x9OjC8-9xq6uuTogfp>tqW! z?vZ9VG(zSThAhpkXUqITk6s`4X3LRiD4eIgn@HEhiB~YXIS+Wg)(nX(?LM;`SfhR6#a%U8r2)z|QPxUukAN1rT zNLBm{)O?_mlR>AZ3K&59D_~qgK#zIAwEUV+JwF9%ME5E!UO z;PU7`Mkx=*qYgg^w~%JefD{@w1Aa!wXTS$8-D+Svk`qDMv!D_RY2Pg9MoAIfAxZ^XX1VEi=Sda;$y2I}*M6g}h_C z==xl^i>A$GfB6!cJ`YN|*mmSnx@0qETIWInrObo0BFBv1Y|^Da>d*S zZ0j-AmfmFO&7Irt9aV?tfeYyLe7IZPnhzJ9NPfBi?ooHu!M#9j8hlI7*K=gwsfTz$ zpX%@${k;LU#7EFnMuQrmZ?^`nkSM&$sI-x*Vs|4X(btWzo;Dk>L%p*Q_5!W)K^dL& zfvqb2fJpTwOzg@06f@n4fkRY7Ji2!%T{7V`eHMgXl(Lw!-?SKR0algMV>V0`Lk16} zcWua^;}h7a(IF^?ZY2!B=#Xvlhrv(O1cx#t=j#8(RcZlGE*}qS7AI+JGe{ZGn`I{_ zMy_$t9W|HhG*i{h@G+{9OQ8o)-6POPz5fW*C(_BE!`%r%J*K8n_xWs^x)w5N`C5ib z_T$iB)$;GhFlb2SP~EEsJTWzfpA*xukuy0JvPxB~gK2SU*9Q1Aq{-$+Js@?D5#rL2 zb~qU1inrC8jWDyTXw)tGdJ9A7{jG3Z?brsx1x;;(fmGfGkEzt>;5O3q9k7%3?u2c$ zc^7-K_XRjfd3&IT`fxXZNcB0K(Lotps-}}Nb!{(*c=gFkFb-7U5D27-BaozWk3b3} z`AtigT9an@w0dsK4+9%3RQ_@3mdp^j?+lcJq?Ko&30&&0XP~94y7>{T>cO9uT!GQC zXc)!zpwg8I8Hlb#eYW^r!p3gk#F}6>LP>e*;$1nr~p7$d#q)&2L~Z z5I+VXKpXxSTGW7>FbOICTgaiJZ{a_nK#A`l7gWh@=$D}McziCN+=-ad*JyBS+`0jo!(oqBjmSiTi9jN=6cmMeiW%b1d+T0f(puhFS6^Z}Uo|^h$xjNGiM*<}b zz|Zc^zc(j8KPP{z%)h6w;NG0Pg1kIe=j@(St84y3Nuvhhw#rH#drqyT1#IRy(<+pA znia}msBXe^SB$GH%;%YWG}|FY+jSV63`y7q)Tw2IEG0Fcb6Qsx9t}9?QhwrYsyp*;!bpUdX}(kyzqrAuA@j zQNJIC0ic>}yhxwtU^49;f$55GEnErezwg-tbAVacf9IhH9Yjx&l-3sYTHMuyfJ1cJu9DxJ!s!Vd{zCr9G4)K zRA65^QGsq%Fa>)9xT#_)uA(bbaXz(F@+i(#Vum1DjqAuY9iO3pt-tDk4n|h4Qh2g9stxVdZxSRFPyjqJ?sL%jYuie zZJ)`Rb`l)XU22O5$BQl|^8%+&UGU;~Ah}%hp+6fKPqz$wiux|XY+AGk!xZc15j^0> z?LfIE25Gv5edx3YUFwX9b4AaJfNfYBBPd`tId6WQj)k~MJkQI-H0OixciQ*-}YWdCbHXhY^{Xqh8XKWjLtQWeP6CzIQ&X zUxxS5z*a1Zi;RaJZpGB}$ZphLW=(BnhdGXEw9TegOea{*x&5vcH>$(S@h2ckIc#67 z#D40@l{g!z`=j_%dht_W?7H)#U>oB zntq81ppI?EQC(MLS-tP0rb%!24>bP_+z!;75oHf+7T=sP{J~-(X^#Ull7X# zY2>Q2Odqcu{PgS*9GhI?3o&a%iZQ|!boK}iRRdqe4Co~z0+f>#5ulSC0jjcI!&cF= z)2yQr-9}I|Y-&4(uc;^Az^XW9oxnF>MS$st1!`1vdYC|Y00Ew=&9F3h_2P5pYzJ1A zrnfR8JZ;_LaZ8?AE#0BCdwXNTa%|I1onAu0P<^E}cU3)Q3!9eL96`B!P}CM|N-p?*9mPf;##! zR-uzoy^{)cTT}hd;Tl21&f_~O{sN{$kCMnjkK^RfV@Rj}`3&c_^zI@nGGK6yzdjBJN0ZXFZL*h&H`{5gQ_cHRlrEruCPx7hS%L$ypxV5vUP2U7U|d zCOih`$C=dFJ|FXP(bN6~OkFOjyMmI|UB+;~JFWGATQgdsu8bZm4Z3^<`%msX$PtwJ ze!t`ABx5PpyrX9=N3GgU54^Z=a{t2~wTQHf22L~Sg9MRDE3V-5teJ+*U@?|zk#paV zQ|A$v#qencn@uYZ0Ed#Lw>AqM|JJ8X?QSY5ScQnL9yp|TWhf;Bz$RZIZPEy-? z?mRPIXlh%$SdCPaAgWyxot1?q9hqF@5`F2p1kp1-a!{u)i$t1AbBQfLLsLX5UF#+W z(ur;&y@M#Pb`!IlGu>%cqBxt`QE(AR+EUMT63-Z5nec-l+SDUSjBvPKi>heb3%0zB$0(j8N5Z(VxP@#CzaYWy8h1IJGZN6k}hO47^A%BU(JN(^=qu87aap z3KntX))$Gh)N;SLO4r5N#H&p-QY1 zV<0xBgbV4_^Egn=(nO0;Uo?mlJ-Pl~S|TRV?Iogx=_tHZe43yxt`_G~_|sdPL_%D8 zRE0_14(h(f4k6%-*l00XvQz8RVhb(bB62BqtGKDUY!jdJ?DwoVsz$bnLqNT@i#4=& zyV$B0JTLYjUEd}0Xv_=Z?LOtcFq>#HePMt5u8?K8BLbs9_1i7xf?Bgj+~ZR3y)1sx zrT77dy4!a#kJ@(oi_Z55%u|-`b;!h7pEx||#GXGBqar}b$3!vx{Fqos^oH2gWp0PEPi_~3WeG3947MJDX2|p~c{_g{=niPq z*e(Wj|6waCxy|hG({|BQZEY9tIqHAW2{E5HZ=MjjU82H2hW59M;cD_*qDs&&PI5<4 zc^~5_erJsS_7?*Nb1%m?dWJ5a6gDk-SInbN-W5;w>}+_a0h_E9y=nC+F 1);\n" "X-Generator: Poedit 2.2.4\n" -"Last-Translator: \n" -"Language: pt_BR\n" -#: src/slic3r/GUI/AboutDialog.cpp:39 src/slic3r/GUI/AboutDialog.cpp:291 +#: src/slic3r/GUI/AboutDialog.cpp:41 src/slic3r/GUI/AboutDialog.cpp:294 msgid "Portions copyright" msgstr "Direitos autorais das partes" -#: src/slic3r/GUI/AboutDialog.cpp:127 src/slic3r/GUI/AboutDialog.cpp:256 +#: src/slic3r/GUI/AboutDialog.cpp:129 src/slic3r/GUI/AboutDialog.cpp:258 msgid "Copyright" msgstr "Direitos autorais" #. TRN "Slic3r _is licensed under the_ License" -#: src/slic3r/GUI/AboutDialog.cpp:129 +#: src/slic3r/GUI/AboutDialog.cpp:131 msgid "" "License agreements of all following programs (libraries) are part of " "application license agreement" @@ -35,25 +35,25 @@ msgstr "" "Os contratos de licença de todos os seguintes programas (bibliotecas) são " "parte do contrato de licença de aplicativo" -#: src/slic3r/GUI/AboutDialog.cpp:199 +#: src/slic3r/GUI/AboutDialog.cpp:201 #, c-format msgid "About %s" msgstr "Sobre %s" -#: src/slic3r/GUI/AboutDialog.cpp:231 src/slic3r/GUI/MainFrame.cpp:62 +#: src/slic3r/GUI/AboutDialog.cpp:233 src/slic3r/GUI/MainFrame.cpp:64 msgid "Version" msgstr "Versão" #. TRN "Slic3r _is licensed under the_ License" -#: src/slic3r/GUI/AboutDialog.cpp:258 +#: src/slic3r/GUI/AboutDialog.cpp:260 msgid "is licensed under the" msgstr "está licenciado sobre o(a)" -#: src/slic3r/GUI/AboutDialog.cpp:259 +#: src/slic3r/GUI/AboutDialog.cpp:261 msgid "GNU Affero General Public License, version 3" msgstr "Licensa GNU Affero General Public, versão 3" -#: src/slic3r/GUI/AboutDialog.cpp:260 +#: src/slic3r/GUI/AboutDialog.cpp:262 msgid "" "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap " "community." @@ -61,7 +61,7 @@ msgstr "" "PrusaSlicer é baseado no Slic3r criado por Alessandro Ranellucci e a " "comunidade RepRap." -#: src/slic3r/GUI/AboutDialog.cpp:261 +#: src/slic3r/GUI/AboutDialog.cpp:263 msgid "" "Contributions by Henrik Brix Andersen, Nicolas Dandrimont, Mark Hindess, " "Petr Ledvina, Joseph Lenox, Y. Sapir, Mike Sheldrake, Vojtech Bubnik and " @@ -71,7 +71,17 @@ msgstr "" "Petr Ledvina, Joseph Lenox, Y. Sapir, Mike Sheldrake, Vojtech Bubnik e " "outros." -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:92 +#: src/slic3r/GUI/AppConfig.cpp:114 +msgid "" +"Error parsing PrusaSlicer config file, it is probably corrupted. Try to " +"manually delete the file to recover from the error. Your user profiles will " +"not be affected." +msgstr "" +"Erro de análise da config do arquivo, ele provavelmente está corrompido. " +"Tente excluir manualmente o arquivo para recuperar do erro. Seus perfis de " +"usuário não serão afetados." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:110 msgid "" "Copying of the temporary G-code to the output G-code failed. Maybe the SD " "card is write locked?" @@ -79,25 +89,61 @@ msgstr "" "A cópia do G-código provisório G-código falhou na saída. Talvez o cartão SD " "está bloqueado para escrita?" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:93 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:415 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:113 +msgid "" +"Copying of the temporary G-code to the output G-code failed. There might be " +"problem with target device, please try exporting again or using different " +"device. The corrupted output G-code is at %1%.tmp." +msgstr "" +"A cópia do G-code temporário para o G-code de saída falhou. Pode haver " +"problemas com o dispositivo de destino, por favor tente exportar novamente " +"ou usar dispositivo diferente. O G-code de saída corrompido está em %1%.tmp." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:116 +msgid "" +"Renaming of the G-code after copying to the selected destination folder has " +"failed. Current path is %1%.tmp. Please try exporting again." +msgstr "" +"A renomeação do G-code após a cópia na pasta de destino selecionada falhou. " +"O caminho atual é %1%.tmp. Por favor, tente exportar de novo." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:119 +msgid "" +"Copying of the temporary G-code has finished but the original code at %1% " +"couldn't be opened during copy check. The output G-code is at %2%.tmp." +msgstr "" +"A cópia do código G temporário foi concluída, mas o código original em %1% " +"não pôde ser aberto durante a verificação de cópia. O código G de saída está " +"em %2%.tmp." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:122 +msgid "" +"Copying of the temporary G-code has finished but the exported code couldn't " +"be opened during copy check. The output G-code is at %1%.tmp." +msgstr "" +"A cópia do código G temporário foi concluída, mas o código exportado não " +"pôde ser aberto durante a verificação de cópia. O código G de saída está em " +"%1%.tmp." + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:129 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:479 msgid "Running post-processing scripts" msgstr "Aplicando scripts de pós-processamento" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:95 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:131 msgid "G-code file exported to %1%" msgstr "Arquivo G-code exportado para %1%" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:99 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:117 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:135 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:185 msgid "Slicing complete" msgstr "Fatiamento completo" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:113 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:181 msgid "Masked SLA file exported to %1%" msgstr "Arquivo SLA mascarado exportado para %1%" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:155 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:223 #, c-format msgid "" "%s has encountered an error. It was likely caused by running out of memory. " @@ -108,37 +154,37 @@ msgstr "" "você tem certeza que você tem RAM suficiente em seu sistema, isso também " "pode ser um bug e nós estaríamos contentes se você relatou." -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:417 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:481 msgid "Copying of the temporary G-code to the output G-code failed" msgstr "A cópia do G-código provisório G-código falhou na saída" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:426 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:506 msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "Agendando upload para ` %1%` . Veja a aba -> Print Host Upload Queue" -#: src/slic3r/GUI/BedShapeDialog.cpp:65 +#: src/slic3r/GUI/BedShapeDialog.cpp:66 src/slic3r/GUI/GUI_ObjectList.cpp:2060 msgid "Shape" msgstr "Forma" -#: src/slic3r/GUI/BedShapeDialog.cpp:72 +#: src/slic3r/GUI/BedShapeDialog.cpp:73 msgid "Rectangular" msgstr "Retangular" -#: src/slic3r/GUI/BedShapeDialog.cpp:76 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:393 src/slic3r/GUI/Plater.cpp:145 -#: src/slic3r/GUI/Tab.cpp:2524 +#: src/slic3r/GUI/BedShapeDialog.cpp:77 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:232 src/slic3r/GUI/Plater.cpp:160 +#: src/slic3r/GUI/Tab.cpp:2326 msgid "Size" msgstr "Tamanho" -#: src/slic3r/GUI/BedShapeDialog.cpp:77 +#: src/slic3r/GUI/BedShapeDialog.cpp:78 msgid "Size in X and Y of the rectangular plate." msgstr "Tamanho no X e Y na mesa retangular." -#: src/slic3r/GUI/BedShapeDialog.cpp:83 +#: src/slic3r/GUI/BedShapeDialog.cpp:84 msgid "Origin" msgstr "Origem" -#: src/slic3r/GUI/BedShapeDialog.cpp:84 +#: src/slic3r/GUI/BedShapeDialog.cpp:85 msgid "" "Distance of the 0,0 G-code coordinate from the front left corner of the " "rectangle." @@ -146,50 +192,55 @@ msgstr "" "Distância do ponto 0,0 da coordenada do G-code do canto esquerdo do " "retângulo." -#: src/slic3r/GUI/BedShapeDialog.cpp:88 +#: src/slic3r/GUI/BedShapeDialog.cpp:89 msgid "Circular" msgstr "Circular" -#: src/slic3r/GUI/BedShapeDialog.cpp:91 src/slic3r/GUI/ConfigWizard.cpp:123 -#: src/slic3r/GUI/ConfigWizard.cpp:576 src/slic3r/GUI/ConfigWizard.cpp:590 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/ConfigWizard.cpp:218 +#: src/slic3r/GUI/ConfigWizard.cpp:970 src/slic3r/GUI/ConfigWizard.cpp:984 +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:87 #: src/slic3r/GUI/GUI_ObjectLayers.cpp:135 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:390 -#: src/slic3r/GUI/WipeTowerDialog.cpp:84 src/slic3r/GUI/wxExtensions.cpp:509 -#: src/libslic3r/PrintConfig.cpp:70 src/libslic3r/PrintConfig.cpp:77 -#: src/libslic3r/PrintConfig.cpp:86 src/libslic3r/PrintConfig.cpp:220 -#: src/libslic3r/PrintConfig.cpp:295 src/libslic3r/PrintConfig.cpp:303 -#: src/libslic3r/PrintConfig.cpp:353 src/libslic3r/PrintConfig.cpp:363 -#: src/libslic3r/PrintConfig.cpp:488 src/libslic3r/PrintConfig.cpp:499 -#: src/libslic3r/PrintConfig.cpp:517 src/libslic3r/PrintConfig.cpp:695 -#: src/libslic3r/PrintConfig.cpp:1215 src/libslic3r/PrintConfig.cpp:1276 -#: src/libslic3r/PrintConfig.cpp:1294 src/libslic3r/PrintConfig.cpp:1312 -#: src/libslic3r/PrintConfig.cpp:1364 src/libslic3r/PrintConfig.cpp:1374 -#: src/libslic3r/PrintConfig.cpp:1495 src/libslic3r/PrintConfig.cpp:1503 -#: src/libslic3r/PrintConfig.cpp:1544 src/libslic3r/PrintConfig.cpp:1552 -#: src/libslic3r/PrintConfig.cpp:1562 src/libslic3r/PrintConfig.cpp:1570 -#: src/libslic3r/PrintConfig.cpp:1578 src/libslic3r/PrintConfig.cpp:1661 -#: src/libslic3r/PrintConfig.cpp:1878 src/libslic3r/PrintConfig.cpp:1948 -#: src/libslic3r/PrintConfig.cpp:1982 src/libslic3r/PrintConfig.cpp:2176 -#: src/libslic3r/PrintConfig.cpp:2183 src/libslic3r/PrintConfig.cpp:2190 -#: src/libslic3r/PrintConfig.cpp:2220 src/libslic3r/PrintConfig.cpp:2230 -#: src/libslic3r/PrintConfig.cpp:2240 src/libslic3r/PrintConfig.cpp:2403 -#: src/libslic3r/PrintConfig.cpp:2510 src/libslic3r/PrintConfig.cpp:2519 -#: src/libslic3r/PrintConfig.cpp:2528 src/libslic3r/PrintConfig.cpp:2538 -#: src/libslic3r/PrintConfig.cpp:2582 src/libslic3r/PrintConfig.cpp:2592 -#: src/libslic3r/PrintConfig.cpp:2604 src/libslic3r/PrintConfig.cpp:2624 -#: src/libslic3r/PrintConfig.cpp:2634 src/libslic3r/PrintConfig.cpp:2644 -#: src/libslic3r/PrintConfig.cpp:2662 src/libslic3r/PrintConfig.cpp:2677 -#: src/libslic3r/PrintConfig.cpp:2691 src/libslic3r/PrintConfig.cpp:2704 -#: src/libslic3r/PrintConfig.cpp:2742 src/libslic3r/PrintConfig.cpp:2752 -#: src/libslic3r/PrintConfig.cpp:2761 src/libslic3r/PrintConfig.cpp:2771 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:333 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:94 +#: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/libslic3r/PrintConfig.cpp:75 +#: src/libslic3r/PrintConfig.cpp:82 src/libslic3r/PrintConfig.cpp:91 +#: src/libslic3r/PrintConfig.cpp:122 src/libslic3r/PrintConfig.cpp:188 +#: src/libslic3r/PrintConfig.cpp:246 src/libslic3r/PrintConfig.cpp:321 +#: src/libslic3r/PrintConfig.cpp:329 src/libslic3r/PrintConfig.cpp:379 +#: src/libslic3r/PrintConfig.cpp:505 src/libslic3r/PrintConfig.cpp:516 +#: src/libslic3r/PrintConfig.cpp:534 src/libslic3r/PrintConfig.cpp:712 +#: src/libslic3r/PrintConfig.cpp:1231 src/libslic3r/PrintConfig.cpp:1292 +#: src/libslic3r/PrintConfig.cpp:1310 src/libslic3r/PrintConfig.cpp:1328 +#: src/libslic3r/PrintConfig.cpp:1384 src/libslic3r/PrintConfig.cpp:1394 +#: src/libslic3r/PrintConfig.cpp:1516 src/libslic3r/PrintConfig.cpp:1524 +#: src/libslic3r/PrintConfig.cpp:1565 src/libslic3r/PrintConfig.cpp:1573 +#: src/libslic3r/PrintConfig.cpp:1583 src/libslic3r/PrintConfig.cpp:1591 +#: src/libslic3r/PrintConfig.cpp:1599 src/libslic3r/PrintConfig.cpp:1682 +#: src/libslic3r/PrintConfig.cpp:1914 src/libslic3r/PrintConfig.cpp:1985 +#: src/libslic3r/PrintConfig.cpp:2019 src/libslic3r/PrintConfig.cpp:2147 +#: src/libslic3r/PrintConfig.cpp:2226 src/libslic3r/PrintConfig.cpp:2233 +#: src/libslic3r/PrintConfig.cpp:2240 src/libslic3r/PrintConfig.cpp:2270 +#: src/libslic3r/PrintConfig.cpp:2280 src/libslic3r/PrintConfig.cpp:2290 +#: src/libslic3r/PrintConfig.cpp:2450 src/libslic3r/PrintConfig.cpp:2484 +#: src/libslic3r/PrintConfig.cpp:2623 src/libslic3r/PrintConfig.cpp:2632 +#: src/libslic3r/PrintConfig.cpp:2641 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2705 src/libslic3r/PrintConfig.cpp:2715 +#: src/libslic3r/PrintConfig.cpp:2727 src/libslic3r/PrintConfig.cpp:2747 +#: src/libslic3r/PrintConfig.cpp:2757 src/libslic3r/PrintConfig.cpp:2767 +#: src/libslic3r/PrintConfig.cpp:2785 src/libslic3r/PrintConfig.cpp:2800 +#: src/libslic3r/PrintConfig.cpp:2814 src/libslic3r/PrintConfig.cpp:2825 +#: src/libslic3r/PrintConfig.cpp:2838 src/libslic3r/PrintConfig.cpp:2883 +#: src/libslic3r/PrintConfig.cpp:2893 src/libslic3r/PrintConfig.cpp:2902 +#: src/libslic3r/PrintConfig.cpp:2912 src/libslic3r/PrintConfig.cpp:2928 +#: src/libslic3r/PrintConfig.cpp:2952 msgid "mm" msgstr "mm" -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/libslic3r/PrintConfig.cpp:692 +#: src/slic3r/GUI/BedShapeDialog.cpp:93 src/libslic3r/PrintConfig.cpp:709 msgid "Diameter" msgstr "Diâmetro" -#: src/slic3r/GUI/BedShapeDialog.cpp:93 +#: src/slic3r/GUI/BedShapeDialog.cpp:94 msgid "" "Diameter of the print bed. It is assumed that origin (0,0) is located in the " "center." @@ -197,67 +248,71 @@ msgstr "" "Diâmetro da mesa de impressão. Se assume que a origem (0,0) seja localizado " "no centro." -#: src/slic3r/GUI/BedShapeDialog.cpp:97 src/slic3r/GUI/GUI_Preview.cpp:247 -#: src/libslic3r/GCode/PreviewData.cpp:159 +#: src/slic3r/GUI/BedShapeDialog.cpp:98 src/slic3r/GUI/GUI_Preview.cpp:249 +#: src/libslic3r/ExtrusionEntity.cpp:322 msgid "Custom" msgstr "Customizado" -#: src/slic3r/GUI/BedShapeDialog.cpp:101 +#: src/slic3r/GUI/BedShapeDialog.cpp:102 msgid "Load shape from STL..." msgstr "Carregar forma do STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:154 +#: src/slic3r/GUI/BedShapeDialog.cpp:155 msgid "Settings" -msgstr "config." +msgstr "Config." -#: src/slic3r/GUI/BedShapeDialog.cpp:171 +#: src/slic3r/GUI/BedShapeDialog.cpp:172 msgid "Texture" msgstr "Textura" -#: src/slic3r/GUI/BedShapeDialog.cpp:181 src/slic3r/GUI/BedShapeDialog.cpp:249 +#: src/slic3r/GUI/BedShapeDialog.cpp:182 src/slic3r/GUI/BedShapeDialog.cpp:261 msgid "Load..." msgstr "Carregar..." -#: src/slic3r/GUI/BedShapeDialog.cpp:189 src/slic3r/GUI/BedShapeDialog.cpp:257 -#: src/slic3r/GUI/Tab.cpp:3286 +#: src/slic3r/GUI/BedShapeDialog.cpp:190 src/slic3r/GUI/BedShapeDialog.cpp:269 +#: src/slic3r/GUI/Tab.cpp:3126 msgid "Remove" msgstr "Remover" -#: src/slic3r/GUI/BedShapeDialog.cpp:239 +#: src/slic3r/GUI/BedShapeDialog.cpp:223 src/slic3r/GUI/BedShapeDialog.cpp:302 +msgid "Not found:" +msgstr "Não encontrado:" + +#: src/slic3r/GUI/BedShapeDialog.cpp:251 msgid "Model" msgstr "Modelo" -#: src/slic3r/GUI/BedShapeDialog.cpp:464 +#: src/slic3r/GUI/BedShapeDialog.cpp:487 msgid "Choose an STL file to import bed shape from:" msgstr "Escolha um arquivo STL para importar o formato da mesa:" -#: src/slic3r/GUI/BedShapeDialog.cpp:471 src/slic3r/GUI/BedShapeDialog.cpp:520 -#: src/slic3r/GUI/BedShapeDialog.cpp:543 +#: src/slic3r/GUI/BedShapeDialog.cpp:494 src/slic3r/GUI/BedShapeDialog.cpp:543 +#: src/slic3r/GUI/BedShapeDialog.cpp:566 msgid "Invalid file format." msgstr "Formato de arquivo inválido." -#: src/slic3r/GUI/BedShapeDialog.cpp:482 +#: src/slic3r/GUI/BedShapeDialog.cpp:505 msgid "Error! Invalid model" msgstr "Erro! Modelo inválido" -#: src/slic3r/GUI/BedShapeDialog.cpp:490 +#: src/slic3r/GUI/BedShapeDialog.cpp:513 msgid "The selected file contains no geometry." msgstr "O arquivo selecionado não contém geometria." -#: src/slic3r/GUI/BedShapeDialog.cpp:494 +#: src/slic3r/GUI/BedShapeDialog.cpp:517 msgid "" "The selected file contains several disjoint areas. This is not supported." msgstr "O arquivo selecionado contém áreas não juntas. Isso não é suportado." -#: src/slic3r/GUI/BedShapeDialog.cpp:509 +#: src/slic3r/GUI/BedShapeDialog.cpp:532 msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "Escolher um arquivo para importar a textura da mesa (PNG/SVG):" -#: src/slic3r/GUI/BedShapeDialog.cpp:532 +#: src/slic3r/GUI/BedShapeDialog.cpp:555 msgid "Choose an STL file to import bed model from:" msgstr "Escolha um arquivo STL para importar o modelo da mesa:" -#: src/slic3r/GUI/BedShapeDialog.hpp:59 src/slic3r/GUI/ConfigWizard.cpp:535 +#: src/slic3r/GUI/BedShapeDialog.hpp:59 src/slic3r/GUI/ConfigWizard.cpp:929 msgid "Bed Shape" msgstr "Formato da mesa" @@ -305,6 +360,154 @@ msgstr "" "O valor foi mudado e não é igual ao valor do sistema ou da última config. " "salva" +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "" +"Zero layer height is not valid.\n" +"\n" +"The layer height will be reset to 0.01." +msgstr "" +"A altura de camada zero não é válida.\n" +"\n" +"A altura da camada será redefinida para 0.01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:49 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 src/slic3r/GUI/Tab.cpp:1048 +#: src/libslic3r/PrintConfig.cpp:71 +msgid "Layer height" +msgstr "Altura da camada" + +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "" +"Zero first layer height is not valid.\n" +"\n" +"The first layer height will be reset to 0.01." +msgstr "" +"A altura zero da primeira camada não é válida.\n" +"\n" +"A altura da primeira camada será redefinida para 0.01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:61 src/libslic3r/PrintConfig.cpp:889 +msgid "First layer height" +msgstr "Altura da primeira camada" + +#: src/slic3r/GUI/ConfigManipulation.cpp:81 +#, no-c-format +msgid "" +"The Spiral Vase mode requires:\n" +"- one perimeter\n" +"- no top solid layers\n" +"- 0% fill density\n" +"- no support material\n" +"- Ensure vertical shell thickness enabled\n" +"- Detect thin walls disabled" +msgstr "" +"O modo Vaso Espiral requer:\n" +"- um perímetro\n" +"- sem camadas sólidas superiores\n" +"- 0% de densidade de enchimento\n" +"- nenhum material de suporte\n" +"- habilitar opção Garantir a espessura da casca vertical\n" +"- desativar opção Detectar paredes finas" + +#: src/slic3r/GUI/ConfigManipulation.cpp:89 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "Devo ajustar essas configurações para habilitar o Vaso Espiral?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:90 +msgid "Spiral Vase" +msgstr "Vaso espiral" + +#: src/slic3r/GUI/ConfigManipulation.cpp:115 +msgid "" +"The Wipe Tower currently supports the non-soluble supports only\n" +"if they are printed with the current extruder without triggering a tool " +"change.\n" +"(both support_material_extruder and support_material_interface_extruder need " +"to be set to 0)." +msgstr "" +"A torre de limpeza suporta atualmente os suportes não-solúveis\n" +" somente se são imprimidos com o extrusor atual sem provocar uma mudança da " +"ferramenta. \n" +"(ambos support_material_extruder e support_material_interface_extruder " +"precisam ser definidos como 0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:119 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Devo ajustar essas configurações para ativar a Torre limpa?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:120 +#: src/slic3r/GUI/ConfigManipulation.cpp:140 +msgid "Wipe Tower" +msgstr "Torre de limpeza" + +#: src/slic3r/GUI/ConfigManipulation.cpp:136 +msgid "" +"For the Wipe Tower to work with the soluble supports, the support layers\n" +"need to be synchronized with the object layers." +msgstr "" +"Para que a torre de limpeza funcione com os suportes solúveis, as camadas de " +"suporte precisam ser sincronizadas com as camadas de objeto." + +#: src/slic3r/GUI/ConfigManipulation.cpp:139 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "Devo sincronizar camadas de suporte para habilitar a Torre Limpa?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:159 +msgid "" +"Supports work better, if the following feature is enabled:\n" +"- Detect bridging perimeters" +msgstr "" +"Os suportes funcionam melhor, se o seguinte recurso estiver ativado:\n" +"- Detectar perímetros de ponte" + +#: src/slic3r/GUI/ConfigManipulation.cpp:162 +msgid "Shall I adjust those settings for supports?" +msgstr "Devo ajustar essas configurações para suportes?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:163 +msgid "Support Generator" +msgstr "Gerador de suporte" + +#: src/slic3r/GUI/ConfigManipulation.cpp:208 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "" +"O padrão de preenchimento %1% não deve funcionar com 100%% de densidade." + +#: src/slic3r/GUI/ConfigManipulation.cpp:210 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "Devo mudar para padrão de preenchimento retilíneo?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:211 +#: src/slic3r/GUI/GUI_ObjectList.cpp:35 src/slic3r/GUI/GUI_ObjectList.cpp:96 +#: src/slic3r/GUI/GUI_ObjectList.cpp:615 src/slic3r/GUI/Plater.cpp:527 +#: src/slic3r/GUI/Tab.cpp:1090 src/slic3r/GUI/Tab.cpp:1091 +#: src/libslic3r/PrintConfig.cpp:203 src/libslic3r/PrintConfig.cpp:416 +#: src/libslic3r/PrintConfig.cpp:436 src/libslic3r/PrintConfig.cpp:776 +#: src/libslic3r/PrintConfig.cpp:790 src/libslic3r/PrintConfig.cpp:827 +#: src/libslic3r/PrintConfig.cpp:981 src/libslic3r/PrintConfig.cpp:991 +#: src/libslic3r/PrintConfig.cpp:1009 src/libslic3r/PrintConfig.cpp:1028 +#: src/libslic3r/PrintConfig.cpp:1047 src/libslic3r/PrintConfig.cpp:1728 +#: src/libslic3r/PrintConfig.cpp:1745 +msgid "Infill" +msgstr "Preenchimento" + +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Head penetration should not be greater than the head width." +msgstr "A penetração da cabeça não deve ser maior do que a largura da cabeça." + +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid Head penetration" +msgstr "Penetração inválida da cabeça" + +#: src/slic3r/GUI/ConfigManipulation.cpp:330 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "" +"O diâmetro da cabeça de pino deve ser menor do que o diâmetro do pilar." + +#: src/slic3r/GUI/ConfigManipulation.cpp:332 +msgid "Invalid pinhead diameter" +msgstr "Diâmetro inválido da cabeça de pino" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:18 msgid "Upgrade" msgstr "Atualização" @@ -325,104 +528,105 @@ msgstr "Usuário" msgid "Unknown" msgstr "Desconhecido" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:39 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:43 msgid "Active" msgstr "Ativar" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "versão do slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "Versão do PrusaSlicer" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:46 src/slic3r/GUI/Preset.cpp:1311 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 src/slic3r/GUI/Preset.cpp:1533 msgid "print" msgstr "impressão" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:47 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 msgid "filaments" msgstr "filamentos" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:48 src/slic3r/GUI/Preset.cpp:1315 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 src/slic3r/GUI/Preset.cpp:1537 msgid "printer" msgstr "impressora" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 src/slic3r/GUI/Tab.cpp:961 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:57 src/slic3r/GUI/Tab.cpp:970 msgid "vendor" msgstr "fornecedor" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:57 msgid "version" msgstr "versão" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "versão mínima do slic3r" - -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "versão máxima do slic3r" - #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "versão mínima do PrusaSlicer" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "versão máxima do PrusaSlicer" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:63 msgid "model" msgstr "modelo" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:63 msgid "variants" msgstr "variantes" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:70 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:75 #, c-format msgid "Incompatible with this %s" msgstr "Incompatível com isso %s" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:73 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:78 msgid "Activate" msgstr "Ativar" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:99 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:104 msgid "Configuration Snapshots" -msgstr "config. das versões" +msgstr "Config. das versões" -#: src/slic3r/GUI/ConfigWizard.cpp:123 +#: src/slic3r/GUI/ConfigWizard.cpp:218 msgid "nozzle" msgstr "bico de impressão" -#: src/slic3r/GUI/ConfigWizard.cpp:127 +#: src/slic3r/GUI/ConfigWizard.cpp:222 msgid "Alternate nozzles:" msgstr "Alternar bicos:" -#: src/slic3r/GUI/ConfigWizard.cpp:193 +#: src/slic3r/GUI/ConfigWizard.cpp:289 msgid "All standard" msgstr "Todos padrão" -#: src/slic3r/GUI/ConfigWizard.cpp:194 src/slic3r/GUI/Tab.cpp:3336 +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Todos padrão" + +#: src/slic3r/GUI/ConfigWizard.cpp:290 src/slic3r/GUI/ConfigWizard.cpp:573 +#: src/slic3r/GUI/Tab.cpp:3176 msgid "All" msgstr "Todos" -#: src/slic3r/GUI/ConfigWizard.cpp:195 src/slic3r/GUI/Plater.cpp:469 -#: src/slic3r/GUI/Plater.cpp:607 src/libslic3r/GCode/PreviewData.cpp:146 +#: src/slic3r/GUI/ConfigWizard.cpp:291 src/slic3r/GUI/ConfigWizard.cpp:574 +#: src/slic3r/GUI/Plater.cpp:499 src/slic3r/GUI/Plater.cpp:639 +#: src/libslic3r/ExtrusionEntity.cpp:309 msgid "None" msgstr "Nenhum" -#: src/slic3r/GUI/ConfigWizard.cpp:301 +#: src/slic3r/GUI/ConfigWizard.cpp:427 #, c-format msgid "Welcome to the %s Configuration Assistant" msgstr "Bem-vindo ao %s Assistente de config." -#: src/slic3r/GUI/ConfigWizard.cpp:303 +#: src/slic3r/GUI/ConfigWizard.cpp:429 #, c-format msgid "Welcome to the %s Configuration Wizard" msgstr "Bem-vindo ao %s Assistente de config." -#: src/slic3r/GUI/ConfigWizard.cpp:305 +#: src/slic3r/GUI/ConfigWizard.cpp:431 msgid "Welcome" msgstr "Bem-vindo(a)" -#: src/slic3r/GUI/ConfigWizard.cpp:309 src/slic3r/GUI/GUI_App.cpp:793 -#, c-format -msgid "Run %s" -msgstr "Executar %s" - -#: src/slic3r/GUI/ConfigWizard.cpp:311 +#: src/slic3r/GUI/ConfigWizard.cpp:433 #, c-format msgid "" "Hello, welcome to %s! This %s helps you with the initial configuration; just " @@ -431,47 +635,59 @@ msgstr "" "Olá, bem-vindo ao %s! Isso %s te ajuda com a config. inicial; com apenas " "algumas config. e você estará pronto para imprimir." -#: src/slic3r/GUI/ConfigWizard.cpp:316 +#: src/slic3r/GUI/ConfigWizard.cpp:438 msgid "" "Remove user profiles - install from scratch (a snapshot will be taken " "beforehand)" msgstr "" "Remover perfis de usuário - instalar do zero (uma snapshot será salva antes)" -#: src/slic3r/GUI/ConfigWizard.cpp:347 +#: src/slic3r/GUI/ConfigWizard.cpp:481 #, c-format msgid "%s Family" msgstr "%s Família" -#: src/slic3r/GUI/ConfigWizard.cpp:384 -msgid "Custom Printer Setup" -msgstr "config. da impressora customizada" +#: src/slic3r/GUI/ConfigWizard.cpp:565 +msgid "Vendor:" +msgstr "Fornecedor:" -#: src/slic3r/GUI/ConfigWizard.cpp:384 +#: src/slic3r/GUI/ConfigWizard.cpp:566 +msgid "Profile:" +msgstr "Perfil:" + +#: src/slic3r/GUI/ConfigWizard.cpp:603 src/slic3r/GUI/ConfigWizard.cpp:631 +msgid "(All)" +msgstr "(Todos)" + +#: src/slic3r/GUI/ConfigWizard.cpp:732 +msgid "Custom Printer Setup" +msgstr "Config. da impressora customizada" + +#: src/slic3r/GUI/ConfigWizard.cpp:732 msgid "Custom Printer" msgstr "Impressora customizada" -#: src/slic3r/GUI/ConfigWizard.cpp:386 +#: src/slic3r/GUI/ConfigWizard.cpp:734 msgid "Define a custom printer profile" msgstr "Definir uma config. para a impressora customizada" -#: src/slic3r/GUI/ConfigWizard.cpp:388 +#: src/slic3r/GUI/ConfigWizard.cpp:736 msgid "Custom profile name:" msgstr "Nome customizado da config.:" -#: src/slic3r/GUI/ConfigWizard.cpp:412 +#: src/slic3r/GUI/ConfigWizard.cpp:761 msgid "Automatic updates" msgstr "Atualizações automáticas" -#: src/slic3r/GUI/ConfigWizard.cpp:412 +#: src/slic3r/GUI/ConfigWizard.cpp:761 msgid "Updates" msgstr "Atualizações" -#: src/slic3r/GUI/ConfigWizard.cpp:420 src/slic3r/GUI/Preferences.cpp:69 +#: src/slic3r/GUI/ConfigWizard.cpp:769 src/slic3r/GUI/Preferences.cpp:64 msgid "Check for application updates" msgstr "Verificar atualizações nas aplicações" -#: src/slic3r/GUI/ConfigWizard.cpp:424 +#: src/slic3r/GUI/ConfigWizard.cpp:773 #, c-format msgid "" "If enabled, %s checks for new application versions online. When a new " @@ -484,11 +700,11 @@ msgstr "" "inicialização do aplicativo (nunca durante o uso do programa). Este é apenas " "um mecanismos de notificação, nenhuma instalação automática é feita." -#: src/slic3r/GUI/ConfigWizard.cpp:430 src/slic3r/GUI/Preferences.cpp:77 +#: src/slic3r/GUI/ConfigWizard.cpp:779 src/slic3r/GUI/Preferences.cpp:80 msgid "Update built-in Presets automatically" msgstr "Atualizar predefinições incorporadas automaticamente" -#: src/slic3r/GUI/ConfigWizard.cpp:434 +#: src/slic3r/GUI/ConfigWizard.cpp:783 #, c-format msgid "" "If enabled, %s downloads updates of built-in system presets in the " @@ -501,7 +717,7 @@ msgstr "" "separado. Quando uma nova versão predefinida se torna disponível, ela é " "oferecida na inicialização do aplicativo." -#: src/slic3r/GUI/ConfigWizard.cpp:437 +#: src/slic3r/GUI/ConfigWizard.cpp:786 msgid "" "Updates are never applied without user's consent and never overwrite user's " "customized settings." @@ -509,7 +725,7 @@ msgstr "" "Atualizações nunca são aplicadas sem a permissão do usuário e nunca sobre " "escrevem as config. do usuário." -#: src/slic3r/GUI/ConfigWizard.cpp:442 +#: src/slic3r/GUI/ConfigWizard.cpp:791 msgid "" "Additionally a backup snapshot of the whole configuration is created before " "an update is applied." @@ -517,56 +733,111 @@ msgstr "" "Além disso, uma captura de backup de toda a config. é criado antes que uma " "atualização seja aplicada." -#: src/slic3r/GUI/ConfigWizard.cpp:449 +#: src/slic3r/GUI/ConfigWizard.cpp:798 src/slic3r/GUI/GUI_ObjectList.cpp:1665 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3957 src/slic3r/GUI/Plater.cpp:3227 +#: src/slic3r/GUI/Plater.cpp:3936 src/slic3r/GUI/Plater.cpp:3965 +msgid "Reload from disk" +msgstr "Recarregar a partir do disco" + +#: src/slic3r/GUI/ConfigWizard.cpp:801 +msgid "" +"Export full pathnames of models and parts sources into 3mf and amf files" +msgstr "" +"Exportar nomes completos de modelos e fontes de peças para arquivos 3mf e amf" + +#: src/slic3r/GUI/ConfigWizard.cpp:805 +msgid "" +"If enabled, allows the Reload from disk command to automatically find and " +"load the files when invoked.\n" +"If not enabled, the Reload from disk command will ask to select each file " +"using an open file dialog." +msgstr "" +"Se ativado, permite que o comando Recarregar a partir do disco encontre e " +"carregue automaticamente os arquivos quando invocado.\n" +"Se não estiver habilitado, o comando Recarregar a partir do disco pedirá " +"para selecionar cada arquivo usando uma caixa de diálogo de arquivo aberto." + +#: src/slic3r/GUI/ConfigWizard.cpp:813 +msgid "View mode" +msgstr "Modo de visualização" + +#: src/slic3r/GUI/ConfigWizard.cpp:815 +msgid "" +"PrusaSlicer's user interfaces comes in three variants:\n" +"Simple, Advanced, and Expert.\n" +"The Simple mode shows only the most frequently used settings relevant for " +"regular 3D printing. The other two offer progressively more sophisticated " +"fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "" +"As interfaces de usuário do PrusaSlicer vêm em três variantes:\n" +"Simples, Avançado e Especialista.\n" +"O modo Simples mostra apenas as configurações mais utilizadas para impressão " +"3D regular. Os outros dois oferecem ajustes finos progressivamente mais " +"sofisticados, são adequados para usuários avançados e experientes, " +"respectivamente." + +#: src/slic3r/GUI/ConfigWizard.cpp:820 +msgid "Simple mode" +msgstr "Modo simples" + +#: src/slic3r/GUI/ConfigWizard.cpp:821 +msgid "Advanced mode" +msgstr "Modo avançado" + +#: src/slic3r/GUI/ConfigWizard.cpp:822 +msgid "Expert mode" +msgstr "Modo especialista" + +#: src/slic3r/GUI/ConfigWizard.cpp:856 msgid "Other Vendors" msgstr "Outros fornecedores" -#: src/slic3r/GUI/ConfigWizard.cpp:451 +#: src/slic3r/GUI/ConfigWizard.cpp:860 #, c-format -msgid "Pick another vendor supported by %s:" -msgstr "Escolha outro fornecedor suportado por %s:" +msgid "Pick another vendor supported by %s" +msgstr "Escolha outro fornecedor suportado por %s" -#: src/slic3r/GUI/ConfigWizard.cpp:497 +#: src/slic3r/GUI/ConfigWizard.cpp:891 msgid "Firmware Type" msgstr "Tipo de Firmware" -#: src/slic3r/GUI/ConfigWizard.cpp:497 src/slic3r/GUI/Tab.cpp:2149 +#: src/slic3r/GUI/ConfigWizard.cpp:891 src/slic3r/GUI/Tab.cpp:1949 msgid "Firmware" msgstr "Firmware" -#: src/slic3r/GUI/ConfigWizard.cpp:501 +#: src/slic3r/GUI/ConfigWizard.cpp:895 msgid "Choose the type of firmware used by your printer." msgstr "Escolha o tipo de firmware utilizado na sua impressora." -#: src/slic3r/GUI/ConfigWizard.cpp:535 +#: src/slic3r/GUI/ConfigWizard.cpp:929 msgid "Bed Shape and Size" msgstr "Forma e tamanho da mesa" -#: src/slic3r/GUI/ConfigWizard.cpp:538 +#: src/slic3r/GUI/ConfigWizard.cpp:932 msgid "Set the shape of your printer's bed." msgstr "Insira o formato da mesa de impressão." -#: src/slic3r/GUI/ConfigWizard.cpp:558 +#: src/slic3r/GUI/ConfigWizard.cpp:952 msgid "Filament and Nozzle Diameters" msgstr "Diâmetro do bico e do filamento" -#: src/slic3r/GUI/ConfigWizard.cpp:558 +#: src/slic3r/GUI/ConfigWizard.cpp:952 msgid "Print Diameters" msgstr "Diâmetros de impressão" -#: src/slic3r/GUI/ConfigWizard.cpp:572 +#: src/slic3r/GUI/ConfigWizard.cpp:966 msgid "Enter the diameter of your printer's hot end nozzle." msgstr "Insira o diâmetro do bico de impressão." -#: src/slic3r/GUI/ConfigWizard.cpp:575 +#: src/slic3r/GUI/ConfigWizard.cpp:969 msgid "Nozzle Diameter:" msgstr "Diâmetro do bico:" -#: src/slic3r/GUI/ConfigWizard.cpp:585 +#: src/slic3r/GUI/ConfigWizard.cpp:979 msgid "Enter the diameter of your filament." msgstr "Coloque o diâmetro do seu filamento." -#: src/slic3r/GUI/ConfigWizard.cpp:586 +#: src/slic3r/GUI/ConfigWizard.cpp:980 msgid "" "Good precision is required, so use a caliper and do multiple measurements " "along the filament, then compute the average." @@ -574,35 +845,35 @@ msgstr "" "É necessário uma boa precisão, utilize um paquímetro e realize várias " "medições ao longo do filamento, faça uma média." -#: src/slic3r/GUI/ConfigWizard.cpp:589 +#: src/slic3r/GUI/ConfigWizard.cpp:983 msgid "Filament Diameter:" msgstr "Diâmetro do filamento:" -#: src/slic3r/GUI/ConfigWizard.cpp:623 +#: src/slic3r/GUI/ConfigWizard.cpp:1017 msgid "Extruder and Bed Temperatures" msgstr "Temperaturas da mesa e da extrusora" -#: src/slic3r/GUI/ConfigWizard.cpp:623 +#: src/slic3r/GUI/ConfigWizard.cpp:1017 msgid "Temperatures" msgstr "Temperaturas" -#: src/slic3r/GUI/ConfigWizard.cpp:639 +#: src/slic3r/GUI/ConfigWizard.cpp:1033 msgid "Enter the temperature needed for extruding your filament." msgstr "Coloque a temperatura necessária para extrusar seu filamento." -#: src/slic3r/GUI/ConfigWizard.cpp:640 +#: src/slic3r/GUI/ConfigWizard.cpp:1034 msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." msgstr "A regra de ouro é 160 à 230°C para PLA, e 215 à 250°C para ABS." -#: src/slic3r/GUI/ConfigWizard.cpp:643 +#: src/slic3r/GUI/ConfigWizard.cpp:1037 msgid "Extrusion Temperature:" msgstr "Temperatura de extrusão:" -#: src/slic3r/GUI/ConfigWizard.cpp:644 src/slic3r/GUI/ConfigWizard.cpp:658 +#: src/slic3r/GUI/ConfigWizard.cpp:1038 src/slic3r/GUI/ConfigWizard.cpp:1052 msgid "°C" msgstr "°C" -#: src/slic3r/GUI/ConfigWizard.cpp:653 +#: src/slic3r/GUI/ConfigWizard.cpp:1047 msgid "" "Enter the bed temperature needed for getting your filament to stick to your " "heated bed." @@ -610,7 +881,7 @@ msgstr "" "Coloque a temperatura da mesa necessária para fazer com que seu filamento " "grude na mesa." -#: src/slic3r/GUI/ConfigWizard.cpp:654 +#: src/slic3r/GUI/ConfigWizard.cpp:1048 msgid "" "A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " "no heated bed." @@ -618,82 +889,461 @@ msgstr "" "A regra de ouro é 60°C para PLA, e 110°C para ABS. Deixe em zero se não há " "mesa aquecida." -#: src/slic3r/GUI/ConfigWizard.cpp:657 +#: src/slic3r/GUI/ConfigWizard.cpp:1051 msgid "Bed Temperature:" msgstr "Temperatura da mesa:" -#: src/slic3r/GUI/ConfigWizard.cpp:1138 +#: src/slic3r/GUI/ConfigWizard.cpp:1471 src/slic3r/GUI/ConfigWizard.cpp:2013 +msgid "Filaments" +msgstr "Filamentos" + +#: src/slic3r/GUI/ConfigWizard.cpp:1471 src/slic3r/GUI/ConfigWizard.cpp:2015 +msgid "SLA Materials" +msgstr "Materiais" + +#: src/slic3r/GUI/ConfigWizard.cpp:1525 +msgid "FFF Technology Printers" +msgstr "Impressoras de tecnologia Prusa FFF" + +#: src/slic3r/GUI/ConfigWizard.cpp:1530 +msgid "SLA Technology Printers" +msgstr "Impressoras de tecnologia SLA" + +#: src/slic3r/GUI/ConfigWizard.cpp:1751 src/slic3r/GUI/DoubleSlider.cpp:1905 +#: src/slic3r/GUI/DoubleSlider.cpp:1926 src/slic3r/GUI/GUI.cpp:246 +msgid "Notice" +msgstr "Aviso" + +#: src/slic3r/GUI/ConfigWizard.cpp:1760 +msgid "You have to select at least one filament for selected printers" +msgstr "" +"Você tem que selecionar pelo menos um filamento para impressoras selecionadas" + +#: src/slic3r/GUI/ConfigWizard.cpp:1761 +msgid "Do you want to automatic select default filaments?" +msgstr "Deseja selecionar filamentos padrão automáticos?" + +#: src/slic3r/GUI/ConfigWizard.cpp:1771 +msgid "You have to select at least one material for selected printers" +msgstr "" +"Você tem que selecionar pelo menos um material para impressoras selecionadas" + +#: src/slic3r/GUI/ConfigWizard.cpp:1772 +msgid "Do you want to automatic select default materials?" +msgstr "Deseja selecionar automaticamente materiais padrão?" + +#: src/slic3r/GUI/ConfigWizard.cpp:1976 msgid "Select all standard printers" msgstr "Selecione todas as impressoras padrão" -#: src/slic3r/GUI/ConfigWizard.cpp:1141 +#: src/slic3r/GUI/ConfigWizard.cpp:1979 msgid "< &Back" msgstr "< &Voltar" -#: src/slic3r/GUI/ConfigWizard.cpp:1142 +#: src/slic3r/GUI/ConfigWizard.cpp:1980 msgid "&Next >" msgstr "&Próximo >" -#: src/slic3r/GUI/ConfigWizard.cpp:1143 +#: src/slic3r/GUI/ConfigWizard.cpp:1981 msgid "&Finish" msgstr "&Final" -#: src/slic3r/GUI/ConfigWizard.cpp:1144 src/slic3r/GUI/FirmwareDialog.cpp:151 -#: src/slic3r/GUI/ProgressStatusBar.cpp:27 +#: src/slic3r/GUI/ConfigWizard.cpp:1982 src/slic3r/GUI/FirmwareDialog.cpp:151 +#: src/slic3r/GUI/ProgressStatusBar.cpp:26 msgid "Cancel" msgstr "Cancelar" -#: src/slic3r/GUI/ConfigWizard.cpp:1158 +#: src/slic3r/GUI/ConfigWizard.cpp:1995 msgid "Prusa FFF Technology Printers" msgstr "Impressoras de tecnologia Prusa FFF" -#: src/slic3r/GUI/ConfigWizard.cpp:1161 +#: src/slic3r/GUI/ConfigWizard.cpp:1998 msgid "Prusa MSLA Technology Printers" msgstr "Impressoras de tecnologia Prusa MSLA" -#: src/slic3r/GUI/ConfigWizard.cpp:1230 +#: src/slic3r/GUI/ConfigWizard.cpp:2013 +msgid "Filament Profiles Selection" +msgstr "Seleção de Perfis de Filamento" + +#: src/slic3r/GUI/ConfigWizard.cpp:2013 src/slic3r/GUI/GUI_ObjectList.cpp:3554 +msgid "Type:" +msgstr "Tipo:" + +#: src/slic3r/GUI/ConfigWizard.cpp:2015 +msgid "SLA Material Profiles Selection" +msgstr "Perfil de material SLA padrão" + +#: src/slic3r/GUI/ConfigWizard.cpp:2015 +msgid "Layer height:" +msgstr "Altura da camada:" + +#: src/slic3r/GUI/ConfigWizard.cpp:2109 msgid "Configuration Assistant" msgstr "Assistente de config." -#: src/slic3r/GUI/ConfigWizard.cpp:1231 +#: src/slic3r/GUI/ConfigWizard.cpp:2110 msgid "Configuration &Assistant" msgstr "Assistente &de config." -#: src/slic3r/GUI/ConfigWizard.cpp:1233 +#: src/slic3r/GUI/ConfigWizard.cpp:2112 msgid "Configuration Wizard" msgstr "Assistente de config." -#: src/slic3r/GUI/ConfigWizard.cpp:1234 +#: src/slic3r/GUI/ConfigWizard.cpp:2113 msgid "Configuration &Wizard" msgstr "Assistente &de config." -#: src/slic3r/GUI/Field.cpp:125 +#: src/slic3r/GUI/DoubleSlider.cpp:79 +msgid "Place bearings in slots and resume printing" +msgstr "Coloque rolamentos em ranhuras e retome a impressão" + +#: src/slic3r/GUI/DoubleSlider.cpp:950 +msgid "One layer mode" +msgstr "Modo de uma camada" + +#: src/slic3r/GUI/DoubleSlider.cpp:952 +msgid "Discard all custom changes" +msgstr "Descarte todas as alterações personalizadas" + +#: src/slic3r/GUI/DoubleSlider.cpp:955 +#, c-format +msgid "Jump to height %s or Set extruder sequence for the entire print" +msgstr "" +"Pule para altura %s ou Definir seqüência de extrusora para toda a impressão" + +#: src/slic3r/GUI/DoubleSlider.cpp:957 src/slic3r/GUI/DoubleSlider.cpp:1529 +#: src/slic3r/GUI/DoubleSlider.cpp:1651 +msgid "Jump to height" +msgstr "Pule para altura" + +#: src/slic3r/GUI/DoubleSlider.cpp:960 +msgid "Edit current color - Right click the colored slider segment" +msgstr "" +"Editar cor atual - Clique com o botão direito do mouse no segmento de " +"controle deslizante colorido" + +#: src/slic3r/GUI/DoubleSlider.cpp:970 +msgid "Print mode" +msgstr "Modo da impressora" + +#: src/slic3r/GUI/DoubleSlider.cpp:984 +msgid "Add extruder change - Left click" +msgstr "Adicionar alteração extrusora - Clique à esquerda" + +#: src/slic3r/GUI/DoubleSlider.cpp:986 +msgid "" +"Add color change - Left click for predefined color or Shift + Left click for " +"custom color selection" +msgstr "" +"Adicionar mudança de cor - Clique à esquerda para cor predefinida ou Shift + " +"Clique à esquerda para seleção personalizada de cores" + +#: src/slic3r/GUI/DoubleSlider.cpp:988 +msgid "Add color change - Left click" +msgstr "Adicionar mudança de cor - Clique à esquerda" + +#: src/slic3r/GUI/DoubleSlider.cpp:989 +msgid "or press \"+\" key" +msgstr "ou pressione a tecla \"+\"" + +#: src/slic3r/GUI/DoubleSlider.cpp:991 +msgid "Add another code - Ctrl + Left click" +msgstr "Adicionar outro código - Ctrl + Clique à esquerda" + +#: src/slic3r/GUI/DoubleSlider.cpp:992 +msgid "Add another code - Right click" +msgstr "Adicionar outro código - Clique com o botão direito" + +#: src/slic3r/GUI/DoubleSlider.cpp:998 +msgid "" +"The sequential print is on.\n" +"It's impossible to apply any custom G-code for objects printing " +"sequentually.\n" +"This code won't be processed during G-code generation." +msgstr "" +"A impressão sequencial está.\n" +"É impossível aplicar qualquer G-code personalizado para impressão sequencial " +"de objetos.\n" +"Este código não será processado durante a geração de G-code." + +#: src/slic3r/GUI/DoubleSlider.cpp:1005 +msgid "Color change (\"%1%\")" +msgstr "Mudança de cor (\"%1%\")" + +#: src/slic3r/GUI/DoubleSlider.cpp:1006 +msgid "Color change (\"%1%\") for Extruder %2%" +msgstr "Mudança de cor (\"%1%\") para Extrusor %2%" + +#: src/slic3r/GUI/DoubleSlider.cpp:1009 +msgid "Pause print (\"%1%\")" +msgstr "Pausar impressão (\"%1%\")" + +#: src/slic3r/GUI/DoubleSlider.cpp:1011 +msgid "Extruder (tool) is changed to Extruder \"%1%\"" +msgstr "Extrusora (ferramenta) é alterada para Extrusora \"%1%\"" + +#: src/slic3r/GUI/DoubleSlider.cpp:1019 +msgid "Note" +msgstr "Nota" + +#: src/slic3r/GUI/DoubleSlider.cpp:1021 +msgid "" +"G-code associated to this tick mark is in a conflict with print mode.\n" +"Editing it will cause changes of Slider data." +msgstr "" +"O código G associado a esta marca de tique-taque está em conflito com o modo " +"de impressão.\n" +"Editá-lo causará alterações nos dados do Slider." + +#: src/slic3r/GUI/DoubleSlider.cpp:1024 +msgid "" +"There is a color change for extruder that won't be used till the end of " +"print job.\n" +"This code won't be processed during G-code generation." +msgstr "" +"Há uma mudança de cor para extrusor que não será usada até o final do " +"trabalho de impressão.\n" +"Este código não será processado durante a geração de código G." + +#: src/slic3r/GUI/DoubleSlider.cpp:1027 +msgid "" +"There is an extruder change set to the same extruder.\n" +"This code won't be processed during G-code generation." +msgstr "" +"Há uma mudança extrusora definida para o mesmo extrusor.\n" +"Este código não será processado durante a geração de código G." + +#: src/slic3r/GUI/DoubleSlider.cpp:1030 +msgid "" +"There is a color change for extruder that has not been used before.\n" +"Check your settings to avoid redundant color changes." +msgstr "" +"Há uma mudança de cor para extrusor que não foi usada antes.\n" +"Verifique suas configurações para evitar alterações de cor redundantes." + +#: src/slic3r/GUI/DoubleSlider.cpp:1035 +msgid "Delete tick mark - Left click or press \"-\" key" +msgstr "" +"Excluir marca de marca de marca - Clique à esquerda ou pressione a tecla \"-" +"\"" + +#: src/slic3r/GUI/DoubleSlider.cpp:1037 +msgid "Edit tick mark - Ctrl + Left click" +msgstr "Editar marca de tique - Ctrl + Clique à esquerda" + +#: src/slic3r/GUI/DoubleSlider.cpp:1038 +msgid "Edit tick mark - Right click" +msgstr "Editar marca de tique - Clique com o botão direito do mouse" + +#: src/slic3r/GUI/DoubleSlider.cpp:1134 src/slic3r/GUI/DoubleSlider.cpp:1170 +#: src/slic3r/GUI/GLCanvas3D.cpp:977 src/slic3r/GUI/GUI_ObjectList.cpp:1705 +#: src/slic3r/GUI/Tab.cpp:2322 src/libslic3r/GCode/PreviewData.cpp:445 +#, c-format +msgid "Extruder %d" +msgstr "Extrusora %d" + +#: src/slic3r/GUI/DoubleSlider.cpp:1135 src/slic3r/GUI/GUI_ObjectList.cpp:1706 +msgid "active" +msgstr "ativar" + +#: src/slic3r/GUI/DoubleSlider.cpp:1144 +msgid "Switch code to Change extruder" +msgstr "Mudar código para extrusor de alterar" + +#: src/slic3r/GUI/DoubleSlider.cpp:1144 src/slic3r/GUI/GUI_ObjectList.cpp:1672 +msgid "Change extruder" +msgstr "Mudar extrusora" + +#: src/slic3r/GUI/DoubleSlider.cpp:1145 +msgid "Change extruder (N/A)" +msgstr "Extrusora de alterações (N/A)" + +#: src/slic3r/GUI/DoubleSlider.cpp:1147 +msgid "Use another extruder" +msgstr "Use outra extrusora" + +#: src/slic3r/GUI/DoubleSlider.cpp:1171 +msgid "used" +msgstr "usado" + +#: src/slic3r/GUI/DoubleSlider.cpp:1179 +msgid "Switch code to Color change (%1%) for:" +msgstr "Mudar o código para mudança de cor (%1%) Para:" + +#: src/slic3r/GUI/DoubleSlider.cpp:1180 +msgid "Add color change (%1%) for:" +msgstr "Add/Excluir mudança de cor (%1%) para:" + +#: src/slic3r/GUI/DoubleSlider.cpp:1477 +msgid "Add color change" +msgstr "Adicionar mudança de cor" + +#: src/slic3r/GUI/DoubleSlider.cpp:1487 +msgid "Add pause print" +msgstr "Adicionar impressão de pausa" + +#: src/slic3r/GUI/DoubleSlider.cpp:1490 +msgid "Add custom G-code" +msgstr "Adicionar código G personalizado" + +#: src/slic3r/GUI/DoubleSlider.cpp:1508 +msgid "Edit color" +msgstr "Editar cor" + +#: src/slic3r/GUI/DoubleSlider.cpp:1509 +msgid "Edit pause print message" +msgstr "Editar mensagem de impressão de pausa" + +#: src/slic3r/GUI/DoubleSlider.cpp:1510 +msgid "Edit custom G-code" +msgstr "Editar código G personalizado" + +#: src/slic3r/GUI/DoubleSlider.cpp:1516 +msgid "Delete color change" +msgstr "Excluir alteração de cor" + +#: src/slic3r/GUI/DoubleSlider.cpp:1517 +msgid "Delete tool change" +msgstr "Excluir alteração de ferramenta" + +#: src/slic3r/GUI/DoubleSlider.cpp:1518 +msgid "Delete pause print" +msgstr "Excluir impressão de pausa" + +#: src/slic3r/GUI/DoubleSlider.cpp:1519 +msgid "Delete custom G-code" +msgstr "Excluir código G personalizado" + +#: src/slic3r/GUI/DoubleSlider.cpp:1532 +msgid "Set extruder sequence for the entire print" +msgstr "Definir sequência de extrusora para toda a impressão" + +#: src/slic3r/GUI/DoubleSlider.cpp:1618 +msgid "Enter custom G-code used on current layer" +msgstr "Digite o código G personalizado usado na camada atual" + +#: src/slic3r/GUI/DoubleSlider.cpp:1619 +msgid "Custom G-code on current layer (%1% mm)." +msgstr "Código G personalizado na camada atual (%1% mm)." + +#: src/slic3r/GUI/DoubleSlider.cpp:1634 +msgid "Enter short message shown on Printer display when a print is paused" +msgstr "" +"Digite mensagem curta mostrada no visor da impressora quando uma impressão é " +"pausada" + +#: src/slic3r/GUI/DoubleSlider.cpp:1635 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Mensagem para impressão de pausa na camada atual (%1% mm)." + +#: src/slic3r/GUI/DoubleSlider.cpp:1650 +msgid "Enter the height you want to jump to" +msgstr "Digite a altura que você deseja saltar para" + +#: src/slic3r/GUI/DoubleSlider.cpp:1899 +msgid "The last color change data was saved for a single extruder printing." +msgstr "" +"Parâmetros de mudança de ferramenta com impressoras de multi material com " +"apenas uma extrusora." + +#: src/slic3r/GUI/DoubleSlider.cpp:1900 src/slic3r/GUI/DoubleSlider.cpp:1916 +msgid "The last color change data was saved for a multi extruder printing." +msgstr "" +"Os últimos dados de mudança de cor foram salvos para uma impressão de vários " +"extrusores." + +#: src/slic3r/GUI/DoubleSlider.cpp:1902 +msgid "Your current changes will delete all saved color changes." +msgstr "Suas alterações atuais excluirão todas as alterações de cor salvas." + +#: src/slic3r/GUI/DoubleSlider.cpp:1903 src/slic3r/GUI/DoubleSlider.cpp:1924 +msgid "Are you sure you want to continue?" +msgstr "Você tem certeza que deseja continuar?" + +#: src/slic3r/GUI/DoubleSlider.cpp:1917 +msgid "" +"Select YES if you want to delete all saved tool changes, \n" +"NO if you want all tool changes switch to color changes, \n" +"or CANCEL to leave it unchanged." +msgstr "" +"Selecione SIM se quiser excluir todas as alterações de ferramenta salvas, \n" +"NÃO, se você quiser que todas as alterações de ferramenta mudem para " +"mudanças de cor, \n" +"ou CANCELAR para deixá-lo inalterado." + +#: src/slic3r/GUI/DoubleSlider.cpp:1920 +msgid "Do you want to delete all saved tool changes?" +msgstr "Deseja excluir todas as alterações de ferramenta salvas?" + +#: src/slic3r/GUI/DoubleSlider.cpp:1922 +msgid "" +"The last color change data was saved for a multi extruder printing with tool " +"changes for whole print." +msgstr "" +"Os últimos dados de mudança de cor foram salvos para uma impressão multi-" +"extrusora com alterações de ferramenta para impressão inteira." + +#: src/slic3r/GUI/DoubleSlider.cpp:1923 +msgid "Your current changes will delete all saved extruder (tool) changes." +msgstr "" +"Suas alterações atuais excluirão todas as alterações do extrusor " +"(ferramenta) salvos." + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Definir seqüência de extrusor" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Definir a mudança de extrusor para cada" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:52 +#: src/libslic3r/PrintConfig.cpp:362 src/libslic3r/PrintConfig.cpp:994 +#: src/libslic3r/PrintConfig.cpp:1505 src/libslic3r/PrintConfig.cpp:1690 +#: src/libslic3r/PrintConfig.cpp:1750 src/libslic3r/PrintConfig.cpp:1930 +#: src/libslic3r/PrintConfig.cpp:1976 +msgid "layers" +msgstr "camadas" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Definir sequência da extrusora (ferramenta)" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Remover extrusor da seqüência" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192 +msgid "Add extruder to sequence" +msgstr "Adicionar extrusor à seqüência" + +#: src/slic3r/GUI/Field.cpp:136 msgid "default value" msgstr "valor padrão" -#: src/slic3r/GUI/Field.cpp:128 +#: src/slic3r/GUI/Field.cpp:139 msgid "parameter name" msgstr "nome do parâmetro" -#: src/slic3r/GUI/Field.cpp:139 src/slic3r/GUI/OptionsGroup.cpp:569 +#: src/slic3r/GUI/Field.cpp:150 src/slic3r/GUI/OptionsGroup.cpp:581 msgid "N/A" msgstr "N/D" -#: src/slic3r/GUI/Field.cpp:158 +#: src/slic3r/GUI/Field.cpp:175 #, c-format msgid "%s doesn't support percentage" msgstr "%s não suporta porcentagem" -#: src/slic3r/GUI/Field.cpp:174 src/slic3r/GUI/Field.cpp:197 -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:337 +#: src/slic3r/GUI/Field.cpp:195 src/slic3r/GUI/Field.cpp:226 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:376 msgid "Invalid numeric input." msgstr "Entrada numérica não válida." -#: src/slic3r/GUI/Field.cpp:179 +#: src/slic3r/GUI/Field.cpp:204 msgid "Input value is out of range" msgstr "Valor de entrada está fora do limite" -#: src/slic3r/GUI/Field.cpp:206 +#: src/slic3r/GUI/Field.cpp:240 #, c-format msgid "" "Do you mean %s%% instead of %s %s?\n" @@ -704,7 +1354,7 @@ msgstr "" "Selecione SIM se quiser trocar esse valor para %s%%, \n" "ou NÃO se você tem certeza que %s %s é o valor correto." -#: src/slic3r/GUI/Field.cpp:209 +#: src/slic3r/GUI/Field.cpp:243 msgid "Parameter validation" msgstr "Validação do parâmetro" @@ -791,8 +1441,8 @@ msgstr "Atualizador de Firmware" msgid "Firmware image:" msgstr "Imagem do Firmware:" -#: src/slic3r/GUI/FirmwareDialog.cpp:805 src/slic3r/GUI/Tab.cpp:1870 -#: src/slic3r/GUI/Tab.cpp:1926 +#: src/slic3r/GUI/FirmwareDialog.cpp:805 src/slic3r/GUI/Tab.cpp:1657 +#: src/slic3r/GUI/Tab.cpp:1719 msgid "Browse" msgstr "Procurar" @@ -825,11 +1475,12 @@ msgid "Advanced: Output log" msgstr "Avançado: log de Saída" #: src/slic3r/GUI/FirmwareDialog.cpp:852 +#: src/slic3r/GUI/Mouse3DController.cpp:336 #: src/slic3r/GUI/PrintHostDialogs.cpp:161 msgid "Close" msgstr "Fechar" -#: src/slic3r/GUI/FirmwareDialog.cpp:903 +#: src/slic3r/GUI/FirmwareDialog.cpp:902 msgid "" "Are you sure you want to cancel firmware flashing?\n" "This could leave your printer in an unusable state!" @@ -837,35 +1488,107 @@ msgstr "" "Você tem certeza que gostaria de cancelar a atualização de Firmware? \n" "Isso poderia deixar a sua impressora inutilizável!" -#: src/slic3r/GUI/FirmwareDialog.cpp:904 +#: src/slic3r/GUI/FirmwareDialog.cpp:903 msgid "Confirmation" msgstr "Confirmação" -#: src/slic3r/GUI/FirmwareDialog.cpp:907 +#: src/slic3r/GUI/FirmwareDialog.cpp:906 msgid "Cancelling..." msgstr "Cancelando..." -#: src/slic3r/GUI/GLCanvas3D.cpp:534 -msgid "Layers heights" -msgstr "Altura de camada" +#: src/slic3r/GUI/GLCanvas3D.cpp:234 src/slic3r/GUI/GLCanvas3D.cpp:4573 +msgid "Variable layer height" +msgstr "Altura da camada variável" -#: src/slic3r/GUI/GLCanvas3D.cpp:631 +#: src/slic3r/GUI/GLCanvas3D.cpp:237 +msgid "Left mouse button:" +msgstr "Botão esquerdo do mouse:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:240 +msgid "Add detail" +msgstr "Adicionar config." + +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Right mouse button:" +msgstr "Botão direito do mouse:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:246 +msgid "Remove detail" +msgstr "Remover detalhes" + +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Shift + Left mouse button:" +msgstr "Shift + Botão do mouse esquerdo:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Reset to base" +msgstr "Reset para base" + +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Right mouse button:" +msgstr "Shift + Botão do mouse direito:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Smoothing" +msgstr "Suavizando" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Mouse wheel:" +msgstr "Scroll do mouse:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Increase/decrease edit area" +msgstr "Aumentar/diminuir a área de edição" + +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Adaptive" +msgstr "Adaptativo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:273 +msgid "Quality / Speed" +msgstr "Qualidade / Velocidade" + +#: src/slic3r/GUI/GLCanvas3D.cpp:277 +msgid "Higher print quality versus higher print speed." +msgstr "Maior qualidade de impressão versus maior velocidade de impressão." + +#: src/slic3r/GUI/GLCanvas3D.cpp:288 +msgid "Smooth" +msgstr "Suave" + +#: src/slic3r/GUI/GLCanvas3D.cpp:294 src/libslic3r/PrintConfig.cpp:511 +msgid "Radius" +msgstr "Raio" + +#: src/slic3r/GUI/GLCanvas3D.cpp:304 +msgid "Keep min" +msgstr "Mantenha min." + +#: src/slic3r/GUI/GLCanvas3D.cpp:313 +msgid "Reset" +msgstr "Redefinir" + +#: src/slic3r/GUI/GLCanvas3D.cpp:599 +msgid "Variable layer height - Manual edit" +msgstr "Habilitar altura de camada variável" + +#: src/slic3r/GUI/GLCanvas3D.cpp:685 msgid "An object outside the print area was detected" msgstr "Um objeto foi detectado fora da área de impressão" -#: src/slic3r/GUI/GLCanvas3D.cpp:632 +#: src/slic3r/GUI/GLCanvas3D.cpp:686 msgid "A toolpath outside the print area was detected" msgstr "Há movimentos fora da área de impressão" -#: src/slic3r/GUI/GLCanvas3D.cpp:633 +#: src/slic3r/GUI/GLCanvas3D.cpp:687 msgid "SLA supports outside the print area were detected" msgstr "Suportes de SLA foram detectados fora da área de impressão" -#: src/slic3r/GUI/GLCanvas3D.cpp:634 -msgid "Some objects are not visible when editing supports" -msgstr "Alguns objetos não são visíveis quando editando suportes" +#: src/slic3r/GUI/GLCanvas3D.cpp:688 +msgid "Some objects are not visible" +msgstr "Alguns objetos não são visíveis" -#: src/slic3r/GUI/GLCanvas3D.cpp:636 +#: src/slic3r/GUI/GLCanvas3D.cpp:690 msgid "" "An object outside the print area was detected\n" "Resolve the current problem to continue slicing" @@ -873,117 +1596,171 @@ msgstr "" "Um objeto foi encontrado fora da área de impressão\n" "Resolva o problema atual para continuar o fatiamento" -#: src/slic3r/GUI/GLCanvas3D.cpp:1733 +#: src/slic3r/GUI/GLCanvas3D.cpp:904 src/slic3r/GUI/GLCanvas3D.cpp:933 +msgid "Default print color" +msgstr "Cor de impressão padrão" + +#: src/slic3r/GUI/GLCanvas3D.cpp:934 src/slic3r/GUI/GLCanvas3D.cpp:943 +#: src/slic3r/GUI/GLCanvas3D.cpp:982 +msgid "Pause print or custom G-code" +msgstr "Pausa impressão ou código G personalizado" + +#: src/slic3r/GUI/GLCanvas3D.cpp:955 +#, c-format +msgid "up to %.2f mm" +msgstr "até %.2f mm" + +#: src/slic3r/GUI/GLCanvas3D.cpp:959 +#, c-format +msgid "above %.2f mm" +msgstr "acima de %.2f mm" + +#: src/slic3r/GUI/GLCanvas3D.cpp:963 +#, c-format +msgid "%.2f - %.2f mm" +msgstr "%.2f - %.2f mm" + +#: src/slic3r/GUI/GLCanvas3D.cpp:995 +#, c-format +msgid "Color change for Extruder %d at %.2f mm" +msgstr "Mudança de cor para Extrusor %d em %.2f mm" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1305 +msgid "Seq." +msgstr "Seq." + +#: src/slic3r/GUI/GLCanvas3D.cpp:1701 +msgid "Variable layer height - Reset" +msgstr "Habilitar altura de camada variável - Resetar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1709 +msgid "Variable layer height - Adaptive" +msgstr "Habilitar altura de camada variável - Adaptativo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1717 +msgid "Variable layer height - Smooth all" +msgstr "Habilitar altura de camada variável - Deixar tudo suave" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2053 msgid "Mirror Object" msgstr "Espelhar objeto" -#: src/slic3r/GUI/GLCanvas3D.cpp:2970 +#: src/slic3r/GUI/GLCanvas3D.cpp:2921 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:570 +msgid "Gizmo-Move" +msgstr "Gizmo-Mover" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3001 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:572 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Rotacionar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3505 msgid "Move Object" msgstr "Mover objeto" -#: src/slic3r/GUI/GLCanvas3D.cpp:3506 +#: src/slic3r/GUI/GLCanvas3D.cpp:4047 msgid "Undo History" msgstr "Desfazer histórico" -#: src/slic3r/GUI/GLCanvas3D.cpp:3506 +#: src/slic3r/GUI/GLCanvas3D.cpp:4047 msgid "Redo History" msgstr "Refazer histórico" -#: src/slic3r/GUI/GLCanvas3D.cpp:3524 +#: src/slic3r/GUI/GLCanvas3D.cpp:4065 #, c-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "Desfazer ação de %1$d" msgstr[1] "Desfazer ações de %1$d" -#: src/slic3r/GUI/GLCanvas3D.cpp:3524 +#: src/slic3r/GUI/GLCanvas3D.cpp:4065 #, c-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "Refazer ação de %1$d" msgstr[1] "Refazer ações de %1$d" -#: src/slic3r/GUI/GLCanvas3D.cpp:3571 +#: src/slic3r/GUI/GLCanvas3D.cpp:4467 msgid "Add..." msgstr "Adicionar..." -#: src/slic3r/GUI/GLCanvas3D.cpp:3579 src/slic3r/GUI/GUI_ObjectList.cpp:1501 -#: src/slic3r/GUI/Plater.cpp:3520 src/slic3r/GUI/Plater.cpp:3539 -#: src/slic3r/GUI/Tab.cpp:3286 +#: src/slic3r/GUI/GLCanvas3D.cpp:4475 src/slic3r/GUI/GUI_ObjectList.cpp:1719 +#: src/slic3r/GUI/Plater.cpp:3933 src/slic3r/GUI/Plater.cpp:3955 +#: src/slic3r/GUI/Tab.cpp:3126 msgid "Delete" msgstr "Deletar" -#: src/slic3r/GUI/GLCanvas3D.cpp:3588 src/slic3r/GUI/Plater.cpp:4172 +#: src/slic3r/GUI/GLCanvas3D.cpp:4484 src/slic3r/GUI/KBShortcutsDialog.cpp:129 +#: src/slic3r/GUI/Plater.cpp:4671 msgid "Delete all" msgstr "Deletar todos" -#: src/slic3r/GUI/GLCanvas3D.cpp:3597 src/slic3r/GUI/KBShortcutsDialog.cpp:137 -#: src/slic3r/GUI/Plater.cpp:2681 +#: src/slic3r/GUI/GLCanvas3D.cpp:4493 src/slic3r/GUI/KBShortcutsDialog.cpp:157 +#: src/slic3r/GUI/Plater.cpp:2756 msgid "Arrange" msgstr "Arranjar" -#: src/slic3r/GUI/GLCanvas3D.cpp:3597 src/slic3r/GUI/KBShortcutsDialog.cpp:138 +#: src/slic3r/GUI/GLCanvas3D.cpp:4493 src/slic3r/GUI/KBShortcutsDialog.cpp:158 msgid "Arrange selection" msgstr "Arranjar seleção" -#: src/slic3r/GUI/GLCanvas3D.cpp:3609 +#: src/slic3r/GUI/GLCanvas3D.cpp:4505 msgid "Copy" msgstr "Copiar" -#: src/slic3r/GUI/GLCanvas3D.cpp:3618 +#: src/slic3r/GUI/GLCanvas3D.cpp:4514 msgid "Paste" msgstr "Colar" -#: src/slic3r/GUI/GLCanvas3D.cpp:3630 src/slic3r/GUI/Plater.cpp:3400 -#: src/slic3r/GUI/Plater.cpp:3412 src/slic3r/GUI/Plater.cpp:3526 +#: src/slic3r/GUI/GLCanvas3D.cpp:4526 src/slic3r/GUI/Plater.cpp:3790 +#: src/slic3r/GUI/Plater.cpp:3802 src/slic3r/GUI/Plater.cpp:3942 msgid "Add instance" msgstr "Adicionar instância" -#: src/slic3r/GUI/GLCanvas3D.cpp:3641 src/slic3r/GUI/Plater.cpp:3528 +#: src/slic3r/GUI/GLCanvas3D.cpp:4537 src/slic3r/GUI/Plater.cpp:3944 msgid "Remove instance" msgstr "Remover instância" -#: src/slic3r/GUI/GLCanvas3D.cpp:3654 +#: src/slic3r/GUI/GLCanvas3D.cpp:4550 msgid "Split to objects" msgstr "Dividir em objetos" -#: src/slic3r/GUI/GLCanvas3D.cpp:3664 src/slic3r/GUI/GUI_ObjectList.cpp:1340 +#: src/slic3r/GUI/GLCanvas3D.cpp:4560 src/slic3r/GUI/GUI_ObjectList.cpp:1488 msgid "Split to parts" msgstr "Dividir em partes" -#: src/slic3r/GUI/GLCanvas3D.cpp:3677 src/slic3r/GUI/GUI_ObjectList.cpp:2203 -msgid "Height ranges" -msgstr "Limites de altura" - -#: src/slic3r/GUI/GLCanvas3D.cpp:3728 src/slic3r/GUI/MainFrame.cpp:570 +#: src/slic3r/GUI/GLCanvas3D.cpp:4624 src/slic3r/GUI/KBShortcutsDialog.cpp:130 +#: src/slic3r/GUI/MainFrame.cpp:592 msgid "Undo" msgstr "Desfazer" -#: src/slic3r/GUI/GLCanvas3D.cpp:3728 src/slic3r/GUI/GLCanvas3D.cpp:3761 +#: src/slic3r/GUI/GLCanvas3D.cpp:4624 src/slic3r/GUI/GLCanvas3D.cpp:4657 msgid "Click right mouse button to open History" msgstr "Clique no botão direito para abrir o Histórico" -#: src/slic3r/GUI/GLCanvas3D.cpp:3745 +#: src/slic3r/GUI/GLCanvas3D.cpp:4641 msgid "Next Undo action: %1%" msgstr "Próxima ação de desfazer: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:3761 src/slic3r/GUI/MainFrame.cpp:573 +#: src/slic3r/GUI/GLCanvas3D.cpp:4657 src/slic3r/GUI/KBShortcutsDialog.cpp:131 +#: src/slic3r/GUI/MainFrame.cpp:595 msgid "Redo" msgstr "Refazer" -#: src/slic3r/GUI/GLCanvas3D.cpp:3777 +#: src/slic3r/GUI/GLCanvas3D.cpp:4673 msgid "Next Redo action: %1%" msgstr "Próxima ação de refazer: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5555 +#: src/slic3r/GUI/GLCanvas3D.cpp:6598 msgid "Selection-Add from rectangle" msgstr "Seleção-Adicionar do retângulo" -#: src/slic3r/GUI/GLCanvas3D.cpp:5574 +#: src/slic3r/GUI/GLCanvas3D.cpp:6617 msgid "Selection-Remove from rectangle" msgstr "Seleção-remover do retângulo" -#: src/slic3r/GUI/GLCanvas3DManager.cpp:273 +#: src/slic3r/GUI/GLCanvas3DManager.cpp:306 #, c-format msgid "" "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n" @@ -992,11 +1769,11 @@ msgstr "" "PrusaSlicer requer drivers capazes de executar OpenGL 2.0, \n" "enquanto a versão do OpenGL %s, renderização %s, fornecedor %s foi detectada." -#: src/slic3r/GUI/GLCanvas3DManager.cpp:276 +#: src/slic3r/GUI/GLCanvas3DManager.cpp:309 msgid "You may need to update your graphics card driver." msgstr "Você pode ter que atualizar os drivers da sua placa de vídeo." -#: src/slic3r/GUI/GLCanvas3DManager.cpp:279 +#: src/slic3r/GUI/GLCanvas3DManager.cpp:312 msgid "" "As a workaround, you may run PrusaSlicer with a software rendered 3D " "graphics by running prusa-slicer.exe with the --sw_renderer parameter." @@ -1005,28 +1782,28 @@ msgstr "" "renderizando gráficos 3D por executar Prusa-slicer.exe com o parâmetro--" "sw_renderer." -#: src/slic3r/GUI/GLCanvas3DManager.cpp:281 +#: src/slic3r/GUI/GLCanvas3DManager.cpp:314 msgid "Unsupported OpenGL version" msgstr "Versão do OpenGL não suportada" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:40 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:145 src/libslic3r/PrintConfig.cpp:3212 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:42 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:144 src/libslic3r/PrintConfig.cpp:3412 msgid "Cut" msgstr "Cortar" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:150 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:168 msgid "Keep upper part" msgstr "Manter parte superior" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:151 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:169 msgid "Keep lower part" msgstr "Manter parte inferior" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:152 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:170 msgid "Rotate lower part upwards" msgstr "Rotacione as partes inferiores para cima" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:155 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:175 msgid "Perform cut" msgstr "Aplicar o corte" @@ -1034,264 +1811,289 @@ msgstr "Aplicar o corte" msgid "Place on face" msgstr "Colocar em uma face" +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:40 +msgid "Hollow this object" +msgstr "Deixar este objeto oco" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:41 +msgid "Preview hollowed and drilled model" +msgstr "Modelo de visualização oco e perfurado" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:42 +msgid "Offset" +msgstr "Compensamento do Z" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 +msgid "Quality" +msgstr "Qualidade" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:44 +#: src/libslic3r/PrintConfig.cpp:2944 +msgid "Closing distance" +msgstr "Distância de fechamento" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:45 +msgid "Hole diameter" +msgstr "Diâmetro do orifício" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:46 +msgid "Hole depth" +msgstr "Profundidade do orifício" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:47 +msgid "Remove selected holes" +msgstr "Remover os buracos selecionados" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:48 +msgid "Remove all holes" +msgstr "Remova todos os buracos" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:49 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:57 +msgid "Clipping of view" +msgstr "Recorte de vista" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:50 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:58 +msgid "Reset direction" +msgstr "Restabelecer direção" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:51 +msgid "Show supports" +msgstr "Mostrar suportes" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:423 +msgid "Add drainage hole" +msgstr "Adicionar orifício de drenagem" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:541 +msgid "Delete drainage hole" +msgstr "Excluir orifício de drenagem" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:815 +msgid "Hollowing parameter change" +msgstr "Mudança de parâmetro de suporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:887 +msgid "Change drainage hole diameter" +msgstr "Mudar o diâmetro do orifício de drenagem" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:979 +msgid "Hollow and drill" +msgstr "Oco e broca" + +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:1061 +msgid "Move drainage hole" +msgstr "Mover o orifício de drenagem" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:48 msgid "Move" msgstr "Mover" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 -msgid "Position (mm)" -msgstr "Posição (mm)" - -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 -msgid "Displacement (mm)" -msgstr "Deslocamento (mm)" - #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:449 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:477 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:496 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:514 -#: src/libslic3r/PrintConfig.cpp:3261 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:480 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:499 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:517 +#: src/libslic3r/PrintConfig.cpp:3461 msgid "Rotate" msgstr "Rotacionar" -#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:482 -msgid "Rotation (deg)" -msgstr "Rotacionar (graus)" - #: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:47 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:392 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:497 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:515 -#: src/libslic3r/PrintConfig.cpp:3276 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:230 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:500 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:518 +#: src/libslic3r/PrintConfig.cpp:3476 msgid "Scale" msgstr "Escala" -#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:292 -msgid "Scale (%)" -msgstr "Escala (%)" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:44 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:47 msgid "Head diameter" msgstr "Diâmetro da cabeça" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:45 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:48 msgid "Lock supports under new islands" msgstr "Travar suportes debaixo de novas ilhas" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:46 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1449 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:49 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1361 msgid "Remove selected points" msgstr "Remover pontos selecionados" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:47 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:50 msgid "Remove all points" msgstr "Remover todos os pontos" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:48 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1452 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:51 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1364 msgid "Apply changes" msgstr "Aplicar mudanças" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:49 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1453 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:52 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Discard changes" msgstr "Descartar mudanças" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:50 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:53 msgid "Minimal points distance" msgstr "Distância mínima entre pontos" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:51 -#: src/libslic3r/PrintConfig.cpp:2651 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:54 +#: src/libslic3r/PrintConfig.cpp:2774 msgid "Support points density" msgstr "Densidade dos pontos de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:52 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1455 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:55 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1367 msgid "Auto-generate points" msgstr "Pontos gerados automaticamente" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:53 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:56 msgid "Manual editing" msgstr "Edição manual" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:54 -msgid "Clipping of view" -msgstr "Recorte de vista" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:55 -msgid "Reset direction" -msgstr "Restabelecer direção" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:531 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:484 msgid "Add support point" msgstr "Adicionar ponto de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:719 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:621 msgid "Delete support point" msgstr "Deletar ponto de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:920 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:810 msgid "Change point head diameter" msgstr "Mudar o diâmetro do ponto da cabeça" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:986 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:878 msgid "Support parameter change" msgstr "Mudança de parâmetro de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1094 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:986 msgid "SLA Support Points" msgstr "Pontos de suporte SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1115 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1007 msgid "SLA gizmo turned on" msgstr "Gizmo de SLA ligado" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1137 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1035 msgid "Do you want to save your manually edited support points?" msgstr "Você deseja salvar os pontos manualmente editados?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1138 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1036 msgid "Save changes?" msgstr "Salvar mudanças?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1150 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 msgid "SLA gizmo turned off" msgstr "Gizmo de SLA desligado" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1187 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1087 msgid "Move support point" msgstr "Mover pontos de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1286 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1186 msgid "Support points edit" msgstr "Edição de pontos de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355 -msgid "" -"Autogeneration will erase all manually edited points.\n" -"\n" -"Are you sure you want to do it?\n" -msgstr "" -"Gerar automaticamente irá apagar todos os pontos manualmente editados. Tem " -"certeza que quer gerar?\n" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1258 +msgid "Autogeneration will erase all manually edited points." +msgstr "Gerar automaticamente irá apagar todos os pontos manualmente editados." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1357 src/slic3r/GUI/GUI.cpp:289 -#: src/slic3r/GUI/WipeTowerDialog.cpp:44 src/slic3r/GUI/WipeTowerDialog.cpp:328 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1259 +msgid "Are you sure you want to do it?" +msgstr "Tem certeza que quer fazer isso?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1260 src/slic3r/GUI/GUI.cpp:258 +#: src/slic3r/GUI/Tab.cpp:3086 src/slic3r/GUI/WipeTowerDialog.cpp:45 +#: src/slic3r/GUI/WipeTowerDialog.cpp:366 msgid "Warning" msgstr "Aviso" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1360 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1263 msgid "Autogenerate support points" msgstr "Pontos de suporte gerados automaticamente" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1412 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1324 msgid "SLA gizmo keyboard shortcuts" msgstr "Atalhos no teclado para gizmo SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1423 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1335 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "Nota: alguns atalhos funcionam somente em modos que não editam." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1441 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1444 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1445 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1353 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1356 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1357 msgid "Left click" msgstr "Clique esquerdo" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1441 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1353 msgid "Add point" msgstr "Adicionar ponto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1442 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1354 msgid "Right click" msgstr "Clique direito" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1442 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1354 msgid "Remove point" msgstr "Remover ponto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1443 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1446 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1447 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1358 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1359 msgid "Drag" msgstr "Arrastar" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1443 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355 msgid "Move point" msgstr "Mover ponto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1444 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1356 msgid "Add point to selection" msgstr "Adicionar ponto à seleção" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1445 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1357 msgid "Remove point from selection" msgstr "Remover ponto da seleção" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1446 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1358 msgid "Select by rectangle" msgstr "Selecionar por retângulo" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1447 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1359 msgid "Deselect by rectangle" msgstr "Desselecionar por retângulo" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1448 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1360 msgid "Select all points" msgstr "Selecionar todos os pontos" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1450 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1362 msgid "Mouse wheel" msgstr "Scroll do mouse" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1450 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1362 msgid "Move clipping plane" msgstr "Mover plano de recorte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1451 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1363 msgid "Reset clipping plane" msgstr "Restabelecer plano de recorte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1454 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1366 msgid "Switch to editing mode" msgstr "Alterar para modo de edição" -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:569 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:497 msgid "Gizmo-Place on Face" msgstr "Gizmo-Colocar em uma face" -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:641 -msgid "Gizmo-Move" -msgstr "Gizmo-Mover" - -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:646 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:571 msgid "Gizmo-Scale" msgstr "Gizmo-Escala" -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:651 -msgid "Gizmo-Rotate" -msgstr "Gizmo-Rotacionar" - -#: src/slic3r/GUI/GUI.cpp:141 src/slic3r/GUI/Tab.cpp:3145 -msgid "It's impossible to print multi-part object(s) with SLA technology." -msgstr "" -"É impossível imprimir objetos com múltiplas partes com a tecnologia SLA." - -#: src/slic3r/GUI/GUI.cpp:142 -msgid "Please check and fix your object list." -msgstr "Favor verificar e concertar sua lista de objetos." - -#: src/slic3r/GUI/GUI.cpp:143 src/slic3r/GUI/Plater.cpp:2246 -#: src/slic3r/GUI/Tab.cpp:3147 -msgid "Attention!" -msgstr "Atenção!" - -#: src/slic3r/GUI/GUI.cpp:283 -msgid "Notice" -msgstr "Aviso" - -#: src/slic3r/GUI/GUI_App.cpp:132 +#: src/slic3r/GUI/GUI_App.cpp:138 #, c-format msgid "" "%s has encountered an error. It was likely caused by running out of memory. " @@ -1306,158 +2108,190 @@ msgstr "" "\n" "O aplicativo será encerrado agora." -#: src/slic3r/GUI/GUI_App.cpp:135 +#: src/slic3r/GUI/GUI_App.cpp:141 msgid "Fatal error" msgstr "Erro fatal" -#: src/slic3r/GUI/GUI_App.cpp:442 +#: src/slic3r/GUI/GUI_App.cpp:446 msgid "Changing of an application language" msgstr "Alteração de um idioma do aplicativo" -#: src/slic3r/GUI/GUI_App.cpp:450 src/slic3r/GUI/GUI_App.cpp:459 +#: src/slic3r/GUI/GUI_App.cpp:454 src/slic3r/GUI/GUI_App.cpp:463 msgid "Recreating" msgstr "Recriando" -#: src/slic3r/GUI/GUI_App.cpp:463 +#: src/slic3r/GUI/GUI_App.cpp:470 msgid "Loading of current presets" msgstr "Carregando presets" -#: src/slic3r/GUI/GUI_App.cpp:471 +#: src/slic3r/GUI/GUI_App.cpp:478 msgid "Loading of a mode view" msgstr "Carregamento de um modelo de vista" -#: src/slic3r/GUI/GUI_App.cpp:551 +#: src/slic3r/GUI/GUI_App.cpp:559 msgid "Choose one file (3MF/AMF):" msgstr "Escolha um arquivo (3MF/AMF):" -#: src/slic3r/GUI/GUI_App.cpp:563 +#: src/slic3r/GUI/GUI_App.cpp:571 msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" msgstr "Escolha um ou mais arquivos (STL/OBJ/AMF/3MF/PRUSA):" -#: src/slic3r/GUI/GUI_App.cpp:625 +#: src/slic3r/GUI/GUI_App.cpp:633 msgid "Select the language" msgstr "Selecione a linguagem" -#: src/slic3r/GUI/GUI_App.cpp:625 +#: src/slic3r/GUI/GUI_App.cpp:633 msgid "Language" msgstr "Linguagem" -#: src/slic3r/GUI/GUI_App.cpp:796 +#: src/slic3r/GUI/GUI_App.cpp:801 +#, c-format +msgid "Run %s" +msgstr "Executar %s" + +#: src/slic3r/GUI/GUI_App.cpp:804 msgid "&Configuration Snapshots" msgstr "&Captura das config." -#: src/slic3r/GUI/GUI_App.cpp:796 +#: src/slic3r/GUI/GUI_App.cpp:804 msgid "Inspect / activate configuration snapshots" msgstr "Inspecionar / ativar capturas de config." -#: src/slic3r/GUI/GUI_App.cpp:797 +#: src/slic3r/GUI/GUI_App.cpp:805 msgid "Take Configuration &Snapshot" msgstr "Capturar &config." -#: src/slic3r/GUI/GUI_App.cpp:797 +#: src/slic3r/GUI/GUI_App.cpp:805 msgid "Capture a configuration snapshot" msgstr "Capturar uma config." -#: src/slic3r/GUI/GUI_App.cpp:800 +#: src/slic3r/GUI/GUI_App.cpp:806 +msgid "Check for updates" +msgstr "Verificar Atualizações" + +#: src/slic3r/GUI/GUI_App.cpp:806 +msgid "Check for configuration updates" +msgstr "Verificar atualizações nas aplicações" + +#: src/slic3r/GUI/GUI_App.cpp:808 msgid "&Preferences" msgstr "&Preferências" -#: src/slic3r/GUI/GUI_App.cpp:806 +#: src/slic3r/GUI/GUI_App.cpp:814 msgid "Application preferences" msgstr "Preferências de aplicação" -#: src/slic3r/GUI/GUI_App.cpp:809 src/slic3r/GUI/wxExtensions.cpp:3043 +#: src/slic3r/GUI/GUI_App.cpp:817 src/slic3r/GUI/wxExtensions.cpp:756 msgid "Simple" msgstr "Simples" -#: src/slic3r/GUI/GUI_App.cpp:809 +#: src/slic3r/GUI/GUI_App.cpp:817 msgid "Simple View Mode" msgstr "Modo simples de visualização" -#: src/slic3r/GUI/GUI_App.cpp:810 src/slic3r/GUI/GUI_ObjectList.cpp:97 -#: src/slic3r/GUI/GUI_ObjectList.cpp:620 src/slic3r/GUI/Tab.cpp:1061 -#: src/slic3r/GUI/Tab.cpp:1076 src/slic3r/GUI/Tab.cpp:1174 -#: src/slic3r/GUI/Tab.cpp:1177 src/slic3r/GUI/Tab.cpp:1685 -#: src/slic3r/GUI/Tab.cpp:2169 src/slic3r/GUI/Tab.cpp:3785 -#: src/slic3r/GUI/wxExtensions.cpp:3044 src/libslic3r/PrintConfig.cpp:83 -#: src/libslic3r/PrintConfig.cpp:197 src/libslic3r/PrintConfig.cpp:360 -#: src/libslic3r/PrintConfig.cpp:1013 src/libslic3r/PrintConfig.cpp:2226 +#: src/slic3r/GUI/GUI_App.cpp:818 src/slic3r/GUI/GUI_ObjectList.cpp:104 +#: src/slic3r/GUI/GUI_ObjectList.cpp:623 src/slic3r/GUI/Tab.cpp:1086 +#: src/slic3r/GUI/Tab.cpp:1101 src/slic3r/GUI/Tab.cpp:1200 +#: src/slic3r/GUI/Tab.cpp:1203 src/slic3r/GUI/Tab.cpp:1469 +#: src/slic3r/GUI/Tab.cpp:1969 src/slic3r/GUI/Tab.cpp:3665 +#: src/slic3r/GUI/wxExtensions.cpp:757 src/libslic3r/PrintConfig.cpp:88 +#: src/libslic3r/PrintConfig.cpp:119 src/libslic3r/PrintConfig.cpp:223 +#: src/libslic3r/PrintConfig.cpp:1037 src/libslic3r/PrintConfig.cpp:2276 +#: src/libslic3r/PrintConfig.cpp:2448 msgid "Advanced" msgstr "Avançado" -#: src/slic3r/GUI/GUI_App.cpp:810 +#: src/slic3r/GUI/GUI_App.cpp:818 msgid "Advanced View Mode" msgstr "Modo avançado de visualização" -#: src/slic3r/GUI/GUI_App.cpp:811 src/slic3r/GUI/wxExtensions.cpp:3045 +#: src/slic3r/GUI/GUI_App.cpp:819 src/slic3r/GUI/wxExtensions.cpp:758 msgid "Expert" msgstr "Especialista" -#: src/slic3r/GUI/GUI_App.cpp:811 +#: src/slic3r/GUI/GUI_App.cpp:819 msgid "Expert View Mode" msgstr "Modo especialista de visualização" -#: src/slic3r/GUI/GUI_App.cpp:816 +#: src/slic3r/GUI/GUI_App.cpp:824 msgid "Mode" msgstr "Modo" -#: src/slic3r/GUI/GUI_App.cpp:816 +#: src/slic3r/GUI/GUI_App.cpp:824 #, c-format msgid "%s View Mode" msgstr "%s Modo de visualização" -#: src/slic3r/GUI/GUI_App.cpp:818 -msgid "Change Application &Language" -msgstr "Mudar &idioma" +#: src/slic3r/GUI/GUI_App.cpp:826 +msgid "&Language" +msgstr "&Linguagem" -#: src/slic3r/GUI/GUI_App.cpp:820 +#: src/slic3r/GUI/GUI_App.cpp:828 msgid "Flash printer &firmware" msgstr "Atualizar firmware &da impressora" -#: src/slic3r/GUI/GUI_App.cpp:820 +#: src/slic3r/GUI/GUI_App.cpp:828 msgid "Upload a firmware image into an Arduino based printer" msgstr "Atualizar o firmware para uma impressora baseada em Arduino" -#: src/slic3r/GUI/GUI_App.cpp:832 +#: src/slic3r/GUI/GUI_App.cpp:843 msgid "Taking configuration snapshot" msgstr "Capturando a config." -#: src/slic3r/GUI/GUI_App.cpp:832 +#: src/slic3r/GUI/GUI_App.cpp:843 msgid "Snapshot name" msgstr "Nome da captura" -#: src/slic3r/GUI/GUI_App.cpp:875 +#: src/slic3r/GUI/GUI_App.cpp:886 msgid "" "Switching the language will trigger application restart.\n" "You will lose content of the plater." msgstr "" "Alterar a linguagem fará com que o aplicativo reinicie.\n" -"Você irá perder conteúdo no prato." +"Você irá perder conteúdo na bandeja." -#: src/slic3r/GUI/GUI_App.cpp:877 +#: src/slic3r/GUI/GUI_App.cpp:888 msgid "Do you want to proceed?" msgstr "Você quer prosseguir?" -#: src/slic3r/GUI/GUI_App.cpp:878 +#: src/slic3r/GUI/GUI_App.cpp:889 msgid "Language selection" msgstr "Seleção de linguagem" -#: src/slic3r/GUI/GUI_App.cpp:901 +#: src/slic3r/GUI/GUI_App.cpp:912 msgid "&Configuration" msgstr "&Configuração" -#: src/slic3r/GUI/GUI_App.cpp:923 +#: src/slic3r/GUI/GUI_App.cpp:936 msgid "The presets on the following tabs were modified" msgstr "Os presets seguintes foram modificados" -#: src/slic3r/GUI/GUI_App.cpp:923 src/slic3r/GUI/Tab.cpp:3133 +#: src/slic3r/GUI/GUI_App.cpp:936 src/slic3r/GUI/Tab.cpp:2948 msgid "Discard changes and continue anyway?" msgstr "Descartar mudanças e continuar assim mesmo?" -#: src/slic3r/GUI/GUI_App.cpp:926 +#: src/slic3r/GUI/GUI_App.cpp:939 msgid "Unsaved Presets" msgstr "config. não salvas" +#: src/slic3r/GUI/GUI_App.cpp:1088 src/slic3r/GUI/Tab.cpp:2960 +msgid "It's impossible to print multi-part object(s) with SLA technology." +msgstr "" +"É impossível imprimir objetos com múltiplas partes com a tecnologia SLA." + +#: src/slic3r/GUI/GUI_App.cpp:1089 +msgid "Please check and fix your object list." +msgstr "Favor verificar e concertar sua lista de objetos." + +#: src/slic3r/GUI/GUI_App.cpp:1090 src/slic3r/GUI/Plater.cpp:2315 +#: src/slic3r/GUI/Tab.cpp:2962 +msgid "Attention!" +msgstr "Atenção!" + +#: src/slic3r/GUI/GUI_App.cpp:1107 +msgid "Select a gcode file:" +msgstr "Selecione um arquivo gcode:" + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 msgid "Start at height" msgstr "Começar na altura" @@ -1466,11 +2300,6 @@ msgstr "Começar na altura" msgid "Stop at height" msgstr "Parar na altura" -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 src/slic3r/GUI/Tab.cpp:1033 -#: src/libslic3r/PrintConfig.cpp:66 -msgid "Layer height" -msgstr "Altura da camada" - #: src/slic3r/GUI/GUI_ObjectLayers.cpp:153 msgid "Remove layer range" msgstr "Remover limite da camada" @@ -1479,50 +2308,38 @@ msgstr "Remover limite da camada" msgid "Add layer range" msgstr "Adicionar limite da camada" -#: src/slic3r/GUI/GUI_ObjectList.cpp:34 src/slic3r/GUI/GUI_ObjectList.cpp:88 -#: src/slic3r/GUI/GUI_ObjectList.cpp:611 src/libslic3r/PrintConfig.cpp:67 -#: src/libslic3r/PrintConfig.cpp:160 src/libslic3r/PrintConfig.cpp:392 -#: src/libslic3r/PrintConfig.cpp:453 src/libslic3r/PrintConfig.cpp:461 -#: src/libslic3r/PrintConfig.cpp:867 src/libslic3r/PrintConfig.cpp:1051 -#: src/libslic3r/PrintConfig.cpp:1354 src/libslic3r/PrintConfig.cpp:1420 -#: src/libslic3r/PrintConfig.cpp:1601 src/libslic3r/PrintConfig.cpp:2037 -#: src/libslic3r/PrintConfig.cpp:2095 +#: src/slic3r/GUI/GUI_ObjectList.cpp:34 src/slic3r/GUI/GUI_ObjectList.cpp:95 +#: src/slic3r/GUI/GUI_ObjectList.cpp:614 src/libslic3r/PrintConfig.cpp:72 +#: src/libslic3r/PrintConfig.cpp:175 src/libslic3r/PrintConfig.cpp:184 +#: src/libslic3r/PrintConfig.cpp:408 src/libslic3r/PrintConfig.cpp:470 +#: src/libslic3r/PrintConfig.cpp:478 src/libslic3r/PrintConfig.cpp:890 +#: src/libslic3r/PrintConfig.cpp:1075 src/libslic3r/PrintConfig.cpp:1374 +#: src/libslic3r/PrintConfig.cpp:1441 src/libslic3r/PrintConfig.cpp:1622 +#: src/libslic3r/PrintConfig.cpp:2074 src/libslic3r/PrintConfig.cpp:2133 +#: src/libslic3r/PrintConfig.cpp:2142 msgid "Layers and Perimeters" msgstr "Camadas e perímetros" -#: src/slic3r/GUI/GUI_ObjectList.cpp:35 src/slic3r/GUI/GUI_ObjectList.cpp:89 -#: src/slic3r/GUI/GUI_ObjectList.cpp:612 src/slic3r/GUI/Plater.cpp:497 -#: src/slic3r/GUI/Tab.cpp:1065 src/slic3r/GUI/Tab.cpp:1066 -#: src/libslic3r/PrintConfig.cpp:177 src/libslic3r/PrintConfig.cpp:400 -#: src/libslic3r/PrintConfig.cpp:420 src/libslic3r/PrintConfig.cpp:754 -#: src/libslic3r/PrintConfig.cpp:768 src/libslic3r/PrintConfig.cpp:805 -#: src/libslic3r/PrintConfig.cpp:958 src/libslic3r/PrintConfig.cpp:968 -#: src/libslic3r/PrintConfig.cpp:986 src/libslic3r/PrintConfig.cpp:1004 -#: src/libslic3r/PrintConfig.cpp:1023 src/libslic3r/PrintConfig.cpp:1708 -#: src/libslic3r/PrintConfig.cpp:1725 -msgid "Infill" -msgstr "Preenchimento" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:36 src/slic3r/GUI/GUI_ObjectList.cpp:90 -#: src/slic3r/GUI/GUI_ObjectList.cpp:613 src/slic3r/GUI/GUI_Preview.cpp:244 -#: src/slic3r/GUI/Tab.cpp:1094 src/slic3r/GUI/Tab.cpp:1095 -#: src/libslic3r/PrintConfig.cpp:344 src/libslic3r/PrintConfig.cpp:1481 -#: src/libslic3r/PrintConfig.cpp:1830 src/libslic3r/PrintConfig.cpp:1836 -#: src/libslic3r/PrintConfig.cpp:1844 src/libslic3r/PrintConfig.cpp:1856 -#: src/libslic3r/PrintConfig.cpp:1866 src/libslic3r/PrintConfig.cpp:1874 -#: src/libslic3r/PrintConfig.cpp:1889 src/libslic3r/PrintConfig.cpp:1910 -#: src/libslic3r/PrintConfig.cpp:1921 src/libslic3r/PrintConfig.cpp:1937 -#: src/libslic3r/PrintConfig.cpp:1946 src/libslic3r/PrintConfig.cpp:1955 -#: src/libslic3r/PrintConfig.cpp:1966 src/libslic3r/PrintConfig.cpp:1980 -#: src/libslic3r/PrintConfig.cpp:1988 src/libslic3r/PrintConfig.cpp:1989 -#: src/libslic3r/PrintConfig.cpp:1998 src/libslic3r/PrintConfig.cpp:2006 -#: src/libslic3r/PrintConfig.cpp:2020 src/libslic3r/GCode/PreviewData.cpp:156 +#: src/slic3r/GUI/GUI_ObjectList.cpp:36 src/slic3r/GUI/GUI_ObjectList.cpp:97 +#: src/slic3r/GUI/GUI_ObjectList.cpp:616 src/slic3r/GUI/GUI_Preview.cpp:246 +#: src/slic3r/GUI/Tab.cpp:1119 src/slic3r/GUI/Tab.cpp:1120 +#: src/libslic3r/ExtrusionEntity.cpp:319 src/libslic3r/PrintConfig.cpp:370 +#: src/libslic3r/PrintConfig.cpp:1502 src/libslic3r/PrintConfig.cpp:1866 +#: src/libslic3r/PrintConfig.cpp:1872 src/libslic3r/PrintConfig.cpp:1880 +#: src/libslic3r/PrintConfig.cpp:1892 src/libslic3r/PrintConfig.cpp:1902 +#: src/libslic3r/PrintConfig.cpp:1910 src/libslic3r/PrintConfig.cpp:1925 +#: src/libslic3r/PrintConfig.cpp:1946 src/libslic3r/PrintConfig.cpp:1958 +#: src/libslic3r/PrintConfig.cpp:1974 src/libslic3r/PrintConfig.cpp:1983 +#: src/libslic3r/PrintConfig.cpp:1992 src/libslic3r/PrintConfig.cpp:2003 +#: src/libslic3r/PrintConfig.cpp:2017 src/libslic3r/PrintConfig.cpp:2025 +#: src/libslic3r/PrintConfig.cpp:2026 src/libslic3r/PrintConfig.cpp:2035 +#: src/libslic3r/PrintConfig.cpp:2043 src/libslic3r/PrintConfig.cpp:2057 msgid "Support material" msgstr "Material de suporte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:39 src/slic3r/GUI/GUI_ObjectList.cpp:94 -#: src/slic3r/GUI/GUI_ObjectList.cpp:617 src/libslic3r/PrintConfig.cpp:2202 -#: src/libslic3r/PrintConfig.cpp:2210 +#: src/slic3r/GUI/GUI_ObjectList.cpp:39 src/slic3r/GUI/GUI_ObjectList.cpp:101 +#: src/slic3r/GUI/GUI_ObjectList.cpp:620 src/libslic3r/PrintConfig.cpp:2252 +#: src/libslic3r/PrintConfig.cpp:2260 msgid "Wipe options" msgstr "Opções de limpeza" @@ -1546,487 +2363,508 @@ msgstr "Adicionar reforço de suporte" msgid "Add support blocker" msgstr "Adicionar bloqueador de suporte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:91 src/slic3r/GUI/GUI_ObjectList.cpp:614 -#: src/slic3r/GUI/GUI_Preview.cpp:223 src/slic3r/GUI/Tab.cpp:1119 -#: src/libslic3r/PrintConfig.cpp:209 src/libslic3r/PrintConfig.cpp:441 -#: src/libslic3r/PrintConfig.cpp:896 src/libslic3r/PrintConfig.cpp:1024 -#: src/libslic3r/PrintConfig.cpp:1410 src/libslic3r/PrintConfig.cpp:1647 -#: src/libslic3r/PrintConfig.cpp:1696 src/libslic3r/PrintConfig.cpp:1747 -#: src/libslic3r/PrintConfig.cpp:2080 +#: src/slic3r/GUI/GUI_ObjectList.cpp:98 src/slic3r/GUI/GUI_ObjectList.cpp:617 +#: src/slic3r/GUI/GUI_Preview.cpp:224 src/slic3r/GUI/Tab.cpp:1144 +#: src/libslic3r/PrintConfig.cpp:235 src/libslic3r/PrintConfig.cpp:458 +#: src/libslic3r/PrintConfig.cpp:919 src/libslic3r/PrintConfig.cpp:1048 +#: src/libslic3r/PrintConfig.cpp:1431 src/libslic3r/PrintConfig.cpp:1668 +#: src/libslic3r/PrintConfig.cpp:1716 src/libslic3r/PrintConfig.cpp:1768 +#: src/libslic3r/PrintConfig.cpp:2118 msgid "Speed" msgstr "Velocidade" -#: src/slic3r/GUI/GUI_ObjectList.cpp:92 src/slic3r/GUI/GUI_ObjectList.cpp:615 -#: src/slic3r/GUI/Tab.cpp:1154 src/slic3r/GUI/Tab.cpp:2043 -#: src/libslic3r/PrintConfig.cpp:471 src/libslic3r/PrintConfig.cpp:979 -#: src/libslic3r/PrintConfig.cpp:1389 src/libslic3r/PrintConfig.cpp:1717 -#: src/libslic3r/PrintConfig.cpp:1902 src/libslic3r/PrintConfig.cpp:1928 +#: src/slic3r/GUI/GUI_ObjectList.cpp:99 src/slic3r/GUI/GUI_ObjectList.cpp:618 +#: src/slic3r/GUI/Tab.cpp:1179 src/slic3r/GUI/Tab.cpp:1840 +#: src/libslic3r/PrintConfig.cpp:488 src/libslic3r/PrintConfig.cpp:1002 +#: src/libslic3r/PrintConfig.cpp:1409 src/libslic3r/PrintConfig.cpp:1737 +#: src/libslic3r/PrintConfig.cpp:1938 src/libslic3r/PrintConfig.cpp:1965 msgid "Extruders" msgstr "Exrtrusoras" -#: src/slic3r/GUI/GUI_ObjectList.cpp:93 src/slic3r/GUI/GUI_ObjectList.cpp:616 -#: src/libslic3r/PrintConfig.cpp:431 src/libslic3r/PrintConfig.cpp:538 -#: src/libslic3r/PrintConfig.cpp:855 src/libslic3r/PrintConfig.cpp:987 -#: src/libslic3r/PrintConfig.cpp:1398 src/libslic3r/PrintConfig.cpp:1737 -#: src/libslic3r/PrintConfig.cpp:1911 src/libslic3r/PrintConfig.cpp:2069 +#: src/slic3r/GUI/GUI_ObjectList.cpp:100 src/slic3r/GUI/GUI_ObjectList.cpp:619 +#: src/libslic3r/PrintConfig.cpp:447 src/libslic3r/PrintConfig.cpp:555 +#: src/libslic3r/PrintConfig.cpp:877 src/libslic3r/PrintConfig.cpp:1010 +#: src/libslic3r/PrintConfig.cpp:1418 src/libslic3r/PrintConfig.cpp:1757 +#: src/libslic3r/PrintConfig.cpp:1947 src/libslic3r/PrintConfig.cpp:2106 msgid "Extrusion Width" msgstr "Espessura da extrusão" -#: src/slic3r/GUI/GUI_ObjectList.cpp:99 src/slic3r/GUI/GUI_ObjectList.cpp:622 -#: src/slic3r/GUI/Plater.cpp:465 src/slic3r/GUI/Tab.cpp:3737 -#: src/slic3r/GUI/Tab.cpp:3738 src/libslic3r/PrintConfig.cpp:2501 -#: src/libslic3r/PrintConfig.cpp:2508 src/libslic3r/PrintConfig.cpp:2517 -#: src/libslic3r/PrintConfig.cpp:2526 src/libslic3r/PrintConfig.cpp:2536 -#: src/libslic3r/PrintConfig.cpp:2562 src/libslic3r/PrintConfig.cpp:2569 -#: src/libslic3r/PrintConfig.cpp:2580 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2599 src/libslic3r/PrintConfig.cpp:2612 -#: src/libslic3r/PrintConfig.cpp:2622 src/libslic3r/PrintConfig.cpp:2631 -#: src/libslic3r/PrintConfig.cpp:2641 src/libslic3r/PrintConfig.cpp:2652 -#: src/libslic3r/PrintConfig.cpp:2660 +#: src/slic3r/GUI/GUI_ObjectList.cpp:106 src/slic3r/GUI/GUI_ObjectList.cpp:625 +#: src/slic3r/GUI/Plater.cpp:495 src/slic3r/GUI/Tab.cpp:3606 +#: src/slic3r/GUI/Tab.cpp:3607 src/libslic3r/PrintConfig.cpp:2614 +#: src/libslic3r/PrintConfig.cpp:2621 src/libslic3r/PrintConfig.cpp:2630 +#: src/libslic3r/PrintConfig.cpp:2639 src/libslic3r/PrintConfig.cpp:2649 +#: src/libslic3r/PrintConfig.cpp:2685 src/libslic3r/PrintConfig.cpp:2692 +#: src/libslic3r/PrintConfig.cpp:2703 src/libslic3r/PrintConfig.cpp:2713 +#: src/libslic3r/PrintConfig.cpp:2722 src/libslic3r/PrintConfig.cpp:2735 +#: src/libslic3r/PrintConfig.cpp:2745 src/libslic3r/PrintConfig.cpp:2754 +#: src/libslic3r/PrintConfig.cpp:2764 src/libslic3r/PrintConfig.cpp:2775 +#: src/libslic3r/PrintConfig.cpp:2783 msgid "Supports" msgstr "Suportes" -#: src/slic3r/GUI/GUI_ObjectList.cpp:100 src/slic3r/GUI/GUI_ObjectList.cpp:623 -#: src/slic3r/GUI/Plater.cpp:603 src/slic3r/GUI/Tab.cpp:3769 -#: src/slic3r/GUI/Tab.cpp:3770 src/libslic3r/PrintConfig.cpp:2668 -#: src/libslic3r/PrintConfig.cpp:2675 src/libslic3r/PrintConfig.cpp:2689 -#: src/libslic3r/PrintConfig.cpp:2699 src/libslic3r/PrintConfig.cpp:2721 -#: src/libslic3r/PrintConfig.cpp:2732 src/libslic3r/PrintConfig.cpp:2739 -#: src/libslic3r/PrintConfig.cpp:2750 src/libslic3r/PrintConfig.cpp:2759 -#: src/libslic3r/PrintConfig.cpp:2768 +#: src/slic3r/GUI/GUI_ObjectList.cpp:107 src/slic3r/GUI/GUI_ObjectList.cpp:626 +#: src/slic3r/GUI/Plater.cpp:635 src/slic3r/GUI/Tab.cpp:3640 +#: src/slic3r/GUI/Tab.cpp:3641 src/libslic3r/PrintConfig.cpp:2791 +#: src/libslic3r/PrintConfig.cpp:2798 src/libslic3r/PrintConfig.cpp:2812 +#: src/libslic3r/PrintConfig.cpp:2823 src/libslic3r/PrintConfig.cpp:2833 +#: src/libslic3r/PrintConfig.cpp:2855 src/libslic3r/PrintConfig.cpp:2866 +#: src/libslic3r/PrintConfig.cpp:2873 src/libslic3r/PrintConfig.cpp:2880 +#: src/libslic3r/PrintConfig.cpp:2891 src/libslic3r/PrintConfig.cpp:2900 +#: src/libslic3r/PrintConfig.cpp:2909 msgid "Pad" msgstr "Bloco" -#: src/slic3r/GUI/GUI_ObjectList.cpp:260 +#: src/slic3r/GUI/GUI_ObjectList.cpp:108 src/slic3r/GUI/Tab.cpp:3658 +#: src/slic3r/GUI/Tab.cpp:3659 src/libslic3r/SLA/Hollowing.cpp:46 +#: src/libslic3r/SLA/Hollowing.cpp:58 src/libslic3r/SLA/Hollowing.cpp:67 +#: src/libslic3r/SLA/Hollowing.cpp:76 src/libslic3r/PrintConfig.cpp:2919 +#: src/libslic3r/PrintConfig.cpp:2926 src/libslic3r/PrintConfig.cpp:2936 +#: src/libslic3r/PrintConfig.cpp:2945 +msgid "Hollowing" +msgstr "Deixar oco" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:270 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:153 msgid "Name" msgstr "Nome" -#: src/slic3r/GUI/GUI_ObjectList.cpp:271 src/slic3r/GUI/GUI_ObjectList.cpp:373 +#: src/slic3r/GUI/GUI_ObjectList.cpp:278 src/slic3r/GUI/Tab.cpp:1433 +#: src/slic3r/GUI/wxExtensions.cpp:598 src/libslic3r/PrintConfig.cpp:487 +msgid "Extruder" +msgstr "Extrusora" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:282 src/slic3r/GUI/GUI_ObjectList.cpp:395 msgid "Editing" msgstr "Edição" -#: src/slic3r/GUI/GUI_ObjectList.cpp:318 +#: src/slic3r/GUI/GUI_ObjectList.cpp:340 #, c-format -msgid "Auto-repaired (%d errors):\n" -msgstr "Auto reparando (%d erros):\n" +msgid "Auto-repaired (%d errors):" +msgstr "Auto reparando (%d erros):" -#: src/slic3r/GUI/GUI_ObjectList.cpp:325 +#: src/slic3r/GUI/GUI_ObjectList.cpp:347 msgid "degenerate facets" msgstr "facetas degeneradas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:326 +#: src/slic3r/GUI/GUI_ObjectList.cpp:348 msgid "edges fixed" msgstr "arestas fixadas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:327 +#: src/slic3r/GUI/GUI_ObjectList.cpp:349 msgid "facets removed" msgstr "facetas removidas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:328 +#: src/slic3r/GUI/GUI_ObjectList.cpp:350 msgid "facets added" msgstr "facetas adicionadas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:329 +#: src/slic3r/GUI/GUI_ObjectList.cpp:351 msgid "facets reversed" msgstr "facetas reversidas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:330 +#: src/slic3r/GUI/GUI_ObjectList.cpp:352 msgid "backwards edges" msgstr "arestas viradas para trás" -#: src/slic3r/GUI/GUI_ObjectList.cpp:338 +#: src/slic3r/GUI/GUI_ObjectList.cpp:360 msgid "Right button click the icon to fix STL through Netfabb" msgstr "" "Clique com o botão direito no ícone para arrumar STL através do Netfabb" -#: src/slic3r/GUI/GUI_ObjectList.cpp:375 +#: src/slic3r/GUI/GUI_ObjectList.cpp:397 msgid "Right button click the icon to change the object settings" msgstr "Clique com o botão direito no ícone para mudar as config. do objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:377 +#: src/slic3r/GUI/GUI_ObjectList.cpp:399 msgid "Click the icon to change the object settings" msgstr "Clique no ícone para mudar as config. do objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:381 +#: src/slic3r/GUI/GUI_ObjectList.cpp:403 msgid "Right button click the icon to change the object printable property" msgstr "" "Clique com o botão direito no ícone para mudar a propriedade de impressão do " "objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:383 +#: src/slic3r/GUI/GUI_ObjectList.cpp:405 msgid "Click the icon to change the object printable property" msgstr "Clique no ícone para mudar a propriedade de impressão do objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:428 src/slic3r/GUI/GUI_ObjectList.cpp:449 -#: src/slic3r/GUI/GUI_ObjectList.cpp:461 src/slic3r/GUI/GUI_ObjectList.cpp:3642 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3652 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3684 src/slic3r/GUI/wxExtensions.cpp:603 -#: src/slic3r/GUI/wxExtensions.cpp:660 src/slic3r/GUI/wxExtensions.cpp:685 -#: src/slic3r/GUI/wxExtensions.cpp:893 +#: src/slic3r/GUI/GUI_ObjectList.cpp:458 src/slic3r/GUI/GUI_ObjectList.cpp:470 +#: src/slic3r/GUI/GUI_ObjectList.cpp:918 src/slic3r/GUI/GUI_ObjectList.cpp:3968 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3978 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4013 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:200 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:257 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:282 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:490 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:1753 msgid "default" msgstr "padrão" -#: src/slic3r/GUI/GUI_ObjectList.cpp:433 src/slic3r/GUI/Tab.cpp:1649 -#: src/libslic3r/PrintConfig.cpp:470 -msgid "Extruder" -msgstr "Extrusora" +#: src/slic3r/GUI/GUI_ObjectList.cpp:537 +msgid "Change Extruder" +msgstr "Mudar extrusora" -#: src/slic3r/GUI/GUI_ObjectList.cpp:546 +#: src/slic3r/GUI/GUI_ObjectList.cpp:552 msgid "Rename Object" msgstr "Renomear objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:546 +#: src/slic3r/GUI/GUI_ObjectList.cpp:552 msgid "Rename Sub-object" msgstr "Renomear sub-objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:987 src/slic3r/GUI/GUI_ObjectList.cpp:3464 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1092 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3782 msgid "Instances to Separated Objects" msgstr "Instâncias para separar objetos" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1005 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1107 msgid "Volumes in Object reordered" msgstr "Volume reorganizados no objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1005 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1107 msgid "Object reordered" msgstr "Objeto reorganizado" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1060 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1376 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1382 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1623 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1183 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1531 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1537 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1850 #, c-format msgid "Quick Add Settings (%s)" msgstr "Adicionar config. rapidamente (%s)" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1137 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1266 msgid "Select showing settings" msgstr "Selecionar config. mostradas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1186 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1315 msgid "Add Settings for Layers" msgstr "Adicionar config. para camadas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1187 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1316 msgid "Add Settings for Sub-object" msgstr "Adicionar config. para sub-objetos" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1188 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1317 msgid "Add Settings for Object" msgstr "Adicionar config. para objetos" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1249 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1387 msgid "Add Settings Bundle for Height range" msgstr "Adicionar pacote de config. para intervalo de altura" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1250 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1388 msgid "Add Settings Bundle for Sub-object" msgstr "Adicionar pacote de config. para subobjeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1251 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1389 msgid "Add Settings Bundle for Object" msgstr "Adicionar pacote de config. para objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1290 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1428 msgid "Load" msgstr "Carregar" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1320 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1323 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1433 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1465 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1469 msgid "Box" msgstr "Caixa" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1433 msgid "Cylinder" msgstr "Cilindro" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1433 msgid "Sphere" msgstr "Esfera" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1295 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1433 msgid "Slab" msgstr "Placa" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1347 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1501 msgid "Height range Modifier" msgstr "Modificador de intervalo de altura" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1355 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1510 msgid "Add settings" msgstr "Adicionar config." -#: src/slic3r/GUI/GUI_ObjectList.cpp:1422 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1590 msgid "Change type" msgstr "Mudar o tipo" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1429 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1577 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1600 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1612 msgid "Set as a Separated Object" msgstr "Configurar como objeto separado" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1435 -msgid "Printable" -msgstr "Imprimível" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1442 -msgid "Rename" -msgstr "Renomear" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1453 -msgid "Fix through the Netfabb" -msgstr "Arrumar através do Netfabb" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1463 src/slic3r/GUI/Plater.cpp:3552 -msgid "Export as STL" -msgstr "Exportar como STL" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1470 -msgid "Change extruder" -msgstr "Mudar extrusora" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1489 src/libslic3r/PrintConfig.cpp:309 -msgid "Default" -msgstr "Padrão" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1495 -msgid "Select new extruder for the object/part" -msgstr "Selecionar nova extrusora para objeto/parte" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1507 -msgid "Scale to print volume" -msgstr "Escalar para volume de impressão" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1507 -msgid "Scale the selected object to fit the print volume" -msgstr "Escale o objeto selecionado para se adequar ao volume de impressão" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1577 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1612 msgid "Set as a Separated Objects" msgstr "Definir como objetos separados" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1652 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1622 +msgid "Printable" +msgstr "Imprimível" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1637 +msgid "Rename" +msgstr "Renomear" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1648 +msgid "Fix through the Netfabb" +msgstr "Arrumar através do Netfabb" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1658 src/slic3r/GUI/Plater.cpp:3968 +msgid "Export as STL" +msgstr "Exportar como STL" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1665 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3957 src/slic3r/GUI/Plater.cpp:3936 +msgid "Reload the selected volumes from disk" +msgstr "Recarregue os volumes selecionados do disco" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1672 +msgid "Set extruder for selected items" +msgstr "Definir extrusora para itens selecionados" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1705 src/libslic3r/PrintConfig.cpp:335 +msgid "Default" +msgstr "Padrão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1725 +msgid "Scale to print volume" +msgstr "Escalar para volume de impressão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1725 +msgid "Scale the selected object to fit the print volume" +msgstr "Escale o objeto selecionado para se adequar ao volume de impressão" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1794 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2052 +msgid "Add Shape" +msgstr "Adicionar forma" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1880 msgid "Load Part" msgstr "Carregar parte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1687 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Error!" msgstr "Erro!" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1732 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1994 msgid "Add Generic Subobject" msgstr "Adicionar sub-objeto genérico" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1739 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2023 msgid "Generic" msgstr "Genérico" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1843 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1945 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2141 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2243 msgid "Last instance of an object cannot be deleted." msgstr "A última instância de um objeto não pode ser excluída." -#: src/slic3r/GUI/GUI_ObjectList.cpp:1855 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2153 msgid "Delete Settings" msgstr "Deletar config." -#: src/slic3r/GUI/GUI_ObjectList.cpp:1879 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2177 msgid "Delete All Instances from Object" msgstr "Excluir todas as instâncias do objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1895 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2193 msgid "Delete Height Range" msgstr "Excluir limite de altura" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1926 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2224 msgid "From Object List You can't delete the last solid part from object." msgstr "" "Na lista de objetos não é possível excluir a última parte sólida do objeto." -#: src/slic3r/GUI/GUI_ObjectList.cpp:1930 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2228 msgid "Delete Subobject" msgstr "Deletar sub-objeto" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1949 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2247 msgid "Delete Instance" msgstr "Deletar instância" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1973 src/slic3r/GUI/Plater.cpp:2838 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2271 src/slic3r/GUI/Plater.cpp:2980 msgid "" "The selected object couldn't be split because it contains only one part." msgstr "O seguinte objeto não pode ser dividido pois contém uma parte." -#: src/slic3r/GUI/GUI_ObjectList.cpp:1977 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2275 msgid "Split to Parts" msgstr "Dividir em partes" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2025 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2329 msgid "Add Layers" msgstr "Adicionar camadas" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2150 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2455 msgid "Group manipulation" msgstr "Manipulação de grupos" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2162 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2467 msgid "Object manipulation" msgstr "Manipulação de objetos" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2175 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2480 msgid "Object Settings to modify" msgstr "config. do objeto para modificar" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2179 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2484 msgid "Part Settings to modify" msgstr "config. da parte para modificar" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2184 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2489 msgid "Layer range Settings to modify" msgstr "config. de intervalo de camada para modificar" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2190 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2495 msgid "Part manipulation" msgstr "Manipulação da parte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2196 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2501 msgid "Instance manipulation" msgstr "Manipulação da instância" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2203 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2508 +msgid "Height ranges" +msgstr "Limites de altura" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2508 msgid "Settings for height range" msgstr "config. para intervalo de altura" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2388 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2694 msgid "Delete Selected Item" msgstr "Excluir item selecionado" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2525 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2831 msgid "Delete Selected" msgstr "Excluir seleção" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2584 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2613 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2631 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2897 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2926 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2944 msgid "Add Height Range" msgstr "Adicionar intervalo de altura" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2690 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3004 msgid "Edit Height Range" msgstr "Editar intervalo de altura" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2974 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3292 msgid "Selection-Remove from list" msgstr "Seleção-Remover da lista" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2982 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3300 msgid "Selection-Add from list" msgstr "Seleção-Adicionar da lista" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3100 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3418 msgid "Object or Instance" msgstr "Objeto ou instância" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3101 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3419 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3552 msgid "Part" msgstr "Parte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3101 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3419 msgid "Layer" msgstr "Camada" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3103 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3421 msgid "Unsupported selection" msgstr "Seleção não suportada" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3104 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3422 #, c-format msgid "You started your selection with %s Item." msgstr "Você iniciou sua seleção com o item de %s." -#: src/slic3r/GUI/GUI_ObjectList.cpp:3105 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3423 #, c-format msgid "In this mode you can select only other %s Items%s" msgstr "Neste modo, você pode selecionar apenas outros %s itens%s" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3108 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3426 msgid "of a current Object" msgstr "de um objeto atual" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3113 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3188 src/slic3r/GUI/Plater.cpp:126 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3431 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3506 src/slic3r/GUI/Plater.cpp:141 msgid "Info" msgstr "Informação" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3229 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3547 msgid "You can't change a type of the last solid part of the object." msgstr "Não é possível alterar um tipo da última parte sólida do objeto." -#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3552 msgid "Modifier" msgstr "Modificador" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3552 msgid "Support Enforcer" msgstr "Reforçador de suporte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3234 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3552 msgid "Support Blocker" msgstr "Bloqueador de suporte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3236 -msgid "Type:" -msgstr "Tipo:" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:3236 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3554 msgid "Select type of part" msgstr "Selecione o tipo de parte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3241 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3559 msgid "Change Part Type" msgstr "Mudar o tipo da parte" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3486 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3804 msgid "Enter new name" msgstr "Insira o novo nome" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3486 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3804 msgid "Renaming" msgstr "Renomeando" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3502 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3608 src/slic3r/GUI/Tab.cpp:3618 -#: src/slic3r/GUI/Tab.cpp:3622 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3820 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3927 src/slic3r/GUI/Tab.cpp:3458 +#: src/slic3r/GUI/Tab.cpp:3462 msgid "The supplied name is not valid;" msgstr "O nome inserido não é valido;" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3503 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3609 src/slic3r/GUI/Tab.cpp:3619 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3821 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3928 src/slic3r/GUI/Tab.cpp:3459 msgid "the following characters are not allowed:" msgstr "os seguintes caracteres não são permitidos:" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3632 -msgid "Set extruder for selected items" -msgstr "Definir extrusora para itens selecionados" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:3633 -msgid "Select extruder number for selected objects and/or parts" -msgstr "Selecione o número da extrusora para objetos e/ou peças selecionados" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:3646 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3972 msgid "Select extruder number:" msgstr "Selecione o número da extrusora:" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3647 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3973 msgid "This extruder will be set for selected items" msgstr "Esta extrusora será ajustada para artigos selecionados" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3759 src/slic3r/GUI/Selection.cpp:1473 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3998 +msgid "Change Extruders" +msgstr "Mudar extrusoras" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:4095 src/slic3r/GUI/Selection.cpp:1475 msgid "Set Printable" msgstr "Definir como imprimível" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3759 src/slic3r/GUI/Selection.cpp:1473 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4095 src/slic3r/GUI/Selection.cpp:1475 msgid "Set Unprintable" msgstr "Definir não imprimível" @@ -2045,79 +2883,77 @@ msgid "Select coordinate space, in which the transformation will be performed." msgstr "" "Selecione o espaço de coordenadas, no qual a transformação será executada." -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:125 -msgid "Object Manipulation" -msgstr "Manipulação de objeto" - -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:178 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:155 src/libslic3r/GCode.cpp:638 msgid "Object name" msgstr "Nome do objeto" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:214 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:215 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:457 +msgid "Position" +msgstr "Posição" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:216 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:458 +#: src/slic3r/GUI/Mouse3DController.cpp:271 +#: src/slic3r/GUI/Mouse3DController.cpp:294 +msgid "Rotation" +msgstr "Rotação" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:263 #, c-format msgid "Toggle %c axis mirroring" msgstr "Ativar espelhamento do eixo %c" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:247 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:297 msgid "Set Mirror" msgstr "Definir espelhamento" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:287 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:292 -msgid "Reset scale" -msgstr "Restabelecer escala" - -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:305 -msgid "Reset rotation" -msgstr "Restabelecer rotação" - -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:330 -msgid "Reset Rotation" -msgstr "Restabelecer Rotação" - -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:342 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:357 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:337 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:349 msgid "Drop to bed" msgstr "Soltar na mesa" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:390 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:454 -msgid "Position" -msgstr "Posição" +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:363 +msgid "Reset rotation" +msgstr "Restabelecer rotação" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:391 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:455 -msgid "Rotation" -msgstr "Rotação" +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:385 +msgid "Reset Rotation" +msgstr "Restabelecer Rotação" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:456 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:397 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:399 +msgid "Reset scale" +msgstr "Restabelecer escala" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:459 msgid "Scale factors" msgstr "Fatores de escala" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:513 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:516 msgid "Translate" msgstr "Tradução" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:565 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:578 msgid "" "You cannot use non-uniform scaling mode for multiple objects/parts selection" msgstr "" "Não é possível usar o modo de dimensionamento não uniforme para vários " "objetos/seleção de peças" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:735 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:750 msgid "Set Position" msgstr "Definir posição" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:766 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:781 msgid "Set Orientation" msgstr "Definir orientação" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:831 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:846 msgid "Set Scale" msgstr "Definir escala" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:915 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:875 msgid "" "The currently manipulated object is tilted (rotation angles are not " "multiples of 90°).\n" @@ -2131,7 +2967,7 @@ msgstr "" "sistema de coordenadas do mundo,\n" "uma vez que a rotação é incorporada nas coordenadas do objeto." -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:918 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:878 msgid "" "This operation is irreversible.\n" "Do you want to proceed?" @@ -2152,387 +2988,491 @@ msgstr "Remover parâmetro" msgid "Delete Option %s" msgstr "Excluir opção %s" -#: src/slic3r/GUI/GUI_ObjectSettings.cpp:146 +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:152 #, c-format msgid "Change Option %s" msgstr "Alterar opção %s" -#: src/slic3r/GUI/GUI_Preview.cpp:217 +#: src/slic3r/GUI/GUI_Preview.cpp:218 msgid "View" msgstr "Vista" -#: src/slic3r/GUI/GUI_Preview.cpp:220 src/slic3r/GUI/GUI_Preview.cpp:569 -#: src/libslic3r/GCode/PreviewData.cpp:378 +#: src/slic3r/GUI/GUI_Preview.cpp:221 src/slic3r/GUI/GUI_Preview.cpp:575 +#: src/libslic3r/GCode/PreviewData.cpp:345 msgid "Feature type" msgstr "Tipo de recurso" -#: src/slic3r/GUI/GUI_Preview.cpp:221 src/libslic3r/PrintConfig.cpp:483 +#: src/slic3r/GUI/GUI_Preview.cpp:222 src/libslic3r/PrintConfig.cpp:500 msgid "Height" msgstr "Altura" -#: src/slic3r/GUI/GUI_Preview.cpp:222 src/libslic3r/PrintConfig.cpp:2188 +#: src/slic3r/GUI/GUI_Preview.cpp:223 src/libslic3r/PrintConfig.cpp:2238 msgid "Width" msgstr "Espessura" -#: src/slic3r/GUI/GUI_Preview.cpp:224 +#: src/slic3r/GUI/GUI_Preview.cpp:225 src/slic3r/GUI/Tab.cpp:1456 +msgid "Fan speed" +msgstr "Velocidade do ventoinha" + +#: src/slic3r/GUI/GUI_Preview.cpp:226 msgid "Volumetric flow rate" msgstr "Taxa de fluxo volumétrico" -#: src/slic3r/GUI/GUI_Preview.cpp:225 src/slic3r/GUI/GUI_Preview.cpp:333 -#: src/slic3r/GUI/GUI_Preview.cpp:515 src/slic3r/GUI/GUI_Preview.cpp:568 -#: src/slic3r/GUI/GUI_Preview.cpp:774 src/libslic3r/GCode/PreviewData.cpp:388 +#: src/slic3r/GUI/GUI_Preview.cpp:227 src/slic3r/GUI/GUI_Preview.cpp:335 +#: src/slic3r/GUI/GUI_Preview.cpp:519 src/slic3r/GUI/GUI_Preview.cpp:574 +#: src/slic3r/GUI/GUI_Preview.cpp:835 src/libslic3r/GCode/PreviewData.cpp:357 msgid "Tool" msgstr "Ferramenta" -#: src/slic3r/GUI/GUI_Preview.cpp:226 src/slic3r/GUI/GUI_Preview.cpp:566 -#: src/libslic3r/GCode/PreviewData.cpp:390 +#: src/slic3r/GUI/GUI_Preview.cpp:228 src/slic3r/GUI/GUI_Preview.cpp:572 +#: src/libslic3r/GCode/PreviewData.cpp:359 msgid "Color Print" msgstr "Impressão colorida" -#: src/slic3r/GUI/GUI_Preview.cpp:229 +#: src/slic3r/GUI/GUI_Preview.cpp:231 msgid "Show" msgstr "Mostrar" -#: src/slic3r/GUI/GUI_Preview.cpp:232 src/slic3r/GUI/GUI_Preview.cpp:233 +#: src/slic3r/GUI/GUI_Preview.cpp:234 src/slic3r/GUI/GUI_Preview.cpp:235 msgid "Feature types" msgstr "Tipos de características" -#: src/slic3r/GUI/GUI_Preview.cpp:235 src/libslic3r/GCode/PreviewData.cpp:147 +#: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/ExtrusionEntity.cpp:310 msgid "Perimeter" msgstr "Perímetro" -#: src/slic3r/GUI/GUI_Preview.cpp:236 src/libslic3r/GCode/PreviewData.cpp:148 +#: src/slic3r/GUI/GUI_Preview.cpp:238 src/libslic3r/ExtrusionEntity.cpp:311 msgid "External perimeter" msgstr "Perímetro externo" -#: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/GCode/PreviewData.cpp:149 +#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/ExtrusionEntity.cpp:312 msgid "Overhang perimeter" msgstr "Perímetro de angulação" -#: src/slic3r/GUI/GUI_Preview.cpp:238 src/libslic3r/GCode/PreviewData.cpp:150 +#: src/slic3r/GUI/GUI_Preview.cpp:240 src/libslic3r/ExtrusionEntity.cpp:313 msgid "Internal infill" msgstr "Preenchimento interno" -#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/PrintConfig.cpp:1736 -#: src/libslic3r/PrintConfig.cpp:1746 src/libslic3r/GCode/PreviewData.cpp:151 +#: src/slic3r/GUI/GUI_Preview.cpp:241 src/libslic3r/ExtrusionEntity.cpp:314 +#: src/libslic3r/PrintConfig.cpp:1756 src/libslic3r/PrintConfig.cpp:1767 msgid "Solid infill" msgstr "Preenchimento sólido" -#: src/slic3r/GUI/GUI_Preview.cpp:240 src/libslic3r/PrintConfig.cpp:2068 -#: src/libslic3r/PrintConfig.cpp:2079 src/libslic3r/GCode/PreviewData.cpp:152 +#: src/slic3r/GUI/GUI_Preview.cpp:242 src/libslic3r/ExtrusionEntity.cpp:315 +#: src/libslic3r/PrintConfig.cpp:2105 src/libslic3r/PrintConfig.cpp:2117 msgid "Top solid infill" msgstr "Preenchimento do sólido do topo" -#: src/slic3r/GUI/GUI_Preview.cpp:241 src/libslic3r/GCode/PreviewData.cpp:153 +#: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/ExtrusionEntity.cpp:316 msgid "Bridge infill" msgstr "Preenchimento de pontes" -#: src/slic3r/GUI/GUI_Preview.cpp:242 src/libslic3r/PrintConfig.cpp:895 -#: src/libslic3r/GCode/PreviewData.cpp:154 +#: src/slic3r/GUI/GUI_Preview.cpp:244 src/libslic3r/ExtrusionEntity.cpp:317 +#: src/libslic3r/PrintConfig.cpp:918 msgid "Gap fill" msgstr "Preenchimento de vão" -#: src/slic3r/GUI/GUI_Preview.cpp:243 src/slic3r/GUI/Tab.cpp:1085 -#: src/libslic3r/GCode/PreviewData.cpp:155 +#: src/slic3r/GUI/GUI_Preview.cpp:245 src/slic3r/GUI/Tab.cpp:1110 +#: src/libslic3r/ExtrusionEntity.cpp:318 msgid "Skirt" msgstr "Saia" -#: src/slic3r/GUI/GUI_Preview.cpp:245 src/libslic3r/PrintConfig.cpp:1954 -#: src/libslic3r/GCode/PreviewData.cpp:157 +#: src/slic3r/GUI/GUI_Preview.cpp:247 src/libslic3r/ExtrusionEntity.cpp:320 +#: src/libslic3r/PrintConfig.cpp:1991 msgid "Support material interface" msgstr "Interface do material de suporte" -#: src/slic3r/GUI/GUI_Preview.cpp:246 src/slic3r/GUI/Tab.cpp:1165 -#: src/libslic3r/GCode/PreviewData.cpp:158 +#: src/slic3r/GUI/GUI_Preview.cpp:248 src/slic3r/GUI/Tab.cpp:1190 +#: src/libslic3r/ExtrusionEntity.cpp:321 msgid "Wipe tower" msgstr "Torre de limpeza" -#: src/slic3r/GUI/GUI_Preview.cpp:251 src/libslic3r/PrintConfig.cpp:2102 +#: src/slic3r/GUI/GUI_Preview.cpp:253 src/libslic3r/PrintConfig.cpp:2152 msgid "Travel" msgstr "Viagem" -#: src/slic3r/GUI/GUI_Preview.cpp:252 +#: src/slic3r/GUI/GUI_Preview.cpp:254 msgid "Retractions" msgstr "Retrações" -#: src/slic3r/GUI/GUI_Preview.cpp:253 +#: src/slic3r/GUI/GUI_Preview.cpp:255 msgid "Unretractions" msgstr "Retorno da retração" -#: src/slic3r/GUI/GUI_Preview.cpp:254 +#: src/slic3r/GUI/GUI_Preview.cpp:256 msgid "Shells" msgstr "Paredes" -#: src/slic3r/GUI/GUI_Preview.cpp:255 +#: src/slic3r/GUI/GUI_Preview.cpp:257 msgid "Legend" msgstr "Legenda" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:14 src/slic3r/GUI/MainFrame.cpp:683 +#: src/slic3r/GUI/Job.hpp:123 +msgid "ERROR: not enough resources to execute a new job." +msgstr "ERRO: não há recursos suficientes para executar um novo trabalho." + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:41 src/slic3r/GUI/MainFrame.cpp:719 msgid "Keyboard Shortcuts" msgstr "Atalhos do teclado" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 -msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" -msgstr "Abra o projeto STL/OBJ/AMF/3MF com config., excluir mesa" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 -msgid "Import STL/OBJ/AMF/3MF without config, keep bed" -msgstr "Importação STL/OBJ/AMF/3MF sem config., manter a mesa" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:109 -msgid "Load Config from .ini/amf/3mf/gcode" -msgstr "Carregar config. de um .ini/AMF/3mf/Gcode" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:110 src/slic3r/GUI/Plater.cpp:837 -#: src/slic3r/GUI/Plater.cpp:4822 src/libslic3r/PrintConfig.cpp:3163 -msgid "Export G-code" -msgstr "Exportar G-code" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:111 -msgid "Save project (3MF)" -msgstr "Salvar projeto (3MF)" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:112 -msgid "Load Config from .ini/amf/3mf/gcode and merge" -msgstr "Carregar config. de um. ini/AMF/3mf/Gcode e mesclar" +msgid "New project, clear plater" +msgstr "Novo projeto, limpar a bandeja" #: src/slic3r/GUI/KBShortcutsDialog.cpp:113 +msgid "Open project STL/OBJ/AMF/3MF with config, clear plater" +msgstr "Abra o projeto STL/OBJ/AMF/3MF com config, clear plater" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:114 +msgid "Save project (3mf)" +msgstr "Salvar projeto (3MF)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:115 +msgid "Save project as (3mf)" +msgstr "Salvar projeto como (3mf)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 msgid "(Re)slice" msgstr "(Re)fatiar" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 -msgid "Select Plater Tab" -msgstr "Selecione a guia de prato" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:118 +msgid "Import STL/OBJ/AMF/3MF without config, keep plater" +msgstr "Importar STL/OBJ/AMF/3MF sem config, manter bandeja" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 +msgid "Import Config from ini/amf/3mf/gcode" +msgstr "Config importação de ini/amf/3mf/gcode" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 +msgid "Load Config from ini/amf/3mf/gcode and merge" +msgstr "Carregar config. de um. ini/AMF/3mf/Gcode e mesclar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 src/slic3r/GUI/Plater.cpp:891 +#: src/slic3r/GUI/Plater.cpp:5522 src/libslic3r/PrintConfig.cpp:3363 +msgid "Export G-code" +msgstr "Exportar G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 src/slic3r/GUI/Plater.cpp:5523 +msgid "Send G-code" +msgstr "Enviar G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:124 +msgid "Export config" +msgstr "Exportar config." + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:126 +msgid "Select all objects" +msgstr "Selecionar todos os objetos" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 +msgid "Deselect all" +msgstr "Desmarcar todos" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:128 +msgid "Delete selected" +msgstr "Deletar seleção" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:132 +msgid "Copy to clipboard" +msgstr "Copiar para a área de transferência" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:133 +msgid "Paste from clipboard" +msgstr "Colar da área de transferência" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:134 +msgid "Reload plater from disk" +msgstr "Recarregar bandeja do disco" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:136 +msgid "Select Plater Tab" +msgstr "Selecione a guia de bandeja" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Select Print Settings Tab" msgstr "Selecione a guia config. de impressão" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:138 msgid "Select Filament Settings Tab" msgstr "Selecione a guia config. de filamento" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:139 msgid "Select Printer Settings Tab" msgstr "Selecione a guia config. da impressora" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:121 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 msgid "Switch to 3D" msgstr "Mude para 3D" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 msgid "Switch to Preview" msgstr "Mudar para pré-visualização" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 src/slic3r/GUI/Preferences.cpp:10 -msgid "Preferences" -msgstr "Preferências" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:124 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 #: src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Print host upload queue" msgstr "Fila de carregamento do host de impressão" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:125 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:144 msgid "Camera view" msgstr "Vista da câmera" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:126 -msgid "Add Instance of the selected object" -msgstr "Adicionar instância do objeto selecionado" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:146 +msgid "Show/Hide object/instance labels" +msgstr "Mostrar/Ocultar rótulos de objeto/instância" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 -msgid "Remove Instance of the selected object" -msgstr "Remover instância do objeto selecionado" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:149 src/slic3r/GUI/Preferences.cpp:10 +msgid "Preferences" +msgstr "Preferências" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:128 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 msgid "Show keyboard shortcuts list" msgstr "Mostrar lista dos atalhos no teclado" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:129 -msgid "Press to select multiple object or move multiple object with mouse" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 +msgid "Commands" +msgstr "Comandos" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:159 +msgid "Add Instance of the selected object" +msgstr "Adicionar instância do objeto selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Remove Instance of the selected object" +msgstr "Remover instância do objeto selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:161 +msgid "" +"Press to select multiple objects\n" +"or move multiple objects with mouse" msgstr "" "Aperte para selecionar múltiplos objetos ou mover múltiplos objetos com o " "mouse" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:131 -msgid "Main Shortcuts" -msgstr "Atalhos principais" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:162 +msgid "Press to activate selection rectangle" +msgstr "Pressione para ativar o retângulo de seleção" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:139 -msgid "Select All objects" -msgstr "Selecionar todos os objetos" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:163 +msgid "Press to activate deselection rectangle" +msgstr "Pressione para ativar o retângulo de desseleção" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 -msgid "Delete selected" -msgstr "Deletar seleção" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 -msgid "Delete All" -msgstr "Deletar todos" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 -msgid "Copy to clipboard" -msgstr "Copiar para a área de transferência" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 -msgid "Paste from clipboard" -msgstr "Colar da área de transferência" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:144 -msgid "Gizmo move" -msgstr "Gizmo-Mover" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:145 -msgid "Gizmo scale" -msgstr "Gizmo-Escala" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -msgid "Gizmo rotate" -msgstr "Gizmo-Rotacionar" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Gizmo cut" -msgstr "Gizmo-Cortar" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:148 -msgid "Gizmo Place face on bed" -msgstr "Colocar face do Gizmo na mesa" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:149 -msgid "Gizmo SLA support points" -msgstr "Pontos de suporte do Gizmo SLA" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:150 -#, c-format -msgid "" -"Press to activate selection rectangle\n" -"or to snap by 5% in Gizmo scale\n" -"or to snap by 1mm in Gizmo move" -msgstr "" -"Pressione para ativar o retângulo de seleção\n" -"ou para encaixar em 5% i na escala Gizmo\n" -"ou para encaixar por 1mm em Gizmo mover" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 -msgid "" -"Press to scale selection to fit print volume\n" -"in Gizmo scale" -msgstr "" -"Pressione para dimensionar a seleção ao volume de impressão\n" -"na escala Gizmo" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:152 -msgid "" -"Press to activate deselection rectangle\n" -"or to scale or rotate selected objects\n" -"around their own center" -msgstr "" -"Pressione para ativar o retângulo de deseleção\n" -"ou para dimensionar ou girar objetos selecionados\n" -"em torno de seu próprio centro" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:153 -msgid "Press to activate one direction scaling in Gizmo scale" -msgstr "Pressione para ativar um dimensionamento de direção na escala Gizmo" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 -msgid "Change camera type (perspective, orthographic)" -msgstr "Alterar tipo de câmera (perspectiva, ortográfica)" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:155 -msgid "Zoom to Bed" -msgstr "Ampliar para a mesa" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:156 -msgid "Zoom to all objects in scene, if none selected" -msgstr "Ampliar para todos os objetos na cena, se nenhum selecionado" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:157 -msgid "Zoom to selected object" -msgstr "Ampliar para o objeto selecionado" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:158 -msgid "Zoom in" -msgstr "Ampliar" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:159 -msgid "Zoom out" -msgstr "Dimiuir" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 -msgid "Unselect gizmo / Clear selection" -msgstr "Desmarcar Gizmo/limpar seleção" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 -msgid "Plater Shortcuts" -msgstr "Atalhos do prato" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:193 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:204 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:214 msgid "Arrow Up" msgstr "Seta para cima" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 -msgid "Upper Layer" -msgstr "Camada superior" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 +msgid "Move selection 10 mm in positive Y direction" +msgstr "Mover seleção 10 mm na direção Y positiva" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:194 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:205 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 msgid "Arrow Down" msgstr "Seta para baixo" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 -msgid "Lower Layer" -msgstr "Camada inferior" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 +msgid "Move selection 10 mm in negative Y direction" +msgstr "Mover seleção 10 mm na direção Y negativa" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 -msgid "Show/Hide (L)egend" -msgstr "Mostrar/ocultar (L) egenda" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:187 -msgid "Preview Shortcuts" -msgstr "Atalhos de visualização" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:193 -msgid "Move current slider thumb Up" -msgstr "Mover a barra de rolagem para cima" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:194 -msgid "Move current slider thumb Down" -msgstr "Mover a barra de rolagem para baixo" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:195 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:216 msgid "Arrow Left" msgstr "Seta esquerda" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:195 -msgid "Set upper thumb to current slider thumb" -msgstr "Definir o polegar superior para o polegar deslizante atual" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 +msgid "Move selection 10 mm in negative X direction" +msgstr "Mover seleção 10 mm na direção X negativa" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:196 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:217 msgid "Arrow Right" msgstr "Seta direita" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 +msgid "Move selection 10 mm in positive X direction" +msgstr "Mover seleção 10 mm na direção X positiva" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:168 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:169 +msgid "Any arrow" +msgstr "Qualquer flecha" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:168 +msgid "Movement step set to 1 mm" +msgstr "Passo de movimento definido para 1 mm" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:169 +msgid "Movement in camera space" +msgstr "Movimento no espaço da câmera" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:170 +msgid "Page Up" +msgstr "Page Up" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:170 +msgid "Rotate selection 45 degrees CCW" +msgstr "Seleção rotatura 45 graus CCW" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +msgid "Page Down" +msgstr "Page Down" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +msgid "Rotate selection 45 degrees CW" +msgstr "Seleção de rotação 45 graus CW" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 +msgid "Gizmo move" +msgstr "Gizmo-Mover" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:173 +msgid "Gizmo scale" +msgstr "Gizmo-Escala" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:174 +msgid "Gizmo rotate" +msgstr "Gizmo-Rotacionar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:175 +msgid "Gizmo cut" +msgstr "Gizmo-Cortar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 +msgid "Gizmo Place face on bed" +msgstr "Colocar face do Gizmo na mesa" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:177 +msgid "Gizmo SLA hollow" +msgstr "Gizmo de SLA ligado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:178 +msgid "Gizmo SLA support points" +msgstr "Pontos de suporte do Gizmo SLA" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:179 +msgid "Unselect gizmo or clear selection" +msgstr "Desmarcar Gizmo/limpar seleção" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:180 +msgid "Change camera type (perspective, orthographic)" +msgstr "Alterar tipo de câmera (perspectiva, ortográfica)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 +msgid "Zoom to Bed" +msgstr "Ampliar para a mesa" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +msgid "" +"Zoom to selected object\n" +"or all objects in scene, if none selected" +msgstr "" +"Zoom para objeto selecionado\n" +"ou todos os objetos em cena, se nenhum selecionado" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +msgid "Zoom in" +msgstr "Ampliar" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +msgid "Zoom out" +msgstr "Dimiuir" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostrar/Ocultar a caixa de configurações de dispositivos 3Dconnexion" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:192 src/slic3r/GUI/MainFrame.cpp:214 +msgid "Plater" +msgstr "Bandeja" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:195 +#, no-c-format +msgid "" +"Press to snap by 5% in Gizmo scale\n" +"or to snap by 1mm in Gizmo move" +msgstr "" +"Pressione para estalar 5% na escala Gizmo\n" +"ou para estalar por 1mm no movimento Gizmo" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:196 +msgid "" +"Scale selection to fit print volume\n" +"in Gizmo scale" +msgstr "" +"Seleção de escala para caber volume de impressão\n" +"na escala Gizmo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:197 +msgid "Press to activate one direction scaling in Gizmo scale" +msgstr "Pressione para ativar um dimensionamento de direção na escala Gizmo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:198 +msgid "" +"Press to scale (in Gizmo scale) or rotate (in Gizmo rotate)\n" +"selected objects around their own center" +msgstr "" +"Pressione para escalar (na escala de Gizmo) ou girar (em Gizmo girar)\n" +"objetos selecionados em torno de seu próprio centro" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:201 +msgid "Gizmos" +msgstr "Aparelhos" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:204 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:206 +msgid "Upper Layer" +msgstr "Camada superior" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:205 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:207 +msgid "Lower Layer" +msgstr "Camada inferior" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:208 +msgid "Show/Hide Legend" +msgstr "Ligar/Desligar Legenda" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:211 src/slic3r/GUI/Plater.cpp:4107 +#: src/slic3r/GUI/Tab.cpp:2392 +msgid "Preview" +msgstr "Visualização" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:214 +msgid "Move current slider thumb Up" +msgstr "Mover a barra de rolagem para cima" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 +msgid "Move current slider thumb Down" +msgstr "Mover a barra de rolagem para baixo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:216 +msgid "Set upper thumb to current slider thumb" +msgstr "Definir o polegar superior para o polegar deslizante atual" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:217 msgid "Set lower thumb to current slider thumb" msgstr "Definir o polegar inferior para o polegar deslizante atual" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:197 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:218 msgid "Add color change marker for current layer" msgstr "Adicionar mudança de cor para a camada atual" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:198 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:219 msgid "Delete color change marker for current layer" msgstr "Excluir mudança de cor para a camada atual" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:200 -msgid "Layers Slider Shortcuts" -msgstr "Atalhos da barra de rolagem de camadas" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:222 +msgid "Layers Slider" +msgstr "Controle deslizante de camadas" -#: src/slic3r/GUI/MainFrame.cpp:64 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:245 +msgid "Keyboard shortcuts" +msgstr "Atalhos do teclado" + +#: src/slic3r/GUI/MainFrame.cpp:66 msgid "" " - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/" "releases" @@ -2540,571 +3480,616 @@ msgstr "" " - Lembre-se de verificar por atualizações em http://github.com/prusa3d/" "PrusaSlicer/releases" -#: src/slic3r/GUI/MainFrame.cpp:159 +#: src/slic3r/GUI/MainFrame.cpp:184 msgid "based on Slic3r" msgstr "baseado no Slic3r" -#: src/slic3r/GUI/MainFrame.cpp:189 -msgid "Plater" -msgstr "Prato" - -#: src/slic3r/GUI/MainFrame.cpp:400 +#: src/slic3r/GUI/MainFrame.cpp:415 msgid "&New Project" msgstr "&Novo projeto" -#: src/slic3r/GUI/MainFrame.cpp:400 +#: src/slic3r/GUI/MainFrame.cpp:415 msgid "Start a new project" msgstr "Começar um novo projeto" -#: src/slic3r/GUI/MainFrame.cpp:403 +#: src/slic3r/GUI/MainFrame.cpp:418 msgid "&Open Project" msgstr "&Abrir projeto" -#: src/slic3r/GUI/MainFrame.cpp:403 +#: src/slic3r/GUI/MainFrame.cpp:418 msgid "Open a project file" msgstr "Abrir novo projeto" -#: src/slic3r/GUI/MainFrame.cpp:408 +#: src/slic3r/GUI/MainFrame.cpp:423 msgid "Recent projects" msgstr "Projetos recentes" -#: src/slic3r/GUI/MainFrame.cpp:417 -msgid "The selected project is no more available" -msgstr "O projeto selecionado não está mais disponível" +#: src/slic3r/GUI/MainFrame.cpp:432 +msgid "" +"The selected project is no longer available.\n" +"Do you want to remove it from the recent projects list ?" +msgstr "" +"O projeto selecionado não está mais disponível.\n" +"Você quer removê-lo da lista de projetos recentes?" -#: src/slic3r/GUI/MainFrame.cpp:417 src/slic3r/GUI/MainFrame.cpp:755 +#: src/slic3r/GUI/MainFrame.cpp:432 src/slic3r/GUI/MainFrame.cpp:796 #: src/slic3r/GUI/PrintHostDialogs.cpp:231 msgid "Error" msgstr "Erro" -#: src/slic3r/GUI/MainFrame.cpp:441 +#: src/slic3r/GUI/MainFrame.cpp:457 msgid "&Save Project" msgstr "&Salvar projeto" -#: src/slic3r/GUI/MainFrame.cpp:441 +#: src/slic3r/GUI/MainFrame.cpp:457 msgid "Save current project file" msgstr "Salvar arquivo" -#: src/slic3r/GUI/MainFrame.cpp:445 src/slic3r/GUI/MainFrame.cpp:447 +#: src/slic3r/GUI/MainFrame.cpp:461 src/slic3r/GUI/MainFrame.cpp:463 msgid "Save Project &as" msgstr "Salvar projeto &como" -#: src/slic3r/GUI/MainFrame.cpp:445 src/slic3r/GUI/MainFrame.cpp:447 +#: src/slic3r/GUI/MainFrame.cpp:461 src/slic3r/GUI/MainFrame.cpp:463 msgid "Save current project file as" msgstr "Salvar arquivo atual como" -#: src/slic3r/GUI/MainFrame.cpp:455 +#: src/slic3r/GUI/MainFrame.cpp:471 msgid "Import STL/OBJ/AM&F/3MF" msgstr "Import STL/OBJ/AM&F/3MF" -#: src/slic3r/GUI/MainFrame.cpp:455 +#: src/slic3r/GUI/MainFrame.cpp:471 msgid "Load a model" msgstr "Carregar um modelo" -#: src/slic3r/GUI/MainFrame.cpp:459 +#: src/slic3r/GUI/MainFrame.cpp:475 msgid "Import &Config" msgstr "Importar &config." -#: src/slic3r/GUI/MainFrame.cpp:459 +#: src/slic3r/GUI/MainFrame.cpp:475 msgid "Load exported configuration file" msgstr "Carregar config. de arquivo exportado" -#: src/slic3r/GUI/MainFrame.cpp:461 +#: src/slic3r/GUI/MainFrame.cpp:478 msgid "Import Config from &project" msgstr "Importar Config do &projeto" -#: src/slic3r/GUI/MainFrame.cpp:461 +#: src/slic3r/GUI/MainFrame.cpp:478 msgid "Load configuration from project file" msgstr "Carregar config. de arquivo de projeto" -#: src/slic3r/GUI/MainFrame.cpp:464 +#: src/slic3r/GUI/MainFrame.cpp:482 msgid "Import Config &Bundle" msgstr "Importar coleção &de config." -#: src/slic3r/GUI/MainFrame.cpp:464 +#: src/slic3r/GUI/MainFrame.cpp:482 msgid "Load presets from a bundle" msgstr "Carregar predefinições de um pacote" -#: src/slic3r/GUI/MainFrame.cpp:466 +#: src/slic3r/GUI/MainFrame.cpp:485 msgid "&Import" msgstr "&Importar" -#: src/slic3r/GUI/MainFrame.cpp:469 src/slic3r/GUI/MainFrame.cpp:719 +#: src/slic3r/GUI/MainFrame.cpp:488 src/slic3r/GUI/MainFrame.cpp:760 msgid "Export &G-code" msgstr "Exportar &G-code" -#: src/slic3r/GUI/MainFrame.cpp:469 +#: src/slic3r/GUI/MainFrame.cpp:488 msgid "Export current plate as G-code" -msgstr "Exporte o prato atual como o G-code" +msgstr "Exporte a bandeja atual como o G-code" -#: src/slic3r/GUI/MainFrame.cpp:473 src/slic3r/GUI/MainFrame.cpp:720 +#: src/slic3r/GUI/MainFrame.cpp:492 src/slic3r/GUI/MainFrame.cpp:761 msgid "S&end G-code" msgstr "E&nviar G-code" -#: src/slic3r/GUI/MainFrame.cpp:473 +#: src/slic3r/GUI/MainFrame.cpp:492 msgid "Send to print current plate as G-code" -msgstr "Enviar para imprimir prato atual como G-code" +msgstr "Enviar para imprimir a bandeja atual como G-code" -#: src/slic3r/GUI/MainFrame.cpp:478 +#: src/slic3r/GUI/MainFrame.cpp:497 msgid "Export plate as &STL" -msgstr "Exportar prato como &STL" +msgstr "Exportar bandeja como &STL" -#: src/slic3r/GUI/MainFrame.cpp:478 +#: src/slic3r/GUI/MainFrame.cpp:497 msgid "Export current plate as STL" -msgstr "Exporte o prato atual como STL" +msgstr "Exporte a bandeja atual como STL" -#: src/slic3r/GUI/MainFrame.cpp:481 +#: src/slic3r/GUI/MainFrame.cpp:500 msgid "Export plate as STL &including supports" -msgstr "Exportar prato como STL &incluindo suportes" +msgstr "Exportar bandeja como STL &incluindo suportes" -#: src/slic3r/GUI/MainFrame.cpp:481 +#: src/slic3r/GUI/MainFrame.cpp:500 msgid "Export current plate as STL including supports" -msgstr "Exporte o prato atual como o STL que inclui suportes" +msgstr "Exporte a bandeja atual como o STL que inclui suportes" -#: src/slic3r/GUI/MainFrame.cpp:484 +#: src/slic3r/GUI/MainFrame.cpp:503 msgid "Export plate as &AMF" -msgstr "Exportar prato como &AMF" +msgstr "Exportar bandeja como &AMF" -#: src/slic3r/GUI/MainFrame.cpp:484 +#: src/slic3r/GUI/MainFrame.cpp:503 msgid "Export current plate as AMF" -msgstr "Exporte o prato atual como o AMF" +msgstr "Exporte a bandeja atual como o AMF" -#: src/slic3r/GUI/MainFrame.cpp:488 +#: src/slic3r/GUI/MainFrame.cpp:507 msgid "Export &toolpaths as OBJ" msgstr "Exportar &percurso da ferramenta como OBJ" -#: src/slic3r/GUI/MainFrame.cpp:488 +#: src/slic3r/GUI/MainFrame.cpp:507 msgid "Export toolpaths as OBJ" msgstr "Exportar percursos como OBJ" -#: src/slic3r/GUI/MainFrame.cpp:492 +#: src/slic3r/GUI/MainFrame.cpp:511 msgid "Export &Config" msgstr "Exportar &config." -#: src/slic3r/GUI/MainFrame.cpp:492 +#: src/slic3r/GUI/MainFrame.cpp:511 msgid "Export current configuration to file" msgstr "Exporte a config. atual para o arquivo" -#: src/slic3r/GUI/MainFrame.cpp:494 +#: src/slic3r/GUI/MainFrame.cpp:514 msgid "Export Config &Bundle" msgstr "Exportar coleção &de config." -#: src/slic3r/GUI/MainFrame.cpp:494 +#: src/slic3r/GUI/MainFrame.cpp:514 msgid "Export all presets to file" msgstr "Exporte todas as predefinições para o arquivo" -#: src/slic3r/GUI/MainFrame.cpp:496 +#: src/slic3r/GUI/MainFrame.cpp:517 msgid "&Export" msgstr "&Exportar" -#: src/slic3r/GUI/MainFrame.cpp:502 +#: src/slic3r/GUI/MainFrame.cpp:523 msgid "Quick Slice" msgstr "Fatiamento rápido" -#: src/slic3r/GUI/MainFrame.cpp:502 +#: src/slic3r/GUI/MainFrame.cpp:523 msgid "Slice a file into a G-code" msgstr "Fatiar um arquivo em um G-code" -#: src/slic3r/GUI/MainFrame.cpp:508 +#: src/slic3r/GUI/MainFrame.cpp:529 msgid "Quick Slice and Save As" msgstr "Salvamento rápido e salvar como" -#: src/slic3r/GUI/MainFrame.cpp:508 +#: src/slic3r/GUI/MainFrame.cpp:529 msgid "Slice a file into a G-code, save as" msgstr "Fatiar um arquivo em um G-code, salvar como" -#: src/slic3r/GUI/MainFrame.cpp:514 +#: src/slic3r/GUI/MainFrame.cpp:535 msgid "Repeat Last Quick Slice" msgstr "Repetir Último Fatiamento Rápido" -#: src/slic3r/GUI/MainFrame.cpp:514 +#: src/slic3r/GUI/MainFrame.cpp:535 msgid "Repeat last quick slice" msgstr "Repetir último fatiamento rápido" -#: src/slic3r/GUI/MainFrame.cpp:522 +#: src/slic3r/GUI/MainFrame.cpp:543 msgid "(Re)Slice No&w" msgstr "(Re)Fatiar ago&ra" -#: src/slic3r/GUI/MainFrame.cpp:522 +#: src/slic3r/GUI/MainFrame.cpp:543 msgid "Start new slicing process" msgstr "Começar novo processo de fatiamento" -#: src/slic3r/GUI/MainFrame.cpp:526 +#: src/slic3r/GUI/MainFrame.cpp:547 msgid "&Repair STL file" msgstr "&Reparar arquivo STL" -#: src/slic3r/GUI/MainFrame.cpp:526 +#: src/slic3r/GUI/MainFrame.cpp:547 msgid "Automatically repair an STL file" msgstr "Reparar automaticamente um arquivo STL" -#: src/slic3r/GUI/MainFrame.cpp:529 +#: src/slic3r/GUI/MainFrame.cpp:551 msgid "&Quit" msgstr "&Sair" -#: src/slic3r/GUI/MainFrame.cpp:529 +#: src/slic3r/GUI/MainFrame.cpp:551 #, c-format msgid "Quit %s" msgstr "Sair %s" -#: src/slic3r/GUI/MainFrame.cpp:554 +#: src/slic3r/GUI/MainFrame.cpp:576 msgid "&Select all" msgstr "&Selecionar todos" -#: src/slic3r/GUI/MainFrame.cpp:555 +#: src/slic3r/GUI/MainFrame.cpp:577 msgid "Selects all objects" msgstr "Selecionar todos os objetos" -#: src/slic3r/GUI/MainFrame.cpp:557 +#: src/slic3r/GUI/MainFrame.cpp:579 msgid "D&eselect all" msgstr "D&eselecionar todos" -#: src/slic3r/GUI/MainFrame.cpp:558 +#: src/slic3r/GUI/MainFrame.cpp:580 msgid "Deselects all objects" msgstr "Deselecionar todos os objetos" -#: src/slic3r/GUI/MainFrame.cpp:561 +#: src/slic3r/GUI/MainFrame.cpp:583 msgid "&Delete selected" msgstr "&Excluir seleção" -#: src/slic3r/GUI/MainFrame.cpp:562 +#: src/slic3r/GUI/MainFrame.cpp:584 msgid "Deletes the current selection" msgstr "Excluir a seleção atual" -#: src/slic3r/GUI/MainFrame.cpp:564 +#: src/slic3r/GUI/MainFrame.cpp:586 msgid "Delete &all" msgstr "Excluir &todos" -#: src/slic3r/GUI/MainFrame.cpp:565 +#: src/slic3r/GUI/MainFrame.cpp:587 msgid "Deletes all objects" msgstr "Excluir todos os objetos" -#: src/slic3r/GUI/MainFrame.cpp:569 +#: src/slic3r/GUI/MainFrame.cpp:591 msgid "&Undo" msgstr "&Desfazer" -#: src/slic3r/GUI/MainFrame.cpp:572 +#: src/slic3r/GUI/MainFrame.cpp:594 msgid "&Redo" msgstr "&Refazer" -#: src/slic3r/GUI/MainFrame.cpp:577 +#: src/slic3r/GUI/MainFrame.cpp:599 msgid "&Copy" msgstr "&Copiar" -#: src/slic3r/GUI/MainFrame.cpp:578 +#: src/slic3r/GUI/MainFrame.cpp:600 msgid "Copy selection to clipboard" msgstr "Copiar seleção para a área de transferência" -#: src/slic3r/GUI/MainFrame.cpp:580 +#: src/slic3r/GUI/MainFrame.cpp:602 msgid "&Paste" msgstr "&Colar" -#: src/slic3r/GUI/MainFrame.cpp:581 +#: src/slic3r/GUI/MainFrame.cpp:603 msgid "Paste clipboard" msgstr "Colar área de transferência" -#: src/slic3r/GUI/MainFrame.cpp:590 +#: src/slic3r/GUI/MainFrame.cpp:607 +msgid "Re&load from disk" +msgstr "Re&load do disco" + +#: src/slic3r/GUI/MainFrame.cpp:608 +msgid "Reload the plater from disk" +msgstr "Recarregar a bendeja do disco" + +#: src/slic3r/GUI/MainFrame.cpp:617 msgid "&Plater Tab" -msgstr "&Prato" +msgstr "&Bandeja" -#: src/slic3r/GUI/MainFrame.cpp:590 +#: src/slic3r/GUI/MainFrame.cpp:617 msgid "Show the plater" -msgstr "Mostrar o prato" +msgstr "Mostrar a bandeja" -#: src/slic3r/GUI/MainFrame.cpp:597 +#: src/slic3r/GUI/MainFrame.cpp:625 msgid "P&rint Settings Tab" msgstr "C&onfig. de impressão" -#: src/slic3r/GUI/MainFrame.cpp:597 +#: src/slic3r/GUI/MainFrame.cpp:625 msgid "Show the print settings" msgstr "Mostrar as config. de impressão" -#: src/slic3r/GUI/MainFrame.cpp:599 src/slic3r/GUI/MainFrame.cpp:722 +#: src/slic3r/GUI/MainFrame.cpp:628 src/slic3r/GUI/MainFrame.cpp:763 msgid "&Filament Settings Tab" msgstr "&config. de filamentos" -#: src/slic3r/GUI/MainFrame.cpp:599 +#: src/slic3r/GUI/MainFrame.cpp:628 msgid "Show the filament settings" msgstr "Mostrar as config. de filamento" -#: src/slic3r/GUI/MainFrame.cpp:602 +#: src/slic3r/GUI/MainFrame.cpp:632 msgid "Print&er Settings Tab" msgstr "A&ba de config. da impressora" -#: src/slic3r/GUI/MainFrame.cpp:602 +#: src/slic3r/GUI/MainFrame.cpp:632 msgid "Show the printer settings" msgstr "Mostrar as config. da impressora" -#: src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/MainFrame.cpp:637 msgid "3&D" msgstr "3&D" -#: src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/MainFrame.cpp:637 msgid "Show the 3D editing view" msgstr "Mostrar a vista de edição 3D" -#: src/slic3r/GUI/MainFrame.cpp:609 +#: src/slic3r/GUI/MainFrame.cpp:640 msgid "Pre&view" msgstr "Pre&visualização" -#: src/slic3r/GUI/MainFrame.cpp:609 +#: src/slic3r/GUI/MainFrame.cpp:640 msgid "Show the 3D slices preview" msgstr "Mostrar a pré-visualização do fatiamento 3D" -#: src/slic3r/GUI/MainFrame.cpp:628 +#: src/slic3r/GUI/MainFrame.cpp:659 msgid "Print &Host Upload Queue" msgstr "Imprimir &Fila de upload do Host" -#: src/slic3r/GUI/MainFrame.cpp:628 +#: src/slic3r/GUI/MainFrame.cpp:659 msgid "Display the Print Host Upload Queue window" msgstr "Exibir a janela fila de upload do host de impressão" -#: src/slic3r/GUI/MainFrame.cpp:637 +#: src/slic3r/GUI/MainFrame.cpp:669 msgid "Iso" msgstr "Isométrico" -#: src/slic3r/GUI/MainFrame.cpp:637 +#: src/slic3r/GUI/MainFrame.cpp:669 msgid "Iso View" msgstr "Vista isométrica" #. TRN To be shown in the main menu View->Top #. TRN To be shown in Print Settings "Top solid layers" -#: src/slic3r/GUI/MainFrame.cpp:641 src/libslic3r/PrintConfig.cpp:2094 +#: src/slic3r/GUI/MainFrame.cpp:673 src/libslic3r/PrintConfig.cpp:2132 +#: src/libslic3r/PrintConfig.cpp:2141 msgid "Top" msgstr "Topo" -#: src/slic3r/GUI/MainFrame.cpp:641 +#: src/slic3r/GUI/MainFrame.cpp:673 msgid "Top View" msgstr "Vista do topo" #. TRN To be shown in the main menu View->Bottom #. TRN To be shown in Print Settings "Bottom solid layers" -#: src/slic3r/GUI/MainFrame.cpp:644 src/libslic3r/PrintConfig.cpp:159 +#. TRN To be shown in Print Settings "Top solid layers" +#: src/slic3r/GUI/MainFrame.cpp:676 src/libslic3r/PrintConfig.cpp:174 +#: src/libslic3r/PrintConfig.cpp:183 msgid "Bottom" msgstr "Base" -#: src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/MainFrame.cpp:676 msgid "Bottom View" msgstr "Vista da base" -#: src/slic3r/GUI/MainFrame.cpp:646 +#: src/slic3r/GUI/MainFrame.cpp:678 msgid "Front" msgstr "Frente" -#: src/slic3r/GUI/MainFrame.cpp:646 +#: src/slic3r/GUI/MainFrame.cpp:678 msgid "Front View" msgstr "Vista da frente" -#: src/slic3r/GUI/MainFrame.cpp:648 src/libslic3r/PrintConfig.cpp:1611 +#: src/slic3r/GUI/MainFrame.cpp:680 src/libslic3r/PrintConfig.cpp:1632 msgid "Rear" msgstr "Traseira" -#: src/slic3r/GUI/MainFrame.cpp:648 +#: src/slic3r/GUI/MainFrame.cpp:680 msgid "Rear View" msgstr "Vista traseira" -#: src/slic3r/GUI/MainFrame.cpp:650 +#: src/slic3r/GUI/MainFrame.cpp:682 msgid "Left" msgstr "Esquerda" -#: src/slic3r/GUI/MainFrame.cpp:650 +#: src/slic3r/GUI/MainFrame.cpp:682 msgid "Left View" msgstr "Vista esquerda" -#: src/slic3r/GUI/MainFrame.cpp:652 +#: src/slic3r/GUI/MainFrame.cpp:684 msgid "Right" msgstr "Direita" -#: src/slic3r/GUI/MainFrame.cpp:652 +#: src/slic3r/GUI/MainFrame.cpp:684 msgid "Right View" msgstr "Vista direita" -#: src/slic3r/GUI/MainFrame.cpp:659 +#: src/slic3r/GUI/MainFrame.cpp:687 +msgid "Show &labels" +msgstr "Mostrar &rótulos" + +#: src/slic3r/GUI/MainFrame.cpp:687 +msgid "Show object/instance labels in 3D scene" +msgstr "Mostrar rótulos de objeto/instância em cena 3D" + +#: src/slic3r/GUI/MainFrame.cpp:695 msgid "Prusa 3D &Drivers" msgstr "Drivers 3D &Prusa" -#: src/slic3r/GUI/MainFrame.cpp:659 +#: src/slic3r/GUI/MainFrame.cpp:695 msgid "Open the Prusa3D drivers download page in your browser" msgstr "Abrir a página para baixar os drivers da Prusa3D no seu navegador" -#: src/slic3r/GUI/MainFrame.cpp:661 +#: src/slic3r/GUI/MainFrame.cpp:697 msgid "Software &Releases" msgstr "Lançamentos de &software" -#: src/slic3r/GUI/MainFrame.cpp:661 +#: src/slic3r/GUI/MainFrame.cpp:697 msgid "Open the software releases page in your browser" msgstr "Abrir a página de lançamentos de software no seu navegador" -#: src/slic3r/GUI/MainFrame.cpp:667 +#: src/slic3r/GUI/MainFrame.cpp:703 #, c-format msgid "%s &Website" msgstr "%s &Site" -#: src/slic3r/GUI/MainFrame.cpp:668 +#: src/slic3r/GUI/MainFrame.cpp:704 #, c-format msgid "Open the %s website in your browser" msgstr "Abra o site do %s no seu navegador" -#: src/slic3r/GUI/MainFrame.cpp:674 +#: src/slic3r/GUI/MainFrame.cpp:710 msgid "System &Info" msgstr "Informação &do sistema" -#: src/slic3r/GUI/MainFrame.cpp:674 +#: src/slic3r/GUI/MainFrame.cpp:710 msgid "Show system information" msgstr "Mostrar a informação do sistema" -#: src/slic3r/GUI/MainFrame.cpp:676 +#: src/slic3r/GUI/MainFrame.cpp:712 msgid "Show &Configuration Folder" msgstr "Mostrar &pasta de config." -#: src/slic3r/GUI/MainFrame.cpp:676 +#: src/slic3r/GUI/MainFrame.cpp:712 msgid "Show user configuration folder (datadir)" msgstr "Mostrar pasta de config. do usuário (datadir)" -#: src/slic3r/GUI/MainFrame.cpp:678 +#: src/slic3r/GUI/MainFrame.cpp:714 msgid "Report an I&ssue" msgstr "Reportar um p&roblema" -#: src/slic3r/GUI/MainFrame.cpp:678 +#: src/slic3r/GUI/MainFrame.cpp:714 #, c-format msgid "Report an issue on %s" msgstr "Relatar um problema em %s" -#: src/slic3r/GUI/MainFrame.cpp:680 +#: src/slic3r/GUI/MainFrame.cpp:716 #, c-format msgid "&About %s" msgstr "&Sobre %s" -#: src/slic3r/GUI/MainFrame.cpp:680 +#: src/slic3r/GUI/MainFrame.cpp:716 msgid "Show about dialog" msgstr "Mostrar diálogo sobre" -#: src/slic3r/GUI/MainFrame.cpp:683 +#: src/slic3r/GUI/MainFrame.cpp:719 msgid "Show the list of the keyboard shortcuts" msgstr "Mostrar lista dos atalhos no teclado" -#: src/slic3r/GUI/MainFrame.cpp:691 +#: src/slic3r/GUI/MainFrame.cpp:732 msgid "&File" msgstr "&Arquivo" -#: src/slic3r/GUI/MainFrame.cpp:692 +#: src/slic3r/GUI/MainFrame.cpp:733 msgid "&Edit" msgstr "&Editar" -#: src/slic3r/GUI/MainFrame.cpp:693 +#: src/slic3r/GUI/MainFrame.cpp:734 msgid "&Window" msgstr "&Janela" -#: src/slic3r/GUI/MainFrame.cpp:694 +#: src/slic3r/GUI/MainFrame.cpp:735 msgid "&View" msgstr "&Vista" -#: src/slic3r/GUI/MainFrame.cpp:697 +#: src/slic3r/GUI/MainFrame.cpp:738 msgid "&Help" msgstr "&Ajuda" -#: src/slic3r/GUI/MainFrame.cpp:719 +#: src/slic3r/GUI/MainFrame.cpp:760 msgid "E&xport" msgstr "E&xportar" -#: src/slic3r/GUI/MainFrame.cpp:720 +#: src/slic3r/GUI/MainFrame.cpp:761 msgid "S&end to print" msgstr "E&nviar para impressora" -#: src/slic3r/GUI/MainFrame.cpp:722 +#: src/slic3r/GUI/MainFrame.cpp:763 msgid "Mate&rial Settings Tab" msgstr "A&ba de config. de material" -#: src/slic3r/GUI/MainFrame.cpp:743 +#: src/slic3r/GUI/MainFrame.cpp:784 msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" msgstr "Escolha um arquivo para fatiar (STL/OBJ/AMF/3MF/PRUSA):" -#: src/slic3r/GUI/MainFrame.cpp:754 +#: src/slic3r/GUI/MainFrame.cpp:795 msgid "No previously sliced file." msgstr "Sem arquivo fatiado anteriormente." -#: src/slic3r/GUI/MainFrame.cpp:760 +#: src/slic3r/GUI/MainFrame.cpp:801 msgid "Previously sliced file (" msgstr "Arquivo fatiado anteriormente (" -#: src/slic3r/GUI/MainFrame.cpp:760 +#: src/slic3r/GUI/MainFrame.cpp:801 msgid ") not found." msgstr ") não encontrado." -#: src/slic3r/GUI/MainFrame.cpp:761 +#: src/slic3r/GUI/MainFrame.cpp:802 msgid "File Not Found" msgstr "Arquivo não encontrado" -#: src/slic3r/GUI/MainFrame.cpp:796 +#: src/slic3r/GUI/MainFrame.cpp:837 #, c-format msgid "Save %s file as:" msgstr "Salve o arquivo %s como:" -#: src/slic3r/GUI/MainFrame.cpp:796 +#: src/slic3r/GUI/MainFrame.cpp:837 msgid "SVG" msgstr "SVG" -#: src/slic3r/GUI/MainFrame.cpp:796 +#: src/slic3r/GUI/MainFrame.cpp:837 msgid "G-code" msgstr "G-code" -#: src/slic3r/GUI/MainFrame.cpp:808 +#: src/slic3r/GUI/MainFrame.cpp:849 msgid "Save zip file as:" msgstr "Salvar arquivo compactado(zip) como:" -#: src/slic3r/GUI/MainFrame.cpp:817 src/slic3r/GUI/Plater.cpp:2981 -#: src/slic3r/GUI/Plater.cpp:4533 src/slic3r/GUI/Tab.cpp:1194 -#: src/slic3r/GUI/Tab.cpp:3786 +#: src/slic3r/GUI/MainFrame.cpp:858 src/slic3r/GUI/Plater.cpp:3123 +#: src/slic3r/GUI/Plater.cpp:5109 src/slic3r/GUI/Tab.cpp:1220 +#: src/slic3r/GUI/Tab.cpp:3666 msgid "Slicing" msgstr "Fatiamento" #. TRN "Processing input_file_basename" -#: src/slic3r/GUI/MainFrame.cpp:819 +#: src/slic3r/GUI/MainFrame.cpp:860 #, c-format msgid "Processing %s" msgstr "Processando %s" -#: src/slic3r/GUI/MainFrame.cpp:842 +#: src/slic3r/GUI/MainFrame.cpp:883 msgid " was successfully sliced." msgstr " foi fatiado com sucesso." -#: src/slic3r/GUI/MainFrame.cpp:844 +#: src/slic3r/GUI/MainFrame.cpp:885 msgid "Slicing Done!" msgstr "Fatiamento completo!" -#: src/slic3r/GUI/MainFrame.cpp:859 +#: src/slic3r/GUI/MainFrame.cpp:900 msgid "Select the STL file to repair:" msgstr "Selecione o arquivo STL para corrigir:" -#: src/slic3r/GUI/MainFrame.cpp:869 +#: src/slic3r/GUI/MainFrame.cpp:910 msgid "Save OBJ file (less prone to coordinate errors than STL) as:" msgstr "" "Salvar arquivo OBJ (menos propenso a erros de coordenada que STL) como:" -#: src/slic3r/GUI/MainFrame.cpp:881 +#: src/slic3r/GUI/MainFrame.cpp:922 msgid "Your file was repaired." msgstr "Seu arquivo foi corrigido." -#: src/slic3r/GUI/MainFrame.cpp:881 src/libslic3r/PrintConfig.cpp:3257 +#: src/slic3r/GUI/MainFrame.cpp:922 src/libslic3r/PrintConfig.cpp:3457 msgid "Repair" msgstr "Corrigir" -#: src/slic3r/GUI/MainFrame.cpp:895 +#: src/slic3r/GUI/MainFrame.cpp:936 msgid "Save configuration as:" msgstr "Salvar config. como:" -#: src/slic3r/GUI/MainFrame.cpp:914 src/slic3r/GUI/MainFrame.cpp:976 +#: src/slic3r/GUI/MainFrame.cpp:955 src/slic3r/GUI/MainFrame.cpp:1017 msgid "Select configuration to load:" msgstr "Selecionar config. para carregar:" -#: src/slic3r/GUI/MainFrame.cpp:950 +#: src/slic3r/GUI/MainFrame.cpp:991 msgid "Save presets bundle as:" msgstr "Salvar pacote de predefinições como:" -#: src/slic3r/GUI/MainFrame.cpp:997 +#: src/slic3r/GUI/MainFrame.cpp:1038 #, c-format msgid "%d presets successfully imported." msgstr "%d predefinições importadas com êxito." +#: src/slic3r/GUI/Mouse3DController.cpp:239 +msgid "3Dconnexion settings" +msgstr "Configurações de 3Dconnexion" + +#: src/slic3r/GUI/Mouse3DController.cpp:254 +msgid "Device:" +msgstr "Dispositivo:" + +#: src/slic3r/GUI/Mouse3DController.cpp:261 +msgid "Speed:" +msgstr "Velocidade:" + +#: src/slic3r/GUI/Mouse3DController.cpp:265 +#: src/slic3r/GUI/Mouse3DController.cpp:288 +msgid "Translation" +msgstr "Tradução" + +#: src/slic3r/GUI/Mouse3DController.cpp:277 +#: src/slic3r/GUI/Mouse3DController.cpp:288 +msgid "Zoom" +msgstr "Zoom" + +#: src/slic3r/GUI/Mouse3DController.cpp:284 +msgid "Deadzone:" +msgstr "Zona morta:" + #: src/slic3r/GUI/MsgDialog.cpp:73 #, c-format msgid "%s error" @@ -3115,92 +4100,110 @@ msgstr "%s erro" msgid "%s has encountered an error" msgstr "%s encontrou um erro" -#: src/slic3r/GUI/OptionsGroup.cpp:249 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:56 +msgid "Instances" +msgstr "Instâncias" + +#: src/slic3r/GUI/ObjectDataViewModel.cpp:60 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:216 +#, c-format +msgid "Instance %d" +msgstr "Instância %d" + +#: src/slic3r/GUI/ObjectDataViewModel.cpp:67 src/slic3r/GUI/Tab.cpp:3514 +#: src/slic3r/GUI/Tab.cpp:3602 +msgid "Layers" +msgstr "Camadas" + +#: src/slic3r/GUI/ObjectDataViewModel.cpp:94 +msgid "Range" +msgstr "Intervalo" + +#: src/slic3r/GUI/OptionsGroup.cpp:259 msgctxt "Layers" msgid "Top" msgstr "Topo" -#: src/slic3r/GUI/OptionsGroup.cpp:249 +#: src/slic3r/GUI/OptionsGroup.cpp:259 msgctxt "Layers" msgid "Bottom" msgstr "Base" -#: src/slic3r/GUI/Plater.cpp:146 +#: src/slic3r/GUI/Plater.cpp:161 msgid "Volume" msgstr "Volume" -#: src/slic3r/GUI/Plater.cpp:147 +#: src/slic3r/GUI/Plater.cpp:162 msgid "Facets" msgstr "Facetas" -#: src/slic3r/GUI/Plater.cpp:148 +#: src/slic3r/GUI/Plater.cpp:163 msgid "Materials" msgstr "Materiais" -#: src/slic3r/GUI/Plater.cpp:151 +#: src/slic3r/GUI/Plater.cpp:166 msgid "Manifold" msgstr "Múltiplo" -#: src/slic3r/GUI/Plater.cpp:201 +#: src/slic3r/GUI/Plater.cpp:216 msgid "Sliced Info" msgstr "Informações fatiadas" -#: src/slic3r/GUI/Plater.cpp:220 src/slic3r/GUI/Plater.cpp:1150 +#: src/slic3r/GUI/Plater.cpp:235 src/slic3r/GUI/Plater.cpp:1229 msgid "Used Filament (m)" msgstr "Filamento utilizado (m)" -#: src/slic3r/GUI/Plater.cpp:221 +#: src/slic3r/GUI/Plater.cpp:236 msgid "Used Filament (mm³)" msgstr "Filamento utilizado (mm³)" -#: src/slic3r/GUI/Plater.cpp:222 +#: src/slic3r/GUI/Plater.cpp:237 msgid "Used Filament (g)" msgstr "Filamento utilizado (g)" -#: src/slic3r/GUI/Plater.cpp:223 +#: src/slic3r/GUI/Plater.cpp:238 msgid "Used Material (unit)" msgstr "Material utilizado (unidade)" -#: src/slic3r/GUI/Plater.cpp:224 src/slic3r/GUI/Plater.cpp:1165 -#: src/libslic3r/PrintConfig.cpp:742 -msgid "Cost" -msgstr "Custo" +#: src/slic3r/GUI/Plater.cpp:239 +msgid "Cost (money)" +msgstr "Custo (dinheiro)" -#: src/slic3r/GUI/Plater.cpp:225 src/slic3r/GUI/Plater.cpp:1137 -#: src/slic3r/GUI/Plater.cpp:1179 +#: src/slic3r/GUI/Plater.cpp:240 src/slic3r/GUI/Plater.cpp:1216 +#: src/slic3r/GUI/Plater.cpp:1258 msgid "Estimated printing time" msgstr "Tempo estimado de impressão" -#: src/slic3r/GUI/Plater.cpp:226 +#: src/slic3r/GUI/Plater.cpp:241 msgid "Number of tool changes" msgstr "Número de mudanças de ferramenta" -#: src/slic3r/GUI/Plater.cpp:316 +#: src/slic3r/GUI/Plater.cpp:343 msgid "Click to edit preset" msgstr "Clique para editar a predefinição" -#: src/slic3r/GUI/Plater.cpp:468 +#: src/slic3r/GUI/Plater.cpp:498 msgid "Select what kind of support do you need" msgstr "Selecione o tipo de suporte que você precisa" -#: src/slic3r/GUI/Plater.cpp:470 src/libslic3r/PrintConfig.cpp:1865 -#: src/libslic3r/PrintConfig.cpp:2561 +#: src/slic3r/GUI/Plater.cpp:500 src/libslic3r/PrintConfig.cpp:1901 +#: src/libslic3r/PrintConfig.cpp:2684 msgid "Support on build plate only" msgstr "Suportes somente na mesa de impressão" -#: src/slic3r/GUI/Plater.cpp:471 src/slic3r/GUI/Plater.cpp:592 +#: src/slic3r/GUI/Plater.cpp:501 src/slic3r/GUI/Plater.cpp:624 msgid "For support enforcers only" msgstr "Para apenas reforçadores de suporte" -#: src/slic3r/GUI/Plater.cpp:472 +#: src/slic3r/GUI/Plater.cpp:502 msgid "Everywhere" msgstr "Em toda parte" -#: src/slic3r/GUI/Plater.cpp:504 src/slic3r/GUI/Tab.cpp:1091 +#: src/slic3r/GUI/Plater.cpp:534 src/slic3r/GUI/Tab.cpp:1116 msgid "Brim" msgstr "Aba" -#: src/slic3r/GUI/Plater.cpp:506 +#: src/slic3r/GUI/Plater.cpp:536 msgid "" "This flag enables the brim that will be printed around each object on the " "first layer." @@ -3208,67 +4211,75 @@ msgstr "" "Este sinalizador permite que a aba que será impressa em torno de cada objeto " "na primeira camada." -#: src/slic3r/GUI/Plater.cpp:514 +#: src/slic3r/GUI/Plater.cpp:544 msgid "Purging volumes" msgstr "Volumes de purga" -#: src/slic3r/GUI/Plater.cpp:606 +#: src/slic3r/GUI/Plater.cpp:638 msgid "Select what kind of pad do you need" msgstr "Selecione o tipo de bloco que você precisa" -#: src/slic3r/GUI/Plater.cpp:608 +#: src/slic3r/GUI/Plater.cpp:640 msgid "Below object" msgstr "Abaixo do objeto" -#: src/slic3r/GUI/Plater.cpp:609 +#: src/slic3r/GUI/Plater.cpp:641 msgid "Around object" msgstr "Em torno do objeto" -#: src/slic3r/GUI/Plater.cpp:781 +#: src/slic3r/GUI/Plater.cpp:815 msgid "Print settings" msgstr "Config. de impressão" -#: src/slic3r/GUI/Plater.cpp:782 src/slic3r/GUI/Tab.cpp:1640 -#: src/slic3r/GUI/Tab.cpp:1641 +#: src/slic3r/GUI/Plater.cpp:816 src/slic3r/GUI/Tab.cpp:1424 +#: src/slic3r/GUI/Tab.cpp:1425 msgid "Filament" msgstr "Filamento" -#: src/slic3r/GUI/Plater.cpp:783 +#: src/slic3r/GUI/Plater.cpp:817 msgid "SLA print settings" msgstr "Config. de impressão de SLA" -#: src/slic3r/GUI/Plater.cpp:784 src/slic3r/GUI/Preset.cpp:1314 +#: src/slic3r/GUI/Plater.cpp:818 src/slic3r/GUI/Preset.cpp:1536 msgid "SLA material" msgstr "Material de SLA" -#: src/slic3r/GUI/Plater.cpp:785 +#: src/slic3r/GUI/Plater.cpp:819 msgid "Printer" msgstr "Impressora" -#: src/slic3r/GUI/Plater.cpp:835 src/slic3r/GUI/Plater.cpp:4823 +#: src/slic3r/GUI/Plater.cpp:878 src/slic3r/GUI/Plater.cpp:5523 msgid "Send to printer" msgstr "Enviar para a impressora" -#: src/slic3r/GUI/Plater.cpp:838 src/slic3r/GUI/Plater.cpp:2981 -#: src/slic3r/GUI/Plater.cpp:4536 +#: src/slic3r/GUI/Plater.cpp:879 +msgid "Remove device" +msgstr "Remover dispositivo" + +#: src/slic3r/GUI/Plater.cpp:880 +msgid "Export to SD card / Flash drive" +msgstr "Exportar para cartão SD / unidade Flash" + +#: src/slic3r/GUI/Plater.cpp:892 src/slic3r/GUI/Plater.cpp:3123 +#: src/slic3r/GUI/Plater.cpp:5112 msgid "Slice now" msgstr "Fatiar agora" -#: src/slic3r/GUI/Plater.cpp:978 +#: src/slic3r/GUI/Plater.cpp:1042 msgid "Hold Shift to Slice & Export G-code" msgstr "Hold Shift to Slice & Export G-code" -#: src/slic3r/GUI/Plater.cpp:1083 +#: src/slic3r/GUI/Plater.cpp:1152 #, c-format msgid "%d (%d shells)" msgstr "%d (%d paredes)" -#: src/slic3r/GUI/Plater.cpp:1088 +#: src/slic3r/GUI/Plater.cpp:1157 #, c-format msgid "Auto-repaired (%d errors)" msgstr "Auto reparando (%d erros):" -#: src/slic3r/GUI/Plater.cpp:1091 +#: src/slic3r/GUI/Plater.cpp:1160 #, c-format msgid "" "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " @@ -3277,107 +4288,108 @@ msgstr "" "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " "facets reversed, %d backwards edges" -#: src/slic3r/GUI/Plater.cpp:1101 +#: src/slic3r/GUI/Plater.cpp:1170 msgid "Yes" msgstr "Sim" -#: src/slic3r/GUI/Plater.cpp:1124 +#: src/slic3r/GUI/Plater.cpp:1191 msgid "Used Material (ml)" msgstr "Material usado (ml)" -#: src/slic3r/GUI/Plater.cpp:1127 +#: src/slic3r/GUI/Plater.cpp:1194 msgid "object(s)" msgstr "objeto(s)" -#: src/slic3r/GUI/Plater.cpp:1127 +#: src/slic3r/GUI/Plater.cpp:1194 msgid "supports and pad" msgstr "suportes e bloco" -#: src/slic3r/GUI/Plater.cpp:1152 src/slic3r/GUI/Plater.cpp:1167 +#: src/slic3r/GUI/Plater.cpp:1231 src/slic3r/GUI/Plater.cpp:1245 msgid "objects" msgstr "objetos" -#: src/slic3r/GUI/Plater.cpp:1152 src/slic3r/GUI/Plater.cpp:1167 +#: src/slic3r/GUI/Plater.cpp:1231 src/slic3r/GUI/Plater.cpp:1245 msgid "wipe tower" msgstr "torre de limpeza" -#: src/slic3r/GUI/Plater.cpp:1182 -msgid "normal mode" -msgstr "modo normal" +#: src/slic3r/GUI/Plater.cpp:1243 src/libslic3r/PrintConfig.cpp:760 +#: src/libslic3r/PrintConfig.cpp:2510 src/libslic3r/PrintConfig.cpp:2511 +msgid "Cost" +msgstr "Custo" -#: src/slic3r/GUI/Plater.cpp:1186 src/slic3r/GUI/Plater.cpp:1195 -#: src/libslic3r/PrintConfig.cpp:565 +#: src/slic3r/GUI/Plater.cpp:1260 src/libslic3r/PrintConfig.cpp:582 msgid "Color" msgstr "Cor" -#: src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/Plater.cpp:1261 +msgid "Pause" +msgstr "Pausar" + +#: src/slic3r/GUI/Plater.cpp:1286 +msgid "normal mode" +msgstr "modo normal" + +#: src/slic3r/GUI/Plater.cpp:1291 msgid "stealth mode" msgstr "modo silencioso" -#: src/slic3r/GUI/Plater.cpp:1286 +#: src/slic3r/GUI/Plater.cpp:1395 msgid "Load File" msgstr "Carregar arquivo" -#: src/slic3r/GUI/Plater.cpp:1290 +#: src/slic3r/GUI/Plater.cpp:1399 msgid "Load Files" msgstr "Carregar arquivos" -#: src/slic3r/GUI/Plater.cpp:1519 -msgid "ERROR: not enough resources to execute a new job." -msgstr "ERRO: não há recursos suficientes para executar um novo trabalho." - -#: src/slic3r/GUI/Plater.cpp:2089 +#: src/slic3r/GUI/Plater.cpp:2155 msgid "New Project" msgstr "Novo projeto" -#: src/slic3r/GUI/Plater.cpp:2206 +#: src/slic3r/GUI/Plater.cpp:2275 msgid "Loading" msgstr "Carregando" -#: src/slic3r/GUI/Plater.cpp:2216 +#: src/slic3r/GUI/Plater.cpp:2285 #, c-format -msgid "Processing input file %s\n" -msgstr "Processando o arquivo de entrada %s\n" +msgid "Processing input file %s" +msgstr "Processando o arquivo de entrada %s" -#: src/slic3r/GUI/Plater.cpp:2244 -msgid "" -"You can't load SLA project if there is at least one multi-part object on the " -"bed" +#: src/slic3r/GUI/Plater.cpp:2313 +msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" -"Não é possível carregar o projeto de SLA se houver pelo menos um objeto de " -"várias partes na mesa" +"Você não pode carregar o projeto SLA com um objeto de várias partes na cama" -#: src/slic3r/GUI/Plater.cpp:2245 src/slic3r/GUI/Tab.cpp:3146 +#: src/slic3r/GUI/Plater.cpp:2314 src/slic3r/GUI/Tab.cpp:2961 msgid "Please check your object list before preset changing." msgstr "Verifique a lista de objetos antes de alterar a predefinição." -#: src/slic3r/GUI/Plater.cpp:2288 +#: src/slic3r/GUI/Plater.cpp:2359 msgid "" -"This file contains several objects positioned at multiple heights. Instead " -"of considering them as multiple objects, should I consider\n" -"this file as a single object having multiple parts?\n" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should I consider\n" +"this file as a single object having multiple parts?" msgstr "" -"Este arquivo contém vários objetos posicionados em várias alturas. Em vez de " -"considerá-los como múltiplos objetos, devo considerar\n" -"Este arquivo como um único objeto com várias partes?\n" +"Este arquivo contém vários objetos posicionados em várias alturas. \n" +"Em vez de considerá-los como múltiplos objetos, devo considerar\n" +"Este arquivo como um único objeto com várias partes?" -#: src/slic3r/GUI/Plater.cpp:2291 src/slic3r/GUI/Plater.cpp:2343 +#: src/slic3r/GUI/Plater.cpp:2362 src/slic3r/GUI/Plater.cpp:2415 msgid "Multi-part object detected" msgstr "Objeto de várias partes detectado" -#: src/slic3r/GUI/Plater.cpp:2298 +#: src/slic3r/GUI/Plater.cpp:2369 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?\n" +"advanced mode?" msgstr "" "Este arquivo não pode ser carregado em um modo simples. Deseja mudar para um " -"modo avançado?\n" +"modo avançado?" -#: src/slic3r/GUI/Plater.cpp:2299 +#: src/slic3r/GUI/Plater.cpp:2370 msgid "Detected advanced data" msgstr "Dados avançados detectados" -#: src/slic3r/GUI/Plater.cpp:2320 +#: src/slic3r/GUI/Plater.cpp:2392 #, c-format msgid "" "You can't to add the object(s) from %s because of one or some of them " @@ -3386,21 +4398,21 @@ msgstr "" "Você não pode adicionar o objeto (s) %s por causa de um ou alguns deles é " "(são) de várias partes" -#: src/slic3r/GUI/Plater.cpp:2340 +#: src/slic3r/GUI/Plater.cpp:2412 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" -"these files to represent a single object having multiple parts?\n" +"these files to represent a single object having multiple parts?" msgstr "" "Vários objetos foram carregados para uma impressora de vários materiais.\n" "Em vez de considerá-los como múltiplos objetos, devo considerar\n" -"esses arquivos para representar um único objeto com várias partes?\n" +"esses arquivos para representar um único objeto com várias partes?" -#: src/slic3r/GUI/Plater.cpp:2356 +#: src/slic3r/GUI/Plater.cpp:2428 msgid "Loaded" msgstr "Carregado" -#: src/slic3r/GUI/Plater.cpp:2458 +#: src/slic3r/GUI/Plater.cpp:2530 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -3408,69 +4420,89 @@ msgstr "" "Seu objeto parece ser muito grande, por isso foi automaticamente " "dimensionado para baixo para caber sua mesa de impressão." -#: src/slic3r/GUI/Plater.cpp:2459 +#: src/slic3r/GUI/Plater.cpp:2531 msgid "Object too large?" msgstr "Objeto muito grande?" -#: src/slic3r/GUI/Plater.cpp:2517 +#: src/slic3r/GUI/Plater.cpp:2593 msgid "Export STL file:" msgstr "Exportar arquivo STL:" -#: src/slic3r/GUI/Plater.cpp:2524 +#: src/slic3r/GUI/Plater.cpp:2600 msgid "Export AMF file:" msgstr "Exportar arquivo AMF:" -#: src/slic3r/GUI/Plater.cpp:2530 +#: src/slic3r/GUI/Plater.cpp:2606 msgid "Save file as:" msgstr "Salvar arquivo como:" -#: src/slic3r/GUI/Plater.cpp:2536 +#: src/slic3r/GUI/Plater.cpp:2612 msgid "Export OBJ file:" msgstr "Exportar arquivo OBJ:" -#: src/slic3r/GUI/Plater.cpp:2638 +#: src/slic3r/GUI/Plater.cpp:2714 msgid "Delete Object" msgstr "Excluir objeto" -#: src/slic3r/GUI/Plater.cpp:2649 +#: src/slic3r/GUI/Plater.cpp:2725 msgid "Reset Project" msgstr "Redefinir projeto" -#: src/slic3r/GUI/Plater.cpp:2688 +#: src/slic3r/GUI/Plater.cpp:2762 +msgid "Hollow" +msgstr "Vazado" + +#: src/slic3r/GUI/Plater.cpp:2769 msgid "Optimize Rotation" msgstr "Otimize a rotação" -#: src/slic3r/GUI/Plater.cpp:2734 +#: src/slic3r/GUI/Plater.cpp:2815 msgid "Arranging" msgstr "Organizar" -#: src/slic3r/GUI/Plater.cpp:2757 +#: src/slic3r/GUI/Plater.cpp:2837 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "" "Não foi possível organizar objetos de modelo! Algumas geometrias podem ser " "inválidas." -#: src/slic3r/GUI/Plater.cpp:2763 +#: src/slic3r/GUI/Plater.cpp:2843 msgid "Arranging canceled." msgstr "Arranjo cancelado." -#: src/slic3r/GUI/Plater.cpp:2764 +#: src/slic3r/GUI/Plater.cpp:2844 msgid "Arranging done." msgstr "Arranjo feito." -#: src/slic3r/GUI/Plater.cpp:2780 +#: src/slic3r/GUI/Plater.cpp:2860 msgid "Searching for optimal orientation" msgstr "Procurando orientação ideal" -#: src/slic3r/GUI/Plater.cpp:2813 +#: src/slic3r/GUI/Plater.cpp:2893 msgid "Orientation search canceled." msgstr "Pesquisa de orientação cancelada." -#: src/slic3r/GUI/Plater.cpp:2814 +#: src/slic3r/GUI/Plater.cpp:2894 msgid "Orientation found." msgstr "Orientação encontrada." -#: src/slic3r/GUI/Plater.cpp:2830 +#: src/slic3r/GUI/Plater.cpp:2924 +msgid "Indexing hollowed object" +msgstr "Indexando objeto oco" + +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Hollowing cancelled." +msgstr "Cancelado" + +#: src/slic3r/GUI/Plater.cpp:2929 +msgid "Hollowing done." +msgstr "Deixado oco pronto." + +#: src/slic3r/GUI/Plater.cpp:2931 +msgid "Hollowing failed." +msgstr "Deixar oco falhou." + +#: src/slic3r/GUI/Plater.cpp:2972 msgid "" "The selected object can't be split because it contains more than one volume/" "material." @@ -3478,145 +4510,165 @@ msgstr "" "O objeto selecionado não pode ser dividido porque contém mais de um volume/" "material." -#: src/slic3r/GUI/Plater.cpp:2841 +#: src/slic3r/GUI/Plater.cpp:2983 msgid "Split to Objects" msgstr "Dividir em objetos" -#: src/slic3r/GUI/Plater.cpp:2966 +#: src/slic3r/GUI/Plater.cpp:3108 msgid "Invalid data" msgstr "Dados inválidos" -#: src/slic3r/GUI/Plater.cpp:2975 +#: src/slic3r/GUI/Plater.cpp:3117 msgid "Ready to slice" msgstr "Pronto para fatiar" -#: src/slic3r/GUI/Plater.cpp:3013 src/slic3r/GUI/PrintHostDialogs.cpp:232 +#: src/slic3r/GUI/Plater.cpp:3155 src/slic3r/GUI/PrintHostDialogs.cpp:232 msgid "Cancelling" msgstr "Cancelar" -#: src/slic3r/GUI/Plater.cpp:3030 +#: src/slic3r/GUI/Plater.cpp:3172 msgid "Another export job is currently running." msgstr "Outro trabalho de exportação está em execução no momento." -#: src/slic3r/GUI/Plater.cpp:3084 src/slic3r/GUI/Plater.cpp:3549 -msgid "Reload from Disk" -msgstr "Recarregar a partir do disco" +#: src/slic3r/GUI/Plater.cpp:3288 +msgid "Please select the file to reload" +msgstr "Selecione o arquivo STL para recarregar" -#: src/slic3r/GUI/Plater.cpp:3120 +#: src/slic3r/GUI/Plater.cpp:3323 +msgid "It is not allowed to change the file to reload" +msgstr "Não é permitido alterar o arquivo para recarregar" + +#: src/slic3r/GUI/Plater.cpp:3323 +msgid "Do you want to retry" +msgstr "Você quer prosseguir" + +#: src/slic3r/GUI/Plater.cpp:3341 +msgid "Reload from:" +msgstr "Recarregar a partir do disco:" + +#: src/slic3r/GUI/Plater.cpp:3430 +msgid "Unable to reload:" +msgstr "Não é possível recarregar:" + +#: src/slic3r/GUI/Plater.cpp:3435 +msgid "Error during reload" +msgstr "Erro durante a recarga" + +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Reload all from disk" +msgstr "Recarregar tudo do disco" + +#: src/slic3r/GUI/Plater.cpp:3475 msgid "Fix Throught NetFabb" msgstr "Arrumar através do NetFabb" -#: src/slic3r/GUI/Plater.cpp:3307 +#: src/slic3r/GUI/Plater.cpp:3666 msgid "Export failed" msgstr "Falha na exportação" -#: src/slic3r/GUI/Plater.cpp:3312 src/slic3r/GUI/PrintHostDialogs.cpp:233 +#: src/slic3r/GUI/Plater.cpp:3671 src/slic3r/GUI/PrintHostDialogs.cpp:233 msgid "Cancelled" msgstr "Cancelado" -#: src/slic3r/GUI/Plater.cpp:3520 src/slic3r/GUI/Plater.cpp:3539 +#: src/slic3r/GUI/Plater.cpp:3933 src/slic3r/GUI/Plater.cpp:3955 msgid "Remove the selected object" msgstr "Remover o objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:3526 +#: src/slic3r/GUI/Plater.cpp:3942 msgid "Add one more instance of the selected object" msgstr "Adicionar mais uma instância do objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:3528 +#: src/slic3r/GUI/Plater.cpp:3944 msgid "Remove one instance of the selected object" msgstr "Remover uma instância do objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:3530 +#: src/slic3r/GUI/Plater.cpp:3946 msgid "Set number of instances" msgstr "Definir o número de instâncias" -#: src/slic3r/GUI/Plater.cpp:3530 +#: src/slic3r/GUI/Plater.cpp:3946 msgid "Change the number of instances of the selected object" msgstr "Alterar o número de instâncias do objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:3549 -msgid "Reload the selected file from Disk" -msgstr "Recarregar o arquivo selecionado a partir do disco" +#: src/slic3r/GUI/Plater.cpp:3965 +msgid "Reload the selected object from disk" +msgstr "Recarregue o objeto selecionado do disco" -#: src/slic3r/GUI/Plater.cpp:3552 +#: src/slic3r/GUI/Plater.cpp:3968 msgid "Export the selected object as STL file" msgstr "Exportar o objeto selecionado como arquivo STL" -#: src/slic3r/GUI/Plater.cpp:3577 +#: src/slic3r/GUI/Plater.cpp:3997 msgid "Along X axis" msgstr "Ao longo do eixo X" -#: src/slic3r/GUI/Plater.cpp:3577 +#: src/slic3r/GUI/Plater.cpp:3997 msgid "Mirror the selected object along the X axis" msgstr "Espelhar o objeto selecionado ao longo do eixo X" -#: src/slic3r/GUI/Plater.cpp:3579 +#: src/slic3r/GUI/Plater.cpp:3999 msgid "Along Y axis" msgstr "Ao longo do eixo Y" -#: src/slic3r/GUI/Plater.cpp:3579 +#: src/slic3r/GUI/Plater.cpp:3999 msgid "Mirror the selected object along the Y axis" msgstr "Espelhar o objeto selecionado ao longo do eixo Y" -#: src/slic3r/GUI/Plater.cpp:3581 +#: src/slic3r/GUI/Plater.cpp:4001 msgid "Along Z axis" msgstr "Ao longo do eixo Z" -#: src/slic3r/GUI/Plater.cpp:3581 +#: src/slic3r/GUI/Plater.cpp:4001 msgid "Mirror the selected object along the Z axis" msgstr "Espelhar o objeto selecionado ao longo do eixo Z" -#: src/slic3r/GUI/Plater.cpp:3584 +#: src/slic3r/GUI/Plater.cpp:4004 msgid "Mirror" msgstr "Espelhar" -#: src/slic3r/GUI/Plater.cpp:3584 +#: src/slic3r/GUI/Plater.cpp:4004 msgid "Mirror the selected object" msgstr "Espelhar o objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:3596 +#: src/slic3r/GUI/Plater.cpp:4016 msgid "To objects" msgstr "Para objetos" -#: src/slic3r/GUI/Plater.cpp:3596 src/slic3r/GUI/Plater.cpp:3616 +#: src/slic3r/GUI/Plater.cpp:4016 src/slic3r/GUI/Plater.cpp:4036 msgid "Split the selected object into individual objects" msgstr "Dividir o objeto selecionado em objetos individuais" -#: src/slic3r/GUI/Plater.cpp:3598 +#: src/slic3r/GUI/Plater.cpp:4018 msgid "To parts" msgstr "Para peças" -#: src/slic3r/GUI/Plater.cpp:3598 src/slic3r/GUI/Plater.cpp:3630 +#: src/slic3r/GUI/Plater.cpp:4018 src/slic3r/GUI/Plater.cpp:4050 msgid "Split the selected object into individual sub-parts" msgstr "Dividir o objeto selecionado em subpartes individuais" -#: src/slic3r/GUI/Plater.cpp:3601 src/slic3r/GUI/Plater.cpp:3616 -#: src/slic3r/GUI/Plater.cpp:3630 src/libslic3r/PrintConfig.cpp:3281 +#: src/slic3r/GUI/Plater.cpp:4021 src/slic3r/GUI/Plater.cpp:4036 +#: src/slic3r/GUI/Plater.cpp:4050 src/libslic3r/PrintConfig.cpp:3481 msgid "Split" msgstr "Dividir" -#: src/slic3r/GUI/Plater.cpp:3601 +#: src/slic3r/GUI/Plater.cpp:4021 msgid "Split the selected object" msgstr "Dividir o objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:3622 +#: src/slic3r/GUI/Plater.cpp:4042 msgid "Optimize orientation" msgstr "Otimize a orientação" -#: src/slic3r/GUI/Plater.cpp:3622 +#: src/slic3r/GUI/Plater.cpp:4042 msgid "Optimize the rotation of the object for better print results." msgstr "" "Otimize a rotação do objeto para obter melhores resultados de impressão." -#: src/slic3r/GUI/Plater.cpp:3662 +#: src/slic3r/GUI/Plater.cpp:4099 msgid "3D editor view" msgstr "vista do editor 3D" -#: src/slic3r/GUI/Plater.cpp:3670 src/slic3r/GUI/Tab.cpp:2590 -msgid "Preview" -msgstr "Visualização" - -#: src/slic3r/GUI/Plater.cpp:3907 +#: src/slic3r/GUI/Plater.cpp:4402 msgid "" "%1% printer was active at the time the target Undo / Redo snapshot was " "taken. Switching to %1% printer requires reloading of %1% presets." @@ -3625,98 +4677,111 @@ msgstr "" "refazer de destino foi tirado. Mudar para %1% impressora requer recarga de " "%1% predefinições." -#: src/slic3r/GUI/Plater.cpp:4081 +#: src/slic3r/GUI/Plater.cpp:4577 msgid "Load Project" msgstr "Carregar projeto" -#: src/slic3r/GUI/Plater.cpp:4109 +#: src/slic3r/GUI/Plater.cpp:4605 msgid "Import Object" msgstr "Importar objeto" -#: src/slic3r/GUI/Plater.cpp:4113 +#: src/slic3r/GUI/Plater.cpp:4609 msgid "Import Objects" msgstr "Importar objetos" -#: src/slic3r/GUI/Plater.cpp:4172 -msgid "All objects will be removed, continue ?" +#: src/slic3r/GUI/Plater.cpp:4671 +msgid "All objects will be removed, continue?" msgstr "Todos os objetos serão removidos, continuar?" -#: src/slic3r/GUI/Plater.cpp:4180 +#: src/slic3r/GUI/Plater.cpp:4679 msgid "Delete Selected Objects" msgstr "Excluir objetos selecionados" -#: src/slic3r/GUI/Plater.cpp:4188 +#: src/slic3r/GUI/Plater.cpp:4687 msgid "Increase Instances" msgstr "Aumentar instâncias" -#: src/slic3r/GUI/Plater.cpp:4224 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Decrease Instances" msgstr "Diminuir instâncias" -#: src/slic3r/GUI/Plater.cpp:4260 +#: src/slic3r/GUI/Plater.cpp:4753 +msgid "Enter the number of copies:" +msgstr "Definir números de cópias:" + +#: src/slic3r/GUI/Plater.cpp:4754 +msgid "Copies of the selected object" +msgstr "Cópias do objeto selecionado" + +#: src/slic3r/GUI/Plater.cpp:4758 #, c-format msgid "Set numbers of copies to %d" msgstr "Definir números de cópias para %d" -#: src/slic3r/GUI/Plater.cpp:4290 +#: src/slic3r/GUI/Plater.cpp:4788 msgid "Cut by Plane" msgstr "Cortado por plano" -#: src/slic3r/GUI/Plater.cpp:4322 +#: src/slic3r/GUI/Plater.cpp:4841 msgid "Save G-code file as:" msgstr "Salve o arquivo G-code como:" -#: src/slic3r/GUI/Plater.cpp:4322 +#: src/slic3r/GUI/Plater.cpp:4841 msgid "Save SL1 file as:" msgstr "Salvar SL1 arquivo como:" -#: src/slic3r/GUI/Plater.cpp:4434 +#: src/slic3r/GUI/Plater.cpp:4987 #, c-format msgid "STL file exported to %s" msgstr "Arquivo STL exportado para %s" -#: src/slic3r/GUI/Plater.cpp:4450 +#: src/slic3r/GUI/Plater.cpp:5004 #, c-format msgid "AMF file exported to %s" msgstr "Arquivo AMF exportado para %s" -#: src/slic3r/GUI/Plater.cpp:4453 +#: src/slic3r/GUI/Plater.cpp:5007 #, c-format msgid "Error exporting AMF file %s" msgstr "Erro ao exportar arquivo AMF %s" -#: src/slic3r/GUI/Plater.cpp:4479 +#: src/slic3r/GUI/Plater.cpp:5040 #, c-format msgid "3MF file exported to %s" msgstr "Arquivo 3MF exportado para %s" -#: src/slic3r/GUI/Plater.cpp:4484 +#: src/slic3r/GUI/Plater.cpp:5045 #, c-format msgid "Error exporting 3MF file %s" msgstr "Erro ao exportar arquivo 3MF %s" -#: src/slic3r/GUI/Plater.cpp:4822 +#: src/slic3r/GUI/Plater.cpp:5205 +#, c-format +msgid "" +"Unmounting successful. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Não montando bem sucedido. O dispositivo %s(%s) agora pode ser removido com " +"segurança do computador." + +#: src/slic3r/GUI/Plater.cpp:5522 msgid "Export" msgstr "Exportar" -#: src/slic3r/GUI/Plater.cpp:4823 -msgid "Send G-code" -msgstr "Enviar G-code" - -#: src/slic3r/GUI/Plater.cpp:4907 +#: src/slic3r/GUI/Plater.cpp:5608 msgid "Paste From Clipboard" msgstr "Colar da área de transferência" -#: src/slic3r/GUI/Preferences.cpp:22 src/slic3r/GUI/Tab.cpp:2001 -#: src/slic3r/GUI/Tab.cpp:2242 +#: src/slic3r/GUI/Preferences.cpp:22 src/slic3r/GUI/Tab.cpp:1798 +#: src/slic3r/GUI/Tab.cpp:2042 msgid "General" msgstr "Geral" -#: src/slic3r/GUI/Preferences.cpp:44 +#: src/slic3r/GUI/Preferences.cpp:39 msgid "Remember output directory" msgstr "Lembrar diretório de saída" -#: src/slic3r/GUI/Preferences.cpp:46 +#: src/slic3r/GUI/Preferences.cpp:41 msgid "" "If this is enabled, Slic3r will prompt the last output directory instead of " "the one containing the input files." @@ -3724,11 +4789,11 @@ msgstr "" "Se isso estiver habilitado, Slic3r solicitará o último diretório de saída em " "vez de um contendo os arquivos de entrada." -#: src/slic3r/GUI/Preferences.cpp:52 +#: src/slic3r/GUI/Preferences.cpp:47 msgid "Auto-center parts" msgstr "Centrar automaticamente as partes" -#: src/slic3r/GUI/Preferences.cpp:54 +#: src/slic3r/GUI/Preferences.cpp:49 msgid "" "If this is enabled, Slic3r will auto-center objects around the print bed " "center." @@ -3736,11 +4801,11 @@ msgstr "" "Se isso estiver habilitado, o Slic3r irá centralizar objetos automaticamente " "ao redor do centro de mesa de impressão." -#: src/slic3r/GUI/Preferences.cpp:60 +#: src/slic3r/GUI/Preferences.cpp:55 msgid "Background processing" msgstr "Processamento em segundo plano" -#: src/slic3r/GUI/Preferences.cpp:62 +#: src/slic3r/GUI/Preferences.cpp:57 msgid "" "If this is enabled, Slic3r will pre-process objects as soon as they're " "loaded in order to save time when exporting G-code." @@ -3748,7 +4813,7 @@ msgstr "" "Se isso estiver ativado, o Slic3r irá pré-processar objetos assim que eles " "forem carregados para economizar tempo ao exportar o G-code." -#: src/slic3r/GUI/Preferences.cpp:71 +#: src/slic3r/GUI/Preferences.cpp:66 msgid "" "If enabled, PrusaSlicer will check for the new versions of itself online. " "When a new version becomes available a notification is displayed at the next " @@ -3761,7 +4826,19 @@ msgstr "" "Este é apenas um mecanismos de notificação, nenhuma instalação automática é " "feita." -#: src/slic3r/GUI/Preferences.cpp:79 +#: src/slic3r/GUI/Preferences.cpp:72 +msgid "Export sources full pathnames to 3mf and amf" +msgstr "Fontes de exportação completas para 3mf e amf" + +#: src/slic3r/GUI/Preferences.cpp:74 +msgid "" +"If enabled, allows the Reload from disk command to automatically find and " +"load the files when invoked." +msgstr "" +"Se ativado, permite que o comando Reload from disk encontre e carregue " +"automaticamente os arquivos quando invocado." + +#: src/slic3r/GUI/Preferences.cpp:82 msgid "" "If enabled, Slic3r downloads updates of built-in system presets in the " "background. These updates are downloaded into a separate temporary location. " @@ -3773,11 +4850,11 @@ msgstr "" "temporário separado. Quando uma nova versão predefinida se torna disponível, " "ela é oferecida na inicialização do aplicativo." -#: src/slic3r/GUI/Preferences.cpp:84 +#: src/slic3r/GUI/Preferences.cpp:87 msgid "Suppress \" - default - \" presets" msgstr "Suprimir predefinições \"-padrão-\"" -#: src/slic3r/GUI/Preferences.cpp:86 +#: src/slic3r/GUI/Preferences.cpp:89 msgid "" "Suppress \" - default - \" presets in the Print / Filament / Printer " "selections once there are any other valid presets available." @@ -3785,11 +4862,11 @@ msgstr "" "Suprimir predefinições \"-padrão-\" em impressão/filamento/impressora, uma " "vez que existam outras predefinições válidas disponíveis." -#: src/slic3r/GUI/Preferences.cpp:92 +#: src/slic3r/GUI/Preferences.cpp:95 msgid "Show incompatible print and filament presets" msgstr "Mostrar predefinições de impressão e filamento incompatíveis" -#: src/slic3r/GUI/Preferences.cpp:94 +#: src/slic3r/GUI/Preferences.cpp:97 msgid "" "When checked, the print and filament presets are shown in the preset editor " "even if they are marked as incompatible with the active printer" @@ -3798,11 +4875,11 @@ msgstr "" "editor de predefinições, mesmo que estejam marcadas como incompatíveis com a " "impressora ativa" -#: src/slic3r/GUI/Preferences.cpp:101 +#: src/slic3r/GUI/Preferences.cpp:104 msgid "Use Retina resolution for the 3D scene" msgstr "Usar a resolução retina para a cena 3D" -#: src/slic3r/GUI/Preferences.cpp:103 +#: src/slic3r/GUI/Preferences.cpp:106 msgid "" "If enabled, the 3D scene will be rendered in Retina resolution. If you are " "experiencing 3D performance problems, disabling this option may help." @@ -3810,69 +4887,95 @@ msgstr "" "Se ativada, a cena 3D será renderizada na resolução retina. Se você estiver " "enfrentando problemas de desempenho 3D, desabilitar essa opção pode ajudar." -#: src/slic3r/GUI/Preferences.cpp:110 +#: src/slic3r/GUI/Preferences.cpp:113 +msgid "Camera" +msgstr "Câmera" + +#: src/slic3r/GUI/Preferences.cpp:119 msgid "Use perspective camera" msgstr "Usar a câmera em perspectiva" -#: src/slic3r/GUI/Preferences.cpp:112 +#: src/slic3r/GUI/Preferences.cpp:121 msgid "" "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "" "Se ativada, use a câmera em perspectiva. Se não estiver ativada, use a " "câmera ortográfica." -#: src/slic3r/GUI/Preferences.cpp:117 +#: src/slic3r/GUI/Preferences.cpp:126 +msgid "Use free camera" +msgstr "Use câmera livre" + +#: src/slic3r/GUI/Preferences.cpp:128 +msgid "If enabled, use free camera. If not enabled, use constrained camera." +msgstr "" +"Se ativado, use câmera livre. Se não estiver habilitado, use a câmera " +"restrita." + +#: src/slic3r/GUI/Preferences.cpp:133 +msgid "GUI" +msgstr "GUI" + +#: src/slic3r/GUI/Preferences.cpp:143 msgid "Use custom size for toolbar icons" msgstr "Usar tamanho personalizado para ícones da barra de ferramentas" -#: src/slic3r/GUI/Preferences.cpp:119 +#: src/slic3r/GUI/Preferences.cpp:145 msgid "If enabled, you can change size of toolbar icons manually." msgstr "" "Se ativado, você pode alterar o tamanho dos ícones da barra de ferramentas " "manualmente." -#: src/slic3r/GUI/Preferences.cpp:144 +#: src/slic3r/GUI/Preferences.cpp:172 #, c-format msgid "You need to restart %s to make the changes effective." msgstr "Você precisa reiniciar %s para tornar as alterações efetivas." -#: src/slic3r/GUI/Preferences.cpp:192 +#: src/slic3r/GUI/Preferences.cpp:222 msgid "Icon size in a respect to the default size" msgstr "Tamanho do ícone em relação ao tamanho padrão" -#: src/slic3r/GUI/Preferences.cpp:207 +#: src/slic3r/GUI/Preferences.cpp:237 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Selecione o tamanho do ícone da barra de ferramentas em relação ao padrão." -#: src/slic3r/GUI/Preset.cpp:212 +#: src/slic3r/GUI/Preset.cpp:247 msgid "modified" msgstr "modificado" -#: src/slic3r/GUI/Preset.cpp:967 src/slic3r/GUI/Preset.cpp:1007 -#: src/slic3r/GUI/Preset.cpp:1072 src/slic3r/GUI/Preset.cpp:1104 -#: src/slic3r/GUI/PresetBundle.cpp:1484 src/slic3r/GUI/PresetBundle.cpp:1559 +#: src/slic3r/GUI/Preset.cpp:1121 src/slic3r/GUI/Preset.cpp:1176 +#: src/slic3r/GUI/Preset.cpp:1254 src/slic3r/GUI/Preset.cpp:1296 +#: src/slic3r/GUI/PresetBundle.cpp:1583 src/slic3r/GUI/PresetBundle.cpp:1679 msgid "System presets" msgstr "Predefinições do sistema" -#: src/slic3r/GUI/Preset.cpp:1011 src/slic3r/GUI/Preset.cpp:1108 -#: src/slic3r/GUI/PresetBundle.cpp:1564 +#: src/slic3r/GUI/Preset.cpp:1180 src/slic3r/GUI/Preset.cpp:1300 +#: src/slic3r/GUI/PresetBundle.cpp:1684 msgid "User presets" msgstr "Predefinições do usuário" -#: src/slic3r/GUI/Preset.cpp:1040 src/slic3r/GUI/Tab.cpp:243 -msgid "Add a new printer" -msgstr "Adicionar uma nova impressora" +#: src/slic3r/GUI/Preset.cpp:1213 +msgid "Add/Remove materials" +msgstr "Adicionar/Remover materiais" -#: src/slic3r/GUI/Preset.cpp:1312 +#: src/slic3r/GUI/Preset.cpp:1215 +msgid "Add/Remove printers" +msgstr "Adicionar/Remover impressoras" + +#: src/slic3r/GUI/Preset.cpp:1534 msgid "filament" msgstr "filamento" -#: src/slic3r/GUI/Preset.cpp:1313 +#: src/slic3r/GUI/Preset.cpp:1535 msgid "SLA print" msgstr "Impressão de SLA" -#: src/slic3r/GUI/PresetHints.cpp:28 +#: src/slic3r/GUI/PresetBundle.cpp:1711 +msgid "Add/Remove filaments" +msgstr "Adicionar/Remover filamentos" + +#: src/slic3r/GUI/PresetHints.cpp:29 msgid "" "If estimated layer time is below ~%1%s, fan will run at %2%%% and print " "speed will be reduced so that no less than %3%s are spent on that layer " @@ -3883,107 +4986,101 @@ msgstr "" "menos de %3%s sejam gastos nessa camada (no entanto, a velocidade nunca será " "reduzida abaixo de %4% mm/s)." -#: src/slic3r/GUI/PresetHints.cpp:35 +#: src/slic3r/GUI/PresetHints.cpp:36 msgid "" -"\n" "If estimated layer time is greater, but still below ~%1%s, fan will run at a " "proportionally decreasing speed between %2%%% and %3%%%." msgstr "" -"\n" "Se o tempo estimado da camada for maior, mas ainda abaixo de ~%1%s, o " "ventoinha será executado em uma velocidade proporcionalmente decrescente " "entre %2%%% e %3%%%." -#: src/slic3r/GUI/PresetHints.cpp:39 -msgid "" -"\n" -"During the other layers, fan" -msgstr "" -"\n" -"Durante as outras camadas, o ventoinha" +#: src/slic3r/GUI/PresetHints.cpp:40 +msgid "During the other layers, fan" +msgstr "Durante as outras camadas, a ventoinha" -#: src/slic3r/GUI/PresetHints.cpp:41 +#: src/slic3r/GUI/PresetHints.cpp:42 msgid "Fan" msgstr "Ventoinha" -#: src/slic3r/GUI/PresetHints.cpp:47 +#: src/slic3r/GUI/PresetHints.cpp:48 msgid "will always run at %1%%%" msgstr "será sempre executado em %1%%%" -#: src/slic3r/GUI/PresetHints.cpp:50 +#: src/slic3r/GUI/PresetHints.cpp:51 msgid "except for the first %1% layers." msgstr "exceto para as primeiras camadas %1%." -#: src/slic3r/GUI/PresetHints.cpp:52 +#: src/slic3r/GUI/PresetHints.cpp:53 msgid "except for the first layer." msgstr "exceto para a primeira camada." -#: src/slic3r/GUI/PresetHints.cpp:54 +#: src/slic3r/GUI/PresetHints.cpp:55 msgid "will be turned off." msgstr "será desligado." -#: src/slic3r/GUI/PresetHints.cpp:155 +#: src/slic3r/GUI/PresetHints.cpp:156 msgid "external perimeters" msgstr "perímetros externos" -#: src/slic3r/GUI/PresetHints.cpp:164 +#: src/slic3r/GUI/PresetHints.cpp:165 msgid "perimeters" msgstr "perímetros" -#: src/slic3r/GUI/PresetHints.cpp:173 +#: src/slic3r/GUI/PresetHints.cpp:174 msgid "infill" msgstr "preenchimento" -#: src/slic3r/GUI/PresetHints.cpp:183 +#: src/slic3r/GUI/PresetHints.cpp:184 msgid "solid infill" msgstr "preenchimento sólido" -#: src/slic3r/GUI/PresetHints.cpp:191 +#: src/slic3r/GUI/PresetHints.cpp:192 msgid "top solid infill" msgstr "preenchimento sólido do topo" -#: src/slic3r/GUI/PresetHints.cpp:202 +#: src/slic3r/GUI/PresetHints.cpp:203 msgid "support" msgstr "suporte" -#: src/slic3r/GUI/PresetHints.cpp:212 +#: src/slic3r/GUI/PresetHints.cpp:213 msgid "support interface" msgstr "interface de suporte" -#: src/slic3r/GUI/PresetHints.cpp:218 +#: src/slic3r/GUI/PresetHints.cpp:219 msgid "First layer volumetric" msgstr "Primeira camada volumétrica" -#: src/slic3r/GUI/PresetHints.cpp:218 +#: src/slic3r/GUI/PresetHints.cpp:219 msgid "Bridging volumetric" msgstr "Ponteamento volumétrico" -#: src/slic3r/GUI/PresetHints.cpp:218 +#: src/slic3r/GUI/PresetHints.cpp:219 msgid "Volumetric" msgstr "Volumétrica" -#: src/slic3r/GUI/PresetHints.cpp:219 +#: src/slic3r/GUI/PresetHints.cpp:220 msgid "flow rate is maximized" msgstr "a taxa de fluxo é maximizada" -#: src/slic3r/GUI/PresetHints.cpp:222 +#: src/slic3r/GUI/PresetHints.cpp:223 msgid "by the print profile maximum" msgstr "pelo perfil de impressão máximo" -#: src/slic3r/GUI/PresetHints.cpp:223 +#: src/slic3r/GUI/PresetHints.cpp:224 msgid "when printing" msgstr "ao imprimir" -#: src/slic3r/GUI/PresetHints.cpp:224 +#: src/slic3r/GUI/PresetHints.cpp:225 msgid "with a volumetric rate" msgstr "com uma taxa volumétrica" -#: src/slic3r/GUI/PresetHints.cpp:228 +#: src/slic3r/GUI/PresetHints.cpp:229 #, c-format msgid "%3.2f mm³/s at filament speed %3.2f mm/s." msgstr "%3.2f mm ³/s na velocidade do filamento %3.2f mm/s." -#: src/slic3r/GUI/PresetHints.cpp:246 +#: src/slic3r/GUI/PresetHints.cpp:247 msgid "" "Recommended object thin wall thickness: Not available due to invalid layer " "height." @@ -3991,17 +5088,56 @@ msgstr "" "Espessura de parede fina do objeto recomendado: não disponível devido à " "altura da camada inválida." -#: src/slic3r/GUI/PresetHints.cpp:262 +#: src/slic3r/GUI/PresetHints.cpp:263 #, c-format msgid "Recommended object thin wall thickness for layer height %.2f and" msgstr "" "Espessura de parede fina do objeto recomendado para a altura da camada %.2f e" -#: src/slic3r/GUI/PresetHints.cpp:268 +#: src/slic3r/GUI/PresetHints.cpp:270 #, c-format msgid "%d lines: %.2f mm" msgstr "%d linhas: %.2f mm" +#: src/slic3r/GUI/PresetHints.cpp:274 +msgid "" +"Recommended object thin wall thickness: Not available due to excessively " +"small extrusion width." +msgstr "" +"Espessura fina da parede do objeto recomendada: Não disponível devido à " +"largura de extrusão excessivamente pequena." + +#: src/slic3r/GUI/PresetHints.cpp:304 +msgid "" +"Top / bottom shell thickness hint: Not available due to invalid layer height." +msgstr "" +"Espessura superior/inferior da concha. Dica: Não disponível devido à altura " +"da camada inválida." + +#: src/slic3r/GUI/PresetHints.cpp:317 +msgid "Top shell is %1% mm thick for layer height %2% mm." +msgstr "A camada superior tem %1% de espessura para altura da camada %2% mm." + +#: src/slic3r/GUI/PresetHints.cpp:320 +msgid "Minimum top shell thickness is %1% mm." +msgstr "A espessura mínima da camada superior é de %1% mm." + +#: src/slic3r/GUI/PresetHints.cpp:323 +msgid "Top is open." +msgstr "Topo está aberto" + +#: src/slic3r/GUI/PresetHints.cpp:336 +msgid "Bottom shell is %1% mm thick for layer height %2% mm." +msgstr "A camada inferior tem %1% de espessura para a altura da camada %2% mm." + +#: src/slic3r/GUI/PresetHints.cpp:339 +msgid "Minimum bottom shell thickness is %1% mm." +msgstr "A espessura mínima da camada inferior é de %1% mm." + +#: src/slic3r/GUI/PresetHints.cpp:342 +msgid "Bottom is open." +msgstr "Base está aberta" + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Send G-Code to printer host" msgstr "Enviar G-code para o host da impressora" @@ -4075,13 +5211,13 @@ msgstr "Não usar Ramming" msgid "Time" msgstr "Tempo" -#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:82 -#: src/libslic3r/PrintConfig.cpp:627 src/libslic3r/PrintConfig.cpp:671 -#: src/libslic3r/PrintConfig.cpp:686 src/libslic3r/PrintConfig.cpp:2349 -#: src/libslic3r/PrintConfig.cpp:2358 src/libslic3r/PrintConfig.cpp:2418 -#: src/libslic3r/PrintConfig.cpp:2426 src/libslic3r/PrintConfig.cpp:2434 -#: src/libslic3r/PrintConfig.cpp:2441 src/libslic3r/PrintConfig.cpp:2449 -#: src/libslic3r/PrintConfig.cpp:2457 +#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:83 +#: src/libslic3r/PrintConfig.cpp:644 src/libslic3r/PrintConfig.cpp:688 +#: src/libslic3r/PrintConfig.cpp:703 src/libslic3r/PrintConfig.cpp:2408 +#: src/libslic3r/PrintConfig.cpp:2417 src/libslic3r/PrintConfig.cpp:2527 +#: src/libslic3r/PrintConfig.cpp:2535 src/libslic3r/PrintConfig.cpp:2543 +#: src/libslic3r/PrintConfig.cpp:2550 src/libslic3r/PrintConfig.cpp:2558 +#: src/libslic3r/PrintConfig.cpp:2566 msgid "s" msgstr "s" @@ -4089,52 +5225,52 @@ msgstr "s" msgid "Volumetric speed" msgstr "Velocidade volumétrica" -#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:584 -#: src/libslic3r/PrintConfig.cpp:1234 +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:601 +#: src/libslic3r/PrintConfig.cpp:1250 msgid "mm³/s" msgstr "mm ³/s" -#: src/slic3r/GUI/Selection.cpp:146 +#: src/slic3r/GUI/Selection.cpp:147 msgid "Selection-Add" msgstr "Seleção-Adicionar" -#: src/slic3r/GUI/Selection.cpp:187 +#: src/slic3r/GUI/Selection.cpp:188 msgid "Selection-Remove" msgstr "Seleção-remover" -#: src/slic3r/GUI/Selection.cpp:219 +#: src/slic3r/GUI/Selection.cpp:220 msgid "Selection-Add Object" msgstr "Seleção-Adicionar objeto" -#: src/slic3r/GUI/Selection.cpp:238 +#: src/slic3r/GUI/Selection.cpp:239 msgid "Selection-Remove Object" msgstr "Seleção-remover objeto" -#: src/slic3r/GUI/Selection.cpp:256 +#: src/slic3r/GUI/Selection.cpp:257 msgid "Selection-Add Instance" msgstr "Instância de seleção-Adicionar" -#: src/slic3r/GUI/Selection.cpp:275 +#: src/slic3r/GUI/Selection.cpp:276 msgid "Selection-Remove Instance" msgstr "Seleção-remover instância" -#: src/slic3r/GUI/Selection.cpp:376 +#: src/slic3r/GUI/Selection.cpp:377 msgid "Selection-Add All" msgstr "Seleção-adicionar todos" -#: src/slic3r/GUI/Selection.cpp:402 +#: src/slic3r/GUI/Selection.cpp:403 msgid "Selection-Remove All" msgstr "Seleção-remover todos" -#: src/slic3r/GUI/Selection.cpp:939 +#: src/slic3r/GUI/Selection.cpp:940 msgid "Scale To Fit" msgstr "Dimensionar para caber" -#: src/slic3r/GUI/Selection.cpp:1474 +#: src/slic3r/GUI/Selection.cpp:1477 msgid "Set Printable Instance" msgstr "Definir instância imprimível" -#: src/slic3r/GUI/Selection.cpp:1474 +#: src/slic3r/GUI/Selection.cpp:1477 msgid "Set Unprintable Instance" msgstr "Definir instância não imprimível" @@ -4146,34 +5282,34 @@ msgstr "Informações do sistema" msgid "Copy to Clipboard" msgstr "Copiar para a Área de Transferência" -#: src/slic3r/GUI/Tab.cpp:52 src/libslic3r/PrintConfig.cpp:239 +#: src/slic3r/GUI/Tab.cpp:50 src/libslic3r/PrintConfig.cpp:265 msgid "Compatible printers" msgstr "Impressoras compatíveis" -#: src/slic3r/GUI/Tab.cpp:53 +#: src/slic3r/GUI/Tab.cpp:51 msgid "Select the printers this profile is compatible with." msgstr "Selecione as impressoras com as quais este perfil é compatível." -#: src/slic3r/GUI/Tab.cpp:58 src/libslic3r/PrintConfig.cpp:254 +#: src/slic3r/GUI/Tab.cpp:56 src/libslic3r/PrintConfig.cpp:280 msgid "Compatible print profiles" msgstr "Perfis de impressão compatíveis" -#: src/slic3r/GUI/Tab.cpp:59 +#: src/slic3r/GUI/Tab.cpp:57 msgid "Select the print profiles this profile is compatible with." msgstr "" "Selecione os perfis de impressão com os quais este perfil é compatível." #. TRN "Save current Settings" -#: src/slic3r/GUI/Tab.cpp:135 +#: src/slic3r/GUI/Tab.cpp:133 #, c-format msgid "Save current %s" msgstr "Salvar %s atual" -#: src/slic3r/GUI/Tab.cpp:136 +#: src/slic3r/GUI/Tab.cpp:134 msgid "Delete this preset" msgstr "Exclua esta predefinição" -#: src/slic3r/GUI/Tab.cpp:141 +#: src/slic3r/GUI/Tab.cpp:139 msgid "" "Hover the cursor over buttons to find more information \n" "or click this button." @@ -4181,277 +5317,284 @@ msgstr "" "Passe o cursor sobre os botões para encontrar mais informações \n" "ou clique neste botão." -#: src/slic3r/GUI/Tab.cpp:943 +#: src/slic3r/GUI/Tab.cpp:241 +msgid "Add a new printer" +msgstr "Adicionar uma nova impressora" + +#: src/slic3r/GUI/Tab.cpp:953 msgid "This is a default preset." msgstr "Esta é uma predefinição padrão." -#: src/slic3r/GUI/Tab.cpp:945 +#: src/slic3r/GUI/Tab.cpp:955 msgid "This is a system preset." msgstr "Esta é uma predefinição do sistema." -#: src/slic3r/GUI/Tab.cpp:947 +#: src/slic3r/GUI/Tab.cpp:957 msgid "Current preset is inherited from the default preset." msgstr "Predefinição atual é herdada da predefinição padrão." -#: src/slic3r/GUI/Tab.cpp:950 -#, c-format -msgid "" -"Current preset is inherited from:\n" -"\t%s" -msgstr "" -"Predefinição atual é herdada de:\n" -"\t%s" +#: src/slic3r/GUI/Tab.cpp:959 +msgid "Current preset is inherited from" +msgstr "Predefinição atual é herdada de" -#: src/slic3r/GUI/Tab.cpp:954 +#: src/slic3r/GUI/Tab.cpp:963 msgid "It can't be deleted or modified." msgstr "Ele não pode ser excluído ou modificado." -#: src/slic3r/GUI/Tab.cpp:955 +#: src/slic3r/GUI/Tab.cpp:964 msgid "" "Any modifications should be saved as a new preset inherited from this one." msgstr "" "Todas as modificações devem ser salvas como uma nova predefinição herdada de " "uma presente." -#: src/slic3r/GUI/Tab.cpp:956 +#: src/slic3r/GUI/Tab.cpp:965 msgid "To do that please specify a new name for the preset." msgstr "Para fazer isso, especifique um novo nome para a predefinição." -#: src/slic3r/GUI/Tab.cpp:960 +#: src/slic3r/GUI/Tab.cpp:969 msgid "Additional information:" msgstr "Informações adicionais:" -#: src/slic3r/GUI/Tab.cpp:966 +#: src/slic3r/GUI/Tab.cpp:975 msgid "printer model" msgstr "modelo de impressora" -#: src/slic3r/GUI/Tab.cpp:974 +#: src/slic3r/GUI/Tab.cpp:983 msgid "default print profile" msgstr "perfil de impressão padrão" -#: src/slic3r/GUI/Tab.cpp:977 +#: src/slic3r/GUI/Tab.cpp:986 msgid "default filament profile" msgstr "perfil de filamento padrão" -#: src/slic3r/GUI/Tab.cpp:991 +#: src/slic3r/GUI/Tab.cpp:1000 msgid "default SLA material profile" msgstr "perfil de material SLA padrão" -#: src/slic3r/GUI/Tab.cpp:995 +#: src/slic3r/GUI/Tab.cpp:1004 msgid "default SLA print profile" msgstr "perfil de impressão padrão do SLA" -#: src/slic3r/GUI/Tab.cpp:1032 src/slic3r/GUI/Tab.cpp:3731 +#: src/slic3r/GUI/Tab.cpp:1012 +msgid "full profile name" +msgstr "Nome customizado da config." + +#: src/slic3r/GUI/Tab.cpp:1013 +msgid "symbolic profile name" +msgstr "nome customizado da config.:" + +#: src/slic3r/GUI/Tab.cpp:1047 src/slic3r/GUI/Tab.cpp:3600 msgid "Layers and perimeters" msgstr "Camadas e perímetros" -#: src/slic3r/GUI/Tab.cpp:1037 +#: src/slic3r/GUI/Tab.cpp:1052 msgid "Vertical shells" msgstr "Paredes verticais" -#: src/slic3r/GUI/Tab.cpp:1048 +#: src/slic3r/GUI/Tab.cpp:1063 msgid "Horizontal shells" msgstr "Paredes horizontais" -#: src/slic3r/GUI/Tab.cpp:1049 src/libslic3r/PrintConfig.cpp:1759 +#: src/slic3r/GUI/Tab.cpp:1064 src/libslic3r/PrintConfig.cpp:1780 msgid "Solid layers" msgstr "Camadas sólidas" -#: src/slic3r/GUI/Tab.cpp:1054 +#: src/slic3r/GUI/Tab.cpp:1068 +msgid "Minimum shell thickness" +msgstr "Espessura mínima da concha" + +#: src/slic3r/GUI/Tab.cpp:1079 msgid "Quality (slower slicing)" msgstr "Qualidade (fatiamento mais lento)" -#: src/slic3r/GUI/Tab.cpp:1072 +#: src/slic3r/GUI/Tab.cpp:1097 msgid "Reducing printing time" msgstr "Reduzindo o tempo de impressão" -#: src/slic3r/GUI/Tab.cpp:1084 +#: src/slic3r/GUI/Tab.cpp:1109 msgid "Skirt and brim" msgstr "Saia e aba" -#: src/slic3r/GUI/Tab.cpp:1101 +#: src/slic3r/GUI/Tab.cpp:1126 msgid "Raft" msgstr "Estrado" -#: src/slic3r/GUI/Tab.cpp:1105 +#: src/slic3r/GUI/Tab.cpp:1130 msgid "Options for support material and raft" msgstr "Opções para material de suporte e estrado" -#: src/slic3r/GUI/Tab.cpp:1120 +#: src/slic3r/GUI/Tab.cpp:1145 msgid "Speed for print moves" msgstr "Velocidade para movimentos de impressão" -#: src/slic3r/GUI/Tab.cpp:1132 +#: src/slic3r/GUI/Tab.cpp:1157 msgid "Speed for non-print moves" msgstr "Velocidade para movimentos não impressos" -#: src/slic3r/GUI/Tab.cpp:1135 +#: src/slic3r/GUI/Tab.cpp:1160 msgid "Modifiers" msgstr "Modificadores" -#: src/slic3r/GUI/Tab.cpp:1138 +#: src/slic3r/GUI/Tab.cpp:1163 msgid "Acceleration control (advanced)" msgstr "Controle de aceleração (avançado)" -#: src/slic3r/GUI/Tab.cpp:1145 +#: src/slic3r/GUI/Tab.cpp:1170 msgid "Autospeed (advanced)" msgstr "Velocidade automática (avançado)" -#: src/slic3r/GUI/Tab.cpp:1153 +#: src/slic3r/GUI/Tab.cpp:1178 msgid "Multiple Extruders" msgstr "Extrusoras múltiplas" -#: src/slic3r/GUI/Tab.cpp:1161 +#: src/slic3r/GUI/Tab.cpp:1186 msgid "Ooze prevention" msgstr "Prevenção de vazão" -#: src/slic3r/GUI/Tab.cpp:1178 +#: src/slic3r/GUI/Tab.cpp:1204 msgid "Extrusion width" msgstr "Espessura da extrusão" -#: src/slic3r/GUI/Tab.cpp:1188 +#: src/slic3r/GUI/Tab.cpp:1214 msgid "Overlap" msgstr "Cobrir" -#: src/slic3r/GUI/Tab.cpp:1191 +#: src/slic3r/GUI/Tab.cpp:1217 msgid "Flow" msgstr "Fluxo" -#: src/slic3r/GUI/Tab.cpp:1200 +#: src/slic3r/GUI/Tab.cpp:1226 msgid "Other" msgstr "Outro" -#: src/slic3r/GUI/Tab.cpp:1203 src/slic3r/GUI/Tab.cpp:3789 +#: src/slic3r/GUI/Tab.cpp:1229 src/slic3r/GUI/Tab.cpp:3669 msgid "Output options" msgstr "Opções de saída" -#: src/slic3r/GUI/Tab.cpp:1204 +#: src/slic3r/GUI/Tab.cpp:1230 msgid "Sequential printing" msgstr "Impressão sequencial" -#: src/slic3r/GUI/Tab.cpp:1206 +#: src/slic3r/GUI/Tab.cpp:1232 msgid "Extruder clearance (mm)" msgstr "Folga da extrusora (milímetro)" -#: src/slic3r/GUI/Tab.cpp:1215 src/slic3r/GUI/Tab.cpp:3790 +#: src/slic3r/GUI/Tab.cpp:1237 src/slic3r/GUI/Tab.cpp:3670 msgid "Output file" msgstr "Arquivo de saída" -#: src/slic3r/GUI/Tab.cpp:1222 src/libslic3r/PrintConfig.cpp:1432 +#: src/slic3r/GUI/Tab.cpp:1244 src/libslic3r/PrintConfig.cpp:1453 msgid "Post-processing scripts" msgstr "Scripts de pós-processamento" -#: src/slic3r/GUI/Tab.cpp:1228 src/slic3r/GUI/Tab.cpp:1229 -#: src/slic3r/GUI/Tab.cpp:1752 src/slic3r/GUI/Tab.cpp:1753 -#: src/slic3r/GUI/Tab.cpp:2214 src/slic3r/GUI/Tab.cpp:2215 -#: src/slic3r/GUI/Tab.cpp:2328 src/slic3r/GUI/Tab.cpp:2329 -#: src/slic3r/GUI/Tab.cpp:3668 src/slic3r/GUI/Tab.cpp:3669 +#: src/slic3r/GUI/Tab.cpp:1250 src/slic3r/GUI/Tab.cpp:1251 +#: src/slic3r/GUI/Tab.cpp:1539 src/slic3r/GUI/Tab.cpp:1540 +#: src/slic3r/GUI/Tab.cpp:2014 src/slic3r/GUI/Tab.cpp:2015 +#: src/slic3r/GUI/Tab.cpp:2130 src/slic3r/GUI/Tab.cpp:2131 +#: src/slic3r/GUI/Tab.cpp:3537 src/slic3r/GUI/Tab.cpp:3538 msgid "Notes" msgstr "Notas" -#: src/slic3r/GUI/Tab.cpp:1235 src/slic3r/GUI/Tab.cpp:1760 -#: src/slic3r/GUI/Tab.cpp:2221 src/slic3r/GUI/Tab.cpp:2335 -#: src/slic3r/GUI/Tab.cpp:3676 src/slic3r/GUI/Tab.cpp:3795 +#: src/slic3r/GUI/Tab.cpp:1257 src/slic3r/GUI/Tab.cpp:1547 +#: src/slic3r/GUI/Tab.cpp:2021 src/slic3r/GUI/Tab.cpp:2137 +#: src/slic3r/GUI/Tab.cpp:3545 src/slic3r/GUI/Tab.cpp:3675 msgid "Dependencies" msgstr "Dependências" -#: src/slic3r/GUI/Tab.cpp:1236 src/slic3r/GUI/Tab.cpp:1761 -#: src/slic3r/GUI/Tab.cpp:2222 src/slic3r/GUI/Tab.cpp:2336 -#: src/slic3r/GUI/Tab.cpp:3677 src/slic3r/GUI/Tab.cpp:3796 +#: src/slic3r/GUI/Tab.cpp:1258 src/slic3r/GUI/Tab.cpp:1548 +#: src/slic3r/GUI/Tab.cpp:2022 src/slic3r/GUI/Tab.cpp:2138 +#: src/slic3r/GUI/Tab.cpp:3546 src/slic3r/GUI/Tab.cpp:3676 msgid "Profile dependencies" msgstr "Dependências de perfil" -#: src/slic3r/GUI/Tab.cpp:1538 src/slic3r/GUI/Tab.cpp:1593 +#: src/slic3r/GUI/Tab.cpp:1322 src/slic3r/GUI/Tab.cpp:1377 msgid "Filament Overrides" -msgstr "Sobrescrever config." +msgstr "Sobrescrever config. de filamento" -#: src/slic3r/GUI/Tab.cpp:1539 src/slic3r/GUI/Tab.cpp:1598 -#: src/slic3r/GUI/Tab.cpp:2570 +#: src/slic3r/GUI/Tab.cpp:1323 src/slic3r/GUI/Tab.cpp:1382 +#: src/slic3r/GUI/Tab.cpp:2372 msgid "Retraction" msgstr "Retração" -#: src/slic3r/GUI/Tab.cpp:1648 src/libslic3r/PrintConfig.cpp:2030 +#: src/slic3r/GUI/Tab.cpp:1432 src/libslic3r/PrintConfig.cpp:2067 msgid "Temperature" msgstr "Temperatura" -#: src/slic3r/GUI/Tab.cpp:1654 +#: src/slic3r/GUI/Tab.cpp:1438 msgid "Bed" msgstr "Mesa" -#: src/slic3r/GUI/Tab.cpp:1659 +#: src/slic3r/GUI/Tab.cpp:1443 msgid "Cooling" msgstr "Resfriamento" -#: src/slic3r/GUI/Tab.cpp:1660 src/libslic3r/PrintConfig.cpp:1335 -#: src/libslic3r/PrintConfig.cpp:2150 +#: src/slic3r/GUI/Tab.cpp:1444 src/libslic3r/PrintConfig.cpp:1355 +#: src/libslic3r/PrintConfig.cpp:2200 msgid "Enable" msgstr "Habilitar" -#: src/slic3r/GUI/Tab.cpp:1671 +#: src/slic3r/GUI/Tab.cpp:1455 msgid "Fan settings" msgstr "Config. da ventoinha" -#: src/slic3r/GUI/Tab.cpp:1672 -msgid "Fan speed" -msgstr "Velocidade do ventoinha" - -#: src/slic3r/GUI/Tab.cpp:1680 +#: src/slic3r/GUI/Tab.cpp:1464 msgid "Cooling thresholds" msgstr "Limiares de resfriamento" -#: src/slic3r/GUI/Tab.cpp:1686 +#: src/slic3r/GUI/Tab.cpp:1470 msgid "Filament properties" msgstr "Propriedades de filamento" -#: src/slic3r/GUI/Tab.cpp:1690 +#: src/slic3r/GUI/Tab.cpp:1477 msgid "Print speed override" msgstr "Substituição da velocidade de impressão" -#: src/slic3r/GUI/Tab.cpp:1700 +#: src/slic3r/GUI/Tab.cpp:1487 msgid "Wipe tower parameters" msgstr "Parâmetros da torre de limpeza" -#: src/slic3r/GUI/Tab.cpp:1703 +#: src/slic3r/GUI/Tab.cpp:1490 msgid "Toolchange parameters with single extruder MM printers" msgstr "" "Parâmetros de mudança de ferramenta com impressoras de multi material com " "apenas uma extrusora" -#: src/slic3r/GUI/Tab.cpp:1717 +#: src/slic3r/GUI/Tab.cpp:1504 msgid "Ramming settings" -msgstr "config. de Ramming" +msgstr "Config. de Ramming" -#: src/slic3r/GUI/Tab.cpp:1739 src/slic3r/GUI/Tab.cpp:2177 +#: src/slic3r/GUI/Tab.cpp:1526 src/slic3r/GUI/Tab.cpp:1977 msgid "Custom G-code" msgstr "G-code customizado" -#: src/slic3r/GUI/Tab.cpp:1740 src/slic3r/GUI/Tab.cpp:2178 -#: src/libslic3r/PrintConfig.cpp:1785 src/libslic3r/PrintConfig.cpp:1800 +#: src/slic3r/GUI/Tab.cpp:1527 src/slic3r/GUI/Tab.cpp:1978 +#: src/libslic3r/PrintConfig.cpp:1813 src/libslic3r/PrintConfig.cpp:1828 msgid "Start G-code" msgstr "G-code de início" -#: src/slic3r/GUI/Tab.cpp:1746 src/slic3r/GUI/Tab.cpp:2184 -#: src/libslic3r/PrintConfig.cpp:369 src/libslic3r/PrintConfig.cpp:379 +#: src/slic3r/GUI/Tab.cpp:1533 src/slic3r/GUI/Tab.cpp:1984 +#: src/libslic3r/PrintConfig.cpp:385 src/libslic3r/PrintConfig.cpp:395 msgid "End G-code" msgstr "G-code de finalização" -#: src/slic3r/GUI/Tab.cpp:1803 +#: src/slic3r/GUI/Tab.cpp:1590 msgid "Volumetric flow hints not available" msgstr "Dicas de fluxo volumétrico não disponíveis" -#: src/slic3r/GUI/Tab.cpp:1889 src/slic3r/GUI/Tab.cpp:2117 +#: src/slic3r/GUI/Tab.cpp:1676 src/slic3r/GUI/Tab.cpp:1917 msgid "Test" msgstr "Teste" -#: src/slic3r/GUI/Tab.cpp:1899 +#: src/slic3r/GUI/Tab.cpp:1685 msgid "Could not get a valid Printer Host reference" msgstr "Não foi possível obter uma referência de host de impressora válida" -#: src/slic3r/GUI/Tab.cpp:1905 src/slic3r/GUI/Tab.cpp:2130 +#: src/slic3r/GUI/Tab.cpp:1691 src/slic3r/GUI/Tab.cpp:1930 msgid "Success!" msgstr "Sucesso!" -#: src/slic3r/GUI/Tab.cpp:1920 +#: src/slic3r/GUI/Tab.cpp:1711 msgid "" "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" "signed certificate." @@ -4459,49 +5602,55 @@ msgstr "" "O arquivo HTTPS CA é opcional. Só é necessário se você usar HTTPS com um " "certificado auto-assinado." -#: src/slic3r/GUI/Tab.cpp:1933 +#: src/slic3r/GUI/Tab.cpp:1726 msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" msgstr "" "Arquivos de certificado (*. CRT, *. pem) | *. CRT; *. pem | Todos os " "arquivos | *. *" -#: src/slic3r/GUI/Tab.cpp:1934 +#: src/slic3r/GUI/Tab.cpp:1727 msgid "Open CA certificate file" msgstr "Abra o arquivo de certificado da CA" -#: src/slic3r/GUI/Tab.cpp:1962 +#: src/slic3r/GUI/Tab.cpp:1754 src/libslic3r/PrintConfig.cpp:111 +msgid "HTTPS CA File" +msgstr "Arquivo de CA HTTPS" + +#: src/slic3r/GUI/Tab.cpp:1755 #, c-format msgid "" -"HTTPS CA File:\n" -" \tOn this system, %s uses HTTPS certificates from the system Certificate " -"Store or Keychain.\n" -" \tTo use a custom CA file, please import your CA file into Certificate " -"Store / Keychain." +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." msgstr "" -"Arquivo HTTPS CA:\n" -" \tNeste sistema, %s usa certificados HTTPS do sistema Certificate Store " -"ou keychain.\n" -" \tPara usar um arquivo de CA personalizado, importe seu arquivo de CA " -"para o repositório de certificados/chaveiro." +"Neste sistema, %s usa certificados HTTPS do sistema Certificate Store ou " +"keychain." -#: src/slic3r/GUI/Tab.cpp:2002 src/slic3r/GUI/Tab.cpp:2243 +#: src/slic3r/GUI/Tab.cpp:1756 +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" +"Para usar um arquivo de CA personalizado, importe seu arquivo de CA para o " +"repositório de certificados/chaveiro." + +#: src/slic3r/GUI/Tab.cpp:1799 src/slic3r/GUI/Tab.cpp:2043 msgid "Size and coordinates" msgstr "Tamanho e coordenadas" -#: src/slic3r/GUI/Tab.cpp:2007 src/slic3r/GUI/Tab.cpp:2248 -#: src/slic3r/GUI/Tab.cpp:3338 +#: src/slic3r/GUI/Tab.cpp:1804 src/slic3r/GUI/Tab.cpp:2048 +#: src/slic3r/GUI/Tab.cpp:3178 msgid "Set" msgstr "Definir" -#: src/slic3r/GUI/Tab.cpp:2039 +#: src/slic3r/GUI/Tab.cpp:1836 msgid "Capabilities" msgstr "Capacidades" -#: src/slic3r/GUI/Tab.cpp:2044 +#: src/slic3r/GUI/Tab.cpp:1841 msgid "Number of extruders of the printer." msgstr "Número de extrusoras da impressora." -#: src/slic3r/GUI/Tab.cpp:2069 +#: src/slic3r/GUI/Tab.cpp:1869 msgid "" "Single Extruder Multi Material is selected, \n" "and all extruders must have the same diameter.\n" @@ -4513,125 +5662,120 @@ msgstr "" "Você quer mudar o diâmetro para todas as extrusoras ao primeiro valor do " "diâmetro da ponteira da extrusora?" -#: src/slic3r/GUI/Tab.cpp:2072 src/slic3r/GUI/Tab.cpp:2540 -#: src/libslic3r/PrintConfig.cpp:1310 +#: src/slic3r/GUI/Tab.cpp:1872 src/slic3r/GUI/Tab.cpp:2342 +#: src/libslic3r/PrintConfig.cpp:1326 msgid "Nozzle diameter" msgstr "Diâmetro do bico" -#: src/slic3r/GUI/Tab.cpp:2102 +#: src/slic3r/GUI/Tab.cpp:1902 msgid "USB/Serial connection" msgstr "Conexão USB/serial" -#: src/slic3r/GUI/Tab.cpp:2103 src/libslic3r/PrintConfig.cpp:1640 +#: src/slic3r/GUI/Tab.cpp:1903 src/libslic3r/PrintConfig.cpp:1661 msgid "Serial port" msgstr "Porte Serial" -#: src/slic3r/GUI/Tab.cpp:2108 +#: src/slic3r/GUI/Tab.cpp:1908 msgid "Rescan serial ports" msgstr "Portas seriais de Rescan" -#: src/slic3r/GUI/Tab.cpp:2130 +#: src/slic3r/GUI/Tab.cpp:1930 msgid "Connection to printer works correctly." msgstr "A ligação à impressora funciona corretamente." -#: src/slic3r/GUI/Tab.cpp:2133 +#: src/slic3r/GUI/Tab.cpp:1933 msgid "Connection failed." msgstr "A conexão falhou." -#: src/slic3r/GUI/Tab.cpp:2146 src/slic3r/GUI/Tab.cpp:2323 +#: src/slic3r/GUI/Tab.cpp:1946 src/slic3r/GUI/Tab.cpp:2125 msgid "Print Host upload" msgstr "Upload do host de impressão" -#: src/slic3r/GUI/Tab.cpp:2190 src/libslic3r/PrintConfig.cpp:138 +#: src/slic3r/GUI/Tab.cpp:1990 src/libslic3r/PrintConfig.cpp:153 msgid "Before layer change G-code" msgstr "Antes da mudança de camada G-code" -#: src/slic3r/GUI/Tab.cpp:2196 src/libslic3r/PrintConfig.cpp:1056 +#: src/slic3r/GUI/Tab.cpp:1996 src/libslic3r/PrintConfig.cpp:1080 msgid "After layer change G-code" msgstr "Após a mudança da camada do G-code" -#: src/slic3r/GUI/Tab.cpp:2202 src/libslic3r/PrintConfig.cpp:2056 +#: src/slic3r/GUI/Tab.cpp:2002 src/libslic3r/PrintConfig.cpp:2093 msgid "Tool change G-code" msgstr "G-code de troca de ferramenta" -#: src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/Tab.cpp:2008 msgid "Between objects G-code (for sequential printing)" msgstr "G-code entre objetos (para impressão sequencial)" -#: src/slic3r/GUI/Tab.cpp:2280 +#: src/slic3r/GUI/Tab.cpp:2080 msgid "Display" msgstr "Exibição" -#: src/slic3r/GUI/Tab.cpp:2295 +#: src/slic3r/GUI/Tab.cpp:2095 msgid "Tilt" msgstr "Inclinar" -#: src/slic3r/GUI/Tab.cpp:2296 +#: src/slic3r/GUI/Tab.cpp:2096 msgid "Tilt time" msgstr "Tempo de inclinação" -#: src/slic3r/GUI/Tab.cpp:2302 src/slic3r/GUI/Tab.cpp:3650 +#: src/slic3r/GUI/Tab.cpp:2102 src/slic3r/GUI/Tab.cpp:3521 msgid "Corrections" msgstr "Correções" -#: src/slic3r/GUI/Tab.cpp:2317 src/slic3r/GUI/Tab.cpp:3646 +#: src/slic3r/GUI/Tab.cpp:2119 src/slic3r/GUI/Tab.cpp:3517 msgid "Exposure" msgstr "Exposição" -#: src/slic3r/GUI/Tab.cpp:2388 src/slic3r/GUI/Tab.cpp:2473 -#: src/libslic3r/PrintConfig.cpp:1106 src/libslic3r/PrintConfig.cpp:1124 -#: src/libslic3r/PrintConfig.cpp:1142 src/libslic3r/PrintConfig.cpp:1159 -#: src/libslic3r/PrintConfig.cpp:1170 src/libslic3r/PrintConfig.cpp:1181 -#: src/libslic3r/PrintConfig.cpp:1192 +#: src/slic3r/GUI/Tab.cpp:2190 src/slic3r/GUI/Tab.cpp:2275 +#: src/libslic3r/PrintConfig.cpp:1129 src/libslic3r/PrintConfig.cpp:1146 +#: src/libslic3r/PrintConfig.cpp:1163 src/libslic3r/PrintConfig.cpp:1179 +#: src/libslic3r/PrintConfig.cpp:1189 src/libslic3r/PrintConfig.cpp:1199 +#: src/libslic3r/PrintConfig.cpp:1209 msgid "Machine limits" msgstr "Limites da máquina" -#: src/slic3r/GUI/Tab.cpp:2402 +#: src/slic3r/GUI/Tab.cpp:2204 msgid "Values in this column are for Normal mode" msgstr "Valores nesta coluna são para o modo normal" -#: src/slic3r/GUI/Tab.cpp:2403 +#: src/slic3r/GUI/Tab.cpp:2205 msgid "Normal" msgstr "Normal" -#: src/slic3r/GUI/Tab.cpp:2408 +#: src/slic3r/GUI/Tab.cpp:2210 msgid "Values in this column are for Stealth mode" msgstr "Valores nesta coluna são para o modo furtivo" -#: src/slic3r/GUI/Tab.cpp:2409 +#: src/slic3r/GUI/Tab.cpp:2211 msgid "Stealth" msgstr "Furtivo" -#: src/slic3r/GUI/Tab.cpp:2417 +#: src/slic3r/GUI/Tab.cpp:2219 msgid "Maximum feedrates" msgstr "Velocidade máxima de alimentação" -#: src/slic3r/GUI/Tab.cpp:2422 +#: src/slic3r/GUI/Tab.cpp:2224 msgid "Maximum accelerations" msgstr "Acelerações máximas" -#: src/slic3r/GUI/Tab.cpp:2429 +#: src/slic3r/GUI/Tab.cpp:2231 msgid "Jerk limits" msgstr "Limites de empurrão" -#: src/slic3r/GUI/Tab.cpp:2434 +#: src/slic3r/GUI/Tab.cpp:2236 msgid "Minimum feedrates" msgstr "Velocidades alimentação mínimos" -#: src/slic3r/GUI/Tab.cpp:2498 src/slic3r/GUI/Tab.cpp:2506 +#: src/slic3r/GUI/Tab.cpp:2300 src/slic3r/GUI/Tab.cpp:2308 msgid "Single extruder MM setup" -msgstr "config. de extrusora multi material" +msgstr "Config. de extrusora multi material" -#: src/slic3r/GUI/Tab.cpp:2507 +#: src/slic3r/GUI/Tab.cpp:2309 msgid "Single extruder multimaterial parameters" msgstr "Parâmetros para extrusora única multimaterial" -#: src/slic3r/GUI/Tab.cpp:2520 src/libslic3r/GCode/PreviewData.cpp:461 -#, c-format -msgid "Extruder %d" -msgstr "Extrusora %d" - -#: src/slic3r/GUI/Tab.cpp:2538 +#: src/slic3r/GUI/Tab.cpp:2340 msgid "" "This is a single extruder multimaterial printer, diameters of all extruders " "will be set to the new value. Do you want to proceed?" @@ -4639,19 +5783,19 @@ msgstr "" "Esta é uma única impressora multimaterial extrusora, diâmetros de todas as " "extrusoras será definido para o novo valor. Você quer prosseguir?" -#: src/slic3r/GUI/Tab.cpp:2562 +#: src/slic3r/GUI/Tab.cpp:2364 msgid "Layer height limits" msgstr "Limites de altura da camada" -#: src/slic3r/GUI/Tab.cpp:2567 +#: src/slic3r/GUI/Tab.cpp:2369 msgid "Position (for multi-extruder printers)" msgstr "Posição (para impressoras multiextrusoras)" -#: src/slic3r/GUI/Tab.cpp:2573 +#: src/slic3r/GUI/Tab.cpp:2375 msgid "Only lift Z" msgstr "Apenas elevar Z" -#: src/slic3r/GUI/Tab.cpp:2586 +#: src/slic3r/GUI/Tab.cpp:2388 msgid "" "Retraction when tool is disabled (advanced settings for multi-extruder " "setups)" @@ -4659,11 +5803,11 @@ msgstr "" "Retração quando a ferramenta está desativada (config. avançadas para " "instalações multiextrusoras)" -#: src/slic3r/GUI/Tab.cpp:2594 +#: src/slic3r/GUI/Tab.cpp:2396 msgid "Reset to Filament Color" msgstr "Restabelecer cor do filamento" -#: src/slic3r/GUI/Tab.cpp:2775 +#: src/slic3r/GUI/Tab.cpp:2577 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" "\n" @@ -4673,80 +5817,89 @@ msgstr "" "\n" "Devo desativá-lo, a fim de permitir a retração de firmware?" -#: src/slic3r/GUI/Tab.cpp:2777 +#: src/slic3r/GUI/Tab.cpp:2579 msgid "Firmware Retraction" msgstr "Retração do firmware" -#: src/slic3r/GUI/Tab.cpp:3106 +#: src/slic3r/GUI/Tab.cpp:2921 #, c-format msgid "Default preset (%s)" msgstr "Predefinição padrão ( %s)" -#: src/slic3r/GUI/Tab.cpp:3107 +#: src/slic3r/GUI/Tab.cpp:2922 #, c-format msgid "Preset (%s)" msgstr "Predefinição ( %s)" -#: src/slic3r/GUI/Tab.cpp:3124 +#: src/slic3r/GUI/Tab.cpp:2939 msgid "has the following unsaved changes:" msgstr "tem as seguintes alterações não salvas:" -#: src/slic3r/GUI/Tab.cpp:3127 +#: src/slic3r/GUI/Tab.cpp:2942 msgid "is not compatible with printer" msgstr "não é compatível com a impressora" -#: src/slic3r/GUI/Tab.cpp:3128 +#: src/slic3r/GUI/Tab.cpp:2943 msgid "is not compatible with print profile" msgstr "não é compatível com o perfil de impressão" -#: src/slic3r/GUI/Tab.cpp:3130 +#: src/slic3r/GUI/Tab.cpp:2945 msgid "and it has the following unsaved changes:" msgstr "e tem as seguintes alterações não salvas:" -#: src/slic3r/GUI/Tab.cpp:3134 +#: src/slic3r/GUI/Tab.cpp:2949 msgid "Unsaved Changes" msgstr "Alterações não salvas" -#: src/slic3r/GUI/Tab.cpp:3225 +#: src/slic3r/GUI/Tab.cpp:3047 +msgctxt "PresetName" msgid "%1% - Copy" msgstr "%1% - cópia" -#: src/slic3r/GUI/Tab.cpp:3248 +#: src/slic3r/GUI/Tab.cpp:3070 msgid "The supplied name is empty. It can't be saved." msgstr "O nome fornecido está vazio. Não pode ser salvo." -#: src/slic3r/GUI/Tab.cpp:3253 +#: src/slic3r/GUI/Tab.cpp:3075 msgid "Cannot overwrite a system profile." msgstr "Não é possível substituir um perfil de sistema." -#: src/slic3r/GUI/Tab.cpp:3257 +#: src/slic3r/GUI/Tab.cpp:3079 msgid "Cannot overwrite an external profile." msgstr "Não é possível substituir um perfil externo." -#: src/slic3r/GUI/Tab.cpp:3283 +#: src/slic3r/GUI/Tab.cpp:3084 +msgid "Preset with name \"%1%\" already exists." +msgstr "Predefinido com nome \"%1%\" já existe." + +#: src/slic3r/GUI/Tab.cpp:3085 +msgid "Replace?" +msgstr "Substituir?" + +#: src/slic3r/GUI/Tab.cpp:3123 msgid "remove" msgstr "remover" -#: src/slic3r/GUI/Tab.cpp:3283 +#: src/slic3r/GUI/Tab.cpp:3123 msgid "delete" msgstr "excluir" #. TRN remove/delete -#: src/slic3r/GUI/Tab.cpp:3285 +#: src/slic3r/GUI/Tab.cpp:3125 msgid "Are you sure you want to %1% the selected preset?" msgstr "Tem certeza de que deseja %1% da predefinição selecionada?" #. TRN Remove/Delete -#: src/slic3r/GUI/Tab.cpp:3288 +#: src/slic3r/GUI/Tab.cpp:3128 msgid "%1% Preset" msgstr "%1% Predefinição" -#: src/slic3r/GUI/Tab.cpp:3414 +#: src/slic3r/GUI/Tab.cpp:3254 msgid "LOCKED LOCK" msgstr "CADEADO FECHADO" #. TRN Description for "LOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3416 +#: src/slic3r/GUI/Tab.cpp:3256 msgid "" "indicates that the settings are the same as the system (or default) values " "for the current option group" @@ -4754,12 +5907,12 @@ msgstr "" "indica que as config. são as mesmas que os valores do sistema (ou padrão) " "para o grupo de opções atual" -#: src/slic3r/GUI/Tab.cpp:3418 +#: src/slic3r/GUI/Tab.cpp:3258 msgid "UNLOCKED LOCK" msgstr "CADEADO ABERTO" #. TRN Description for "UNLOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3420 +#: src/slic3r/GUI/Tab.cpp:3260 msgid "" "indicates that some settings were changed and are not equal to the system " "(or default) values for the current option group.\n" @@ -4771,26 +5924,26 @@ msgstr "" "Clique no ícone DESBLOQUEAR para redefinir todas as config. do grupo de " "opções atual para os valores do sistema (ou padrão)." -#: src/slic3r/GUI/Tab.cpp:3425 +#: src/slic3r/GUI/Tab.cpp:3265 msgid "WHITE BULLET" msgstr "PONTO BRANCO" #. TRN Description for "WHITE BULLET" -#: src/slic3r/GUI/Tab.cpp:3427 +#: src/slic3r/GUI/Tab.cpp:3267 msgid "" -"for the left button: \tindicates a non-system (or non-default) preset,\n" -"for the right button: \tindicates that the settings hasn't been modified." +"for the left button: indicates a non-system (or non-default) preset,\n" +"for the right button: indicates that the settings hasn't been modified." msgstr "" -"para o botão esquerdo: \t indica uma predefinição que não é do sistema (ou " -"não-padrão),\n" -"para o botão direito: \t indica que as config. não foram modificadas." +"para o botão esquerdo: indica uma predefinição que não é do sistema (ou não-" +"padrão),\n" +"para o botão direito: indica que as config. não foram modificadas." -#: src/slic3r/GUI/Tab.cpp:3430 +#: src/slic3r/GUI/Tab.cpp:3270 msgid "BACK ARROW" msgstr "REDEFINIR" #. TRN Description for "BACK ARROW" -#: src/slic3r/GUI/Tab.cpp:3432 +#: src/slic3r/GUI/Tab.cpp:3272 msgid "" "indicates that the settings were changed and are not equal to the last saved " "preset for the current option group.\n" @@ -4802,7 +5955,7 @@ msgstr "" "Clique no ícone REDEFINIR para redefinir todas as config. do grupo de opções " "atual para a última predefinição salva." -#: src/slic3r/GUI/Tab.cpp:3442 +#: src/slic3r/GUI/Tab.cpp:3282 msgid "" "LOCKED LOCK icon indicates that the settings are the same as the system (or " "default) values for the current option group" @@ -4810,7 +5963,7 @@ msgstr "" "O ícone CADEADO FECHADO indica que as config. são as mesmas que os valores " "do sistema (ou padrão) para o grupo de opções atual" -#: src/slic3r/GUI/Tab.cpp:3444 +#: src/slic3r/GUI/Tab.cpp:3284 msgid "" "UNLOCKED LOCK icon indicates that some settings were changed and are not " "equal to the system (or default) values for the current option group.\n" @@ -4822,13 +5975,13 @@ msgstr "" "Clique para redefinir todas as config. para o grupo de opções atual para os " "valores do sistema (ou padrão)." -#: src/slic3r/GUI/Tab.cpp:3447 +#: src/slic3r/GUI/Tab.cpp:3287 msgid "WHITE BULLET icon indicates a non system (or non default) preset." msgstr "" "O ícone PONTO BRANCO indica uma predefinição que não é do sistema (ou não " "predefinida)." -#: src/slic3r/GUI/Tab.cpp:3450 +#: src/slic3r/GUI/Tab.cpp:3290 msgid "" "WHITE BULLET icon indicates that the settings are the same as in the last " "saved preset for the current option group." @@ -4836,7 +5989,7 @@ msgstr "" "O ícone PONTO BRANCO indica que as config. são as mesmas da última " "predefinição salva para o grupo de opções atual." -#: src/slic3r/GUI/Tab.cpp:3452 +#: src/slic3r/GUI/Tab.cpp:3292 msgid "" "BACK ARROW icon indicates that the settings were changed and are not equal " "to the last saved preset for the current option group.\n" @@ -4848,7 +6001,7 @@ msgstr "" "Clique para redefinir todas as config. do grupo de opções atual para a " "última predefinição salva." -#: src/slic3r/GUI/Tab.cpp:3458 +#: src/slic3r/GUI/Tab.cpp:3298 msgid "" "LOCKED LOCK icon indicates that the value is the same as the system (or " "default) value." @@ -4856,7 +6009,7 @@ msgstr "" "O ícone CADEADO FECHADO indica que o valor é o mesmo que o valor do sistema " "(ou padrão)." -#: src/slic3r/GUI/Tab.cpp:3459 +#: src/slic3r/GUI/Tab.cpp:3299 msgid "" "UNLOCKED LOCK icon indicates that the value was changed and is not equal to " "the system (or default) value.\n" @@ -4866,7 +6019,7 @@ msgstr "" "valor do sistema (ou padrão).\n" "Clique para redefinir o valor atual para o valor do sistema (ou padrão)." -#: src/slic3r/GUI/Tab.cpp:3465 +#: src/slic3r/GUI/Tab.cpp:3305 msgid "" "WHITE BULLET icon indicates that the value is the same as in the last saved " "preset." @@ -4874,7 +6027,7 @@ msgstr "" "O ícone PONTO BRANCO indica que o valor é o mesmo da última predefinição " "guardada." -#: src/slic3r/GUI/Tab.cpp:3466 +#: src/slic3r/GUI/Tab.cpp:3306 msgid "" "BACK ARROW icon indicates that the value was changed and is not equal to the " "last saved preset.\n" @@ -4885,61 +6038,56 @@ msgstr "" "Clique para redefinir o valor atual para a última predefinição salva." #. TRN Preset -#: src/slic3r/GUI/Tab.cpp:3579 +#: src/slic3r/GUI/Tab.cpp:3419 #, c-format msgid "Save %s as:" msgstr "Salvar %s como:" -#: src/slic3r/GUI/Tab.cpp:3623 +#: src/slic3r/GUI/Tab.cpp:3463 msgid "the following suffix is not allowed:" msgstr "o sufixo seguinte não é permitido:" -#: src/slic3r/GUI/Tab.cpp:3627 +#: src/slic3r/GUI/Tab.cpp:3467 msgid "The supplied name is not available." msgstr "O nome fornecido não está disponível." -#: src/slic3r/GUI/Tab.cpp:3640 +#: src/slic3r/GUI/Tab.cpp:3480 src/slic3r/GUI/Tab.cpp:3482 msgid "Material" msgstr "Material" -#: src/slic3r/GUI/Tab.cpp:3642 src/slic3r/GUI/Tab.cpp:3733 -#: src/slic3r/GUI/wxExtensions.cpp:482 -msgid "Layers" -msgstr "Camadas" - -#: src/slic3r/GUI/Tab.cpp:3741 +#: src/slic3r/GUI/Tab.cpp:3610 msgid "Support head" msgstr "Cabeça de suporte" -#: src/slic3r/GUI/Tab.cpp:3746 +#: src/slic3r/GUI/Tab.cpp:3615 msgid "Support pillar" msgstr "Pilar de suporte" -#: src/slic3r/GUI/Tab.cpp:3760 +#: src/slic3r/GUI/Tab.cpp:3631 msgid "Connection of the support sticks and junctions" msgstr "Conexão das varas de suporte e junções" -#: src/slic3r/GUI/Tab.cpp:3765 +#: src/slic3r/GUI/Tab.cpp:3636 msgid "Automatic generation" msgstr "Geração Automática" -#: src/slic3r/GUI/Tab.hpp:328 src/slic3r/GUI/Tab.hpp:428 +#: src/slic3r/GUI/Tab.hpp:328 src/slic3r/GUI/Tab.hpp:431 msgid "Print Settings" msgstr "Config. de impressão" -#: src/slic3r/GUI/Tab.hpp:353 +#: src/slic3r/GUI/Tab.hpp:355 msgid "Filament Settings" msgstr "Config. de filamento" -#: src/slic3r/GUI/Tab.hpp:389 +#: src/slic3r/GUI/Tab.hpp:391 msgid "Printer Settings" msgstr "Config. da impressora" -#: src/slic3r/GUI/Tab.hpp:413 +#: src/slic3r/GUI/Tab.hpp:416 msgid "Material Settings" msgstr "Config. de material" -#: src/slic3r/GUI/Tab.hpp:440 +#: src/slic3r/GUI/Tab.hpp:443 msgid "Save preset" msgstr "Salvar predefinição" @@ -4952,39 +6100,40 @@ msgstr "Atualização disponível" msgid "New version of %s is available" msgstr "Nova versão do %s está disponível" -#: src/slic3r/GUI/UpdateDialogs.cpp:45 +#: src/slic3r/GUI/UpdateDialogs.cpp:43 msgid "Current version:" msgstr "Versão atual:" -#: src/slic3r/GUI/UpdateDialogs.cpp:47 +#: src/slic3r/GUI/UpdateDialogs.cpp:45 msgid "New version:" msgstr "Nova versão:" -#: src/slic3r/GUI/UpdateDialogs.cpp:55 +#: src/slic3r/GUI/UpdateDialogs.cpp:53 msgid "Changelog && Download" msgstr "Changelog && Download" -#: src/slic3r/GUI/UpdateDialogs.cpp:62 src/slic3r/GUI/UpdateDialogs.cpp:127 +#: src/slic3r/GUI/UpdateDialogs.cpp:60 src/slic3r/GUI/UpdateDialogs.cpp:125 +#: src/slic3r/GUI/UpdateDialogs.cpp:183 msgid "Open changelog page" msgstr "Abra a página do changelog" -#: src/slic3r/GUI/UpdateDialogs.cpp:67 +#: src/slic3r/GUI/UpdateDialogs.cpp:65 msgid "Open download page" msgstr "Abrir página de download" -#: src/slic3r/GUI/UpdateDialogs.cpp:73 +#: src/slic3r/GUI/UpdateDialogs.cpp:71 msgid "Don't notify about new releases any more" msgstr "Não notifique mais sobre novas versões" -#: src/slic3r/GUI/UpdateDialogs.cpp:91 src/slic3r/GUI/UpdateDialogs.cpp:207 +#: src/slic3r/GUI/UpdateDialogs.cpp:89 src/slic3r/GUI/UpdateDialogs.cpp:266 msgid "Configuration update" msgstr "Atualização de config." -#: src/slic3r/GUI/UpdateDialogs.cpp:91 +#: src/slic3r/GUI/UpdateDialogs.cpp:89 msgid "Configuration update is available" msgstr "A atualização de config. está disponível" -#: src/slic3r/GUI/UpdateDialogs.cpp:94 +#: src/slic3r/GUI/UpdateDialogs.cpp:92 msgid "" "Would you like to install it?\n" "\n" @@ -5001,21 +6150,48 @@ msgstr "" "\n" "Pacotes de config. atualizados:" -#: src/slic3r/GUI/UpdateDialogs.cpp:115 +#: src/slic3r/GUI/UpdateDialogs.cpp:113 src/slic3r/GUI/UpdateDialogs.cpp:173 msgid "Comment:" msgstr "Comentário:" -#: src/slic3r/GUI/UpdateDialogs.cpp:151 +#: src/slic3r/GUI/UpdateDialogs.cpp:148 src/slic3r/GUI/UpdateDialogs.cpp:210 #, c-format msgid "%s incompatibility" msgstr "%s incompatibilidade" -#: src/slic3r/GUI/UpdateDialogs.cpp:152 +#: src/slic3r/GUI/UpdateDialogs.cpp:148 +msgid "You must install a configuration update." +msgstr "Você deve instalar uma atualização de configuração." + +#: src/slic3r/GUI/UpdateDialogs.cpp:151 +#, c-format +msgid "" +"%s will now start updates. Otherwise it won't be able to start.\n" +"\n" +"Note that a full configuration snapshot will be created first. It can then " +"be restored at any time should there be a problem with the new version.\n" +"\n" +"Updated configuration bundles:" +msgstr "" +"%s agora iniciará atualizações. Caso contrário, não será capaz de começar.\n" +"\n" +"Observe que um instantâneo de configuração completo será criado primeiro. " +"Ele pode então ser restaurado a qualquer momento caso haja um problema com a " +"nova versão.\n" +"\n" +"Pacotes de configuração atualizados:" + +#: src/slic3r/GUI/UpdateDialogs.cpp:191 src/slic3r/GUI/UpdateDialogs.cpp:246 +#, c-format +msgid "Exit %s" +msgstr "Saída %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:211 #, c-format msgid "%s configuration is incompatible" msgstr "%s config. é incompatível" -#: src/slic3r/GUI/UpdateDialogs.cpp:157 +#: src/slic3r/GUI/UpdateDialogs.cpp:216 #, c-format msgid "" "This version of %s is not compatible with currently installed configuration " @@ -5025,7 +6201,7 @@ msgid "" "\n" "You may either exit %s and try again with a newer version, or you may re-run " "the initial configuration. Doing so will create a backup snapshot of the " -"existing configuration before installing files compatible with this %s.\n" +"existing configuration before installing files compatible with this %s." msgstr "" "Esta versão do %s não é compatível com pacotes de config. atualmente " "instalados.\n" @@ -5035,27 +6211,22 @@ msgstr "" "Você pode sair %s e tente novamente com uma versão mais recente, ou você " "pode executar novamente a config. inicial. Isso criará um instantâneo de " "backup da config. existente antes de instalar os arquivos compatíveis com " -"este %s.\n" +"este %s." -#: src/slic3r/GUI/UpdateDialogs.cpp:166 +#: src/slic3r/GUI/UpdateDialogs.cpp:225 #, c-format msgid "This %s version: %s" msgstr "Esta versão %s : %s" -#: src/slic3r/GUI/UpdateDialogs.cpp:171 +#: src/slic3r/GUI/UpdateDialogs.cpp:230 msgid "Incompatible bundles:" msgstr "Pacotes incompatíveis:" -#: src/slic3r/GUI/UpdateDialogs.cpp:187 -#, c-format -msgid "Exit %s" -msgstr "Saída %s" - -#: src/slic3r/GUI/UpdateDialogs.cpp:190 +#: src/slic3r/GUI/UpdateDialogs.cpp:249 msgid "Re-configure" msgstr "Re-config.urar" -#: src/slic3r/GUI/UpdateDialogs.cpp:211 +#: src/slic3r/GUI/UpdateDialogs.cpp:270 #, c-format msgid "" "%s now uses an updated configuration structure.\n" @@ -5084,15 +6255,28 @@ msgstr "" "predefinições e para escolher se deseja ativar as atualizações automáticas " "predefinidas." -#: src/slic3r/GUI/UpdateDialogs.cpp:227 +#: src/slic3r/GUI/UpdateDialogs.cpp:287 msgid "For more information please visit our wiki page:" msgstr "Para mais informações, visite a nossa página wiki:" -#: src/slic3r/GUI/WipeTowerDialog.cpp:14 +#: src/slic3r/GUI/UpdateDialogs.cpp:304 +msgid "Configuration updates" +msgstr "Atualizações de configuração" + +#: src/slic3r/GUI/UpdateDialogs.cpp:304 +msgid "No updates available" +msgstr "Nenhuma atualização disponível" + +#: src/slic3r/GUI/UpdateDialogs.cpp:309 +#, c-format +msgid "%s has no configuration updates available." +msgstr "%s não tem atualizações de configuração disponíveis." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:15 msgid "Ramming customization" msgstr "Personalização de Ramming" -#: src/slic3r/GUI/WipeTowerDialog.cpp:40 +#: src/slic3r/GUI/WipeTowerDialog.cpp:41 msgid "" "Ramming denotes the rapid extrusion just before a tool change in a single-" "extruder MM printer. Its purpose is to properly shape the end of the " @@ -5115,27 +6299,27 @@ msgstr "" "Esta é uma config. de nível especialista, ajuste incorreto provavelmente " "levará a compotas, roda extrusora moagem em filamento etc." -#: src/slic3r/GUI/WipeTowerDialog.cpp:82 +#: src/slic3r/GUI/WipeTowerDialog.cpp:83 msgid "Total ramming time" msgstr "Tempo total de Ramming" -#: src/slic3r/GUI/WipeTowerDialog.cpp:84 +#: src/slic3r/GUI/WipeTowerDialog.cpp:85 msgid "Total rammed volume" msgstr "Volume total de Ramming" -#: src/slic3r/GUI/WipeTowerDialog.cpp:88 +#: src/slic3r/GUI/WipeTowerDialog.cpp:89 msgid "Ramming line width" msgstr "Largura da linha de Ramming" -#: src/slic3r/GUI/WipeTowerDialog.cpp:90 +#: src/slic3r/GUI/WipeTowerDialog.cpp:91 msgid "Ramming line spacing" msgstr "Espaçamento de linha de Ramming" -#: src/slic3r/GUI/WipeTowerDialog.cpp:141 +#: src/slic3r/GUI/WipeTowerDialog.cpp:142 msgid "Wipe tower - Purging volume adjustment" msgstr "Torre de limpeza - Ajuste de volume de purga" -#: src/slic3r/GUI/WipeTowerDialog.cpp:225 +#: src/slic3r/GUI/WipeTowerDialog.cpp:254 msgid "" "Here you can adjust required purging volume (mm³) for any given pair of " "tools." @@ -5143,23 +6327,23 @@ msgstr "" "Aqui você pode ajustar o volume de purga necessário (mm ³) para qualquer par " "dado de ferramentas." -#: src/slic3r/GUI/WipeTowerDialog.cpp:226 +#: src/slic3r/GUI/WipeTowerDialog.cpp:255 msgid "Extruder changed to" msgstr "Extrusora alterada para" -#: src/slic3r/GUI/WipeTowerDialog.cpp:234 +#: src/slic3r/GUI/WipeTowerDialog.cpp:263 msgid "unloaded" msgstr "descarregado" -#: src/slic3r/GUI/WipeTowerDialog.cpp:235 +#: src/slic3r/GUI/WipeTowerDialog.cpp:264 msgid "loaded" msgstr "carregado" -#: src/slic3r/GUI/WipeTowerDialog.cpp:240 +#: src/slic3r/GUI/WipeTowerDialog.cpp:276 msgid "Tool #" msgstr "Ferramenta #" -#: src/slic3r/GUI/WipeTowerDialog.cpp:247 +#: src/slic3r/GUI/WipeTowerDialog.cpp:285 msgid "" "Total purging volume is calculated by summing two values below, depending on " "which tools are loaded/unloaded." @@ -5167,15 +6351,15 @@ msgstr "" "O volume de purga total é calculado somando-se dois valores abaixo, " "dependendo de quais ferramentas são carregadas/descarregadas." -#: src/slic3r/GUI/WipeTowerDialog.cpp:248 +#: src/slic3r/GUI/WipeTowerDialog.cpp:286 msgid "Volume to purge (mm³) when the filament is being" msgstr "Volume a purgar (mm ³) quando o filamento está a ser" -#: src/slic3r/GUI/WipeTowerDialog.cpp:262 +#: src/slic3r/GUI/WipeTowerDialog.cpp:300 msgid "From" msgstr "De" -#: src/slic3r/GUI/WipeTowerDialog.cpp:327 +#: src/slic3r/GUI/WipeTowerDialog.cpp:365 msgid "" "Switching to simple settings will discard changes done in the advanced " "mode!\n" @@ -5187,108 +6371,62 @@ msgstr "" "\n" "Você quer prosseguir?" -#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +#: src/slic3r/GUI/WipeTowerDialog.cpp:377 msgid "Show simplified settings" msgstr "Mostrar config. simplificadas" -#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +#: src/slic3r/GUI/WipeTowerDialog.cpp:377 msgid "Show advanced settings" msgstr "Mostrar opções avançadas" -#: src/slic3r/GUI/wxExtensions.cpp:471 -msgid "Instances" -msgstr "Instâncias" - -#: src/slic3r/GUI/wxExtensions.cpp:475 src/slic3r/GUI/wxExtensions.cpp:619 -#, c-format -msgid "Instance %d" -msgstr "Instância %d" - -#: src/slic3r/GUI/wxExtensions.cpp:509 -msgid "Range" -msgstr "Intervalo" - -#: src/slic3r/GUI/wxExtensions.cpp:2731 -msgid "One layer mode" -msgstr "Modo de uma camada" - -#: src/slic3r/GUI/wxExtensions.cpp:2732 -msgid "Add/Del color change" -msgstr "Add/Excluir mudança de cor" - -#: src/slic3r/GUI/wxExtensions.cpp:2733 -msgid "Discard all color changes" -msgstr "Descartar todas as alterações de cor" - -#: src/slic3r/GUI/wxExtensions.cpp:2993 +#: src/slic3r/GUI/wxExtensions.cpp:706 #, c-format msgid "Switch to the %s mode" msgstr "Mude para o modo %s" -#: src/slic3r/GUI/wxExtensions.cpp:2994 +#: src/slic3r/GUI/wxExtensions.cpp:707 #, c-format msgid "Current mode is %s" msgstr "O modo atual é %s" -#: src/slic3r/Utils/Duet.cpp:51 -msgid "Connection to Duet works correctly." -msgstr "A conexão com o Duet funciona corretamente." - -#: src/slic3r/Utils/Duet.cpp:56 -msgid "Could not connect to Duet" -msgstr "Não foi possível conectar-se ao Duet" - -#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:154 -msgid "Unknown error occured" -msgstr "Ocorreu um erro desconhecido" - -#: src/slic3r/Utils/Duet.cpp:148 -msgid "Wrong password" -msgstr "Senha incorreta" - -#: src/slic3r/Utils/Duet.cpp:151 -msgid "Could not get resources to create a new connection" -msgstr "Não foi possível obter recursos para criar uma nova conexão" - -#: src/slic3r/Utils/OctoPrint.cpp:70 +#: src/slic3r/Utils/AstroBox.cpp:69 src/slic3r/Utils/OctoPrint.cpp:69 #, c-format msgid "Mismatched type of print host: %s" msgstr "Tipo incompatível de host de impressão: %s" -#: src/slic3r/Utils/OctoPrint.cpp:85 -msgid "Connection to OctoPrint works correctly." -msgstr "A ligação ao OctoPrint funciona correctamente." +#: src/slic3r/Utils/AstroBox.cpp:84 +msgid "Connection to AstroBox works correctly." +msgstr "A conexão com o AstroBox funciona corretamente." -#: src/slic3r/Utils/OctoPrint.cpp:91 -msgid "Could not connect to OctoPrint" -msgstr "Não foi possível conectar-se ao OctoPrint" +#: src/slic3r/Utils/AstroBox.cpp:90 +msgid "Could not connect to AstroBox" +msgstr "Não foi possível conectar-se ao AstroBox" -#: src/slic3r/Utils/OctoPrint.cpp:91 -msgid "Note: OctoPrint version at least 1.1.0 is required." -msgstr "Nota: OctoPrint versão pelo menos 1.1.0 é necessária." +#: src/slic3r/Utils/AstroBox.cpp:92 +msgid "Note: AstroBox version at least 1.1.0 is required." +msgstr "Nota: A versão astrobox é necessária pelo menos 1.1.0." -#: src/slic3r/Utils/OctoPrint.cpp:196 -msgid "Connection to Prusa SL1 works correctly." -msgstr "A conexão com o Prusa SL1 funciona corretamente." +#: src/slic3r/Utils/Duet.cpp:49 +msgid "Connection to Duet works correctly." +msgstr "A conexão com o Duet funciona corretamente." -#: src/slic3r/Utils/OctoPrint.cpp:201 -msgid "Could not connect to Prusa SLA" -msgstr "Não foi possível conectar-se a Prusa SLA" +#: src/slic3r/Utils/Duet.cpp:55 +msgid "Could not connect to Duet" +msgstr "Não foi possível conectar-se ao Duet" -#: src/slic3r/Utils/PresetUpdater.cpp:614 -#, c-format -msgid "requires min. %s and max. %s" -msgstr "requer min . %s e máx. %s" +#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:139 +#: src/slic3r/Utils/FlashAir.cpp:122 src/slic3r/Utils/FlashAir.cpp:143 +#: src/slic3r/Utils/FlashAir.cpp:159 +msgid "Unknown error occured" +msgstr "Ocorreu um erro desconhecido" -#: src/slic3r/Utils/PresetUpdater.cpp:619 -#, c-format -msgid "requires min. %s" -msgstr "requer min . %s" +#: src/slic3r/Utils/Duet.cpp:133 +msgid "Wrong password" +msgstr "Senha incorreta" -#: src/slic3r/Utils/PresetUpdater.cpp:621 -#, c-format -msgid "requires max. %s" -msgstr "requer Max. %s" +#: src/slic3r/Utils/Duet.cpp:136 +msgid "Could not get resources to create a new connection" +msgstr "Não foi possível obter recursos para criar uma nova conexão" #: src/slic3r/Utils/FixModelByWin10.cpp:219 #: src/slic3r/Utils/FixModelByWin10.cpp:359 @@ -5368,8 +6506,68 @@ msgid "Model Repair by the Netfabb service" msgstr "Reparação de modelos pelo serviço Netfabb" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Falha no reparo do modelo:\n" +msgid "Model repair failed:" +msgstr "Falha no reparo do modelo:" + +#: src/slic3r/Utils/FlashAir.cpp:58 +msgid "Upload not enabled on FlashAir card." +msgstr "Upload não ativado no cartão FlashAir." + +#: src/slic3r/Utils/FlashAir.cpp:68 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "" +"A conexão com o FlashAir funciona corretamente e o upload está ativado." + +#: src/slic3r/Utils/FlashAir.cpp:74 +msgid "Could not connect to FlashAir" +msgstr "Não foi possível conectar-se ao FlashAir" + +#: src/slic3r/Utils/FlashAir.cpp:76 +msgid "" +"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " +"is required." +msgstr "" +"Nota: O FlashAir com firmware 2.00.02 ou função de upload mais nova e " +"ativada é necessário." + +#: src/slic3r/Utils/OctoPrint.cpp:84 +msgid "Connection to OctoPrint works correctly." +msgstr "A ligação ao OctoPrint funciona correctamente." + +#: src/slic3r/Utils/OctoPrint.cpp:90 +msgid "Could not connect to OctoPrint" +msgstr "Não foi possível conectar-se ao OctoPrint" + +#: src/slic3r/Utils/OctoPrint.cpp:92 +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "Nota: OctoPrint versão pelo menos 1.1.0 é necessária." + +#: src/slic3r/Utils/OctoPrint.cpp:179 +msgid "Connection to Prusa SL1 works correctly." +msgstr "A conexão com o Prusa SL1 funciona corretamente." + +#: src/slic3r/Utils/OctoPrint.cpp:185 +msgid "Could not connect to Prusa SLA" +msgstr "Não foi possível conectar-se a Prusa SLA" + +#: src/slic3r/Utils/PresetUpdater.cpp:705 +#, c-format +msgid "requires min. %s and max. %s" +msgstr "requer min . %s e máx. %s" + +#: src/slic3r/Utils/PresetUpdater.cpp:710 +#, c-format +msgid "requires min. %s" +msgstr "requer min . %s" + +#: src/slic3r/Utils/PresetUpdater.cpp:713 +#, c-format +msgid "requires max. %s" +msgstr "requer Max. %s" + +#: src/libslic3r/SLA/Pad.cpp:691 +msgid "Pad brim size is too small for the current configuration." +msgstr "O tamanho da borda do bloco é muito pequeno para a configuração atual." #: src/libslic3r/Zipper.cpp:32 msgid "undefined error" @@ -5499,33 +6697,80 @@ msgstr "write calledback falhou" msgid "Error with zip archive" msgstr "Erro com arquivo zip" -#: src/libslic3r/Print.cpp:1112 +#: src/libslic3r/GCode.cpp:637 +msgid "Empty layers detected, the output would not be printable." +msgstr "Camadas vazias detectadas, a saída não seria imprimível." + +#: src/libslic3r/GCode.cpp:638 +msgid "Print z" +msgstr "Imprimir Z" + +#: src/libslic3r/GCode.cpp:639 +msgid "" +"This is usually caused by negligibly small extrusions or by a faulty model. " +"Try to repair the model or change its orientation on the bed." +msgstr "" +"Isso geralmente é causado por extrusões insignificantes ou por um modelo " +"defeituoso. Tente reparar o modelo ou mudar sua orientação na cama." + +#: src/libslic3r/ExtrusionEntity.cpp:323 +msgid "Mixed" +msgstr "Misto" + +#: src/libslic3r/Flow.cpp:61 +msgid "" +"Cannot calculate extrusion width for %1%: Variable \"%2%\" not accessible." +msgstr "" +"Não é possível calcular a largura de extrusão para %1%: Variável \"%2%\" não " +"acessível." + +#: src/libslic3r/Format/3mf.cpp:1630 +msgid "" +"The selected 3mf file has been saved with a newer version of %1% and is not " +"compatible." +msgstr "" +"O arquivo 3mf selecionado foi salvo com uma versão mais recente de %1% e não " +"é compatível." + +#: src/libslic3r/Format/AMF.cpp:934 +msgid "" +"The selected amf file has been saved with a newer version of %1% and is not " +"compatible." +msgstr "" +"O arquivo amf selecionado foi salvo com uma versão mais recente de %1% e não " +"é compatível." + +#: src/libslic3r/Print.cpp:1219 msgid "All objects are outside of the print volume." msgstr "Todos os objetos estão fora do volume de impressão." -#: src/libslic3r/Print.cpp:1139 +#: src/libslic3r/Print.cpp:1222 +msgid "The supplied settings will cause an empty print." +msgstr "As config. fornecidas causarão uma impressão vazia." + +#: src/libslic3r/Print.cpp:1226 msgid "Some objects are too close; your extruder will collide with them." msgstr "Alguns objetos são muito próximos; sua extrusora irá colidir com eles." -#: src/libslic3r/Print.cpp:1154 +#: src/libslic3r/Print.cpp:1228 msgid "" "Some objects are too tall and cannot be printed without extruder collisions." msgstr "" "Alguns objetos são muito altos e não podem ser impressos sem colisões de " "extrusoras." -#: src/libslic3r/Print.cpp:1164 +#: src/libslic3r/Print.cpp:1237 msgid "The Spiral Vase option can only be used when printing a single object." msgstr "A opção vaso espiral só pode ser usada ao imprimir um único objeto." -#: src/libslic3r/Print.cpp:1171 +#: src/libslic3r/Print.cpp:1244 msgid "" "The Spiral Vase option can only be used when printing single material " "objects." msgstr "" "A opção vaso espiral só pode ser usada ao imprimir objetos de material único." -#: src/libslic3r/Print.cpp:1184 +#: src/libslic3r/Print.cpp:1257 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " "diameter and use filaments of the same diameter." @@ -5533,7 +6778,7 @@ msgstr "" "A torre de limpeza só é suportada se todas as extrusoras tiverem o mesmo " "diâmetro da ponteira e usarem filamentos do mesmo diâmetro." -#: src/libslic3r/Print.cpp:1189 +#: src/libslic3r/Print.cpp:1262 msgid "" "The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " "and Repetier G-code flavors." @@ -5541,7 +6786,7 @@ msgstr "" "A Wipe Tower é atualmente suportada apenas para os firmwares Marlin, RepRap/" "Sprinter e Repetier G-code." -#: src/libslic3r/Print.cpp:1191 +#: src/libslic3r/Print.cpp:1264 msgid "" "The Wipe Tower is currently only supported with the relative extruder " "addressing (use_relative_e_distances=1)." @@ -5549,13 +6794,27 @@ msgstr "" "A torre da limpeza é suportada atualmente somente com o endereçamento " "relativo da extrusora (use_relative_e_distances = 1)." -#: src/libslic3r/Print.cpp:1193 +#: src/libslic3r/Print.cpp:1266 msgid "Ooze prevention is currently not supported with the wipe tower enabled." msgstr "" "A prevenção de escorrimento não é suportada atualmente com a torre da " "limpeza permitida." -#: src/libslic3r/Print.cpp:1214 +#: src/libslic3r/Print.cpp:1268 +msgid "" +"The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "" +"Atualmente, a Torre limpa não suporta E volumétrica (use_volumetric_e=0)." + +#: src/libslic3r/Print.cpp:1270 +msgid "" +"The Wipe Tower is currently not supported for multimaterial sequential " +"prints." +msgstr "" +"A torre de limpeza só é suportada para vários objetos se eles tiverem " +"alturas de camada iguais." + +#: src/libslic3r/Print.cpp:1291 msgid "" "The Wipe Tower is only supported for multiple objects if they have equal " "layer heights" @@ -5563,7 +6822,7 @@ msgstr "" "A torre de limpeza só é suportada para vários objetos se eles tiverem " "alturas de camada iguais" -#: src/libslic3r/Print.cpp:1216 +#: src/libslic3r/Print.cpp:1293 msgid "" "The Wipe Tower is only supported for multiple objects if they are printed " "over an equal number of raft layers" @@ -5571,7 +6830,7 @@ msgstr "" "A torre de limpeza só é suportada para vários objetos se elas forem " "impressas em um número igual de camadas de estrado" -#: src/libslic3r/Print.cpp:1218 +#: src/libslic3r/Print.cpp:1295 msgid "" "The Wipe Tower is only supported for multiple objects if they are printed " "with the same support_material_contact_distance" @@ -5579,7 +6838,7 @@ msgstr "" "A torre de limpeza só é suportado para vários objetos se eles são impressos " "com a mesma distância de contato do suporte" -#: src/libslic3r/Print.cpp:1220 +#: src/libslic3r/Print.cpp:1297 msgid "" "The Wipe Tower is only supported for multiple objects if they are sliced " "equally." @@ -5587,36 +6846,32 @@ msgstr "" "A torre de limpeza só é suportada para vários objetos se eles são fatiados " "igualmente." -#: src/libslic3r/Print.cpp:1248 +#: src/libslic3r/Print.cpp:1339 msgid "" -"The Wipe tower is only supported if all objects have the same layer height " -"profile" +"The Wipe tower is only supported if all objects have the same variable layer " +"height" msgstr "" -"A torre de limpeza só é suportada se todos os objetos tiverem o mesmo perfil " -"de altura da camada" +"A torre de limpeza só é suportada se todos os objetos tiverem a mesma altura " +"de camada variável" -#: src/libslic3r/Print.cpp:1258 -msgid "The supplied settings will cause an empty print." -msgstr "As config. fornecidas causarão uma impressão vazia." - -#: src/libslic3r/Print.cpp:1275 +#: src/libslic3r/Print.cpp:1365 msgid "" "One or more object were assigned an extruder that the printer does not have." msgstr "" "Um ou mais objetos foram atribuídos a uma extrusora que a impressora não tem." -#: src/libslic3r/Print.cpp:1284 +#: src/libslic3r/Print.cpp:1374 msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm" msgstr "" "%1% = %2% mm é muito baixo para ser impresso a uma altura de camada %3% mm" -#: src/libslic3r/Print.cpp:1287 +#: src/libslic3r/Print.cpp:1377 msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm" msgstr "" "Excesso %1%=%2% milímetro a ser imprimível com um diâmetro da ponteira %3% " "milímetro" -#: src/libslic3r/Print.cpp:1298 +#: src/libslic3r/Print.cpp:1388 msgid "" "Printing with multiple extruders of differing nozzle diameters. If support " "is to be printed with the current extruder (support_material_extruder == 0 " @@ -5628,7 +6883,7 @@ msgstr "" "(support_material_extruder = = 0 ou support_material_interface_extruder = = " "0), todos as ponteiras têm que ser do mesmo diâmetro." -#: src/libslic3r/Print.cpp:1306 +#: src/libslic3r/Print.cpp:1396 msgid "" "For the Wipe Tower to work with the soluble supports, the support layers " "need to be synchronized with the object layers." @@ -5636,7 +6891,7 @@ msgstr "" "Para que a torre de limpeza funcione com os suportes solúveis, as camadas de " "suporte precisam ser sincronizadas com as camadas de objeto." -#: src/libslic3r/Print.cpp:1310 +#: src/libslic3r/Print.cpp:1400 msgid "" "The Wipe Tower currently supports the non-soluble supports only if they are " "printed with the current extruder without triggering a tool change. (both " @@ -5648,64 +6903,36 @@ msgstr "" "(ambos support_material_extruder e support_material_interface_extruder " "precisam ser definidos como 0)." -#: src/libslic3r/Print.cpp:1332 +#: src/libslic3r/Print.cpp:1422 msgid "First layer height can't be greater than nozzle diameter" msgstr "" "A primeira altura da camada não pode ser maior do que o diâmetro da ponteira" -#: src/libslic3r/Print.cpp:1337 +#: src/libslic3r/Print.cpp:1427 msgid "Layer height can't be greater than nozzle diameter" msgstr "A altura da camada não pode ser maior do que o diâmetro da ponteira" -#: src/libslic3r/Print.cpp:1492 +#: src/libslic3r/Print.cpp:1584 msgid "Infilling layers" msgstr "Camadas de preenchimento" -#: src/libslic3r/Print.cpp:1500 +#: src/libslic3r/Print.cpp:1606 msgid "Generating skirt" msgstr "Gerando saia" -#: src/libslic3r/Print.cpp:1508 +#: src/libslic3r/Print.cpp:1614 msgid "Generating brim" msgstr "Gerando a aba" -#: src/libslic3r/Print.cpp:1536 +#: src/libslic3r/Print.cpp:1638 msgid "Exporting G-code" msgstr "Exportando o G-code" -#: src/libslic3r/Print.cpp:1540 +#: src/libslic3r/Print.cpp:1642 msgid "Generating G-code" msgstr "Gerando G-code" -#: src/libslic3r/SLAPrint.cpp:64 -msgid "Slicing model" -msgstr "Modelo de fatiamento" - -#: src/libslic3r/SLAPrint.cpp:65 src/libslic3r/SLAPrint.cpp:899 -msgid "Generating support points" -msgstr "Gerando pontos de suporte" - -#: src/libslic3r/SLAPrint.cpp:66 -msgid "Generating support tree" -msgstr "Gerando suporte em árvore" - -#: src/libslic3r/SLAPrint.cpp:67 -msgid "Generating pad" -msgstr "Gerando pad" - -#: src/libslic3r/SLAPrint.cpp:68 -msgid "Slicing supports" -msgstr "Fatiando suportes" - -#: src/libslic3r/SLAPrint.cpp:85 -msgid "Merging slices and calculating statistics" -msgstr "Mesclando camadas e calculando estatísticas" - -#: src/libslic3r/SLAPrint.cpp:86 -msgid "Rasterizing layers" -msgstr "Rasterizando camadas" - -#: src/libslic3r/SLAPrint.cpp:661 +#: src/libslic3r/SLAPrint.cpp:615 msgid "" "Cannot proceed without support points! Add support points or disable support " "generation." @@ -5713,7 +6940,7 @@ msgstr "" "Não pode prosseguir sem pontos de suporte! Adicione pontos de suporte ou " "desative a geração de suporte." -#: src/libslic3r/SLAPrint.cpp:678 +#: src/libslic3r/SLAPrint.cpp:627 msgid "" "Elevation is too low for object. Use the \"Pad around object\" feature to " "print the object without elevation." @@ -5721,7 +6948,7 @@ msgstr "" "A elevação é muito baixa para o objeto. Use o recurso \"pad ao redor do " "objeto\" para imprimir o objeto sem elevação." -#: src/libslic3r/SLAPrint.cpp:684 +#: src/libslic3r/SLAPrint.cpp:633 msgid "" "The endings of the support pillars will be deployed on the gap between the " "object and the pad. 'Support base safety distance' has to be greater than " @@ -5731,30 +6958,90 @@ msgstr "" "objeto e o pad. ' Distância de segurança de base de suporte ' tem de ser " "maior do que o parâmetro ' pad objecto Gap ' para evitar este." -#: src/libslic3r/SLAPrint.cpp:696 +#: src/libslic3r/SLAPrint.cpp:648 msgid "Exposition time is out of printer profile bounds." msgstr "O tempo de exposição está fora dos limites do perfil da impressora." -#: src/libslic3r/SLAPrint.cpp:703 +#: src/libslic3r/SLAPrint.cpp:655 msgid "Initial exposition time is out of printer profile bounds." msgstr "" "O tempo de exposição inicial está fora dos limites do perfil da impressora." -#: src/libslic3r/SLAPrint.cpp:787 +#: src/libslic3r/SLAPrint.cpp:762 +msgid "Slicing done" +msgstr "Fatiamento pronto" + +#: src/libslic3r/SLAPrintSteps.cpp:43 +msgid "Hollowing model" +msgstr "Deixar oco o modelo" + +#: src/libslic3r/SLAPrintSteps.cpp:44 +msgid "Drilling holes into model." +msgstr "Furando o modelo" + +#: src/libslic3r/SLAPrintSteps.cpp:45 +msgid "Slicing model" +msgstr "Modelo de fatiamento" + +#: src/libslic3r/SLAPrintSteps.cpp:46 src/libslic3r/SLAPrintSteps.cpp:356 +msgid "Generating support points" +msgstr "Gerando pontos de suporte" + +#: src/libslic3r/SLAPrintSteps.cpp:47 +msgid "Generating support tree" +msgstr "Gerando suporte em árvore" + +#: src/libslic3r/SLAPrintSteps.cpp:48 +msgid "Generating pad" +msgstr "Gerando pad" + +#: src/libslic3r/SLAPrintSteps.cpp:49 +msgid "Slicing supports" +msgstr "Fatiando suportes" + +#: src/libslic3r/SLAPrintSteps.cpp:64 +msgid "Merging slices and calculating statistics" +msgstr "Mesclando camadas e calculando estatísticas" + +#: src/libslic3r/SLAPrintSteps.cpp:65 +msgid "Rasterizing layers" +msgstr "Rasterizando camadas" + +#: src/libslic3r/SLAPrintSteps.cpp:190 +msgid "Too much overlapping holes." +msgstr "Muitos buracos sobrepostos." + +#: src/libslic3r/SLAPrintSteps.cpp:199 +msgid "" +"Drilling holes into the mesh failed. This is usually caused by broken model. " +"Try to fix it first." +msgstr "" +"Os furos de perfuração na malha falharam. Isso geralmente é causado por " +"modelo quebrado. Tente consertá-lo primeiro." + +#: src/libslic3r/SLAPrintSteps.cpp:245 msgid "" "Slicing had to be stopped due to an internal error: Inconsistent slice index." msgstr "" "O fatiamento teve que ser parado devido a um erro interno: índice de " "fatiamento inconsistente." -#: src/libslic3r/SLAPrint.cpp:982 src/libslic3r/SLAPrint.cpp:992 -#: src/libslic3r/SLAPrint.cpp:1033 +#: src/libslic3r/SLAPrintSteps.cpp:413 src/libslic3r/SLAPrintSteps.cpp:422 +#: src/libslic3r/SLAPrintSteps.cpp:461 msgid "Visualizing supports" msgstr "Visualizando suportes" -#: src/libslic3r/SLAPrint.cpp:1566 -msgid "Slicing done" -msgstr "Fatiamento pronto" +#: src/libslic3r/SLAPrintSteps.cpp:453 +msgid "No pad can be generated for this model with the current configuration" +msgstr "Nenhum pad pode ser gerado para este modelo com a configuração atual" + +#: src/libslic3r/SLAPrintSteps.cpp:621 +msgid "" +"There are unprintable objects. Try to adjust support settings to make the " +"objects printable." +msgstr "" +"Há objetos imprimíveis. Tente ajustar as configurações de suporte para " +"tornar os objetos imprimíveis." #: src/libslic3r/PrintBase.cpp:71 msgid "Failed processing of the output_filename_format template." @@ -5776,7 +7063,11 @@ msgstr "Textura customizada da mesa" msgid "Bed custom model" msgstr "Modelo customizado da mesa" -#: src/libslic3r/PrintConfig.cpp:68 +#: src/libslic3r/PrintConfig.cpp:66 +msgid "Picture sizes to be stored into a .gcode and .sl1 files" +msgstr "Tamanhos de imagem a serem armazenados em arquivos .gcode e .sl1" + +#: src/libslic3r/PrintConfig.cpp:73 msgid "" "This setting controls the height (and thus the total number) of the slices/" "layers. Thinner layers give better accuracy but take more time to print." @@ -5785,11 +7076,11 @@ msgstr "" "camadas. Camadas mais finas dão melhor precisão, mas levam mais tempo para " "imprimir." -#: src/libslic3r/PrintConfig.cpp:75 +#: src/libslic3r/PrintConfig.cpp:80 msgid "Max print height" msgstr "Altura máxima de impressão" -#: src/libslic3r/PrintConfig.cpp:76 +#: src/libslic3r/PrintConfig.cpp:81 msgid "" "Set this to the maximum height that can be reached by your extruder while " "printing." @@ -5797,11 +7088,11 @@ msgstr "" "Defina isto para a altura máxima que pode ser alcançada pela sua extrusora " "durante a impressão." -#: src/libslic3r/PrintConfig.cpp:82 +#: src/libslic3r/PrintConfig.cpp:87 msgid "Slice gap closing radius" msgstr "Raio de fechamento da abertura da fatia" -#: src/libslic3r/PrintConfig.cpp:84 +#: src/libslic3r/PrintConfig.cpp:89 msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " @@ -5812,11 +7103,11 @@ msgstr "" "fechamento de vão pode reduzir a resolução final de impressão, portanto, é " "aconselhável manter o valor razoavelmente baixo." -#: src/libslic3r/PrintConfig.cpp:92 +#: src/libslic3r/PrintConfig.cpp:97 msgid "Hostname, IP or URL" msgstr "Hostname, IP ou URL" -#: src/libslic3r/PrintConfig.cpp:93 +#: src/libslic3r/PrintConfig.cpp:98 msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the hostname, IP address or URL of the printer host instance." @@ -5825,11 +7116,11 @@ msgstr "" "campo deve conter o nome de host, o endereço IP ou a URL da instância de " "host da impressora." -#: src/libslic3r/PrintConfig.cpp:99 +#: src/libslic3r/PrintConfig.cpp:104 msgid "API Key / Password" msgstr "Chave de API/senha" -#: src/libslic3r/PrintConfig.cpp:100 +#: src/libslic3r/PrintConfig.cpp:105 msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." @@ -5837,11 +7128,7 @@ msgstr "" "Slic3r pode carregar arquivos de G-code para um host de impressora. Este " "campo deve conter a chave de API ou a senha exigida para a autenticação." -#: src/libslic3r/PrintConfig.cpp:106 -msgid "HTTPS CA File" -msgstr "Arquivo de CA HTTPS" - -#: src/libslic3r/PrintConfig.cpp:107 +#: src/libslic3r/PrintConfig.cpp:112 msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " @@ -5851,11 +7138,23 @@ msgstr "" "conexões HTTPS OctoPrint, no formato CRT/PEM. Se deixado em branco, o " "repositório de certificados do OS CA padrão é usado." -#: src/libslic3r/PrintConfig.cpp:121 +#: src/libslic3r/PrintConfig.cpp:118 +msgid "Elephant foot compensation" +msgstr "Compensação do pé do elefante" + +#: src/libslic3r/PrintConfig.cpp:120 +msgid "" +"The first layer will be shrunk in the XY plane by the configured value to " +"compensate for the 1st layer squish aka an Elephant Foot effect." +msgstr "" +"A primeira camada será encolhido no plano XY pelo valor config.urado para " +"compensar a 1ª camada esmagada, também conhecida como pé de elefante." + +#: src/libslic3r/PrintConfig.cpp:136 msgid "Avoid crossing perimeters" msgstr "Evitar cruzamento de perímetros" -#: src/libslic3r/PrintConfig.cpp:122 +#: src/libslic3r/PrintConfig.cpp:137 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " "is mostly useful with Bowden extruders which suffer from oozing. This " @@ -5865,11 +7164,11 @@ msgstr "" "Isto é principalmente útil com extrusoras Bowden que sofrem de escorrimento. " "Este recurso retarda a impressão e a geração de G-code." -#: src/libslic3r/PrintConfig.cpp:129 src/libslic3r/PrintConfig.cpp:2027 +#: src/libslic3r/PrintConfig.cpp:144 src/libslic3r/PrintConfig.cpp:2064 msgid "Other layers" msgstr "Outras camadas" -#: src/libslic3r/PrintConfig.cpp:130 +#: src/libslic3r/PrintConfig.cpp:145 msgid "" "Bed temperature for layers after the first one. Set this to zero to disable " "bed temperature control commands in the output." @@ -5877,11 +7176,11 @@ msgstr "" "Temperatura da mesa para camadas após o primeiro. Defina isso como zero para " "desabilitar os comandos de controle de temperatura da mesa na saída." -#: src/libslic3r/PrintConfig.cpp:132 +#: src/libslic3r/PrintConfig.cpp:147 msgid "Bed temperature" msgstr "Temperatura da mesa" -#: src/libslic3r/PrintConfig.cpp:139 +#: src/libslic3r/PrintConfig.cpp:154 msgid "" "This custom code is inserted at every layer change, right before the Z move. " "Note that you can use placeholder variables for all Slic3r settings as well " @@ -5891,11 +7190,11 @@ msgstr "" "da movimentação Z. Observe que você pode usar variáveis de espaço reservado " "para todas as config. Slic3r, bem como [layer_num] e [layer_z]." -#: src/libslic3r/PrintConfig.cpp:149 +#: src/libslic3r/PrintConfig.cpp:164 msgid "Between objects G-code" msgstr "G-code entre objetos" -#: src/libslic3r/PrintConfig.cpp:150 +#: src/libslic3r/PrintConfig.cpp:165 msgid "" "This code is inserted between objects when using sequential printing. By " "default extruder and bed temperature are reset using non-wait command; " @@ -5912,19 +7211,32 @@ msgstr "" "Slic3r, para que você possa colocar um comando \"M109 S " "[temperatura_primeira_camada]\" onde quiser." -#: src/libslic3r/PrintConfig.cpp:161 +#: src/libslic3r/PrintConfig.cpp:176 msgid "Number of solid layers to generate on bottom surfaces." msgstr "Número de camadas sólidas para gerar em superfícies inferiores." -#: src/libslic3r/PrintConfig.cpp:162 +#: src/libslic3r/PrintConfig.cpp:177 msgid "Bottom solid layers" msgstr "Camadas sólidas inferiores" -#: src/libslic3r/PrintConfig.cpp:167 +#: src/libslic3r/PrintConfig.cpp:185 +msgid "" +"The number of bottom solid layers is increased above bottom_solid_layers if " +"necessary to satisfy minimum thickness of bottom shell." +msgstr "" +"O número de camadas sólidas inferiores é aumentado acima de " +"bottom_solid_layers se necessário para satisfazer a espessura mínima da " +"camada inferior." + +#: src/libslic3r/PrintConfig.cpp:187 +msgid "Minimum bottom shell thickness" +msgstr "Espessura mínima da casca inferior" + +#: src/libslic3r/PrintConfig.cpp:193 msgid "Bridge" msgstr "Ponte" -#: src/libslic3r/PrintConfig.cpp:168 +#: src/libslic3r/PrintConfig.cpp:194 msgid "" "This is the acceleration your printer will use for bridges. Set zero to " "disable acceleration control for bridges." @@ -5932,18 +7244,18 @@ msgstr "" "Esta é a aceleração que sua impressora usará para pontes. Defina zero para " "desabilitar o controle de aceleração para pontes." -#: src/libslic3r/PrintConfig.cpp:170 src/libslic3r/PrintConfig.cpp:313 -#: src/libslic3r/PrintConfig.cpp:840 src/libslic3r/PrintConfig.cpp:961 -#: src/libslic3r/PrintConfig.cpp:1130 src/libslic3r/PrintConfig.cpp:1183 -#: src/libslic3r/PrintConfig.cpp:1194 src/libslic3r/PrintConfig.cpp:1383 +#: src/libslic3r/PrintConfig.cpp:196 src/libslic3r/PrintConfig.cpp:339 +#: src/libslic3r/PrintConfig.cpp:862 src/libslic3r/PrintConfig.cpp:984 +#: src/libslic3r/PrintConfig.cpp:1152 src/libslic3r/PrintConfig.cpp:1201 +#: src/libslic3r/PrintConfig.cpp:1211 src/libslic3r/PrintConfig.cpp:1403 msgid "mm/s²" msgstr "mm/s²" -#: src/libslic3r/PrintConfig.cpp:176 +#: src/libslic3r/PrintConfig.cpp:202 msgid "Bridging angle" msgstr "Ângulo de ponte" -#: src/libslic3r/PrintConfig.cpp:178 +#: src/libslic3r/PrintConfig.cpp:204 msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for all " @@ -5953,35 +7265,35 @@ msgstr "" "calculado automaticamente. Caso contrário, o ângulo fornecido será usado " "para todas as pontes. Use 180 ° para o ângulo zero." -#: src/libslic3r/PrintConfig.cpp:181 src/libslic3r/PrintConfig.cpp:758 -#: src/libslic3r/PrintConfig.cpp:1619 src/libslic3r/PrintConfig.cpp:1629 -#: src/libslic3r/PrintConfig.cpp:1858 src/libslic3r/PrintConfig.cpp:2012 -#: src/libslic3r/PrintConfig.cpp:2197 src/libslic3r/PrintConfig.cpp:2614 -#: src/libslic3r/PrintConfig.cpp:2724 +#: src/libslic3r/PrintConfig.cpp:207 src/libslic3r/PrintConfig.cpp:780 +#: src/libslic3r/PrintConfig.cpp:1640 src/libslic3r/PrintConfig.cpp:1650 +#: src/libslic3r/PrintConfig.cpp:1894 src/libslic3r/PrintConfig.cpp:2049 +#: src/libslic3r/PrintConfig.cpp:2247 src/libslic3r/PrintConfig.cpp:2737 +#: src/libslic3r/PrintConfig.cpp:2858 msgid "°" msgstr "°" -#: src/libslic3r/PrintConfig.cpp:187 +#: src/libslic3r/PrintConfig.cpp:213 msgid "Bridges fan speed" msgstr "Velocidade da ventoinha nas pontes" -#: src/libslic3r/PrintConfig.cpp:188 +#: src/libslic3r/PrintConfig.cpp:214 msgid "This fan speed is enforced during all bridges and overhangs." msgstr "" "Esta velocidade da ventoinha é imposta durante todas as pontes e angulações." -#: src/libslic3r/PrintConfig.cpp:189 src/libslic3r/PrintConfig.cpp:770 -#: src/libslic3r/PrintConfig.cpp:1203 src/libslic3r/PrintConfig.cpp:1266 -#: src/libslic3r/PrintConfig.cpp:1511 src/libslic3r/PrintConfig.cpp:2366 -#: src/libslic3r/PrintConfig.cpp:2654 +#: src/libslic3r/PrintConfig.cpp:215 src/libslic3r/PrintConfig.cpp:792 +#: src/libslic3r/PrintConfig.cpp:1219 src/libslic3r/PrintConfig.cpp:1282 +#: src/libslic3r/PrintConfig.cpp:1532 src/libslic3r/PrintConfig.cpp:2425 +#: src/libslic3r/PrintConfig.cpp:2777 msgid "%" msgstr "%" -#: src/libslic3r/PrintConfig.cpp:196 +#: src/libslic3r/PrintConfig.cpp:222 msgid "Bridge flow ratio" msgstr "Relação de fluxo da ponte" -#: src/libslic3r/PrintConfig.cpp:198 +#: src/libslic3r/PrintConfig.cpp:224 msgid "" "This factor affects the amount of plastic for bridging. You can decrease it " "slightly to pull the extrudates and prevent sagging, although default " @@ -5993,32 +7305,32 @@ msgstr "" "padrão são geralmente boas e você deve experimentar com refrigeração (use " "uma ventoinha) antes de ajustes isso." -#: src/libslic3r/PrintConfig.cpp:208 +#: src/libslic3r/PrintConfig.cpp:234 msgid "Bridges" msgstr "Pontes" -#: src/libslic3r/PrintConfig.cpp:210 +#: src/libslic3r/PrintConfig.cpp:236 msgid "Speed for printing bridges." msgstr "Velocidade para a impressão de pontes." -#: src/libslic3r/PrintConfig.cpp:211 src/libslic3r/PrintConfig.cpp:592 -#: src/libslic3r/PrintConfig.cpp:600 src/libslic3r/PrintConfig.cpp:609 -#: src/libslic3r/PrintConfig.cpp:617 src/libslic3r/PrintConfig.cpp:644 -#: src/libslic3r/PrintConfig.cpp:663 src/libslic3r/PrintConfig.cpp:899 -#: src/libslic3r/PrintConfig.cpp:1026 src/libslic3r/PrintConfig.cpp:1112 -#: src/libslic3r/PrintConfig.cpp:1148 src/libslic3r/PrintConfig.cpp:1161 -#: src/libslic3r/PrintConfig.cpp:1172 src/libslic3r/PrintConfig.cpp:1225 -#: src/libslic3r/PrintConfig.cpp:1284 src/libslic3r/PrintConfig.cpp:1412 -#: src/libslic3r/PrintConfig.cpp:1586 src/libslic3r/PrintConfig.cpp:1595 -#: src/libslic3r/PrintConfig.cpp:1991 src/libslic3r/PrintConfig.cpp:2104 +#: src/libslic3r/PrintConfig.cpp:237 src/libslic3r/PrintConfig.cpp:609 +#: src/libslic3r/PrintConfig.cpp:617 src/libslic3r/PrintConfig.cpp:626 +#: src/libslic3r/PrintConfig.cpp:634 src/libslic3r/PrintConfig.cpp:661 +#: src/libslic3r/PrintConfig.cpp:680 src/libslic3r/PrintConfig.cpp:922 +#: src/libslic3r/PrintConfig.cpp:1050 src/libslic3r/PrintConfig.cpp:1135 +#: src/libslic3r/PrintConfig.cpp:1169 src/libslic3r/PrintConfig.cpp:1181 +#: src/libslic3r/PrintConfig.cpp:1191 src/libslic3r/PrintConfig.cpp:1241 +#: src/libslic3r/PrintConfig.cpp:1300 src/libslic3r/PrintConfig.cpp:1433 +#: src/libslic3r/PrintConfig.cpp:1607 src/libslic3r/PrintConfig.cpp:1616 +#: src/libslic3r/PrintConfig.cpp:2028 src/libslic3r/PrintConfig.cpp:2154 msgid "mm/s" msgstr "mm/s" -#: src/libslic3r/PrintConfig.cpp:218 +#: src/libslic3r/PrintConfig.cpp:244 msgid "Brim width" msgstr "Largura da aba" -#: src/libslic3r/PrintConfig.cpp:219 +#: src/libslic3r/PrintConfig.cpp:245 msgid "" "Horizontal width of the brim that will be printed around each object on the " "first layer." @@ -6026,11 +7338,11 @@ msgstr "" "Largura horizontal da aba que será impressa em torno de cada objeto na " "primeira camada." -#: src/libslic3r/PrintConfig.cpp:226 +#: src/libslic3r/PrintConfig.cpp:252 msgid "Clip multi-part objects" msgstr "Clip objetos de várias partes" -#: src/libslic3r/PrintConfig.cpp:227 +#: src/libslic3r/PrintConfig.cpp:253 msgid "" "When printing multi-material objects, this settings will make Slic3r to clip " "the overlapping object parts one by the other (2nd part will be clipped by " @@ -6040,19 +7352,19 @@ msgstr "" "Slic3r recorte as partes do objeto sobrepostas uma pela outra (2ª parte será " "cortada pela 1ª, 3ª parte será cortada pela 1ª e 2ª, etc.)." -#: src/libslic3r/PrintConfig.cpp:234 +#: src/libslic3r/PrintConfig.cpp:260 msgid "Colorprint height" msgstr "Altura da impressão colorida" -#: src/libslic3r/PrintConfig.cpp:235 +#: src/libslic3r/PrintConfig.cpp:261 msgid "Heights at which a filament change is to occur." msgstr "Alturas em que uma mudança do filamento ocorre." -#: src/libslic3r/PrintConfig.cpp:245 +#: src/libslic3r/PrintConfig.cpp:271 msgid "Compatible printers condition" msgstr "Condição de impressoras compatíveis" -#: src/libslic3r/PrintConfig.cpp:246 +#: src/libslic3r/PrintConfig.cpp:272 msgid "" "A boolean expression using the configuration values of an active printer " "profile. If this expression evaluates to true, this profile is considered " @@ -6062,11 +7374,11 @@ msgstr "" "impressora ativo. Se essa expressão for avaliada como verdadeira, esse " "perfil será considerado compatível com o perfil de impressora ativo." -#: src/libslic3r/PrintConfig.cpp:260 +#: src/libslic3r/PrintConfig.cpp:286 msgid "Compatible print profiles condition" msgstr "Condição de perfis de impressão compatíveis" -#: src/libslic3r/PrintConfig.cpp:261 +#: src/libslic3r/PrintConfig.cpp:287 msgid "" "A boolean expression using the configuration values of an active print " "profile. If this expression evaluates to true, this profile is considered " @@ -6076,11 +7388,11 @@ msgstr "" "impressão ativo. Se essa expressão for avaliada como verdadeira, esse perfil " "será considerado compatível com o perfil de impressão ativo." -#: src/libslic3r/PrintConfig.cpp:278 +#: src/libslic3r/PrintConfig.cpp:304 msgid "Complete individual objects" msgstr "Complete objetos individuais" -#: src/libslic3r/PrintConfig.cpp:279 +#: src/libslic3r/PrintConfig.cpp:305 msgid "" "When printing multiple objects or copies, this feature will complete each " "object before moving onto next one (and starting it from its bottom layer). " @@ -6092,11 +7404,11 @@ msgstr "" "recurso é útil para evitar o risco de impressões arruinadas. Slic3r deve " "avisar e impedi-lo de colisões de extrusoras, mas cuidado." -#: src/libslic3r/PrintConfig.cpp:287 +#: src/libslic3r/PrintConfig.cpp:313 msgid "Enable auto cooling" msgstr "Ativar o resfriamento automático" -#: src/libslic3r/PrintConfig.cpp:288 +#: src/libslic3r/PrintConfig.cpp:314 msgid "" "This flag enables the automatic cooling logic that adjusts print speed and " "fan speed according to layer printing time." @@ -6105,26 +7417,26 @@ msgstr "" "velocidade de impressão e a velocidade do ventoinha de acordo com o tempo de " "impressão da camada." -#: src/libslic3r/PrintConfig.cpp:293 +#: src/libslic3r/PrintConfig.cpp:319 msgid "Cooling tube position" msgstr "Posição do tubo de resfriamento" -#: src/libslic3r/PrintConfig.cpp:294 +#: src/libslic3r/PrintConfig.cpp:320 msgid "Distance of the center-point of the cooling tube from the extruder tip." msgstr "" "Distância do ponto central do tubo de resfriamento da ponta da extrusora." -#: src/libslic3r/PrintConfig.cpp:301 +#: src/libslic3r/PrintConfig.cpp:327 msgid "Cooling tube length" msgstr "Comprimento do tubo de resfriamento" -#: src/libslic3r/PrintConfig.cpp:302 +#: src/libslic3r/PrintConfig.cpp:328 msgid "Length of the cooling tube to limit space for cooling moves inside it." msgstr "" "Comprimento do tubo de resfriamento para limitar o espaço para movimentos de " "resfriamento dentro dele." -#: src/libslic3r/PrintConfig.cpp:310 +#: src/libslic3r/PrintConfig.cpp:336 msgid "" "This is the acceleration your printer will be reset to after the role-" "specific acceleration values are used (perimeter/infill). Set zero to " @@ -6134,11 +7446,11 @@ msgstr "" "valores de aceleração específicos da função forem usados (perímetro/" "preenchimento). Defina zero para evitar redefinir a aceleração em tudo." -#: src/libslic3r/PrintConfig.cpp:319 +#: src/libslic3r/PrintConfig.cpp:345 msgid "Default filament profile" msgstr "Perfil de filamento padrão" -#: src/libslic3r/PrintConfig.cpp:320 +#: src/libslic3r/PrintConfig.cpp:346 msgid "" "Default filament profile associated with the current printer profile. On " "selection of the current printer profile, this filament profile will be " @@ -6147,12 +7459,12 @@ msgstr "" "Perfil de filamento padrão associado ao perfil de impressora atual. Na " "seleção do perfil da impressora atual, este perfil de filamento será ativado." -#: src/libslic3r/PrintConfig.cpp:326 +#: src/libslic3r/PrintConfig.cpp:352 msgid "Default print profile" msgstr "Perfil de impressão padrão" -#: src/libslic3r/PrintConfig.cpp:327 src/libslic3r/PrintConfig.cpp:2479 -#: src/libslic3r/PrintConfig.cpp:2490 +#: src/libslic3r/PrintConfig.cpp:353 src/libslic3r/PrintConfig.cpp:2592 +#: src/libslic3r/PrintConfig.cpp:2603 msgid "" "Default print profile associated with the current printer profile. On " "selection of the current printer profile, this print profile will be " @@ -6161,11 +7473,11 @@ msgstr "" "Perfil de impressão padrão associado ao perfil de impressora atual. Na " "seleção do perfil de impressora atual, este perfil de impressão será ativado." -#: src/libslic3r/PrintConfig.cpp:333 +#: src/libslic3r/PrintConfig.cpp:359 msgid "Disable fan for the first" msgstr "Desabilite o ventoinha para a(s) primeira(s)" -#: src/libslic3r/PrintConfig.cpp:334 +#: src/libslic3r/PrintConfig.cpp:360 msgid "" "You can set this to a positive value to disable fan at all during the first " "layers, so that it does not make adhesion worse." @@ -6173,18 +7485,11 @@ msgstr "" "Você pode ajustar isto a um valor positivo para desabilitar a ventoinha " "durante as primeiras camadas, de modo que melhore a adesão." -#: src/libslic3r/PrintConfig.cpp:336 src/libslic3r/PrintConfig.cpp:971 -#: src/libslic3r/PrintConfig.cpp:1484 src/libslic3r/PrintConfig.cpp:1669 -#: src/libslic3r/PrintConfig.cpp:1730 src/libslic3r/PrintConfig.cpp:1894 -#: src/libslic3r/PrintConfig.cpp:1939 -msgid "layers" -msgstr "camadas" - -#: src/libslic3r/PrintConfig.cpp:343 +#: src/libslic3r/PrintConfig.cpp:369 msgid "Don't support bridges" msgstr "Não suporte pontes" -#: src/libslic3r/PrintConfig.cpp:345 +#: src/libslic3r/PrintConfig.cpp:371 msgid "" "Experimental option for preventing support material from being generated " "under bridged areas." @@ -6192,27 +7497,15 @@ msgstr "" "Opção experimental para impedir que o material de suporte seja gerado em " "áreas com ponte." -#: src/libslic3r/PrintConfig.cpp:351 +#: src/libslic3r/PrintConfig.cpp:377 msgid "Distance between copies" msgstr "Distância entre cópias" -#: src/libslic3r/PrintConfig.cpp:352 +#: src/libslic3r/PrintConfig.cpp:378 msgid "Distance used for the auto-arrange feature of the plater." -msgstr "Distância usada para o recurso de organizar automaticamente o prato." +msgstr "Distância usada para o recurso de organizar automaticamente a bandeja." -#: src/libslic3r/PrintConfig.cpp:359 -msgid "Elephant foot compensation" -msgstr "Compensação do pé do elefante" - -#: src/libslic3r/PrintConfig.cpp:361 -msgid "" -"The first layer will be shrunk in the XY plane by the configured value to " -"compensate for the 1st layer squish aka an Elephant Foot effect." -msgstr "" -"A primeira camada será encolhido no plano XY pelo valor config.urado para " -"compensar a 1ª camada esmagada, também conhecida como pé de elefante." - -#: src/libslic3r/PrintConfig.cpp:370 +#: src/libslic3r/PrintConfig.cpp:386 msgid "" "This end procedure is inserted at the end of the output file. Note that you " "can use placeholder variables for all PrusaSlicer settings." @@ -6221,7 +7514,7 @@ msgstr "" "você pode usar variáveis de espaço reservado para todas as config. de " "PrusaSlicer." -#: src/libslic3r/PrintConfig.cpp:380 +#: src/libslic3r/PrintConfig.cpp:396 msgid "" "This end procedure is inserted at the end of the output file, before the " "printer end gcode (and before any toolchange from this filament in case of " @@ -6235,11 +7528,11 @@ msgstr "" "usar variáveis de espaço reservado para todas as config. de PrusaSlicer. Se " "você tiver várias extrusoras, o Gcode é processado em ordem de extrusora." -#: src/libslic3r/PrintConfig.cpp:391 +#: src/libslic3r/PrintConfig.cpp:407 msgid "Ensure vertical shell thickness" msgstr "Assegure a espessura vertical da parede" -#: src/libslic3r/PrintConfig.cpp:393 +#: src/libslic3r/PrintConfig.cpp:409 msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)." @@ -6247,11 +7540,11 @@ msgstr "" "Adicionar preenchimento sólido perto de superfícies inclinadas para garantir " "a espessura do escudo vertical (camadas sólidas no topo + base )." -#: src/libslic3r/PrintConfig.cpp:399 +#: src/libslic3r/PrintConfig.cpp:415 msgid "Top fill pattern" msgstr "Padrão de preenchimento do topo" -#: src/libslic3r/PrintConfig.cpp:401 +#: src/libslic3r/PrintConfig.cpp:417 msgid "" "Fill pattern for top infill. This only affects the top visible layer, and " "not its adjacent solid shells." @@ -6259,32 +7552,32 @@ msgstr "" "Padrão de preenchimento para preenchimento do topo. Isto afeta somente a " "camada visível superior, e não suas paredes adjacentes." -#: src/libslic3r/PrintConfig.cpp:409 src/libslic3r/PrintConfig.cpp:821 -#: src/libslic3r/PrintConfig.cpp:1972 +#: src/libslic3r/PrintConfig.cpp:425 src/libslic3r/PrintConfig.cpp:843 +#: src/libslic3r/PrintConfig.cpp:2009 msgid "Rectilinear" msgstr "Rectilíneo" -#: src/libslic3r/PrintConfig.cpp:410 src/libslic3r/PrintConfig.cpp:827 +#: src/libslic3r/PrintConfig.cpp:426 src/libslic3r/PrintConfig.cpp:849 msgid "Concentric" msgstr "Concêntrico" -#: src/libslic3r/PrintConfig.cpp:411 src/libslic3r/PrintConfig.cpp:831 +#: src/libslic3r/PrintConfig.cpp:427 src/libslic3r/PrintConfig.cpp:853 msgid "Hilbert Curve" msgstr "Curva de Hilbert" -#: src/libslic3r/PrintConfig.cpp:412 src/libslic3r/PrintConfig.cpp:832 +#: src/libslic3r/PrintConfig.cpp:428 src/libslic3r/PrintConfig.cpp:854 msgid "Archimedean Chords" msgstr "Cordas Archimedean" -#: src/libslic3r/PrintConfig.cpp:413 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:429 src/libslic3r/PrintConfig.cpp:855 msgid "Octagram Spiral" msgstr "Espiral estrelado" -#: src/libslic3r/PrintConfig.cpp:419 +#: src/libslic3r/PrintConfig.cpp:435 msgid "Bottom fill pattern" msgstr "Padrão de preenchimento da base" -#: src/libslic3r/PrintConfig.cpp:421 +#: src/libslic3r/PrintConfig.cpp:437 msgid "" "Fill pattern for bottom infill. This only affects the bottom external " "visible layer, and not its adjacent solid shells." @@ -6292,11 +7585,11 @@ msgstr "" "Padrão de preenchimento para preenchimento da base. Isto afeta somente a " "camada visível externa inferior, e não suas paredes adjacentes." -#: src/libslic3r/PrintConfig.cpp:430 src/libslic3r/PrintConfig.cpp:440 +#: src/libslic3r/PrintConfig.cpp:446 src/libslic3r/PrintConfig.cpp:457 msgid "External perimeters" msgstr "Perímetros externos" -#: src/libslic3r/PrintConfig.cpp:432 +#: src/libslic3r/PrintConfig.cpp:448 msgid "" "Set this to a non-zero value to set a manual extrusion width for external " "perimeters. If left zero, default extrusion width will be used if set, " @@ -6309,16 +7602,16 @@ msgstr "" "ponteira será usado. Se expresso em porcentagem(por exemplo 200%), será " "calculado sobre a altura da camada." -#: src/libslic3r/PrintConfig.cpp:435 src/libslic3r/PrintConfig.cpp:543 -#: src/libslic3r/PrintConfig.cpp:860 src/libslic3r/PrintConfig.cpp:872 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:1017 -#: src/libslic3r/PrintConfig.cpp:1403 src/libslic3r/PrintConfig.cpp:1741 -#: src/libslic3r/PrintConfig.cpp:1847 src/libslic3r/PrintConfig.cpp:1915 -#: src/libslic3r/PrintConfig.cpp:2074 +#: src/libslic3r/PrintConfig.cpp:451 src/libslic3r/PrintConfig.cpp:560 +#: src/libslic3r/PrintConfig.cpp:882 src/libslic3r/PrintConfig.cpp:895 +#: src/libslic3r/PrintConfig.cpp:1015 src/libslic3r/PrintConfig.cpp:1041 +#: src/libslic3r/PrintConfig.cpp:1423 src/libslic3r/PrintConfig.cpp:1761 +#: src/libslic3r/PrintConfig.cpp:1883 src/libslic3r/PrintConfig.cpp:1951 +#: src/libslic3r/PrintConfig.cpp:2111 msgid "mm or %" msgstr "mm ou %" -#: src/libslic3r/PrintConfig.cpp:442 +#: src/libslic3r/PrintConfig.cpp:459 msgid "" "This separate setting will affect the speed of external perimeters (the " "visible ones). If expressed as percentage (for example: 80%) it will be " @@ -6328,17 +7621,17 @@ msgstr "" "visíveis). Se expresso em porcentagem(por exemplo: 80%) Ele será calculado " "sobre a velocidade de perímetros config. acima. Defina como zero para auto." -#: src/libslic3r/PrintConfig.cpp:445 src/libslic3r/PrintConfig.cpp:881 -#: src/libslic3r/PrintConfig.cpp:1700 src/libslic3r/PrintConfig.cpp:1751 -#: src/libslic3r/PrintConfig.cpp:1958 src/libslic3r/PrintConfig.cpp:2086 +#: src/libslic3r/PrintConfig.cpp:462 src/libslic3r/PrintConfig.cpp:904 +#: src/libslic3r/PrintConfig.cpp:1720 src/libslic3r/PrintConfig.cpp:1772 +#: src/libslic3r/PrintConfig.cpp:1995 src/libslic3r/PrintConfig.cpp:2124 msgid "mm/s or %" msgstr "mm/s ou %" -#: src/libslic3r/PrintConfig.cpp:452 +#: src/libslic3r/PrintConfig.cpp:469 msgid "External perimeters first" msgstr "Perímetros externos primeiro" -#: src/libslic3r/PrintConfig.cpp:454 +#: src/libslic3r/PrintConfig.cpp:471 msgid "" "Print contour perimeters from the outermost one to the innermost one instead " "of the default inverse order." @@ -6346,12 +7639,12 @@ msgstr "" "Imprima perímetros de contorno do mais externo para o mais interno em vez da " "ordem inversa padrão." -#: src/libslic3r/PrintConfig.cpp:460 +#: src/libslic3r/PrintConfig.cpp:477 msgid "Extra perimeters if needed" msgstr "Perímetros extras se necessário" -#: src/libslic3r/PrintConfig.cpp:462 -#, c-format +#: src/libslic3r/PrintConfig.cpp:479 +#, no-c-format msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " "keeps adding perimeters, until more than 70% of the loop immediately above " @@ -6361,7 +7654,7 @@ msgstr "" "inclinados. Slic3r continua adicionando perímetros, até que mais de 70% o do " "loop imediatamente acima é suportado." -#: src/libslic3r/PrintConfig.cpp:472 +#: src/libslic3r/PrintConfig.cpp:489 msgid "" "The extruder to use (unless more specific extruder settings are specified). " "This value overrides perimeter and infill extruders, but not the support " @@ -6371,7 +7664,7 @@ msgstr "" "sejam especificadas). Esse valor substitui as extrusoras de perímetro e " "preenchimento, mas não as extrusoras de suporte." -#: src/libslic3r/PrintConfig.cpp:484 +#: src/libslic3r/PrintConfig.cpp:501 msgid "" "Set this to the vertical distance between your nozzle tip and (usually) the " "X carriage rods. In other words, this is the height of the clearance " @@ -6383,11 +7676,7 @@ msgstr "" "torno de sua extrusora, e representa a profundidade máxima que a extrusora " "pode espreitar antes de colidir com outros objetos impressos." -#: src/libslic3r/PrintConfig.cpp:494 -msgid "Radius" -msgstr "Raio" - -#: src/libslic3r/PrintConfig.cpp:495 +#: src/libslic3r/PrintConfig.cpp:512 msgid "" "Set this to the clearance radius around your extruder. If the extruder is " "not centered, choose the largest value for safety. This setting is used to " @@ -6395,22 +7684,22 @@ msgid "" msgstr "" "Defina isso para o raio de folga em torno de sua extrusora. Se a extrusora " "não estiver centralizada, escolha o maior valor para a segurança. Essa " -"config. é usada para verificar colisões e exibir a visualização gráfica no " -"prato." +"config. é usada para verificar colisões e exibir a visualização gráfica na " +"bandeja." -#: src/libslic3r/PrintConfig.cpp:505 +#: src/libslic3r/PrintConfig.cpp:522 msgid "Extruder Color" msgstr "Cor da extrusora" -#: src/libslic3r/PrintConfig.cpp:506 src/libslic3r/PrintConfig.cpp:566 +#: src/libslic3r/PrintConfig.cpp:523 src/libslic3r/PrintConfig.cpp:583 msgid "This is only used in the Slic3r interface as a visual help." msgstr "Isso é usado apenas na interface Slic3r como uma ajuda visual." -#: src/libslic3r/PrintConfig.cpp:512 +#: src/libslic3r/PrintConfig.cpp:529 msgid "Extruder offset" msgstr "Compensamento da extrusora" -#: src/libslic3r/PrintConfig.cpp:513 +#: src/libslic3r/PrintConfig.cpp:530 msgid "" "If your firmware doesn't handle the extruder displacement you need the G-" "code to take it into account. This option lets you specify the displacement " @@ -6422,11 +7711,11 @@ msgstr "" "de cada extrusora em relação à primeira. Ele espera coordenadas positivas " "(eles serão subtraída da coordenada XY)." -#: src/libslic3r/PrintConfig.cpp:522 +#: src/libslic3r/PrintConfig.cpp:539 msgid "Extrusion axis" msgstr "Eixo de extrusão" -#: src/libslic3r/PrintConfig.cpp:523 +#: src/libslic3r/PrintConfig.cpp:540 msgid "" "Use this option to set the axis letter associated to your printer's extruder " "(usually E but some printers use A)." @@ -6434,11 +7723,11 @@ msgstr "" "Use esta opção para definir a letra do eixo associada à extrusora da sua " "impressora (geralmente E, mas algumas impressoras usam A)." -#: src/libslic3r/PrintConfig.cpp:528 +#: src/libslic3r/PrintConfig.cpp:545 msgid "Extrusion multiplier" msgstr "Multiplicador de extrusão" -#: src/libslic3r/PrintConfig.cpp:529 +#: src/libslic3r/PrintConfig.cpp:546 msgid "" "This factor changes the amount of flow proportionally. You may need to tweak " "this setting to get nice surface finish and correct single wall widths. " @@ -6451,11 +7740,11 @@ msgstr "" "0,9 e 1,1. Se você acha que precisa mudar isso mais, verifique o diâmetro do " "filamento e os passos configurados no firmware da extrusora." -#: src/libslic3r/PrintConfig.cpp:537 +#: src/libslic3r/PrintConfig.cpp:554 msgid "Default extrusion width" msgstr "Largura de extrusão padrão" -#: src/libslic3r/PrintConfig.cpp:539 +#: src/libslic3r/PrintConfig.cpp:556 msgid "" "Set this to a non-zero value to allow a manual extrusion width. If left to " "zero, Slic3r derives extrusion widths from the nozzle diameter (see the " @@ -6469,11 +7758,11 @@ msgstr "" "do perímetro, a largura de extrusão do preenchimento etc.). Se expresso como " "porcentagem (por exemplo: 230%), ele será calculado sobre a altura da camada." -#: src/libslic3r/PrintConfig.cpp:548 +#: src/libslic3r/PrintConfig.cpp:566 msgid "Keep fan always on" msgstr "Mantenha a ventoinha sempre ligada" -#: src/libslic3r/PrintConfig.cpp:549 +#: src/libslic3r/PrintConfig.cpp:567 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " "least at its minimum speed. Useful for PLA, harmful for ABS." @@ -6482,11 +7771,11 @@ msgstr "" "funcionando pelo menos em sua velocidade mínima. Útil para o PLA, " "prejudicial para o ABS." -#: src/libslic3r/PrintConfig.cpp:554 +#: src/libslic3r/PrintConfig.cpp:572 msgid "Enable fan if layer print time is below" msgstr "Ative o ventoinha se o tempo de impressão da camada estiver abaixo" -#: src/libslic3r/PrintConfig.cpp:555 +#: src/libslic3r/PrintConfig.cpp:573 msgid "" "If layer print time is estimated below this number of seconds, fan will be " "enabled and its speed will be calculated by interpolating the minimum and " @@ -6496,23 +7785,23 @@ msgstr "" "segundos, a ventoinha será ativada e sua velocidade será calculada " "interpolando as velocidades mínima e máxima." -#: src/libslic3r/PrintConfig.cpp:557 src/libslic3r/PrintConfig.cpp:1687 +#: src/libslic3r/PrintConfig.cpp:575 src/libslic3r/PrintConfig.cpp:1708 msgid "approximate seconds" msgstr "segundos aproximados" -#: src/libslic3r/PrintConfig.cpp:571 +#: src/libslic3r/PrintConfig.cpp:588 msgid "Filament notes" msgstr "Notas de filamento" -#: src/libslic3r/PrintConfig.cpp:572 +#: src/libslic3r/PrintConfig.cpp:589 msgid "You can put your notes regarding the filament here." msgstr "Você pode colocar suas anotações sobre o filamento aqui." -#: src/libslic3r/PrintConfig.cpp:580 src/libslic3r/PrintConfig.cpp:1231 +#: src/libslic3r/PrintConfig.cpp:597 src/libslic3r/PrintConfig.cpp:1247 msgid "Max volumetric speed" msgstr "Máxima velocidade volumétrica" -#: src/libslic3r/PrintConfig.cpp:581 +#: src/libslic3r/PrintConfig.cpp:598 msgid "" "Maximum volumetric speed allowed for this filament. Limits the maximum " "volumetric speed of a print to the minimum of print and filament volumetric " @@ -6522,27 +7811,27 @@ msgstr "" "velocidade volumétrica máxima de uma impressão ao mínimo de velocidade " "volumétrica de impressão e de filamento. Defina como zero para nenhum limite." -#: src/libslic3r/PrintConfig.cpp:590 +#: src/libslic3r/PrintConfig.cpp:607 msgid "Loading speed" msgstr "Velocidade de carregamento" -#: src/libslic3r/PrintConfig.cpp:591 +#: src/libslic3r/PrintConfig.cpp:608 msgid "Speed used for loading the filament on the wipe tower." msgstr "Velocidade utilizada para carregar o filamento na torre de limpeza." -#: src/libslic3r/PrintConfig.cpp:598 +#: src/libslic3r/PrintConfig.cpp:615 msgid "Loading speed at the start" msgstr "Velocidade de carregamento no início" -#: src/libslic3r/PrintConfig.cpp:599 +#: src/libslic3r/PrintConfig.cpp:616 msgid "Speed used at the very beginning of loading phase." msgstr "Velocidade utilizada no início da fase de carregamento." -#: src/libslic3r/PrintConfig.cpp:606 +#: src/libslic3r/PrintConfig.cpp:623 msgid "Unloading speed" msgstr "Velocidade de descarregamento" -#: src/libslic3r/PrintConfig.cpp:607 +#: src/libslic3r/PrintConfig.cpp:624 msgid "" "Speed used for unloading the filament on the wipe tower (does not affect " "initial part of unloading just after ramming)." @@ -6550,22 +7839,22 @@ msgstr "" "Velocidade utilizada para descarregar o filamento na torre de limpeza (não " "afeta a parte inicial do descarregamento logo após o Ramming)." -#: src/libslic3r/PrintConfig.cpp:615 +#: src/libslic3r/PrintConfig.cpp:632 msgid "Unloading speed at the start" msgstr "Velocidade de descarregamento no início" -#: src/libslic3r/PrintConfig.cpp:616 +#: src/libslic3r/PrintConfig.cpp:633 msgid "" "Speed used for unloading the tip of the filament immediately after ramming." msgstr "" "Velocidade usada para descarregar a ponta do filamento imediatamente após o " "Ramming." -#: src/libslic3r/PrintConfig.cpp:623 +#: src/libslic3r/PrintConfig.cpp:640 msgid "Delay after unloading" msgstr "Atraso após o descarregamento" -#: src/libslic3r/PrintConfig.cpp:624 +#: src/libslic3r/PrintConfig.cpp:641 msgid "" "Time to wait after the filament is unloaded. May help to get reliable " "toolchanges with flexible materials that may need more time to shrink to " @@ -6575,11 +7864,11 @@ msgstr "" "trocas de ferramenta confiáveis com materiais flexíveis que podem precisar " "de mais tempo para reduzir as dimensões originais." -#: src/libslic3r/PrintConfig.cpp:633 +#: src/libslic3r/PrintConfig.cpp:650 msgid "Number of cooling moves" msgstr "Número de movimentos de resfriamento" -#: src/libslic3r/PrintConfig.cpp:634 +#: src/libslic3r/PrintConfig.cpp:651 msgid "" "Filament is cooled by being moved back and forth in the cooling tubes. " "Specify desired number of these moves." @@ -6587,21 +7876,21 @@ msgstr "" "O filamento é resfriado por ser movido para frente e para trás nos tubos de " "resfriamento. Especifique o número desejado desses movimentos." -#: src/libslic3r/PrintConfig.cpp:642 +#: src/libslic3r/PrintConfig.cpp:659 msgid "Speed of the first cooling move" msgstr "Velocidade do primeiro movimento de resfriamento" -#: src/libslic3r/PrintConfig.cpp:643 +#: src/libslic3r/PrintConfig.cpp:660 msgid "Cooling moves are gradually accelerating beginning at this speed." msgstr "" "Movimentos de resfriamento estão gradualmente acelerando a partir desta " "velocidade." -#: src/libslic3r/PrintConfig.cpp:650 +#: src/libslic3r/PrintConfig.cpp:667 msgid "Minimal purge on wipe tower" msgstr "Remoção mínima na torre da limpeza" -#: src/libslic3r/PrintConfig.cpp:651 +#: src/libslic3r/PrintConfig.cpp:668 msgid "" "After a tool change, the exact position of the newly loaded filament inside " "the nozzle may not be known, and the filament pressure is likely not yet " @@ -6616,25 +7905,25 @@ msgstr "" "Prime esta quantidade de material para a torre de limpeza para produzir " "sucessivas preenchimento ou sacrificial objeto extrusões de forma confiável." -#: src/libslic3r/PrintConfig.cpp:655 +#: src/libslic3r/PrintConfig.cpp:672 msgid "mm³" msgstr "mm³" -#: src/libslic3r/PrintConfig.cpp:661 +#: src/libslic3r/PrintConfig.cpp:678 msgid "Speed of the last cooling move" msgstr "Velocidade do último movimento de resfriamento" -#: src/libslic3r/PrintConfig.cpp:662 +#: src/libslic3r/PrintConfig.cpp:679 msgid "Cooling moves are gradually accelerating towards this speed." msgstr "" "Movimentos de resfriamento estão gradualmente acelerando para esta " "velocidade." -#: src/libslic3r/PrintConfig.cpp:669 +#: src/libslic3r/PrintConfig.cpp:686 msgid "Filament load time" msgstr "Tempo de carga do filamento" -#: src/libslic3r/PrintConfig.cpp:670 +#: src/libslic3r/PrintConfig.cpp:687 msgid "" "Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " "filament during a tool change (when executing the T code). This time is " @@ -6645,11 +7934,11 @@ msgstr "" "código T). Esse tempo é adicionado ao tempo total de impressão pelo " "estimador de tempo do G-code." -#: src/libslic3r/PrintConfig.cpp:677 +#: src/libslic3r/PrintConfig.cpp:694 msgid "Ramming parameters" msgstr "Parâmetros de Ramming" -#: src/libslic3r/PrintConfig.cpp:678 +#: src/libslic3r/PrintConfig.cpp:695 msgid "" "This string is edited by RammingDialog and contains ramming specific " "parameters." @@ -6657,11 +7946,11 @@ msgstr "" "Essa cadeia de caracteres é editada por rammingdialog e contém parâmetros " "específicos de Ramming." -#: src/libslic3r/PrintConfig.cpp:684 +#: src/libslic3r/PrintConfig.cpp:701 msgid "Filament unload time" msgstr "Tempo de descarregamento do filamento" -#: src/libslic3r/PrintConfig.cpp:685 +#: src/libslic3r/PrintConfig.cpp:702 msgid "" "Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " "filament during a tool change (when executing the T code). This time is " @@ -6672,7 +7961,7 @@ msgstr "" "o código T). Esse tempo é adicionado ao tempo total de impressão pelo " "estimador de tempo do G-code." -#: src/libslic3r/PrintConfig.cpp:693 +#: src/libslic3r/PrintConfig.cpp:710 msgid "" "Enter your filament diameter here. Good precision is required, so use a " "caliper and do multiple measurements along the filament, then compute the " @@ -6682,11 +7971,12 @@ msgstr "" "paquímetro e fazer várias medições ao longo do filamento, em seguida, " "calcular a média." -#: src/libslic3r/PrintConfig.cpp:700 +#: src/libslic3r/PrintConfig.cpp:717 src/libslic3r/PrintConfig.cpp:2503 +#: src/libslic3r/PrintConfig.cpp:2504 msgid "Density" msgstr "Densidade" -#: src/libslic3r/PrintConfig.cpp:701 +#: src/libslic3r/PrintConfig.cpp:718 msgid "" "Enter your filament density here. This is only for statistical information. " "A decent way is to weigh a known length of filament and compute the ratio of " @@ -6698,27 +7988,27 @@ msgstr "" "filamento e computar a relação do comprimento ao volume. Melhor é calcular o " "volume diretamente através do deslocamento." -#: src/libslic3r/PrintConfig.cpp:704 +#: src/libslic3r/PrintConfig.cpp:721 msgid "g/cm³" msgstr "g/cm³" -#: src/libslic3r/PrintConfig.cpp:709 +#: src/libslic3r/PrintConfig.cpp:726 msgid "Filament type" msgstr "Tipo de filamento" -#: src/libslic3r/PrintConfig.cpp:710 +#: src/libslic3r/PrintConfig.cpp:727 msgid "The filament material type for use in custom G-codes." msgstr "O tipo de material de filamento para uso em G-code customizados." -#: src/libslic3r/PrintConfig.cpp:736 +#: src/libslic3r/PrintConfig.cpp:754 msgid "Soluble material" msgstr "Material solúvel" -#: src/libslic3r/PrintConfig.cpp:737 +#: src/libslic3r/PrintConfig.cpp:755 msgid "Soluble material is most likely used for a soluble support." msgstr "O material solúvel é mais provável usado para um suporte solúvel." -#: src/libslic3r/PrintConfig.cpp:743 +#: src/libslic3r/PrintConfig.cpp:761 msgid "" "Enter your filament cost per kg here. This is only for statistical " "information." @@ -6726,15 +8016,19 @@ msgstr "" "Insira o seu custo de filamento por kg aqui. Isto é apenas para informação " "estatística." -#: src/libslic3r/PrintConfig.cpp:744 +#: src/libslic3r/PrintConfig.cpp:762 msgid "money/kg" msgstr "dinheiro/kg" -#: src/libslic3r/PrintConfig.cpp:753 +#: src/libslic3r/PrintConfig.cpp:771 src/libslic3r/PrintConfig.cpp:2587 +msgid "(Unknown)" +msgstr "(Desconhecido)" + +#: src/libslic3r/PrintConfig.cpp:775 msgid "Fill angle" msgstr "Ângulo de preenchimento" -#: src/libslic3r/PrintConfig.cpp:755 +#: src/libslic3r/PrintConfig.cpp:777 msgid "" "Default base angle for infill orientation. Cross-hatching will be applied to " "this. Bridges will be infilled using the best direction Slic3r can detect, " @@ -6744,60 +8038,60 @@ msgstr "" "aplicada a isso. Pontes serão preenchidas usando a melhor direção Slic3r " "pode detectar, portanto, essa config. não vai afeta-los." -#: src/libslic3r/PrintConfig.cpp:767 +#: src/libslic3r/PrintConfig.cpp:789 msgid "Fill density" msgstr "Densidade de preenchimento" -#: src/libslic3r/PrintConfig.cpp:769 +#: src/libslic3r/PrintConfig.cpp:791 msgid "Density of internal infill, expressed in the range 0% - 100%." msgstr "Densidade de preenchimento interno, expresso na faixa de 0%-100%." -#: src/libslic3r/PrintConfig.cpp:804 +#: src/libslic3r/PrintConfig.cpp:826 msgid "Fill pattern" msgstr "Padrão de preenchimento" -#: src/libslic3r/PrintConfig.cpp:806 +#: src/libslic3r/PrintConfig.cpp:828 msgid "Fill pattern for general low-density infill." msgstr "Padrão de preenchimento para preenchimento de baixa densidade." -#: src/libslic3r/PrintConfig.cpp:822 +#: src/libslic3r/PrintConfig.cpp:844 msgid "Grid" msgstr "Grade" -#: src/libslic3r/PrintConfig.cpp:823 +#: src/libslic3r/PrintConfig.cpp:845 msgid "Triangles" msgstr "Triângulos" -#: src/libslic3r/PrintConfig.cpp:824 +#: src/libslic3r/PrintConfig.cpp:846 msgid "Stars" msgstr "Estrelas" -#: src/libslic3r/PrintConfig.cpp:825 +#: src/libslic3r/PrintConfig.cpp:847 msgid "Cubic" msgstr "Cúbico" -#: src/libslic3r/PrintConfig.cpp:826 +#: src/libslic3r/PrintConfig.cpp:848 msgid "Line" msgstr "Linha" -#: src/libslic3r/PrintConfig.cpp:828 src/libslic3r/PrintConfig.cpp:1974 +#: src/libslic3r/PrintConfig.cpp:850 src/libslic3r/PrintConfig.cpp:2011 msgid "Honeycomb" msgstr "Hexágono" -#: src/libslic3r/PrintConfig.cpp:829 +#: src/libslic3r/PrintConfig.cpp:851 msgid "3D Honeycomb" msgstr "Hexágono 3D" -#: src/libslic3r/PrintConfig.cpp:830 +#: src/libslic3r/PrintConfig.cpp:852 msgid "Gyroid" msgstr "Giróide" -#: src/libslic3r/PrintConfig.cpp:837 src/libslic3r/PrintConfig.cpp:846 -#: src/libslic3r/PrintConfig.cpp:854 src/libslic3r/PrintConfig.cpp:887 +#: src/libslic3r/PrintConfig.cpp:859 src/libslic3r/PrintConfig.cpp:868 +#: src/libslic3r/PrintConfig.cpp:876 src/libslic3r/PrintConfig.cpp:910 msgid "First layer" msgstr "Primeira camada" -#: src/libslic3r/PrintConfig.cpp:838 +#: src/libslic3r/PrintConfig.cpp:860 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " "disable acceleration control for first layer." @@ -6805,7 +8099,7 @@ msgstr "" "Esta é a aceleração que sua impressora usará para a primeira camada. Defina " "zero para desabilitar o controle de aceleração para a primeira camada." -#: src/libslic3r/PrintConfig.cpp:847 +#: src/libslic3r/PrintConfig.cpp:869 msgid "" "Heated build plate temperature for the first layer. Set this to zero to " "disable bed temperature control commands in the output." @@ -6813,7 +8107,7 @@ msgstr "" "Temperatura da mesa aquecida para a primeira camada. Defina isso como zero " "para desabilitar os comandos de controle de temperatura da mesa na saída." -#: src/libslic3r/PrintConfig.cpp:856 +#: src/libslic3r/PrintConfig.cpp:878 msgid "" "Set this to a non-zero value to set a manual extrusion width for first " "layer. You can use this to force fatter extrudates for better adhesion. If " @@ -6826,11 +8120,7 @@ msgstr "" "exemplo, 120%) será computado sobre a primeira altura da camada. Se definido " "como zero, ele usará a largura de extrusão padrão." -#: src/libslic3r/PrintConfig.cpp:866 -msgid "First layer height" -msgstr "Altura da primeira camada" - -#: src/libslic3r/PrintConfig.cpp:868 +#: src/libslic3r/PrintConfig.cpp:891 msgid "" "When printing with very low layer heights, you might still want to print a " "thicker bottom layer to improve adhesion and tolerance for non perfect build " @@ -6843,11 +8133,11 @@ msgstr "" "absoluto ou como uma porcentagem (por exemplo: 150%) sobre a altura da " "camada padrão." -#: src/libslic3r/PrintConfig.cpp:877 +#: src/libslic3r/PrintConfig.cpp:900 msgid "First layer speed" msgstr "Velocidade da primeira camada" -#: src/libslic3r/PrintConfig.cpp:878 +#: src/libslic3r/PrintConfig.cpp:901 msgid "" "If expressed as absolute value in mm/s, this speed will be applied to all " "the print moves of the first layer, regardless of their type. If expressed " @@ -6858,7 +8148,7 @@ msgstr "" "seu tipo. Se expresso em porcentagem(por exemplo: 40%) Ele dimensionará as " "velocidades padrão." -#: src/libslic3r/PrintConfig.cpp:888 +#: src/libslic3r/PrintConfig.cpp:911 msgid "" "Extruder temperature for first layer. If you want to control temperature " "manually during print, set this to zero to disable temperature control " @@ -6868,7 +8158,7 @@ msgstr "" "temperatura manualmente durante a impressão, defina isso como zero para " "desabilitar os comandos de controle de temperatura no arquivo de saída." -#: src/libslic3r/PrintConfig.cpp:897 +#: src/libslic3r/PrintConfig.cpp:920 msgid "" "Speed for filling small gaps using short zigzag moves. Keep this reasonably " "low to avoid too much shaking and resonance issues. Set zero to disable gaps " @@ -6879,11 +8169,11 @@ msgstr "" "problemas de ressonância. Defina zero para desabilitar o preenchimento de " "lacunas." -#: src/libslic3r/PrintConfig.cpp:905 +#: src/libslic3r/PrintConfig.cpp:928 msgid "Verbose G-code" msgstr "Gcode detalhado" -#: src/libslic3r/PrintConfig.cpp:906 +#: src/libslic3r/PrintConfig.cpp:929 msgid "" "Enable this to get a commented G-code file, with each line explained by a " "descriptive text. If you print from SD card, the additional weight of the " @@ -6893,11 +8183,11 @@ msgstr "" "explicada por um texto descritivo. Se você imprimir a partir do cartão SD, o " "peso adicional do arquivo pode fazer o seu firmware ficar mais lento." -#: src/libslic3r/PrintConfig.cpp:913 +#: src/libslic3r/PrintConfig.cpp:936 msgid "G-code flavor" msgstr "Tipo de G-code" -#: src/libslic3r/PrintConfig.cpp:914 +#: src/libslic3r/PrintConfig.cpp:937 msgid "" "Some G/M-code commands, including temperature control and others, are not " "universal. Set this option to your printer's firmware to get a compatible " @@ -6909,15 +8199,15 @@ msgstr "" "uma saída compatível. O \"sem extrusão\" tipo impede PrusaSlicer de exportar " "qualquer valor de extrusão em tudo." -#: src/libslic3r/PrintConfig.cpp:937 +#: src/libslic3r/PrintConfig.cpp:960 msgid "No extrusion" msgstr "Sem extrusão" -#: src/libslic3r/PrintConfig.cpp:942 +#: src/libslic3r/PrintConfig.cpp:965 msgid "Label objects" msgstr "Rotular objetos" -#: src/libslic3r/PrintConfig.cpp:943 +#: src/libslic3r/PrintConfig.cpp:966 msgid "" "Enable this to add comments into the G-Code labeling print moves with what " "object they belong to, which is useful for the Octoprint CancelObject " @@ -6930,11 +8220,11 @@ msgstr "" "config. de multi material de extrusora única e limpe em objeto/limpar em " "preenchimento." -#: src/libslic3r/PrintConfig.cpp:950 +#: src/libslic3r/PrintConfig.cpp:973 msgid "High extruder current on filament swap" msgstr "Corrente elevada da extrusora na troca do filamento" -#: src/libslic3r/PrintConfig.cpp:951 +#: src/libslic3r/PrintConfig.cpp:974 msgid "" "It may be beneficial to increase the extruder motor current during the " "filament exchange sequence to allow for rapid ramming feed rates and to " @@ -6945,7 +8235,7 @@ msgstr "" "Ramming rápidas e para superar a resistência ao carregar um filamento com " "uma ponta feia." -#: src/libslic3r/PrintConfig.cpp:959 +#: src/libslic3r/PrintConfig.cpp:982 msgid "" "This is the acceleration your printer will use for infill. Set zero to " "disable acceleration control for infill." @@ -6953,11 +8243,11 @@ msgstr "" "Esta é a aceleração que sua impressora usará para preenchimento. Defina zero " "para desabilitar o controle de aceleração para preenchimento." -#: src/libslic3r/PrintConfig.cpp:967 +#: src/libslic3r/PrintConfig.cpp:990 msgid "Combine infill every" msgstr "Combine preenchimento a cada" -#: src/libslic3r/PrintConfig.cpp:969 +#: src/libslic3r/PrintConfig.cpp:992 msgid "" "This feature allows to combine infill and speed up your print by extruding " "thicker infill layers while preserving thin perimeters, thus accuracy." @@ -6966,20 +8256,20 @@ msgstr "" "extrusão camadas de preenchimento mais espessa, preservando perímetros " "finos, assim, a precisão." -#: src/libslic3r/PrintConfig.cpp:972 +#: src/libslic3r/PrintConfig.cpp:995 msgid "Combine infill every n layers" msgstr "Combine preenchimento cada n camadas" -#: src/libslic3r/PrintConfig.cpp:978 +#: src/libslic3r/PrintConfig.cpp:1001 msgid "Infill extruder" msgstr "Extrusora de preenchimento" -#: src/libslic3r/PrintConfig.cpp:980 +#: src/libslic3r/PrintConfig.cpp:1003 msgid "The extruder to use when printing infill." msgstr "" "A extrusora a ser utilizada quando estiver imprimindo preenchimento sólido." -#: src/libslic3r/PrintConfig.cpp:988 +#: src/libslic3r/PrintConfig.cpp:1011 msgid "" "Set this to a non-zero value to set a manual extrusion width for infill. If " "left zero, default extrusion width will be used if set, otherwise 1.125 x " @@ -6994,11 +8284,11 @@ msgstr "" "acelerar o preenchimento e tornar suas peças mais fortes. Se expresso em " "porcentagem(por exemplo, 90%) Ele será calculado sobre a altura da camada." -#: src/libslic3r/PrintConfig.cpp:997 +#: src/libslic3r/PrintConfig.cpp:1021 msgid "Infill before perimeters" msgstr "Preenchimento antes dos perímetros" -#: src/libslic3r/PrintConfig.cpp:998 +#: src/libslic3r/PrintConfig.cpp:1022 msgid "" "This option will switch the print order of perimeters and infill, making the " "latter first." @@ -7006,11 +8296,11 @@ msgstr "" "Esta opção irá mudar a ordem de impressão de perímetros e preenchimento, " "tornando o último primeiro." -#: src/libslic3r/PrintConfig.cpp:1003 +#: src/libslic3r/PrintConfig.cpp:1027 msgid "Only infill where needed" msgstr "Somente preenchimento onde necessário" -#: src/libslic3r/PrintConfig.cpp:1005 +#: src/libslic3r/PrintConfig.cpp:1029 msgid "" "This option will limit infill to the areas actually needed for supporting " "ceilings (it will act as internal support material). If enabled, slows down " @@ -7021,11 +8311,11 @@ msgstr "" "habilitada, retarda a geração de G-code devido às várias verificações " "envolvidas." -#: src/libslic3r/PrintConfig.cpp:1012 +#: src/libslic3r/PrintConfig.cpp:1036 msgid "Infill/perimeters overlap" msgstr "Sobreposição de preenchimento/perímetros" -#: src/libslic3r/PrintConfig.cpp:1014 +#: src/libslic3r/PrintConfig.cpp:1038 msgid "" "This setting applies an additional overlap between infill and perimeters for " "better bonding. Theoretically this shouldn't be needed, but backlash might " @@ -7038,24 +8328,24 @@ msgstr "" "porcentagem(exemplo: 15%) é calculado sobre a largura da extrusão do " "perímetro." -#: src/libslic3r/PrintConfig.cpp:1025 +#: src/libslic3r/PrintConfig.cpp:1049 msgid "Speed for printing the internal fill. Set to zero for auto." msgstr "" "Velocidade para imprimir o preenchimento interno. Defina como zero para auto." -#: src/libslic3r/PrintConfig.cpp:1033 +#: src/libslic3r/PrintConfig.cpp:1057 msgid "Inherits profile" msgstr "Herda o perfil" -#: src/libslic3r/PrintConfig.cpp:1034 +#: src/libslic3r/PrintConfig.cpp:1058 msgid "Name of the profile, from which this profile inherits." msgstr "Nome do perfil, a partir do qual este perfil herda." -#: src/libslic3r/PrintConfig.cpp:1047 +#: src/libslic3r/PrintConfig.cpp:1071 msgid "Interface shells" msgstr "Interface dos perímetros externos." -#: src/libslic3r/PrintConfig.cpp:1048 +#: src/libslic3r/PrintConfig.cpp:1072 msgid "" "Force the generation of solid shells between adjacent materials/volumes. " "Useful for multi-extruder prints with translucent materials or manual " @@ -7065,7 +8355,7 @@ msgstr "" "adjacentes. Útil para cópias da multi-extrusora com materiais translúcidos " "ou material de sustentação solúvel manual." -#: src/libslic3r/PrintConfig.cpp:1057 +#: src/libslic3r/PrintConfig.cpp:1081 msgid "" "This custom code is inserted at every layer change, right after the Z move " "and before the extruder moves to the first layer point. Note that you can " @@ -7077,11 +8367,11 @@ msgstr "" "Observe que você pode usar variáveis de espaço reservado para todas as " "config. Slic3r, bem como [layer_num] e [layer_z]." -#: src/libslic3r/PrintConfig.cpp:1068 +#: src/libslic3r/PrintConfig.cpp:1092 msgid "Supports remaining times" msgstr "Tempo de impressão restante" -#: src/libslic3r/PrintConfig.cpp:1069 +#: src/libslic3r/PrintConfig.cpp:1093 msgid "" "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute " "intervals into the G-code to let the firmware show accurate remaining time. " @@ -7094,152 +8384,152 @@ msgstr "" "M73. Além disso, o firmware i3 MK3 suporta M73 QXX Sxx para o modo " "silencioso." -#: src/libslic3r/PrintConfig.cpp:1077 +#: src/libslic3r/PrintConfig.cpp:1101 msgid "Supports stealth mode" msgstr "Suporta o modo silencioso" -#: src/libslic3r/PrintConfig.cpp:1078 +#: src/libslic3r/PrintConfig.cpp:1102 msgid "The firmware supports stealth mode" msgstr "O firmware suporta o modo silencioso" -#: src/libslic3r/PrintConfig.cpp:1102 +#: src/libslic3r/PrintConfig.cpp:1125 msgid "Maximum feedrate X" msgstr "Máxima taxa de alimentação do X" -#: src/libslic3r/PrintConfig.cpp:1103 +#: src/libslic3r/PrintConfig.cpp:1126 msgid "Maximum feedrate Y" msgstr "Máxima taxa de alimentação do Y" -#: src/libslic3r/PrintConfig.cpp:1104 +#: src/libslic3r/PrintConfig.cpp:1127 msgid "Maximum feedrate Z" msgstr "Máxima taxa de alimentação do Z" -#: src/libslic3r/PrintConfig.cpp:1105 +#: src/libslic3r/PrintConfig.cpp:1128 msgid "Maximum feedrate E" msgstr "Máxima taxa de alimentação do E" -#: src/libslic3r/PrintConfig.cpp:1108 +#: src/libslic3r/PrintConfig.cpp:1131 msgid "Maximum feedrate of the X axis" msgstr "Máxima taxa de alimentação do eixo X" -#: src/libslic3r/PrintConfig.cpp:1109 +#: src/libslic3r/PrintConfig.cpp:1132 msgid "Maximum feedrate of the Y axis" msgstr "Máxima taxa de alimentação do eixo Y" -#: src/libslic3r/PrintConfig.cpp:1110 +#: src/libslic3r/PrintConfig.cpp:1133 msgid "Maximum feedrate of the Z axis" msgstr "Máxima taxa de alimentação do eixo Z" -#: src/libslic3r/PrintConfig.cpp:1111 +#: src/libslic3r/PrintConfig.cpp:1134 msgid "Maximum feedrate of the E axis" msgstr "Máxima taxa de alimentação do eixo E" -#: src/libslic3r/PrintConfig.cpp:1120 +#: src/libslic3r/PrintConfig.cpp:1142 msgid "Maximum acceleration X" msgstr "Aceleração máxima do X" -#: src/libslic3r/PrintConfig.cpp:1121 +#: src/libslic3r/PrintConfig.cpp:1143 msgid "Maximum acceleration Y" msgstr "Aceleração máxima do Y" -#: src/libslic3r/PrintConfig.cpp:1122 +#: src/libslic3r/PrintConfig.cpp:1144 msgid "Maximum acceleration Z" msgstr "Aceleração máxima do Z" -#: src/libslic3r/PrintConfig.cpp:1123 +#: src/libslic3r/PrintConfig.cpp:1145 msgid "Maximum acceleration E" msgstr "Aceleração máxima do E" -#: src/libslic3r/PrintConfig.cpp:1126 +#: src/libslic3r/PrintConfig.cpp:1148 msgid "Maximum acceleration of the X axis" msgstr "Aceleração máxima do eixo X" -#: src/libslic3r/PrintConfig.cpp:1127 +#: src/libslic3r/PrintConfig.cpp:1149 msgid "Maximum acceleration of the Y axis" msgstr "Aceleração máxima do eixo Y" -#: src/libslic3r/PrintConfig.cpp:1128 +#: src/libslic3r/PrintConfig.cpp:1150 msgid "Maximum acceleration of the Z axis" msgstr "Aceleração máxima do eixo Z" -#: src/libslic3r/PrintConfig.cpp:1129 +#: src/libslic3r/PrintConfig.cpp:1151 msgid "Maximum acceleration of the E axis" msgstr "Aceleração máxima do eixo E" -#: src/libslic3r/PrintConfig.cpp:1138 +#: src/libslic3r/PrintConfig.cpp:1159 msgid "Maximum jerk X" msgstr "Máximo empurrão X" -#: src/libslic3r/PrintConfig.cpp:1139 +#: src/libslic3r/PrintConfig.cpp:1160 msgid "Maximum jerk Y" msgstr "Máximo empurrão Y" -#: src/libslic3r/PrintConfig.cpp:1140 +#: src/libslic3r/PrintConfig.cpp:1161 msgid "Maximum jerk Z" msgstr "Máximo empurrão Z" -#: src/libslic3r/PrintConfig.cpp:1141 +#: src/libslic3r/PrintConfig.cpp:1162 msgid "Maximum jerk E" msgstr "Máximo empurrão E" -#: src/libslic3r/PrintConfig.cpp:1144 +#: src/libslic3r/PrintConfig.cpp:1165 msgid "Maximum jerk of the X axis" msgstr "Máximo empurrão do eixo X" -#: src/libslic3r/PrintConfig.cpp:1145 +#: src/libslic3r/PrintConfig.cpp:1166 msgid "Maximum jerk of the Y axis" msgstr "Máximo empurrão do eixo Y" -#: src/libslic3r/PrintConfig.cpp:1146 +#: src/libslic3r/PrintConfig.cpp:1167 msgid "Maximum jerk of the Z axis" msgstr "Máximo empurrão do eixo Z" -#: src/libslic3r/PrintConfig.cpp:1147 +#: src/libslic3r/PrintConfig.cpp:1168 msgid "Maximum jerk of the E axis" msgstr "Máximo empurrão do eixo E" -#: src/libslic3r/PrintConfig.cpp:1158 +#: src/libslic3r/PrintConfig.cpp:1178 msgid "Minimum feedrate when extruding" msgstr "Taxa de alimentação mínima ao extrudar" -#: src/libslic3r/PrintConfig.cpp:1160 +#: src/libslic3r/PrintConfig.cpp:1180 msgid "Minimum feedrate when extruding (M205 S)" msgstr "Taxa de alimentação mínima ao extrudar (M205 S)" -#: src/libslic3r/PrintConfig.cpp:1169 +#: src/libslic3r/PrintConfig.cpp:1188 msgid "Minimum travel feedrate" msgstr "Taxa de alimentação mínima ao viajar" -#: src/libslic3r/PrintConfig.cpp:1171 +#: src/libslic3r/PrintConfig.cpp:1190 msgid "Minimum travel feedrate (M205 T)" msgstr "Taxa de alimentação mínima ao viajar (M205 T)" -#: src/libslic3r/PrintConfig.cpp:1180 +#: src/libslic3r/PrintConfig.cpp:1198 msgid "Maximum acceleration when extruding" msgstr "Aceleração máxima quando expurgando" -#: src/libslic3r/PrintConfig.cpp:1182 +#: src/libslic3r/PrintConfig.cpp:1200 msgid "Maximum acceleration when extruding (M204 S)" msgstr "Aceleração máxima quando extrudando (M204 S)" -#: src/libslic3r/PrintConfig.cpp:1191 +#: src/libslic3r/PrintConfig.cpp:1208 msgid "Maximum acceleration when retracting" msgstr "Aceleração máxima durante a retração" -#: src/libslic3r/PrintConfig.cpp:1193 +#: src/libslic3r/PrintConfig.cpp:1210 msgid "Maximum acceleration when retracting (M204 T)" msgstr "Aceleração máxima quando retração (M204 T)" -#: src/libslic3r/PrintConfig.cpp:1201 src/libslic3r/PrintConfig.cpp:1210 +#: src/libslic3r/PrintConfig.cpp:1217 src/libslic3r/PrintConfig.cpp:1226 msgid "Max" msgstr "Máx" -#: src/libslic3r/PrintConfig.cpp:1202 +#: src/libslic3r/PrintConfig.cpp:1218 msgid "This setting represents the maximum speed of your fan." msgstr "Esta config. representa a velocidade máxima da sua ventoinha." -#: src/libslic3r/PrintConfig.cpp:1211 -#, c-format +#: src/libslic3r/PrintConfig.cpp:1227 +#, no-c-format msgid "" "This is the highest printable layer height for this extruder, used to cap " "the variable layer height and support layer height. Maximum recommended " @@ -7252,11 +8542,11 @@ msgstr "" "adesão razoável entre camadas. Se definido como 0, a altura da camada é " "limitada a 75% o do diâmetro da ponteira." -#: src/libslic3r/PrintConfig.cpp:1221 +#: src/libslic3r/PrintConfig.cpp:1237 msgid "Max print speed" msgstr "Velocidade máxima de impressão" -#: src/libslic3r/PrintConfig.cpp:1222 +#: src/libslic3r/PrintConfig.cpp:1238 msgid "" "When setting other speed settings to 0 Slic3r will autocalculate the optimal " "speed in order to keep constant extruder pressure. This experimental setting " @@ -7267,7 +8557,7 @@ msgstr "" "extrusora. Esta config. experimental é usada para definir a velocidade de " "impressão mais alta que você deseja permitir." -#: src/libslic3r/PrintConfig.cpp:1232 +#: src/libslic3r/PrintConfig.cpp:1248 msgid "" "This experimental setting is used to set the maximum volumetric speed your " "extruder supports." @@ -7275,11 +8565,11 @@ msgstr "" "Esta config. experimental é usada para definir a velocidade máxima " "volumétrica que sua extrusora suporta." -#: src/libslic3r/PrintConfig.cpp:1241 +#: src/libslic3r/PrintConfig.cpp:1257 msgid "Max volumetric slope positive" msgstr "Inclinação volumétrica máx positiva" -#: src/libslic3r/PrintConfig.cpp:1242 src/libslic3r/PrintConfig.cpp:1253 +#: src/libslic3r/PrintConfig.cpp:1258 src/libslic3r/PrintConfig.cpp:1269 msgid "" "This experimental setting is used to limit the speed of change in extrusion " "rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate " @@ -7292,25 +8582,25 @@ msgstr "" "extrusão de 0,2 mm, avanço de 20 mm/s) para 5,4 mm ³/s (avanço 60 mm/s) " "levará pelo menos 2 segundos." -#: src/libslic3r/PrintConfig.cpp:1246 src/libslic3r/PrintConfig.cpp:1257 +#: src/libslic3r/PrintConfig.cpp:1262 src/libslic3r/PrintConfig.cpp:1273 msgid "mm³/s²" msgstr "mm ³/s ²" -#: src/libslic3r/PrintConfig.cpp:1252 +#: src/libslic3r/PrintConfig.cpp:1268 msgid "Max volumetric slope negative" msgstr "Inclinação volumétrica máx negativa" -#: src/libslic3r/PrintConfig.cpp:1264 src/libslic3r/PrintConfig.cpp:1273 +#: src/libslic3r/PrintConfig.cpp:1280 src/libslic3r/PrintConfig.cpp:1289 msgid "Min" msgstr "Min" -#: src/libslic3r/PrintConfig.cpp:1265 +#: src/libslic3r/PrintConfig.cpp:1281 msgid "This setting represents the minimum PWM your fan needs to work." msgstr "" "Esta config. representa o PWM mínimo que seu ventoinha precisa para " "trabalhar." -#: src/libslic3r/PrintConfig.cpp:1274 +#: src/libslic3r/PrintConfig.cpp:1290 msgid "" "This is the lowest printable layer height for this extruder and limits the " "resolution for variable layer height. Typical values are between 0.05 mm and " @@ -7320,19 +8610,19 @@ msgstr "" "definição para a altura variável da camada. Os valores típicos são entre 0, " "5 mm e 0,1 mm." -#: src/libslic3r/PrintConfig.cpp:1282 +#: src/libslic3r/PrintConfig.cpp:1298 msgid "Min print speed" msgstr "Velocidade mínima de impressão" -#: src/libslic3r/PrintConfig.cpp:1283 +#: src/libslic3r/PrintConfig.cpp:1299 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r não vai escalar a velocidade abaixo desta velocidade." -#: src/libslic3r/PrintConfig.cpp:1290 +#: src/libslic3r/PrintConfig.cpp:1306 msgid "Minimal filament extrusion length" msgstr "Comprimento mínimo da extrusão do filamento" -#: src/libslic3r/PrintConfig.cpp:1291 +#: src/libslic3r/PrintConfig.cpp:1307 msgid "" "Generate no less than the number of skirt loops required to consume the " "specified amount of filament on the bottom layer. For multi-extruder " @@ -7342,11 +8632,11 @@ msgstr "" "a quantidade especificada de filamento na camada inferior. Para máquinas " "multiextrusoras, este mínimo aplica-se a cada extrusora." -#: src/libslic3r/PrintConfig.cpp:1300 +#: src/libslic3r/PrintConfig.cpp:1316 msgid "Configuration notes" msgstr "Notas de config." -#: src/libslic3r/PrintConfig.cpp:1301 +#: src/libslic3r/PrintConfig.cpp:1317 msgid "" "You can put here your personal notes. This text will be added to the G-code " "header comments." @@ -7354,17 +8644,17 @@ msgstr "" "Você pode colocar aqui suas anotações pessoais. Este texto será adicionado " "aos comentários do cabeçalho do G-code." -#: src/libslic3r/PrintConfig.cpp:1311 +#: src/libslic3r/PrintConfig.cpp:1327 msgid "" "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" msgstr "" "Este é o diâmetro da ponteira da extrusora (por exemplo: 0.5, 0.35 etc.)" -#: src/libslic3r/PrintConfig.cpp:1316 +#: src/libslic3r/PrintConfig.cpp:1332 msgid "Host Type" msgstr "Tipo de host" -#: src/libslic3r/PrintConfig.cpp:1317 +#: src/libslic3r/PrintConfig.cpp:1333 msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." @@ -7372,11 +8662,11 @@ msgstr "" "Slic3r pode carregar arquivos de G-code para um host de impressora. Este " "campo deve conter o tipo do host." -#: src/libslic3r/PrintConfig.cpp:1328 +#: src/libslic3r/PrintConfig.cpp:1348 msgid "Only retract when crossing perimeters" msgstr "Apenas retrair quando cruzar perímetros" -#: src/libslic3r/PrintConfig.cpp:1329 +#: src/libslic3r/PrintConfig.cpp:1349 msgid "" "Disables retraction when the travel path does not exceed the upper layer's " "perimeters (and thus any ooze will be probably invisible)." @@ -7385,7 +8675,7 @@ msgstr "" "camada superior (e, portanto, qualquer escorrimento será provavelmente " "invisível)." -#: src/libslic3r/PrintConfig.cpp:1336 +#: src/libslic3r/PrintConfig.cpp:1356 msgid "" "This option will drop the temperature of the inactive extruders to prevent " "oozing. It will enable a tall skirt automatically and move extruders outside " @@ -7395,11 +8685,11 @@ msgstr "" "escorrimento. Ele vai permitir uma saia alta automaticamente e mover " "extrusoras fora de tal saia quando a mudança de temperatura." -#: src/libslic3r/PrintConfig.cpp:1343 +#: src/libslic3r/PrintConfig.cpp:1363 msgid "Output filename format" msgstr "Formato de nome de arquivo de saída" -#: src/libslic3r/PrintConfig.cpp:1344 +#: src/libslic3r/PrintConfig.cpp:1364 msgid "" "You can use all configuration options as variables inside this template. For " "example: [layer_height], [fill_density] etc. You can also use [timestamp], " @@ -7411,11 +8701,11 @@ msgstr "" "também pode usar [tempo], [ano], [mês], [dia], [hora], [minuto], [segundo], " "[versão], [nome_entrada], [nome_entrada_base]." -#: src/libslic3r/PrintConfig.cpp:1353 +#: src/libslic3r/PrintConfig.cpp:1373 msgid "Detect bridging perimeters" msgstr "Detectar perímetros de ponte" -#: src/libslic3r/PrintConfig.cpp:1355 +#: src/libslic3r/PrintConfig.cpp:1375 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " "to apply bridge speed to them and enable fan." @@ -7424,11 +8714,11 @@ msgstr "" "será usado), para aplicar a velocidade da ponte a eles e para habilitar a " "ventoinha." -#: src/libslic3r/PrintConfig.cpp:1361 +#: src/libslic3r/PrintConfig.cpp:1381 msgid "Filament parking position" msgstr "Posição de estacionamento do filamento" -#: src/libslic3r/PrintConfig.cpp:1362 +#: src/libslic3r/PrintConfig.cpp:1382 msgid "" "Distance of the extruder tip from the position where the filament is parked " "when unloaded. This should match the value in printer firmware." @@ -7437,11 +8727,11 @@ msgstr "" "quando descarregado. Isso deve corresponder ao valor no firmware da " "impressora." -#: src/libslic3r/PrintConfig.cpp:1370 +#: src/libslic3r/PrintConfig.cpp:1390 msgid "Extra loading distance" msgstr "Distância de carregamento extra" -#: src/libslic3r/PrintConfig.cpp:1371 +#: src/libslic3r/PrintConfig.cpp:1391 msgid "" "When set to zero, the distance the filament is moved from parking position " "during load is exactly the same as it was moved back during unload. When " @@ -7453,12 +8743,12 @@ msgstr "" "durante o descarregamento. Quando positivo, ele é carregado ainda mais, se " "negativo, o movimento de carga é menor do que o descarregamento." -#: src/libslic3r/PrintConfig.cpp:1379 src/libslic3r/PrintConfig.cpp:1397 -#: src/libslic3r/PrintConfig.cpp:1409 src/libslic3r/PrintConfig.cpp:1419 +#: src/libslic3r/PrintConfig.cpp:1399 src/libslic3r/PrintConfig.cpp:1417 +#: src/libslic3r/PrintConfig.cpp:1430 src/libslic3r/PrintConfig.cpp:1440 msgid "Perimeters" msgstr "Perímetros" -#: src/libslic3r/PrintConfig.cpp:1380 +#: src/libslic3r/PrintConfig.cpp:1400 msgid "" "This is the acceleration your printer will use for perimeters. A high value " "like 9000 usually gives good results if your hardware is up to the job. Set " @@ -7468,17 +8758,17 @@ msgstr "" "como 9000 geralmente dá bons resultados se o seu hardware suporta. Defina " "zero para desabilitar o controle de aceleração para perímetros." -#: src/libslic3r/PrintConfig.cpp:1388 +#: src/libslic3r/PrintConfig.cpp:1408 msgid "Perimeter extruder" msgstr "Extrusora de perímetro" -#: src/libslic3r/PrintConfig.cpp:1390 +#: src/libslic3r/PrintConfig.cpp:1410 msgid "" "The extruder to use when printing perimeters and brim. First extruder is 1." msgstr "" "A extrusora para usar ao imprimir perímetros e aba. A primeira extrusora é 1." -#: src/libslic3r/PrintConfig.cpp:1399 +#: src/libslic3r/PrintConfig.cpp:1419 msgid "" "Set this to a non-zero value to set a manual extrusion width for perimeters. " "You may want to use thinner extrudates to get more accurate surfaces. If " @@ -7493,14 +8783,14 @@ msgstr "" "ponteira será usado. Se expresso em porcentagem(por exemplo, 200%) Ele será " "calculado sobre a altura da camada." -#: src/libslic3r/PrintConfig.cpp:1411 +#: src/libslic3r/PrintConfig.cpp:1432 msgid "" "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." msgstr "" "Velocidade para perímetros (contornos, também chamadas de perímetros " "externos verticais). Defina como zero para auto." -#: src/libslic3r/PrintConfig.cpp:1421 +#: src/libslic3r/PrintConfig.cpp:1442 msgid "" "This option sets the number of perimeters to generate for each layer. Note " "that Slic3r may increase this number automatically when it detects sloping " @@ -7512,11 +8802,11 @@ msgstr "" "superfícies inclinadas que se beneficiam de um número maior de perímetros se " "a opção extra perímetros estiver habilitada." -#: src/libslic3r/PrintConfig.cpp:1425 +#: src/libslic3r/PrintConfig.cpp:1446 msgid "(minimum)" msgstr "(mínimo)" -#: src/libslic3r/PrintConfig.cpp:1433 +#: src/libslic3r/PrintConfig.cpp:1454 msgid "" "If you want to process the output G-code through custom scripts, just list " "their absolute paths here. Separate multiple scripts with a semicolon. " @@ -7530,35 +8820,35 @@ msgstr "" "para o arquivo de G-code como o primeiro argumento, e eles poderão acessar " "as config. de config. do Slic3r lendo variáveis de ambiente." -#: src/libslic3r/PrintConfig.cpp:1445 +#: src/libslic3r/PrintConfig.cpp:1466 msgid "Printer type" msgstr "Tipo de impressora" -#: src/libslic3r/PrintConfig.cpp:1446 +#: src/libslic3r/PrintConfig.cpp:1467 msgid "Type of the printer." msgstr "Tipo da impressora." -#: src/libslic3r/PrintConfig.cpp:1451 +#: src/libslic3r/PrintConfig.cpp:1472 msgid "Printer notes" msgstr "Notas da impressora" -#: src/libslic3r/PrintConfig.cpp:1452 +#: src/libslic3r/PrintConfig.cpp:1473 msgid "You can put your notes regarding the printer here." msgstr "Você pode colocar suas anotações sobre a impressora aqui." -#: src/libslic3r/PrintConfig.cpp:1460 +#: src/libslic3r/PrintConfig.cpp:1481 msgid "Printer vendor" msgstr "Fornecedor da impressora" -#: src/libslic3r/PrintConfig.cpp:1461 +#: src/libslic3r/PrintConfig.cpp:1482 msgid "Name of the printer vendor." msgstr "Nome do fornecedor da impressora." -#: src/libslic3r/PrintConfig.cpp:1466 +#: src/libslic3r/PrintConfig.cpp:1487 msgid "Printer variant" msgstr "Variante da impressora" -#: src/libslic3r/PrintConfig.cpp:1467 +#: src/libslic3r/PrintConfig.cpp:1488 msgid "" "Name of the printer variant. For example, the printer variants may be " "differentiated by a nozzle diameter." @@ -7566,11 +8856,11 @@ msgstr "" "Nome da variante da impressora. Por exemplo, as variantes da impressora " "podem ser diferenciadas por um diâmetro da ponteira." -#: src/libslic3r/PrintConfig.cpp:1480 +#: src/libslic3r/PrintConfig.cpp:1501 msgid "Raft layers" msgstr "Camadas da estrado" -#: src/libslic3r/PrintConfig.cpp:1482 +#: src/libslic3r/PrintConfig.cpp:1503 msgid "" "The object will be raised by this number of layers, and support material " "will be generated under it." @@ -7578,11 +8868,11 @@ msgstr "" "O objeto será elevado por este número de camadas, e o material de suporte " "será gerado em baixo dele." -#: src/libslic3r/PrintConfig.cpp:1490 +#: src/libslic3r/PrintConfig.cpp:1511 msgid "Resolution" msgstr "Resolução" -#: src/libslic3r/PrintConfig.cpp:1491 +#: src/libslic3r/PrintConfig.cpp:1512 msgid "" "Minimum detail resolution, used to simplify the input file for speeding up " "the slicing job and reducing memory usage. High-resolution models often " @@ -7595,22 +8885,22 @@ msgstr "" "podem renderizar. Defina como zero para desabilitar qualquer simplificação e " "usar a resolução completa da entrada." -#: src/libslic3r/PrintConfig.cpp:1501 +#: src/libslic3r/PrintConfig.cpp:1522 msgid "Minimum travel after retraction" msgstr "Retração em viagens acima de" -#: src/libslic3r/PrintConfig.cpp:1502 +#: src/libslic3r/PrintConfig.cpp:1523 msgid "" "Retraction is not triggered when travel moves are shorter than this length." msgstr "" "A retração não é acionada quando os movimentos de viagem são mais curtos que " "esse comprimento." -#: src/libslic3r/PrintConfig.cpp:1508 +#: src/libslic3r/PrintConfig.cpp:1529 msgid "Retract amount before wipe" msgstr "Quantidade de retração antes da limpeza" -#: src/libslic3r/PrintConfig.cpp:1509 +#: src/libslic3r/PrintConfig.cpp:1530 msgid "" "With bowden extruders, it may be wise to do some amount of quick retract " "before doing the wipe movement." @@ -7618,23 +8908,23 @@ msgstr "" "Com extrusoras Bowden, pode ser sábio fazer alguma quantidade de retração " "rápida antes de fazer o movimento da limpeza." -#: src/libslic3r/PrintConfig.cpp:1516 +#: src/libslic3r/PrintConfig.cpp:1537 msgid "Retract on layer change" msgstr "Retrair na mudança de camada" -#: src/libslic3r/PrintConfig.cpp:1517 +#: src/libslic3r/PrintConfig.cpp:1538 msgid "This flag enforces a retraction whenever a Z move is done." msgstr "Este sinalizador impõe uma retração sempre que um movimento Z é feito." -#: src/libslic3r/PrintConfig.cpp:1522 src/libslic3r/PrintConfig.cpp:1530 +#: src/libslic3r/PrintConfig.cpp:1543 src/libslic3r/PrintConfig.cpp:1551 msgid "Length" msgstr "Comprimento" -#: src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:1544 msgid "Retraction Length" msgstr "Comprimento de retração" -#: src/libslic3r/PrintConfig.cpp:1524 +#: src/libslic3r/PrintConfig.cpp:1545 msgid "" "When retraction is triggered, filament is pulled back by the specified " "amount (the length is measured on raw filament, before it enters the " @@ -7644,15 +8934,15 @@ msgstr "" "especificada (o comprimento é medido em filamento cru, antes de entrar na " "extrusora)." -#: src/libslic3r/PrintConfig.cpp:1526 src/libslic3r/PrintConfig.cpp:1535 +#: src/libslic3r/PrintConfig.cpp:1547 src/libslic3r/PrintConfig.cpp:1556 msgid "mm (zero to disable)" msgstr "mm (zero para desativar)" -#: src/libslic3r/PrintConfig.cpp:1531 +#: src/libslic3r/PrintConfig.cpp:1552 msgid "Retraction Length (Toolchange)" msgstr "Comprimento de retração (mudança de ferramenta)" -#: src/libslic3r/PrintConfig.cpp:1532 +#: src/libslic3r/PrintConfig.cpp:1553 msgid "" "When retraction is triggered before changing tool, filament is pulled back " "by the specified amount (the length is measured on raw filament, before it " @@ -7662,11 +8952,11 @@ msgstr "" "puxado para trás pela quantidade especificada (o comprimento é medido em " "filamento cru, antes de entrar na extrusora)." -#: src/libslic3r/PrintConfig.cpp:1540 +#: src/libslic3r/PrintConfig.cpp:1561 msgid "Lift Z" msgstr "Elevar Z" -#: src/libslic3r/PrintConfig.cpp:1541 +#: src/libslic3r/PrintConfig.cpp:1562 msgid "" "If you set this to a positive value, Z is quickly raised every time a " "retraction is triggered. When using multiple extruders, only the setting for " @@ -7676,15 +8966,15 @@ msgstr "" "que uma retração é acionada. Ao usar várias extrusoras, somente a config. " "para a primeira extrusora será considerada." -#: src/libslic3r/PrintConfig.cpp:1548 +#: src/libslic3r/PrintConfig.cpp:1569 msgid "Above Z" msgstr "Acima de Z" -#: src/libslic3r/PrintConfig.cpp:1549 +#: src/libslic3r/PrintConfig.cpp:1570 msgid "Only lift Z above" msgstr "Apenas elevar Z acima" -#: src/libslic3r/PrintConfig.cpp:1550 +#: src/libslic3r/PrintConfig.cpp:1571 msgid "" "If you set this to a positive value, Z lift will only take place above the " "specified absolute Z. You can tune this setting for skipping lift on the " @@ -7694,15 +8984,15 @@ msgstr "" "acima do Z absoluto especificado. Você pode ajustar essa config. para pular " "o elevador nas primeiras camadas." -#: src/libslic3r/PrintConfig.cpp:1557 +#: src/libslic3r/PrintConfig.cpp:1578 msgid "Below Z" msgstr "Abaixo de Z" -#: src/libslic3r/PrintConfig.cpp:1558 +#: src/libslic3r/PrintConfig.cpp:1579 msgid "Only lift Z below" msgstr "Apenas elevar Z abaixo" -#: src/libslic3r/PrintConfig.cpp:1559 +#: src/libslic3r/PrintConfig.cpp:1580 msgid "" "If you set this to a positive value, Z lift will only take place below the " "specified absolute Z. You can tune this setting for limiting lift to the " @@ -7712,11 +9002,11 @@ msgstr "" "abaixo do Z absoluto especificado. Você pode ajustar essa config. para " "limitar a elevação às primeiras camadas." -#: src/libslic3r/PrintConfig.cpp:1567 src/libslic3r/PrintConfig.cpp:1575 +#: src/libslic3r/PrintConfig.cpp:1588 src/libslic3r/PrintConfig.cpp:1596 msgid "Extra length on restart" msgstr "Comprimento extra no reinício" -#: src/libslic3r/PrintConfig.cpp:1568 +#: src/libslic3r/PrintConfig.cpp:1589 msgid "" "When the retraction is compensated after the travel move, the extruder will " "push this additional amount of filament. This setting is rarely needed." @@ -7725,7 +9015,7 @@ msgstr "" "empurrar esta quantidade adicional de filamento. Essa config. raramente é " "necessária." -#: src/libslic3r/PrintConfig.cpp:1576 +#: src/libslic3r/PrintConfig.cpp:1597 msgid "" "When the retraction is compensated after changing tool, the extruder will " "push this additional amount of filament." @@ -7733,19 +9023,19 @@ msgstr "" "Quando a retração é compensada após a ferramenta de mudança, a extrusora " "empurrará esta quantidade adicional de filamento." -#: src/libslic3r/PrintConfig.cpp:1583 src/libslic3r/PrintConfig.cpp:1584 +#: src/libslic3r/PrintConfig.cpp:1604 src/libslic3r/PrintConfig.cpp:1605 msgid "Retraction Speed" msgstr "Velocidade da retração" -#: src/libslic3r/PrintConfig.cpp:1585 +#: src/libslic3r/PrintConfig.cpp:1606 msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "A velocidade para retrações (aplica-se somente ao motor da extrusora)." -#: src/libslic3r/PrintConfig.cpp:1591 src/libslic3r/PrintConfig.cpp:1592 +#: src/libslic3r/PrintConfig.cpp:1612 src/libslic3r/PrintConfig.cpp:1613 msgid "Deretraction Speed" msgstr "Velocidade de retorno de retração" -#: src/libslic3r/PrintConfig.cpp:1593 +#: src/libslic3r/PrintConfig.cpp:1614 msgid "" "The speed for loading of a filament into extruder after retraction (it only " "applies to the extruder motor). If left to zero, the retraction speed is " @@ -7755,67 +9045,67 @@ msgstr "" "retração (aplica-se somente ao motor da extrusora). Se deixada como zero, a " "velocidade de retração é usada." -#: src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1621 msgid "Seam position" msgstr "Posição da costura" -#: src/libslic3r/PrintConfig.cpp:1602 +#: src/libslic3r/PrintConfig.cpp:1623 msgid "Position of perimeters starting points." msgstr "Posição inicial dos pontos do perímetro." -#: src/libslic3r/PrintConfig.cpp:1608 +#: src/libslic3r/PrintConfig.cpp:1629 msgid "Random" msgstr "Aleatório" -#: src/libslic3r/PrintConfig.cpp:1609 +#: src/libslic3r/PrintConfig.cpp:1630 msgid "Nearest" msgstr "Próximo" -#: src/libslic3r/PrintConfig.cpp:1610 +#: src/libslic3r/PrintConfig.cpp:1631 msgid "Aligned" msgstr "Alinhado(a)" -#: src/libslic3r/PrintConfig.cpp:1618 +#: src/libslic3r/PrintConfig.cpp:1639 msgid "Direction" msgstr "Direção" -#: src/libslic3r/PrintConfig.cpp:1620 +#: src/libslic3r/PrintConfig.cpp:1641 msgid "Preferred direction of the seam" msgstr "Direção preferida da costura" -#: src/libslic3r/PrintConfig.cpp:1621 +#: src/libslic3r/PrintConfig.cpp:1642 msgid "Seam preferred direction" msgstr "Direção de preferência da costura" -#: src/libslic3r/PrintConfig.cpp:1628 +#: src/libslic3r/PrintConfig.cpp:1649 msgid "Jitter" msgstr "Jitter" -#: src/libslic3r/PrintConfig.cpp:1630 +#: src/libslic3r/PrintConfig.cpp:1651 msgid "Seam preferred direction jitter" msgstr "Direção da costura preferencial para Jitter" -#: src/libslic3r/PrintConfig.cpp:1631 +#: src/libslic3r/PrintConfig.cpp:1652 msgid "Preferred direction of the seam - jitter" msgstr "Direção preferida da costura-jitter" -#: src/libslic3r/PrintConfig.cpp:1641 +#: src/libslic3r/PrintConfig.cpp:1662 msgid "USB/serial port for printer connection." msgstr "USB/porta serial para conexão da impressora." -#: src/libslic3r/PrintConfig.cpp:1648 +#: src/libslic3r/PrintConfig.cpp:1669 msgid "Serial port speed" msgstr "Velocidade da porta serial" -#: src/libslic3r/PrintConfig.cpp:1649 +#: src/libslic3r/PrintConfig.cpp:1670 msgid "Speed (baud) of USB/serial port for printer connection." msgstr "Velocidade (baud) do USB/porta serial para conexão da impressora." -#: src/libslic3r/PrintConfig.cpp:1658 +#: src/libslic3r/PrintConfig.cpp:1679 msgid "Distance from object" msgstr "Distância do objeto" -#: src/libslic3r/PrintConfig.cpp:1659 +#: src/libslic3r/PrintConfig.cpp:1680 msgid "" "Distance between skirt and object(s). Set this to zero to attach the skirt " "to the object(s) and get a brim for better adhesion." @@ -7823,11 +9113,11 @@ msgstr "" "Distância entre a saia e o objeto (s). Defina isso como zero para anexar a " "saia para o objeto (s) e obter uma aba para uma melhor aderência." -#: src/libslic3r/PrintConfig.cpp:1666 +#: src/libslic3r/PrintConfig.cpp:1687 msgid "Skirt height" msgstr "Altura da saia" -#: src/libslic3r/PrintConfig.cpp:1667 +#: src/libslic3r/PrintConfig.cpp:1688 msgid "" "Height of skirt expressed in layers. Set this to a tall value to use skirt " "as a shield against drafts." @@ -7835,15 +9125,15 @@ msgstr "" "Altura da saia expressa em camadas. Defina isso como um valor alto para usar " "a saia como um escudo contra rascunhos." -#: src/libslic3r/PrintConfig.cpp:1674 +#: src/libslic3r/PrintConfig.cpp:1695 msgid "Loops (minimum)" msgstr "Voltas (mínimo)" -#: src/libslic3r/PrintConfig.cpp:1675 +#: src/libslic3r/PrintConfig.cpp:1696 msgid "Skirt Loops" msgstr "Voltas de saia" -#: src/libslic3r/PrintConfig.cpp:1676 +#: src/libslic3r/PrintConfig.cpp:1697 msgid "" "Number of loops for the skirt. If the Minimum Extrusion Length option is " "set, the number of loops might be greater than the one configured here. Set " @@ -7854,11 +9144,11 @@ msgstr "" "configurado aqui. Defina isso como zero para desabilitar a saia " "completamente." -#: src/libslic3r/PrintConfig.cpp:1684 +#: src/libslic3r/PrintConfig.cpp:1705 msgid "Slow down if layer print time is below" msgstr "Diminuir a velocidade quando o tempo de impressão for menor que" -#: src/libslic3r/PrintConfig.cpp:1685 +#: src/libslic3r/PrintConfig.cpp:1706 msgid "" "If layer print time is estimated below this number of seconds, print moves " "speed will be scaled down to extend duration to this value." @@ -7867,11 +9157,11 @@ msgstr "" "segundos, a velocidade de impressão será reduzida para estender a duração a " "esse valor." -#: src/libslic3r/PrintConfig.cpp:1695 +#: src/libslic3r/PrintConfig.cpp:1715 msgid "Small perimeters" msgstr "Perímetro pequeno" -#: src/libslic3r/PrintConfig.cpp:1697 +#: src/libslic3r/PrintConfig.cpp:1717 msgid "" "This separate setting will affect the speed of perimeters having radius <= " "6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " @@ -7882,11 +9172,11 @@ msgstr "" "será calculado sobre a velocidade de perímetros configurados acima. Defina " "como zero para auto." -#: src/libslic3r/PrintConfig.cpp:1707 +#: src/libslic3r/PrintConfig.cpp:1727 msgid "Solid infill threshold area" msgstr "Área de limiar de preenchimento sólido" -#: src/libslic3r/PrintConfig.cpp:1709 +#: src/libslic3r/PrintConfig.cpp:1729 msgid "" "Force solid infill for regions having a smaller area than the specified " "threshold." @@ -7894,24 +9184,24 @@ msgstr "" "Forçar preenchimento sólido para regiões com uma área menor do que o limite " "especificado." -#: src/libslic3r/PrintConfig.cpp:1710 +#: src/libslic3r/PrintConfig.cpp:1730 msgid "mm²" msgstr "mm²" -#: src/libslic3r/PrintConfig.cpp:1716 +#: src/libslic3r/PrintConfig.cpp:1736 msgid "Solid infill extruder" msgstr "Extrusora de preenchimento sólido" -#: src/libslic3r/PrintConfig.cpp:1718 +#: src/libslic3r/PrintConfig.cpp:1738 msgid "The extruder to use when printing solid infill." msgstr "" "A extrusora a ser utilizada quando estiver imprimindo preenchimento sólido." -#: src/libslic3r/PrintConfig.cpp:1724 +#: src/libslic3r/PrintConfig.cpp:1744 msgid "Solid infill every" msgstr "Preenchimento sólido a cada" -#: src/libslic3r/PrintConfig.cpp:1726 +#: src/libslic3r/PrintConfig.cpp:1746 msgid "" "This feature allows to force a solid layer every given number of layers. " "Zero to disable. You can set this to any value (for example 9999); Slic3r " @@ -7924,7 +9214,7 @@ msgstr "" "possível de camadas para combinar de acordo com o diâmetro da ponteira e a " "altura da camada." -#: src/libslic3r/PrintConfig.cpp:1738 +#: src/libslic3r/PrintConfig.cpp:1758 msgid "" "Set this to a non-zero value to set a manual extrusion width for infill for " "solid surfaces. If left zero, default extrusion width will be used if set, " @@ -7937,7 +9227,7 @@ msgstr "" "1,125 x diâmetro da ponteira será usado. Se expresso em porcentagem(por " "exemplo, 90%) Ele será calculado sobre a altura da camada." -#: src/libslic3r/PrintConfig.cpp:1748 +#: src/libslic3r/PrintConfig.cpp:1769 msgid "" "Speed for printing solid regions (top/bottom/internal horizontal shells). " "This can be expressed as a percentage (for example: 80%) over the default " @@ -7948,16 +9238,20 @@ msgstr "" "80%) sobre a velocidade de preenchimento padrão acima. Defina como zero para " "auto." -#: src/libslic3r/PrintConfig.cpp:1760 +#: src/libslic3r/PrintConfig.cpp:1781 msgid "Number of solid layers to generate on top and bottom surfaces." msgstr "" "Número de camadas sólidas a serem geradas nas interfaces do topo e base." -#: src/libslic3r/PrintConfig.cpp:1766 +#: src/libslic3r/PrintConfig.cpp:1787 src/libslic3r/PrintConfig.cpp:1788 +msgid "Minimum thickness of a top / bottom shell" +msgstr "Espessura mínima de uma parede superior/inferior" + +#: src/libslic3r/PrintConfig.cpp:1794 msgid "Spiral vase" msgstr "Vaso espiral" -#: src/libslic3r/PrintConfig.cpp:1767 +#: src/libslic3r/PrintConfig.cpp:1795 msgid "" "This feature will raise Z gradually while printing a single-walled object in " "order to remove any visible seam. This option requires a single perimeter, " @@ -7972,11 +9266,11 @@ msgstr "" "camadas sólidas de fundo, bem como saia/aba voltas. Ele não funcionará ao " "imprimir mais de um objeto." -#: src/libslic3r/PrintConfig.cpp:1775 +#: src/libslic3r/PrintConfig.cpp:1803 msgid "Temperature variation" msgstr "Variação de temperatura" -#: src/libslic3r/PrintConfig.cpp:1776 +#: src/libslic3r/PrintConfig.cpp:1804 msgid "" "Temperature difference to be applied when an extruder is not active. Enables " "a full-height \"sacrificial\" skirt on which the nozzles are periodically " @@ -7986,7 +9280,7 @@ msgstr "" "Permite uma saia \"sacrificial\" em que as ponteiras são limpadas " "periodicamente." -#: src/libslic3r/PrintConfig.cpp:1786 +#: src/libslic3r/PrintConfig.cpp:1814 msgid "" "This start procedure is inserted at the beginning, after bed has reached the " "target temperature and extruder just started heating, and before extruder " @@ -8006,7 +9300,7 @@ msgstr "" "para que você possa colocar um comando \"M109 S " "[temperatura_primeira_camada]\" onde quiser." -#: src/libslic3r/PrintConfig.cpp:1801 +#: src/libslic3r/PrintConfig.cpp:1829 msgid "" "This start procedure is inserted at the beginning, after any printer start " "gcode (and after any toolchange to this filament in case of multi-material " @@ -8030,19 +9324,19 @@ msgstr "" "\"M109 S [temperatura_primeira_camada]\" onde quiser. Se você tiver várias " "extrusoras, o Gcode é processado em ordem de extrusora." -#: src/libslic3r/PrintConfig.cpp:1817 +#: src/libslic3r/PrintConfig.cpp:1845 msgid "Single Extruder Multi Material" msgstr "Única extrusora multi material" -#: src/libslic3r/PrintConfig.cpp:1818 +#: src/libslic3r/PrintConfig.cpp:1846 msgid "The printer multiplexes filaments into a single hot end." msgstr "A impressora multiplexes filamentos em uma única extremidade quente." -#: src/libslic3r/PrintConfig.cpp:1823 +#: src/libslic3r/PrintConfig.cpp:1851 msgid "Prime all printing extruders" msgstr "Extrusar todas as extrusoras de impressão" -#: src/libslic3r/PrintConfig.cpp:1824 +#: src/libslic3r/PrintConfig.cpp:1852 msgid "" "If enabled, all printing extruders will be primed at the front edge of the " "print bed at the start of the print." @@ -8050,19 +9344,35 @@ msgstr "" "Se ativada, todas as extrusoras de impressão extrusarão na aba dianteira da " "mesa de impressão no início da impressão." -#: src/libslic3r/PrintConfig.cpp:1829 +#: src/libslic3r/PrintConfig.cpp:1857 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Sem camadas esparsas (EXPERIMENTAL)" + +#: src/libslic3r/PrintConfig.cpp:1858 +msgid "" +"If enabled, the wipe tower will not be printed on layers with no " +"toolchanges. On layers with a toolchange, extruder will travel downward to " +"print the wipe tower. User is responsible for ensuring there is no collision " +"with the print." +msgstr "" +"Se ativada, a torre de limpeza não será impressa em camadas sem alterações " +"de ferramentas. Em camadas com uma troca de ferramentas, o extrusor viajará " +"para baixo para imprimir a torre de limpeza. O usuário é responsável por " +"garantir que não haja colisão com a impressão." + +#: src/libslic3r/PrintConfig.cpp:1865 msgid "Generate support material" msgstr "Gerar material de suporte" -#: src/libslic3r/PrintConfig.cpp:1831 +#: src/libslic3r/PrintConfig.cpp:1867 msgid "Enable support material generation." msgstr "Habilitar geração de material de suporte." -#: src/libslic3r/PrintConfig.cpp:1835 +#: src/libslic3r/PrintConfig.cpp:1871 msgid "Auto generated supports" msgstr "Gerar suportes automaticamente" -#: src/libslic3r/PrintConfig.cpp:1837 +#: src/libslic3r/PrintConfig.cpp:1873 msgid "" "If checked, supports will be generated automatically based on the overhang " "threshold value. If unchecked, supports will be generated inside the " @@ -8072,11 +9382,11 @@ msgstr "" "limite de angulação. Se desmarcada, as sustentações serão geradas dentro dos " "volumes do \"reforçador de suporte\" somente." -#: src/libslic3r/PrintConfig.cpp:1843 +#: src/libslic3r/PrintConfig.cpp:1879 msgid "XY separation between an object and its support" msgstr "Separação entre o objeto e seu suporte em XY" -#: src/libslic3r/PrintConfig.cpp:1845 +#: src/libslic3r/PrintConfig.cpp:1881 msgid "" "XY separation between an object and its support. If expressed as percentage " "(for example 50%), it will be calculated over external perimeter width." @@ -8085,11 +9395,11 @@ msgstr "" "(por exemplo, 50%), será calculado com base na espessura do perímetro " "externo." -#: src/libslic3r/PrintConfig.cpp:1855 +#: src/libslic3r/PrintConfig.cpp:1891 msgid "Pattern angle" msgstr "Ângulo do padrão" -#: src/libslic3r/PrintConfig.cpp:1857 +#: src/libslic3r/PrintConfig.cpp:1893 msgid "" "Use this setting to rotate the support material pattern on the horizontal " "plane." @@ -8097,7 +9407,7 @@ msgstr "" "Use essa config. para girar o padrão de material de suporte no plano " "horizontal." -#: src/libslic3r/PrintConfig.cpp:1867 src/libslic3r/PrintConfig.cpp:2563 +#: src/libslic3r/PrintConfig.cpp:1903 src/libslic3r/PrintConfig.cpp:2686 msgid "" "Only create support if it lies on a build plate. Don't create support on a " "print." @@ -8105,11 +9415,11 @@ msgstr "" "Apenas criar suporte se ele está em uma mesa. Não crie suporte em uma " "impressão." -#: src/libslic3r/PrintConfig.cpp:1873 +#: src/libslic3r/PrintConfig.cpp:1909 msgid "Contact Z distance" msgstr "Distância de contato Z" -#: src/libslic3r/PrintConfig.cpp:1875 +#: src/libslic3r/PrintConfig.cpp:1911 msgid "" "The vertical distance between object and support material interface. Setting " "this to 0 will also prevent Slic3r from using bridge flow and speed for the " @@ -8119,19 +9429,19 @@ msgstr "" "Definir isso como 0 também impedirá Slic3r de usar o fluxo de ponte e a " "velocidade para a primeira camada de objeto." -#: src/libslic3r/PrintConfig.cpp:1882 +#: src/libslic3r/PrintConfig.cpp:1918 msgid "0 (soluble)" msgstr "0 (solúvel)" -#: src/libslic3r/PrintConfig.cpp:1883 +#: src/libslic3r/PrintConfig.cpp:1919 msgid "0.2 (detachable)" msgstr "0.2 (destacável)" -#: src/libslic3r/PrintConfig.cpp:1888 +#: src/libslic3r/PrintConfig.cpp:1924 msgid "Enforce support for the first" msgstr "Reforçar suportes para a(s) primeira(s)" -#: src/libslic3r/PrintConfig.cpp:1890 +#: src/libslic3r/PrintConfig.cpp:1926 msgid "" "Generate support material for the specified number of layers counting from " "bottom, regardless of whether normal support material is enabled or not and " @@ -8144,15 +9454,15 @@ msgstr "" "para obter mais aderência de objetos com uma pegada muito fina ou fraca na " "placa de construção." -#: src/libslic3r/PrintConfig.cpp:1895 +#: src/libslic3r/PrintConfig.cpp:1931 msgid "Enforce support for the first n layers" msgstr "Reforçar suportes na(s) primera(s) n camada(s)" -#: src/libslic3r/PrintConfig.cpp:1901 +#: src/libslic3r/PrintConfig.cpp:1937 msgid "Support material/raft/skirt extruder" msgstr "Extrusora de material de suporte/estrado/saia" -#: src/libslic3r/PrintConfig.cpp:1903 +#: src/libslic3r/PrintConfig.cpp:1939 msgid "" "The extruder to use when printing support material, raft and skirt (1+, 0 to " "use the current extruder to minimize tool changes)." @@ -8160,7 +9470,7 @@ msgstr "" "A extrusora a ser usada ao imprimir material de suporte, estrado e saia (1 " "+, 0 para usar a extrusora atual para minimizar as mudanças na ferramenta)." -#: src/libslic3r/PrintConfig.cpp:1912 +#: src/libslic3r/PrintConfig.cpp:1948 msgid "" "Set this to a non-zero value to set a manual extrusion width for support " "material. If left zero, default extrusion width will be used if set, " @@ -8173,22 +9483,22 @@ msgstr "" "expresso em porcentagem(por exemplo, 90%) Ele será calculado sobre a altura " "da camada." -#: src/libslic3r/PrintConfig.cpp:1920 +#: src/libslic3r/PrintConfig.cpp:1957 msgid "Interface loops" msgstr "Voltas da interface" -#: src/libslic3r/PrintConfig.cpp:1922 +#: src/libslic3r/PrintConfig.cpp:1959 msgid "" "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" "Cubra a camada de contato superior dos suportes com laços. Desativado por " "padrão." -#: src/libslic3r/PrintConfig.cpp:1927 +#: src/libslic3r/PrintConfig.cpp:1964 msgid "Support material/raft interface extruder" msgstr "Extrusora de material de suporte/estrado" -#: src/libslic3r/PrintConfig.cpp:1929 +#: src/libslic3r/PrintConfig.cpp:1966 msgid "" "The extruder to use when printing support material interface (1+, 0 to use " "the current extruder to minimize tool changes). This affects raft too." @@ -8197,11 +9507,11 @@ msgstr "" "usar o extrusor atual para minimizar mudanças da ferramenta). Isso afeta o " "estrado também." -#: src/libslic3r/PrintConfig.cpp:1936 +#: src/libslic3r/PrintConfig.cpp:1973 msgid "Interface layers" msgstr "Camadas de interface" -#: src/libslic3r/PrintConfig.cpp:1938 +#: src/libslic3r/PrintConfig.cpp:1975 msgid "" "Number of interface layers to insert between the object(s) and support " "material." @@ -8209,17 +9519,17 @@ msgstr "" "Número de camadas de interface para inserir entre o objeto(s) e material de " "suporte." -#: src/libslic3r/PrintConfig.cpp:1945 +#: src/libslic3r/PrintConfig.cpp:1982 msgid "Interface pattern spacing" msgstr "Espaçamento do padrão da interface" -#: src/libslic3r/PrintConfig.cpp:1947 +#: src/libslic3r/PrintConfig.cpp:1984 msgid "Spacing between interface lines. Set zero to get a solid interface." msgstr "" "Espaçamento entre as linhas de interface. Defina zero para obter uma " "interface sólida." -#: src/libslic3r/PrintConfig.cpp:1956 +#: src/libslic3r/PrintConfig.cpp:1993 msgid "" "Speed for printing support material interface layers. If expressed as " "percentage (for example 50%) it will be calculated over support material " @@ -8229,35 +9539,35 @@ msgstr "" "expresso em porcentagem(por exemplo, 50%) Ele será calculado sobre a " "velocidade do material de suporte." -#: src/libslic3r/PrintConfig.cpp:1965 +#: src/libslic3r/PrintConfig.cpp:2002 msgid "Pattern" msgstr "Padrão" -#: src/libslic3r/PrintConfig.cpp:1967 +#: src/libslic3r/PrintConfig.cpp:2004 msgid "Pattern used to generate support material." msgstr "Padrão usado para gerar material de suporte." -#: src/libslic3r/PrintConfig.cpp:1973 +#: src/libslic3r/PrintConfig.cpp:2010 msgid "Rectilinear grid" msgstr "Grade rectilínea" -#: src/libslic3r/PrintConfig.cpp:1979 +#: src/libslic3r/PrintConfig.cpp:2016 msgid "Pattern spacing" msgstr "Padrão de espaçamento" -#: src/libslic3r/PrintConfig.cpp:1981 +#: src/libslic3r/PrintConfig.cpp:2018 msgid "Spacing between support material lines." msgstr "Espaçamento entre linhas de material de suporte." -#: src/libslic3r/PrintConfig.cpp:1990 +#: src/libslic3r/PrintConfig.cpp:2027 msgid "Speed for printing support material." msgstr "Velocidade para imprimir material de suporte." -#: src/libslic3r/PrintConfig.cpp:1997 +#: src/libslic3r/PrintConfig.cpp:2034 msgid "Synchronize with object layers" msgstr "Sincronizar com camadas de objeto" -#: src/libslic3r/PrintConfig.cpp:1999 +#: src/libslic3r/PrintConfig.cpp:2036 msgid "" "Synchronize support layers with the object print layers. This is useful with " "multi-material printers, where the extruder switch is expensive." @@ -8266,11 +9576,11 @@ msgstr "" "útil com as impressoras do multi-material, onde o interruptor da extrusora é " "caro." -#: src/libslic3r/PrintConfig.cpp:2005 +#: src/libslic3r/PrintConfig.cpp:2042 msgid "Overhang threshold" msgstr "Limite de angulação" -#: src/libslic3r/PrintConfig.cpp:2007 +#: src/libslic3r/PrintConfig.cpp:2044 msgid "" "Support material will not be generated for overhangs whose slope angle (90° " "= vertical) is above the given threshold. In other words, this value " @@ -8284,11 +9594,11 @@ msgstr "" "partir do plano horizontal) que você pode imprimir sem material de suporte. " "Defina como zero para detecção automática (recomendado)." -#: src/libslic3r/PrintConfig.cpp:2019 +#: src/libslic3r/PrintConfig.cpp:2056 msgid "With sheath around the support" msgstr "Com bainha em torno do apoio" -#: src/libslic3r/PrintConfig.cpp:2021 +#: src/libslic3r/PrintConfig.cpp:2058 msgid "" "Add a sheath (a single perimeter line) around the base support. This makes " "the support more reliable, but also more difficult to remove." @@ -8296,7 +9606,7 @@ msgstr "" "Adicione uma bainha (uma única linha de perímetro) em torno do suporte base. " "Isso torna o suporte mais confiável, mas também mais difícil de remover." -#: src/libslic3r/PrintConfig.cpp:2028 +#: src/libslic3r/PrintConfig.cpp:2065 msgid "" "Extruder temperature for layers after the first one. Set this to zero to " "disable temperature control commands in the output." @@ -8304,11 +9614,11 @@ msgstr "" "Temperatura da extrusora para camadas após a primeira. Defina como zero para " "desabilitar os comandos de controle de temperatura na saída." -#: src/libslic3r/PrintConfig.cpp:2036 +#: src/libslic3r/PrintConfig.cpp:2073 msgid "Detect thin walls" msgstr "Detectar paredes finas" -#: src/libslic3r/PrintConfig.cpp:2038 +#: src/libslic3r/PrintConfig.cpp:2075 msgid "" "Detect single-width walls (parts where two extrusions don't fit and we need " "to collapse them into a single trace)." @@ -8316,11 +9626,11 @@ msgstr "" "Detecte paredes de largura única (partes onde duas extrusões não cabem e " "precisamos recolhê-las em um único traço)." -#: src/libslic3r/PrintConfig.cpp:2044 +#: src/libslic3r/PrintConfig.cpp:2081 msgid "Threads" msgstr "Roscas" -#: src/libslic3r/PrintConfig.cpp:2045 +#: src/libslic3r/PrintConfig.cpp:2082 msgid "" "Threads are used to parallelize long-running tasks. Optimal threads number " "is slightly above the number of available cores/processors." @@ -8329,7 +9639,7 @@ msgstr "" "de tópicos ideais está ligeiramente acima do número de núcleos/processadores " "disponíveis." -#: src/libslic3r/PrintConfig.cpp:2057 +#: src/libslic3r/PrintConfig.cpp:2094 msgid "" "This custom code is inserted before every toolchange. Placeholder variables " "for all PrusaSlicer settings as well as {previous_extruder} and " @@ -8346,7 +9656,7 @@ msgstr "" "é possível script comportamento personalizado antes e depois da mudança de " "ferramenta." -#: src/libslic3r/PrintConfig.cpp:2070 +#: src/libslic3r/PrintConfig.cpp:2107 msgid "" "Set this to a non-zero value to set a manual extrusion width for infill for " "top surfaces. You may want to use thinner extrudates to fill all narrow " @@ -8362,7 +9672,7 @@ msgstr "" "Se expresso em porcentagem(por exemplo, 90%) Ele será calculado sobre a " "altura da camada." -#: src/libslic3r/PrintConfig.cpp:2081 +#: src/libslic3r/PrintConfig.cpp:2119 msgid "" "Speed for printing top solid layers (it only applies to the uppermost " "external layers and not to their internal solid layers). You may want to " @@ -8376,25 +9686,40 @@ msgstr "" "Isto pode ser expresso em porcentagem(por exemplo: 80%) sobre a velocidade " "de preenchimento sólido acima. Defina como zero para auto." -#: src/libslic3r/PrintConfig.cpp:2096 +#: src/libslic3r/PrintConfig.cpp:2134 msgid "Number of solid layers to generate on top surfaces." msgstr "Número de camadas sólidas para gerar em superfícies superiores." -#: src/libslic3r/PrintConfig.cpp:2097 +#: src/libslic3r/PrintConfig.cpp:2135 msgid "Top solid layers" msgstr "Camadas sólidas de topo" -#: src/libslic3r/PrintConfig.cpp:2103 +#: src/libslic3r/PrintConfig.cpp:2143 +msgid "" +"The number of top solid layers is increased above top_solid_layers if " +"necessary to satisfy minimum thickness of top shell. This is useful to " +"prevent pillowing effect when printing with variable layer height." +msgstr "" +"O número de camadas sólidas superiores é aumentado acima de top_solid_layers " +"se necessário para satisfazer a espessura mínima da camada superior. Isso é " +"útil para evitar o efeito de travesseiro ao imprimir com altura de camada " +"variável." + +#: src/libslic3r/PrintConfig.cpp:2146 +msgid "Minimum top shell thickness" +msgstr "Espessura mínima vertical da parede" + +#: src/libslic3r/PrintConfig.cpp:2153 msgid "Speed for travel moves (jumps between distant extrusion points)." msgstr "" "Velocidade para movimentos de viagem (saltos entre pontos de extrusão " "distantes)." -#: src/libslic3r/PrintConfig.cpp:2111 +#: src/libslic3r/PrintConfig.cpp:2161 msgid "Use firmware retraction" msgstr "Usar retração do firmware" -#: src/libslic3r/PrintConfig.cpp:2112 +#: src/libslic3r/PrintConfig.cpp:2162 msgid "" "This experimental setting uses G10 and G11 commands to have the firmware " "handle the retraction. This is only supported in recent Marlin." @@ -8402,11 +9727,11 @@ msgstr "" "Esta config. experimental usa comandos G10 e G11 para que o firmware " "manipule a retração. Isso só é suportado no recente Marlin." -#: src/libslic3r/PrintConfig.cpp:2118 +#: src/libslic3r/PrintConfig.cpp:2168 msgid "Use relative E distances" msgstr "Utilizar distâncias relativas do E" -#: src/libslic3r/PrintConfig.cpp:2119 +#: src/libslic3r/PrintConfig.cpp:2169 msgid "" "If your firmware requires relative E values, check this, otherwise leave it " "unchecked. Most firmwares use absolute values." @@ -8414,11 +9739,11 @@ msgstr "" "Se o firmware necessitar de valores relativos E, verifique isto, caso " "contrário, deixe-o desmarcado. A maioria dos firmwares usa valores absolutos." -#: src/libslic3r/PrintConfig.cpp:2125 +#: src/libslic3r/PrintConfig.cpp:2175 msgid "Use volumetric E" msgstr "Usar E volumétrico" -#: src/libslic3r/PrintConfig.cpp:2126 +#: src/libslic3r/PrintConfig.cpp:2176 msgid "" "This experimental setting uses outputs the E values in cubic millimeters " "instead of linear millimeters. If your firmware doesn't already know " @@ -8434,11 +9759,11 @@ msgstr "" "do filamento associado ao filamento selecionado em Slic3r. Isso só é " "suportado no recente Marlin." -#: src/libslic3r/PrintConfig.cpp:2136 +#: src/libslic3r/PrintConfig.cpp:2186 msgid "Enable variable layer height feature" msgstr "Habilitar altura de camada variável" -#: src/libslic3r/PrintConfig.cpp:2137 +#: src/libslic3r/PrintConfig.cpp:2187 msgid "" "Some printers or printer setups may have difficulties printing with a " "variable layer height. Enabled by default." @@ -8446,11 +9771,11 @@ msgstr "" "Algumas impressoras ou config. de impressora podem ter dificuldades para " "imprimir com uma altura de camada variável. Ativado por padrão." -#: src/libslic3r/PrintConfig.cpp:2143 +#: src/libslic3r/PrintConfig.cpp:2193 msgid "Wipe while retracting" msgstr "Limpe durante a retração" -#: src/libslic3r/PrintConfig.cpp:2144 +#: src/libslic3r/PrintConfig.cpp:2194 msgid "" "This flag will move the nozzle while retracting to minimize the possible " "blob on leaky extruders." @@ -8458,7 +9783,7 @@ msgstr "" "Esta bandeira moverá a ponteira ao retrair para minimizar a bolha possível " "em extrusoras vazando." -#: src/libslic3r/PrintConfig.cpp:2151 +#: src/libslic3r/PrintConfig.cpp:2201 msgid "" "Multi material printers may need to prime or purge extruders on tool " "changes. Extrude the excess material into the wipe tower." @@ -8467,11 +9792,11 @@ msgstr "" "alterações de ferramenta. EXTRUDE o excesso de material para a torre de " "limpeza." -#: src/libslic3r/PrintConfig.cpp:2157 +#: src/libslic3r/PrintConfig.cpp:2207 msgid "Purging volumes - load/unload volumes" msgstr "Volumes de purga-volumes de carga/descarregamento" -#: src/libslic3r/PrintConfig.cpp:2158 +#: src/libslic3r/PrintConfig.cpp:2208 msgid "" "This vector saves required volumes to change from/to each tool used on the " "wipe tower. These values are used to simplify creation of the full purging " @@ -8481,11 +9806,11 @@ msgstr "" "usada na torre de limpeza. Esses valores são usados para simplificar a " "criação dos volumes de purga completos abaixo." -#: src/libslic3r/PrintConfig.cpp:2164 +#: src/libslic3r/PrintConfig.cpp:2214 msgid "Purging volumes - matrix" msgstr "Volumes de purga-matriz" -#: src/libslic3r/PrintConfig.cpp:2165 +#: src/libslic3r/PrintConfig.cpp:2215 msgid "" "This matrix describes volumes (in cubic milimetres) required to purge the " "new filament on the wipe tower for any given pair of tools." @@ -8493,39 +9818,39 @@ msgstr "" "Esta matriz descreve volumes (em milimetros cúbicos) necessários para limpar " "o novo filamento na torre de limpeza para qualquer dado par de ferramentas." -#: src/libslic3r/PrintConfig.cpp:2174 +#: src/libslic3r/PrintConfig.cpp:2224 msgid "Position X" msgstr "Posição X" -#: src/libslic3r/PrintConfig.cpp:2175 +#: src/libslic3r/PrintConfig.cpp:2225 msgid "X coordinate of the left front corner of a wipe tower" msgstr "Coordenada X do canto frontal esquerdo de uma torre de limpeza" -#: src/libslic3r/PrintConfig.cpp:2181 +#: src/libslic3r/PrintConfig.cpp:2231 msgid "Position Y" msgstr "Posição Y" -#: src/libslic3r/PrintConfig.cpp:2182 +#: src/libslic3r/PrintConfig.cpp:2232 msgid "Y coordinate of the left front corner of a wipe tower" msgstr "Coordenada Y do canto dianteiro esquerdo de uma torre de limpeza" -#: src/libslic3r/PrintConfig.cpp:2189 +#: src/libslic3r/PrintConfig.cpp:2239 msgid "Width of a wipe tower" msgstr "Largura de uma torre da limpeza" -#: src/libslic3r/PrintConfig.cpp:2195 +#: src/libslic3r/PrintConfig.cpp:2245 msgid "Wipe tower rotation angle" msgstr "Ângulo de rotação da torre" -#: src/libslic3r/PrintConfig.cpp:2196 +#: src/libslic3r/PrintConfig.cpp:2246 msgid "Wipe tower rotation angle with respect to x-axis." msgstr "Ângulo de rotação da torre de limpeza em relação ao eixo X." -#: src/libslic3r/PrintConfig.cpp:2203 +#: src/libslic3r/PrintConfig.cpp:2253 msgid "Wipe into this object's infill" msgstr "Limpe no preenchimento deste objeto" -#: src/libslic3r/PrintConfig.cpp:2204 +#: src/libslic3r/PrintConfig.cpp:2254 msgid "" "Purging after toolchange will done inside this object's infills. This lowers " "the amount of waste but may result in longer print time due to additional " @@ -8535,11 +9860,11 @@ msgstr "" "objeto. Isso diminui a quantidade de resíduos, mas pode resultar em tempo de " "impressão mais longo devido a movimentos de viagem adicionais." -#: src/libslic3r/PrintConfig.cpp:2211 +#: src/libslic3r/PrintConfig.cpp:2261 msgid "Wipe into this object" msgstr "Limpar neste objeto" -#: src/libslic3r/PrintConfig.cpp:2212 +#: src/libslic3r/PrintConfig.cpp:2262 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " "that would otherwise end up in the wipe tower and decrease print time. " @@ -8549,20 +9874,20 @@ msgstr "" "salvar o material que de outra forma acabaria na torre de limpeza e diminuir " "o tempo de impressão. As cores dos objetos serão misturadas como resultado." -#: src/libslic3r/PrintConfig.cpp:2218 +#: src/libslic3r/PrintConfig.cpp:2268 msgid "Maximal bridging distance" msgstr "Distância de ponte máxima" -#: src/libslic3r/PrintConfig.cpp:2219 +#: src/libslic3r/PrintConfig.cpp:2269 msgid "Maximal distance between supports on sparse infill sections." msgstr "" "Distância máxima entre as sustentações em seções preenchimento esparsas." -#: src/libslic3r/PrintConfig.cpp:2225 +#: src/libslic3r/PrintConfig.cpp:2275 msgid "XY Size Compensation" msgstr "Compensação de tamanho em XY" -#: src/libslic3r/PrintConfig.cpp:2227 +#: src/libslic3r/PrintConfig.cpp:2277 msgid "" "The object will be grown/shrunk in the XY plane by the configured value " "(negative = inwards, positive = outwards). This might be useful for fine-" @@ -8572,11 +9897,11 @@ msgstr "" "(negativo = para dentro, positivo = para fora). Isso pode ser útil para " "ajustar os tamanhos dos furos." -#: src/libslic3r/PrintConfig.cpp:2235 +#: src/libslic3r/PrintConfig.cpp:2285 msgid "Z offset" msgstr "Compensamento do Z" -#: src/libslic3r/PrintConfig.cpp:2236 +#: src/libslic3r/PrintConfig.cpp:2286 msgid "" "This value will be added (or subtracted) from all the Z coordinates in the " "output G-code. It is used to compensate for bad Z endstop position: for " @@ -8589,63 +9914,63 @@ msgstr "" "mm longe da mesa de impressão, defina este para-0,3 (ou corrigir o seu final " "de curso)." -#: src/libslic3r/PrintConfig.cpp:2294 +#: src/libslic3r/PrintConfig.cpp:2353 msgid "Display width" msgstr "Largura do display" -#: src/libslic3r/PrintConfig.cpp:2295 +#: src/libslic3r/PrintConfig.cpp:2354 msgid "Width of the display" msgstr "Largura do display" -#: src/libslic3r/PrintConfig.cpp:2300 +#: src/libslic3r/PrintConfig.cpp:2359 msgid "Display height" msgstr "Altura do display" -#: src/libslic3r/PrintConfig.cpp:2301 +#: src/libslic3r/PrintConfig.cpp:2360 msgid "Height of the display" msgstr "Altura do display" -#: src/libslic3r/PrintConfig.cpp:2306 +#: src/libslic3r/PrintConfig.cpp:2365 msgid "Number of pixels in" msgstr "Número de pixels em" -#: src/libslic3r/PrintConfig.cpp:2308 +#: src/libslic3r/PrintConfig.cpp:2367 msgid "Number of pixels in X" msgstr "Número de pixels em X" -#: src/libslic3r/PrintConfig.cpp:2314 +#: src/libslic3r/PrintConfig.cpp:2373 msgid "Number of pixels in Y" msgstr "Número de pixels em Y" -#: src/libslic3r/PrintConfig.cpp:2319 +#: src/libslic3r/PrintConfig.cpp:2378 msgid "Display horizontal mirroring" msgstr "Exibir espelhamento horizontal" -#: src/libslic3r/PrintConfig.cpp:2320 +#: src/libslic3r/PrintConfig.cpp:2379 msgid "Mirror horizontally" msgstr "Espelhar horizontalmente" -#: src/libslic3r/PrintConfig.cpp:2321 +#: src/libslic3r/PrintConfig.cpp:2380 msgid "Enable horizontal mirroring of output images" msgstr "Habilitar espelhamento horizontal de imagens de saída" -#: src/libslic3r/PrintConfig.cpp:2326 +#: src/libslic3r/PrintConfig.cpp:2385 msgid "Display vertical mirroring" msgstr "Exibir espelhamento vertical" -#: src/libslic3r/PrintConfig.cpp:2327 +#: src/libslic3r/PrintConfig.cpp:2386 msgid "Mirror vertically" msgstr "Espelharvertical" -#: src/libslic3r/PrintConfig.cpp:2328 +#: src/libslic3r/PrintConfig.cpp:2387 msgid "Enable vertical mirroring of output images" msgstr "Habilitar espelhamento vertical de imagens de saída" -#: src/libslic3r/PrintConfig.cpp:2333 +#: src/libslic3r/PrintConfig.cpp:2392 msgid "Display orientation" msgstr "Orientação do display" -#: src/libslic3r/PrintConfig.cpp:2334 +#: src/libslic3r/PrintConfig.cpp:2393 msgid "" "Set the actual LCD display orientation inside the SLA printer. Portrait mode " "will flip the meaning of display width and height parameters and the output " @@ -8655,43 +9980,43 @@ msgstr "" "retrato inverterá o significado dos parâmetros de largura e altura da tela e " "as imagens de saída serão giradas por 90 graus." -#: src/libslic3r/PrintConfig.cpp:2340 +#: src/libslic3r/PrintConfig.cpp:2399 msgid "Landscape" msgstr "Paisagem" -#: src/libslic3r/PrintConfig.cpp:2341 +#: src/libslic3r/PrintConfig.cpp:2400 msgid "Portrait" msgstr "Retrato" -#: src/libslic3r/PrintConfig.cpp:2346 +#: src/libslic3r/PrintConfig.cpp:2405 msgid "Fast" msgstr "Rápido" -#: src/libslic3r/PrintConfig.cpp:2347 +#: src/libslic3r/PrintConfig.cpp:2406 msgid "Fast tilt" msgstr "Inclinação rápida" -#: src/libslic3r/PrintConfig.cpp:2348 +#: src/libslic3r/PrintConfig.cpp:2407 msgid "Time of the fast tilt" msgstr "Tempo da inclinação rápida" -#: src/libslic3r/PrintConfig.cpp:2355 +#: src/libslic3r/PrintConfig.cpp:2414 msgid "Slow" msgstr "Lento" -#: src/libslic3r/PrintConfig.cpp:2356 +#: src/libslic3r/PrintConfig.cpp:2415 msgid "Slow tilt" msgstr "Inclinação lenta" -#: src/libslic3r/PrintConfig.cpp:2357 +#: src/libslic3r/PrintConfig.cpp:2416 msgid "Time of the slow tilt" msgstr "Tempo da inclinação lenta" -#: src/libslic3r/PrintConfig.cpp:2364 +#: src/libslic3r/PrintConfig.cpp:2423 msgid "Area fill" msgstr "Preenchimento de área" -#: src/libslic3r/PrintConfig.cpp:2365 +#: src/libslic3r/PrintConfig.cpp:2424 msgid "" "The percentage of the bed area. \n" "If the print area exceeds the specified value, \n" @@ -8702,16 +10027,16 @@ msgstr "" "em seguida, uma inclinação lenta será usada, caso contrário-uma inclinação " "rápida" -#: src/libslic3r/PrintConfig.cpp:2372 src/libslic3r/PrintConfig.cpp:2373 -#: src/libslic3r/PrintConfig.cpp:2374 +#: src/libslic3r/PrintConfig.cpp:2431 src/libslic3r/PrintConfig.cpp:2432 +#: src/libslic3r/PrintConfig.cpp:2433 msgid "Printer scaling correction" msgstr "Correção de dimensionamento da impressora" -#: src/libslic3r/PrintConfig.cpp:2380 src/libslic3r/PrintConfig.cpp:2381 +#: src/libslic3r/PrintConfig.cpp:2439 src/libslic3r/PrintConfig.cpp:2440 msgid "Printer absolute correction" msgstr "Correção absoluta da impressora" -#: src/libslic3r/PrintConfig.cpp:2382 +#: src/libslic3r/PrintConfig.cpp:2441 msgid "" "Will inflate or deflate the sliced 2D polygons according to the sign of the " "correction." @@ -8719,11 +10044,22 @@ msgstr "" "Irá inflar ou esvaziar os polígonos 2D cortados de acordo com o sinal da " "correção." -#: src/libslic3r/PrintConfig.cpp:2388 src/libslic3r/PrintConfig.cpp:2389 +#: src/libslic3r/PrintConfig.cpp:2447 +msgid "Elephant foot minimum width" +msgstr "Largura mínima do pé de elefante" + +#: src/libslic3r/PrintConfig.cpp:2449 +msgid "" +"Minimum width of features to maintain when doing elephant foot compensation." +msgstr "" +"Largura mínima de características para manter ao fazer compensação do pé de " +"elefante." + +#: src/libslic3r/PrintConfig.cpp:2456 src/libslic3r/PrintConfig.cpp:2457 msgid "Printer gamma correction" msgstr "Correção de gama de impressora" -#: src/libslic3r/PrintConfig.cpp:2390 +#: src/libslic3r/PrintConfig.cpp:2458 msgid "" "This will apply a gamma correction to the rasterized 2D polygons. A gamma " "value of zero means thresholding with the threshold in the middle. This " @@ -8733,15 +10069,43 @@ msgstr "" "valor gama de zero significa limiarização com o limiar no meio. Este " "comportamento elimina suavização sem perder buracos em polígonos." -#: src/libslic3r/PrintConfig.cpp:2401 src/libslic3r/PrintConfig.cpp:2402 +#: src/libslic3r/PrintConfig.cpp:2470 src/libslic3r/PrintConfig.cpp:2471 +msgid "SLA material type" +msgstr "Tipo de Material de SLA" + +#: src/libslic3r/PrintConfig.cpp:2482 src/libslic3r/PrintConfig.cpp:2483 msgid "Initial layer height" msgstr "Altura da camada inicial" -#: src/libslic3r/PrintConfig.cpp:2408 +#: src/libslic3r/PrintConfig.cpp:2489 src/libslic3r/PrintConfig.cpp:2490 +msgid "Bottle volume" +msgstr "Volume do pote" + +#: src/libslic3r/PrintConfig.cpp:2491 +msgid "ml" +msgstr "ml" + +#: src/libslic3r/PrintConfig.cpp:2496 src/libslic3r/PrintConfig.cpp:2497 +msgid "Bottle weight" +msgstr "Peso do pote" + +#: src/libslic3r/PrintConfig.cpp:2498 +msgid "kg" +msgstr "kg" + +#: src/libslic3r/PrintConfig.cpp:2505 +msgid "g/ml" +msgstr "g/ml" + +#: src/libslic3r/PrintConfig.cpp:2512 +msgid "money/bottle" +msgstr "dinheiro/pote" + +#: src/libslic3r/PrintConfig.cpp:2517 msgid "Faded layers" msgstr "Camadas desbotadas" -#: src/libslic3r/PrintConfig.cpp:2409 +#: src/libslic3r/PrintConfig.cpp:2518 msgid "" "Number of the layers needed for the exposure time fade from initial exposure " "time to the exposure time" @@ -8749,92 +10113,104 @@ msgstr "" "Número de camadas necessárias para o tempo de exposição desvanecer-se do " "tempo de exposição inicial ao tempo de exposição" -#: src/libslic3r/PrintConfig.cpp:2416 src/libslic3r/PrintConfig.cpp:2417 +#: src/libslic3r/PrintConfig.cpp:2525 src/libslic3r/PrintConfig.cpp:2526 msgid "Minimum exposure time" msgstr "Tempo mínimo de exposição" -#: src/libslic3r/PrintConfig.cpp:2424 src/libslic3r/PrintConfig.cpp:2425 +#: src/libslic3r/PrintConfig.cpp:2533 src/libslic3r/PrintConfig.cpp:2534 msgid "Maximum exposure time" msgstr "Tempo máximo de exposição" -#: src/libslic3r/PrintConfig.cpp:2432 src/libslic3r/PrintConfig.cpp:2433 +#: src/libslic3r/PrintConfig.cpp:2541 src/libslic3r/PrintConfig.cpp:2542 msgid "Exposure time" msgstr "Tempo de exposição" -#: src/libslic3r/PrintConfig.cpp:2439 src/libslic3r/PrintConfig.cpp:2440 +#: src/libslic3r/PrintConfig.cpp:2548 src/libslic3r/PrintConfig.cpp:2549 msgid "Minimum initial exposure time" msgstr "Tempo inicial mínimo de exposição" -#: src/libslic3r/PrintConfig.cpp:2447 src/libslic3r/PrintConfig.cpp:2448 +#: src/libslic3r/PrintConfig.cpp:2556 src/libslic3r/PrintConfig.cpp:2557 msgid "Maximum initial exposure time" msgstr "Tempo inicial máximo de exposição" -#: src/libslic3r/PrintConfig.cpp:2455 src/libslic3r/PrintConfig.cpp:2456 +#: src/libslic3r/PrintConfig.cpp:2564 src/libslic3r/PrintConfig.cpp:2565 msgid "Initial exposure time" msgstr "Tempo inicial mínimo de exposição" -#: src/libslic3r/PrintConfig.cpp:2462 src/libslic3r/PrintConfig.cpp:2463 +#: src/libslic3r/PrintConfig.cpp:2571 src/libslic3r/PrintConfig.cpp:2572 msgid "Correction for expansion" msgstr "Correção para expansão" -#: src/libslic3r/PrintConfig.cpp:2469 +#: src/libslic3r/PrintConfig.cpp:2578 msgid "SLA print material notes" msgstr "Notas de material de impressão de SLA" -#: src/libslic3r/PrintConfig.cpp:2470 +#: src/libslic3r/PrintConfig.cpp:2579 msgid "You can put your notes regarding the SLA print material here." msgstr "" "Você pode colocar suas anotações sobre o material de impressão de SLA aqui." -#: src/libslic3r/PrintConfig.cpp:2478 src/libslic3r/PrintConfig.cpp:2489 +#: src/libslic3r/PrintConfig.cpp:2591 src/libslic3r/PrintConfig.cpp:2602 msgid "Default SLA material profile" msgstr "Perfil de material de SLA padrão" -#: src/libslic3r/PrintConfig.cpp:2500 +#: src/libslic3r/PrintConfig.cpp:2613 msgid "Generate supports" msgstr "Gerar suportes" -#: src/libslic3r/PrintConfig.cpp:2502 +#: src/libslic3r/PrintConfig.cpp:2615 msgid "Generate supports for the models" msgstr "Gere suportes para os modelos" -#: src/libslic3r/PrintConfig.cpp:2507 +#: src/libslic3r/PrintConfig.cpp:2620 msgid "Support head front diameter" msgstr "Diâmetro dianteiro principal da sustentação" -#: src/libslic3r/PrintConfig.cpp:2509 +#: src/libslic3r/PrintConfig.cpp:2622 msgid "Diameter of the pointing side of the head" msgstr "Diâmetro do lado apontando da cabeça" -#: src/libslic3r/PrintConfig.cpp:2516 +#: src/libslic3r/PrintConfig.cpp:2629 msgid "Support head penetration" msgstr "Suporte de penetração da cabeça" -#: src/libslic3r/PrintConfig.cpp:2518 +#: src/libslic3r/PrintConfig.cpp:2631 msgid "How much the pinhead has to penetrate the model surface" msgstr "Quanto a cabeça de alfinete tem de penetrar na superfície do modelo" -#: src/libslic3r/PrintConfig.cpp:2525 +#: src/libslic3r/PrintConfig.cpp:2638 msgid "Support head width" msgstr "Largura da cabeça de suporte" -#: src/libslic3r/PrintConfig.cpp:2527 +#: src/libslic3r/PrintConfig.cpp:2640 msgid "Width from the back sphere center to the front sphere center" msgstr "Largura do centro da esfera traseira ao centro da esfera dianteira" -#: src/libslic3r/PrintConfig.cpp:2535 +#: src/libslic3r/PrintConfig.cpp:2648 msgid "Support pillar diameter" msgstr "Diâmetro do pilar do suporte" -#: src/libslic3r/PrintConfig.cpp:2537 +#: src/libslic3r/PrintConfig.cpp:2650 msgid "Diameter in mm of the support pillars" msgstr "Diâmetro em mm dos pilares de suporte" -#: src/libslic3r/PrintConfig.cpp:2545 +#: src/libslic3r/PrintConfig.cpp:2658 +msgid "Max bridges on a pillar" +msgstr "Distância máxima de conexão entre pilares" + +#: src/libslic3r/PrintConfig.cpp:2660 +msgid "" +"Maximum number of bridges that can be placed on a pillar. Bridges hold " +"support point pinheads and connect to pillars as small branches." +msgstr "" +"Número máximo de pontes que podem ser colocadas em um pilar. As pontes " +"seguram pinças de ponto de apoio e se conectam a pilares como pequenos ramos." + +#: src/libslic3r/PrintConfig.cpp:2668 msgid "Support pillar connection mode" msgstr "Modalidade da conexão da coluna da sustentação" -#: src/libslic3r/PrintConfig.cpp:2546 +#: src/libslic3r/PrintConfig.cpp:2669 msgid "" "Controls the bridge type between two neighboring pillars. Can be zig-zag, " "cross (double zig-zag) or dynamic which will automatically switch between " @@ -8844,23 +10220,23 @@ msgstr "" "(zig-zag dobro) ou dinâmico que comutará automaticamente entre os primeiros " "dois dependendo da distância dos dois pilares." -#: src/libslic3r/PrintConfig.cpp:2554 +#: src/libslic3r/PrintConfig.cpp:2677 msgid "Zig-Zag" msgstr "Zig-Zag" -#: src/libslic3r/PrintConfig.cpp:2555 +#: src/libslic3r/PrintConfig.cpp:2678 msgid "Cross" msgstr "Cruz" -#: src/libslic3r/PrintConfig.cpp:2556 +#: src/libslic3r/PrintConfig.cpp:2679 msgid "Dynamic" msgstr "Dinâmico" -#: src/libslic3r/PrintConfig.cpp:2568 +#: src/libslic3r/PrintConfig.cpp:2691 msgid "Pillar widening factor" msgstr "Fator de alargamento da coluna" -#: src/libslic3r/PrintConfig.cpp:2570 +#: src/libslic3r/PrintConfig.cpp:2693 msgid "" "Merging bridges or pillars into another pillars can increase the radius. " "Zero means no increase, one means full increase." @@ -8868,27 +10244,27 @@ msgstr "" "Mesclar pontes ou pilares em outros pilares pode aumentar o raio. Zero " "significa que não há aumento, um significa aumento total." -#: src/libslic3r/PrintConfig.cpp:2579 +#: src/libslic3r/PrintConfig.cpp:2702 msgid "Support base diameter" msgstr "Diâmetro base do suporte" -#: src/libslic3r/PrintConfig.cpp:2581 +#: src/libslic3r/PrintConfig.cpp:2704 msgid "Diameter in mm of the pillar base" msgstr "Diâmetro em mm da base do pilar" -#: src/libslic3r/PrintConfig.cpp:2589 +#: src/libslic3r/PrintConfig.cpp:2712 msgid "Support base height" msgstr "Altura base do suporte" -#: src/libslic3r/PrintConfig.cpp:2591 +#: src/libslic3r/PrintConfig.cpp:2714 msgid "The height of the pillar base cone" msgstr "A altura do cone da base da coluna" -#: src/libslic3r/PrintConfig.cpp:2598 +#: src/libslic3r/PrintConfig.cpp:2721 msgid "Support base safety distance" msgstr "Distância da segurança da base da sustentação" -#: src/libslic3r/PrintConfig.cpp:2601 +#: src/libslic3r/PrintConfig.cpp:2724 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " "zero elevation mode where a gap according to this parameter is inserted " @@ -8898,27 +10274,27 @@ msgstr "" "elevação zero, onde uma lacuna de acordo com este parâmetro é inserida entre " "o modelo e o pad." -#: src/libslic3r/PrintConfig.cpp:2611 +#: src/libslic3r/PrintConfig.cpp:2734 msgid "Critical angle" msgstr "Ângulo crítico" -#: src/libslic3r/PrintConfig.cpp:2613 +#: src/libslic3r/PrintConfig.cpp:2736 msgid "The default angle for connecting support sticks and junctions." msgstr "O ângulo padrão para conectar suportes e junções." -#: src/libslic3r/PrintConfig.cpp:2621 +#: src/libslic3r/PrintConfig.cpp:2744 msgid "Max bridge length" msgstr "Comprimento máximo da ponte" -#: src/libslic3r/PrintConfig.cpp:2623 +#: src/libslic3r/PrintConfig.cpp:2746 msgid "The max length of a bridge" msgstr "O comprimento máximo de uma ponte" -#: src/libslic3r/PrintConfig.cpp:2630 +#: src/libslic3r/PrintConfig.cpp:2753 msgid "Max pillar linking distance" msgstr "Distância máxima de conexão entre pilares" -#: src/libslic3r/PrintConfig.cpp:2632 +#: src/libslic3r/PrintConfig.cpp:2755 msgid "" "The max distance of two pillars to get linked with each other. A zero value " "will prohibit pillar cascading." @@ -8926,11 +10302,11 @@ msgstr "" "A distância máxima de dois pilares para ficar ligado uns com os outros. Um " "valor zero irá proibir o pilar em cascata." -#: src/libslic3r/PrintConfig.cpp:2640 +#: src/libslic3r/PrintConfig.cpp:2763 msgid "Object elevation" msgstr "Elevação do objeto" -#: src/libslic3r/PrintConfig.cpp:2642 +#: src/libslic3r/PrintConfig.cpp:2765 msgid "" "How much the supports should lift up the supported object. If \"Pad around " "object\" is enabled, this value is ignored." @@ -8938,39 +10314,39 @@ msgstr "" "Quanto os suportes devem levantar o objecto suportado. Se \"pad em torno do " "objeto\" estiver habilitado, esse valor será ignorado." -#: src/libslic3r/PrintConfig.cpp:2653 +#: src/libslic3r/PrintConfig.cpp:2776 msgid "This is a relative measure of support points density." msgstr "Esta é uma medida relativa de densidade de pontos de suporte." -#: src/libslic3r/PrintConfig.cpp:2659 +#: src/libslic3r/PrintConfig.cpp:2782 msgid "Minimal distance of the support points" msgstr "Distância mínima dos pontos de suporte" -#: src/libslic3r/PrintConfig.cpp:2661 +#: src/libslic3r/PrintConfig.cpp:2784 msgid "No support points will be placed closer than this threshold." msgstr "Nenhum ponto de apoio será colocado mais perto do que este limiar." -#: src/libslic3r/PrintConfig.cpp:2667 +#: src/libslic3r/PrintConfig.cpp:2790 msgid "Use pad" msgstr "Use pad" -#: src/libslic3r/PrintConfig.cpp:2669 +#: src/libslic3r/PrintConfig.cpp:2792 msgid "Add a pad underneath the supported model" msgstr "Adicionar um pad por baixo do modelo suportado" -#: src/libslic3r/PrintConfig.cpp:2674 +#: src/libslic3r/PrintConfig.cpp:2797 msgid "Pad wall thickness" msgstr "Espessura da parede do pad" -#: src/libslic3r/PrintConfig.cpp:2676 +#: src/libslic3r/PrintConfig.cpp:2799 msgid "The thickness of the pad and its optional cavity walls." msgstr "A espessura da pad e suas paredes de cavidade opcionais." -#: src/libslic3r/PrintConfig.cpp:2684 +#: src/libslic3r/PrintConfig.cpp:2807 msgid "Pad wall height" msgstr "Altura da parede do pad" -#: src/libslic3r/PrintConfig.cpp:2685 +#: src/libslic3r/PrintConfig.cpp:2808 msgid "" "Defines the pad cavity depth. Set to zero to disable the cavity. Be careful " "when enabling this feature, as some resins may produce an extreme suction " @@ -8982,11 +10358,19 @@ msgstr "" "produzir um efeito de sucção extrema dentro da cavidade, o que torna a " "descascar a impressão fora da folha de IVA difícil." -#: src/libslic3r/PrintConfig.cpp:2698 +#: src/libslic3r/PrintConfig.cpp:2821 +msgid "Pad brim size" +msgstr "Tamanho da borda do bloco" + +#: src/libslic3r/PrintConfig.cpp:2822 +msgid "How far should the pad extend around the contained geometry" +msgstr "Até onde o bloco deve se estender em torno da geometria contida" + +#: src/libslic3r/PrintConfig.cpp:2832 msgid "Max merge distance" msgstr "Distância máxima da fusão" -#: src/libslic3r/PrintConfig.cpp:2700 +#: src/libslic3r/PrintConfig.cpp:2834 msgid "" "Some objects can get along with a few smaller pads instead of a single big " "one. This parameter defines how far the center of two smaller pads should " @@ -8996,11 +10380,11 @@ msgstr "" "grande. Este parâmetro define até que ponto o centro de duas pads menores " "deve ser. Se eles estão mais perto, eles vão se fundir em uma pad." -#: src/libslic3r/PrintConfig.cpp:2720 +#: src/libslic3r/PrintConfig.cpp:2854 msgid "Pad wall slope" msgstr "Inclinação da parede da pad" -#: src/libslic3r/PrintConfig.cpp:2722 +#: src/libslic3r/PrintConfig.cpp:2856 msgid "" "The slope of the pad wall relative to the bed plane. 90 degrees means " "straight walls." @@ -9008,19 +10392,27 @@ msgstr "" "A inclinação da parede da pad em relação ao plano da mesa. 90 graus " "significa paredes retas." -#: src/libslic3r/PrintConfig.cpp:2731 +#: src/libslic3r/PrintConfig.cpp:2865 msgid "Pad around object" msgstr "Pad em torno do objeto" -#: src/libslic3r/PrintConfig.cpp:2733 +#: src/libslic3r/PrintConfig.cpp:2867 msgid "Create pad around object and ignore the support elevation" msgstr "Criar pad ao redor do objeto e ignorar a elevação de suporte" -#: src/libslic3r/PrintConfig.cpp:2738 +#: src/libslic3r/PrintConfig.cpp:2872 +msgid "Pad around object everywhere" +msgstr "Pad em torno do objeto em todo lugar" + +#: src/libslic3r/PrintConfig.cpp:2874 +msgid "Force pad around object everywhere" +msgstr "Forçar Pad em torno do objeto em todo lugar" + +#: src/libslic3r/PrintConfig.cpp:2879 msgid "Pad object gap" msgstr "Vão entre o pad e o objeto" -#: src/libslic3r/PrintConfig.cpp:2740 +#: src/libslic3r/PrintConfig.cpp:2881 msgid "" "The gap between the object bottom and the generated pad in zero elevation " "mode." @@ -9028,83 +10420,125 @@ msgstr "" "A lacuna entre a parte inferior do objeto e o pad gerado no modo de elevação " "zero." -#: src/libslic3r/PrintConfig.cpp:2749 +#: src/libslic3r/PrintConfig.cpp:2890 msgid "Pad object connector stride" msgstr "Inserir pad entre o objeto" -#: src/libslic3r/PrintConfig.cpp:2751 +#: src/libslic3r/PrintConfig.cpp:2892 msgid "" "Distance between two connector sticks which connect the object and the " "generated pad." msgstr "" "Distância entre duas varas do conector que conectam o objeto e a pad gerada." -#: src/libslic3r/PrintConfig.cpp:2758 +#: src/libslic3r/PrintConfig.cpp:2899 msgid "Pad object connector width" msgstr "Largura do conector do objeto pad" -#: src/libslic3r/PrintConfig.cpp:2760 +#: src/libslic3r/PrintConfig.cpp:2901 msgid "" "Width of the connector sticks which connect the object and the generated pad." msgstr "Largura das varas do conector que conectam o objeto e a pad gerada." -#: src/libslic3r/PrintConfig.cpp:2767 +#: src/libslic3r/PrintConfig.cpp:2908 msgid "Pad object connector penetration" msgstr "Pad objeto conector de penetração" -#: src/libslic3r/PrintConfig.cpp:2770 +#: src/libslic3r/PrintConfig.cpp:2911 msgid "How much should the tiny connectors penetrate into the model body." msgstr "Quanto deve os conectores minúsculos penetrar no corpo do modelo." -#: src/libslic3r/PrintConfig.cpp:3130 +#: src/libslic3r/PrintConfig.cpp:2918 +msgid "Enable hollowing" +msgstr "Ativar o modo oco" + +#: src/libslic3r/PrintConfig.cpp:2920 +msgid "Hollow out a model to have an empty interior" +msgstr "Deixar o modelo oco para ter um interior vazio" + +#: src/libslic3r/PrintConfig.cpp:2925 +msgid "Wall thickness" +msgstr "Espessura da parede" + +#: src/libslic3r/PrintConfig.cpp:2927 +msgid "Minimum wall thickness of a hollowed model." +msgstr "Espessura mínima da parede de um modelo oco." + +#: src/libslic3r/PrintConfig.cpp:2935 +msgid "Accuracy" +msgstr "Precisão" + +#: src/libslic3r/PrintConfig.cpp:2937 +msgid "" +"Performance vs accuracy of calculation. Lower values may produce unwanted " +"artifacts." +msgstr "" +"Desempenho versus precisão do cálculo. Valores mais baixos podem produzir " +"artefatos indesejados." + +#: src/libslic3r/PrintConfig.cpp:2947 +msgid "" +"Hollowing is done in two steps: first, an imaginary interior is calculated " +"deeper (offset plus the closing distance) in the object and then it's " +"inflated back to the specified offset. A greater closing distance makes the " +"interior more rounded. At zero, the interior will resemble the exterior the " +"most." +msgstr "" +"O oco é feito em duas etapas: primeiro, um interior imaginário é calculado " +"mais fundo (deslocamento mais a distância de fechamento) no objeto e, em " +"seguida, é inflado de volta para o deslocamento especificado. Uma maior " +"distância de fechamento torna o interior mais arredondado. Ao zero, o " +"interior será o mais parecido com o exterior." + +#: src/libslic3r/PrintConfig.cpp:3330 msgid "Export OBJ" msgstr "Exportar OBJ" -#: src/libslic3r/PrintConfig.cpp:3131 +#: src/libslic3r/PrintConfig.cpp:3331 msgid "Export the model(s) as OBJ." msgstr "Exportar modelo(s) como OBJ." -#: src/libslic3r/PrintConfig.cpp:3142 +#: src/libslic3r/PrintConfig.cpp:3342 msgid "Export SLA" msgstr "Exportar SLA" -#: src/libslic3r/PrintConfig.cpp:3143 +#: src/libslic3r/PrintConfig.cpp:3343 msgid "Slice the model and export SLA printing layers as PNG." msgstr "Fatiar o modelo e exportar as camadas de impressão SLA como PNG." -#: src/libslic3r/PrintConfig.cpp:3148 +#: src/libslic3r/PrintConfig.cpp:3348 msgid "Export 3MF" msgstr "Exportar 3MF" -#: src/libslic3r/PrintConfig.cpp:3149 +#: src/libslic3r/PrintConfig.cpp:3349 msgid "Export the model(s) as 3MF." msgstr "Exportar modelo(s) como 3MF." -#: src/libslic3r/PrintConfig.cpp:3153 +#: src/libslic3r/PrintConfig.cpp:3353 msgid "Export AMF" msgstr "Exportar AMF" -#: src/libslic3r/PrintConfig.cpp:3154 +#: src/libslic3r/PrintConfig.cpp:3354 msgid "Export the model(s) as AMF." msgstr "Exportar modelo(s) como AMF." -#: src/libslic3r/PrintConfig.cpp:3158 +#: src/libslic3r/PrintConfig.cpp:3358 msgid "Export STL" msgstr "Exportar STL" -#: src/libslic3r/PrintConfig.cpp:3159 +#: src/libslic3r/PrintConfig.cpp:3359 msgid "Export the model(s) as STL." msgstr "Exportar modelo(s) como STL." -#: src/libslic3r/PrintConfig.cpp:3164 +#: src/libslic3r/PrintConfig.cpp:3364 msgid "Slice the model and export toolpaths as G-code." msgstr "Fatiar o modelo e exportar o percurso da ferramenta como G-code." -#: src/libslic3r/PrintConfig.cpp:3169 +#: src/libslic3r/PrintConfig.cpp:3369 msgid "Slice" msgstr "Fatiar" -#: src/libslic3r/PrintConfig.cpp:3170 +#: src/libslic3r/PrintConfig.cpp:3370 msgid "" "Slice the model as FFF or SLA based on the printer_technology configuration " "value." @@ -9112,71 +10546,71 @@ msgstr "" "Divida o modelo como FFF ou SLA com base no valor de config. " "printer_technology." -#: src/libslic3r/PrintConfig.cpp:3175 +#: src/libslic3r/PrintConfig.cpp:3375 msgid "Help" msgstr "Ajuda" -#: src/libslic3r/PrintConfig.cpp:3176 +#: src/libslic3r/PrintConfig.cpp:3376 msgid "Show this help." msgstr "Mostrar esta ajuda." -#: src/libslic3r/PrintConfig.cpp:3181 +#: src/libslic3r/PrintConfig.cpp:3381 msgid "Help (FFF options)" msgstr "Ajuda (opções FDM)" -#: src/libslic3r/PrintConfig.cpp:3182 +#: src/libslic3r/PrintConfig.cpp:3382 msgid "Show the full list of print/G-code configuration options." msgstr "Mostre a lista completa de opções de config. do Print/G-code." -#: src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3386 msgid "Help (SLA options)" msgstr "Ajuda (opções SLA)" -#: src/libslic3r/PrintConfig.cpp:3187 +#: src/libslic3r/PrintConfig.cpp:3387 msgid "Show the full list of SLA print configuration options." msgstr "Mostrar a lista completa de opções de config. de impressão de SLA." -#: src/libslic3r/PrintConfig.cpp:3191 +#: src/libslic3r/PrintConfig.cpp:3391 msgid "Output Model Info" msgstr "Informações do modelo de saída" -#: src/libslic3r/PrintConfig.cpp:3192 +#: src/libslic3r/PrintConfig.cpp:3392 msgid "Write information about the model to the console." msgstr "Escreva informações sobre o modelo para o console." -#: src/libslic3r/PrintConfig.cpp:3196 +#: src/libslic3r/PrintConfig.cpp:3396 msgid "Save config file" msgstr "Salvar arquivo de config." -#: src/libslic3r/PrintConfig.cpp:3197 +#: src/libslic3r/PrintConfig.cpp:3397 msgid "Save configuration to the specified file." msgstr "Salvar config. para o arquivo específico." -#: src/libslic3r/PrintConfig.cpp:3207 +#: src/libslic3r/PrintConfig.cpp:3407 msgid "Align XY" msgstr "Alinhar XY" -#: src/libslic3r/PrintConfig.cpp:3208 +#: src/libslic3r/PrintConfig.cpp:3408 msgid "Align the model to the given point." msgstr "Alinhar modelo de acordo com o ponto inserido." -#: src/libslic3r/PrintConfig.cpp:3213 +#: src/libslic3r/PrintConfig.cpp:3413 msgid "Cut model at the given Z." msgstr "Cortar modelo ao Z fornecido." -#: src/libslic3r/PrintConfig.cpp:3234 +#: src/libslic3r/PrintConfig.cpp:3434 msgid "Center" msgstr "Centralizar" -#: src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3435 msgid "Center the print around the given center." msgstr "Centralizar a impressão de acordo com o centro informado." -#: src/libslic3r/PrintConfig.cpp:3239 +#: src/libslic3r/PrintConfig.cpp:3439 msgid "Don't arrange" msgstr "Não organizar" -#: src/libslic3r/PrintConfig.cpp:3240 +#: src/libslic3r/PrintConfig.cpp:3440 msgid "" "Do not rearrange the given models before merging and keep their original XY " "coordinates." @@ -9184,27 +10618,27 @@ msgstr "" "Não reorganize os modelos fornecidos antes de Mesclar e manter suas " "coordenadas XY originais." -#: src/libslic3r/PrintConfig.cpp:3243 +#: src/libslic3r/PrintConfig.cpp:3443 msgid "Duplicate" msgstr "Duplicar" -#: src/libslic3r/PrintConfig.cpp:3244 +#: src/libslic3r/PrintConfig.cpp:3444 msgid "Multiply copies by this factor." msgstr "Multiplicar cópias por esse fator." -#: src/libslic3r/PrintConfig.cpp:3248 +#: src/libslic3r/PrintConfig.cpp:3448 msgid "Duplicate by grid" msgstr "Duplicar por grade" -#: src/libslic3r/PrintConfig.cpp:3249 +#: src/libslic3r/PrintConfig.cpp:3449 msgid "Multiply copies by creating a grid." msgstr "Multiplique cópias criando uma grade." -#: src/libslic3r/PrintConfig.cpp:3252 +#: src/libslic3r/PrintConfig.cpp:3452 msgid "Merge" msgstr "Mesclar" -#: src/libslic3r/PrintConfig.cpp:3253 +#: src/libslic3r/PrintConfig.cpp:3453 msgid "" "Arrange the supplied models in a plate and merge them in a single model in " "order to perform actions once." @@ -9212,7 +10646,7 @@ msgstr "" "Organize os modelos fornecidos em uma placa e junte-os em um único modelo, a " "fim de executar ações uma só vez." -#: src/libslic3r/PrintConfig.cpp:3258 +#: src/libslic3r/PrintConfig.cpp:3458 msgid "" "Try to repair any non-manifold meshes (this option is implicitly added " "whenever we need to slice the model to perform the requested action)." @@ -9221,31 +10655,31 @@ msgstr "" "adicionada sempre que precisamos cortar o modelo para executar a ação " "solicitada)." -#: src/libslic3r/PrintConfig.cpp:3262 +#: src/libslic3r/PrintConfig.cpp:3462 msgid "Rotation angle around the Z axis in degrees." msgstr "Ângulo de rotação ao redor do eixo Zem graus." -#: src/libslic3r/PrintConfig.cpp:3266 +#: src/libslic3r/PrintConfig.cpp:3466 msgid "Rotate around X" msgstr "Rotacionar no X" -#: src/libslic3r/PrintConfig.cpp:3267 +#: src/libslic3r/PrintConfig.cpp:3467 msgid "Rotation angle around the X axis in degrees." msgstr "Ângulo de rotação ao redor do eixo X em graus." -#: src/libslic3r/PrintConfig.cpp:3271 +#: src/libslic3r/PrintConfig.cpp:3471 msgid "Rotate around Y" msgstr "Rotacionar no Y" -#: src/libslic3r/PrintConfig.cpp:3272 +#: src/libslic3r/PrintConfig.cpp:3472 msgid "Rotation angle around the Y axis in degrees." msgstr "Ângulo de rotação ao redor do eixo Y em graus." -#: src/libslic3r/PrintConfig.cpp:3277 +#: src/libslic3r/PrintConfig.cpp:3477 msgid "Scaling factor or percentage." msgstr "Escalando fator ou porcentagem." -#: src/libslic3r/PrintConfig.cpp:3282 +#: src/libslic3r/PrintConfig.cpp:3482 msgid "" "Detect unconnected parts in the given model(s) and split them into separate " "objects." @@ -9253,27 +10687,27 @@ msgstr "" "Detecte peças não conectadas em um determinado modelo (s) e divida-as em " "objetos separados." -#: src/libslic3r/PrintConfig.cpp:3285 +#: src/libslic3r/PrintConfig.cpp:3485 msgid "Scale to Fit" msgstr "Dimensionar para caber" -#: src/libslic3r/PrintConfig.cpp:3286 +#: src/libslic3r/PrintConfig.cpp:3486 msgid "Scale to fit the given volume." msgstr "Escalar para se adequar ao volume informado." -#: src/libslic3r/PrintConfig.cpp:3295 +#: src/libslic3r/PrintConfig.cpp:3495 msgid "Ignore non-existent config files" msgstr "Ignorar arquivos de config. não existentes" -#: src/libslic3r/PrintConfig.cpp:3296 +#: src/libslic3r/PrintConfig.cpp:3496 msgid "Do not fail if a file supplied to --load does not exist." msgstr "Não falhe se um arquivo fornecido para--carregamento não existe." -#: src/libslic3r/PrintConfig.cpp:3299 +#: src/libslic3r/PrintConfig.cpp:3499 msgid "Load config file" msgstr "Carregar arquivo de config." -#: src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3500 msgid "" "Load configuration from the specified file. It can be used more than once to " "load options from multiple files." @@ -9281,11 +10715,11 @@ msgstr "" "Carregar a config. do arquivo especificado. Ele pode ser usado mais de uma " "vez para carregar opções de vários arquivos." -#: src/libslic3r/PrintConfig.cpp:3303 +#: src/libslic3r/PrintConfig.cpp:3503 msgid "Output File" msgstr "Arquivo de saída" -#: src/libslic3r/PrintConfig.cpp:3304 +#: src/libslic3r/PrintConfig.cpp:3504 msgid "" "The file where the output will be written (if not specified, it will be " "based on the input file)." @@ -9293,11 +10727,11 @@ msgstr "" "O arquivo onde a saída será gravada (se não for especificado, ele será " "baseado no arquivo de entrada)." -#: src/libslic3r/PrintConfig.cpp:3314 +#: src/libslic3r/PrintConfig.cpp:3514 msgid "Data directory" msgstr "Diretório de dados" -#: src/libslic3r/PrintConfig.cpp:3315 +#: src/libslic3r/PrintConfig.cpp:3515 msgid "" "Load and store settings at the given directory. This is useful for " "maintaining different profiles or including configurations from a network " @@ -9306,23 +10740,26 @@ msgstr "" "Carregar e armazenar as config. no diretório especificado. Isso é útil para " "manter perfis diferentes ou incluir config. de um armazenamento de rede." -#: src/libslic3r/PrintConfig.cpp:3318 +#: src/libslic3r/PrintConfig.cpp:3518 msgid "Logging level" msgstr "Nível de registro" -#: src/libslic3r/PrintConfig.cpp:3319 +#: src/libslic3r/PrintConfig.cpp:3519 msgid "" -"Messages with severity lower or eqal to the loglevel will be printed out. 0:" -"trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" +"Sets logging sensitivity. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" +"For example. loglevel=2 logs fatal, error and warning level messages." msgstr "" -"Mensagens com severidade menor ou igual para o LogLevel serão impressos. 0: " -"Trace, 1: debug, 2: info, 3: aviso, 4: erro, 5: fatal" +"Define a sensibilidade de registro. 0:fatal, 1:erro, 2:warning, 3:info, 4:" +"debug, 5:trace\n" +"Por exemplo. loglevel=2 logs de mensagens fatais, de nível de erro e de " +"aviso." -#: src/libslic3r/PrintConfig.cpp:3324 +#: src/libslic3r/PrintConfig.cpp:3525 msgid "Render with a software renderer" msgstr "Renderizar com um software renderizador" -#: src/libslic3r/PrintConfig.cpp:3325 +#: src/libslic3r/PrintConfig.cpp:3526 msgid "" "Render with a software renderer. The bundled MESA software renderer is " "loaded instead of the default OpenGL driver." @@ -9330,57 +10767,94 @@ msgstr "" "Renderizar com um software renderizador. O renderizador de software MESA " "empacotado é carregado em vez do driver OpenGL padrão." -#: src/libslic3r/PrintObject.cpp:110 +#: src/libslic3r/PrintObject.cpp:108 msgid "Processing triangulated mesh" msgstr "Processando malha triangulada" -#: src/libslic3r/PrintObject.cpp:141 +#: src/libslic3r/PrintObject.cpp:152 msgid "Generating perimeters" msgstr "Gerando perímetros" -#: src/libslic3r/PrintObject.cpp:251 +#: src/libslic3r/PrintObject.cpp:255 msgid "Preparing infill" msgstr "Preparando o preenchimento" -#: src/libslic3r/PrintObject.cpp:391 +#: src/libslic3r/PrintObject.cpp:395 msgid "Generating support material" msgstr "Gerando material de suporte" -#: src/libslic3r/GCode/PreviewData.cpp:160 -msgid "Mixed" -msgstr "Misto" - -#: src/libslic3r/GCode/PreviewData.cpp:380 +#: src/libslic3r/GCode/PreviewData.cpp:347 msgid "Height (mm)" msgstr "Altura (mm)" -#: src/libslic3r/GCode/PreviewData.cpp:382 +#: src/libslic3r/GCode/PreviewData.cpp:349 msgid "Width (mm)" msgstr "Espessura (mm)" -#: src/libslic3r/GCode/PreviewData.cpp:384 +#: src/libslic3r/GCode/PreviewData.cpp:351 msgid "Speed (mm/s)" msgstr "Velocidade (mm/s)" -#: src/libslic3r/GCode/PreviewData.cpp:386 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Fluxo volumétrico (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:353 +msgid "Fan Speed (%)" +msgstr "Velocidade da ventoinha (%)" -#: src/libslic3r/GCode/PreviewData.cpp:477 -msgid "Default print color" -msgstr "Cor de impressão padrão" +#: src/libslic3r/GCode/PreviewData.cpp:355 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Vazão volumétrica (mm³/s)" -#: src/libslic3r/GCode/PreviewData.cpp:484 -#, c-format -msgid "up to %.2f mm" -msgstr "até %.2f mm" +#~ msgid "Layers heights" +#~ msgstr "Altura de camada" -#: src/libslic3r/GCode/PreviewData.cpp:488 -#, c-format -msgid "above %.2f mm" -msgstr "acima de %.2f mm" +#~ msgid "Position (mm)" +#~ msgstr "Posição (mm)" -#: src/libslic3r/GCode/PreviewData.cpp:493 -#, c-format -msgid "%.2f - %.2f mm" -msgstr "%.2f - %.2f mm" +#~ msgid "Displacement (mm)" +#~ msgstr "Deslocamento (mm)" + +#~ msgid "Rotation (deg)" +#~ msgstr "Rotacionar (graus)" + +#~ msgid "Scale (%)" +#~ msgstr "Escala (%)" + +#~ msgid "Change Application &Language" +#~ msgstr "Mudar &idioma" + +#~ msgid "Select new extruder for the object/part" +#~ msgstr "Selecionar nova extrusora para objeto/parte" + +#~ msgid "Select extruder number for selected objects and/or parts" +#~ msgstr "" +#~ "Selecione o número da extrusora para objetos e/ou peças selecionados" + +#~ msgid "Object Manipulation" +#~ msgstr "Manipulação de objeto" + +#~ msgid "Main Shortcuts" +#~ msgstr "Atalhos principais" + +#~ msgid "Select All objects" +#~ msgstr "Selecionar todos os objetos" + +#~ msgid "Delete All" +#~ msgstr "Deletar todos" + +#~ msgid "Zoom to selected object" +#~ msgstr "Ampliar para o objeto selecionado" + +#~ msgid "Plater Shortcuts" +#~ msgstr "Atalhos da bandeja" + +#~ msgid "Preview Shortcuts" +#~ msgstr "Atalhos de visualização" + +#~ msgid "The selected project is no more available" +#~ msgstr "O projeto selecionado não está mais disponível" + +#~ msgid "" +#~ "Messages with severity lower or eqal to the loglevel will be printed out. " +#~ "0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" +#~ msgstr "" +#~ "Mensagens com severidade menor ou igual para o LogLevel serão impressos. " +#~ "0: Trace, 1: debug, 2: info, 3: aviso, 4: erro, 5: fatal"