<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt_PT">
<context>
    <name>AboutBox</name>
    <message>
        <source>&lt;a href=&quot;http://www.fritzing.org&quot;&gt;www.fritzing.org&lt;/a&gt;</source>
        <translation type="vanished">&lt;a href=&quot;http://www.fritzing.org&quot;&gt;www.fritzing.org&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="89"/>
        <source>&lt;b&gt;GNU GPL v3 on the code and CreativeCommons:BY-SA on the rest</source>
        <translation>&lt;b&gt;GNU GPL v3 para o código e CreativeCommons:BY-SA para o resto</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="100"/>
        <source>&lt;b&gt;Copyright %1 Fritzing GmbH&lt;/b&gt;</source>
        <translation>&lt;b&gt;Copyright %1 Fritzing GmbH&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="111"/>
        <source>Fritzing is made by: </source>
        <translation>O Fritzing foi desenvolvido por: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="112"/>
        <source>Prof. Reto Wettach, Andr&amp;eacute; Kn&amp;ouml;rig, Myriel Milicevic, </source>
        <translation>Prof. Reto Wettach, Andr&amp;eacute; Kn&amp;ouml;rig, Myriel Milicevic, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="113"/>
        <source>Zach Eveland, Dirk van Oosterbosch, </source>
        <translation>Zach Eveland, Dirk van Oosterbosch, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="114"/>
        <source>Jonathan Cohen, Marcus Paeschke, Omer Yosha, </source>
        <translation>Jonathan Cohen, Marcus Paeschke, Omer Yosha, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="115"/>
        <source>Travis Robertson, Stefan Hermann, Brendan Howell, </source>
        <translation>Travis Robertson, Stefan Hermann, Brendan Howell, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="116"/>
        <source>Mariano Crowe, Johannes Landstorfer, </source>
        <translation>Mariano Crowe, Johannes Landstorfer, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="167"/>
        <source>LGPLv3</source>
        <translation>LGPLv3</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="168"/>
        <source>GPLv2 with linking exception</source>
        <translation>GPLv2 com exceção de ligação</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="169"/>
        <source>Boost License 1.0</source>
        <translation>Boost License 1.0</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="170"/>
        <source>Modified BSD License</source>
        <translation>Licença BSD modificada</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="171"/>
        <source>BSD License</source>
        <translation>Licença BSD</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="172"/>
        <source>PNG Reference Library License version 2</source>
        <translation>Licença da biblioteca de referência PNG versão 2</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="173"/>
        <source>Dual OpenSSL and SSLeay License</source>
        <translation>Dupla Licença OpenSSL e SSLeay</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="174"/>
        <source>zlib License</source>
        <translation>Licença zlib</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="177"/>
        <source>The following libraries are used by Fritzing:</source>
        <translation>As bibliotecas seguintes são utilizadas por Fritzing:</translation>
    </message>
    <message>
        <source>Bryant Mairs, Uleshka Asher, and Daniel Tzschentke. </source>
        <translation type="vanished">Bryant Mairs, Uleshka Asher, e Daniel Tzschentke. </translation>
    </message>
    <message>
        <source>Special thanks goes out to: </source>
        <translation type="vanished">Agradecimentos especiais vão para:</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="123"/>
        <source>Jussi &amp;Auml;ngeslev&amp;auml;, Massimo Banzi, Ayah Bdeir, </source>
        <translation>Jussi &amp;Auml;ngeslev&amp;auml;, Massimo Banzi, Ayah Bdeir, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="124"/>
        <source>Durrell Bishop, David Cuartielles, Fabian Hemmert, </source>
        <translation>Durrell Bishop, David Cuartielles, Fabian Hemmert, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="125"/>
        <source>Gero Herkenrath, Jeff Hoefs, Tom Hulbert, </source>
        <translation>Gero Herkenrath, Jeff Hoefs, Tom Hulbert, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="126"/>
        <source>Tom Igoe, Hans-Peter Kadel, Till Savelkoul, </source>
        <translation>Tom Igoe, Hans-Peter Kadel, Till Savelkoul, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="127"/>
        <source>Jan Sieber, Yaniv Steiner, Olaf Val, </source>
        <translation>Jan Sieber, Yaniv Steiner, Olaf Val, </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="128"/>
        <source>Michaela Vieser and Julia Werner.</source>
        <translation>Michaela Vieser e Julia Werner.</translation>
    </message>
    <message>
        <source>Fritzing is made possible with funding from the </source>
        <translation type="vanished">Fritzing foi possível com o financiamento proveniente da </translation>
    </message>
    <message>
        <source>MWFK Brandenburg, the sponsorship of the Design </source>
        <translation type="vanished">MWFK Brandenburg, o patrocinador do projecto </translation>
    </message>
    <message>
        <source>Department of Bauhaus-University Weimar, </source>
        <translation type="vanished">Departamento da Bauhaus-University Weimar, </translation>
    </message>
    <message>
        <source>IxDS, an anonymous donor, Parallax, Picaxe, Sparkfun, </source>
        <translation type="vanished">IxDS,um patrocinador anônimo, Parallax, Picaxe, Sparkfun, </translation>
    </message>
    <message>
        <source>Special thanks goes out as well to all the students </source>
        <translation type="vanished">Agradecimentos especiais vão também para todos os estudantes </translation>
    </message>
    <message>
        <source>and alpha testers who were brave enough to give </source>
        <translation type="vanished">e todos os alpha testers que foram corajosos o suficiente para fazer </translation>
    </message>
    <message>
        <source>Fritzing a test spin. </source>
        <translation type="vanished">ao Fritzing o teste inicial. </translation>
    </message>
    <message>
        <source>&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</source>
        <translation type="vanished">&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</translation>
    </message>
    <message>
        <source>and from each purchase of a Fritzing Starter Kit or a PCB from Fritzing Fab.</source>
        <translation type="vanished">e para cada compra de um Fritzing Starter Kit ou um PCB do Fritzing Fab.</translation>
    </message>
    <message>
        <source>Version %1.%2.%3 &lt;small&gt;(%4%5 %6) %7 [Qt %8]&lt;/small&gt;</source>
        <translation type="vanished">Versão %1.%2.%3 &lt;small&gt;(%4%5 %6) %7 [Qt %8]&lt;/small&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="117"/>
        <source>Jenny Chowdhury, Lionel Michel, Fabian Althaus, Jannis Leidel, </source>
        <translation>Jenny Chowdhury, Lionel Michel, Fabian Althaus, Jannis Leidel, </translation>
    </message>
    <message>
        <source>&lt;b&gt;2007-%1 Fritzing&lt;/b&gt;</source>
        <translation type="vanished">&lt;b&gt;2007-%1 Fritzing&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="132"/>
        <source>Thanks for the translations go out to: </source>
        <translation>Agradecimentos das traduções vão para: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="147"/>
        <source>Spanish: </source>
        <translation>Espanhol: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="140"/>
        <source>Italian: </source>
        <translation>Italiano: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="143"/>
        <source>Portuguese (European): </source>
        <translation>Português (Europeu): </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="144"/>
        <source>Portuguese (Brazilian): </source>
        <translation>Português (Brasileiro): </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="134"/>
        <source>Chinese (Simplified): </source>
        <translation>Chinês (Simplificado): </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="141"/>
        <source>Japanese: </source>
        <translation>Japonês: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="145"/>
        <source>Russian: </source>
        <translation>Russo: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="137"/>
        <source>Dutch: </source>
        <translation>Holandês: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="136"/>
        <source>Czech: </source>
        <translation>Checo: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="142"/>
        <source>Korean: </source>
        <translation>Coreano: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="146"/>
        <source>Slovak: </source>
        <translation>Eslovaco: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="139"/>
        <source>Greek: </source>
        <translation>Grego: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="138"/>
        <source>French: </source>
        <translation>Francês: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="148"/>
        <source>Turkish: </source>
        <translation>Turco: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="133"/>
        <source>Bulgarian: </source>
        <translation>Búlgaro: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="134"/>
        <source>Yuelin and Ninjia</source>
        <translation>Yuelin e Ninjia</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="135"/>
        <source>Chinese (Traditional): </source>
        <translation>Chinês (Tradicional): </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="135"/>
        <source>Robert Lee</source>
        <translation>Robert Lee</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="141"/>
        <source>Hiroshi Suzuki</source>
        <translation>Hiroshi Suzuki</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="142"/>
        <source>Jinbuhm Kim</source>
        <translation>Jinbuhm Kim</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="62"/>
        <source>Version %1.%2.%3 &lt;br&gt;&lt;small&gt;(%4%5 %6) %7 [Qt %8]&lt;/small&gt;</source>
        <translation>Versão %1.%2.%3 &lt;br&gt;&lt;small&gt;(%4%5 %6) %7 [Qt %8]&lt;/small&gt;</translation>
    </message>
    <message>
        <source>Bryant Mairs, Uleshka Asher, Daniel Tzschentke, </source>
        <translation type="vanished">Bryant Mairs, Uleshka Asher, Daniel Tzschentke, </translation>
    </message>
    <message>
        <source>and Kjell Morgenstern </source>
        <translation type="vanished">e Kjell Morgenstern </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="149"/>
        <source>Ukrainian: </source>
        <translation>Ucraniano: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="149"/>
        <source>Yelyzaveta Chyhryna</source>
        <translation>Yelyzaveta Chyhryna</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="118"/>
        <source>Bryant Mairs, Uleshka Asher, Daniel Tzschentke, and Kjell Morgenstern</source>
        <translation>Bryant Mairs, Uleshka Asher, Daniel Tzschentke, e Kjell Morgenstern</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="122"/>
        <source>Special thanks go out to: </source>
        <translation>Agradecimentos especiais vão para: </translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="163"/>
        <source>Special thanks go out to all the students and alpha testers who were brave enough to give Fritzing a test spin.</source>
        <translation>Um agradecimento especial a todos os alunos e aos alunos que tiveram a coragem de dar um giro de teste ao Fritzing.</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="154"/>
        <source>Fritzing is made possible with funding from the MWFK Brandenburg, the sponsorship of the Design Department of Bauhaus-University Weimar, IxDS, an anonymous donor, Parallax, Picaxe, Sparkfun, from the PCB Fab AISLER, and each paid download.</source>
        <translation>Fritzing é possível graças ao financiamento do MWFK Brandenburg, ao patrocínio do departamento de design da Bauhaus-University Weimar, IxDS, u doador anónimo, Parallax, Picaxe, Sparkfun, do PCB Fab AISLER, e a cada download pago.</translation>
    </message>
    <message>
        <location filename="../src/help/aboutbox.cpp" line="141"/>
        <source>, Siti Aishah Abdul Raouf</source>
        <translation>, Siti Aishah Abdul Raouf</translation>
    </message>
</context>
<context>
    <name>AutorouteProgressDialog</name>
    <message>
        <location filename="../src/autoroute/autorouteprogressdialog.cpp" line="141"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autorouteprogressdialog.cpp" line="131"/>
        <source>Stop Now</source>
        <translation>Parar agora</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autorouteprogressdialog.cpp" line="91"/>
        <source>zoom and pan controls</source>
        <translation>comandos de zoom e panorama</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autorouteprogressdialog.cpp" line="135"/>
        <source>Best So Far</source>
        <translation>Melhor Até Hoje</translation>
    </message>
</context>
<context>
    <name>Autorouter</name>
    <message>
        <location filename="../src/autoroute/autorouter.cpp" line="333"/>
        <source>Routing canceled! Now cleaning up...</source>
        <translation>Rota cancelada! Agora a limpar...</translation>
    </message>
</context>
<context>
    <name>AutorouterSettingsDialog</name>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="67"/>
        <source>Production type</source>
        <translation>Tipo de produção</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="71"/>
        <source>homebrew</source>
        <translation>caseiro</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="74"/>
        <source>professional</source>
        <translation>profissional</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="77"/>
        <source>custom</source>
        <translation>personalizado</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="307"/>
        <source>Trace width</source>
        <translation>Largura do traço</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="95"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="96"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="258"/>
        <source>Keepout</source>
        <translation>Afastar</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="261"/>
        <source>&lt;b&gt;Keepout&lt;/b&gt; is the minimum distance between copper elements on different nets.</source>
        <translation>&lt;b&gt;Margem de Distância&lt;/b&gt; é a distância mínima entre elementos de cobre em redes diferentes.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="265"/>
        <source>A keepout of 0.01 inch (0.254 mm) is a good default.</source>
        <translation>Uma margem de distância de 0.01 polegadas (0.254 mm) é um bom padrão.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="268"/>
        <source>Note: the smaller the keepout, the slower the DRC and Autorouter will run.</source>
        <translation>Nota: quanto menor a margem de distância, mais lento o DRC e o Autorouter a serem executados.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="320"/>
        <source>Via size</source>
        <translation>Tamanho via</translation>
    </message>
</context>
<context>
    <name>BinManager</name>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="105"/>
        <source>Parts</source>
        <translation>Componentes</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="385"/>
        <source>New bin (%1)</source>
        <translation>Novo pacote (%1)</translation>
    </message>
    <message>
        <source>BinManager::setDirtyTab: Couldn&apos;t set the bin &apos;%1&apos; as dirty</source>
        <translation type="vanished">BinManager::setDirtyTab: Não pode definir o pacote &apos;%1&apos; como dirty</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="398"/>
        <source>Fritzing Bin Files (*%1 *%2);;Fritzing Bin (*%1);;Fritzing Shareable Bin (*%2)</source>
        <translation>Ficheiros de Pacote Fritzing (*%1 *%2);; Pacote Fritzing(*%1);; Pacote Partilhável Fritzing (*%2)</translation>
    </message>
    <message>
        <source>Cannot set a NULL bin as the current one</source>
        <translation type="vanished">Não é possível definir um pacote - NULL como o atual</translation>
    </message>
    <message>
        <source>BinManager::updateTitle: Couldn&apos;t set the bin &apos;%1&apos; as dirty</source>
        <translation type="vanished">BinManager::updateTitle: Não pode definir o pacote &apos;%1&apos; como &quot;dirty&quot;</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="396"/>
        <source>Select a Fritzing Parts Bin file to open</source>
        <translation>Seleciona um pacote de componentes Fritzing para abrir</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="991"/>
        <source>Bin</source>
        <translation>Pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="997"/>
        <source>New Bin...</source>
        <translation>Novo Pacote...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="998"/>
        <source>Create a new parts bin</source>
        <translation>Criar um novo pacote para componentes</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1001"/>
        <source>Close Bin</source>
        <translation>Fechar Pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1002"/>
        <source>Close parts bin</source>
        <translation>Fechar o pacote de componentes</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1005"/>
        <source>Delete Bin</source>
        <translation>Apagar Pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1006"/>
        <source>Delete parts bin</source>
        <translation>Eliminar o pacote de componentes</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1009"/>
        <source>Save Bin</source>
        <translation>Guardar Pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1010"/>
        <source>Save parts bin</source>
        <translation>Guardar o pacote de componentes</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1013"/>
        <source>Save Bin As...</source>
        <translation>Guardar Pacote Como...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1014"/>
        <source>Save parts bin as...</source>
        <translation>Guardar o pacote de componetnes como...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1017"/>
        <source>Export Bin...</source>
        <translation>Exportar Pacote...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1018"/>
        <source>Save parts bin in compressed format...</source>
        <translation>Guardar o pacote de componentes num formato comprimido...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1021"/>
        <source>Rename Bin...</source>
        <translation>Renomear Pacote...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1022"/>
        <source>Rename parts bin...</source>
        <translation>Renomear o pacote de componentes...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1033"/>
        <source>Show Bin in List View</source>
        <translation>Mostrar o Pacote em Vista de Listas</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1035"/>
        <source>Display parts as a list</source>
        <translation>Mostrar os componentes numa lista</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1038"/>
        <source>Show Bin in Icon View</source>
        <translation>Mostrar o Pacote em Vista de Ícone</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1040"/>
        <source>Display parts as icons</source>
        <translation>Mostrar os componentes como ícones</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1062"/>
        <source>Export Part...</source>
        <translation>Exportar Componente...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1063"/>
        <source>Remove Part</source>
        <translation>Remover Componente</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1107"/>
        <source>Delete bin</source>
        <translation>Eliminar Pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1108"/>
        <source>Do you really want to delete bin &apos;%1&apos;?  This action cannot be undone.</source>
        <translation>Quer realmente eliminar o pacote &apos;%1&apos;?  Esta acção não pode ser desfeita.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1160"/>
        <source>Read-only bin</source>
        <translation>Pacote apenas de leitura</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1160"/>
        <source>This bin cannot be renamed.</source>
        <translation>Este pacote não pode ser renomeado.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1167"/>
        <source>Rename bin</source>
        <translation>Renomear pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1168"/>
        <source>Please choose a name for the bin:</source>
        <translation>Por favor selecione um nome para o pacote:</translation>
    </message>
    <message>
        <source>Remove from bin</source>
        <translation type="vanished">Remover do pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="917"/>
        <source>Searching...</source>
        <translation>A procurar...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="993"/>
        <source>Import...</source>
        <translation>Importar...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="994"/>
        <source>Load a Fritzing part (.fzpz), or a Fritzing parts bin (.fzb, .fzbz)</source>
        <translation>Carregar um componente Fritzing (.fzpz), ou um pacote de componentes Fritzing (.fzb, .fzbz)</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1342"/>
        <source>Select a Fritzing file to open</source>
        <translation>Selecione um ficheiro Fritzing para abrir</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1344"/>
        <source>Fritzing Files (*%1 *%2 *%3);;Fritzing Part (*%1);;Fritzing Bin (*%2);;Fritzing Shareable Bin (*%3)</source>
        <translation>Fritzing Files (*%1 *%2 *%3);;Fritzing Part (*%1);;Fritzing Bin (*%2);;Fritzing Shareable Bin (*%3)</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1061"/>
        <source>Edit Part (new parts editor)...</source>
        <translation>Editar Componente (editor de novos componentes)</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1064"/>
        <source>Find Part in Sketch</source>
        <translation>Encontrar Componentes no Esboço</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1238"/>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1244"/>
        <source>Remove from Bin</source>
        <translation>Remover do Binário</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1238"/>
        <source>Unable to remove part &apos;%1&apos;--it is in use in a sketch</source>
        <translation>Incapaz de remover a parte &apos;%1&apos;--está em uso no esboço</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1245"/>
        <source>Do you really want to remove &apos;%1&apos; from the bin? This operation cannot be undone.</source>
        <translation>Quer mesmo remover &apos;%1&apos; do binário? Esta operação não pode ser desfeita.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1025"/>
        <source>Copy to Sketch</source>
        <translation>Copiar para o Esboço</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1026"/>
        <source>Copy all the parts in the bin to a sketch</source>
        <translation>Copiar todos os componentes no pacote para um esboço</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1029"/>
        <source>Copy all to Sketch</source>
        <translation>Copiar tudo para o Esboço</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/binmanager/binmanager.cpp" line="1030"/>
        <source>Copy all loaded parts to the sketch</source>
        <translation>Copiar todos os componentes para o esboço</translation>
    </message>
</context>
<context>
    <name>Board</name>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="120"/>
        <source>one layer (single-sided)</source>
        <translation>uma camada (face simples)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="123"/>
        <source>two layers (double-sided)</source>
        <translation>duas camadas (face dupla)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="205"/>
        <source>image file</source>
        <translation>ficheiro de imagem</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="224"/>
        <source>load image file</source>
        <translation>Carregar ficheiro de imagem</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="287"/>
        <source>Images</source>
        <translation>Imagens</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="301"/>
        <source>Select an image file to load</source>
        <translation>Selecione um ficheiro de imagem para carregar</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="325"/>
        <source>due to an xml problem: %1 line:%2 column:%3</source>
        <translation>devido a um problema no xml: %1 line:%2 column:%3</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="331"/>
        <source>because the xml is not correctly formatted</source>
        <translation>porque o xml não está corretamente formatado</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="363"/>
        <source>the &lt;board&gt; element contains no shape elements</source>
        <translation>o &lt;board&gt; elemento não contém efeitos de formas</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="373"/>
        <source>because there are multiple &lt;board&gt; layers</source>
        <translation>porque há múltiplas &lt;board&gt; camadas</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="378"/>
        <source>because there are multiple &lt;silkscreen&gt; layers</source>
        <translation>porque há múltiplas &lt;silkscreen&gt; camadas</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="388"/>
        <source>because there is no &lt;board&gt; layer</source>
        <translation>porque não tem &lt;board&gt; camada</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="393"/>
        <source>the svg contains no shape elements</source>
        <translation>o svg não contém elementos de forma</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="398"/>
        <source>but the pcb itself will have no silkscreen layer</source>
        <translation>mas o pcb em si não tem camada de serigrafia</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="403"/>
        <source>the svg doesn&apos;t fit the custom board format</source>
        <translation>o svg não encaixa no habitual formato de placa</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="519"/>
        <source>Unable to load</source>
        <translation>Não foi possível carregar</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="520"/>
        <source>Unable to load image from %1 %2</source>
        <translation>Não foi possível carregar a imagem do %1 %2</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="527"/>
        <source>Can load, but</source>
        <translation>Pode carregar, mas</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="528"/>
        <source>The image from %1 can be loaded, but %2
Use the file?</source>
        <translation>A imagem de %1 pode ser carregada, mas %2
Usar o ficheiro?</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="83"/>
        <source>

A custom board svg typically has one or two silkscreen layers and one board layer.
</source>
        <translation>Uma placa habitual svg tipicamente tem uma ou duas camadas de serigrafia e uma camada de placa</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="383"/>
        <source>because there are multiple &lt;silkscreen0&gt; layers</source>
        <translation>porque há múltiplas &lt;silkscreen0&gt; camadas</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="435"/>
        <source>&lt;b&gt;The custom shape has been loaded, and you will see the new board shortly.&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;</source>
        <translation>&lt;b&gt;A forma habitual foi carregada, e pode em breve ver a nova placa.&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="436"/>
        <source>Before actual PCB production we recommend that you test your custom shape by using the &apos;File &gt; Export for Production &gt; Extended Gerber&apos; option. </source>
        <translation>Antes da produção PCB atual nós recomendamos que teste a forma personalizada usando a opção &apos; Ficheiro &gt; Exportar para Produção &gt; Gerber Extendido&apos; </translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="437"/>
        <source>Check the resulting contour file with a Gerber-viewer application to make sure the shape came out as expected.&lt;br/&gt;&lt;br/&gt;</source>
        <translation>Verifique o ficheiro de contorno resultante com uma aplicação Gerber-viewer para garantir que a forma tenha saído conforme o esperado.&lt;br/&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="439"/>
        <source>The rest of this message concerns &apos;cutouts&apos;. </source>
        <translation>O resto desta mensagem diz respeito a &apos;cutouts&apos;.</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="440"/>
        <source>These are circular or irregularly-shaped holes that you can optionally incorporate into a custom PCB shape.&lt;br/&gt;&lt;br/&gt;</source>
        <translation>Estes são furos circulares ou de formato irregular que você pode incorporar opcionalmente num formato de PCB personalizado.&lt;br/&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="442"/>
        <source>&lt;b&gt;The custom shape has no cutouts.&lt;/b&gt;</source>
        <translation>&lt;b&gt;A forma personalizada não possui recortes.&lt;/b&gt;</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/items/resizableboard.cpp" line="445"/>
        <source>&lt;b&gt;The custom shape has %n cutouts.&lt;/b&gt;</source>
        <translation>
            <numerusform>&lt;b&gt;A forma personalizada possui %n recorte.&lt;/b&gt;</numerusform>
            <numerusform>&lt;b&gt;A forma personalizada possui %n recortes.&lt;/b&gt;</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="447"/>
        <source>&lt;br/&gt;However, the cutouts may not be formatted correctly.</source>
        <translation>&lt;br/&gt;No entanto, os recortes podem não estar formatados corretamente.</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="450"/>
        <source>&lt;br/&gt;&lt;br/&gt;If you intended your custom shape to have cutouts and you did not get the expected result, </source>
        <translation>&lt;br/&gt;&lt;br/&gt;Se você pretendia que o seu formato personalizado tivesse recortes e não obtivesse o resultado esperado,</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="451"/>
        <source>it is because Fritzing requires that you make cutouts using a shape &apos;subtraction&apos; or &apos;difference&apos; operation in your vector graphics editor.</source>
        <translation>é porque o Fritzing requer que você faça recortes utiilizando uma forma &apos;subtraction&apos; ou &apos;difference&apos; operação no seu editor de gráficos vetoriais.</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="84"/>
        <source>Have a look at the circle_pcb.svg file in your Fritzing installation folder at parts/svg/core/pcb/.

</source>
        <translation>Verifique o ficheiro circle_pcb.svg na sua pasta de instalação Fritzing em parts/svg/core/pcb/.</translation>
    </message>
</context>
<context>
    <name>BoardLogoItem</name>
    <message>
        <location filename="../src/items/logoitem.cpp" line="1131"/>
        <source>shape</source>
        <translation>forma</translation>
    </message>
</context>
<context>
    <name>BreadboardLogoItem</name>
    <message>
        <location filename="../src/items/logoitem.cpp" line="941"/>
        <location filename="../src/items/logoitem.cpp" line="964"/>
        <source>color</source>
        <translation>cor</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="944"/>
        <source>Set text color</source>
        <translation>Definir cor texto</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="958"/>
        <source>Select text color</source>
        <translation>Selecionar cor texto</translation>
    </message>
</context>
<context>
    <name>Capacitor</name>
    <message>
        <location filename="../src/items/capacitor.cpp" line="65"/>
        <source>Select from the dropdown, or type in a %1 value</source>
        <translation>Selecione no menu dropdown ou digite um valor %1</translation>
    </message>
    <message>
        <location filename="../src/items/capacitor.cpp" line="69"/>
        <source>Select from the dropdown, or type in a %1 value
Range: [%2 - %3] %4
Background: Green = ok, Red = incorrect value, Grey = current value</source>
        <translation>Selecione da lista suspensa, ou coloque um valor %1
Alcance: [%2 - %3] %4
Fundo: Verde = ok, Vermelho = valor incorreto, Cinzento = valor atual</translation>
    </message>
</context>
<context>
    <name>ConnectorItem</name>
    <message>
        <location filename="../src/connectors/connectoritem.cpp" line="2651"/>
        <source>Add bendpoint</source>
        <translation>Adicionar bendpoint</translation>
    </message>
    <message>
        <location filename="../src/connectors/connectoritem.cpp" line="2677"/>
        <source>Remove bendpoint</source>
        <translation>Remover bendpoint</translation>
    </message>
    <message>
        <location filename="../src/connectors/connectoritem.cpp" line="2655"/>
        <source>Straighten curve</source>
        <translation>Endireitar curva</translation>
    </message>
</context>
<context>
    <name>ConsoleSettings</name>
    <message>
        <location filename="../src/program/consolesettings.ui" line="14"/>
        <source>Settings</source>
        <translation>Preferências</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="20"/>
        <source>Select Parameters</source>
        <translation>Parâmetros</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="26"/>
        <source>BaudRate:</source>
        <translation>BaudRate:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="36"/>
        <source>Data bits:</source>
        <translation>Bits de dados:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="46"/>
        <source>Parity:</source>
        <translation>Paridade:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="56"/>
        <source>Stop bits:</source>
        <translation>Bits de paragem:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="66"/>
        <source>Flow control:</source>
        <translation>Controlo de Fluxo:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="79"/>
        <source>Select Serial Port</source>
        <translation>Selecione a Porta Série</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="88"/>
        <source>Description:</source>
        <translation>Descrição:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="95"/>
        <source>Manufacturer:</source>
        <translation>Fabricante:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="102"/>
        <source>Serial number:</source>
        <translation>Número de Série:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="109"/>
        <source>Location:</source>
        <translation>Localização:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="116"/>
        <source>Vendor ID:</source>
        <translation>ID Fornecedor:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="123"/>
        <source>Product ID:</source>
        <translation>ID Produto:</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="148"/>
        <source>Apply</source>
        <translation>Aplicar</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="157"/>
        <source>Additional options</source>
        <translation>Opções Adicionais</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.ui" line="163"/>
        <source>Local echo</source>
        <translation>Eco Local</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="89"/>
        <source>Description: %1</source>
        <translation>Descrição: %1</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="90"/>
        <source>Manufacturer: %1</source>
        <translation>Fabricante: %1</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="91"/>
        <source>Serial number: %1</source>
        <translation>Número de Série: %1</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="92"/>
        <source>Location: %1</source>
        <translation>Localização: %1</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="93"/>
        <source>Vendor Identifier: %1</source>
        <translation>Identificação de Fornecedor: %1</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="94"/>
        <source>Product Identifier: %1</source>
        <translation>Identificação de Produto: %1</translation>
    </message>
</context>
<context>
    <name>ConsoleWindow</name>
    <message>
        <location filename="../src/program/consolewindow.ui" line="14"/>
        <source>Serial Monitor</source>
        <translation>Monitor Série</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="30"/>
        <source>Monitor</source>
        <translation>Monitor</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="39"/>
        <source>Tools</source>
        <translation>Ferramentas</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="62"/>
        <source>&amp;About</source>
        <translation>&amp;Acerca</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="65"/>
        <source>About program</source>
        <translation>Acerca do programa</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="68"/>
        <source>Alt+A</source>
        <translation>Alt+A</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="73"/>
        <source>About Qt</source>
        <translation>Acerca do Qt</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="78"/>
        <source>C&amp;onnect</source>
        <translation>L&amp;igar</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="81"/>
        <source>Connect to serial port</source>
        <translation>Ligar à porta série</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="84"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="89"/>
        <source>&amp;Disconnect</source>
        <translation>&amp;Desligar</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="92"/>
        <source>Disconnect from serial port</source>
        <translation>Desligar à porta série</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="95"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="100"/>
        <source>&amp;Configure</source>
        <translation>&amp;Configurar</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="103"/>
        <source>Configure serial port</source>
        <translation>Configurar a porta série</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="106"/>
        <source>Alt+C</source>
        <translation>Alt+C</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="111"/>
        <source>C&amp;lear</source>
        <translation>L&amp;impar</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="114"/>
        <source>Clear data</source>
        <translation>Limpar dados</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="117"/>
        <source>Alt+L</source>
        <translation>Alt+L</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="126"/>
        <source>&amp;Quit</source>
        <translation>&amp;Sair</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.ui" line="129"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="149"/>
        <source>Connected to %1 : %2, %3, %4, %5, %6</source>
        <translation>Ligado a %1 : %2, %3, %4, %5, %6</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="153"/>
        <source>Error</source>
        <translation>Erro</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="155"/>
        <source>Serial port open error</source>
        <translation>Erro na porta série</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="175"/>
        <source>Disconnected</source>
        <translation>Desligado</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="201"/>
        <source>Critical Error</source>
        <translation>Erro Crítico</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="181"/>
        <source>About Serial Monitor</source>
        <translation>Acerca do Monitor de Série</translation>
    </message>
    <message>
        <location filename="../src/program/consolewindow.cpp" line="182"/>
        <source>This terminal displays the serial communication on the selected port, usually between your computer and the connected microcontroller.</source>
        <translation>Este terminal mostra a comunicação série na porta selecionada, atualmente entre o seu computador e o microcontrolador selecionado.</translation>
    </message>
</context>
<context>
    <name>DRC</name>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="235"/>
        <source>DRC was cancelled.</source>
        <translation>DRC foi cancelado.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="265"/>
        <source>Your sketch is ready for production: there are no connectors or traces that overlap or are too close together.</source>
        <translation>O seu desenho está pronto para produção: não existem pistas ou ligações incorretas ou demasiado próximas.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="268"/>
        <source>The areas on your board highlighted in red are connectors and traces which may overlap or be too close together. </source>
        <translation>As áreas sublinhadas a vermelho na sua placa são conetores e traços que podem sobrepor ou estarem muito juntas. </translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="269"/>
        <source>Reposition them and run the DRC again to find more problems</source>
        <translation>Reposicioná-las e correr o DRC outra vez para encontrar mais problemas</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="373"/>
        <source>Fritzing error: unable to render board svg.</source>
        <translation>Erro Fritzing: incapaz de renderizar o svg da placa.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="402"/>
        <source>No traces or connectors to check</source>
        <translation>Sem traços ou conectores para verificar</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="417"/>
        <source>Unexpected SVG rendering failure--contact fritzing.org</source>
        <translation>Falha inesperada na renderização SVG--contacte fritzing.org</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="284"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="551"/>
        <source>%1 is overlapping (%2 layer)</source>
        <translation>%1 sobrepõe (%2 layer)</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="441"/>
        <source>Too close to a border (%1 layer)</source>
        <translation>Muito perto de uma fronteira (%1 layer)</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="1025"/>
        <source>A hole in %1 may lie outside the border of the board and would be clipped.</source>
        <translation>Um furo no %1 pode pairar fora da fronteira da placa e irá ser cortado.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="1122"/>
        <source>Connector %1 on %2 should have both copper top and bottom layers, but the svg only specifies one layer.</source>
        <translation>Conector %1 no %2 deve ter cobre nas camadas de cima e baixo, mas o svg só especifica uma camada.</translation>
    </message>
</context>
<context>
    <name>DRCResultsDialog</name>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="138"/>
        <source>DRC Results</source>
        <translation>Resultados DRC</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="150"/>
        <source>Note: the list items and the red highlighting will not update as you edit your sketch--you must rerun the DRC. The highlighting will disappear when you close this dialog.</source>
        <translation>Nota: os itens listados e o vermelho realçado não irão atualizar ao editar o seu esboço--tem que voltar a correr o DRC. O realçado irá desaparecer quando fechar este diálogo.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="146"/>
        <source>Click on an item in the list to highlight of overlap it refers to.</source>
        <translation>Clique num item na lista para realçar a sobreposição a que refere.</translation>
    </message>
</context>
<context>
    <name>DebugDialog</name>
    <message>
        <location filename="../src/debugdialog.cpp" line="69"/>
        <source>for debugging</source>
        <translation>Para Depurar</translation>
    </message>
</context>
<context>
    <name>DeleteDialog</name>
    <message>
        <location filename="../src/program/programtab.cpp" line="83"/>
        <source>Also delete the file</source>
        <translation>Também apagar o ficheiro</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="92"/>
        <source>Remove</source>
        <translation>Remover</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="93"/>
        <source>Don&apos;t remove</source>
        <translation>Não remover</translation>
    </message>
</context>
<context>
    <name>Dip</name>
    <message>
        <location filename="../src/items/dip.cpp" line="53"/>
        <source>chip label</source>
        <translation>Etiqueta do chip</translation>
    </message>
</context>
<context>
    <name>ExportParametersDialog</name>
    <message>
        <location filename="../src/dialogs/exportparametersdialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Diálogo</translation>
    </message>
    <message>
        <location filename="../src/dialogs/exportparametersdialog.ui" line="65"/>
        <location filename="../src/dialogs/exportparametersdialog.cpp" line="13"/>
        <source>Export parameters</source>
        <translation>Parâmetros de exportação</translation>
    </message>
    <message>
        <location filename="../src/dialogs/exportparametersdialog.ui" line="131"/>
        <source>DPI</source>
        <translation>DPI</translation>
    </message>
</context>
<context>
    <name>FApplication</name>
    <message>
        <location filename="../src/fapplication.cpp" line="1668"/>
        <location filename="../src/fapplication.cpp" line="1676"/>
        <location filename="../src/fapplication.cpp" line="1679"/>
        <source>Fritzing failure</source>
        <translation>Falha no Fritzing</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="1679"/>
        <source>Fritzing caught an exception from %1 in event %2</source>
        <translation>Fritzing gerou uma excessão de %1 no evento %2</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="1669"/>
        <source>Fritzing caught an exception %1 from %2 in event %3</source>
        <translation>Fritzing gerou uma excessão %1 de %2 no evento %3</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="1807"/>
        <source>Please specify an .fzz file name to save to (cancel will delete the backup)</source>
        <translation>Por favor especifique um nome no ficheiro .fzz para guardar (cancelar vai eliminar o backup)</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="1807"/>
        <source>Fritzing (*%1)</source>
        <translation>Fritzing (*%1)</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="1676"/>
        <source>Fritzing caught an exception from %1 in event %2: %3</source>
        <translation>Fritzing encontrou uma exceção de %1 no evento %2: %3</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2042"/>
        <source>Regenerate parts database?</source>
        <translation>Regenerar a base de dados dos componentes</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2043"/>
        <source>Regenerating the parts database will take some minutes and you will have to restart Fritzing

</source>
        <translation>Regenerando a base de dados irá levar alguns minutos e você terá que reiniciar o Fritzing</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2044"/>
        <source>Would you like to regenerate the parts database?
</source>
        <translation>Deseja regenerar a base de dados dos componentes?
</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2054"/>
        <source>Regenerate</source>
        <translation>Regenerar</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2055"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2060"/>
        <source>Regenerating parts database...</source>
        <translation>Regenerando a base de dados dos componentes...</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2046"/>
        <source>This option is usefull if you modify the parts database on your own. If you want to recover from an error, you may be better off downloading the latest Fritzing release.</source>
        <translation>Esta opção é útil se você modificar a base de dados das peças para você mesmo. Se quiser recuperar de um erro, é preferível você descarregar a última versão do Fritzing.</translation>
    </message>
</context>
<context>
    <name>FabUploadDialog</name>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="19"/>
        <source>Fritzing Fab Upload</source>
        <translation>Fritzing Fab Upload</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="70"/>
        <source>Get your board fabricated this week!</source>
        <translation>Vai fabricar a tua prancha esta semana!</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="106"/>
        <source>Upload it now to get a preview rendered by AISLER. Review, and if you like it, order it and get it manufactured in two days.</source>
        <translation>Faça o upload agora para obter uma pré-visualização feita pela AISLER. Revise, e se você gostar, encomende e obtenha-o fabricado em dois dias.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="163"/>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="327"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="192"/>
        <source>Upload to Fab</source>
        <translation>Carregar para Fab</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="251"/>
        <source>Upload</source>
        <translation>Carregar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="265"/>
        <source>Import</source>
        <translation>Importar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.ui" line="356"/>
        <source>Uploading...</source>
        <translation>Carregando...</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploaddialog.cpp" line="33"/>
        <source>Open in browser</source>
        <translation>Abrir no navegador</translation>
    </message>
</context>
<context>
    <name>FabUploadProgress</name>
    <message>
        <location filename="../src/dialogs/fabuploadprogress.cpp" line="144"/>
        <location filename="../src/dialogs/fabuploadprogress.cpp" line="153"/>
        <location filename="../src/dialogs/fabuploadprogress.cpp" line="161"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploadprogress.cpp" line="144"/>
        <source>Could not connect to Fritzing fab.</source>
        <translation>Não consegui ligar-me ao Fritzing fab.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/fabuploadprogress.cpp" line="161"/>
        <source>Error processing the project. The factory says: %1</source>
        <translation>Erro no processamento do projeto. A fábrica diz: %1</translation>
    </message>
</context>
<context>
    <name>FirstTimeHelpDialog</name>
    <message>
        <location filename="../src/help/firsttimehelpdialog.cpp" line="37"/>
        <source>First Time Help</source>
        <translation>Ajuda na primeira vez</translation>
    </message>
    <message>
        <location filename="../src/help/firsttimehelpdialog.cpp" line="82"/>
        <source>&lt;br/&gt;The &lt;b&gt;Breadboard View&lt;/b&gt; is meant to look like a &lt;i&gt;real-life&lt;/i&gt; breadboard prototype.&lt;br/&gt;&lt;br/&gt;Begin by dragging a part from the Parts Bin, which is over at the top right. Then pull in more parts, connecting them by placing them on the breadboard or clicking on the connectors and dragging wires. The process is similar to how you would arrange things in the physical world. &lt;br/&gt;&lt;br/&gt;After you&apos;re finished creating your sketch in the breadboard view, try the other views. You can switch views by clicking the Tabs at the top of the window. Because different views have different purposes, parts will look different in the other views.</source>
        <translation>&lt;br/&gt;A &lt;b&gt;Vista Breadboard&lt;/b&gt; deve parecer um protótipo de breadboard da &lt;i&gt;vida real&lt;/i&gt;.&lt;br/&gt;&lt;br/&gt; Comece arrastando um componente do Pacote de Componentes, que fica no canto superior direito. Em seguida, puxe mais componentes, conectando-as colocando-as na breadboard ou clicando nos conectores e arrastando os fios. O processo é semelhante a como você organizaria as coisas no mundo físico.&lt;br/&gt;&lt;br/&gt; Depois de terminar de criar seu esboço na vista da placa de ensaio, tente as outras vistas. Você pode alterar as visualizações clicando nos separadores na parte superior da janela. Como vistas diferentes têm propósitos diferentes, os componentes terão aparência diferente nas outras vistas.</translation>
    </message>
    <message>
        <location filename="../src/help/firsttimehelpdialog.cpp" line="95"/>
        <source>Welcome to the &lt;b&gt;Schematic View&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;This is a more abstract way to look at components and connections than the Breadboard View. You have the same elements as you have on your breadboard, they just look different. This representation is closer to the traditional diagrams used by engineers.&lt;br/&gt;&lt;br/&gt;After you have drawn wires between parts, you can press &amp;lt;Shift&amp;gt;-click with the mouse to create bend points and tidy up your connections. The Schematic View can help you check that you have made the right connections between components. You can also print out your schematic for documentation.</source>
        <translation>Bem-vindo(a) à &lt;b&gt;Vista de Esquema&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Essa é uma maneira mais abstrata de ver componentes e conexões do que a Vista de Breadboard. Você tem os mesmos elementos que você tem na sua placa de ensaio, eles apenas parecem diferentes. Essa representação está mais próxima dos diagramas tradicionais usados pelos engenheiros.&lt;br/&gt;&lt;br/&gt;Depois de desenhar os fios entre os componentes, pode clicar &amp;lt;Shift&amp;gt;-clique com o rato para criar pontos de curvatura e arruma as suas ligações. A Vista de Esquema pode ajudá-lo a verificar se tem as ligações certas entre os componentes. Pode também imprimir o seu esquema para documentação.</translation>
    </message>
    <message>
        <source>The &lt;b&gt;PCB View&lt;/b&gt; is where you layout the components will  on a physical PCB (Printed Circuit Board).&lt;br/&gt;&lt;br/&gt;PCBs can be made at home or in a small lab using DIY etching processes. They also can be sent to professional PCB manufacturing services for more precise fabrication. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;The first thing you will need is a board to place your parts on. There should already be one in your sketch, but if not, drag in the board icon from the Parts Bin. The icon matches the image to the right: &lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/parts/svg/core/icon/rectangle_pcb.svg&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;To lay out your PCB, arrange all the components so they fit nicely on the board. Then try to shift them around to minimize the length and confusion of connections. You can also resize rectangular boards. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Once the parts are sorted out, you connect them with copper traces. You can drag out a trace from individual connections or use the autorouter to generate them. The Autoroute button is at the bottom of the window. The button matches the image to the right:&lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/images/icons/toolbarAutorouteEnabled_icon.png&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation type="vanished">A &lt;b&gt;Vista PCB&lt;/b&gt; é onde você etiqueta os componentes  numa PCB física (Placa de Circuito Impresso).&lt;br/&gt;&lt;br/&gt;PCBs podem ser feitos em casa ou num pequeno laboratório usando processos de gravura DIY. Eles podem também ser enviados para um fabricante de PCB para um fabrico preciso. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;A primeira coisa que irá precisar é uma placa para colocar os seus componentes. Lá poderá estar um no seu esboço, mas se não, arraste para o ícone da placa no Pacote de Componentes. O ícone encaixa na imagem na direita: &lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/parts/svg/core/icon/rectangle_pcb.svg&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Para dispor o seu PCB, arrume todos os componenetes para que encaixem bem na placa. Depois tente movimentá-los para minimizar o comprimento e a confusão das ligações. Pode também redimensionar placas retangulares. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Assim que os componentes são postos, pode ligá-las com traços de cobre. Pode também arrastar um traço de ligações individuais ou utilizar o autorouter para gerá-las. O botão Autoroute está em baixo na janela. O botão corresponde à imagem na direita:&lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/images/icons/toolbarAutorouteEnabled_icon.png&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/firsttimehelpdialog.cpp" line="107"/>
        <source>The &lt;b&gt;PCB View&lt;/b&gt; is where you layout the components on a physical PCB (Printed Circuit Board).&lt;br/&gt;&lt;br/&gt;PCBs can be made at home or in a small lab using DIY etching processes. They also can be sent to professional PCB manufacturing services for more precise fabrication. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;The first thing you will need is a board to place your parts on. There should already be one in your sketch, but if not, drag in the board icon from the Parts Bin. The icon matches the image to the right: &lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/parts/svg/core/icon/rectangle_pcb.svg&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;To lay out your PCB, arrange all the components so they fit nicely on the board. Then try to shift them around to minimize the length and confusion of connections. You can also resize rectangular boards. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Once the parts are sorted out, you connect them with copper traces. You can drag out a trace from individual connections or use the autorouter to generate them. The Autoroute button is at the bottom of the window. The button matches the image to the right:&lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/images/icons/toolbarAutorouteEnabled_icon.png&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation>A &lt;b&gt;Vista PCB&lt;/b&gt; é onde você etiqueta os componentes  numa PCB física (Placa de Circuito Impresso).&lt;br/&gt;&lt;br/&gt;PCBs podem ser feitos em casa ou num pequeno laboratório usando processos de gravura DIY. Eles podem também ser enviados para um fabricante de PCB para um fabrico preciso. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;A primeira coisa que irá precisar é uma placa para colocar os seus componentes. Lá poderá estar um no seu esboço, mas se não, arraste para o ícone da placa no Pacote de Componentes. O ícone encaixa na imagem na direita: &lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/parts/svg/core/icon/rectangle_pcb.svg&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Para dispor o seu PCB, arrume todos os componenetes para que encaixem bem na placa. Depois tente movimentá-los para minimizar o comprimento e a confusão das ligações. Pode também redimensionar placas retangulares. &lt;br/&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Assim que os componentes são postos, pode ligá-las com traços de cobre. Pode também arrastar um traço de ligações individuais ou utilizar o autorouter para gerá-las. O botão Autoroute está em baixo na janela. O botão corresponde à imagem na direita:&lt;/td&gt;&lt;td&gt;&lt;img src=&quot;:resources/images/icons/toolbarAutorouteEnabled_icon.png&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
    </message>
</context>
<context>
    <name>FolderUtils</name>
    <message>
        <location filename="../src/utils/folderutils.cpp" line="766"/>
        <source>Moving your custom parts</source>
        <translation>Mover os componentes peronalizados</translation>
    </message>
    <message>
        <source>&lt;p&gt;Your custom-made parts and bins are moved from the hidden app data folder to your fritzing documents folder at &lt;br/&gt;&lt;br/&gt;&lt;em&gt;%1&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;This way we hope to make it easier for you to find and edit them manually.&lt;/p&gt;</source>
        <translation type="vanished">&lt;p&gt;Os seus componentes personalizados e os pacotes são movidos da pasta da app escondida para a sua pasta de documentos fritzing em &lt;br/&gt;&lt;br/&gt;&lt;em&gt;%1&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;Desta forma esperemos que fique mais fácil para poder encontrar e editá-los manualmente.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/utils/folderutils.cpp" line="767"/>
        <source>&lt;p&gt;Your custom-made parts and bins are moved from the hidden app data folder to your fritzing documents folder at &lt;br/&gt;&lt;br/&gt;&lt;em&gt;%1&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;This way, we hope to make it easier for you to find and edit them manually.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Os seus componentes personalizados e os pacotes são movidos da pasta da app escondida para a sua pasta de documentos fritzing em &lt;br/&gt;&lt;br/&gt;&lt;em&gt;%1&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;Desta forma esperemos que fique mais fácil para poder encontrar e editá-los manualmente.&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>FritzingWindow</name>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="66"/>
        <source>&amp;Close Window</source>
        <translation>&amp;Fechar Janela</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="67"/>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="68"/>
        <source>Close the current sketch</source>
        <translation>Fechar o sketch atual</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="73"/>
        <source>%1 - %2</source>
        <translation>%1 - %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="127"/>
        <source>Specify a file name</source>
        <translation>Especifique um nome de ficheiro</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="236"/>
        <source>Save &quot;%1&quot;</source>
        <translation>Guardar &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="237"/>
        <source>Do you want to save the changes you made in the document &quot;%1&quot;?</source>
        <translation>Quer gravar as alterações efectuadas no documento &quot;%1&quot;?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="217"/>
        <source>Save...</source>
        <translation>Guardar...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="220"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="222"/>
        <source>Don&apos;t Save</source>
        <translation>Não guardar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="228"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="238"/>
        <source>Your changes will be lost if you don&apos;t save them.</source>
        <translation>As suas modificações vão ser perdidas se não as guardar.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="224"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
</context>
<context>
    <name>GroundFillSeedDialog</name>
    <message>
        <location filename="../src/dialogs/groundfillseeddialog.cpp" line="49"/>
        <source>The difference between a &apos;ground fill&apos; and plain &apos;copper fill&apos; is that in a ground fill, the flooded area includes traces and connectors that are connected to &apos;ground&apos; connectors. Ground connectors are usually labeled &apos;GND&apos; or &apos;ground&apos; but sometimes this is not the case. It also may be that there are multiple nets with a ground connector, and you might only want one of the nets to be filled.

This dialog collects only connectors labeled &apos;GND&apos; or &apos;ground&apos;, as well as connectors already chosen as seeds.

Click an item to highlight its connections in the sketch.

It is also possible to choose a connector as a ground fill seed by right-clicking a connector and choosing the &apos;Set Ground Fill Seed&apos; context menu option.</source>
        <translation>A diferença entre um &apos;preenchimento do solo&apos; e um &apos;preenchimento de cobre&apos; comum é que, num preenchimento do solo, a área inundada inclui traços e conectores ligados aos conectores de &apos;terra&apos;. Os conectores de Terra geralmente são rotulados &apos;GND&apos; ou &apos;ground&apos;, mas às vezes esse não é o caso. Também pode ser que haja várias redes com um conector de aterramento e você pode desejar que apenas uma delas seja preenchida.

Essa caixa de diálogo coleta apenas conectores rotulados &apos;GND&apos; ou &apos;ground&apos;, assim como conectores já escolhidos como sementes.

Clique em um item para destacar suas conexões no esboço.

Também é possível escolher um conector como uma semente de aterramento clicando com o botão direito do mouse em um conector e escolhendo a opção de menu &apos;Set Ground Fill Seed&apos;.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/groundfillseeddialog.cpp" line="84"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/groundfillseeddialog.cpp" line="88"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/dialogs/groundfillseeddialog.cpp" line="123"/>
        <source>OK and ground fill</source>
        <translation>OK e preencher com terra</translation>
    </message>
    <message>
        <location filename="../src/dialogs/groundfillseeddialog.cpp" line="123"/>
        <source>OK and copper fill</source>
        <translation>OK e preencher com cobre</translation>
    </message>
</context>
<context>
    <name>Hole</name>
    <message>
        <location filename="../src/items/hole.cpp" line="281"/>
        <source>hole size</source>
        <translation>tamanho do furo</translation>
    </message>
</context>
<context>
    <name>HtmlInfoView</name>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="257"/>
        <source>Connections</source>
        <translation>Ligações</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="270"/>
        <source>connection</source>
        <translation>conn.</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/infoview/htmlinfoview.cpp" line="385"/>
        <source>connected to %n item(s)</source>
        <translation>
            <numerusform>Ligado ao item %n</numerusform>
            <numerusform>Ligado aos items %n</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="277"/>
        <source>name</source>
        <translation>nome</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="284"/>
        <source>type</source>
        <translation>tipo</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="422"/>
        <source>(autoroutable)</source>
        <translation>(autoroteável)</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="423"/>
        <source>Wire</source>
        <translation>Fio</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="429"/>
        <source>Trace wire %1</source>
        <translation>Traçar fio %1</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="212"/>
        <source>Properties</source>
        <translation>Propriedades</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="233"/>
        <source>Tags</source>
        <translation>Tags</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="141"/>
        <source>Change the part label here</source>
        <translation>Mudar o nome a etiqueta do componente aqui</translation>
    </message>
    <message>
        <source>Part breadboard view image</source>
        <translation type="vanished">Imagem dos componentes constituintes breadboard</translation>
    </message>
    <message>
        <source>Part schematic view image</source>
        <translation type="vanished">Imagem dos componentes constituintes do esquema</translation>
    </message>
    <message>
        <source>Part pcb view image</source>
        <translation type="vanished">Imagem de visualização de componente pcb</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="248"/>
        <source>Part version number</source>
        <translation>Número de versão do componente</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="977"/>
        <source>Locked</source>
        <translation>Bloqueado</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="426"/>
        <source>Ratsnest wire</source>
        <translation>Fio ninho-de-ratos</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="979"/>
        <source>Change the locked state of the part in this view. A locked part can&apos;t be moved.</source>
        <translation>Mudar o estado bloqueado da parte nesta vista. Uma parte bloqueada não pode ser movida.</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="985"/>
        <source>Sticky</source>
        <translation>Pegajoso</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="987"/>
        <source>Change the &quot;sticky&quot; state of the part in this view. When a sticky part is moved, objects on top of it also move.</source>
        <translation>Mudar o estado &quot;pegajoso&quot; da parte nesta vista. Quando uma parte pegajosa é movida, objetos no topo dela também movem.</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="745"/>
        <source>v. %1 %2</source>
        <translation>v. %1 %2</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="745"/>
        <source>obsolete</source>
        <translation>obsoleto</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="172"/>
        <source>Placement</source>
        <translation>Fixação</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="182"/>
        <source>pcb layer</source>
        <translation>camada pcb</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="997"/>
        <source>location</source>
        <translation>localização</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="1047"/>
        <source>rotation</source>
        <translation>rotação</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="1069"/>
        <source>degrees</source>
        <translation>graus</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="224"/>
        <source>SPICE</source>
        <translation>SPICE</translation>
    </message>
    <message>
        <location filename="../src/infoview/htmlinfoview.cpp" line="699"/>
        <source>No SPICE information. This part will not be simulated.</source>
        <translation>Sem informação SPICE. Esta peça não será simulada.</translation>
    </message>
</context>
<context>
    <name>ItemBase</name>
    <message>
        <location filename="../src/items/itembase.cpp" line="269"/>
        <source>Part</source>
        <translation>Componente</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="219"/>
        <source>family</source>
        <translation>família</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="223"/>
        <source>color</source>
        <translation>cor</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="224"/>
        <source>resistance</source>
        <translation>resistência</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="227"/>
        <source>voltage</source>
        <translation>tensão</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="230"/>
        <location filename="../src/items/itembase.cpp" line="242"/>
        <source>pin spacing</source>
        <translation>Espaço entre pinos</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="231"/>
        <source>rated power</source>
        <translation>potência nominal</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="232"/>
        <source>rated voltage</source>
        <translation>tensão nominal</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="233"/>
        <source>rated current</source>
        <translation>corrente nominal</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="234"/>
        <source>version</source>
        <translation>versão</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="235"/>
        <source>package</source>
        <translation>pacote</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="236"/>
        <source>shape</source>
        <translation>forma</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="239"/>
        <source>maximum resistance</source>
        <translation>resistência máxima</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="222"/>
        <source>size</source>
        <translation>Tamanho</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="237"/>
        <source>form</source>
        <translation>Forma</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="1312"/>
        <source>model part problem</source>
        <translation>problema no modelo do componente</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="225"/>
        <source>capacitance</source>
        <translation>capacitância</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="226"/>
        <source>inductance</source>
        <translation>indutância</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="228"/>
        <source>current</source>
        <translation>corrente</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="229"/>
        <source>power</source>
        <translation>energia</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="238"/>
        <source>part number</source>
        <translation>número do componente</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="220"/>
        <source>type</source>
        <translation>tipo</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="221"/>
        <source>model</source>
        <translation>modelo</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="240"/>
        <source>pins</source>
        <translation>pinos</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="241"/>
        <source>spacing</source>
        <translation>espaçamento</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="243"/>
        <source>frequency</source>
        <translation>frequencia</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="244"/>
        <source>processor</source>
        <translation>processador</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="245"/>
        <source>variant</source>
        <translation>variante</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="246"/>
        <source>layers</source>
        <translation>camadas</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="247"/>
        <source>tolerance</source>
        <translation>tolerância</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="248"/>
        <source>descr</source>
        <translation>descr</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="249"/>
        <source>filename</source>
        <translation>nome do ficheiro</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="250"/>
        <source>title</source>
        <translation>título</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="251"/>
        <source>date</source>
        <translation>data</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="252"/>
        <source>rev</source>
        <translation>rev</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="253"/>
        <source>sheet</source>
        <translation>folha</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="254"/>
        <source>project</source>
        <translation>projecto</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="1335"/>
        <source>file &apos;%1&apos; for title:&apos;%2&apos; and moduleID:&apos;%3&apos; not found</source>
        <translation>ficheiro &apos;%1&apos; para title:&apos;%2&apos; e moduleID:&apos;%3&apos; não encontrado</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="1438"/>
        <source>unable to create renderer for svg %1</source>
        <translation>Incapaz de criar a representação para o svg %1</translation>
    </message>
    <message>
        <source>file for %1 %2 not found</source>
        <translation type="vanished">ficheiro para %1 %2 não encontrado</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="255"/>
        <source>banded</source>
        <translation>unido</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="256"/>
        <source>top</source>
        <translation>superior</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="257"/>
        <source>bottom</source>
        <translation>inferior</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="258"/>
        <source>copper bottom</source>
        <translation>cobre inferior</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="259"/>
        <source>copper top</source>
        <translation>cobre superior</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="260"/>
        <source>silkscreen bottom</source>
        <translation>serigrafia inferior</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="261"/>
        <source>silkscreen top</source>
        <translation>serigrafia superior</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="262"/>
        <source>mn</source>
        <translation>mn</translation>
    </message>
    <message>
        <location filename="../src/items/itembase.cpp" line="263"/>
        <source>mpn</source>
        <translation>mpn</translation>
    </message>
</context>
<context>
    <name>KicadModuleDialog</name>
    <message>
        <location filename="../src/partseditor/kicadmoduledialog.cpp" line="56"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/partseditor/kicadmoduledialog.cpp" line="57"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>LayerPalette</name>
    <message>
        <location filename="../src/dock/layerpalette.cpp" line="31"/>
        <source>show all layers</source>
        <translation>Mostrar todas as camadas</translation>
    </message>
</context>
<context>
    <name>LinkDialog</name>
    <message>
        <location filename="../src/items/note.cpp" line="167"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/items/note.cpp" line="168"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/items/note.cpp" line="155"/>
        <source>url:</source>
        <translation>url:</translation>
    </message>
    <message>
        <location filename="../src/items/note.cpp" line="160"/>
        <source>text:</source>
        <translation>texto:</translation>
    </message>
</context>
<context>
    <name>LogoItem</name>
    <message>
        <location filename="../src/items/logoitem.cpp" line="442"/>
        <source>Unable to display</source>
        <translation>Não é possível mostrar</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="443"/>
        <source>Unable to display image from %1</source>
        <translation>Não é possível mostrar imagem do %1</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="268"/>
        <source>shape</source>
        <translation>forma</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="346"/>
        <source>due to a rendering error</source>
        <translation>devido a um erro de renderização</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="360"/>
        <source>because the svg is empty</source>
        <translation>porque o svg está vazio</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="379"/>
        <source>due to an xml problem: %1 line:%2 column:%3</source>
        <translation>devido a um problema xml: %1 linha:%2 coluna:%3</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="385"/>
        <source>because the file has no root element</source>
        <translation>porque o ficheiro não tem um elemento raíz</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="390"/>
        <source>because the file has no &lt;svg&gt; element</source>
        <translation>porque o ficheiro não tem elemento &lt;svg&gt;</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="428"/>
        <source>for unknown reasons--possibly the image file is corrupted</source>
        <translation>por razões desconhecidas--possivelmente o ficheiro de imagem está corrupto</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="365"/>
        <source>because this appears to be a SVG file exported from CorelDRAW without choosing the &apos;presentation attributes&apos; setting</source>
        <translation>porque isto parece ser um ficheiro SVG exportado do CorelDRAW sem escolher a definição &apos;atributos de apresentação&apos;</translation>
    </message>
    <message>
        <location filename="../src/items/logoitem.cpp" line="244"/>
        <location filename="../src/items/logoitem.cpp" line="655"/>
        <source>text</source>
        <translation>texto</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="884"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1343"/>
        <source>Rotate</source>
        <translation>Rodar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="902"/>
        <source>Flip</source>
        <translation>Inverter</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="910"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2770"/>
        <source>Autoroute</source>
        <translation>Autoroute</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="982"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="937"/>
        <source>Add a note</source>
        <translation>Adicionar uma nota</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1127"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="142"/>
        <source>Ready</source>
        <translation>Pronto</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1317"/>
        <source>Save %1</source>
        <translation>Guardar %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1493"/>
        <source>unable to parse fzp in %1. line: %2 column: %3 error: %4</source>
        <translation>impossível analisar fzp em %1. linha: %2 coluna: %3 erro: %4</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1884"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="866"/>
        <source>Specify a file name</source>
        <translation>Especifique o nome do ficheiro</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2807"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="866"/>
        <source>Fritzing (*%1)</source>
        <translation>Fritzing (*%1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1421"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1439"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1492"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1678"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1727"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1743"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1763"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1771"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1785"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1798"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1808"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1829"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1844"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1854"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1919"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2495"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="162"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="167"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="605"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="640"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="773"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="947"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1063"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1351"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1598"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1603"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1751"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1756"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="235"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="246"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="307"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2500"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2683"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2997"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3002"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3287"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3292"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3321"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3326"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3893"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3907"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4050"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4274"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4280"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4414"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4419"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4431"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4436"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1920"/>
        <source>Unable to export %1 to shareable sketch</source>
        <translation>Impossível de exportar %1 como um sketch compartilhável</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1886"/>
        <source>Fritzing Part (*%1)</source>
        <translation>Componente Fritzing (*%1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2028"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="3108"/>
        <source>Do you want to keep the imported parts?</source>
        <translation>Você quer manter os componentes importados?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2102"/>
        <source>No connections to route</source>
        <translation>Não existem ligações para encaminhar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2105"/>
        <source>Routing completed</source>
        <translation>Encaminhamento completo</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/mainwindow/mainwindow.cpp" line="2111"/>
        <source>%1 of %2 nets routed - %n connector(s) still to be routed</source>
        <translation>
            <numerusform>%1 de %2 redes encaminhadas - %n ligação ainda à espera de ser encaminhada</numerusform>
            <numerusform>%1 de %2 redes encaminhadas - %n ligações ainda à espera de ser encaminhadas</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2132"/>
        <source>%1 - [%2]</source>
        <translation>%1 - [%2]</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="115"/>
        <source>PDF (*.pdf)</source>
        <translation>PDF (*.pdf)</translation>
    </message>
    <message>
        <source>PostScript (*.ps)</source>
        <translation type="vanished">PostScript (*.ps)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="116"/>
        <source>PNG Image (*.png)</source>
        <translation>Imagem PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="117"/>
        <source>JPEG Image (*.jpg)</source>
        <translation>Imagem JPEG (*.jpg)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="118"/>
        <source>SVG Image (*.svg)</source>
        <translation>Imagem SVG (*.svg)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="120"/>
        <source>BoM CSV File (*.csv)</source>
        <translation>Ficheiro BoM CSV (*.csv)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="121"/>
        <source>IPC-D-356 File (*.ipc)</source>
        <translation>Ficheiro IPC-D-356 (*.ipc)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="140"/>
        <source>Printing...</source>
        <translation>A Imprimir...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="334"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="548"/>
        <source>Sketch exported</source>
        <translation>Sketch exportado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="527"/>
        <source>Export...</source>
        <translation>Exportar....</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="546"/>
        <source>Exporting...</source>
        <translation>A Exportar...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="605"/>
        <source>Unable to save %1</source>
        <translation>Não foi gravado %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="640"/>
        <source>Cannot print to %1</source>
        <translation>Não foi possível imprimir %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="774"/>
        <source>Cannot write file %1:
%2.</source>
        <translation>Não foi possível escrever no ficheiro %1:
%2.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="789"/>
        <source>Saved &apos;%1&apos;</source>
        <translation>Guardado &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1697"/>
        <source>Unable to save netlist file.</source>
        <translation>Impossível guardar o ficheiro netlist.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="157"/>
        <source>Select a Fritzing file to open</source>
        <translation>Selecione um ficheiron Fritzing para abrir</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="236"/>
        <source>Cannot find file %1.</source>
        <translation>Não foi possível encontrar o ficheiro %1.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="247"/>
        <source>Cannot read file  1 %1:
%2.</source>
        <translation>Não foi possível lerr o ficheiro 1 %1:
%2.</translation>
    </message>
    <message>
        <source>directly loading parts</source>
        <translation type="vanished">Carregando os componentes diretamente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="367"/>
        <source>loading %1 (model)</source>
        <translation>Carregando %1 (modelo)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="410"/>
        <source>loading %1 (breadboard)</source>
        <translation>Carregando %1 (breadboard)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="419"/>
        <source>loading %1 (pcb)</source>
        <translation>Carregando %1 (pcb)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="429"/>
        <source>loading %1 (schematic)</source>
        <translation>Carregando %1 (Esquema)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="640"/>
        <source>Create a new sketch</source>
        <translation>Criar um novo sketch</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="643"/>
        <source>&amp;Open...</source>
        <translation>&amp;Abrir...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="644"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="817"/>
        <source>&amp;Open Recent Files</source>
        <translation>&amp;Abrir Ficheiros Recentes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="682"/>
        <source>&amp;Open Example</source>
        <translation>&amp;Abrir Exemplo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="960"/>
        <source>&amp;Save</source>
        <translation>&amp;Guardar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="961"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="962"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="967"/>
        <source>Save the current sketch</source>
        <translation>Guardar o sketch atual</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="965"/>
        <source>&amp;Save As...</source>
        <translation>&amp;Guardar Como...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="966"/>
        <source>Shift+Ctrl+S</source>
        <translation>Shift+Ctrl+S</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="996"/>
        <source>Save a Bill of Materials (BoM)/Shopping List as html</source>
        <translation>Guardar um Bill of Materials (BoM)/Lista de Compras como html</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="999"/>
        <source>List of parts (&amp;Bill of Materials) as CSV</source>
        <translation>Lista de componentes (&amp;Bill of Materials) como CSV</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1004"/>
        <source>IPC-D-356A netlist</source>
        <translation>Lista de ligação IPC-D-356A</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1006"/>
        <source>Save a netlist in IPC-D-356A format</source>
        <translation>Salvaguardar uma lista de redes no formato IPC-D-356A</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1021"/>
        <source>Export the current sketch to Eagle CAD</source>
        <translation>Exportar o sketch atual para Eagle CAD</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1044"/>
        <source>&amp;Print...</source>
        <translation>&amp;Imprimir...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1045"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1046"/>
        <source>Print the current view</source>
        <translation>Imprimir a visualização atual</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="673"/>
        <source>&amp;Quit</source>
        <translation>&amp;Sair</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="674"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="675"/>
        <source>Quit the application</source>
        <translation>Sair da aplicação</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="851"/>
        <source>&amp;%1 %2</source>
        <translation>&amp;%1 %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="870"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="872"/>
        <source>Undo</source>
        <translation>Anular</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="874"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="876"/>
        <source>Redo</source>
        <translation>Refazer</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="878"/>
        <source>&amp;Cut</source>
        <translation>&amp;Cortar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="880"/>
        <source>Cut selection</source>
        <translation>Cortar seleção</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="883"/>
        <source>&amp;Copy</source>
        <translation>&amp;Copiar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="885"/>
        <source>Copy selection</source>
        <translation>Copiar seleção</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="888"/>
        <source>&amp;Paste</source>
        <translation>&amp;Colar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="890"/>
        <source>Paste clipboard contents</source>
        <translation>Colar o conteúdo do clipboard</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="898"/>
        <source>&amp;Duplicate</source>
        <translation>&amp;Duplicar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="899"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="900"/>
        <source>Duplicate selection</source>
        <translation>Duplicar seleção</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="903"/>
        <source>&amp;Delete</source>
        <translation>&amp;Apagar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="904"/>
        <source>Delete selection</source>
        <translation>Eliminar seleção</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="927"/>
        <source>&amp;Select All</source>
        <translation>&amp;Selecionar Tudo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="929"/>
        <source>Select all elements</source>
        <translation>Selecionar todos os elementos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="932"/>
        <source>&amp;Deselect</source>
        <translation>&amp;Desmarcar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="933"/>
        <source>Deselect</source>
        <translation>Desmarcar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="936"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3139"/>
        <source>Add Note</source>
        <translation>Adicionar Nota</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="940"/>
        <source>&amp;Preferences...</source>
        <translation>&amp;Preferências...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1297"/>
        <source>Show the application&apos;s about box</source>
        <translation>Mostrar a caixa acerca da aplicação</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="956"/>
        <source>Update InfoView on hover</source>
        <translation>Atualizar a informação de visualização</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="175"/>
        <source>;;Fritzing Unbundled Part (*%1)</source>
        <translation>;;Fritzing Peça Desagrupada (*%1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="987"/>
        <source>Rotate the selected parts by 90 degrees clockwise</source>
        <translation>Rodar os componentes selecionados 90º no sentido Horário</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="992"/>
        <source>Rotate the selected parts by 180 degrees</source>
        <translation>Rodar os componentes selecionados 180 graus</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="996"/>
        <source>Rotate current selection 90 degrees counter clockwise</source>
        <translation>Rodar os componentes selecionados 90 graus no sentido Anti-Horário</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1004"/>
        <source>&amp;Flip Horizontal</source>
        <translation>&amp;Inverter na Horizontal</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1005"/>
        <source>Flip current selection horizontally</source>
        <translation>Inverter os componentes selecionados na horizontal</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1009"/>
        <source>&amp;Flip Vertical</source>
        <translation>&amp;Inverter na Vertical</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1010"/>
        <source>Flip current selection vertically</source>
        <translation>Inverter os componentes selecionados na verticall</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1013"/>
        <source>Bring to Front</source>
        <translation>Trazer para a frente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1014"/>
        <source>Shift+Ctrl+]</source>
        <translation>Shift+Ctrl+]</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1015"/>
        <source>Bring selected object(s) to front of their layer</source>
        <translation>Trazer os objectos selecionados para a frente da camada</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1020"/>
        <source>Bring Forward</source>
        <translation>Trazer para a frente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1021"/>
        <source>Ctrl+]</source>
        <translation>Ctrl+]</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1022"/>
        <source>Bring selected object(s) forward in their layer</source>
        <translation>Trazer os objectos selecionados para a frente da camada</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1027"/>
        <source>Send Backward</source>
        <translation>Enviar para trás</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1028"/>
        <source>Ctrl+[</source>
        <translation>Ctrl+[</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1029"/>
        <source>Send selected object(s) back in their layer</source>
        <translation>Trazer os objectos selecionados para trás da camada</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1034"/>
        <source>Send to Back</source>
        <translation>Enviar para trás</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1035"/>
        <source>Shift+Ctrl+[</source>
        <translation>Shift+Ctrl+[</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1036"/>
        <source>Send selected object(s) to the back of their layer</source>
        <translation>Trazer os objectos selecionados para trás da camada</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1240"/>
        <source>&amp;Show All Layers</source>
        <translation>&amp;Mostrar todas as camadas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1241"/>
        <source>Show all the available layers for the current view</source>
        <translation>Mostrar todas as camadas disponíveis para a vista atual</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1244"/>
        <source>&amp;Hide All Layers</source>
        <translation>&amp;Ocultar todas as camadas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1245"/>
        <source>Hide all the layers of the current view</source>
        <translation>Esconder todas as camadas (layers) da vista atual</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1079"/>
        <source>&amp;Show part label</source>
        <translation>&amp;Mostrar a etiqueta do componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1127"/>
        <source>&amp;Zoom In</source>
        <translation>&amp;Mais Zoom</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1128"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1129"/>
        <source>Zoom in</source>
        <translation>Mais Zoom</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1135"/>
        <source>Ctrl+=</source>
        <translation>Ctrl+=</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1139"/>
        <source>&amp;Zoom Out</source>
        <translation>&amp;Menos Zoom</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1140"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1141"/>
        <source>Zoom out</source>
        <translation>Menos Zoom</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1144"/>
        <source>&amp;Fit in Window</source>
        <translation>&amp;Ajustar à janela</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1145"/>
        <source>Ctrl+0</source>
        <translation>Ctrl+0</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1146"/>
        <source>Fit in window</source>
        <translation>Ajustar à janela</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1149"/>
        <source>&amp;Actual Size</source>
        <translation>&amp;Tamanho Real</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1154"/>
        <source>Shift+Ctrl+0</source>
        <translation>Shift+Ctrl+0</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1200"/>
        <source>&amp;Show Breadboard</source>
        <translation>&amp;Mostrar Breadboard</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1190"/>
        <source>Ctrl+1</source>
        <translation>Ctrl+1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1202"/>
        <source>Show the breadboard view</source>
        <translation>Mostrar a vista da breadboard</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1206"/>
        <source>&amp;Show Schematic</source>
        <translation>&amp;Mostrar o esquema</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1190"/>
        <source>Ctrl+2</source>
        <translation>Ctrl+2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1208"/>
        <source>Show the schematic view</source>
        <translation>Mostrar a vista do esquema</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1212"/>
        <source>&amp;Show PCB</source>
        <translation>&amp;Mostrar PCB (Placa de circuito Impresso)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1190"/>
        <source>Ctrl+3</source>
        <translation>Ctrl+3</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1214"/>
        <source>Show the PCB view</source>
        <translation>Mostrar a vista PCB</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1251"/>
        <source>&amp;Minimize</source>
        <translation>&amp;Minimizar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1252"/>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1253"/>
        <source>Minimize current window</source>
        <translation>Minimizar a janela atual</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1265"/>
        <source>Debugger Output</source>
        <translation>Saída do depurador</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1276"/>
        <source>Ctrl+?</source>
        <translation>Ctrl+?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1277"/>
        <source>Open Fritzing help</source>
        <translation>Abrir a ajuda do Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1281"/>
        <source>Open Fritzing examples</source>
        <translation>Abrir os exemplos do Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1285"/>
        <source>Open Parts Reference</source>
        <translation>Abrir a referência dos componentes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1305"/>
        <source>First Time Help</source>
        <translation>Ajuda na primeira vez</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1292"/>
        <source>Check for updates...</source>
        <translation>Verificar atualizações...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1293"/>
        <source>Check whether a newer version of Fritzing is available for download</source>
        <translation>Ver se uma nova versão do Fritzing se encontra disponível para download</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1296"/>
        <source>&amp;About</source>
        <translation>&amp;Acerca</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1394"/>
        <source>&amp;File</source>
        <translation>&amp;Ficheiro</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1412"/>
        <source>&amp;Export</source>
        <translation>&amp;Exportar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1463"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2734"/>
        <source>&amp;Edit</source>
        <translation>&amp;Editar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1083"/>
        <source>&amp;Export...</source>
        <translation>&amp;Exportar...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1084"/>
        <source>Export selected part</source>
        <translation>Exportar a parte selecionada</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1275"/>
        <source>Online Tutorials</source>
        <translation>Tutoriais Online</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1280"/>
        <source>Online Projects Gallery</source>
        <translation>Galeria de projectos online</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1284"/>
        <source>Online Parts Reference</source>
        <translation>Referência de componentes online</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1488"/>
        <source>&amp;Part</source>
        <translation>&amp;Componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1529"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2716"/>
        <source>&amp;View</source>
        <translation>&amp;Vista</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1560"/>
        <source>&amp;Window</source>
        <translation>&amp;Janela</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1635"/>
        <source>&amp;Help</source>
        <translation>&amp;Ajuda</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2496"/>
        <source>Page Setup</source>
        <translation>Opções da página (Setup)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2501"/>
        <source>Sorry, &quot;%1&quot; has not been implemented yet</source>
        <translation>Desculpe, ainda não foi implementaso &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1316"/>
        <source>Export Bill of Materials (BoM)...</source>
        <translation>Exportar lista de material (BoM)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2804"/>
        <source>Select All Traces</source>
        <translation>Selecionar todos os traços</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2805"/>
        <source>Select all trace wires</source>
        <translation>Selecionar todos os traços</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2821"/>
        <source>Select all trace wires excluded from autorouting</source>
        <translation>Selecionar todos os traços excluidos do autoencaminhamento (Autorouting)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3008"/>
        <source>Autorouting...</source>
        <translation>Autoencaminhar (Autorouting)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1309"/>
        <source>&amp;About Qt</source>
        <translation>&amp;Acerca do Qt</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1310"/>
        <source>Show Qt&apos;s about box</source>
        <translation>Mostrar a caixa acerca do Qt´s</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1314"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1318"/>
        <source>Report a but you&apos;ve found in Fritzing</source>
        <translation>Reportar um erro que encontrou no Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1054"/>
        <source>This will soon provide an export of your Fritzing sketch to the EAGLE layout software. If you&apos;d like to have more exports to your favourite EDA tool, please let us know, or contribute.</source>
        <translation>Vai ser providenciada a exportação do sketch criado pelo Fritzing para o software EAGLE. Se desejar ter a exportação para outro tipo de software de desenvolvimento, diga-nos, ou contribui.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2318"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3988"/>
        <source>Sorry!</source>
        <translation>Desculpe!</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2319"/>
        <source>No part with those characteristics.
We&apos;re working to avoid this message, and only let you choose between properties that do exist</source>
        <translation>Não existe um componente com essas características.
Estamos a trabalhar para evitar esta mensagem, e apenas deixar escolher entre propriedades que existem</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2401"/>
        <source>Swapped %1 with module %2</source>
        <translation>Swapped %1 com módulo %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="177"/>
        <source>All traces have not yet been routed.</source>
        <translation>Todos os traços ainda não foram encaminhados (routed).</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="178"/>
        <source>Do you want to proceed anyway?</source>
        <translation>Quer continuar na mesma?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1353"/>
        <source>Raise and Lower</source>
        <translation>Levantar e baixar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2496"/>
        <source>Svg %1 is missing a &apos;%2&apos; layer. For more information on how to create a custom board shape, see the tutorial at &lt;a href=&apos;http://fritzing.org/learning/tutorials/designing-pcb/pcb-custom-shape/&apos;&gt;http://fritzing.org/learning/tutorials/designing-pcb/pcb-custom-shape/&lt;/a&gt;.</source>
        <translation>Svg %1 está a faltar a &apos;%2&apos; camada. Para mais informações de como criar uma forma de placa, ver o tutorial em &lt;a href=&apos;http://fritzing.org/learning/tutorials/designing-pcb/pcb-custom-shape/&apos;&gt;http://fritzing.org/learning/tutorials/designing-pcb/pcb-custom-shape/&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1087"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3191"/>
        <source>Add Bendpoint</source>
        <translation>Adicionar Bendpoint</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1088"/>
        <source>Add a bendpoint to the selected wire</source>
        <translation>Adicionar um Bendpoint ao fio selecionado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3183"/>
        <source>Remove Bendpoint</source>
        <translation>Remover Bendpoint</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1752"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to export to Gerber.</source>
        <translation>O seu sketch ainda não tem uma placa! Por favor adicione uma PCB (Placa de Circuito Impresso) para exportar para o &quot;Gerber&quot;.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="197"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1761"/>
        <source>Choose a folder for exporting</source>
        <translation>Escolha uma pasta para exportar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="976"/>
        <source>Export the visible area of the current sketch as a JPG image</source>
        <translation>Exportar a área visível do sketch atual como uma imagem JPG</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="981"/>
        <source>Export the visible area of the current sketch as a PNG image</source>
        <translation>Exportar a área visível do sketch atual como uma imagem PNG</translation>
    </message>
    <message>
        <source>Export the visible area of the current sketch as a PostScript image</source>
        <translation type="vanished">Exporta a área visível do sketch actual como uma imagem PostScript</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="986"/>
        <source>Export the visible area of the current sketch as a PDF image</source>
        <translation>Exportar a área visível do sketch atual como uma imagem PDF</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="991"/>
        <source>Export the current sketch as an SVG image</source>
        <translation>Exportar o sketch atual como uma imagem SVG</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1001"/>
        <source>Save a Bill of Materials (BoM)/Shopping List as text</source>
        <translation>Guardar a lista de material (BoM)/Lista de compras como texto</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1119"/>
        <source>Export SVG...</source>
        <translation>Exportar SVG....</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="948"/>
        <source>Unable to export %1 as shareable</source>
        <translation>Impossível exportar %1 como partilha</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="180"/>
        <source>Proceed</source>
        <translation>Continuar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="181"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4089"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <source>MainWindow::populateMenuWithIndex: couldn&apos;t load example with id=&apos;%1&apos;</source>
        <translation type="vanished">JanelaPrincipal::populateMenuWithIndex: Não foi possível carreagar o exemplo com a identidade=&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1385"/>
        <source>&amp;Add to bin...</source>
        <translation>&amp;Adicionar ao pacote...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1386"/>
        <source>Add selected part to bin</source>
        <translation>Adicionar o componente selecionado ao pacote</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2836"/>
        <source>Tidy Wires</source>
        <translation>Fios Arrumados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2837"/>
        <source>Tidy selected wires</source>
        <translation>Fios arrumados selecionados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3413"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3472"/>
        <source>&amp;Wire Color</source>
        <translation>&amp;Cor dos fios</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="951"/>
        <source>Disconnect All Wires</source>
        <translation>Desligar todos os fios</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="952"/>
        <source>Disconnect all wires connected to this connector</source>
        <translation>Desligar todos os fios ligados a este conector</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1302"/>
        <source>Display some handy Fritzing tips and tricks</source>
        <translation>Mostra algumas dicas e truques &quot;habilidosos&quot;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="892"/>
        <source>Share</source>
        <translation>partilhar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="970"/>
        <source>Share online...</source>
        <translation>Partilhar online...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="971"/>
        <source>Post a project to the Fritzing website</source>
        <translation>Partilhar um projecto no website Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="994"/>
        <source>List of parts (&amp;Bill of Materials)...</source>
        <translation>Lista de componentes (&amp;Bill of Materials)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1009"/>
        <source>XML Netlist...</source>
        <translation>XML Netlist...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1011"/>
        <source>Save a netlist in XML format</source>
        <translation>Guardar uma netlist no formato XML</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1235"/>
        <source>Export Bill of Materials (BoM) as CSV</source>
        <translation>Exportar a nomenclatura (BoM) como CSV</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1599"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to export to IPC netlist.</source>
        <translation>O seu esboço não tem uma placa ainda!  Por favor adicione um PCB para exportar para a netlist IPC.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1604"/>
        <source>IPC netlist export can only handle one board at a time--please select the board you want to export.</source>
        <translation>A exportação de listas de redes IPC só pode tratar de uma placa de cada vez--por favor selecione a placa que quer exportar.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1612"/>
        <source>Export IPC-D-356...</source>
        <translation>Exportar IPC-D-356...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1614"/>
        <source>Unable to save IPC file.</source>
        <translation>Impossível guardar o ficheiro IPC.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1614"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1697"/>
        <source>But the content was copied to the clipboard.</source>
        <translation>Mas o conteúdo foi copiado para a área de transferência.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1695"/>
        <source>Export Netlist...</source>
        <translation>Exportar a Netlist...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2844"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3300"/>
        <source>Copper Fill</source>
        <translation>Preenchimento em cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2848"/>
        <source>Remove Copper Fill</source>
        <translation>Remover camada de cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2849"/>
        <source>Remove the copper fill</source>
        <translation>Remover a camada de cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3350"/>
        <source>Remove copper fill</source>
        <translation>Remover camada de cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="963"/>
        <source>Export Normalized SVG</source>
        <translation>Exportar SVG Normalizado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="964"/>
        <source>Export 1000 dpi SVG of this part in this view</source>
        <translation>Exportar o componente nesta vista em 1000 dpi SVG </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="967"/>
        <source>Export Normalized Flattened SVG</source>
        <translation>Exportar SVG Achatado Normalizado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="968"/>
        <source>Export 1000 dpi Flattened SVG of this part in this view</source>
        <translation>Exportar o componente nesta vista em 1000 dpi SVG Achatado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1103"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1104"/>
        <source>Select outdated parts</source>
        <translation>Selecione os componentes desatualizados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1107"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1108"/>
        <source>Update selected parts</source>
        <translation>Atualizar os componentes selecionados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3907"/>
        <source>No outdated parts found.
All your parts are up-to-date.</source>
        <translation>Não foram encontrados componentes desatualizados.
Todos os seus componentes estão atualizados.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3921"/>
        <source>Outdated parts</source>
        <translation>Componentes desatualizados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4050"/>
        <source>Successfully updated %1 part(s).
Please check all views for potential side-effects.</source>
        <translation>Foram atualizadas com sucesso %1 componente(s).
Por favor verifique em todos os modos de visualização para verificar alguma modificação nas suas dimensões.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4045"/>
        <source>Update %1 part(s)</source>
        <translation>Atualizar %1 componente(s)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2331"/>
        <source>No exactly matching part found; Fritzing chose the closest match.</source>
        <translation>Não foi encontrada uma correspondência a um componente; o Fritzing vai escolher o mais adequado.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="663"/>
        <source>Shell launch %1</source>
        <translation>Iniciar Shell %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3812"/>
        <source>Launch %1...</source>
        <translation>Iniciar %1...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="713"/>
        <source>All</source>
        <translation>Todos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="668"/>
        <source>throw test exception</source>
        <translation>utilizar excepção de teste</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="669"/>
        <source>throw a fake exception to see what happens</source>
        <translation>utilizar uma falsa excepção para ver o que aconteceu</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2828"/>
        <source>Select All Jumpers</source>
        <translation>Selecionar todos os Jumpers</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="638"/>
        <source>New</source>
        <translation>Novo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="639"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1301"/>
        <source>Tips, Tricks and Shortcuts</source>
        <translation>Dicas, truques e atalhos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1158"/>
        <source>Align to Grid</source>
        <translation>Alinhar com a grelha</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1159"/>
        <source>Align items to grid when dragging</source>
        <translation>Alinhar os items com a grelha ao arrastar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1269"/>
        <source>Open programming window</source>
        <translation>Abrir a janela de programação</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1270"/>
        <source>Open microcontroller programming window</source>
        <translation>Abrir a janela de programação do microcontrolador</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1313"/>
        <source>Report a bug...</source>
        <translation>Reportar um erro...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1317"/>
        <source>Enable debugging log</source>
        <translation>Ativar o registro de depuração</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="938"/>
        <source>Both Layers</source>
        <translation>Ambas as camadas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="943"/>
        <source>Bottom Layer</source>
        <translation>Camada inferior</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="948"/>
        <source>Top Layer</source>
        <translation>Camada superior</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2712"/>
        <source>Backing up &apos;%1&apos;</source>
        <translation>Backup de &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1001"/>
        <source>Rotate current selection 45 degrees counter clockwise</source>
        <translation>Rodar os componentes selecionados 45 graus no sentido Anti-Horário</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="983"/>
        <source>Rotate current selection 45 degrees clockwise</source>
        <translation>Rodar os componentes selecionados 45 graus no sentido horário</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1150"/>
        <source>Actual (real world physical) size</source>
        <translation>Tamanho real (mundo físico real)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1153"/>
        <source>100% Size</source>
        <translation>tamanho a 100%</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1155"/>
        <source>100% (pixel) size</source>
        <translation>Tamanho a 100% (pixel)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2902"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2903"/>
        <source>Set both copper layers clickable</source>
        <translation>Definir ambas as camadas de cobre como selecionáveis</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2908"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2909"/>
        <source>Set copper top layer clickable</source>
        <translation>Definir a camada de cobre superior como selecionável</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2914"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2915"/>
        <source>Set copper bottom layer clickable</source>
        <translation>Definir a camada de cobre inferior como selecionável</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2929"/>
        <source>Copper Top and Copper Bottom layers are both active</source>
        <translation>Camadas de Cobre superior e inferior estão activas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2941"/>
        <source>Copper Top layer is active</source>
        <translation>Camada superior de cobre está activa</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2953"/>
        <source>Copper Bottom layer is active</source>
        <translation>Camada inferior de cobre está activa</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3013"/>
        <source>Autorouting Progress...</source>
        <translation>Processo de encaminhamento...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="307"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2683"/>
        <source>File &apos;%1&apos; not found</source>
        <translation>Ficheiro &apos;%1&apos; não encontrado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="893"/>
        <source>Paste in Place</source>
        <translation>Colar no Sítio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="895"/>
        <source>Paste clipboard contents in place</source>
        <translation>Colar o conteúdo do clipboard no lugar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2120"/>
        <source>Delete</source>
        <translation>Apagar</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/mainwindow/mainwindow.cpp" line="2108"/>
        <source>Routing completed using %n jumper part(s)</source>
        <translation>
            <numerusform>Encaminhamento completo usando %n jumper</numerusform>
            <numerusform>Encaminhamento completo usando %n jumpers</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1864"/>
        <source>Delete Ratsnest Line</source>
        <translation>Apagar a linha do emaranhado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1867"/>
        <source>Delete Wire</source>
        <translation>Apagar fio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2795"/>
        <source>Move selected traces to the other side of the board (note: the &apos;first&apos; trace will be moved and the rest will follow to the same side)</source>
        <translation>Mover os rastos selecionados para o outro lado da placa (nota: o &apos;primeiro&apos; rasto vai ser movido e o resto vai para o mesmo lado)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2816"/>
        <source>Force Update Routing Status and Ratsnests</source>
        <translation>Forçar a atualização do estado do encaminhamento e emaranhado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2817"/>
        <source>Recalculate routing status and ratsnest wires (in case the auto-update isn&apos;t working correctly)</source>
        <translation>Recalcular o estado do encaminhamento e fios emaranhados (no caso da atualização automática não estiver a funcionar corretamente)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1065"/>
        <source>Lock Part</source>
        <translation>Bloquear componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1066"/>
        <source>Prevent a part from being moved</source>
        <translation>Impedir que algum componente seja movido</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1075"/>
        <source>Select All Locked Parts</source>
        <translation>Selecionar todos os componentes bloqueados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1076"/>
        <source>Select all parts that can&apos;t be moved</source>
        <translation>Selecionar todos os componentes que não podem ser movidos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1230"/>
        <source>Show Parts Bin Icon View</source>
        <translation>Mostrar Pacote de Componentes Vista de Ícone</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1231"/>
        <source>Display the parts bin in an icon view</source>
        <translation>Mostrar o pacote de componentes em vista de ícone</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1235"/>
        <source>Show Parts Bin List View</source>
        <translation>Mostrar Pacote de Componentes Vista de Listas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1236"/>
        <source>Display the parts bin in a list view</source>
        <translation>Mostrar o pacote de componentes em vista de listas</translation>
    </message>
    <message>
        <source>Donate to Fritzing</source>
        <translation type="vanished">Doar para o Fritzing</translation>
    </message>
    <message>
        <source>Open Fritzing donation web page</source>
        <translation type="vanished">Abrir a página web de donativos Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1034"/>
        <source>Export for PCB</source>
        <translation>Exportar para PCB</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1030"/>
        <source>Export the current sketch to PDF for DIY PCB production (photoresist)</source>
        <translation>Exportar o desenho atual para PDF para DIY produção de PCB (fotoresistivo)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1035"/>
        <source>Export the current sketch to SVG for DIY PCB production (photoresist)</source>
        <translation>Exportar o desenho atual para SVG para DIY produção de PCB (fotoresistivo)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="974"/>
        <source>JPG...</source>
        <translation>JPG...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="979"/>
        <source>PNG...</source>
        <translation>PNG...</translation>
    </message>
    <message>
        <source>PostScript...</source>
        <translation type="vanished">PostScript...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="984"/>
        <source>PDF...</source>
        <translation>PDF...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="989"/>
        <source>SVG...</source>
        <translation>SVG...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1019"/>
        <source>Eagle...</source>
        <translation>Eagle...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1029"/>
        <source>Etchable (PDF)...</source>
        <translation>Etchable (PDF)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1034"/>
        <source>Etchable (SVG)...</source>
        <translation>Etchable (SVG)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1446"/>
        <source>as Image</source>
        <translation>como Imagem</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1453"/>
        <source>for Production</source>
        <translation>para Produção</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2534"/>
        <source>loading %1</source>
        <translation>carregar %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2543"/>
        <source>Loading...</source>
        <translation>carregar...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2549"/>
        <source>new sketch</source>
        <translation>novo desenho</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="119"/>
        <source>BoM Text File (*.html)</source>
        <translation>BoM Ficheiro de Texto (*html)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1024"/>
        <source>Extended Gerber (RS-274X)...</source>
        <translation>Extended Gerber (RS-274X)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1026"/>
        <source>Export the current sketch to Extended Gerber format (RS-274X) for professional PCB production</source>
        <translation>Exportar o desenho atual para o formato Extended Gerber (RS-274X) para produção profissional de PCB</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1236"/>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1317"/>
        <source>Unable to save BOM file, but the text is on the clipboard.</source>
        <translation>Incapaz de gravar o ficheiro BOM, mas o texto está no clipboard</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2787"/>
        <source>Do not autoroute</source>
        <translation>Não fazer encaminhamento</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2788"/>
        <source>When autorouting, do not rip up this trace wire, via, or jumper item</source>
        <translation>Quando fazes encaminhamento automatico, não apagues um fio ou um qualquer jumper</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2794"/>
        <source>Move to other side of the board</source>
        <translation>Mover para o outro lado da placa</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2829"/>
        <source>Select all jumper item parts</source>
        <translation>Selecionar todos os jumpers dos componentes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2832"/>
        <source>Select All Vias</source>
        <translation>Selecionar todas as Vias</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2833"/>
        <source>Select all via parts</source>
        <translation>Selecionar todos os componentes Vias</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2871"/>
        <source>Shift+Ctrl+D</source>
        <translation>Shift+Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2982"/>
        <source>Order a PCB...</source>
        <translation>Comprar PCB...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2983"/>
        <source>Order a PCB created from your sketch--from fabulous Fritzing Fab</source>
        <translation>Encomendar o PCB criado no seu desenho -- proveniente do fabuloso laboratório Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1099"/>
        <source>Straighten Curve</source>
        <translation>Endireitar Curva</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1100"/>
        <source>Straighten the curve of the selected wire</source>
        <translation>Endireitar a curva do fio selecionado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2812"/>
        <source>Select All CopperFill</source>
        <translation>Selecionar todo o preenchimento de cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2813"/>
        <source>Select all copper fill items</source>
        <translation>Selecioanr todos os items preenchidos com cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3989"/>
        <source>unable to find replacement for %1.
</source>
        <translation>Impossível de encontrar substituição para %1.
</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1782"/>
        <source>Sketch exported to Gerber</source>
        <translation>Desenho exportado para Gerber</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2772"/>
        <source>Shift+Ctrl+A</source>
        <translation>Shift+Ctrl+A</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2904"/>
        <source>Shift+Ctrl+3</source>
        <translation>Shift+Ctrl+3</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2910"/>
        <source>Shift+Ctrl+2</source>
        <translation>Shift+Ctrl+2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2916"/>
        <source>Shift+Ctrl+1</source>
        <translation>Shift+Ctrl+1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1576"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2840"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3300"/>
        <source>Ground Fill</source>
        <translation>Preenchimento isolante</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2841"/>
        <source>Fill empty regions of the copper layer--fill will include all traces connected to a GROUND</source>
        <translation>Preencher as regiões livres da camada de cobre--preenchimento vai incluir todas as pistas ligadas à MASSA</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2845"/>
        <source>Fill empty regions of the copper layer--not including traces connected to a GROUND</source>
        <translation>Preencher as regiões livres da camada de cobre--preenchimento não vai incluir todas as pistas ligadas à MASSA</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2239"/>
        <source>No copper top layer</source>
        <translation>Nenhuma camada superior de cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2240"/>
        <source>The copper top (copper 1) layer is not available on a one-sided board.  Please switch the board to double-sided or choose the copper bottom (copper 0) layer.</source>
        <translation>O cobre na camada superior (cobre 1) não está disponível numa placa unilateral. Mude a placa para frente e verso ou escolha o cobre da camada inferior (cobre 0).</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1440"/>
        <source>No Sketch found in &apos;%1&apos;</source>
        <translation>Nenhum esboço encontrado em &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3662"/>
        <source>Convert</source>
        <translation>Converter</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3663"/>
        <source>Read-only</source>
        <translation>Só de leitura</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1570"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1608"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1621"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2746"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2754"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2762"/>
        <source>&amp;Routing</source>
        <translation>&amp;Rota</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2778"/>
        <source>&amp;Create trace from ratsnest</source>
        <translation>&amp;Criar rasto a partir do ratsnest</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2779"/>
        <source>Create a trace from the ratsnest line</source>
        <translation>Criar um rasto a partir da linha de ratsnest</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2782"/>
        <source>&amp;Create wire from ratsnest</source>
        <translation>&amp;Criar fio a partir do ratsnest</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2783"/>
        <source>Create a wire from the ratsnest line</source>
        <translation>Criar um fio a partir da linha do ratsnest</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2808"/>
        <source>Select All Wires</source>
        <translation>Selecionar Todos os Fios</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2809"/>
        <source>Select all wires</source>
        <translation>Selecionar todos os fios</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2853"/>
        <source>Fill empty regions of the copper layer--fill will include all traces connected to the seeds</source>
        <translation>Preencher regiões vazias da camada de cobre - o preenchimento incluirá todos os vestígios conectados às sementes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2852"/>
        <source>Choose Ground Fill Seed(s)...</source>
        <translation>Escolher Ground Fill Seed(s)...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2856"/>
        <source>Set Ground Fill Seed</source>
        <translation>Escolher Ground Fill Seed</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2857"/>
        <source>Treat this connector and its connections as a &apos;ground&apos; during ground fill.</source>
        <translation>Tratar este conector e as suas ligações como &apos;ground&apos; durante o preenchimento de terra.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2861"/>
        <source>Clear Ground Fill Seeds</source>
        <translation>Limpar Ground Fill Seeds</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2862"/>
        <source>Clear ground fill seeds--enable copper fill only.</source>
        <translation>Limpar ground fill seeds--ativar preenchimento de cobre apenas.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3298"/>
        <source>Generating %1 fill...</source>
        <translation>Gerar %1 preenchimento...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3298"/>
        <source>ground</source>
        <translation>terra</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3298"/>
        <source>copper</source>
        <translation>cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1176"/>
        <source>Show Grid</source>
        <translation>Mostrar Grelha</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1177"/>
        <source>Show the grid</source>
        <translation>Mostrar a grelha</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2280"/>
        <source>Actual Size</source>
        <translation>Tamanho Real</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2281"/>
        <source>It doesn&apos;t seem to be possible to automatically determine the actual physical size of the monitor, so &apos;actual size&apos; as currently implemented is only a guess. Your best bet would be to drag out a ruler part, then place a real (physical) ruler on top and zoom until they match up.</source>
        <translation>Não parece possível determinar automaticamente o tamanho físico real do monitor; portanto, o &apos;tamanho real&apos;, conforme implementado atualmente, é apenas um palpite. A sua melhor aposta seria arrastar uma parte da régua e, em seguida, colocar uma régua (física) real em cima e ampliar até que correspondam.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2820"/>
        <source>Select All &quot;Don&apos;t Autoroute&quot; Traces</source>
        <translation>Selecionar Tudo &quot;Não Autorotear&quot; Rastos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2824"/>
        <source>Select All Autoroutable Traces</source>
        <translation>Selecionar Todos os Rastos Autoroteáveis</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2825"/>
        <source>Select all trace wires that can be changed during autorouting</source>
        <translation>Selecionar todos os fios que podem mudar durante o autoroteamento</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2368"/>
        <source>Change to single layer pcb</source>
        <translation>Mudar para pcb de uma camada</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2368"/>
        <source>Change to two layer pcb</source>
        <translation>Mudar para pcb de duas camadas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2434"/>
        <source>Change image to %2</source>
        <translation>Mudar imagem para %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1757"/>
        <source>Gerber export can only handle one board at a time--please select the board you want to export.</source>
        <translation>Exportação Gerber pode apenas manusear uma placa de cada vez--por favor selecione uma placa que queira exportar.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1070"/>
        <source>Sticky</source>
        <translation>Pegajoso</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1071"/>
        <source>If a &quot;sticky&quot; part is moved, parts on top of it are also moved</source>
        <translation>Se uma parte &quot;pegajosa&quot; é movida, partes em cima dela serão também movidas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1181"/>
        <source>Set Grid Size...</source>
        <translation>Selecione o tamanho da Grelha...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1182"/>
        <source>Set the size of the grid in this view</source>
        <translation>Selecione o tamanho da grelha nesta vista</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1185"/>
        <source>Set Background Color...</source>
        <translation>Selecione a Cor de Fundo...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1186"/>
        <source>Set the background color of this view</source>
        <translation>Selecione a cor de fundo nesta vista</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3101"/>
        <source>jumpers</source>
        <translation>jumpers</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3105"/>
        <source>copperfill</source>
        <translation>preenchimento de cobre</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3109"/>
        <source>vias</source>
        <translation>vias</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4090"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4113"/>
        <source>Set the grid size for %1.</source>
        <translation>Definir o tamanho da grelha para %1.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4120"/>
        <source>Grid Size:</source>
        <translation>Tamanho da Grelha:</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4135"/>
        <source>in</source>
        <translation>polegadas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4138"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4147"/>
        <source>Restore Default</source>
        <translation>Restaurar padrão</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="159"/>
        <source>Fritzing Files (*%1 *%2 *%3 *%4 *%5);;Fritzing (*%1);;Fritzing Shareable (*%2);;Fritzing Part (*%3);;Fritzing Bin (*%4);;Fritzing Shareable Bin (*%5)</source>
        <translation>Fritzing Files (*%1 *%2 *%3 *%4 *%5);;Fritzing (*%1);;Fritzing Shareable (*%2);;Fritzing Part (*%3);;Fritzing Bin (*%4);;Fritzing Shareable Bin (*%5)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="163"/>
        <source>Your sketch does not have a board yet! Please add a PCB in order to export etchable.</source>
        <translation>O seu esboço ainda não possui um quadro! Por favor, adicione um PCB para exportar etchable.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="168"/>
        <source>Etchable export can only handle one board at a time--please select the board you want to export.</source>
        <translation>Exportação Etchable pode apenas tratar de uma placa de cada vez--por favor selecione a placa que quer exportar.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2998"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to use the autorouter.</source>
        <translation>O seu esboço ainda não possui um quadro! Adicione um PCB para usar o autorouter.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3003"/>
        <source>Please select the board you want to autoroute. The autorouter can only handle one board at a time.</source>
        <translation>Por favor, selecione o quadro que você deseja criar automaticamente. O autorouter pode lidar apenas com uma placa de cada vez.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3288"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to use ground or copper fill.</source>
        <translation>O seu esboço ainda não possui um quadro! Por favor, adicione uma placa de circuito impresso para usar aterramento ou cobre.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3293"/>
        <source>Please select a PCB--copper fill only works for one board at a time.</source>
        <translation>Por favor selecione um PCB--preenchimento de cobre apenas funciona com uma placa de cada vez.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3322"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to remove copper fill.</source>
        <translation>O seu esboço não tem ainda uma placa! Por favor adicione um PCB em ordem a remover preenchimento de cobre.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3327"/>
        <source>Please select a PCB--ground fill operations only work on a one board at a time.</source>
        <translation>Por favor selecione um PCB--operações de preenchimento de terra funcionam com uma placa de cada vez.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4272"/>
        <source>Your sketch does not have a board yet! DRC only works with a PCB.</source>
        <translation>O seu esboço não tem uma placa ainda! DRC apenas funciona com um PCB.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4278"/>
        <source>Please select a PCB. DRC only works on one board at a time.</source>
        <translation>Por favor selecione um PCB. DRC apenas funciona com uma placa de cada vez.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4415"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4432"/>
        <source>Your sketch does not have a board yet! Please add a PCB in order to use copper fill operations.</source>
        <translation>O seu esboço não tem uma placa ainda! Por favor adicione um PCB em ordem a utilizar preenchimento de cobre.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4420"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4437"/>
        <source>Please select a PCB. Copper fill operations only work on one board at a time.</source>
        <translation>Por favor selecione um PCB. Operações de preenchimento de cobre apenas funcionam com uma placa de cada vez.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1091"/>
        <source>Convert Bendpoint to Via</source>
        <translation>Converter Bendpoint para Via</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1092"/>
        <source>Convert the bendpoint to a via</source>
        <translation>Converter um bendpoint para uma via</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1095"/>
        <source>Convert Via to Bendpoint</source>
        <translation>Converter Via para Bendpoint</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1096"/>
        <source>Convert the via to a bendpoint</source>
        <translation>Converter via para um bendpoint</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="264"/>
        <source>Revert?</source>
        <translation>Reverter?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="265"/>
        <source>This operation can not be undone--you will lose all of your changes.

Go ahead and revert?</source>
        <translation>Esta operação não pode ser desfeita--irá peder todas as suas alterações.

            Reverter na mesma?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="645"/>
        <source>Open a Fritzing sketch (.fzz, .fz), or load a Fritzing part (.fzpz), or a Fritzing parts bin (.fzb, .fzbz)</source>
        <translation>Abrir um esboço Fritzing (.fzz, .fz), ou carregar um componente Frizing (.fzpz), ou um pacote de componentes Fritzing (.fzb, .fzbz)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="648"/>
        <source>Revert</source>
        <translation>Reverter</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="649"/>
        <source>Reload the sketch</source>
        <translation>Recarregar o esboço</translation>
    </message>
    <message>
        <source>Check Loaded Traces</source>
        <translation type="vanished">Verificar Rastos Carregados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2863"/>
        <source>Unrouted connections</source>
        <translation>Ligações sem Rota</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2864"/>
        <source>There are no unrouted connections in this view.</source>
        <translation>Aqui há ligações sem rota nesta vista.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="947"/>
        <source>Edit (new parts editor)</source>
        <translation>Editor (novo editor de componentes)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="948"/>
        <source>Open the new parts editor on an existing part</source>
        <translation>Abrir o novo editor de componentes numa parte existente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2800"/>
        <source>Show unrouted</source>
        <translation>Mostrar os sem rota</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2801"/>
        <source>Highlight all unrouted connectors</source>
        <translation>Destaque todos os conectores sem rota</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_dock.cpp" line="61"/>
        <source>Inspector</source>
        <translation>Inspector</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_dock.cpp" line="63"/>
        <source>Undo History</source>
        <translation>Anular Histórico</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="553"/>
        <source>Breadboard</source>
        <translation>Breadboard</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="562"/>
        <source>Schematic</source>
        <translation>Esquema</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="571"/>
        <source>PCB</source>
        <translation>PCB</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_dock.cpp" line="66"/>
        <source>Layers</source>
        <translation>Camadas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_dock.cpp" line="194"/>
        <source>Couldn&apos;t get the dock widget</source>
        <translation>Impossível de obter o dock widget</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="920"/>
        <source>&amp;Delete Wire</source>
        <translation>&amp;Apagar Fio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1323"/>
        <source>Parts Editor Help</source>
        <translation>Ajuda do Editor de Componentes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1324"/>
        <source>Display Parts Editor help in a browser</source>
        <translation>Mostrar a ajuda do Editor de Componentes num browser</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2869"/>
        <source>Design Rules Check (DRC)</source>
        <translation>Design Rules Check (DRC)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4288"/>
        <source>DRC Progress...</source>
        <translation>DRC Progresso...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2870"/>
        <source>Highlights any parts that are too close together for safe board production</source>
        <translation>Destaca todos os componentes que estão muito próximas para uma produção segura da placa</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2771"/>
        <source>Autoroute connections...</source>
        <translation>Autoroute ligações...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1080"/>
        <source>Show/hide the label for the selected parts</source>
        <translation>Mostrar/ocultar a etiqueta para os componentes selecionados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1116"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1983"/>
        <source>Hide part silkscreen</source>
        <translation>Ocultar serigrafia do componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1117"/>
        <source>Hide/show the silkscreen layer for only this part</source>
        <translation>Mostrar/ocultar a etitqueta da serigrafia apenas para este componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1916"/>
        <source>Hide part label</source>
        <translation>Ocultar etiqueta do componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1916"/>
        <source>Show part label</source>
        <translation>Mostrar etiqueta do componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1983"/>
        <source>Show part silkscreen</source>
        <translation>Mostrar sertigrafia do componente</translation>
    </message>
    <message>
        <source>Select any traces where the screen location doesn&apos;t match the actual location. Only needed for sketches autorouted with version 0.7.10 or earlier</source>
        <translation type="vanished">Selecione todos os rastos em que o local do ecrã não corresponda ao local real. Necessário apenas para esboços enviados automaticamente com a versão 0.7.10 ou anterior</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2874"/>
        <source>Autorouter/DRC settings...</source>
        <translation>Autorouter/DRC definições...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2875"/>
        <source>Set autorouting parameters including keepout...</source>
        <translation>Definir parâmetros de autorouting incluíndo distância...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1190"/>
        <source>Ctrl+4</source>
        <translation>Ctrl+4</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="3206"/>
        <source>Code</source>
        <translation>Código</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1219"/>
        <source>Show Code</source>
        <translation>Mostrar Código</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1221"/>
        <source>Show the code (programming) view</source>
        <translation>Mostrar a vista de código (programação)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2878"/>
        <source>Fritzing Fab Quote...</source>
        <translation>Fritzing Fab Quota...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2879"/>
        <source>How much would it could to produce a PCB from this sketch with Fritzing Fab</source>
        <translation>Quanto poderia produzir um PCB a partir deste esboço com Fritzing Fab</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1111"/>
        <source>Find part in sketch...</source>
        <translation>Encontrar componente num esboço...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1112"/>
        <source>Search for parts in a sketch by matching text</source>
        <translation>Procurar por componentes num esboço ao coincidir texto</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4538"/>
        <source>Text will match part label, description, title, etc. Enter text to search for:</source>
        <translation>Texto irá coincidir etiqueta do componente, descrição, título, etc. Introduza texto a procurar por:</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4576"/>
        <source>Search</source>
        <translation>Procurar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4576"/>
        <source>No parts matched search term &apos;%1&apos;.</source>
        <translation>Sem componentes coincidentes na procura &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1809"/>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1855"/>
        <source>Unable to load part from &apos;%1&apos;</source>
        <translation>Incapaz de carregar componente de &apos;%1&apos;</translation>
    </message>
    <message>
        <source>MainWindow::moveToPartsFolder mainwindow missing</source>
        <translation type="vanished">MainWindow::moveToPartsFolder mainwindow em falta</translation>
    </message>
    <message>
        <source>There is already a part with id &apos;%1&apos; loaded into Fritzing.</source>
        <translation type="vanished">Há ainda um componente com id &apos;%1&apos; carregado no Fritzing.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1014"/>
        <source>SPICE Netlist...</source>
        <translation>SPICE Netlist...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1016"/>
        <source>Save a netlist in SPICE format</source>
        <translation>Guardar uma netlist em formato SPICE</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1422"/>
        <source>Unable to open &apos;%1&apos;: %2</source>
        <translation>Incapaz de abrir &apos;%1&apos;: %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1679"/>
        <source>Unable to open shareable &apos;%1&apos;: %2</source>
        <translation>Incapaz de abrir partilhável &apos;%1&apos;: %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1830"/>
        <source>Unable to open shareable part &apos;%1&apos;: %2</source>
        <translation>Incapaz de abrir componente partilhável &apos;%1&apos;: %2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_export.cpp" line="1381"/>
        <source>Export SPICE Netlist...</source>
        <translation>Exportar SPICE Netlist...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2865"/>
        <source>Set Ground Fill Keepout...</source>
        <translation>Definir Margem de Distância Preenchimento de Terra...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2866"/>
        <source>Set the minimum distance between ground fill and traces or connectors</source>
        <translation>Definir uma distância mínima entre preenchimento de terra e rastos ou conectores</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4537"/>
        <source>Enter Text</source>
        <translation>Introduzir Texto</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="965"/>
        <source>View from Above</source>
        <translation>Vista de Cima</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="972"/>
        <source>View from Below</source>
        <translation>Vista de Baixo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2886"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2892"/>
        <source>View from below</source>
        <translation>Vista de baixo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2887"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2893"/>
        <source>View the PCB from the bottom layers upwards</source>
        <translation>Veja o PCB das camadas inferiores para cima</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2897"/>
        <source>View from above</source>
        <translation>Vista de cima</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2898"/>
        <source>View the PCB from the top layers downwards</source>
        <translation>Veja o PCB das camadas superiores para baixo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="912"/>
        <source>Delete Minus</source>
        <translation>Excluir menos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="913"/>
        <source>Delete selection without attached wires</source>
        <translation>Excluir seleção sem fios conectados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="924"/>
        <source>Delete Wire up to bendpoints</source>
        <translation>Excluir Fio até aos bendpoints</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1809"/>
        <source>Move to bottom layer</source>
        <translation>Mover para etiqueta abaixo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1812"/>
        <source>Move to top layer</source>
        <translation>Mover para etiqueta acima</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1041"/>
        <source>Align Left</source>
        <translation>Alinhar à Esquerda</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1042"/>
        <source>Align selected items at the left</source>
        <translation>Alinhar itens selecionados à esquerda</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1045"/>
        <source>Align Horizontal Center</source>
        <translation>Alinhar Centro Horizontal</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1046"/>
        <source>Align selected items at the horizontal center</source>
        <translation>Alinhar itens selecionados ao centro horizontal</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1049"/>
        <source>Align Right</source>
        <translation>Alinhar à Direita</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1050"/>
        <source>Align selected items at the right</source>
        <translation>Alinhar itens selecionados à direita</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1053"/>
        <source>Align Top</source>
        <translation>Alinhar Acima</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1054"/>
        <source>Align selected items at the top</source>
        <translation>Alinhar itens selecionados acima</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1057"/>
        <source>Align Vertical Center</source>
        <translation>Alinhar Centro Vertical</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1058"/>
        <source>Align selected items at the vertical center</source>
        <translation>Alinhar itens selecionados ao centro vertical</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1061"/>
        <source>Align Bottom</source>
        <translation>Alinhar Abaixo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1062"/>
        <source>Align selected items at the bottom</source>
        <translation>Alinhar itens selecionados abaixo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1373"/>
        <source>Align</source>
        <translation>Alinhar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2189"/>
        <source>top and bottom</source>
        <translation>superior e inferior</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2192"/>
        <source>bottom</source>
        <translation>inferior</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2194"/>
        <source>top</source>
        <translation>superior</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2196"/>
        <source>Ground Fill (%1)</source>
        <translation>Preenchimento de Terra (%1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2197"/>
        <source>Copper Fill (%1)</source>
        <translation>Preenchimento de Cobre (%1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3926"/>
        <source>

Do you want to update now?</source>
        <translation>Quer atualizar agora?</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3922"/>
        <source>There are %n outdated part(s) in this sketch. </source>
        <translation>
            <numerusform>Aqui há %n componente antiquado neste esboço. </numerusform>
            <numerusform>Aqui há %n componetnes antiquados neste esboço. </numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="871"/>
        <source>Click to highlight unconnected parts</source>
        <translation>Clicar para realçar componentes desconectados</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="918"/>
        <source>Fabricate</source>
        <translation>Fabricar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="3265"/>
        <source>Welcome</source>
        <translation>Bem-vindo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="971"/>
        <source>Dump all parts</source>
        <translation>Despejar todos os componentes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="972"/>
        <source>Debug dump all parts in this view</source>
        <translation>Depurar despejar todos os componentes nesta vista</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1190"/>
        <source>Ctrl+5</source>
        <translation>Ctrl+5</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1193"/>
        <source>&amp;Show Welcome</source>
        <translation>&amp;Mostrar Boas-Vindas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1195"/>
        <source>Show the welcome view</source>
        <translation>Mostrar a vista de boas-vindas</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1306"/>
        <source>Display First Time Help</source>
        <translation>Mostrar Ajuda da Primeira Vez</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3917"/>
        <source>

Note: if you want to update later, there are options under the &apos;Part&apos; menu for dealing with outdated parts individually. </source>
        <translation>

Nota: se você deseja atualizar mais tarde, existem opções no menu &apos;Componente&apos; para lidar com componentes desatualizados individualmente. </translation>
    </message>
    <message numerus="yes">
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3923"/>
        <source>We strongly recommend that you update these %n parts  to the latest version. </source>
        <translation>
            <numerusform>É altamente recomendável que atualize este %n componente  para a última versão. </numerusform>
            <numerusform>É altamente recomendável que atualize estes %n componentes  para a última versão. </numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3924"/>
        <source>This may result in changes to your sketch, as parts or connectors may be shifted. </source>
        <translation>Isso pode resultar em alterações no seu esboço, pois componentes ou conectores podem ser trocados. </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4504"/>
        <source>%1 background</source>
        <translation>%1 fundo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2601"/>
        <source>Schematic conversion</source>
        <translation>Conversão Esquemática</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2602"/>
        <source>Saving this sketch will convert it to the new schematic graphics standard. Go ahead and convert?</source>
        <translation>Guardar este esboço o converterá no novo padrão de gráficos esquemáticos. Realizar a conversão?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="975"/>
        <source>Test Connectors</source>
        <translation>Testar Conectores</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="976"/>
        <source>Connect all connectors to a single test part</source>
        <translation>Ligar todos os conectores para um único componente teste</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3646"/>
        <source>Schematic view update</source>
        <translation>Atualizar vista de esquema</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3647"/>
        <source>There is a new graphics standard for schematic-view part images, beginning with version 0.8.6.

</source>
        <translation>Há um novo padrão de gráficos para imagens de componentes em vista de esquema, começando com a versão 0.8.6

</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3648"/>
        <source>Would you like to convert &apos;%1&apos; to the new standard now or open the file read-only?
</source>
        <translation>Quer converter  &apos;%1&apos; para um novo padrão agora ou abrir o ficheiro só de leitura?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3651"/>
        <source>The conversion process will not modify &apos;%1&apos;, until you save the file. </source>
        <translation>O processo de conversão não irá modificar &apos;%1&apos;, até que guarde o ficheiro. </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3653"/>
        <source>You will have to rearrange parts and connections in schematic view, as the sizes of most part images will have changed. Consider using the Autorouter to clean up traces. </source>
        <translation>Você precisará reorganizar os componentes e as ligações na vista de esquema, pois os tamanhos da maioria das imagens de componentes serão alterados. Considere usar o Autorouter para limpar traços. </translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3655"/>
        <source>Note that any custom parts will not be converted. A tool for converting &apos;rectangular&apos; schematic images is available in the Parts Editor.</source>
        <translation>Nota que alguns componentes não serão convertidas. Uma ferramenta para converter &apos;rectangular&apos; imagens esquemáticas está disponível no Editor de Componentes</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="894"/>
        <source>Ctrl+Shift+V</source>
        <translation>Ctrl+Shift+V</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2914"/>
        <source>(x,y)=(%1, %2) %3</source>
        <translation>(x,y)=(%1, %2) %3</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2919"/>
        <source>(x, y)=(%1, %2)	(width, height)=(%3, %4) %5</source>
        <translation>(x, y)=(%1, %2)  (width, height)=(%3, %4) %5</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="982"/>
        <source>Rotate 45° Clockwise</source>
        <translation>Rodar 45º Relógio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="986"/>
        <source>Rotate 90° Clockwise</source>
        <translation>Rodar 90º Relógio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="991"/>
        <source>Rotate 180°</source>
        <translation>Rodar 180º</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="995"/>
        <source>Rotate 90° Counter Clockwise</source>
        <translation>Rodar 90º Contra Relógio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1000"/>
        <source>Rotate 45° Counter Clockwise</source>
        <translation>Rodar 45º Contra Relógio</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="335"/>
        <source>Ctrl+R</source>
        <comment>Rotate Clockwise</comment>
        <translation>Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="337"/>
        <source>Alt+Ctrl+R</source>
        <comment>Rotate Clockwise</comment>
        <translation>Alt+Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="339"/>
        <source>Meta+Ctrl+R</source>
        <comment>Rotate Clockwise</comment>
        <translation>Meta+Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="342"/>
        <source>Shift+Ctrl+R</source>
        <comment>Rotate Counterclockwise</comment>
        <translation>Shift+Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="344"/>
        <source>Alt+Shift+Ctrl+R</source>
        <comment>Rotate Counterclockwise</comment>
        <translation>Alt+Shift+Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="346"/>
        <source>Meta+Shift+Ctrl+R</source>
        <comment>Rotate Counterclockwise</comment>
        <translation>Meta+Shift+Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="349"/>
        <source>Shift+Ctrl+Tab</source>
        <comment>Toggle Active Layer</comment>
        <translation>Shift+Ctrl+Tab</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="2808"/>
        <source>Fritzing uncompressed (*%1)</source>
        <translation>Fritzing descomprimido (*%1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1120"/>
        <source>Regenerate parts database ...</source>
        <translation>Regenerar base de dados de componentes ...</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1121"/>
        <source>Regenerate the parts database (should only be used if your parts database is broken)</source>
        <translation>Regenerar a base de dados de componentes (deve ser utilizado apenas se a base de dados de componentes está quebrada)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1163"/>
        <source>Color Breadboard Wires By Length</source>
        <translation>Colorir Fios da Breadboard Por Comprimento</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1164"/>
        <source>Display breadboard wires using standard color coding by length</source>
        <translation>Dispor fios da breadboard utilizando código de cor padrão por comprimento</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1728"/>
        <source>Local part &apos;%1&apos; incomplete, only &apos;%2&apos; layers.</source>
        <translation>Parte local &apos;%1&apos; incompleto, apenas camadas &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1744"/>
        <source>View &apos;%1&apos; should be prefixed with &apos;%2/&apos;. Trying to continue.</source>
        <translation>Ver &apos;%1&apos; deve ser prefixado com &apos;%2/&apos;. Tentando continuar.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1764"/>
        <source>Could not copy subfile &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Não foi possível copiar o subfile &apos;%1&apos; para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1772"/>
        <source>Local part &apos;%1&apos; incomplete, subfile not found &apos;%2&apos;</source>
        <translation>Parte local &apos;%1&apos; incompleto, subfile não encontrado &apos;%2</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1786"/>
        <source>Unable to open local part &apos;%1&apos;</source>
        <translation>Incapaz de abrir a parte local &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1288"/>
        <source>Visit fritzing.org</source>
        <translation>Visite fritzing.org</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1289"/>
        <source>fritzing.org</source>
        <translation>fritzing.org</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2748"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2756"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2764"/>
        <source>Routing</source>
        <translation>Roteiro</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4406"/>
        <source>Fritzing Fab Upload</source>
        <translation>Fritzing Fab Upload</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4406"/>
        <source>Please first save your project in order to upload it.</source>
        <translation>Por favor, primeiro salve seu projeto para poder carregá-lo.</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2718"/>
        <source>View</source>
        <translation>Ver</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="2736"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="998"/>
        <source>Simulate</source>
        <translation>Simular</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="1007"/>
        <source>Stop</source>
        <translation>Parar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="941"/>
        <source>Edit the application&apos;s preferences</source>
        <translation>Editar as preferências da aplicação</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1169"/>
        <source>Starts the simulator (DC analysis)</source>
        <translation>Inicia o simulador (análise DC)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1172"/>
        <source>Stop Simulator</source>
        <translation>Parar Simulador</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1173"/>
        <source>Stops the simulator and removes simulator data</source>
        <translation>Para o simulador e remove os dados do simulador</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="1168"/>
        <source>Start Simulator</source>
        <translation>Parar o simulador</translation>
    </message>
</context>
<context>
    <name>MazeRouter</name>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="513"/>
        <source>Autorouter was cancelled.</source>
        <translation>Autorouter foi cancelado.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="768"/>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="812"/>
        <source>round %1 of:</source>
        <translation>ronda %1 de:</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="966"/>
        <source>Unexpected SVG rendering failure--contact fritzing.org</source>
        <translation>Falha inesperada na renderização SVG--contacte fritzing.org</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="763"/>
        <source>best so far: %1 of %2 routed</source>
        <translation>melhor até agora: %1 de %2 roteado</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="765"/>
        <source> with %n vias</source>
        <translation>
            <numerusform> com %n via</numerusform>
            <numerusform> com %n vias</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="815"/>
        <source>Routing reached maximum round %1.</source>
        <translation>Roteamento atingiu </translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="799"/>
        <source>Routing stopped!</source>
        <translation>Roteamento parou!</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="808"/>
        <source>Routing complete!</source>
        <translation>Roteamento completo!</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="814"/>
        <source>Routing unsuccessful; stopping at round %1.</source>
        <translation>Roteamento sem sucesso; parou na ronda %1.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="801"/>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="817"/>
        <source>Use best so far...</source>
        <translation>Utilizar o melhor até agora...</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="862"/>
        <source>Preparing undo...</source>
        <translation>A preparar anular...</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="2138"/>
        <source>Optimizing traces...</source>
        <translation>A otimizar traços...</translation>
    </message>
</context>
<context>
    <name>ModFileDialog</name>
    <message>
        <location filename="../src/version/modfiledialog.ui" line="14"/>
        <source>Modified files</source>
        <translation>Ficheiros modificados</translation>
    </message>
    <message>
        <location filename="../src/version/modfiledialog.ui" line="27"/>
        <source>decision</source>
        <translation>decisão</translation>
    </message>
    <message>
        <location filename="../src/version/modfiledialog.cpp" line="11"/>
        <source>Fritzing can proceed with the update, but the set of files listed below must first be cleaned (removed or reset). It may take a few minutes. &lt;p&gt;Do you want to proceed with cleaning these files?&lt;/p&gt;</source>
        <translation>Fritzing pode proceder com a atualização, mas o conjunto de ficheiros listados abaixo têm de ser limpos (removidos ou reiniciados). Irá demorar alguns minutos. &lt;p&gt;Quer proceder com a limpeza desses ficheiros?&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/modfiledialog.cpp" line="15"/>
        <source>Clean files</source>
        <translation>Limpar ficheiros</translation>
    </message>
    <message>
        <location filename="../src/version/modfiledialog.cpp" line="42"/>
        <source>Now cleaning files. Please don&apos;t interrupt the process.</source>
        <translation>Agora a limpar ficheiros. Por favor não interrompa o processo.</translation>
    </message>
</context>
<context>
    <name>ModelBase</name>
    <message>
        <location filename="../src/model/modelbase.cpp" line="462"/>
        <source>File save failed!</source>
        <translation>A gravação do ficheiro falhou!</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="463"/>
        <source>Couldn&apos;t overwrite file &apos;%1&apos;.
Reason: %2 (errcode %3)</source>
        <translation>Não foi possível reescrever ficheiro &apos;%1&apos;.
Razão: %2 (errcode %3)</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/model/modelbase.cpp" line="386"/>
        <source>Unable to find the following %n part(s):</source>
        <translation>
            <numerusform>Incapaz de encontrar o seguinte componente %n:</numerusform>
            <numerusform>Incapaz de encontrar os seguintes componentes %n:</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="389"/>
        <source>at</source>
        <translation>em</translation>
    </message>
</context>
<context>
    <name>MysteryPart</name>
    <message>
        <location filename="../src/items/mysterypart.cpp" line="218"/>
        <source>label</source>
        <translation>etiqueta</translation>
    </message>
    <message>
        <location filename="../src/items/mysterypart.cpp" line="285"/>
        <source>chip label</source>
        <translation>Etiqueta do chip</translation>
    </message>
</context>
<context>
    <name>NetLabel</name>
    <message>
        <location filename="../src/items/symbolpaletteitem.cpp" line="536"/>
        <source>net label</source>
        <translation>etiqueta líquida</translation>
    </message>
</context>
<context>
    <name>Note</name>
    <message>
        <location filename="../src/items/note.cpp" line="204"/>
        <source>[write your note here]</source>
        <translation>[Escreva o seu texto aqui]</translation>
    </message>
</context>
<context>
    <name>PCBSketchWidget</name>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="297"/>
        <source>Click this connector to drag out a new trace.</source>
        <translation>Clique neste conector para arrastar um novo traço.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="956"/>
        <source>Change trace layer</source>
        <translation>Mudar a camada do traço</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="252"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="257"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1404"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1409"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1444"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1461"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1476"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1499"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1517"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1556"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1561"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1568"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1585"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1608"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1625"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2149"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2154"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2177"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2182"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2356"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1405"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1557"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to use copper fill.</source>
        <translation>O seu sketch ainda não tem uma placa! Por favor adicione uma PCB (Placa de Circuito Impresso) para utilizar o preenchimento em cobre.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1444"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1585"/>
        <source>Fritzing error: unable to render board svg (1).</source>
        <translation>Erro no Fritzing: Incapaz de fazer a placa svg(1).</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1461"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1476"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1608"/>
        <source>Fritzing error: unable to render copper svg (1).</source>
        <translation>Erro no Fritzing: Incapaz de fazer o cobre svg(1).</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1499"/>
        <source>Fritzing error: unable to write copper fill (1).</source>
        <translation>Erro no Fritzing: Incapaz de fazer o preenchimento em cobre (1).</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1517"/>
        <source>Fritzing error: unable to write copper fill (2).</source>
        <translation>Erro no Fritzing: Incapaz de fazer o preenchimento em cobre (2).</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1568"/>
        <source>Unable to create copper fill--probably the part wasn&apos;t dropped onto the PCB.</source>
        <translation>Impossível criar o preenchimento de cobre--provavelmente o componente não foi colocado na PCB.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1625"/>
        <source>Unable to create copper fill--possibly the part was dropped onto another part or wire rather than the actual PCB.</source>
        <translation>Impossível criar o preenchimento de cobre--provavelmente o componente foi largado noutro sítio que não esta PCB.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="198"/>
        <source>Create Trace from Ratsnest</source>
        <translation>Criar Rasto de Ratsnest</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1420"/>
        <source>Please designate one or more ground fill seeds before doing a ground fill.

</source>
        <translation>Designe uma ou mais sementes de preenchimento de terra antes de fazer um preenchimento de terra.

        </translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2011"/>
        <source>Clear ground fill seeds</source>
        <translation>Limpar preenchimento de terra</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1410"/>
        <source>%1 Fill: please select the board you want to apply fill to.</source>
        <translation>%1 Preenchimento: por favor selecione a placa a que queira aplicar preenchimento.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1410"/>
        <source>Ground</source>
        <translation>Terra</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1410"/>
        <source>Copper</source>
        <translation>Cobre</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="1562"/>
        <source>Copper fill: please select only the board you want to fill.</source>
        <translation>Preenchimento de cobre: por favor selecione a placa que queira preencher.</translation>
    </message>
    <message>
        <source>Your sketch does not have a board yet! Please add a PCB in order to use this selection operation.</source>
        <translation type="vanished">O seu esboço ainda não tem uma placa! Por favor adicione um PCB em ordem de utilizar esta operação</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="258"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2155"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2183"/>
        <source>Please click on a PCB first--this selection operation only works for one board at a time.</source>
        <translation>Pro favor clique num PCB primeiro--esta operação de seleção apenas funciona com uma placa de cada vez.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2178"/>
        <source>Your sketch does not have a board yet!  Please add a PCB in order to use this selection operation.</source>
        <translation>O seu esboço ainda não tem uma placa!  Por favor adicione um PCB em ordem de utilizar esta operação.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2357"/>
        <source>Unable to convert this via to a bendpoint because it is connected to a part that is only on the bottom layer and another part that is only on the top layer.</source>
        <translation>Não é possível converter isso por meio de um bendpoint porque está conectado a uma parte que está apenas na camada inferior e outra parte que está apenas na camada superior.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2616"/>
        <source>Show part silkscreen</source>
        <translation>Mostrar componente de serigrafia</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2616"/>
        <source>Hide part silkscreen</source>
        <translation>Ocultar componente de serigrafia</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2631"/>
        <source>Your sketch does not have a board yet. You cannot fabricate this sketch without a PCB part.</source>
        <translation>O seu esboço ainda não tem uma placa. Não pode fabricar este esboço sem um componente de PCB.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2785"/>
        <source>Enter Keepout</source>
        <translation>Introduzir Margem de Distância</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2786"/>
        <source>Keepout is in mils (.001 inches).

</source>
        <translation>Margem de Distância em mils (.001 polegadas)</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2787"/>
        <source>Note that due to aliasing, distances may be too short by up to 2 mils
</source>
        <translation>Nota que devido ao aliasing, as distâncias podem ser mais pequenas por 2 mils</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2788"/>
        <source>so you may want to increase the keepout value by that much.

</source>
        <translation>então deve querer aumentar o valor da margem de distância um pouco

</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2789"/>
        <source>10 mils is a good default choice.

</source>
        <translation>10 mils é uma boa escolha padrão</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2790"/>
        <source>Enter keepout value:</source>
        <translation>Introduzir valor da margem de distância:</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2630"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2636"/>
        <source>Fritzing Fab Quote</source>
        <translation>Fritzing Fab Quota</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2637"/>
        <source>Sorry, http://fab.fritzing.org is not responding to the quote request. Please check your network connection and/or try again later.</source>
        <translation>Desculpe, http://fab.fritzing.org não está a responder com o pedido de quota. Por favor verifique a sua ligação à rede e/ou tente de novo.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="253"/>
        <source>Your sketch does not have a board yet! Please add a PCB to use this selection operation.</source>
        <translation>O seu esboço ainda não tem uma placa!  Por favor adicione um PCB em ordem de utilizar esta operação.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2150"/>
        <source>Your sketch does not have a board yet!  Please add a PCB to use this selection operation.</source>
        <translation>O seu esboço ainda não tem uma placa!  Por favor adicione um PCB em ordem de utilizar esta operação.</translation>
    </message>
</context>
<context>
    <name>PEConnectorsView</name>
    <message>
        <location filename="../src/partseditor/peconnectorsview.cpp" line="53"/>
        <source>This is where you edit the connector metadata for the part</source>
        <translation>Isto é onde você edita os metadados do conector para o componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peconnectorsview.cpp" line="59"/>
        <source>number of connectors:</source>
        <translation>número de conectores:</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peconnectorsview.cpp" line="108"/>
        <source>Through-hole</source>
        <translation>Through-hole</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peconnectorsview.cpp" line="113"/>
        <source>SMD</source>
        <translation>SMD</translation>
    </message>
</context>
<context>
    <name>PEMainWindow</name>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="797"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="835"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="845"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="912"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="919"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2762"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2819"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3025"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3435"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3789"/>
        <source>Parts Editor</source>
        <translation>Editor de Componentes</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="971"/>
        <source>Show Icon</source>
        <translation>Mostrar Ícone</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="972"/>
        <source>Ctrl+4</source>
        <translation>Ctrl+4</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="973"/>
        <source>Show the icon view</source>
        <translation>Mostrar vista de ícone</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="977"/>
        <source>Ctrl+5</source>
        <translation>Ctrl+5</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="978"/>
        <source>Show the metadata view</source>
        <translation>Mostrar vista de metadados</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="981"/>
        <source>Show Connectors</source>
        <translation>Mostrar Conectores</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="982"/>
        <source>Ctrl+6</source>
        <translation>Ctrl+6</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1084"/>
        <source>Change %1 to &apos;%2&apos;</source>
        <translation>Alterar %1 para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1126"/>
        <source>Change tags</source>
        <translation>Alterar rótulos</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1172"/>
        <source>Change properties</source>
        <translation>Alterar propriedades</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1084"/>
        <source>Change description</source>
        <translation>Alterar descrição</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1236"/>
        <source>Change connector %1</source>
        <translation>Alterar conector %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="525"/>
        <source>SVG</source>
        <translation>SVG</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="481"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="521"/>
        <source>Connectors</source>
        <translation>Conectores</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="571"/>
        <source>Show in Folder</source>
        <translation>Mostrar no Diretório</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="572"/>
        <source>On the desktop, open the folder containing the current svg file.</source>
        <translation>No desktop, abrir o diretório contendo o ficheiro svg.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="845"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="912"/>
        <source>Unable to write svg to  %1</source>
        <translation>Incapaz de escrever svg para  %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="919"/>
        <source>Unable to parse fzp file  %1</source>
        <translation>Incapaz de analisar ficheiro fzp  %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="961"/>
        <source>Icon View</source>
        <translation>Vista de Ícone</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="962"/>
        <source>Metadata View</source>
        <translation>Vista de Metadados</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="963"/>
        <source>Connectors View</source>
        <translation>Vista de Conectores</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1495"/>
        <source>Image &amp; Footprint Files (%1 %2 %3 %4 %5);;SVG Files (%1);;JPEG Files (%2);;PNG Files (%3);;gEDA Footprint Files (%4);;Kicad Module Files (%5)</source>
        <translation>Imagem e Ficheiros Footprint  (%1 %2 %3 %4 %5);;Ficheiros SVG (%1);;Ficheiros JPEG (%2);;Ficheiros PNG (%3);;Ficheiros Footprintg EDA (%4);;Ficheiros de Módulo Kicad (%5)</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1500"/>
        <source>Image Files (%1 %2 %3);;SVG Files (%1);;JPEG Files (%2);;PNG Files (%3)%4%5</source>
        <translation>Ficheiros de Imagem (%1 %2 %3);;Ficheiros SVG (%1);;Ficheiros JPEG (%2);;Ficheiros PNG (%3)%4%5</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1517"/>
        <source>Open Image</source>
        <translation>Abrir Imagem</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1622"/>
        <source>Copy problem</source>
        <translation>Copiar problema</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1622"/>
        <source>Unable to make a local copy of: &apos;%1&apos;</source>
        <translation>Incapaz de fazer uma cópia local de: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1566"/>
        <source>You may use a PNG or JPG image to construct your part, but it is better to use an SVG. </source>
        <translation>Pode utilizar uma imagem PNG ou JPG para construir o seu componente, mas é melhor utilizar SVG. </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1567"/>
        <source>PNG and JPG images retain their nature as bitmaps and do not look good when scaled--</source>
        <translation>Imagens PNG e JPG retêm a sua natureza como bitmaps e não têm bom aspecto quando à escala--</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1568"/>
        <source>so for Fritzing parts it is best to use PNG and JPG only as placeholders.</source>
        <translation>portanto para componentes Fritzing é melhor utilizar PNG ou JPG como espaços reservados.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1571"/>
        <source>Use of PNG and JPG discouraged</source>
        <translation>Uso de PNG e JPG desaconselhado</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1532"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1539"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1579"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1585"/>
        <source>Conversion problem</source>
        <translation>Problema de conversão</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1320"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1595"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1612"/>
        <source>SVG problem</source>
        <translation>Problema de SVG</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1595"/>
        <source>Unable to parse &apos;%1&apos;: %2 line:%3 column:%4</source>
        <translation>Incapaz de analisar &apos;%1&apos;: %2 linha:%3 coluna:%4</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1606"/>
        <source>There are no copper layers defined in: %1. </source>
        <translation>Não há camadas de cobre definidas em: %1.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1607"/>
        <source>See &lt;a href=&quot;http://fritzing.org/learning/tutorials/creating-custom-parts/providing-part-graphics/&quot;&gt;this explanation&lt;/a&gt;.</source>
        <translation>Ver &lt;a href=&quot;http://fritzing.org/learning/tutorials/creating-custom-parts/providing-part-graphics/&quot;&gt;this explanation&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1608"/>
        <source>&lt;br/&gt;&lt;br/&gt;This will not be a problem in the next release of the Parts Editor, </source>
        <translation>&lt;br/&gt;&lt;br/&gt;Isto não irá ser um problema no próximo lançamento do Editor de Componentes, </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1609"/>
        <source>but for now please modify the file according to the instructions in the link.</source>
        <translation>mas por agora modifique o ficheiro de acordo com as instruções no link.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1649"/>
        <source>no schematics found in %1</source>
        <translation>não foram encontrados esquemas em %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1654"/>
        <source>schematic part</source>
        <translation>componente do esquema</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1675"/>
        <source>no footprints found in %1</source>
        <translation>não foram encontradas footprints em %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2013"/>
        <source>Relocate connector %1</source>
        <translation>Mudar conector %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="601"/>
        <source>&amp;File</source>
        <translation>&amp;Ficheiro</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2153"/>
        <source>Sketch Change Warning</source>
        <translation>Aviso de Mudança de Esboço</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2156"/>
        <source>The open sketch &apos;%1&apos; uses the part you are editing. </source>
        <translation>O esboço aberto &apos;%1&apos; utiliza o componente que está a editar. </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2157"/>
        <source>Saving this part will make a change to the sketch that cannot be undone.</source>
        <translation>Guardar este componente irá fazer uma alteração ao esboço que não pode ser desfeita.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2160"/>
        <source>The open sketches </source>
        <translation>Os esboços abertos </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2162"/>
        <source>&apos;%1&apos;, </source>
        <translation>&apos;%1&apos;, </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2164"/>
        <source>and &apos;%1&apos; </source>
        <translation>e &apos;%1&apos; </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2165"/>
        <source>Saving this part will make a change to these sketches that cannot be undone.</source>
        <translation>Guardar este componente irá fazer uma alteração a estes esboços que não pode ser desfeito.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2168"/>
        <source>

Go ahead and save?</source>
        <translation>Continuar e guardar?</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2175"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2176"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2431"/>
        <source>Move terminal point</source>
        <translation>Mover o ponto terminal</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2697"/>
        <source>Remove connector</source>
        <translation>Remover conector</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2700"/>
        <source>Remove %1 connectors</source>
        <translation>Remover %1 conectores</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2718"/>
        <source>Save &quot;%1&quot;</source>
        <translation>Guardar &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2719"/>
        <source>Do you want to save the changes you made in the part &quot;%1&quot;?</source>
        <translation>Quer guardar as alterações que fez no componente &quot;%1&quot;?</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2720"/>
        <source>Your changes will be lost if you don&apos;t save them.</source>
        <translation>As suas alterações vão ser perdidas se não as guardar.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2724"/>
        <source>untitled part</source>
        <translation>parte sem titulo</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2852"/>
        <source>Add connector</source>
        <translation>Adicionar um conector</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2855"/>
        <source>Add %1 connectors</source>
        <translation>Adicionar %1 conectores</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="361"/>
        <source>There is one last edit still pending.</source>
        <translation>Aqui está uma última edição ainda pendente.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1159"/>
        <source>Duplicate &apos;family&apos; property not allowed</source>
        <translation>Duplicar propriedade &apos;familia&apos; não permitido</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1164"/>
        <source>Duplicate &apos;variant&apos; property not allowed</source>
        <translation>Duplicar propriedade &apos;variante&apos; não permitido</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="383"/>
        <source>Close without saving?</source>
        <translation>Fechar sem guardar?</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="399"/>
        <source>Close without saving</source>
        <translation>Fechar sem guardar</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="400"/>
        <source>Keep working</source>
        <translation>Continuar trabalho</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="437"/>
        <source>Icon</source>
        <translation>Ícone</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="474"/>
        <source>Metadata</source>
        <translation>Metadados</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="581"/>
        <source>Remove Internal Connection</source>
        <translation>Remover Ligação Interna</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="956"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2928"/>
        <source>Fritzing (New) Parts Editor</source>
        <translation>Fritzing (Novo) Editor de Componentes</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="976"/>
        <source>Show Metadata</source>
        <translation>Mostrar Metadados</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="983"/>
        <source>Show the connector metadata in a list view</source>
        <translation>Mostrar os metadados do conector numa vista de listas</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1039"/>
        <source>Blank not allowed</source>
        <translation>Em branco não permitido</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1039"/>
        <source>The value of &apos;%1&apos; can not be blank.</source>
        <translation>O valor de &apos;%1&apos; não pode ficar em branco.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1052"/>
        <source>Change %1 to %2</source>
        <translation>Mudar %1 para %2</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1076"/>
        <source>Must be unique</source>
        <translation>Tem de ser único</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1076"/>
        <source>Variant &apos;%1&apos; is in use. The variant name must be unique.</source>
        <translation>Variante &apos;%1&apos; está em uso. A variante tem de ser única.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1159"/>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1164"/>
        <source>Duplicate problem</source>
        <translation>Duplicar problema</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1532"/>
        <source>Unable to load &apos;%1&apos;</source>
        <translation>Incapaz de carregar &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1540"/>
        <source>The SVG file &apos;%1&apos; appears to have been exported from CorelDRAW without the &apos;presentation attributes&apos; setting. </source>
        <translation>O ficheiro SVG &apos;%1&apos; parece ter sido exportado do CorelDRAW sem a opção de &apos;atributos de apresentação&apos;.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1541"/>
        <source>Please re-export the SVG file using that setting, and try loading again.</source>
        <translation>Por favor re-exporte o ficheiro SVG utilizando essa definição, e tente carregar de novo.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1558"/>
        <source>Fonts</source>
        <translation>Fontes</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1559"/>
        <source>Fritzing currently only supports OCRA and Droid fonts--these have been substituted in for the fonts in &apos;%1&apos;</source>
        <translation>O Fritzing atualmente só suporta fontes OCRA e Droid--estes foram substituidos pelas fontes em &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3044"/>
        <source>Remove internal connection from &apos;%1&apos;</source>
        <translation>Remover ligação interna de &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3025"/>
        <source>Internal connections are very messed up.</source>
        <translation>As ligações internas estão muito confusas.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3090"/>
        <source>Add internal connection from &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Adicionar ligação interna de &apos;%1&apos; para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="367"/>
        <source>The &apos;family&apos; property can not be blank.</source>
        <translation>A propriedade &apos;familia&apos; não pode ficar em branco.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="373"/>
        <source>A duplicate &apos;family&apos; property is not allowed</source>
        <translation>Uma propriedade &apos;familia&apos; duplicada não é permitido</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="377"/>
        <source>A duplicate &apos;variant&apos; property is not allowed</source>
        <translation>Uma propriedade &apos;variante&apos; duplicada não é permitido</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="385"/>
        <source>This part can not be saved as-is:

</source>
        <translation>Este componente não pode ser guardado tal-como:

</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="392"/>
        <source>Do you want to keep working or close without saving?</source>
        <translation>Você quer continuar a trabalhar ou fechar sem guardar?</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/partseditor/pemainwindow.cpp" line="3790"/>
        <source>This part has %n unassigned connectors </source>
        <translation>
            <numerusform>Este componente tem %n conector não assinado </numerusform>
            <numerusform>Estes componentes têm %n conectores não assinados </numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../src/partseditor/pemainwindow.cpp" line="3791"/>
        <source>across %n views. </source>
        <translation>
            <numerusform>em %n vista. </numerusform>
            <numerusform>em %n vistas. </numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3792"/>
        <source>Until all connectors are assigned to SVG elements, the part will not work correctly. </source>
        <translation>Até que todos os conectores sejam atribuídos a elementos SVG, o componente não funcionará corretamente. </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="538"/>
        <source>Layers</source>
        <translation>Camadas</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="548"/>
        <source>Reuse breadboard image</source>
        <translation>Reutilizar imagem de breadboard</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="549"/>
        <source>Reuse the breadboard image in this view</source>
        <translation>Reutilizar imagem de breadboard nesta vista</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="552"/>
        <source>Reuse schematic image</source>
        <translation>Reutilizar imagem de esquema</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="553"/>
        <source>Reuse the schematic image in this view</source>
        <translation>Reutilizar imagem de esquema nesta vista</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="556"/>
        <source>Reuse PCB image</source>
        <translation>Reutilizar imagem PCB</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="557"/>
        <source>Reuse the PCB image in this view</source>
        <translation>Reutilizar imagem PCB nesta vista</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="986"/>
        <source>Make only this view visible</source>
        <translation>Fazer apenas desta vista visível</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="987"/>
        <source>The part will only be visible in this view and icon view</source>
        <translation>O componente irá apenas ser visível nesta vista e vista de ícone</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1321"/>
        <source>This version of the new Parts Editor can not deal with separate copper0 and copper1 layers in &apos;%1&apos;. </source>
        <translation>Esta versão do novo Editor de Componentes não pode lidar com camadas cooper0 e cooper1 separadas em &apos;%1&apos;. </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1322"/>
        <source>So editing may produce an invalid PCB view image</source>
        <translation>Portanto editar pode produzir uma vista PCB inválida nesta imagem</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="617"/>
        <source>&amp;Export</source>
        <translation>&amp;Exportar</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3389"/>
        <source>Change all connectors to %1</source>
        <translation>Alterar todos os conectores para %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3435"/>
        <source>Unable to parse &apos;%1&apos;</source>
        <translation>Incapaz de analisar &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3486"/>
        <source>Change to %1</source>
        <translation>Alterar para %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3727"/>
        <source>Make only %1 view visible</source>
        <translation>Fazer apenas %1 vista visível</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="3793"/>
        <source>Exiting the Parts Editor now is fine, as long as you remember to finish the assignments later.</source>
        <translation>Saíndo do Editor de Componentes agora está ótimo, desde que se lembre de terminar as tarefas mais tarde.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="566"/>
        <source>Load image for view...</source>
        <translation>Carregar imagem para vista...</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="567"/>
        <source>Open a file to use as the image for this view of the part.</source>
        <translation>Abrir um ficheiro para utilizar como imagem para esta vista da componente.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="613"/>
        <source>Save as new part</source>
        <translation>Guardar como nova parte</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="614"/>
        <source>Make a copy of the part and save it in the &apos;My Parts&apos; Bin</source>
        <translation>Fazer uma cópia do componente e guardá-lo no Pacote &apos;Os Meus Componentes&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="633"/>
        <source>&amp;Edit</source>
        <translation>&amp;Editar</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="798"/>
        <source>This part has bendable legs. </source>
        <translation>Este componente tem pernas dobráveis. </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="799"/>
        <source>This version of the Parts Editor does not yet support editing bendable legs, and the legs may not be displayed correctly in breadboard view . </source>
        <translation>Esta versão do Editor de Componentes não suporta ainda editar as pernas dobráveis, e as pernas podem não se mostrar corretamente na vista de breadboard . </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="800"/>
        <source>If you make changes to breadboard view, or change connector metadata, the legs may no longer work. </source>
        <translation>Se você fizer alterações na vista de breadboard, ou mudar metadados do conector, as pernas podem deixar de funcionar.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="801"/>
        <source>You can safely make changes to Schematic or PCB view.

</source>
        <translation>Pode agora fazer alterações para vista de Esquema ou PCB.

</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="802"/>
        <source>This warning will not be repeated in this session of Fritzing</source>
        <translation>Este aviso não irá ser repetido nesta sessão do Fritzing</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="835"/>
        <source>Unable to load &apos;%1&apos;. Please close the parts editor without saving and try again.</source>
        <translation>Incapaz de carregar &apos;%1&apos;. Por favor feche o editor de componentes sem guardar e tente de novo.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1585"/>
        <source>Unable to load image file &apos;%1&apos;</source>
        <translation>Incapaz de carregar ficheiro de imagem &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="534"/>
        <source>Inspector</source>
        <translation>Inspector</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2762"/>
        <source>Unable to load fzp from %1</source>
        <translation>Incapaz de carregar fzp de %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2819"/>
        <source>Unable to create new connector--you may have to start over.</source>
        <translation>Incapaz de criar novo conector--você pode começar de início.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2121"/>
        <source>Filename prefix</source>
        <translation>Prefixo do Nome de Ficheiro</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="577"/>
        <source>Convert schematic to 0.1 inch standard</source>
        <translation>Converter esquema para padrão de 0.1 polegadas</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="578"/>
        <source>Convert pre-0.8.6 schematic image to new 0.1 inch standard</source>
        <translation>Converter imagem de esquema pre-0.8.6 para um novo padrão 0.1 polegadas</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="1579"/>
        <source>Unable to load image file &apos;%1&apos;:

%2</source>
        <translation>Incapaz de carregar ficheiro de imagem &apos;%1&apos;:

            %2</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2122"/>
        <source>&lt;p&gt;Please enter a prefix to help you identify the part files.&lt;br/&gt;The file names will have the form &apos;PREFIX_%1&apos;.&lt;br/&gt;(It is not necessary to change the proposed prefix, since a unique suffix is always added.)&lt;/p&gt;</source>
        <translation>&lt;p&gt;Por favor introduza um prefixo para ajudá-lo a identificar os ficheiros dos componentes.&lt;br/&gt;Os nomes do ficheiro irão ter a forma &apos;PREFIX_%1&apos;.&lt;br/&gt;(Não é necessário mudar o prefixo proposto, desde que um sufixo único é sempre adicionado.)&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2332"/>
        <source>Parts Editor Error</source>
        <translation>Erro do Editor de Peças</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="2332"/>
        <source>The file %2 with prefix %1 was not saved.</source>
        <translation>O ficheiro %2 com o prefixo %1 não foi guardado.</translation>
    </message>
</context>
<context>
    <name>PEMetadataView</name>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="193"/>
        <source>This is where you edit the metadata for the part ...</source>
        <translation>Isto é onde você edita os metadados para o componente ...</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="204"/>
        <source>Set the part&apos;s title</source>
        <translation>Definir o título do componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="205"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="211"/>
        <source>Set the part&apos;s date</source>
        <translation>Definir a data do componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="213"/>
        <source>Date</source>
        <translation>Data</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="219"/>
        <source>Set the part&apos;s author</source>
        <translation>Definir o autor do componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="220"/>
        <source>Author</source>
        <translation>Autor</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="227"/>
        <source>Set the part&apos;s description--you can use simple html (as defined by Qt&apos;s Rich Text)</source>
        <translation>Definir a descrição da parte--você pode utilizar um html simples (tal como Qt&apos;s Rich Text)</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="228"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="234"/>
        <source>Set the default part label prefix</source>
        <translation>Definir o prefixo padrão da etiqueta do componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="235"/>
        <source>Label</source>
        <translation>Etiqueta</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="248"/>
        <source>Set the part&apos;s family--what other parts is this part related to</source>
        <translation>Definir a família de componente--quais outros componentes este componente está relacionado</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="249"/>
        <source>Family</source>
        <translation>Família</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="260"/>
        <source>Set the part&apos;s properties</source>
        <translation>Definir as propriedades do componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="262"/>
        <source>Properties</source>
        <translation>Propriedades</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="266"/>
        <source>Set the part&apos;s tags</source>
        <translation>Definir as marcações do componente</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="268"/>
        <source>Tags</source>
        <translation>Marcações</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="255"/>
        <source>Set the part&apos;s variant--this makes it unique from all other parts in the same family</source>
        <translation>Definir a variante do componente--isto fá-lo único dos outros componentes na mesma família</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="256"/>
        <source>Variant</source>
        <translation>Variante</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="241"/>
        <source>Set the part&apos;s url if it is described on a web page</source>
        <translation>Definir a url do componente se for descrito numa página web</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemetadataview.cpp" line="242"/>
        <source>URL</source>
        <translation>URL</translation>
    </message>
</context>
<context>
    <name>PESvgView</name>
    <message>
        <location filename="../src/partseditor/pesvgview.cpp" line="64"/>
        <source>width:</source>
        <translation>largura:</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pesvgview.cpp" line="70"/>
        <source>height:</source>
        <translation>altura:</translation>
    </message>
</context>
<context>
    <name>PEToolView</name>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="119"/>
        <source>Center</source>
        <translation>Centro</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="119"/>
        <source>N</source>
        <translation>N</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="119"/>
        <source>E</source>
        <translation>E</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="119"/>
        <source>S</source>
        <translation>S</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="119"/>
        <source>W</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="308"/>
        <source>Connector %1</source>
        <translation>Conector %1</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="94"/>
        <source>Set Internal Connections</source>
        <translation>Definir Ligações Internas</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="96"/>
        <source>Set this checkbox to edit internal connections by drawing wires</source>
        <translation>Marque esta caixa de verificação para editar ligações internas desenhando fios</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="110"/>
        <source>Controls for setting the terminal point for a connector. The terminal point is where a wire will attach to the connector. You can also drag the crosshair of the current connector</source>
        <translation>Controlos para definir o ponto do terminal para um conector. O ponto do terminal é o local em que um fio será conectado ao conector. Você também pode arrastar a mira do conector atual</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="121"/>
        <source>center</source>
        <translation>centro</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="121"/>
        <source>west</source>
        <translation>oeste</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="121"/>
        <source>north</source>
        <translation>norte</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="121"/>
        <source>south</source>
        <translation>sul</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="121"/>
        <source>east</source>
        <translation>este</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="125"/>
        <source>Sets the connector&apos;s terminal point to %1.</source>
        <translation>Definir os pontos terminais dos conectores para %1.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="144"/>
        <source>Modifies the x-coordinate of the terminal point</source>
        <translation>Modifica a coordenada-x de um ponto terminal</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="156"/>
        <source>Modifies the y-coordinate of the terminal point</source>
        <translation>Modifica a coordenada-y de um ponto terminal</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="167"/>
        <source>Dragging disabled</source>
        <translation>Arrastar desativado</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="213"/>
        <source>&lt;font color=&apos;black&apos;&gt;Dragging enabled&lt;/font&gt;</source>
        <translation>&lt;font color=&apos;black&apos;&gt;Arrastar desativado&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="217"/>
        <source>&lt;font color=&apos;gray&apos;&gt;Dragging disabled&lt;/font&gt;</source>
        <translation>&lt;font color=&apos;gray&apos;&gt;Arrastar desativado&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="85"/>
        <source>Connector List (a checkmark means the graphic was selected)</source>
        <translation>Lista de Conectores (uma marca de verificação significa que o gráfico foi selecionado)</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="441"/>
        <source>Select graphic</source>
        <translation>Selecionar gráfico</translation>
    </message>
    <message>
        <location filename="../src/partseditor/petoolview.cpp" line="444"/>
        <source>Use the cursor location and mouse wheel to navigate to the SVG element which you want to assign to the current connector, then mouse down to select it.</source>
        <translation>Utilize a localização do cursor e a roda do rato para navegar até o elemento SVG que você deseja atribuir ao conector atual e, em seguida, clique com o rato para baixo para selecioná-lo.</translation>
    </message>
</context>
<context>
    <name>Pad</name>
    <message>
        <location filename="../src/items/pad.cpp" line="204"/>
        <source>shape</source>
        <translation>forma</translation>
    </message>
    <message>
        <location filename="../src/items/pad.cpp" line="214"/>
        <source>center</source>
        <translation>centro</translation>
    </message>
    <message>
        <location filename="../src/items/pad.cpp" line="215"/>
        <source>north</source>
        <translation>norte</translation>
    </message>
    <message>
        <location filename="../src/items/pad.cpp" line="216"/>
        <source>east</source>
        <translation>este</translation>
    </message>
    <message>
        <location filename="../src/items/pad.cpp" line="217"/>
        <source>south</source>
        <translation>sul</translation>
    </message>
    <message>
        <location filename="../src/items/pad.cpp" line="218"/>
        <source>west</source>
        <translation>oeste</translation>
    </message>
    <message>
        <location filename="../src/items/pad.cpp" line="230"/>
        <location filename="../src/items/pad.cpp" line="333"/>
        <source>connect to</source>
        <translation>ligar a</translation>
    </message>
</context>
<context>
    <name>PaletteItem</name>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="545"/>
        <source>Edit Pin Labels</source>
        <translation>Eitar Etiquetas dos Pinos</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="619"/>
        <location filename="../src/items/paletteitem.cpp" line="630"/>
        <location filename="../src/items/paletteitem.cpp" line="654"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="620"/>
        <source>Unable to proceed; unable to find top level view.</source>
        <translation>Incapaz de proceder; incapaz de encontrar vista de topo.</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="631"/>
        <source>Unable to proceed; part connectors do no have standard IDs.</source>
        <translation>Incapaz de proceder; conectores de parte não têm IDs padrão.</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="655"/>
        <source>Label mismatch.  Nothing was saved.</source>
        <translation>Etiqueta incompatível.  Nada foi guardado.</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="819"/>
        <source>hole size</source>
        <translation>tamanho do furo</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="962"/>
        <source>advanced settings</source>
        <translation>configurações avançadas</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="973"/>
        <source>in</source>
        <translation>polegadas</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="977"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="995"/>
        <source>Hole Diameter</source>
        <translation>Diâmetro do Furo</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="1008"/>
        <source>Ring Thickness</source>
        <translation>Espessura do Anel</translation>
    </message>
</context>
<context>
    <name>PartLabel</name>
    <message>
        <location filename="../src/items/partlabel.cpp" line="498"/>
        <source>Rotate current selection 90 degrees counter clockwise</source>
        <translation>Rodar os componentes selecionados 90 graus no sentido Anti-Horário</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="454"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="456"/>
        <source>Edit label text</source>
        <translation>Editar a etiqueta de texto</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="464"/>
        <source>Display Values</source>
        <translation>Mostrar valores</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="465"/>
        <source>Flip/Rotate</source>
        <translation>Inverter/Rodar</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="466"/>
        <source>Font Size</source>
        <translation>Tamanho da letra</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="478"/>
        <source>Rotate the label by 90 degrees clockwise</source>
        <translation>Rodar a etiqueta 90º no sentido Horário</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="488"/>
        <source>Rotate the label by 180 degrees</source>
        <translation>Rodar a etiqueta 180 graus</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="506"/>
        <source>Flip Horizontal</source>
        <translation>Inverter na Horizontal</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="508"/>
        <source>Flip label horizontally</source>
        <translation>Inverter a etiqueta na horizontal</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="510"/>
        <source>Flip Vertical</source>
        <translation>Inverter na Vertical</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="512"/>
        <source>Flip label vertically</source>
        <translation>Inverter a etiqueta na vertical</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="520"/>
        <source>Small</source>
        <translation>Pequeno</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="522"/>
        <source>Set font size to small</source>
        <translation>Selecionar o tamanho de letra para pequeno</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="526"/>
        <source>Medium</source>
        <translation>Médio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="528"/>
        <source>Set font size to medium</source>
        <translation>Selecionar o tamanho de letra para médio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="532"/>
        <source>Large</source>
        <translation>Grande</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="534"/>
        <source>Set font size to large</source>
        <translation>Selecionar o tamanho de letra para grande</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="538"/>
        <source>Label text</source>
        <translation>Texto da etiqueta</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="542"/>
        <source>Display the text of the label</source>
        <translation>Mostrar o texto da etiqueta</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="553"/>
        <source>Display the value of property %1</source>
        <translation>Mostrar o valor da propriedade %1</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="752"/>
        <source>Set label for %1</source>
        <translation>Definir etiqueta para %1</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="753"/>
        <source>Label text:</source>
        <translation>Texto da etiqueta:</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="458"/>
        <source>Hide</source>
        <translation>Esconder</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="460"/>
        <source>Hide part label</source>
        <translation>Esconder etiqueta do componente</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="473"/>
        <source>Rotate the label by 45 degrees clockwise</source>
        <translation>Rodar a etiqueta 45º no sentido Horário</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="483"/>
        <source>Rotate the label by 135 degrees clockwise</source>
        <translation>Rodar a etiqueta 135º no sentido Horário</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="493"/>
        <source>Rotate the label by 135 degrees counter clockwise</source>
        <translation>Rodar a etiqueta 135º no sentido Anti-Horário</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="503"/>
        <source>Rotate the label by 45 degrees counter clockwise</source>
        <translation>Rodar a etiqueta 45º no sentido Anti-Horário</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="514"/>
        <source>Tiny</source>
        <translation>pequeno</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="516"/>
        <source>Set font size to tiny</source>
        <translation>Definir o tamanho de letra em pequeno</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="471"/>
        <source>Rotate 45° Clockwise</source>
        <translation>Rodar 45º Relógio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="476"/>
        <source>Rotate 90° Clockwise</source>
        <translation>Rodar 90º Relógio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="481"/>
        <source>Rotate 135° Clockwise</source>
        <translation>Rodar 135º Relógio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="486"/>
        <source>Rotate 180°</source>
        <translation>Rodar 180º</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="491"/>
        <source>Rotate 135° Counter Clockwise</source>
        <translation>Rodar 135º Contra Relógio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="496"/>
        <source>Rotate 90° Counter Clockwise</source>
        <translation>Rodar 90º Contra Relógio</translation>
    </message>
    <message>
        <location filename="../src/items/partlabel.cpp" line="501"/>
        <source>Rotate 45° Counter Clockwise</source>
        <translation>Rodar 45º Contra Relógio</translation>
    </message>
</context>
<context>
    <name>PartsBinPaletteWidget</name>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="119"/>
        <source>Untitled Bin</source>
        <translation>Pacote Sem Nome</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="411"/>
        <source>Specify a file name</source>
        <translation>Especifique um nome de ficheiro</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="456"/>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="463"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="457"/>
        <source>Cannot find file %1.</source>
        <translation>Não foi possível encontrar o ficheiro %1.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="464"/>
        <source>Cannot read file %1:
%2.</source>
        <translation>Não foi possível lerr o ficheiro %1:
%2.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="590"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="415"/>
        <source>Fritzing Bin (*%1)</source>
        <translation>Pacote Fritzing (*%1)</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="591"/>
        <source>Don&apos;t Save</source>
        <translation>Não guardar</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="592"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="585"/>
        <source>Your changes will be lost if you don&apos;t save them.</source>
        <translation>As suas modificações vão ser perdidas se não as guardar.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="696"/>
        <source>Add to bin</source>
        <translation>Adicionar ao pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="697"/>
        <source>Do you really want to add the selected part to the bin?</source>
        <translation>Você realmente quer adicionar o componente selecionado ao pacote?</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="584"/>
        <source>Do you want to save the changes you made in the bin &quot;%1&quot;?</source>
        <translation>Quer gravar as alterações efectuadas no pacote &quot;%1&quot;?</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="583"/>
        <source>Save bin &quot;%1&quot;</source>
        <translation>Guardar pacote &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="593"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="513"/>
        <source>Loading...</source>
        <translation>Carregar...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="516"/>
        <source>loading bin &apos;%1&apos;</source>
        <translation>A carregar pacote &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="874"/>
        <source>Change icon color...</source>
        <translation>Mudar cor do ícone...</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="875"/>
        <source>Change the color of the icon for this bin.</source>
        <translation>Mudar a cor do ícone para este pacote.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="886"/>
        <source>Select a color for this icon</source>
        <translation>Selecione uma cor para este ícone</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="187"/>
        <source>Search...</source>
        <translation>Procurar...</translation>
    </message>
</context>
<context>
    <name>Perfboard</name>
    <message>
        <location filename="../src/items/perfboard.cpp" line="185"/>
        <source>size</source>
        <translation>tamanho</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="252"/>
        <source>set board size</source>
        <translation>definir tamanho da placa</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="406"/>
        <source>rows</source>
        <translation>linhas</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="410"/>
        <source>columns</source>
        <translation>colunas</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="295"/>
        <source>Performance Warning</source>
        <translation>Aviso de Performance</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="296"/>
        <source>Performance of perfboards and stripboards with more than approximately 2000 holes can be slow. Are you sure ?

Note: this warning will not be repeated during this session.</source>
        <translation>Performance de perfboards e stripboards com mais do que aproximadamente 2000 furos pode ser lenta. Tem a certeza?</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="303"/>
        <source>Set new size</source>
        <translation>Definir tamanho novo</translation>
    </message>
    <message>
        <location filename="../src/items/perfboard.cpp" line="304"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
</context>
<context>
    <name>PinLabelDialog</name>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="80"/>
        <source>&lt;p&gt;&lt;h2&gt;Pin Label Editor&lt;/h2&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;h2&gt;Pin Label Editor&lt;/h2&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="81"/>
        <source>&lt;p&gt;Click on a label next to a pin number to rename that pin.</source>
        <translation>&lt;p&gt;Clique numa etiqueta próxima ao número de pinos para renomear esse pino.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="82"/>
        <source>You can use the tab key to move through the labels in order.&lt;/p&gt;</source>
        <translation>Pode utilizar a tecla tab para mover sobre as etiquetas em ordem.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="101"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="109"/>
        <source>Undo</source>
        <translation>Anular</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="113"/>
        <source>Redo</source>
        <translation>Refazer</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="105"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
</context>
<context>
    <name>PlatformArduino</name>
    <message>
        <location filename="../src/program/platformarduino.cpp" line="84"/>
        <source>Running %1 %2</source>
        <translation>A correr %1 %2</translation>
    </message>
</context>
<context>
    <name>PlatformPicaxe</name>
    <message>
        <location filename="../src/program/platformpicaxe.cpp" line="65"/>
        <source>Running %1 %2</source>
        <translation>A correr %1 %2</translation>
    </message>
</context>
<context>
    <name>PrefsDialog</name>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="100"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="101"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="237"/>
        <source>Language</source>
        <translation>Linguagem</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="261"/>
        <source>Colors</source>
        <translation>Cores</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="277"/>
        <location filename="../src/dialogs/prefsdialog.cpp" line="299"/>
        <source>%1 (click to change...)</source>
        <translation>%1 (Clique para mudar...)</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="439"/>
        <source>Gerber</source>
        <translation>Gerber</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="443"/>
        <source>The gerber file generator will use six decimals precision instead of three.
Some deprecated gerber commands are removed or replaced.
We recommend enabling this. Only to avoid surprises with processes that are optimized for earlier Fritzing versions, this is currently off by default.</source>
        <translation>O gerador de ficheiros gerber utilizará uma precisão de seis decimais ao invés de três.
Certos comandos gerber obsoletos são removidos ou substituídos.
Nós recomendamos ativar esta opção. Apenas para evitar surpresas com processos optimizados por versões anteriores do Fritzing, isto está desativado por padrão.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="452"/>
        <source>Enable gerber export improvements</source>
        <translation>Ativar melhoramentos de exportação gerber</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="473"/>
        <source>The simulator is now enabled by default.</source>
        <translation>O simulador está agora ativado por padrão.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="507"/>
        <source>Connected Highlight</source>
        <translation>Destaque o conectado</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="523"/>
        <source>Unconnected Highlight</source>
        <translation>Destaque o não ligado/conectado</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="174"/>
        <source>Mouse Wheel Behavior</source>
        <translation>Comportamento da roda do rato</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="555"/>
        <source>Command</source>
        <translation>Comando</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="557"/>
        <source>Control</source>
        <translation>Controlo</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="194"/>
        <source>Change Wheel Behavior</source>
        <translation>Mudar o comportamento da roda</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="204"/>
        <source>Autosave</source>
        <translation>Guardar automaticamente</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="209"/>
        <source>Autosave every:</source>
        <translation>Guardar automaticamente a cada:</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="221"/>
        <source>minutes</source>
        <translation>minutos</translation>
    </message>
    <message>
        <source>no keys down = scroll
shift key swaps scroll axis
Alt or %1 key = zoom</source>
        <translation type="vanished">não usar teclas para baixo = scroll
tecla shift troca o eixo de scroll
Alt ou tecla %1 = zoom</translation>
    </message>
    <message>
        <source>no keys down = zoom
Alt or %1 key = scroll
shift key swaps scroll axis</source>
        <translation type="vanished">não usar teclas para baixo = zoom
Alt ou tecla %1 = scroll
tecla shift troca o eixo de scroll</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="78"/>
        <source>General</source>
        <translation>Geral</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="601"/>
        <source>Curvy vs. straight wires</source>
        <translation>Fios curvos e direitos</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="316"/>
        <source>Clear Settings</source>
        <translation>Limpar Definições</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="563"/>
        <source>&lt;b&gt;Scroll priority&lt;/b&gt;&lt;br/&gt;</source>
        <translation>&lt;b&gt;Prioridade deslocação&lt;/b&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="563"/>
        <source>no keys down = scroll&lt;br/&gt;&lt;kbd&gt;Shift&lt;/kbd&gt; key swaps scroll axis&lt;br/&gt;&lt;kbd&gt;Alt&lt;/kbd&gt; or &lt;kbd&gt;%1&lt;/kbd&gt; = zoom</source>
        <translation>sem teclas pressionadas = deslocar&lt;br/&gt;&lt;kbd&gt;Shift&lt;/kbd&gt; troca de teclas muda deslocação&lt;br/&gt;&lt;kbd&gt;Alt&lt;/kbd&gt; ou &lt;kbd&gt;%1&lt;/kbd&gt; = zoom</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="566"/>
        <source>&lt;b&gt;Zoom priority&lt;/b&gt;&lt;br/&gt;</source>
        <translation>&lt;b&gt;Prioridade zoom&lt;/b&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="566"/>
        <source>no keys down = zoom&lt;br/&gt;&lt;kbd&gt;Alt&lt;/kbd&gt; or &lt;kbd&gt;%1&lt;/kbd&gt; = scroll&lt;br/&gt;&lt;kbd&gt;Shift&lt;/kbd&gt; key swaps scroll axis</source>
        <translation>sem teclas pressionadas = zoom&lt;br/&gt;&lt;kbd&gt;Alt&lt;/kbd&gt; ou &lt;kbd&gt;%1&lt;/kbd&gt; = deslocar&lt;br/&gt;&lt;kbd&gt;Shift&lt;/kbd&gt; troca de teclas permite eixo de deslocação</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="569"/>
        <source>&lt;b&gt;Guess&lt;/b&gt;&lt;br/&gt;</source>
        <translation>&lt;b&gt;Adivinhar&lt;/b&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="570"/>
        <source>Let Fritzing guess if the input is from a wheel or a touchpad. &lt;kbd&gt;Alt&lt;/kbd&gt; or &lt;kbd&gt;%1&lt;/kbd&gt; modify scrolling. &lt;kbd&gt;Shift&lt;/kbd&gt; can modify the axis or the speed.</source>
        <translation>Deixar o Fritzing adivinhar se a entrada é de uma roda ou de um touchpad. &lt;kbd&gt;Alt&lt;/kbd&gt; ou &lt;kbd&gt;%1&lt;/kbd&gt; modifica a deslocação. &lt;kbd&gt;Shift&lt;/kbd&gt; pode modificar o eixo ou a velocidade.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="573"/>
        <source>&lt;b&gt;Pure&lt;/b&gt;&lt;br/&gt;</source>
        <translation>&lt;b&gt;Puro&lt;/b&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="573"/>
        <source>Use system defaults to interpret the wheel input. Don&apos;t try anything fancy. Recommended when using a touchpad with pinch gestures.</source>
        <translation>Utilizar os valores de sistema pré-definidos para a entrada da roda. Não tente nada extravagante. Recomendado quando utilizar um touchpad com gestos de pinça.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="604"/>
        <source>When you mouse-down and drag on a wire or the leg of a part (as opposed to a connector or a bendpoint) do you want to change the curvature of the wire (or leg) or drag out a new bendpoint?</source>
        <translation>Qunando desloca para baixo com o rato ou arrasta um fio ou a perna ou um componente (como oposto ao conector ou um bendpoint) você quer alterar a curvatura de um fio (ou perna) ou arrastar para um novo bendpoint?</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="609"/>
        <source>This checkbox sets the default behavior. You can switch back to the non-default behavior by holding down the Control key (Mac: Command key) when you drag.</source>
        <translation>Esta caixa de verificação define o comportamento padrão. Você pode voltar ao comportamento não padrão mantendo pressionada a tecla Control (Mac: tecla Command) ao arrastar.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="616"/>
        <source>Curvy wires and legs</source>
        <translation>Fios e pernas curvilíneas</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="82"/>
        <source>Code View</source>
        <translation>Vista de Código</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="350"/>
        <source>Platform Support</source>
        <translation>Suporte de plataforma</translation>
    </message>
    <message>
        <source>&lt;b&gt;%1&lt;/b&gt;</source>
        <translation type="vanished">&lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="366"/>
        <source>Location:</source>
        <translation>Localização:</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="375"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="385"/>
        <source>You need to have &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt; (version %3 or newer) installed.</source>
        <translation>Você precisa de ter &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt; (versão %3 ou nova) instalada.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="418"/>
        <source>Select a programmer (executable) for %1</source>
        <translation>Selecione um programador (executável) para %1</translation>
    </message>
    <message>
        <source>%1</source>
        <translation type="vanished">%1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="83"/>
        <source>Beta Features</source>
        <translation>Características da versão Beta</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="469"/>
        <source>Simulator</source>
        <translation>Simulador</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="479"/>
        <source>Enable simulator</source>
        <translation>Ativar o simulador</translation>
    </message>
</context>
<context>
    <name>ProgramTab</name>
    <message>
        <location filename="../src/program/programtab.cpp" line="466"/>
        <source>Select a program file to load</source>
        <translation>Selecione um ficheiro para carregar</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="493"/>
        <source>Fritzing is unable to find &apos;%1&apos;, please locate it</source>
        <translation>Fritzing não consegue encontrar %1, por favor localiza-o</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="242"/>
        <source>New</source>
        <translation>Novo</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="254"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="614"/>
        <source>Remove &quot;%1&quot;?</source>
        <translation>Remover &quot;%1&quot;?</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="615"/>
        <source>Are you sure you want to remove &quot;%1&quot; from the sketch?</source>
        <translation>Tem a certeza que queres remover %1 do sketch?</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="495"/>
        <source>Code (*.%1)</source>
        <translation>Código (*.%1)</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="118"/>
        <source>While it is possible to read and edit %1 programming files, it is not yet possible to use Fritzing to compile or upload these programs to a microcontroller.</source>
        <translation>Embora seja possível ler e editar ficheiros de programação %1, ainda não é possível usar o Fritzing para compilar ou fazer upload desses programas num microcontrolador.</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="248"/>
        <source>Open</source>
        <translation>Abrir</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="267"/>
        <source>Platform</source>
        <translation>Plataforma</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="291"/>
        <source>Board</source>
        <translation>Placa</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="309"/>
        <source>Port</source>
        <translation>Porta</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="330"/>
        <source>Serial Monitor</source>
        <translation>Monitor Série</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="336"/>
        <source>Upload</source>
        <translation>Upload</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="743"/>
        <source>No uploader for %1 specified. Go to Preferences &gt; Code View to configure it.</source>
        <translation>Nenhum uploader para %1 especificado. Vá a Preferências &gt; Vista de Código e configure.</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="747"/>
        <source>Uploader configured, but not found at %1</source>
        <translation>Uploader configurado, mas não encontrado em %1</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="772"/>
        <source>Upload finished.</source>
        <translation>Upload terminado.</translation>
    </message>
    <message>
        <location filename="../src/program/programtab.cpp" line="774"/>
        <source>Upload failed with exit code %1, %2</source>
        <translation>Upload falhou com código de saída %1, %2</translation>
    </message>
</context>
<context>
    <name>ProgramWindow</name>
    <message>
        <location filename="../src/program/programwindow.cpp" line="172"/>
        <location filename="../src/program/programwindow.cpp" line="322"/>
        <source>&amp;Edit</source>
        <translation>&amp;Editar</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="174"/>
        <source>Undo</source>
        <translation>Anular</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="180"/>
        <source>Redo</source>
        <translation>Refazer</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="188"/>
        <source>&amp;Cut</source>
        <translation>&amp;Cortar</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="190"/>
        <source>Cut selection</source>
        <translation>Cortar seleção</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="195"/>
        <source>&amp;Copy</source>
        <translation>&amp;Copiar</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="197"/>
        <source>Copy selection</source>
        <translation>Copiar seleção</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="202"/>
        <source>&amp;Paste</source>
        <translation>&amp;Colar</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="204"/>
        <source>Paste clipboard contents</source>
        <translation>Colar o conteúdo do clipboard</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="211"/>
        <source>&amp;Select All</source>
        <translation>&amp;Selecionar Tudo</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="213"/>
        <source>Select all text</source>
        <translation>Selecionar todo o texto</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="364"/>
        <source>File &apos;%1&apos; was restored from the .fzz file; the local copy was not found.</source>
        <translation>O ficheiro &apos;%1&apos; foi restaurado do ficheiro .fzz; a cópia local não foi encontrada.</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="367"/>
        <source>File &apos;%1&apos; was restored from the .fzz file; save a local copy to work with an external editor.</source>
        <translation>O ficheiro &apos;%1&apos; foi restaurado do ficheiro .fzz; guarde uma cópia local para funcionar num editor externo.</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="226"/>
        <source>&amp;Code</source>
        <translation>&amp;Código</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="303"/>
        <location filename="../src/program/programwindow.cpp" line="335"/>
        <source>&amp;View</source>
        <translation>&amp;Vista</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="482"/>
        <source>Code Window</source>
        <translation>Janela de Código</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="486"/>
        <source>Code Window - %1</source>
        <translation>Janela de Código - %1</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="737"/>
        <source>No boards available</source>
        <translation>Sem placas disponíveis</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="220"/>
        <source>&amp;Preferences...</source>
        <translation>&amp;Preferências...</translation>
    </message>
    <message>
        <source>Show the application&apos;s about box</source>
        <translation type="vanished">Mostrar a caixa acerca da aplicação</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="228"/>
        <source>&amp;New Tab</source>
        <translation>&amp;Novo Separador</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="230"/>
        <source>Create a new program tab</source>
        <translation>Criar um novo separador do programa</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="234"/>
        <source>&amp;Import Code...</source>
        <translation>&amp;Importar Código...</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="235"/>
        <source>Alt+Ctrl+I</source>
        <translation>Alt+Ctrl+I</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="236"/>
        <source>Import a program from a file</source>
        <translation>Importar um programa de um ficheiro</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="240"/>
        <source>&amp;Save Tab</source>
        <translation>Guardar Separador</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="241"/>
        <source>Alt+Ctrl+S</source>
        <translation>Alt+Ctrl+S</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="242"/>
        <source>Save the current program tab</source>
        <translation>Guardar o atual separador do programa</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="246"/>
        <source>&amp;Rename Tab</source>
        <translation>&amp;Renomear Separador</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="247"/>
        <source>Alt+Ctrl+R</source>
        <translation>Alt+Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="248"/>
        <source>Rename the current program tab</source>
        <translation>Renomear o atual separador do programa</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="252"/>
        <source>Close Tab</source>
        <translation>Fechar Separador</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="253"/>
        <source>Alt+Ctrl+W</source>
        <translation>Alt+Ctrl+W</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="254"/>
        <source>Remove the current program tab from the sketch</source>
        <translation>Remover o atual separador do program do esboço</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="260"/>
        <source>Platform</source>
        <translation>Plataforma</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="275"/>
        <source>Board</source>
        <translation>Placa</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="280"/>
        <source>Port</source>
        <translation>Porta</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="289"/>
        <source>Serial Monitor</source>
        <translation>Monitor Série</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="290"/>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="291"/>
        <source>Monitor the serial port communication</source>
        <translation>Monitorizar a porta série de comunicação</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="296"/>
        <source>Upload</source>
        <translation>Upload</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="297"/>
        <source>Ctrl+U</source>
        <translation>Ctrl+U</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="298"/>
        <source>Upload the current program onto a microcontroller</source>
        <translation>Fazer upload do programa atual no microcontrolador</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="495"/>
        <source>%1%2</source>
        <translation>%1%2</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="324"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <location filename="../src/program/programwindow.cpp" line="337"/>
        <source>View</source>
        <translation>Ver</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="46"/>
        <location filename="../src/sketch/breadboardsketchwidget.cpp" line="37"/>
        <source>Breadboard View</source>
        <translation>Vista Breadboard</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="606"/>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="649"/>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="719"/>
        <location filename="../src/fapplication.cpp" line="1071"/>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="44"/>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="136"/>
        <location filename="../src/model/modelbase.cpp" line="74"/>
        <location filename="../src/model/modelbase.cpp" line="87"/>
        <location filename="../src/model/modelbase.cpp" line="98"/>
        <location filename="../src/model/modelbase.cpp" line="105"/>
        <location filename="../src/model/modelbase.cpp" line="190"/>
        <location filename="../src/model/modelbase.cpp" line="392"/>
        <location filename="../src/model/modelbase.cpp" line="445"/>
        <location filename="../src/model/palettemodel.cpp" line="83"/>
        <location filename="../src/model/palettemodel.cpp" line="190"/>
        <location filename="../src/model/palettemodel.cpp" line="209"/>
        <location filename="../src/model/palettemodel.cpp" line="331"/>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="531"/>
        <location filename="../src/svg/gerbergenerator.cpp" line="363"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/fritzingwindow.cpp" line="137"/>
        <source>The file &apos;%1&apos; is read-only; please use a different filename.</source>
        <translation>O ficheiro &apos;%1&apos; é apenas de leitura; por favor especifique um nome de ficheiro diferente.</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="177"/>
        <source>icon view</source>
        <translation>vista de ícone</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="178"/>
        <source>breadboard view</source>
        <translation>vista breadboard</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="179"/>
        <source>schematic view</source>
        <translation>vista de esquema</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="180"/>
        <source>pcb view</source>
        <translation>vista pcb</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3382"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3388"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3396"/>
        <source>Part</source>
        <translation>Componente</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3409"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3442"/>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="3468"/>
        <source>Wire</source>
        <translation>Fio</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="75"/>
        <location filename="../src/model/palettemodel.cpp" line="191"/>
        <source>Cannot read file %1:
%2.</source>
        <translation>Não foi possível ler o ficheiro %1:
%2.</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="88"/>
        <source>Parse error (1) at line %1, column %2:
%3
%4</source>
        <translation>Parse error (1) na linha %1, coluna %2:
%3
%4</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="98"/>
        <source>The file %1 is not a Fritzing file (2).</source>
        <translation>O ficheiro %1 não é um ficheiro Fritzing (2).</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="190"/>
        <source>The file %1 is not a Fritzing file (3).</source>
        <translation>O ficheiro %1 não é um ficheiro Fritzing (3).</translation>
    </message>
    <message>
        <location filename="../src/model/palettemodel.cpp" line="84"/>
        <source>No parts found.</source>
        <translation>Não foram encontrados componentes.</translation>
    </message>
    <message>
        <location filename="../src/model/palettemodel.cpp" line="210"/>
        <source>Parse error (2) at line %1, column %2:
%3
%4</source>
        <translation>Parse error (2) na linha %1, coluna %2:
%3
%4</translation>
    </message>
    <message>
        <location filename="../src/model/palettemodel.cpp" line="332"/>
        <source>The part &apos;%1&apos; at &apos;%2&apos; does not have a unique module id &apos;%3&apos;.</source>
        <translation>O componente &apos;%1&apos; em &apos;%2&apos; não tem uma identificação de módulo única &apos;%3&apos;.</translation>
    </message>
    <message>
        <location filename="../src/partseditor/hashpopulatewidget.cpp" line="169"/>
        <source>a label</source>
        <translation>uma etiqueta</translation>
    </message>
    <message>
        <location filename="../src/partseditor/hashpopulatewidget.cpp" line="173"/>
        <source>a value</source>
        <translation>um valor</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="48"/>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="85"/>
        <source>PCB View</source>
        <translation>Vista PCB</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8017"/>
        <source>Trace wires</source>
        <translation>Traçar fios</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8020"/>
        <source>Ratsnest wires</source>
        <translation>Fios ninho-de-ratos</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2168"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="8022"/>
        <source>Select all %1</source>
        <translation>Selecionar tudo %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="48"/>
        <source>Preferences</source>
        <translation>Preferências</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="251"/>
        <source>Please note that a new language setting will not take effect until the next time you run Fritzing.</source>
        <translation>Uma definição de linguagem nova não vai ter efeito até reiniciar o Fritzing.</translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="94"/>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="146"/>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="163"/>
        <source>Oops!</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="95"/>
        <source>Sorry, we have a problem with the swapping mechanism.
Fritzing still works, but you won&apos;t be able to change parts properties.</source>
        <translation>Desculpe, estamos a ter uns problemas com o mecanismo de mudança.
O Fritzing ainda trabalha, mas não vai poder modificar as propriedades dos componentes.</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="47"/>
        <location filename="../src/sketch/schematicsketchwidget.cpp" line="58"/>
        <source>Schematic View</source>
        <translation>Vista de Esquema</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3783"/>
        <source>%1 %2 %3</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="4048"/>
        <source>%1 Layer</source>
        <translation>Camada %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="4272"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="4289"/>
        <source>Bring forward</source>
        <translation>Trazer para a frente</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="4281"/>
        <source>Send backward</source>
        <translation>Enviar para trás</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="4298"/>
        <source>Bring to front</source>
        <translation>Trazer para a frente</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5592"/>
        <source>Split Wire</source>
        <translation>Dividir o fio</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5690"/>
        <source>Join Wire</source>
        <translation>Juntar o fio</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="52"/>
        <source>Check for updates</source>
        <translation>Verificar atualizações</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="119"/>
        <source>Icon</source>
        <translation>Ícone</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="120"/>
        <source>Breadboard</source>
        <translation>Breadboard</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="121"/>
        <location filename="../src/viewlayer.cpp" line="129"/>
        <source>Parts</source>
        <translation>Componentes</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="122"/>
        <location filename="../src/viewlayer.cpp" line="132"/>
        <source>Wires</source>
        <translation>Fios</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="123"/>
        <location filename="../src/viewlayer.cpp" line="133"/>
        <source>Part Labels</source>
        <translation>Etiqueta do componente</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="125"/>
        <location filename="../src/viewlayer.cpp" line="134"/>
        <location filename="../src/viewlayer.cpp" line="153"/>
        <source>Notes</source>
        <translation>Notas</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="126"/>
        <location filename="../src/viewlayer.cpp" line="135"/>
        <location filename="../src/viewlayer.cpp" line="154"/>
        <source>Rulers</source>
        <translation>Réguas</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="137"/>
        <source>Board</source>
        <translation>Placa</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="160"/>
        <source>Unknown Layer</source>
        <translation>Camada desconhecida</translation>
    </message>
    <message>
        <location filename="../src/items/note.cpp" line="144"/>
        <source>Edit link</source>
        <translation>Editar endereço</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="105"/>
        <source>The file %1 is not a Fritzing file (4).</source>
        <translation>O ficheiro %1 não é um ficheiro Fritzing (4).</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="214"/>
        <source>Part already in bin</source>
        <translation>Componente já se encontra no pacote</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="214"/>
        <source>The part that you have just added,
is already there, we won&apos;t add it again, right?</source>
        <translation>A parte que acabou de adicionar,
já se encontrava lá, não vai adicionar outra vez, certo?!?</translation>
    </message>
    <message>
        <location filename="../src/sketch/breadboardsketchwidget.cpp" line="36"/>
        <source>bb</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="86"/>
        <source>pcb</source>
        <translation>PCB (PLaca de Circuito Impresso)</translation>
    </message>
    <message>
        <location filename="../src/sketch/schematicsketchwidget.cpp" line="57"/>
        <source>schem</source>
        <translation>Esquema</translation>
    </message>
    <message>
        <location filename="../src/utils/fileprogressdialog.cpp" line="68"/>
        <source>File Progress...</source>
        <translation>Ficheiro em progresso...</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8297"/>
        <source>Select outdated parts</source>
        <translation>Selecione os componentes desatualizados</translation>
    </message>
    <message>
        <location filename="../src/program/syntaxer.cpp" line="88"/>
        <source>files</source>
        <translation>ficheiros</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="51"/>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="97"/>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="72"/>
        <source>unable to open %1</source>
        <translation>impossível possível abrir %1</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="63"/>
        <source>unable to parse %1</source>
        <translation>não é possível analisar %1</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="142"/>
        <source>parse failure in %1</source>
        <translation>falha na análise em %1</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="147"/>
        <source>Sorry, Fritzing can&apos;t yet handle both pins and pads together (in %1)</source>
        <translation>Desculpe,o Fritzing ainda não pode lidar com pinos e pads em simultâneo (%1)</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="228"/>
        <source>bad pin argument count</source>
        <translation>contagem dos argumentos dos pinos errada</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="303"/>
        <source>bad pad argument count</source>
        <translation>contagem dos argumentos dos pad errada</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="120"/>
        <source>footprint %1 not found in %2</source>
        <translation>footprint %1 não encontrado em %2</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="128"/>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="155"/>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="196"/>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="231"/>
        <source>unexpected end of file in footprint %1 in file %2</source>
        <translation>fim de ficheiro inesperado no footprint %1 no ficheiro %2</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="149"/>
        <source>unexpected format (1) in %1 from %2</source>
        <translation>formato inesperado (1) em %1 de %2</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="410"/>
        <source>unexpected end of file</source>
        <translation>fim de ficheiro inesperado</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="440"/>
        <source>pad missing drill</source>
        <translation>falta o drill do pad</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="443"/>
        <source>pad missing attributes</source>
        <translation>faltam os atributos do pad</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="446"/>
        <source>pad missing position</source>
        <translation>falta a posição do pad</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="449"/>
        <source>pad missing shape</source>
        <translation>falta a forma do pad</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="454"/>
        <source>position missing params</source>
        <translation>faltam os parâmetros de posição</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="462"/>
        <source>drill missing params</source>
        <translation>faltam os parâmetros de drill</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="471"/>
        <source>drill offset not implemented</source>
        <translation>drill offset não implementado</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="477"/>
        <source>drill missing ellipse params</source>
        <translation>faltam os parâmetros de elipse drill</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="485"/>
        <source>attributes missing params</source>
        <translation>faltam os parâmetros dos atributos</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="518"/>
        <source>Sorry, can&apos;t handle pad type %1</source>
        <translation>Desculpe, não posso modificar o tipo de pad %1</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="523"/>
        <source>pad shape missing params</source>
        <translation>faltam os parâmetros da forma do pad</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="559"/>
        <source>shape delta not implemented</source>
        <translation>forma delta não implementada</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="553"/>
        <source>trapezoidal pads not implemented</source>
        <translation>pads trapezoidais não implementado</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="589"/>
        <source>unable to handle pad shape %1</source>
        <translation>impossível mudar a forma pad %1</translation>
    </message>
    <message>
        <location filename="../src/svg/x2svg.cpp" line="68"/>
        <source>failure in svg conversion 1: %1 %2 %3</source>
        <translation>falha na conversão svg 1: %1 %2 %3</translation>
    </message>
    <message>
        <location filename="../src/svg/x2svg.cpp" line="73"/>
        <source>failure in svg conversion 2: %1 %2 %3</source>
        <translation>falha na conversão svg 2: %1 %2 %3</translation>
    </message>
    <message>
        <location filename="../src/utils/folderutils.cpp" line="365"/>
        <source>Copying file %1</source>
        <translation>A copiar ficheiro %1</translation>
    </message>
    <message>
        <location filename="../src/utils/folderutils.cpp" line="375"/>
        <source>File %1 already exists: it won&apos;t be overwritten</source>
        <translation>O Ficheiro %1 já existe: não será substituído</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="138"/>
        <source>Silkscreen Top</source>
        <translation>Silkscreen Superior</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="139"/>
        <source>Silkscreen Top (Part Labels)</source>
        <translation>Silkscreen Superior (Etiqueta dos Componentes)</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="141"/>
        <source>Copper Bottom</source>
        <translation>Cobre em baixo</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="142"/>
        <source>Copper Bottom Trace</source>
        <translation>Traço Inferior em Cobre</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="144"/>
        <source>Copper Top</source>
        <translation>Cobre em Cima</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="145"/>
        <source>Copper Top Trace</source>
        <translation>Traço Superior em Cobre</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="147"/>
        <source>Silkscreen Bottom</source>
        <translation>Silkscreen Inferior</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="148"/>
        <source>Silkscreen Bottom (Part Labels)</source>
        <translation>Silkscreen Inferior (Etiqueta dos Componentes)</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="249"/>
        <source>Sorry, Fritzing can&apos;t yet handle both pins and pads together (in %1 in %2)</source>
        <translation>Desculpe,o Fritzing ainda não pode lidar com pinos e pads em simultâneo (em %1 e em %2)</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="491"/>
        <source>bad layer mask parameter</source>
        <translation>parâmetros da camada de máscara incorretos</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="564"/>
        <source>non-circular holes not implemented</source>
        <translation>furos não circulares não estão implementados</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="568"/>
        <source>non-copper holes not implemented</source>
        <translation>furos sem cobre não estão implementados</translation>
    </message>
    <message>
        <location filename="../src/svg/gedaelement2svg.cpp" line="535"/>
        <source>Unable to parse copper: %1 %2 %3</source>
        <translation>Impossível de analisar o cobre: %1 %2 %3</translation>
    </message>
    <message>
        <location filename="../src/partseditor/kicadmoduledialog.cpp" line="36"/>
        <source>Select %1</source>
        <translation>Selecionar %1</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadmodule2svg.cpp" line="545"/>
        <source>pad shape size is invalid</source>
        <translation>tamanho da forma do pad é inválido</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="94"/>
        <source>bad schematic definition %1</source>
        <translation>esquema mal definido %1</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="106"/>
        <source>schematic part %1 not found in %2</source>
        <translation>componente do esquema %1 não foi encontrado em %2</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="114"/>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="141"/>
        <source>schematic %1 unexpectedly ends (1) in %2</source>
        <translation>o esquema %1 terminou inesperadamente (1) em %2</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="118"/>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="149"/>
        <source>schematic %1 unexpectedly ends (2) in %2</source>
        <translation>o esquema %1 terminou inesperadamente (2) em %2</translation>
    </message>
    <message>
        <location filename="../src/svg/kicadschematic2svg.cpp" line="157"/>
        <source>schematic %1 unexpectedly ends (3) in %2</source>
        <translation>o esquema %1 terminou inesperadamente (3) em %2</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="152"/>
        <source>Part Image</source>
        <translation>Imagem do componente</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="894"/>
        <source>Error reading file %1: %2.</source>
        <translation>Erro ao ler o ficheiro %1: %2.</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8312"/>
        <source>Select locked parts</source>
        <translation>Selecionar componentes bloqueados</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="39"/>
        <source>Basic</source>
        <translation>Básico</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="40"/>
        <source>Input</source>
        <translation>Entrada</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="41"/>
        <source>Output</source>
        <translation>Saída</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="42"/>
        <source>ICs</source>
        <translation>ICs</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="43"/>
        <source>Power</source>
        <translation>Energia</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="44"/>
        <source>Connection</source>
        <translation>Ligação</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="45"/>
        <source>Microcontroller</source>
        <translation>Microcontrolador</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="49"/>
        <source>Tools</source>
        <translation>Ferramentas</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="128"/>
        <source>Frame</source>
        <translation>Frame</translation>
    </message>
    <message>
        <source>%1 %2,%3 %4</source>
        <translation type="vanished">%1 %2,%3 %4</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3624"/>
        <source>Change leg of %1,%2</source>
        <translation>Mudar &quot;perna&quot; de %1,%2</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="131"/>
        <source>outline is empty</source>
        <translation>rebordo está vazio</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="152"/>
        <source>the board outline layer, </source>
        <translation>Camada do rebordo da placa, </translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="153"/>
        <source>silkscreen layer(s), </source>
        <translation>camada(s) silkscreen, </translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="154"/>
        <source>copper layer(s), </source>
        <translation>camada(s) de cobre</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="155"/>
        <source>mask layer(s), </source>
        <translation>camada(s) de máscara, </translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="158"/>
        <source>Unable to translate svg curves in %1</source>
        <translation>Incapaz de traduzir as curvas SVG em %1</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="217"/>
        <source>silk export failure</source>
        <translation>falha ao exportar silk</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="256"/>
        <source>drill export failure</source>
        <translation>falha ao exportar drill</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="289"/>
        <location filename="../src/svg/gerbergenerator.cpp" line="323"/>
        <source>mask export failure</source>
        <translation>falha ao exportar a máscara</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="140"/>
        <source>Copper Fill Bottom</source>
        <translation>Preenchimento inferior de cobre</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="143"/>
        <source>Copper Fill Top</source>
        <translation>Preenchimento de cobre em cima</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="50"/>
        <source>Shields</source>
        <translation>Shields</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="51"/>
        <source>LilyPad</source>
        <translation>LilyPad</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="52"/>
        <source>Other</source>
        <translation>Outro</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="53"/>
        <source>Sensors</source>
        <translation>Sensores</translation>
    </message>
    <message>
        <location filename="../src/dialogs/pinlabeldialog.cpp" line="64"/>
        <source>Pin Label Editor</source>
        <translation>Editor de Etiqueta de Pino</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="124"/>
        <location filename="../src/viewlayer.cpp" line="131"/>
        <location filename="../src/viewlayer.cpp" line="146"/>
        <source>Ratsnest</source>
        <translation>Ratsnest</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="58"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../src/items/paletteitem.cpp" line="59"/>
        <source>in</source>
        <translation>polegadas</translation>
    </message>
    <message>
        <location filename="../src/model/modelbase.cpp" line="446"/>
        <source>Cannot write file temp:
%1
%2
%3.</source>
        <translation>Não pode escrever ficheiro temp:
            %1
            %2
            %3.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="606"/>
        <source>Cannot autoroute: no board (or multiple boards) found</source>
        <translation>Não pode autorotear: sem placa (ou múltiplas placas) encontrada</translation>
    </message>
    <message>
        <location filename="../src/commands.cpp" line="2124"/>
        <source>Set Ground Fill Seed</source>
        <translation>Definir Semente de Preenchimento de Terra</translation>
    </message>
    <message>
        <location filename="../src/dialogs/groundfillseeddialog.cpp" line="39"/>
        <source>Ground Fill Seed Editor</source>
        <translation>Definir Editor de Semente de Preenchimento de Terra</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="280"/>
        <source>%1 mask export failure (2)</source>
        <translation>%1 falha na máscara de exportação (2)</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="236"/>
        <source>Select all &apos;Don&apos;t autoroute&apos; traces</source>
        <translation>Selecionar todos &apos;Não autorotear&apos; traços</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="241"/>
        <source>Select all autorouteable traces</source>
        <translation>Selecionar todos os traços autoroteáveis</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow_menu.cpp" line="4082"/>
        <source>Set Grid Size</source>
        <translation>Definir Tamanho da Grelha</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="335"/>
        <source>There is no undo for this action, and no further warning!!!!</source>
        <translation>Não há anular para esta ação, e nenhum aviso!!!!</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="340"/>
        <source>Clear Settings</source>
        <translation>Limpar Definições</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="648"/>
        <source>No connections (on the PCB) to route.</source>
        <translation>Sem ligações (no PCB) para rotear.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/mazerouter/mazerouter.cpp" line="648"/>
        <source>No connections to route.</source>
        <translation>Sem ligações para rotear.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="270"/>
        <source>Connected highlight color</source>
        <translation>Cor de realce ligada</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="292"/>
        <source>Unconnected highlight color</source>
        <translation>Cor de realce desligada</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="321"/>
        <source>Clear all saved settings and close this dialog immediately.</source>
        <translation>Limpar todas as definiçoes guardadas e fechar este diálogo imediatamente.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/prefsdialog.cpp" line="328"/>
        <source>This action does not delete any files; it restores settings to their default values.</source>
        <translation>Esta ação não apaga nenhuns ficheiros; vai restaurar definições para os seus valores padrão.</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2233"/>
        <source>Convert to Via</source>
        <translation>Converter para Via</translation>
    </message>
    <message>
        <location filename="../src/sketch/pcbsketchwidget.cpp" line="2364"/>
        <source>Convert Via to Bendpoint</source>
        <translation>Converter Via para Bendpoint</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="1071"/>
        <source>%1 wires moved from their saved position in %2.</source>
        <translation>%1 fios movidos para a sua posição guardada em %2.</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="156"/>
        <source>paste mask layer(s), </source>
        <translation>colar camada(s) de máscara, </translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="281"/>
        <source>ii</source>
        <translation>ii</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="282"/>
        <source>Icon View</source>
        <translation>Vista de Ícone</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peutils.cpp" line="138"/>
        <source>&lt;b&gt;id:&lt;/b&gt;</source>
        <translation>&lt;b&gt;id:&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peutils.cpp" line="86"/>
        <source>&lt;b&gt;Name:&lt;/b&gt;</source>
        <translation>&lt;b&gt;Nome:&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peutils.cpp" line="94"/>
        <source>Set the connectors&apos;s title</source>
        <translation>Definir o título do conector</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peutils.cpp" line="115"/>
        <source>&lt;b&gt;Description:&lt;/b&gt;</source>
        <translation>&lt;b&gt;Descrição:&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peutils.cpp" line="124"/>
        <source>Set the connectors&apos;s description</source>
        <translation>Definir a descrição do conector</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinpalettewidget.cpp" line="531"/>
        <source>Fritzing cannot load the parts bin</source>
        <translation>Fritzing não carrega o pacote de componentes</translation>
    </message>
    <message>
        <location filename="../src/partseditor/pemainwindow.cpp" line="668"/>
        <source>Internal Connections</source>
        <translation>Ligações Internas</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peconnectorsview.cpp" line="75"/>
        <source>Set all to:</source>
        <translation>Definir tudo para:</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peconnectorsview.cpp" line="94"/>
        <location filename="../src/partseditor/peutils.cpp" line="171"/>
        <source>Pad</source>
        <translation>Pad</translation>
    </message>
    <message>
        <location filename="../src/partseditor/peutils.cpp" line="149"/>
        <source>&lt;b&gt;type:&lt;/b&gt;</source>
        <translation>&lt;b&gt;tipo:&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/autoroute/drc.cpp" line="105"/>
        <source>Part %1 &apos;%2&apos;</source>
        <translation>Componente %1 &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="871"/>
        <source>Fritzing is unable to process the cutouts in this custom PCB shape. </source>
        <translation>Fritzing é incapaz de processar os recortes nesta forma PCB personalizada. </translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="872"/>
        <source>You may need to reload the shape SVG. </source>
        <translation>Você precisa de recarregar a forma SVG. </translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="873"/>
        <source>Fritzing requires that you make cutouts using a shape &apos;subtraction&apos; or &apos;difference&apos; operation in your vector graphics editor.</source>
        <translation>Fritzing requer que você faça recortes utilizado a forma &apos;subtraction&apos; ou &apos;difference&apos; operação no seu editor de gráficos vetoriais.</translation>
    </message>
    <message>
        <source>unable to copy file &apos;%1&apos; to &apos;%2&apos;.</source>
        <translation type="vanished">Incapaz de copiar ficheiro &apos;%1&apos; to &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../src/autoroute/autoroutersettingsdialog.cpp" line="62"/>
        <source>Autorouter Settings</source>
        <translation>Definições de Autoroteamento</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="168"/>
        <source>%1 layer export is empty.</source>
        <translation>Exportação de camada %1 está vazoa.</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="239"/>
        <source>exported drill file is empty</source>
        <translation>o ficheiro furador exportado está vazio</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="274"/>
        <source>exported mask layer %1 is empty</source>
        <translation>a camada de máscara exportada %1 está vazia</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="312"/>
        <source>exported paste mask layer is empty</source>
        <translation>a camada de máscara colada exportada está vazia</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="348"/>
        <source>%1 layer: unable to save to &apos;%2&apos;</source>
        <translation>%1 camada: incapaz de guardar para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="967"/>
        <source>Unable to save pick and place file: %2</source>
        <translation>Incapaz de guardar ficheiro de escolha e colocação</translation>
    </message>
    <message>
        <location filename="../src/viewlayer.cpp" line="130"/>
        <source>Text</source>
        <translation>Texto</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="186"/>
        <source>%1 layer export is empty (case 2).</source>
        <translation>%1 exportação de camada está vazia (caso 2)</translation>
    </message>
    <message>
        <location filename="../src/svg/gerbergenerator.cpp" line="201"/>
        <source>silk layer %1 export is empty</source>
        <translation>exportação de camada de seda %1 está vazia</translation>
    </message>
    <message>
        <source>%2 ... %1 wires moved from their saved position</source>
        <translation type="vanished">%2 ... %1 fios movidos da sua posição guardada</translation>
    </message>
    <message>
        <source>&lt;font face=&apos;Lucida Grande, Tahoma, Sans Serif&apos; size=&apos;2&apos; color=&apos;#eaf4ed&apos;&gt;Version %1.%2.%3 (%4%5) %6&lt;/font&gt;</source>
        <translation type="vanished">&lt;font face=&apos;Lucida Grande, Tahoma, Sans Serif&apos; size=&apos;2&apos; color=&apos;#eaf4ed&apos;&gt;Version %1.%2.%3 (%4%5) %6&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../src/program/consolesettings.cpp" line="149"/>
        <source>N/A</source>
        <translation>N/D</translation>
    </message>
    <message>
        <source>&lt;font face=&apos;Lucida Grande, Tahoma, Sans Serif&apos; size=&apos;2&apos; color=&apos;#eaf4ed&apos;&gt;&amp;#169; 2007-%1 Fritzing&lt;/font&gt;</source>
        <translation type="vanished">&lt;font face=&apos;Lucida Grande, Tahoma, Sans Serif&apos; size=&apos;2&apos; color=&apos;#eaf4ed&apos;&gt;&amp;#169; 2007-%1 Fritzing&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="2093"/>
        <source>Regenerate database failed</source>
        <translation>Regenerar base de dados falhou</translation>
    </message>
    <message>
        <source>The parts folder &apos;%1&apos; has been changed--it is not in the master branch (%2). %3</source>
        <translation type="vanished">O diretório de componentes &apos;%1&apos; foi alterado--não está em master branch (%2). %3</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="75"/>
        <source>The parts folder &apos;%1&apos; may have been damaged (%2). %3</source>
        <translation>O diretório de componentes &apos;%1&apos; pode ter sido danificado (%2). %3</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="76"/>
        <source>The parts folder &apos;%1&apos; has been changed (%2). %3</source>
        <translation>O diretório de componentes &apos;%1&apos; foi alterado (%2). %3</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="77"/>
        <source>There are new or modified files in the parts folder &apos;%1&apos;. These changes will be discarded by the update.</source>
        <translation>Aqui estão ficheiros novos ou modificados no diretório de componentes &apos;%1&apos;. Estas mudanças irão ser descartadas pela atualização.</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="78"/>
        <source>There are unreadable files in the parts folder &apos;%1&apos;. %2</source>
        <translation>Aqui estão ficheiros ilegíveis no diretório de componentes &apos;%1&apos;. %2</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="100"/>
        <source>Unable to open parts folder &apos;%1&apos; for update. %2</source>
        <translation>Incapaz de abrir diretório de componentes &apos;%1&apos; para atualização. %2</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="106"/>
        <source>Parts folder repo &apos;%1&apos; is empty. %2</source>
        <translation>Repositório do diretório de componentes &apos;%1&apos; está vazio. %2</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="114"/>
        <source>Unable to determine network site for &apos;%1&apos;. %2</source>
        <translation>Incapaz de determinar site na rede para &apos;%1&apos;. %2</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="131"/>
        <source>Unable to access network site for &apos;%1&apos;. %2</source>
        <translation>Incapaz de ter acesso ao site na rede para &apos;%1&apos;. %2</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="141"/>
        <source>Unable to retrieve network references for &apos;%1&apos;. %2</source>
        <translation>Incapaz de recuperar referências na rede para &apos;%1&apos;. %2</translation>
    </message>
    <message>
        <source>Unable to retrieve master network reference for &apos;%1&apos;. %2</source>
        <translation type="vanished">Não foi possível recuperar a referência de rede principal para &apos;%1&apos;. %2</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="471"/>
        <location filename="../src/version/partschecker.cpp" line="479"/>
        <source>Regenerating parts database</source>
        <translation>A regenerar base de dados de componentes</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="471"/>
        <source>Unable to find parts git repository</source>
        <translation>Não foi possível encontrar repositório git dos componentes</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="479"/>
        <source>Unable to find parts git repository HEAD</source>
        <translation>Não foi possível encontrar repositório git dos componentes HEAD</translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="96"/>
        <source>Error %1
</source>
        <translation>Erro %1
        </translation>
    </message>
    <message>
        <source>&lt;font face=&apos;Lucida Grande, Tahoma, Sans Serif&apos; size=&apos;2&apos; color=&apos;#eaf4ed&apos;&gt;Version %1.%2.%3 (%4 %5) %6&lt;/font&gt;</source>
        <translation type="obsolete">&lt;font face=&apos;Lucida Grande, Tahoma, Sans Serif&apos; size=&apos;2&apos; color=&apos;#eaf4ed&apos;&gt;Version %1.%2.%3 (%4%5) %6&lt;/font&gt; {2&apos;?} {4e?} {1.%2.%3 ?} {4 %5)?} {6&lt;?}</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="74"/>
        <source>The parts folder &apos;%1&apos; has been changed--it is not in a supported branch (%2). %3</source>
        <translation>A pasta de componentes &apos;%1&apos; foi alterada - não está em um ramo suportado (%2). %3</translation>
    </message>
    <message>
        <location filename="../src/version/partschecker.cpp" line="200"/>
        <source>Unable to retrieve the network reference for &apos;%1&apos;#%2. %3</source>
        <translation>Não foi possível recuperar a referência da rede para &apos;%1&apos;#%2. %3</translation>
    </message>
    <message>
        <location filename="../src/partsbinpalette/partsbinview.cpp" line="54"/>
        <source>Measuring Tools</source>
        <translation>Ferramentas de Medição</translation>
    </message>
</context>
<context>
    <name>QShortcut</name>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="583"/>
        <source>Ctrl</source>
        <comment>for naming shortcut keys on menu items</comment>
        <translation>Ctrl</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="584"/>
        <source>Alt</source>
        <comment>for naming shortcut keys on menu items</comment>
        <translation>Alt</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="585"/>
        <source>Shift</source>
        <comment>for naming shortcut keys on menu items</comment>
        <translation>Shift</translation>
    </message>
    <message>
        <location filename="../src/mainwindow/mainwindow.cpp" line="586"/>
        <source>Meta</source>
        <comment>for naming shortcut keys on menu items</comment>
        <translation>Meta</translation>
    </message>
</context>
<context>
    <name>QuoteDialog</name>
    <message>
        <source>For more information on pricing see &lt;a href=&apos;http://fab.fritzing.org/pricing&apos;&gt;http://fab.fritzing.org/pricing&lt;/a&gt;.</source>
        <translation type="vanished">Para mais informação sobre preços veja &lt;a href=&apos;http://fab.fritzing.org/pricing&apos;&gt;http://fab.fritzing.org/pricing&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="173"/>
        <source>Order your PCB from Fritzing Fab</source>
        <translation>Encomende o seu PCB no Fritzing Fab</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="196"/>
        <source>Price per board</source>
        <translation>Preço por placa</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="196"/>
        <source>Price</source>
        <translation>Preço</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="196"/>
        <source>Copies</source>
        <translation>Cópias</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="220"/>
        <source>Visit Fritzing Fab</source>
        <translation>Visite Fritzing Fab</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="169"/>
        <source>Fritzing Fab Quote</source>
        <translation>Fritzing Fab Quota</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/dialogs/quotedialog.cpp" line="268"/>
        <source>The total area of the %n PCB(s) in this sketch is</source>
        <translation>
            <numerusform>A área total do %n PCB neste esboço é</numerusform>
            <numerusform>A área total dos %n PCBs neste esboço é</numerusform>
        </translation>
    </message>
    <message>
        <source>Please note that prices do not include shipping,&lt;br /&gt;</source>
        <translation type="vanished">Por favor note que os preços não incluem portes,&lt;br /&gt;</translation>
    </message>
    <message>
        <source>possible additional taxes, or the checking fee.&lt;br /&gt;</source>
        <translation type="vanished">possíveis impostos adicionais, ou a taxa de verificação.&lt;br /&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="269"/>
        <source> %1 cm%3 (%2 in%3).&lt;br /&gt;</source>
        <translation> %1 cm%3 (%2 in%3).&lt;br /&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="274"/>
        <source>Use Fritzing Fab to produce a PCB from your sketch.&lt;br /&gt;</source>
        <translation>Utilizar Fritzing Fab para produzir um PCB do seu esboço.&lt;br /&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="275"/>
        <source>Take advantage of our quantity discount:</source>
        <translation>Aproveite o nosso desconto de quantidade:</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="207"/>
        <source>&lt;b&gt;Shipping is free wordlwide&lt;/b&gt;.&lt;br /&gt;</source>
        <translation>&lt;b&gt;O envio é grátis em todo o mundo&lt;/b&gt;.&lt;br /&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="208"/>
        <source>Documents for local customs control are included.&lt;br /&gt;</source>
        <translation>Documentos para controlo alfandegário local estão incluídos.&lt;br /&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="209"/>
        <source>Some countries might charge additional import taxes or checking fees.&lt;br /&gt;</source>
        <translation>Alguns países podem cobrar impostos de importação adicionais ou taxas de verificação.&lt;br /&gt;</translation>
    </message>
    <message>
        <source>For more information on pricing see &lt;a href=&apos;https://fab.fritzing.org/pricing&apos;&gt;https://fab.fritzing.org/pricing&lt;/a&gt;.</source>
        <translation type="vanished">Para mais informações sobre preços consulte &lt;a href=&apos;https://fab.fritzing.org/pricing&apos;&gt;https://fab.fritzing.org/pricing&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../src/dialogs/quotedialog.cpp" line="210"/>
        <source>For more pricing information, see &lt;a href=&apos;https://fab.fritzing.org/pricing&apos;&gt;https://fab.fritzing.org/pricing&lt;/a&gt;.</source>
        <translation>Para mais informações sobre preços consulte &lt;a href=&apos;https://fab.fritzing.org/pricing&apos;&gt;https://fab.fritzing.org/pricing&lt;/a&gt;.</translation>
    </message>
</context>
<context>
    <name>RecoveryDialog</name>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="115"/>
        <source>&amp;Recover</source>
        <translation>&amp;Recuperar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="121"/>
        <source>&amp;Ignore</source>
        <translation>&amp;Ignorar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="63"/>
        <source>File</source>
        <translation>Ficheiro</translation>
    </message>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="63"/>
        <source>Last backup</source>
        <translation>Último backup</translation>
    </message>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="63"/>
        <source>Last saved</source>
        <translation>Última gravação</translation>
    </message>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="88"/>
        <source>file not saved</source>
        <translation>ficheiro não guardado</translation>
    </message>
    <message>
        <source>&lt;p&gt;&lt;b&gt;Fritzing may have crashed, but some of the changes to the following files may be recovered.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The date and time each file was backed-up is displayed. If the file was saved, that date and time is also listed for comparison.&lt;/p&gt;&lt;p&gt;The original files are still on your disk, if they were ever saved. You can choose whether to overwrite the original file after you load its recovery file.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Select any files you want to recover from the list below.&lt;/b&gt;&lt;/p&gt;</source>
        <translation type="vanished">&lt;p&gt;&lt;b&gt;O Fritzing talvez tenha falhado, mas algumas das alterações nos seguintes ficheiros podem ser recuperadas.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;A data e hora de cada ficheiro recuperado é mostrado. Se o ficheiro foi guardado, a data e hora estão listados para poder comparar.&lt;/p&gt;&lt;p&gt;Os ficheiros originais ainda estão no disco, caso eles não tenham sido guardados. Pode escolher se quer substituir o ficheiro original depois de abrir o ficheiro de recuperação.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Selecione os ficheiros que quer recuperar a partir da seguinte lista.&lt;/b&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/dialogs/recoverydialog.cpp" line="101"/>
        <source>&lt;p&gt;&lt;b&gt;Fritzing may have crashed, but some of the changes to the following files may be recovered.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The date and time each file was backed up are displayed. If the file was saved, that date and time are also listed for comparison.&lt;/p&gt;&lt;p&gt;The original files are still on your disk if they were ever saved. You can choose whether to overwrite the original file after you load its recovery file.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Select any files you want to recover from the list below.&lt;/b&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;b&gt;O Fritzing talvez tenha falhado, mas algumas das alterações nos seguintes ficheiros podem ser recuperadas.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;A data e hora de cada ficheiro recuperado é mostrado. Se o ficheiro foi guardado, a data e hora estão listados para poder comparar.&lt;/p&gt;&lt;p&gt;Os ficheiros originais ainda estão no disco, caso eles não tenham sido guardados. Pode escolher se quer substituir o ficheiro original depois de abrir o ficheiro de recuperação.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Selecione os ficheiros que quer recuperar a partir da seguinte lista.&lt;/b&gt;&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>RegenerateDatabaseThread</name>
    <message>
        <location filename="../src/fapplication.cpp" line="311"/>
        <source>Unable to open temporary file</source>
        <translation>Impossível abrir ficheiro temporário</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="317"/>
        <source>Database failure</source>
        <translation>Falha na Base de Dados</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="324"/>
        <source>Unable to replace the existing database file %1</source>
        <translation>Impossível remover ficheiro db original %1</translation>
    </message>
    <message>
        <location filename="../src/fapplication.cpp" line="331"/>
        <source>Unable to copy database file %1</source>
        <translation>Impossível copiar o ficheiro de base de dados %1</translation>
    </message>
</context>
<context>
    <name>Resistor</name>
    <message>
        <location filename="../src/items/resistor.cpp" line="251"/>
        <source>resistance</source>
        <translation>resistência</translation>
    </message>
    <message>
        <location filename="../src/items/resistor.cpp" line="121"/>
        <source>Resistor</source>
        <translation>Resistência</translation>
    </message>
    <message>
        <source>You can either type in a resistance value, or select one from the drop down. Format nnn.dP where P is one of &apos;umkMG&apos;</source>
        <translation type="vanished">Você pode introduzir um valor de resistência, ou selecionar um pelo menu suspenso. Formato nnn.dP onde P é um dos &apos;umkMG&apos;</translation>
    </message>
    <message>
        <location filename="../src/items/resistor.cpp" line="269"/>
        <source>Select from the dropdown, or type in a %1 value
Range: [%2 - %3] %4
Background: Green = ok, Red = incorrect value, Grey = current value</source>
        <translation>Selecione da lista suspensa, ou coloque um valor %1
Alcance: [%2 - %3] %4
Fundo: Verde = ok, Vermelho = valor incorreto, Cinzento = valor atual</translation>
    </message>
</context>
<context>
    <name>ResizableBoard</name>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1002"/>
        <source>shape</source>
        <translation>forma</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1017"/>
        <source>width: %1mm</source>
        <translation>largura: %1mm</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1021"/>
        <source>height: %1mm</source>
        <translation>altura: %1mm</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1278"/>
        <source>width(mm)</source>
        <translation>largura(mm)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1291"/>
        <source>height(mm)</source>
        <translation>altura(mm)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1330"/>
        <source>keep aspect ratio</source>
        <translation>Manter a proporção de ecrã</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1344"/>
        <source>Revert</source>
        <translation>Reverter</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1358"/>
        <source>size</source>
        <translation>tamanho</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1366"/>
        <location filename="../src/items/resizableboard.cpp" line="1477"/>
        <source>custom</source>
        <translation>adaptar</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A0 (1030x1456)</source>
        <translation>A0 (1030x1456)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A1 (728x1030)</source>
        <translation>A1 (728x1030)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A2 (515x728)</source>
        <translation>A2 (515x728)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A3 (364x515)</source>
        <translation>A3 (364x515)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A4 (257x364)</source>
        <translation>A4 (257x364)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A5 (182x257)</source>
        <translation>A5 (182x257)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1487"/>
        <source>A6 (128x182)</source>
        <translation>A6 (128x182)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1488"/>
        <source>Letter (8.5x11)</source>
        <translation>Carta (8.5x11)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1488"/>
        <source>Legal (8.5x14)</source>
        <translation>Legal (8.5x14)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1488"/>
        <source>Ledger (17x11)</source>
        <translation>Registo (17x11)</translation>
    </message>
    <message>
        <location filename="../src/items/resizableboard.cpp" line="1488"/>
        <source>Tabloid (11x17)</source>
        <translation>Tabloide (11x17)</translation>
    </message>
</context>
<context>
    <name>Ruler</name>
    <message>
        <location filename="../src/items/ruler.cpp" line="254"/>
        <source>width</source>
        <translation>largura</translation>
    </message>
    <message>
        <location filename="../src/items/ruler.cpp" line="274"/>
        <source>&amp;cm</source>
        <translation>&amp;cm</translation>
    </message>
    <message>
        <location filename="../src/items/ruler.cpp" line="275"/>
        <source>&amp;in</source>
        <translation>&amp;in</translation>
    </message>
</context>
<context>
    <name>S2S</name>
    <message>
        <location filename="../src/utils/s2s.cpp" line="267"/>
        <source>Failed loading &apos;%1&apos;, %2 line:%3 col:%4</source>
        <translation>Falha ao carregar &apos;%1&apos;, %2 linha:%3 col:%4</translation>
    </message>
    <message>
        <location filename="../src/utils/s2s.cpp" line="293"/>
        <source>Schematic not found for &apos;%1&apos;</source>
        <translation>Esquema não encontrado para &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/utils/s2s.cpp" line="315"/>
        <location filename="../src/utils/s2s.cpp" line="792"/>
        <source>Unable to load schematic &apos;%1&apos; for &apos;%2&apos;</source>
        <translation>Incapaz de carregar esquema &apos;%1&apos; para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/utils/s2s.cpp" line="328"/>
        <source>Schematic &apos;%1&apos; is already using the 0.1inch standard.</source>
        <translation>Esquema &apos;%1&apos; já está a utilizar o 0.1inch padrão.</translation>
    </message>
    <message>
        <location filename="../src/utils/s2s.cpp" line="580"/>
        <source>Missing connector %1 in &apos;%2&apos; schematic of &apos;%3&apos;</source>
        <translation>Falta o conector %1 em &apos;%2&apos; esquema de &apos;%3&apos;</translation>
    </message>
    <message>
        <location filename="../src/utils/s2s.cpp" line="804"/>
        <source>Failed loading schematic &apos;%1&apos;, %2 line:%3 col:%4</source>
        <translation>Falha ao carregar esquema &apos;%1&apos;, %2 linha:%3 col:%4</translation>
    </message>
</context>
<context>
    <name>SchematicFrame</name>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="60"/>
        <source>Project</source>
        <translation>Projecto</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="61"/>
        <source>Filename</source>
        <translation>Nome do ficheiro</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="62"/>
        <source>Date</source>
        <translation>Data</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="63"/>
        <source>Sheet</source>
        <translation>Folha</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="64"/>
        <source>Rev</source>
        <translation>Rev</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="331"/>
        <source>of</source>
        <translation>de</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="428"/>
        <source>date</source>
        <translation>data</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="450"/>
        <source>sheet</source>
        <translation>folha</translation>
    </message>
    <message>
        <location filename="../src/items/schematicframe.cpp" line="279"/>
        <source>shape</source>
        <translation>forma</translation>
    </message>
</context>
<context>
    <name>SchematicSketchWidget</name>
    <message>
        <location filename="../src/sketch/schematicsketchwidget.cpp" line="298"/>
        <source>Change voltage from %1 to %2</source>
        <translation>Alterar a tensão de %1 para %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/schematicsketchwidget.cpp" line="261"/>
        <source>Change label from %1 to %2</source>
        <translation>Alterar etiqueta de %1 para %2</translation>
    </message>
</context>
<context>
    <name>SetColorDialog</name>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="93"/>
        <source>Make this the default %1 color</source>
        <translation>Fazer desta a cor por definição %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="99"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="100"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="49"/>
        <source>%1 Color...</source>
        <translation>%1 Cor...</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="53"/>
        <source>Choose %1 color:</source>
        <translation>Escolher cor %1:</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="66"/>
        <source>Reset to default</source>
        <translation>Restaurar para padrão</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="70"/>
        <source>Default color (%1)</source>
        <translation>Cor padrão (%1)</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="80"/>
        <source>Pick custom color ...</source>
        <translation>Escolha cor personalizada ...</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="122"/>
        <source>Pick custom %1 color</source>
        <translation>Escolha cor %1 personalizada</translation>
    </message>
    <message>
        <location filename="../src/dialogs/setcolordialog.cpp" line="141"/>
        <source>Current color (%1)</source>
        <translation>Cor atual (%1)</translation>
    </message>
</context>
<context>
    <name>Simulator</name>
    <message>
        <location filename="../src/simulation/simulator.cpp" line="179"/>
        <location filename="../src/simulation/simulator.cpp" line="217"/>
        <location filename="../src/simulation/simulator.cpp" line="299"/>
        <source>Simulator Error</source>
        <translation>Erro de simulador</translation>
    </message>
    <message>
        <location filename="../src/simulation/simulator.cpp" line="179"/>
        <source>An error occurred when starting the simulation.</source>
        <translation>Um erro ocorreu ao iniciar a simulação.</translation>
    </message>
    <message>
        <location filename="../src/simulation/simulator.cpp" line="286"/>
        <source>Simulator Timeout</source>
        <translation>Tempo esgotado do Simulador</translation>
    </message>
    <message>
        <location filename="../src/simulation/simulator.cpp" line="286"/>
        <source>The spice simulator did not finish after %1 ms. Aborting simulation.</source>
        <translation>O simulador de especiarias não acabou depois de %1 ms. Abortar simulação.</translation>
    </message>
    <message>
        <location filename="../src/simulation/simulator.cpp" line="300"/>
        <source>The simulator gave an error when trying to simulate this circuit. Please, check the wiring and try again. 

Errors:
</source>
        <translation>O simulador deu um erro ao tentar simular este circuito. Por favor, verifique a fiação e tente de novo. 

Erros:
</translation>
    </message>
    <message>
        <location filename="../src/simulation/simulator.cpp" line="218"/>
        <source>The simulator gave an error when loading the netlist. Probably some SPICE field is wrong, please, check them.
If the parts are from the simulation bin, report the bug in GitHub.

Errors:
</source>
        <translation>O simulador deu um erro ao carregar a netlist. Provavelmente algum campo SPICE está errado, por favor, verifique os.
Se as peças provêm de uma caixa de simulação, reporte o bug no GitHub.

Erros:
</translation>
    </message>
</context>
<context>
    <name>SketchWidget</name>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="673"/>
        <source>loading part</source>
        <translation>Carregando um componente</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="677"/>
        <source>done loading</source>
        <translation>carregamento efectuado</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="1127"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="1130"/>
        <source>%1 %2 items</source>
        <translation>%1 %2 itens</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="1537"/>
        <source>Select All</source>
        <translation>Selecionar Tudo</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="1537"/>
        <source>Deselect</source>
        <translation>Desmarcar</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="2040"/>
        <source>Add %1</source>
        <translation>Adicionar %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="2143"/>
        <source>Selection</source>
        <translation>Seleção</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3306"/>
        <source>Move %2 (%1)</source>
        <translation>Mover %2 (%1)</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3309"/>
        <source>Move %2 items (%1)</source>
        <translation>Mover %2 itens (%1)</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3487"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="9622"/>
        <source>Select %1</source>
        <translation>Selecionar %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3490"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="9625"/>
        <source>Select %1 items</source>
        <translation>Selecionar %1 itens</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3579"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="3767"/>
        <source>Disconnect</source>
        <translation>Desconectar</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3775"/>
        <source>Change</source>
        <translation>Trocar</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3587"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="3779"/>
        <source>Connect</source>
        <translation>conectar</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3588"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="3780"/>
        <source>to %1</source>
        <translation>para %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3833"/>
        <source>Create and connect wire</source>
        <translation>Criar e conectar fio</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7253"/>
        <source>Rotate</source>
        <translation>Rodar</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7253"/>
        <source>Flip</source>
        <translation>Inverter</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5932"/>
        <source>Change %1 label to &apos;%2&apos;</source>
        <translation>Mudar a etiquetal de %1 para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="6522"/>
        <source>Change %1 color from %2 to %3</source>
        <translation>Mudar a cor %1 de %2 para %3</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="6528"/>
        <source>Change color of %1 wires to %2</source>
        <translation>Mudar a cor %1 dos fios para %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="6574"/>
        <source>Change %1 width from %2 to %3</source>
        <translation>Mudar a largurar %1 de %2 para %3</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="6580"/>
        <source>Change width of %1 wires to %2</source>
        <translation>Mudar a largura %1 dos fios para %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7246"/>
        <source>Move label &apos;%1&apos;</source>
        <translation>Mover etiqueta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7253"/>
        <source>%1 label &apos;%2&apos;</source>
        <translation>%1 etiquetal &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7305"/>
        <source>Resize Note</source>
        <translation>Redimensionar Nota</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="4592"/>
        <source>Rotate %2 (%1)</source>
        <translation>Rodar %2 (%1)</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5844"/>
        <source>Double-click to delete this bend point</source>
        <translation>Duplo clique para selecionar este ponto de dobra</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5778"/>
        <source>Double-click</source>
        <translation>Duplo clique</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5778"/>
        <source>Drag or double-click</source>
        <translation>Arrastar ou Duplo-click</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5779"/>
        <source>or alt-drag to move the segment</source>
        <translation>ou alt-arrastar para mover o segmento</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8111"/>
        <source>Disconnect all wires from %1</source>
        <translation>Desligar todos os fios de %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8114"/>
        <source>Disconnect all wires from %1 items</source>
        <translation>Desligar todos os fios de %1 Artigos</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7702"/>
        <source>Change Resistance from %1 to %2</source>
        <translation>Mudar a resistência de %1 para %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="8392"/>
        <source>Change image from %1 to %2</source>
        <translation>Mudar a imagem de %1 para %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7726"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="7735"/>
        <source>Change %1 from %2 to %3</source>
        <translation>Mudar %1 de %2 para %3</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3580"/>
        <source>from %1</source>
        <translation>de %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3583"/>
        <source>Move leg of</source>
        <translation>Mover &quot;perna&quot; de</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="4778"/>
        <source>Flip %2 (%1)</source>
        <translation>Inverter %2 (%1)</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3647"/>
        <source>Change leg curvature for %1.</source>
        <translation>Mudar a curvatura da &quot;perna&quot; para %1.</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3673"/>
        <source>Change leg bendpoint for %1.</source>
        <translation>Mudar o bendpoint da perna para %1.</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9191"/>
        <source>change pin labels</source>
        <translation>alterar etiquetas do pino</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="1046"/>
        <source>Delete ratsnest</source>
        <translation>Apagar emaranhado</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3955"/>
        <source>Fritzing</source>
        <translation>Fritzing</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3955"/>
        <source>This seems like an attempt to create a trace across layers. This circumstance should not arise: please contact the developers.</source>
        <translation>Isto parece uma tentativa de criar um traço sobre as camadas. Esta circunstância não deve surgir: por favor contacte os programadores.</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3962"/>
        <source>Create and connect %1</source>
        <translation>Criar e ligar %1</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3962"/>
        <source>wire</source>
        <translation>fio</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="3962"/>
        <source>trace</source>
        <translation>traço</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7913"/>
        <source>Create wire from Ratsnest</source>
        <translation>Criar fio de Emaranhado</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="5906"/>
        <source>Note text change</source>
        <translation>Anotar mudança de texto</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9495"/>
        <source>Unrouted connections are highlighted in yellow.</source>
        <translation>Ligações sem rota estão realçadas em amarelo.</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9496"/>
        <source>There are no unrouted connections</source>
        <translation>Aqui não há ligações sem rota</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9497"/>
        <source>Unrouted connections</source>
        <translation>Ligações sem rota</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9498"/>
        <source>%1

Note: you can also trigger this display by mousing down on the routing status text in the status bar.</source>
        <translation>$1

            Nota: você também pode acionar essa exibição, pressionando o texto de estado de roteamento na barra de estado.</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9619"/>
        <source>Deselect all</source>
        <translation>Desmarcar tudo</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9545"/>
        <source>Part &apos;%1&apos; not found in sketch</source>
        <translation>Componente &apos;%1&apos; não encontrada no esboço</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7856"/>
        <location filename="../src/sketch/sketchwidget.cpp" line="8745"/>
        <source>Resize board to %1 %2</source>
        <translation>Redimensionar placa para %1 %2</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/sketch/sketchwidget.cpp" line="7288"/>
        <source>show %n part label(s)</source>
        <translation>
            <numerusform>mostrar %n etiqueta do componente</numerusform>
            <numerusform>mostrar %n etiquetas dos componentes</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../src/sketch/sketchwidget.cpp" line="7291"/>
        <source>hide %n part label(s)</source>
        <translation>
            <numerusform>ocultar %n etiqueta do componente</numerusform>
            <numerusform>ocultar %n etiquetas dos componentes</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="7833"/>
        <source>Resize ruler to %1 %2</source>
        <translation>Redimensionar a régua para %1 %2</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="9557"/>
        <source>Add %1 parts</source>
        <translation>Adicionar %1 componentes</translation>
    </message>
    <message>
        <location filename="../src/sketch/sketchwidget.cpp" line="10148"/>
        <source>test connectors</source>
        <translation>testar conectores</translation>
    </message>
</context>
<context>
    <name>SqliteReferenceModel</name>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="132"/>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="149"/>
        <source>The swapping mechanism is disabled for:

</source>
        <translation>O mecanismo de troca está desativado para:

</translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="144"/>
        <source>and %1 other parts</source>
        <translation>e outros %1 componentes</translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="161"/>
        <source>and %1 other properties</source>
        <translation>e outras %1 propriedades</translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="973"/>
        <source>property &apos;%1&apos; in part &apos;%2&apos; with id &apos;%3&apos;.</source>
        <translation>propriedade &apos;%1&apos; no componente &apos;%2&apos; com id &apos;%3&apos;.</translation>
    </message>
    <message>
        <location filename="../src/referencemodel/sqlitereferencemodel.cpp" line="1004"/>
        <source>part &apos;%1&apos; with id &apos;%2&apos;; possibly because it has no &apos;family&apos; property.</source>
        <translation>componente &apos;%1&apos; com id &apos;%2&apos;; possivelmente porque não tem &apos;familia&apos; propriedade.</translation>
    </message>
</context>
<context>
    <name>Stripboard</name>
    <message>
        <location filename="../src/items/stripboard.cpp" line="529"/>
        <source>Restored</source>
        <translation>Restaurado</translation>
    </message>
    <message>
        <location filename="../src/items/stripboard.cpp" line="529"/>
        <source>Cut</source>
        <translation>Cortar</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/items/stripboard.cpp" line="530"/>
        <source>%1 %n strip(s)</source>
        <translation>
            <numerusform>%1 %n tira</numerusform>
            <numerusform>%1 %n tiras</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/items/stripboard.cpp" line="674"/>
        <source>rows</source>
        <translation>linhas</translation>
    </message>
    <message>
        <location filename="../src/items/stripboard.cpp" line="678"/>
        <source>columns</source>
        <translation>colunas</translation>
    </message>
    <message>
        <location filename="../src/items/stripboard.cpp" line="803"/>
        <source>%1 layout</source>
        <translation>%1 layout</translation>
    </message>
</context>
<context>
    <name>SymbolPaletteItem</name>
    <message>
        <location filename="../src/items/symbolpaletteitem.cpp" line="418"/>
        <source>voltage</source>
        <translation>tensão</translation>
    </message>
    <message>
        <location filename="../src/items/symbolpaletteitem.cpp" line="433"/>
        <source>label</source>
        <translation>etiqueta</translation>
    </message>
    <message>
        <location filename="../src/items/symbolpaletteitem.cpp" line="459"/>
        <source>Net labels</source>
        <translation>Etiqueta de Rede</translation>
    </message>
    <message>
        <location filename="../src/items/symbolpaletteitem.cpp" line="459"/>
        <source>Net labels cannot be blank</source>
        <translation>Etiquetas de rede não podem ficar em branco</translation>
    </message>
</context>
<context>
    <name>TipsAndTricks</name>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="53"/>
        <source>Tips and Tricks</source>
        <translation>Truques e Dicas</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="40"/>
        <source>Fritzing Tips and Tricks</source>
        <translation>Fritzing Truques e Dicas</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="68"/>
        <source>The local storage folder is used for storing data that is specific to Fritzing, such as custom parts and settings, as well as temporary and long-term files that are created during the use of the software. On Linux systems, the default location for the Fritzing storage folder is usually ~/.config/Fritzing/. On Windows 11, the default location is typically C:\Users[user name]\AppData\Roaming\Fritzing, and on macOS Mojave or later, the default location is usually ~/Library/Application Support/Fritzing/.</source>
        <translation>A pasta de armazenamento local é usada para armazenar dados específicos do Fritzing, como peças e configurações personalizadas, bem como ficheiros temporários e de longo prazo criados durante o uso do software. Em sistemas Linux, o local padrão para a pasta de armazenamento Fritzing é geralmente ~/.config/Fritzing/. No Windows 11, o local padrão é normalmente C:\Users[nome de utilizador]\AppData\Roaming\Fritzing e, no macOS Mojave ou posterior, o local padrão geralmente é ~/Library/Application Support/Fritzing/.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="81"/>
        <source>parts</source>
        <translation>componentes</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="83"/>
        <source>If you can&apos;t find a part in the Parts Bin, the Generic IC is your friend.  Drag it onto your sketch, then use the widgets in the Inspector to: choose from among 25 different through-hole and SMD packages; change the pin label; and--for DIPs and SIPs--change the number of pins.  You can also change the pin names with the Pin Label editor</source>
        <translation>Se não consegue encontrar um componente no Pacote de Componentes, o IC Genérico é o seu amigo.  Arraste-o para o seu esboço e use os widgets no Inspector para: escolher entre 25 pacotes de furos passantes e SMD diferentes; mude a etiqueta do pino; e - para DIPs e SIPs - altere o número de pinos. Você também pode alterar os nomes dos pinos com o editor Pin Label</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="84"/>
        <source>An icon in the parts bin may actually represent multiple related parts.  So when you drag an icon from the parts bin into a sketch, make sure you look at the inspector.  The inspector will display the range of choices available for you to modify a part, or swap it for a related part. The parts bin icon will also be a little &apos;stack&apos; and not just a flat icon.</source>
        <translation>Um ícone no pacote de componentes pode realmente representar vários componentes relacionados. Portanto, ao arrastar um ícone da bandeja de componentes para um esboço, verifique o inspetor. O inspetor exibirá o leque de opções disponíveis para você modificar um componente ou trocá-lo por um componente relacionado. O ícone do pacote de componentes irá também ser um pouco &apos;stack&apos; e não um ícone plano.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="85"/>
        <source>The Inspector Window--which lets you change the properties of parts--is only enabled for parts that are in a sketch (not for parts still in a Parts Bin).</source>
        <translation>A Janela de Inspetor--permite que você altere as propriedades dos componentes--está apenas ativada para componentes que estão num esboço (não para componentes ainda no Pacote de Componentes).</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="89"/>
        <source>moving and selection</source>
        <translation>movendo e seleção</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="90"/>
        <source>To constrain the motion of a part to horizontal or vertical, hold down the shift key as you drag it.</source>
        <translation>Para restringir o movimento de um componente a horizontal ou vertical, mantenha pressionada a tecla Shift enquanto a arrasta.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="91"/>
        <source>If you&apos;re having trouble selecting a part or a wire (segment), try selecting the part that&apos;s in the way and send it to the back: use the Raise and Lower functions on the Part menu or the context menu (right-click menu).</source>
        <translation>Se estiver com problemas para selecionar um componente ou um fio (segmento), tente selecionar o componente que está no caminho e enviá-la para trás: use as funções Elevar e Abaixar no menu Componente ou no menu de contexto (menu do botão direito do rato).</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="92"/>
        <source>To more precisely move a selection of parts, use the arrow keys.  Shift-arrow moves by 10 units.</source>
        <translation>Para mover com mais precisão uma seleção de componentes, use as teclas de seta. A tecla Shift move-se 10 unidades.</translation>
    </message>
    <message>
        <source>Click on the mouse position indicator in the status bar (at the bottom) to toggle the units from in to mm to px.</source>
        <translation type="vanished">Clique no indicador de posição do rato na barra de estado (na parte inferior) para alterar as unidades de in para mm e px.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="104"/>
        <source>rotation</source>
        <translation>rotação</translation>
    </message>
    <message>
        <source>To free-rotate a part in Breadboard or PCB view, select it, then hover your mouse near one of the corners until you see the rotate cursor. Mouse down and that corner will follow your mouse as you drag.</source>
        <translation type="vanished">Para girar livremente um componente na vista Breadboard ou PCB, selecione-a e passe o rato perto de um dos cantos até ver o cursor de rotação. Passe o rato para baixo e o canto seguirá o rato enquanto você arrasta.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="106"/>
        <source>To free-rotate a logo text or image item in PCB view hold down the Alt (Linux: meta) key and free-rotate as usual.</source>
        <translation>Para girar livremente um item de texto ou imagem do logotipo na vista PCB, mantenha pressionada a tecla Alt (Linux: meta) e gire livremente, como de costume.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="110"/>
        <source>layers and views</source>
        <translation>camadas e vistas</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="111"/>
        <source>To drag the canvas, hold down the space bar and drag with the mouse.</source>
        <translation>Para a arrastar o canvas, pressione a barra de espaço e arraste com o rato.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="112"/>
        <source>To toggle the visibility of layer in a view, go to the view menu and choose one of the view layer items.  Or open up the &lt;b&gt;Layers&lt;/b&gt; palette from the &lt;b&gt;Window&lt;/b&gt; menu.</source>
        <translation>Para alternar a visibilidade da camada numa visualização, vá para o menu de visualização e escolha um dos itens da camada de visualização. Ou abra a palete &lt;b&gt;Layers&lt;/b&gt; do menu &lt;b&gt;Janela&lt;/b&gt;.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="113"/>
        <source>When you export images from Fritzing, you can choose which layers are exported. Before you choose &apos;Export...&apos;, go into the &apos;View&apos; menu and hide the layers you don&apos;t want to be visible.</source>
        <translation>Quando exportar imagens do Fritzing, você pode escolher quais camadas a serem exportadas. Antes de escolher &apos;Exportar...&apos;, vá ao menu &apos;Visualização&apos; e oculte as camadas que não quer que estejam visíveis.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="117"/>
        <source>part labels</source>
        <translation>etiquetas de componentes</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="118"/>
        <source>To edit a part label, double-click it, or use the text input widget in the inspector window.</source>
        <translation>Para editar um rótulo de componente, clique duas vezes nele ou use o widget de entrada de texto na janela do inspetor.</translation>
    </message>
    <message>
        <source>To display different properties in a part label, as well as rotate it, or change the font, right-click the label.</source>
        <translation type="vanished">Para exibir propriedades diferentes num rótulo de componente, girá-lo ou alterar a fonte, clique com o botão direito do rato no rótulo.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="120"/>
        <source>To move a part label independently from its part, select the part first--both the part and the label will be highlighted. Once the label is selected you can drag it.</source>
        <translation>Para mover um rótulo de componente independentemente do seu componente, selecione o componente primeiro - o componente e o rótulo serão destacados. Depois que o rótulo é selecionado, você pode arrastá-lo.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="124"/>
        <source>wires and bendpoints</source>
        <translation>fios e bendpoints</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="125"/>
        <source>To add a bendpoint to a wire, double-click where you want the bendpoint.</source>
        <translation>Para adicionar um bendpoint num fio, duplo-clique onde você quer o bendpoint.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="126"/>
        <source>To delete a bendpoint from a wire, double-click it.</source>
        <translation>Para remover um bendpoint num fio, duplo-clique nele.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="127"/>
        <source>In Schematic or PCB view, if you drag from a bendpoint with the Alt (Linux: Meta) key down, you will drag out a new wire from that bendpoint.</source>
        <translation>Na vista Esquemática ou PCB, se você arrastar de um bendpoint com a tecla Alt (Linux: Meta) pressionada, você arrastará um novo fio desse bendpoint.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="128"/>
        <source>To drag a wire segment (a section of a wire between two bendpoints), drag it with the Alt (Linux: Meta) key down.  If you also hold down the shift key, the wire segment will be constrained to horizontal or vertical motion.</source>
        <translation>Para arrastar um segmento de fio (uma seção de um fio entre dois bendpoints), arraste-o com a tecla Alt (Linux: Meta) pressionada. Se você também mantiver pressionada a tecla Shift, o segmento de fio será restringido ao movimento horizontal ou vertical.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="129"/>
        <source>Use shift-drag on a wire end or bendpoint to constrain its wire segment to an angle of 45 degrees (or some multiple of 45 degrees).  If the wire segment is connected to other wire segments, the segment you&apos;re dragging will snap to make 90 degree angles with the neighboring wire segment.</source>
        <translation>Use a tecla Shift e arraste numa extremidade ou bendpoint para restringir o seu segmento a um ângulo de 45 graus (ou um múltiplo de 45 graus). Se o segmento de fio estiver ligado a outros segmentos de fio, o segmento que você está a arrastar ajustar-se á para formar ângulos de 90 graus com o segmento de fio vizinho.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="133"/>
        <source>connections</source>
        <translation>ligações</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="134"/>
        <source>To see all the connectors connected to a given connector, hold the mouse down on the connector--all the connections will be highlighted.</source>
        <translation>Para ver todos os conectores ligados a um determinado conector, mantenha o rato pressionado no conector - todas as ligações serão destacadas.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="149"/>
        <source>pcb layout</source>
        <translation>pcb layout</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="150"/>
        <source>Always lead a trace straight out of a pin. This helps to prevent short circuits.</source>
        <translation>Sempre conduza um traço direto de um pino. Isso ajuda a evitar curtos-circuitos.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="151"/>
        <source>Through-hole parts can be traced from either side of a PCB.</source>
        <translation>Os componentes Through-hole de passagem podem ser rastreados de qualquer lado de um PCB.&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="152"/>
        <source>It makes life easier to route traces horizontally on one side of a PCB and vertically on the other side.</source>
        <translation>Facilita a vida a rotear traços horizontalmente num lado de uma PCB e verticalmente no outro lado.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="153"/>
        <source>Route traces in 45-degree angles to reduce noise.</source>
        <translation>Rota traça ângulos de 45-graus para reduzir ruído.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="154"/>
        <source>If Fritzing is missing a particular part and you don&apos;t want to build one yourself, then use pin headers as connectors and the grid to align them.</source>
        <translation>Se o Fritzing estiver com falta do seu componente especial e você não quiser construir um por conta própria, use cabeçalhos como conectores e a grelha para alinhá-los.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="155"/>
        <source>You can put your own Logo in the silkscreen of your PCB. Just use the Logo part of the core library and select your own file. SVG is the best format.</source>
        <translation>Você pode colocar o seu próprio logotipo na serigrafia da sua PCB. Basta usar a parte Logotipo da biblioteca principal e selecionar o seu próprio ficheiro. SVG é o melhor formato.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="164"/>
        <source>Smaller PCBs are more affortable than larger ones. Save space and money.</source>
        <translation>PCBs menores são mais acessíveis que os maiores. Economize espaço e dinheiro.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="156"/>
        <source>Use copper-blocker parts to mask out areas that you want free of copper fill.</source>
        <translation>Utilize componentes bloqueadores de cobre para mascarar áreas que você deseja sem preenchimento de cobre.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="157"/>
        <source>To change trace width, select a trace then use the &lt;b&gt;width&lt;/b&gt; combo box in the Inspector. You can use the drop-down or just type in a number (from 8 to 128).</source>
        <translation>Para alterar a largura do traço, selecione um traço e use a caixa de combinação de &lt;b&gt;largura&lt;/b&gt; no Inspetor. Você pode usar o menu suspenso ou apenas digitar um número (de 8 a 128).</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="139"/>
        <source>parts editor</source>
        <translation>editor de componentes</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="76"/>
        <source>examples</source>
        <translation>exemplos</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="77"/>
        <source>Get a jump start by looking at the example circuits under File &gt; Examples.</source>
        <translation>Comece bem a olhar para os circuitos de exemplo em Ficheiro &gt; Exemplos.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="82"/>
        <source>Can&apos;t find your part? Search for it by clicking the magnifier icon in the Parts Bin and type in some keywords</source>
        <translation>Não consegue encontrar o seu componente? Procure-o clicando no ícone da lupa no Pacote de Componentes e escreva algumas palavras</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="135"/>
        <source>A ratsnest line (very thin &apos;wire&apos;) between connections in one view means that those connections are somehow connected in another view.</source>
        <translation>Uma linha de emaranhamento (&apos;wire&apos; muito espessa) entre ligações numa visualização significa que essas ligações estão algures ligadas noutra visualização.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="158"/>
        <source>To create a custom shape for your PCB, import an SVG file.</source>
        <translation>Para criar uma forma personalizada para o seu PCB, importe um ficheiro SVG.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="159"/>
        <source>To make a stylish Arduino shield in no time, switch the shape of the PCB from a rectangle to the Arduino</source>
        <translation>Para fazer um shield Arduino com estilo em pouco tempo, mude a forma do PCB de um retângulo para o Arduino</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="163"/>
        <source>pcb production</source>
        <translation>produção pcb</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="165"/>
        <source>Have your PCB quickly and easily produced with Fritzing Fab. Hover over the &apos;Fabricate&apos; button to get a quote.</source>
        <translation>Tenha o seu PCB rapidamente e facilmente produizdo com Fritzing Fab. Paire sobre o botão &apos;Fabricar&apos; para ter uma quota.</translation>
    </message>
    <message>
        <source>Fritzing stores files for custom parts, generated parts, and for other temporary and long-term purposes in a &apos;local storage folder&apos;. On Mac and Linux this is usually ~/.config/Fritzing/. Under Windows Vista and above, it is something like C:\Users\[user name]\AppData\Roaming\Fritzing\; under Windows XP is something like C:\Documents and Settings\[user name]\Application Data\Fritzing\.</source>
        <translation type="vanished">Fritzing armazena ficheiros para componentes personalizados, componentes gerados, e outros propósitos temporários ou longo termo numa &apos;local storage folder&apos;. No Mac e Linux isto é atualmente ~/.config/Fritzing/. No Windows Vista e posterior, é algo como C:\Users\[user name]\AppData\Roaming\Fritzing\; no Windows XP é algo como C:\Documents and Settings\[user name]\Application Data\Fritzing\.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="140"/>
        <source>Check out Parts Editor Help under the &lt;b&gt;Help&lt;/b&gt; Menu.</source>
        <translation>Verificar a Ajuda do Editor de Componentes sobre o Menu &lt;b&gt;Help&lt;/b&gt;.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="141"/>
        <source>Before using the Parts Editor, see whether a Generic IC, Mystery Part, or Pin Header will do the job. Once you drop one of these into your sketch, you can change the number of pins, pin spacing, and other properties.</source>
        <translation>Antes de usar o Editor de Componentes, verifique se um IC genérico, componente misterioso ou cabeçalho de pino fará o trabalho. Depois de soltar uma delas no esboço, você pode alterar o número de pinos, espaçamento entre pinos e outras propriedades.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="142"/>
        <source>In the Parts Editor, to select a graphic underneath another graphic, use the mouse wheel while holding down the shift key.</source>
        <translation>No Editor de Componentes, para selecionar um gráfico abaixo de outro gráfico, use a roda do rato enquanto mantém pressionada a tecla Shift.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="143"/>
        <source>You can use the Parts Editor to find the SVG file for a part&apos;s image for a given view. In the Parts Editor, click on the tab for that view, then use &lt;b&gt;Show in Folder&lt;/b&gt; under the &lt;b&gt;File&lt;/b&gt; Menu</source>
        <translation>Você pode utilizar o Editor de Componentes para encontrar o ficheiro SVG para uma imagem de componente para uma visualização diferente. No Editor de Componentes, clique no separador para essa visualização, e utilize &lt;b&gt;Mostrar no Diretório&lt;/b&gt; sobre o Menu &lt;b&gt;Ficheiro&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="145"/>
        <source>Do not store your custom part files in the Fritzing installation folder. If you upgrade Fritzing, these files will probably be deleted. Also, files in the Fritzing installation folder will not be saved in sketch (.fzz) files, so you won&apos;t be able to share them.</source>
        <translation>Não armazene os seus ficheiros de componentes personalizados na pasta de instalação do Fritzing. Se você atualizar o Fritzing, esses ficheiros provavelmente serão excluídos. Além disso, os ficheiros na pasta de instalação do Fritzing não serão guardados nos ficheiros de esboço (.fzz), portanto, não poderá partilhá-los.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="166"/>
        <source>When using the Fritzing Fab Service, if there are empty areas of the PCB that you do not want filled with copper, use the copper-blocker part. This resizable part will mask out copper fill in the rectangle it covers.</source>
        <translation>Quando utilizar o Fritzing Fab Service, se houver áreas vazias do PCB que voc^não quiser preenchidas com cobre, use a peça de bloqueio de cobre. A peça redimensionável irá mascarar o preenchimento de cobre no retângulo que ela cobre.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="170"/>
        <source>notes</source>
        <translation>notas</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="171"/>
        <source>To insert a clickable URL into a note, select some text in the note and type ctrl-l (Mac: command-l). (That&apos;s &apos;l&apos; as in the first letter of &apos;link&apos;.) To modify an existing link select the linked text and use ctrl-l (command-l) again.</source>
        <translation>Para inserir um URL interativo numa nota, selecione algum texto na nota e prima ctrl-l (Mac: command-l). (É o &apos;l&apos; como a primeira letra de &apos;link&apos;.) Para modificar um link existente selecione o texto com ligação e utilize ctrl-l (command-l) novamente.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="175"/>
        <source>local file storage</source>
        <translation>armazenamento de fichiero local</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="97"/>
        <source>curves and bendable legs</source>
        <translation>curvas e pernas dobráveis</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="98"/>
        <source>In Breadboard view, to drag a part with bendable legs while keeping it connected to the breadboard, hold the Alt (Linux: Meta) key down when you start dragging.</source>
        <translation>Na vista de Breadboard, para arrastar um componente com pernas dobráveis enquanto continua ligado à breadboard, pressione o botão Alt (Linux: Meta) quando começar a arrastar.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="99"/>
        <source>In Breadboard view, to drag out a wire from the end of a bendable leg, drag with the Alt (Linux: Meta) key down.</source>
        <translation>Na Vista de Breadboard, para arrastar fora um fio de uma perna dobrável, arraste com o botão Alt (Linux: Meta).</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="100"/>
        <source>In Breadboard or PCB view, to add a curve to a wire or bendable leg, drag with the Control (Mac: Command) key down.  You can set whether curvy wires are the default in Preferences.</source>
        <translation>Na vista de Breadboard ou PCB, para adicionar uma curva para um fio ou perna dobrável, arraste o botão Control (Mac: Command).  Pode definir quantos fios curvados serão os padrão em Preferências.</translation>
    </message>
    <message>
        <source>When using the Fritzing Fab Service, If there are empty areas of the PCB that you do not want filled with copper, use the copper-blocker part. This resizable part will mask out copper fill in the rectangle it covers.</source>
        <translation type="vanished">Quando utilizar o Fritzing Fab Service, Se houver áreas vazias do PCB que não quiser preenchidas com cobre, utilize o componente bloqueador de cobre. Este componente redimensionável irá mascarar o cobre no retângulo que a cerca.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="119"/>
        <source>To display different properties in a part label, rotate it, or change the font, right-click the label.</source>
        <translation>Para exibir diferentes propriedades em uma etiqueta de componente, girá-la ou alterar a fonte, clique com o botão direito do mouse sobre a etiqueta.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="93"/>
        <source>Click on the mouse position indicator in the status bar (below) to switch the units between inch, mm and px.</source>
        <translation>Clique no indicador de posição do rato na barra de estado (na parte inferior) para alterar as unidades de in para mm e px.</translation>
    </message>
    <message>
        <location filename="../src/help/tipsandtricks.cpp" line="105"/>
        <source>To free-rotate a part in Breadboard or PCB view, select it, then hover your mouse near one of the corners until you see the rotate cursor. Mouse down, and that corner will follow your mouse as you drag.</source>
        <translation>Para girar livremente um componente na vista Breadboard ou PCB, selecione-a e passe o rato perto de um dos cantos até ver o cursor de rotação. Passe o rato para baixo e o canto seguirá o rato enquanto você arrasta.</translation>
    </message>
</context>
<context>
    <name>TraceWire</name>
    <message>
        <location filename="../src/items/tracewire.cpp" line="84"/>
        <source>width</source>
        <translation>largura</translation>
    </message>
    <message>
        <location filename="../src/items/tracewire.cpp" line="53"/>
        <source>Select from the dropdown, or type in any value from %1 to %2</source>
        <translation>Selecione no menu suspenso, ou introduza qualquer valor de %1 para %2</translation>
    </message>
</context>
<context>
    <name>TranslatorListModel</name>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="47"/>
        <source>English - %1</source>
        <translation>Inglês - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="117"/>
        <source>French - %1</source>
        <translation>Francês - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="48"/>
        <source>German - %1</source>
        <translation>Alemão - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="120"/>
        <source>Spanish - %1</source>
        <translation>Espanhol - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="51"/>
        <source>Dutch - %1</source>
        <translation>Holandês - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="63"/>
        <source>Russian - %1</source>
        <translation>Russo - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="52"/>
        <source>Italian - %1</source>
        <translation>Italiano - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="60"/>
        <source>Japanese - %1</source>
        <translation>Japonês - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="66"/>
        <source>Hebrew - %1</source>
        <translation>Hebraico - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="69"/>
        <source>Arabic - %1</source>
        <translation>Árabe - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="72"/>
        <source>Hindi - %1</source>
        <translation>Hindu - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="123"/>
        <source>Portuguese (European)- %1</source>
        <translation>Português (Portugal)- %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="126"/>
        <source>Portuguese (Brazilian) - %1</source>
        <translation>Português (Brasil)- %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="49"/>
        <source>Hungarian - %1</source>
        <translation>Húngaro - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="75"/>
        <source>Chinese (Simplified) - %1</source>
        <translation>Chinês (Simplificado) - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="50"/>
        <source>Estonian - %1</source>
        <translation>Estoniano - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="78"/>
        <source>Chinese (Traditional) - %1</source>
        <translation>Chinês (Tradicional) - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="53"/>
        <source>Polish - %1</source>
        <translation>Polaco - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="81"/>
        <source>Czech - %1</source>
        <translation>Checo - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="129"/>
        <source>Turkish - %1</source>
        <translation>Turco - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="54"/>
        <source>Swedish - %1</source>
        <translation>Sueco - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="84"/>
        <source>Romanian - %1</source>
        <translation>Romeno - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="87"/>
        <source>Thai - %1</source>
        <translation>Tailandês - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="90"/>
        <source>Greek - %1</source>
        <translation>Grego - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="93"/>
        <source>Bulgarian - %1</source>
        <translation>Búlgaro - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="55"/>
        <source>Galician - %1</source>
        <translation>Galego - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="96"/>
        <source>Korean - %1</source>
        <translation>Coreano - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="56"/>
        <source>Indonesian - %1</source>
        <translation>Indonésio - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="99"/>
        <source>Slovak - %1</source>
        <translation>Eslováquio - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="102"/>
        <source>Bengali - %1</source>
        <translation>Bengali - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="105"/>
        <source>Persian - %1</source>
        <translation>Persa - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="108"/>
        <source>Slovenian - %1</source>
        <translation>Eslovenio - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="111"/>
        <source>Marathi - %1</source>
        <translation>Marathi - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="114"/>
        <source>Ukrainian - %1</source>
        <translation>Ucraniano - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="57"/>
        <source>Danish - %1</source>
        <translation>Dinamarquês - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="132"/>
        <source>Macedonian - %1</source>
        <translation>Macedónio - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="135"/>
        <source>Serbian - %1</source>
        <translation>Sérvio - %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs/translatorlistmodel.cpp" line="138"/>
        <source>Urdu - %1</source>
        <translation>Urdu - %1</translation>
    </message>
</context>
<context>
    <name>UpdateDialog</name>
    <message>
        <source>Close</source>
        <translation type="vanished">Fechar</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="129"/>
        <source>A new main release is available for downloading:</source>
        <translation>Uma nova versão do Fritzing  encontra-se disponível para download:</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="134"/>
        <source>A new interim release is available for downloading:</source>
        <translation>Uma nova versão intercalar está disponível para download:</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="54"/>
        <source>&lt;p&gt;&lt;b&gt;There is a parts library update available!&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Would you like Fritzing to download and install the update now?&lt;br/&gt;See the &lt;a href=&apos;https://github.com/fritzing/fritzing-parts/compare/%1...master&apos;&gt;list of changes here.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Note: the update may take some minutes and you will have to restart Fritzing.&lt;br/&gt;You can also update later via the &lt;i&gt;Help &amp;rarr; Check for Updates&lt;/i&gt; menu.&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;b&gt;Há uma atualização da biblioteca dos componentes disponível!&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Gostaria que o Fritzing descarregue e instale a atualização agora?&lt;br/&gt;Veja a lista de mudanças aqui &lt;a href=&apos;https://github.com/fritzing/fritzing-parts/compare/%1...master&apos;&gt;. &lt;/a&gt;&lt;/p&gt;&lt;p&gt;Nota: a atualização pode demorar alguns minutos e irá ter que reiniciar o Fritzing.&lt;br/&gt;Pode também atualizar mais tarde através de &lt;i&gt;Ajuda &amp;rarr; Menu Verificar Atualizações&lt;/i&gt; .&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="251"/>
        <source>Update parts</source>
        <translation>Atualizar componentes</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="112"/>
        <source>&lt;p&gt;No new versions found.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Sem novas versões encontradas.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="161"/>
        <source>&lt;p&gt;Checking for new releases...&lt;/p&gt;</source>
        <translation>&lt;p&gt;A verificar por novas versões...&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="213"/>
        <source>&lt;p&gt;Fritzing is unable to check for--and update--new parts.&lt;br/&gt;If you want this functionality, please enable write permission on this folder:&lt;br/&gt; &apos;%1&apos;.&lt;/p&gt;</source>
        <translation>&lt;p&gt;O Fritzing não consegue verificar por--e atualizar--novos componentes.&lt;br/&gt;Se quiser esta funcionalidade, por favor ative a permissão de escrita nesta pasta:&lt;br/&gt; &apos;%1&apos;.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="226"/>
        <source>&lt;p&gt;Checking for new parts...&lt;/p&gt;</source>
        <translation>&lt;p&gt;A verificar por novos componentes...&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="235"/>
        <source>&lt;p&gt;No new releases or new parts found&lt;/p&gt;</source>
        <translation>&lt;p&gt;Sem nenhumas novas versões ou novos componentes encontrados&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="264"/>
        <source>New files:</source>
        <translation>Ficheiros novos:</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="265"/>
        <source>Modified Files:</source>
        <translation>Ficheiros Modificados:</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="295"/>
        <source>Fritzing was unable to clean the files, so the update cannot proceed.&lt;br/&gt;You may have to reinstall Fritzing.</source>
        <translation>O Fritzing não conseguiu limpar os ficheiros, então a atualização não procedeu.&lt;br/&gt;Você pode ter de reinstalar o Fritzing.</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="322"/>
        <source>&lt;p&gt;Sorry, unable to retrieve update info&lt;/p&gt;</source>
        <translation>&lt;p&gt;Desculpe, incapaz de recuperar info da atualização&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="339"/>
        <source>&lt;p&gt;Sorry, unable to retrieve parts update info&lt;/p&gt;</source>
        <translation>&lt;p&gt;Desculpe, impossível recuperar info da atualização dos componentes&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="408"/>
        <source>&lt;p&gt;Downloading new parts...&lt;/p&gt;</source>
        <translation>&lt;p&gt;A descarregar novos componentes...&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="417"/>
        <source>&lt;p&gt;Sorry, unable to download new parts&lt;/p&gt;</source>
        <translation>&lt;p&gt;Desculpe, não foi possível descarregar novos componentes&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="421"/>
        <source>&lt;p&gt;Installing new parts. This may take a few minutes.&lt;br/&gt;Please do not interrupt the process, as your parts folder could be damaged.&lt;/p&gt;</source>
        <translation>&lt;p&gt;A instalar novos componentes. Isto pode demorar alguns minutos.&lt;br/&gt;Por favor não interrompa o processo, ou o diretório dos componentes pode ficar danificado.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="437"/>
        <source>&lt;p&gt;New parts successfully installed!&lt;/p&gt;&lt;p&gt;Fritzing must be restarted, so the &apos;Close&apos; button will close Fritzing.&lt;br/&gt;The new parts will be available when you run Fritzing again.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Novos componentes instalados com sucesso!&lt;/p&gt;&lt;p&gt;O Fritzing deve ser reiniciado, o botão &apos;Fechar&apos; irá fechar o Fritzing.&lt;br/&gt;Os novos componentes irão estar disponíveis quando correr o Fritzing de novo.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="442"/>
        <source>&lt;p&gt;Sorry, unable to install new parts: %1&lt;br/&gt;Fritzing must nevertheless be restarted, so the &apos;Close&apos; button will close Fritzing.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Desculpe, não foi possível instalar novos componentes: %1&lt;br/&gt;O Fritzing pode nunca ter sido reiniciado, então o botão &apos;Fechar&apos; irá fechar o Fritzing.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/version/updatedialog.cpp" line="185"/>
        <source>Ok</source>
        <translation>Ok</translation>
    </message>
</context>
<context>
    <name>WelcomeView</name>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="376"/>
        <source>Recent Sketches</source>
        <translation>Esboços Recentes</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="419"/>
        <source>New Sketch</source>
        <translation>Novo Esboço</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="427"/>
        <source>Open Sketch</source>
        <translation>Abrir Esboço</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="472"/>
        <source>Fab</source>
        <translation>Fab</translation>
    </message>
    <message>
        <source>Shop</source>
        <translation type="vanished">Shop</translation>
    </message>
    <message>
        <source>Fritzing CreatorKit</source>
        <translation type="vanished">Fritzing CreatorKit</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="477"/>
        <source>Fritzing Fab is an easy and affordable service for producing professional PCBs from your Fritzing sketches.</source>
        <translation>Fritzing Fab é um serviço fácil e acessível para produzir PCBs profissionais dos seus esboços Fritzing.</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="479"/>
        <source>produce your first pcb now &gt;&gt;</source>
        <translation>produzir o seu primeiro pcb agora &gt;&gt;</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="480"/>
        <source>Order your PCB now.</source>
        <translation>Encomenda o seu PCB agora.</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="556"/>
        <source>&lt;a href=&apos;%1&apos;&gt;&lt;img src=&apos;%2&apos;/&gt;&lt;/a&gt;</source>
        <translation>&lt;a href=&apos;%1&apos;&gt;&lt;img src=&apos;%2&apos;/&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="575"/>
        <source>Projects</source>
        <translation>Projetos</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="575"/>
        <source>Blog</source>
        <translation>Blog</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="578"/>
        <source>Fritzing News.</source>
        <translation>Fritzing Notícias.</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="583"/>
        <source>Fritzing Projects.</source>
        <translation>Fritzing Projetos.</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="650"/>
        <source>&lt;a href=&apos;%1&apos;&gt;&lt;img src=&apos;%2&apos; /&gt;&lt;/a&gt;</source>
        <translation>&lt;a href=&apos;%1&apos;&gt;&lt;img src=&apos;%2&apos; /&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="708"/>
        <source>No recent sketches found</source>
        <translation>Nenhuns esboços recentes encontrados</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="747"/>
        <source>Unable to reach blog.fritzing.org</source>
        <translation>Incapaz de abrir blog.fritzing.org</translation>
    </message>
    <message>
        <source>Unable to reach friting.org/projects</source>
        <translation type="vanished">Incapaz de abrir fritzing.org/projects</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="960"/>
        <source>Tip of the Day:</source>
        <translation>Sugestão do Dia:</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="987"/>
        <source>All Tips</source>
        <translation>Todas as Sugestões</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="995"/>
        <source>Next Tip</source>
        <translation>Próximas Sugestões</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="476"/>
        <source>Fritzing Fab</source>
        <translation>Fritzing Fab</translation>
    </message>
    <message>
        <source>The Fritzing Creator Kit is out of Stock. For Updates please visit the fritzing.blog</source>
        <translation type="vanished">O Fritzing Creator Kit está sem Stock. Para Atualizações por favor visite o fritzing.blog</translation>
    </message>
    <message>
        <source>Donate</source>
        <translation type="vanished">Doar</translation>
    </message>
    <message>
        <source>Fritzing development needs you</source>
        <translation type="vanished">O desenvolvimento do Fritzing precisa de si</translation>
    </message>
    <message>
        <source>Software development and maintenance is a lot of work. Without your support, it is not possible to keep that up.</source>
        <translation type="vanished">O desenvolvimento e a manutenção de software dão muito trabalho. Sem o seu apoio, não é possível continuar assim.</translation>
    </message>
    <message>
        <source>Donate and leave a comment.</source>
        <translation type="vanished">Doar e deixar um comentário.</translation>
    </message>
    <message>
        <source>Donate now</source>
        <translation type="vanished">Doar agora</translation>
    </message>
    <message>
        <location filename="../src/sketch/welcomeview.cpp" line="747"/>
        <source>Unable to reach fritzing.org/projects</source>
        <translation>Impossível ter acesso a fritzing.org/projects</translation>
    </message>
</context>
<context>
    <name>Wire</name>
    <message>
        <location filename="../src/items/wire.cpp" line="1293"/>
        <location filename="../src/items/wire.cpp" line="1308"/>
        <source>blue</source>
        <translation>azul</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1294"/>
        <location filename="../src/items/wire.cpp" line="1309"/>
        <source>red</source>
        <translation>vermelho</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1295"/>
        <location filename="../src/items/wire.cpp" line="1310"/>
        <source>black</source>
        <translation>preto</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1296"/>
        <location filename="../src/items/wire.cpp" line="1311"/>
        <source>yellow</source>
        <translation>amarelo</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1297"/>
        <location filename="../src/items/wire.cpp" line="1312"/>
        <source>green</source>
        <translation>verde</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1298"/>
        <location filename="../src/items/wire.cpp" line="1313"/>
        <source>grey</source>
        <translation>cinzento</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1299"/>
        <location filename="../src/items/wire.cpp" line="1314"/>
        <source>white</source>
        <translation>branco</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1300"/>
        <location filename="../src/items/wire.cpp" line="1315"/>
        <source>orange</source>
        <translation>laranja</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1282"/>
        <source>thin (16 mil)</source>
        <translation>fino (16 mil)</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1285"/>
        <source>standard (24 mil)</source>
        <translation>Padrão (24 mil)</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1287"/>
        <source>thick (32 mil)</source>
        <translation>grosso (32 mil)</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1288"/>
        <source>extra thick (48 mil)</source>
        <translation>Extra grosso (48 mil)</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1622"/>
        <source>color</source>
        <translation>cor</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1303"/>
        <location filename="../src/items/wire.cpp" line="1318"/>
        <source>brown</source>
        <translation>castanho</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1304"/>
        <location filename="../src/items/wire.cpp" line="1319"/>
        <source>purple</source>
        <translation>violeta</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1278"/>
        <source>super fine (8 mil)</source>
        <translation>super fino (8 mil)</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1279"/>
        <source>extra thin (12 mil)</source>
        <translation>extra liso (12 mil)</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1646"/>
        <source>Banded</source>
        <translation>Banda</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1305"/>
        <location filename="../src/items/wire.cpp" line="1320"/>
        <source>pink</source>
        <translation>rosa</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1301"/>
        <location filename="../src/items/wire.cpp" line="1316"/>
        <source>ochre</source>
        <translation>ocre</translation>
    </message>
    <message>
        <location filename="../src/items/wire.cpp" line="1302"/>
        <location filename="../src/items/wire.cpp" line="1317"/>
        <source>cyan</source>
        <translation>ciano</translation>
    </message>
</context>
<context>
    <name>ZoomSlider</name>
    <message>
        <location filename="../src/utils/zoomslider.cpp" line="153"/>
        <source>%</source>
        <translation>%</translation>
    </message>
</context>
</TS>
