<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt" sourcelanguage="en_US">
<context>
    <name>AboutForm</name>
    <message>
        <source>About pgModeler</source>
        <translation type="vanished">Sobre o pgModeler</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="vanished">Fechar</translation>
    </message>
    <message>
        <source>PostgreSQL Database Modeler</source>
        <translation type="vanished">Modelador de Banco de Dados PostgreSQL</translation>
    </message>
    <message>
        <source>Design, configure, deploy</source>
        <translation type="vanished">Desenhe, configure, implante</translation>
    </message>
    <message>
        <source>Copyright 2006-2013 - Raphael Araújo e Silva &lt;rkhaotix@gmail.com&gt;

The pgModeler project is a CASE tool for modeling relational databases for PostgreSQL DBMS through the use of modeling techniques from entity-relationship diagrams as well merging concepts that PostgreSQL implements.

Special thanks to friends of the software development team of the Legislative Assembly, Tocantins, Brazil: Michel de Almeida, Felipe Santana, Jonas Nepomuceno, Ricardo Ishibashi and Álvaro Nunes.</source>
        <translation type="obsolete">Copyright 2006-2012 - Raphael Araújo e Silva &lt;rkhaotix@gmail.com&gt;

O projeto pgModeler trata de uma ferramenta CASE para a criação de modelos de bancos de dados relacionais para o SGDB PostgreSQL através do uso de técnicas de modelagem de diagramas entidade-relacionamento, como também mesclando conceitos implementados pelo próprio PostgreSQL.

Agradecimentos especiais aos amigos da equipe de desenvolvimento de software da Assembleia Legislativa, Tocantins, Brasil: Michel de Almeida, Felipe Santana, Jonas Nepomuceno, Ricardo Ishibashi and Álvaro Nunes. {2006-2013 ?}</translation>
    </message>
    <message>
        <source>This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

The complete text of GPLv3 is at LICENSE file on source code root directory. Also, you can get the complete GNU General Public License at &lt;http://www.gnu.org/licenses/&gt;</source>
        <translation type="vanished">Este programa é software livre: você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral da GNU como publicada pela Free Software Foundation versão 3.

Este programa é distribuído na esperança de que seja útil, mas SEM QUALQUER GARANTIA; inclusive sem a garantia implícita de COMERCIABILIDADE ou ADEQUAÇÃO À UM PROPÓSITO ESPECÍFICO.  Leia a Licença Pública Geral da GNU para mais detalhes.

O texto completo da GPLv3 está no arquivo LICENSE no diretório raiz do código fonte. Você também pode obter a Licença Pública Geral da GNU completa em &lt;http://www.gnu.org/licenses/&gt;</translation>
    </message>
    <message>
        <source>Version %1</source>
        <translation type="vanished">Versão %1</translation>
    </message>
    <message>
        <source>Copyright 2006-2013 - Raphael Araújo e Silva &lt;rkhaotix@gmail.com&gt;

The pgModeler project is a CASE tool for modeling relational databases for PostgreSQL DBMS through the use of modeling techniques from entity-relationship diagrams as well merging concepts that PostgreSQL implements.</source>
        <translatorcomment>Em dúvida sobre &quot;bem como mesclando&quot;.</translatorcomment>
        <translation type="vanished">Copyright 2006-2013 - Raphael Araújo e Silva &lt;rkhaotix@gmail.com&gt;

O projeto pgModeler trata de uma ferramenta CASE para a criação de modelos de bancos de dados relacionais para o SGDB PostgreSQL através do uso de técnicas de modelagem de diagramas entidade-relacionamento, como também mesclando conceitos implementados pelo próprio PostgreSQL.</translation>
    </message>
</context>
<context>
    <name>AboutWidget</name>
    <message>
        <source>About pgModeler</source>
        <translation type="unfinished">Sobre o pgModeler</translation>
    </message>
    <message>
        <source>PostgreSQL Database Modeler</source>
        <translation type="unfinished">Modelador de Banco de Dados PostgreSQL</translation>
    </message>
    <message>
        <source>Open source data modeling tool designed for PostgreSQL. No more DDL commands written by hand, let pgModeler do the job for you! This software reunites the concepts of entity-relationship diagrams and the features that PostgreSQL implements as extensions of SQL standards. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Design, configure, deploy</source>
        <translation type="unfinished">Desenhe, configure, implante</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;http://pgmodeler.com.br&quot;&gt;http://pgmodeler.com.br&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler is proudly a brazilian software!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Copyright 2006-2016 - Raphael Araújo e Silva &amp;lt;&lt;a href=&quot;mailto:raphael@pgmodeler.com.br&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;raphael@pgmodeler.com.br&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>0.0.0.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(CODE_NAME)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Build:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(BUILD_NUM)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>License</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contributors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This page is dedicated to all contributors who gave a bit of their time in make pgModeler a better software somehow. The complete list of people that helped pgModeler can be found at &lt;a href=&quot;https://github.com/pgmodeler/pgmodeler/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#00a489;&quot;&gt;GitHub&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;If you have a great idea to improve pgModeler please submit it &lt;a href=&quot;http://github.com/pgmodeler/pgmodeler/issues&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#00a489;&quot;&gt;here&lt;/span&gt;&lt;/a&gt;. No ideas for now but want to help? Why not donate a few bucks &lt;a href=&quot;http://pgmodeler.com.br/#donate&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#00a489;&quot;&gt;here&lt;/span&gt;&lt;/a&gt;!?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="unfinished">Nome</translation>
    </message>
    <message>
        <source>Country</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contribution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Damien Degois</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>France</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>French UI translation and several improvements in auxiliary scripts.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ji Bin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>China</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Chinese UI translation and small fixes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pierre-Samuel LE STANG</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>French UI translation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Lisandro Damián Nicanor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Argentina</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Improvements on build scripts enabling the custom packaging in Linux distros; Per-user settings; pgModeler&apos;s package maintainer in Debian Linux.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pavel Alexeev</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Russia</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Additional work for packaging in Linux distros; pgModeler&apos;s package maintainer in Fedora Linux.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mariusz Fik</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Poland</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom packaging first ideas. Tester of first version of custom packaging patch.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Jonathan DUPRE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Gilberto Castillo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cuba</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Spanish UI translation.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AggregateWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Final Function:</source>
        <translation>Função Final:</translation>
    </message>
    <message>
        <source>Transition Function:</source>
        <translation type="vanished">Função de Transição:</translation>
    </message>
    <message>
        <source>Sort Operator:</source>
        <translation>Operador de Ordenação:</translation>
    </message>
    <message>
        <source>Initial Condition:</source>
        <translation>Condição Inicial:</translation>
    </message>
    <message>
        <source>Funtion Inputs</source>
        <translation>Entradas da Função</translation>
    </message>
    <message>
        <source>Function State</source>
        <translation>Estado da Função</translation>
    </message>
    <message>
        <source>Input Data Type</source>
        <translation>Tipo de Dados de Entrada</translation>
    </message>
    <message>
        <source>State Data Type</source>
        <translation>Tipo de Dado de Estado</translation>
    </message>
    <message>
        <source>An aggregate function that accepts the types &lt;em&gt;&lt;strong&gt;typeA&lt;/strong&gt;&lt;/em&gt; and &lt;em&gt;&lt;strong&gt;typeB&lt;/strong&gt;&lt;/em&gt; as input types and which type of state is &lt;em&gt;&lt;strong&gt;state_type&lt;/strong&gt;&lt;/em&gt;, must obey the following rules: &lt;br/&gt;&lt;br/&gt; &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Final Function:&lt;/strong&gt; &lt;em&gt;void final_function(&lt;strong&gt;state_type&lt;/strong&gt;)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Transition Function:&lt;/strong&gt; &lt;em&gt;&lt;strong&gt;state_type&lt;/strong&gt; transition_function(&lt;strong&gt;state_type&lt;/strong&gt;, &lt;strong&gt;typeA&lt;/strong&gt;, &lt;strong&gt;typeB&lt;/strong&gt;)&lt;/em&gt;</source>
        <translation>Uma função de agregação que aceita os tipos &lt;em&gt;&lt;strong&gt;tipoA&lt;/strong&gt;&lt;/em&gt; e &lt;em&gt;&lt;strong&gt;tipoB&lt;/strong&gt;&lt;/em&gt;                                    como entrada e cujo tipo de estado seja &lt;em&gt;&lt;strong&gt;tipo_estado&lt;/strong&gt;&lt;/em&gt;, deve obedecer às seguintes regras:&lt;br/&gt;&lt;br/&gt;                                     &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Função Final:&lt;/strong&gt; &lt;em&gt;void funcao_final(&lt;strong&gt;tipo_estado&lt;/strong&gt;)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Função Transição:&lt;/strong&gt; &lt;em&gt;&lt;strong&gt;tipo_estado&lt;/strong&gt; funcao_transicao(&lt;strong&gt;tipo_estado&lt;/strong&gt;, &lt;strong&gt;tipoA&lt;/strong&gt;, &lt;strong&gt;tipoB&lt;/strong&gt;)&lt;/em&gt;</translation>
    </message>
    <message>
        <source>Transition Func.:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Aplicacao</name>
    <message>
        <source>Error</source>
        <translation type="obsolete">Erro</translation>
    </message>
    <message>
        <source>Unknown exception caught!</source>
        <translation type="obsolete">Exceção desconhecida capturada!</translation>
    </message>
</context>
<context>
    <name>AppearanceConfigWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Element:</source>
        <translation>Elemento:</translation>
    </message>
    <message>
        <source>Global: Font style</source>
        <translation>Global: Estilo de fonte</translation>
    </message>
    <message>
        <source>Global: Constraints descriptor</source>
        <translation>Global: Descritor de restrições</translation>
    </message>
    <message>
        <source>Global: Object selection</source>
        <translation>Global: Seleção de objetos</translation>
    </message>
    <message>
        <source>Global: Position hint text</source>
        <translation>Global: Texto do informativo de posição</translation>
    </message>
    <message>
        <source>Global: Position hint box</source>
        <translation>Global: Caixa do informativo de posição</translation>
    </message>
    <message>
        <source>Global: Objects type</source>
        <translation>Global: Tipo dos objetos</translation>
    </message>
    <message>
        <source>Global: Lock arc</source>
        <translation>Global: Arco do cadeado</translation>
    </message>
    <message>
        <source>Global: Lock body</source>
        <translation>Global: Corpo do cadeado</translation>
    </message>
    <message>
        <source>Table: Schema name</source>
        <translation>Tabela: Nome do esquema</translation>
    </message>
    <message>
        <source>Table: Table name</source>
        <translation>Tabela: Nome da tabela</translation>
    </message>
    <message>
        <source>Table: Columns box</source>
        <translation>Tabela: Caixa das colunas</translation>
    </message>
    <message>
        <source>Table: Extended attributes box</source>
        <translation>Tabela: Caixa dos atributos extendidos</translation>
    </message>
    <message>
        <source>Table: Title box</source>
        <translation>Tabela: Caixa do título</translation>
    </message>
    <message>
        <source>Rule: Name</source>
        <translation>Regra: Nome</translation>
    </message>
    <message>
        <source>Rule: Descriptor</source>
        <translation>Regra: Descritor</translation>
    </message>
    <message>
        <source>Index: Name</source>
        <translation>Índice: Nome</translation>
    </message>
    <message>
        <source>Index: Descriptor</source>
        <translation>Índice: Descritor</translation>
    </message>
    <message>
        <source>Trigger: Name</source>
        <translation>Gatilho: Nome</translation>
    </message>
    <message>
        <source>Trigger: Descriptor</source>
        <translation>Gatilho: Descritor</translation>
    </message>
    <message>
        <source>View: Schema name</source>
        <translation>Visão: Nome do esquema</translation>
    </message>
    <message>
        <source>View: View name</source>
        <translation>Visão: Nome da visão</translation>
    </message>
    <message>
        <source>View: References box</source>
        <translation>Visão: Caixa das referências</translation>
    </message>
    <message>
        <source>View: Title box</source>
        <translation>Visão: Caixa do título</translation>
    </message>
    <message>
        <source>View: Table / columns alias</source>
        <translation>Visão: Apelido da tabela / coluna</translation>
    </message>
    <message>
        <source>View: Referenced column</source>
        <translation>Visão: Coluna referenciada</translation>
    </message>
    <message>
        <source>View: Referenced table</source>
        <translation>Visão: Tabela referenciada</translation>
    </message>
    <message>
        <source>View: Reference descriptor</source>
        <translation>Visão: Descritor da referência</translation>
    </message>
    <message>
        <source>Textbox: Body</source>
        <translation>Caixa de Texto: Corpo</translation>
    </message>
    <message>
        <source>Column: Column name</source>
        <translation>Coluna: Nome da coluna</translation>
    </message>
    <message>
        <source>Column: Descriptor</source>
        <translation>Coluna: Descritor</translation>
    </message>
    <message>
        <source>Column: Included / Inherited by relationship</source>
        <translation>Coluna: Incluída / Herdada por relacionamento</translation>
    </message>
    <message>
        <source>Column: Protected</source>
        <translation>Coluna: Protegida</translation>
    </message>
    <message>
        <source>Column (pk): Column name</source>
        <translation>Coluna (pk): Nome da coluna</translation>
    </message>
    <message>
        <source>Column (pk): Descriptor</source>
        <translation>Coluna (pk): Descritor</translation>
    </message>
    <message>
        <source>Column (fk): Column name</source>
        <translation>Coluna (fk): Nome da coluna</translation>
    </message>
    <message>
        <source>Column (fk): Descriptor</source>
        <translation>Coluna (fk): Descritor</translation>
    </message>
    <message>
        <source>Column (uq): Column name</source>
        <translation>Coluna (uq): Nome da coluna</translation>
    </message>
    <message>
        <source>Column (uq): Descriptor</source>
        <translation>Coluna (uq): Descritor</translation>
    </message>
    <message>
        <source>Column (nn): Column name</source>
        <translation>Coluna (nn): Nome da coluna</translation>
    </message>
    <message>
        <source>Column (nn): Descriptor</source>
        <translation>Coluna (nn): Descritor</translation>
    </message>
    <message>
        <source>Relationship: Descriptor</source>
        <translation>Relacionamento: Descritor</translation>
    </message>
    <message>
        <source>Relationship: Label text</source>
        <translation>Relacionamento: Texto do rótulo</translation>
    </message>
    <message>
        <source>Relationship: Label box</source>
        <translation>Relacionamento: Caixa do rótulo</translation>
    </message>
    <message>
        <source>Relationship: Attribute text</source>
        <translation>Relacionamento: Texto do atributo</translation>
    </message>
    <message>
        <source>Relationship: Attribute descriptor</source>
        <translation>Relacionamento: Descritor do atributo</translation>
    </message>
    <message>
        <source>Font:</source>
        <translation>Fonte:</translation>
    </message>
    <message>
        <source> pt</source>
        <translation></translation>
    </message>
    <message>
        <source>Bold</source>
        <translation>Negrito</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>Itálico</translation>
    </message>
    <message>
        <source>Colors:</source>
        <translation>Cores:</translation>
    </message>
    <message>
        <source>Font color / Fill color 1</source>
        <translation type="vanished">Cor da fonte / Cor do preenchimento 1</translation>
    </message>
    <message>
        <source>Fill color 2</source>
        <translation type="vanished">Cor do preenchimento 2</translation>
    </message>
    <message>
        <source>Border color</source>
        <translation type="vanished">Cor da borda</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation>Sublinhado</translation>
    </message>
    <message>
        <source>View: Extended attributes box</source>
        <translation>Visão: Caixa dos atributos extendidos</translation>
    </message>
    <message>
        <source>Tag: Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag: Body</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Placeholder: Body</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <source>Error</source>
        <translation type="vanished">Erro</translation>
    </message>
    <message>
        <source>Unknown exception caught!</source>
        <translation>Exceção desconhecida capturada!</translation>
    </message>
    <message>
        <source>Failed to create initial configuration in `%1&apos;! Check if the current user has write permission over that path and at least read permission over `%2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BancoDadosWidget</name>
    <message>
        <source>Model Author:</source>
        <translation type="obsolete">Autor do Modelo:</translation>
    </message>
    <message>
        <source>Encoding:</source>
        <translation type="obsolete">Codificação:</translation>
    </message>
    <message>
        <source>Connections:</source>
        <translation type="obsolete">Conexões:</translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="obsolete">Padrão</translation>
    </message>
    <message>
        <source>Template DB:</source>
        <translation type="obsolete">DB Modelo:</translation>
    </message>
</context>
<context>
    <name>BaseForm</name>
    <message>
        <source>Dialog</source>
        <translation>Diálogo</translation>
    </message>
    <message>
        <source>&amp;Apply</source>
        <translation>&amp;Aplicar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>&amp;Cancelar</translation>
    </message>
    <message>
        <source>&amp;Ok</source>
        <translation></translation>
    </message>
    <message>
        <source>%1 properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BaseObject</name>
    <message>
        <source>Column</source>
        <translation>Coluna</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation>Restrição</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Função</translation>
    </message>
    <message>
        <source>Trigger</source>
        <translation>Gatilho</translation>
    </message>
    <message>
        <source>Index</source>
        <translation>Índice</translation>
    </message>
    <message>
        <source>Rule</source>
        <translation>Regra</translation>
    </message>
    <message>
        <source>Table</source>
        <translation>Tabela</translation>
    </message>
    <message>
        <source>View</source>
        <translation>Visão</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation>Domínio</translation>
    </message>
    <message>
        <source>Schema</source>
        <translation>Esquema</translation>
    </message>
    <message>
        <source>Aggregate</source>
        <translation>Agregação</translation>
    </message>
    <message>
        <source>Operator</source>
        <translation>Operador</translation>
    </message>
    <message>
        <source>Sequence</source>
        <translation>Sequência</translation>
    </message>
    <message>
        <source>Role</source>
        <translation>Papel</translation>
    </message>
    <message>
        <source>Conversion</source>
        <translation>Conversão</translation>
    </message>
    <message>
        <source>Cast</source>
        <translation>Molde</translation>
    </message>
    <message>
        <source>Language</source>
        <translation>Linguagem</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Tablespace</source>
        <translation>Espaço de Tabela</translation>
    </message>
    <message>
        <source>Operator Family</source>
        <translation>Família de Operadores</translation>
    </message>
    <message>
        <source>Operator Class</source>
        <translation>Classe de Operadores</translation>
    </message>
    <message>
        <source>Database</source>
        <translation>Banco de Dados</translation>
    </message>
    <message>
        <source>Relationship</source>
        <translation>Relacionamento</translation>
    </message>
    <message>
        <source>Textbox</source>
        <translation>Caixa de Texto</translation>
    </message>
    <message>
        <source>Permission</source>
        <translation>Permissão</translation>
    </message>
    <message>
        <source>Parameter</source>
        <translation>Parâmetro</translation>
    </message>
    <message>
        <source>Collation</source>
        <translation>Intercalação</translation>
    </message>
    <message>
        <source>Type Attribute</source>
        <translation>Atributo de Tipo</translation>
    </message>
    <message numerus="yes">
        <source>new_object</source>
        <translation>
            <numerusform>novo_objeto</numerusform>
            <numerusform>novos_objetos</numerusform>
        </translation>
    </message>
    <message>
        <source>Extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Event Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Relationship</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BaseObjectView</name>
    <message>
        <source>SQL off</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BaseObjectWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Nome:</translation>
    </message>
    <message>
        <source>icone</source>
        <translatorcomment>Versão em inglês está errada!</translatorcomment>
        <translation>ícone</translation>
    </message>
    <message>
        <source>Comment:</source>
        <translation>Comentário:</translation>
    </message>
    <message>
        <source>Tablespace:</source>
        <translation>Esp. de Tabela:</translation>
    </message>
    <message>
        <source>Owner:</source>
        <translation>Proprietário:</translation>
    </message>
    <message>
        <source>Schema:</source>
        <translation>Esquema:</translation>
    </message>
    <message>
        <source>Permissions:</source>
        <translation type="obsolete">Permissões:</translation>
    </message>
    <message>
        <source>Edit Permissions</source>
        <translation type="vanished">Editar Permissões</translation>
    </message>
    <message>
        <source>This object is protected thus no change in form will be applied to it.</source>
        <translation>Este objeto está protegido, assim nenhuma alteração no formulário será aplicada ao mesmo.</translation>
    </message>
    <message>
        <source>Create / Edit: </source>
        <translation type="vanished">Criar / Editar:</translation>
    </message>
    <message>
        <source>Value(s)</source>
        <translation>Valor(es)</translation>
    </message>
    <message>
        <source>Version</source>
        <translation>Versão</translation>
    </message>
    <message>
        <source>The field(s) or value(s) highlighted on the form is(are) for the exclusive use and/or mandatory in specific versions of PostgreSQL. Failure to complete that may cause errors in the generation of SQL code for each version shown in tool tips of the highlighted fields.</source>
        <translation type="obsolete">O(s) campo(s) ou valor(es) destacado(s) no formulário é(são) de uso exclusivo e/ou obrigatório em versões específicas do PostgreSQL. O não preenchimento do(s) mesmo(s) pode ocasionar erros na geração de código SQL de cada versão indicada nas dicas de ferramenta dos campos destacados.</translation>
    </message>
    <message>
        <source>Edit permissions</source>
        <translation>Editar permissões</translation>
    </message>
    <message>
        <source>Disables the generated SQL code using comment tokens (--)</source>
        <translation type="vanished">Desabilitar o código SQL gerado usando símbolos de comentário (--)</translation>
    </message>
    <message>
        <source>Disable SQL code</source>
        <translation>Desabilitar código SQL</translation>
    </message>
    <message>
        <source>Collation:</source>
        <translation>Intercalação:</translation>
    </message>
    <message>
        <source>Required field. Leaving this empty will raise errors!</source>
        <translation>Campo requerido. Deixá-lo em branco gerará erros!</translation>
    </message>
    <message>
        <source>The &lt;em style=&apos;color: %1&apos;&gt;&lt;strong&gt;highlighted&lt;/strong&gt;&lt;/em&gt; fields on the form are available only on specific PostgreSQL versions. 													When generating SQL code for versions other than those specified on field&apos;s tooltips pgModeler will ignore it&apos;s values.</source>
        <translation type="vanished">Os campos &lt;em style=&apos;color: %1&apos;&gt;&lt;strong&gt;destacados&lt;/strong&gt;&lt;/em&gt; no formulário estão disponíveis apenas em versões específicas do PostgreSQL. 													Ao gerar código SQL para versões diferentes daquelas especificadas nas dicas de campo, o pgModeler ignorará estes valores.</translation>
    </message>
    <message>
        <source>Edit object&apos;s permissions</source>
        <translation type="unfinished">Editar permissões do objeto</translation>
    </message>
    <message>
        <source>Disables the generated SQL code using comment tokens (--).
This will disable the code of all child and referrer objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Append or prepend a set of SQL commands to the object&apos;s definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The &lt;em style=&apos;color: %1&apos;&gt;&lt;strong&gt;highlighted&lt;/strong&gt;&lt;/em&gt; fields in the form or one of their values are available only on specific PostgreSQL versions. 							Generating SQL code for versions other than those specified in the fields&apos; tooltips may create incompatible code.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BaseRelationship</name>
    <message>
        <source>rel_%1_%2</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>BugReportForm</name>
    <message>
        <source>Bug Report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bug report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="unfinished">&amp;Cancelar</translation>
    </message>
    <message>
        <source>Create</source>
        <translation type="unfinished">Criar</translation>
    </message>
    <message>
        <source>Use the form below to generate a complete bug report. Please, try to be as clear as possible when describing the actions that can reproduce the bug. Additionally, it&apos;s important to attach a sample database model so that the bug can be quickly discovered and fixed!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Report</source>
        <translation type="unfinished">Relatório</translation>
    </message>
    <message>
        <source>Issue details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select the report&apos;s output folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If you prefer it&apos;s possible to report this issue anytime on pgModeler&apos;s project repository at &lt;a href=&quot;http://github.com/pgmodeler/pgmodeler/issues&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;GitHub&lt;/span&gt;&lt;/a&gt;. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attach the below database model file to be debugged.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attach a different database model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bug report successfuly generated! Please, send the file &lt;strong&gt;%1&lt;/strong&gt; to &lt;em&gt;%2&lt;/em&gt; in order be analyzed. Thank you for the collaboration!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load model</source>
        <translation type="unfinished">Carregar modelo</translation>
    </message>
    <message>
        <source>Database model (*.dbm);;All files (*.*)</source>
        <translation type="unfinished">Modelo de banco de dados (*.dbm);; Todos os arquivos (*.*)</translation>
    </message>
    <message>
        <source>Select report output folder</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CaixaMensagem</name>
    <message>
        <source>Show/hide exceptions stack.</source>
        <translation type="obsolete">Exibir/Esconder pilha de exceções.</translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation type="obsolete">&amp;Sim</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation type="obsolete">&amp;Não</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Cancelar</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="obsolete">Erro</translation>
    </message>
    <message>
        <source>Alert</source>
        <translation type="obsolete">Alerta</translation>
    </message>
    <message>
        <source>Information</source>
        <translation type="obsolete">Informação</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="obsolete">&amp;Cancelar</translation>
    </message>
    <message>
        <source>Exceptions</source>
        <translation type="obsolete">Exceções</translation>
    </message>
    <message>
        <source>Show excpetion stack in text format (useful to report errors).</source>
        <translation type="obsolete">Exibe a pilha de exceções em formato texto (útil para se reportar erros).</translation>
    </message>
</context>
<context>
    <name>CaixaTextoWidget</name>
    <message>
        <source>Bold</source>
        <translation type="obsolete">Negrito</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation type="obsolete">Itálico</translation>
    </message>
    <message>
        <source>Select text color</source>
        <translation type="obsolete">Selecionar cor de texto</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation type="obsolete">Sublinhado</translation>
    </message>
</context>
<context>
    <name>CastWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Cast Type:</source>
        <translation>Molde de Tipo:</translation>
    </message>
    <message>
        <source>Implicit</source>
        <translation type="vanished">Implícita</translation>
    </message>
    <message>
        <source>Assignment</source>
        <translation>Atribuição</translation>
    </message>
    <message>
        <source>Input / Output</source>
        <translation>Entrada / Saída</translation>
    </message>
    <message>
        <source>Conversion Function:</source>
        <translation type="vanished">Função de Conversão:</translation>
    </message>
    <message>
        <source>Source data type</source>
        <translation>Tipo dado origem</translation>
    </message>
    <message>
        <source>Target data type</source>
        <translation>Tipo dado destino</translation>
    </message>
    <message>
        <source>The function to be assigned to a cast from &lt;em&gt;&lt;strong&gt;typeA&lt;/strong&gt;&lt;/em&gt; to &lt;em&gt;&lt;strong&gt;typeB&lt;/strong&gt;&lt;/em&gt; must have the following signature: &lt;em&gt;&lt;strong&gt;typeB&lt;/strong&gt; function(&lt;strong&gt;typeA&lt;/strong&gt;, integer, boolean)&lt;/em&gt;.</source>
        <translation>A função a ser atribuída à uma moldagem do &lt;em&gt;&lt;strong&gt;tipoA&lt;/strong&gt;&lt;/em&gt; para o &lt;em&gt;&lt;strong&gt;tipoB&lt;/strong&gt;&lt;/em&gt;                                     deve possuir a seguinte assinatura: &lt;em&gt;&lt;strong&gt;tipoB&lt;/strong&gt; funcao(&lt;strong&gt;tipoA&lt;/strong&gt;, integer, boolean)&lt;/em&gt;.</translation>
    </message>
    <message>
        <source>I&amp;mplicit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Conversion Func.:</source>
        <translation type="unfinished">Função de Conv.:</translation>
    </message>
    <message>
        <source>E&amp;xplicit</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ClasseOperadoresWidget</name>
    <message>
        <source>Default Class:</source>
        <translation type="obsolete">Classe Padrão:</translation>
    </message>
    <message>
        <source>Indexing:</source>
        <translation type="obsolete">Indexação:</translation>
    </message>
    <message>
        <source>Elements</source>
        <translation type="obsolete">Elementos</translation>
    </message>
    <message>
        <source>Elemente Type:</source>
        <translation type="obsolete">Tipo de Elemento:</translation>
    </message>
    <message>
        <source>Operator</source>
        <translation type="obsolete">Operador</translation>
    </message>
    <message>
        <source>Function</source>
        <translation type="obsolete">Função</translation>
    </message>
    <message>
        <source>Storage</source>
        <translation type="obsolete">Armazenamento</translation>
    </message>
    <message>
        <source>Function:</source>
        <translation type="obsolete">Função:</translation>
    </message>
    <message>
        <source>Operator:</source>
        <translation type="obsolete">Operador:</translation>
    </message>
    <message>
        <source>Support/Strategy:</source>
        <translation type="obsolete">Suporte/Estratégia:</translation>
    </message>
    <message>
        <source>Recheck</source>
        <translation type="obsolete">Rechecar</translation>
    </message>
    <message>
        <source>Family:</source>
        <translation type="obsolete">Família:</translation>
    </message>
    <message>
        <source>Storage Type</source>
        <translation type="obsolete">Tipo de Armazenamento</translation>
    </message>
    <message>
        <source>Object</source>
        <translation type="obsolete">Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Support/Strategy</source>
        <translation type="obsolete">Suporte/Estratégia</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation type="obsolete">Sim</translation>
    </message>
    <message>
        <source>No</source>
        <translation type="obsolete">Não</translation>
    </message>
</context>
<context>
    <name>CodeCompletionWidget</name>
    <message>
        <source>Make persistent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Makes the widget closable only by ESC key or mouse click on other controls.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL Keyword</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(no items found.)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CodigoFonteWidget</name>
    <message>
        <source>Version:</source>
        <translation type="obsolete">Versão:</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="obsolete">Tipo:</translation>
    </message>
    <message>
        <source>Source code visualization</source>
        <translation type="obsolete">Visualização de Código-Fonte</translation>
    </message>
    <message>
        <source>Generating source code...</source>
        <translation type="obsolete">Gerando código-fonte...</translation>
    </message>
    <message>
        <source>-- SQL code unavailable for this type of object --</source>
        <translation type="obsolete">-- Código SQL não disponível para este tipo de objeto. --</translation>
    </message>
</context>
<context>
    <name>CollationWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Locale:</source>
        <translation>Localidade:</translation>
    </message>
    <message>
        <source>Encoding:</source>
        <translation>Codificação:</translation>
    </message>
    <message>
        <source>LC_COLLATE:</source>
        <translation></translation>
    </message>
    <message>
        <source>LC_CTYPE:</source>
        <translation></translation>
    </message>
    <message>
        <source>The fields &lt;strong&gt;&lt;em&gt;Collation&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;Locale&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;LC_COLLATE &amp; LC_CTYPE&lt;/em&gt;&lt;/strong&gt; are mutually exclusive, so you have to set only one of them in order to properly handle a collation.</source>
        <translation>Os campos &lt;strong&gt;&lt;em&gt;Intercalação&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;Localidade&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;LC_COLLATE &amp; LC_CTYPE&lt;/em&gt;&lt;/strong&gt; são mutuamente exclusivos, então você tem que definir apenas um deles a fim de manipular corretamente a intercalação.</translation>
    </message>
    <message>
        <source>Not defined</source>
        <translation>Não definido</translation>
    </message>
</context>
<context>
    <name>ColorPickerWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Generate random color(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+R</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select color</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColumnWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Default Value:</source>
        <translation>Valor Padrão:</translation>
    </message>
    <message>
        <source>Not Null:</source>
        <translation type="vanished">Não Nulo:</translation>
    </message>
    <message>
        <source>E&amp;xpression:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;NOT NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Se&amp;quence:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColunaWidget</name>
    <message>
        <source>Default Value:</source>
        <translation type="obsolete">Valor Padrão:</translation>
    </message>
    <message>
        <source>Not Null:</source>
        <translation type="obsolete">Não Nulo:</translation>
    </message>
</context>
<context>
    <name>ConfAparenciaWidget</name>
    <message>
        <source>Element:</source>
        <translation type="obsolete">Elemento:</translation>
    </message>
    <message>
        <source>Global: Font style</source>
        <translation type="obsolete">Global: Estilo de fonte</translation>
    </message>
    <message>
        <source>Global: Constraints descriptor</source>
        <translation type="obsolete">Global: Descritor de restrições</translation>
    </message>
    <message>
        <source>Global: Object selection</source>
        <translation type="obsolete">Global: Seleção de objetos</translation>
    </message>
    <message>
        <source>Global: Position hint text</source>
        <translation type="obsolete">Global: Texto informativo de posição</translation>
    </message>
    <message>
        <source>Global: Position hint box</source>
        <translation type="obsolete">Global: Caixa do informativo de posição</translation>
    </message>
    <message>
        <source>Global: Objects type</source>
        <translation type="obsolete">Global: Tipo de objetos</translation>
    </message>
    <message>
        <source>Global: Lock arc</source>
        <translation type="obsolete">Global: Arco de cadeado</translation>
    </message>
    <message>
        <source>Global: Lock body</source>
        <translation type="obsolete">Global: Corpo do cadeado</translation>
    </message>
    <message>
        <source>Table: Schema name</source>
        <translation type="obsolete">Tabela: Nome de esquema</translation>
    </message>
    <message>
        <source>Table: Table name</source>
        <translation type="obsolete">Tabela: Nome de tabela</translation>
    </message>
    <message>
        <source>Table: Columns box</source>
        <translation type="obsolete">Tabela: Caixa de colunas</translation>
    </message>
    <message>
        <source>Table: Extended attributes box</source>
        <translation type="obsolete">Tabela: Caixa de atributos extendidos</translation>
    </message>
    <message>
        <source>Table: Title box</source>
        <translation type="obsolete">Tabela: Caixa de título</translation>
    </message>
    <message>
        <source>Index: Descriptor</source>
        <translation type="obsolete">Índice: Descritor</translation>
    </message>
    <message>
        <source>Trigger: Descriptor</source>
        <translation type="obsolete">Gatilho: Descritor</translation>
    </message>
    <message>
        <source>View: Schema name</source>
        <translation type="obsolete">Visão: Nome de esquema</translation>
    </message>
    <message>
        <source>View: View name</source>
        <translation type="obsolete">Visão: Nome de visão</translation>
    </message>
    <message>
        <source>View: References box</source>
        <translation type="obsolete">Visão: Caixa de referências</translation>
    </message>
    <message>
        <source>View: Title box</source>
        <translation type="obsolete">Visão: Caixa de título</translation>
    </message>
    <message>
        <source>View: Table / columns alias</source>
        <translation type="obsolete">Visão: Alias de tabela / coluna</translation>
    </message>
    <message>
        <source>View: Referenced column</source>
        <translation type="obsolete">Visão: Coluna referenciada</translation>
    </message>
    <message>
        <source>View: Referenced table</source>
        <translation type="obsolete">Visão: Tabela referenciada</translation>
    </message>
    <message>
        <source>View: Reference descriptor</source>
        <translation type="obsolete">Visão: Descritor de referência</translation>
    </message>
    <message>
        <source>Textbox: Body</source>
        <translation type="obsolete">Caixa de Texto: Corpo</translation>
    </message>
    <message>
        <source>Column: Column name</source>
        <translation type="obsolete">Coluna: Nome de coluna</translation>
    </message>
    <message>
        <source>Column: Descriptor</source>
        <translation type="obsolete">Coluna: Descritor</translation>
    </message>
    <message>
        <source>Column: Included / Inherited by relationship</source>
        <translation type="obsolete">Coluna: Incluída / Herdada por relacionamento</translation>
    </message>
    <message>
        <source>Column: Protected</source>
        <translation type="obsolete">Coluna: Protegida</translation>
    </message>
    <message>
        <source>Column (pk): Column name</source>
        <translation type="obsolete">Coluna (pk): Nome de coluna</translation>
    </message>
    <message>
        <source>Column (pk): Descriptor</source>
        <translation type="obsolete">Coluna (pk): Descritor</translation>
    </message>
    <message>
        <source>Column (fk): Column name</source>
        <translation type="obsolete">Coluna (fk): Nome de coluna</translation>
    </message>
    <message>
        <source>Column (fk): Descriptor</source>
        <translation type="obsolete">Coluna (fk): Descritor</translation>
    </message>
    <message>
        <source>Column (uq): Column name</source>
        <translation type="obsolete">Coluna (uq): Nome de coluna</translation>
    </message>
    <message>
        <source>Column (uq): Descriptor</source>
        <translation type="obsolete">Coluna (uq): Descritor</translation>
    </message>
    <message>
        <source>Column (nn): Column name</source>
        <translation type="obsolete">Coluna (nn): Nome de coluna</translation>
    </message>
    <message>
        <source>Column (nn): Descriptor</source>
        <translation type="obsolete">Coluna (nn): Descritor</translation>
    </message>
    <message>
        <source>Relationship: Descriptor</source>
        <translation type="obsolete">Relacionamento: Descritor</translation>
    </message>
    <message>
        <source>Relationship: Label text</source>
        <translation type="obsolete">Relacionamento: Texto do rótulo</translation>
    </message>
    <message>
        <source>Relationship: Label box</source>
        <translation type="obsolete">Relacionamento: Caixa do rótulo</translation>
    </message>
    <message>
        <source>Relationship: Attribute text</source>
        <translation type="obsolete">Relacionamento: Texto do atributo</translation>
    </message>
    <message>
        <source>Relationship: Attribute descriptor</source>
        <translation type="obsolete">Relacionamento: Descritor do atributo</translation>
    </message>
    <message>
        <source>Bold</source>
        <translation type="obsolete">Negrito</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation type="obsolete">Itálico</translation>
    </message>
    <message>
        <source>Colors:</source>
        <translation type="obsolete">Cores:</translation>
    </message>
    <message>
        <source>Font color / Fill color 1</source>
        <translation type="obsolete">Cor da fonte / preenchimento 1</translation>
    </message>
    <message>
        <source>Fill color 2</source>
        <translation type="obsolete">Cor de preenchimento 2</translation>
    </message>
    <message>
        <source>Border color</source>
        <translation type="obsolete">Cor da borda</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation type="obsolete">Sublinhado</translation>
    </message>
    <message>
        <source>Rule: Name</source>
        <translation type="obsolete">Regra: Nome</translation>
    </message>
    <message>
        <source>Rule: Descriptor</source>
        <translation type="obsolete">Regra: Descritor</translation>
    </message>
    <message>
        <source>Index: Name</source>
        <translation type="obsolete">Índice: Nome</translation>
    </message>
    <message>
        <source>Trigger: Name</source>
        <translation type="obsolete">Gatilho: Nome</translation>
    </message>
    <message>
        <source>Font:</source>
        <translation type="obsolete">Fonte:</translation>
    </message>
</context>
<context>
    <name>ConfConexoesWidget</name>
    <message>
        <source>Connections:</source>
        <translation type="obsolete">Conexões:</translation>
    </message>
    <message>
        <source>Create new connection</source>
        <translation type="obsolete">Criar nova conexão</translation>
    </message>
    <message>
        <source>Cancel edition</source>
        <translation type="obsolete">Cancelar edição</translation>
    </message>
    <message>
        <source>Edit selected connection</source>
        <translation type="obsolete">Editar conexão selecionada</translation>
    </message>
    <message>
        <source>Connection Alias:</source>
        <translation type="obsolete">Alias Conexão:</translation>
    </message>
    <message>
        <source>Connection DB:</source>
        <translation type="obsolete">BD Conexão:</translation>
    </message>
    <message>
        <source>Host/Port:</source>
        <translation type="obsolete">Host/Porta:</translation>
    </message>
    <message>
        <source>User:</source>
        <translation type="obsolete">Usuário:</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation type="obsolete">Senha:</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation type="obsolete">Timeout:</translation>
    </message>
    <message>
        <source>second(s)</source>
        <translation type="obsolete">segundo(s)</translation>
    </message>
    <message>
        <source>SSL Mode:</source>
        <translation type="obsolete">Modo SSL:</translation>
    </message>
    <message>
        <source>Disable</source>
        <translation type="obsolete">Desativado</translation>
    </message>
    <message>
        <source>Allow</source>
        <translation type="obsolete">Permitir</translation>
    </message>
    <message>
        <source>Require</source>
        <translation type="obsolete">Requerido</translation>
    </message>
    <message>
        <source>AC verification</source>
        <translation type="obsolete">Verificação de AC</translation>
    </message>
    <message>
        <source>Full verification</source>
        <translation type="obsolete">Verificação Completa</translation>
    </message>
    <message>
        <source>Client Key:</source>
        <translation type="obsolete">Chave Cliente:</translation>
    </message>
    <message>
        <source>Revoked Certs.:</source>
        <translation type="obsolete">Cert. Revogados:</translation>
    </message>
    <message>
        <source>Kerberus Server:</source>
        <translation type="obsolete">Servidor Kerberus:</translation>
    </message>
    <message>
        <source>Force GSSAPI</source>
        <translation type="obsolete">Forçar GSSAPI</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="obsolete">Opções:</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="obsolete">Adicionar</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">Atualizar</translation>
    </message>
    <message>
        <source>Test</source>
        <translation type="obsolete">Testar</translation>
    </message>
    <message>
        <source>Delete selected connection</source>
        <translation type="obsolete">Excluir conexão selecionada</translation>
    </message>
    <message>
        <source>Client Certificate:</source>
        <translation type="obsolete">Certificado Cliente:</translation>
    </message>
    <message>
        <source>Root Certificate:</source>
        <translation type="obsolete">Certificado Raiz:</translation>
    </message>
    <message>
        <source>Success</source>
        <translation type="obsolete">Sucesso</translation>
    </message>
    <message>
        <source>Connection successfuly stablished!</source>
        <translation type="obsolete">Conexão efetuada com sucesso!</translation>
    </message>
</context>
<context>
    <name>ConfGeralWidget</name>
    <message>
        <source>Grid size:</source>
        <translation type="obsolete">Tamanho da grade:</translation>
    </message>
    <message>
        <source>Operation history:</source>
        <translation type="obsolete">Histórico de operações:</translation>
    </message>
    <message>
        <source>items</source>
        <translation type="obsolete">itens</translation>
    </message>
    <message>
        <source>Save model every:</source>
        <translation type="obsolete">Salvar modelo a cada:</translation>
    </message>
    <message>
        <source>minute(s)</source>
        <translation type="obsolete">minuto(s)</translation>
    </message>
    <message>
        <source>Save widgets position</source>
        <translation type="obsolete">Salvar posição de widgets</translation>
    </message>
    <message>
        <source>Save current session</source>
        <translation type="obsolete">Salvar sessão atual </translation>
    </message>
    <message>
        <source>Paper:</source>
        <translation type="obsolete">Papel:</translation>
    </message>
    <message>
        <source>Custom (Based on margins)</source>
        <translation type="obsolete">Personalizado (Baseado nas margens)</translation>
    </message>
    <message>
        <source>Orientation:</source>
        <translation type="obsolete">Orientação:</translation>
    </message>
    <message>
        <source>Portrait</source>
        <translation type="obsolete">Retrato</translation>
    </message>
    <message>
        <source>Landscape</source>
        <translation type="obsolete">Paisagem</translation>
    </message>
    <message>
        <source>Margins:</source>
        <translation type="obsolete">Margens:</translation>
    </message>
    <message>
        <source>Milimeters</source>
        <translation type="obsolete">Milímetros</translation>
    </message>
    <message>
        <source>Inches</source>
        <translation type="obsolete">Polegadas</translation>
    </message>
    <message>
        <source>Centimeter</source>
        <translation type="obsolete">Centímetros</translation>
    </message>
    <message>
        <source>Left:</source>
        <translation type="obsolete">Esq.:</translation>
    </message>
    <message>
        <source>Left margin</source>
        <translation type="obsolete">Margem esquerda</translation>
    </message>
    <message>
        <source>Top:</source>
        <translation type="obsolete">Topo:</translation>
    </message>
    <message>
        <source>Top margin</source>
        <translation type="obsolete">Margem topo</translation>
    </message>
    <message>
        <source>Right:</source>
        <translation type="obsolete">Dir.:</translation>
    </message>
    <message>
        <source>Right margin</source>
        <translation type="obsolete">Margem direita</translation>
    </message>
    <message>
        <source>Bottom:</source>
        <translation type="obsolete">Base:</translation>
    </message>
    <message>
        <source>Bottom margin</source>
        <translation type="obsolete">Margem base</translation>
    </message>
</context>
<context>
    <name>ConfigurationForm</name>
    <message>
        <source>pgModeler Configuration</source>
        <translation>Configuração do pgModeler</translation>
    </message>
    <message>
        <source>&amp;Apply</source>
        <translation>&amp;Aplicar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>&amp;Cancelar</translation>
    </message>
    <message>
        <source>Defaults</source>
        <translation>Padrões</translation>
    </message>
    <message>
        <source>General</source>
        <translation>Geral</translation>
    </message>
    <message>
        <source>Style</source>
        <translation type="vanished">Estilo</translation>
    </message>
    <message>
        <source>Connetions</source>
        <translation type="vanished">Conexões</translation>
    </message>
    <message>
        <source>Plug-ins</source>
        <translation>Plugins</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="vanished">Confirmação</translation>
    </message>
    <message>
        <source>Any modification made until now in the current section will be lost! Do you really want to restore default settings?</source>
        <translation>Qualquer modificação feita até agora na seção atual será perdida! Deseja realmente restaurar as configurações padrão?</translation>
    </message>
    <message>
        <source>Relationships</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Appearance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Snippets</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ConnectionsConfigWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Connections:</source>
        <translation>Conexões:</translation>
    </message>
    <message>
        <source>Create new connection</source>
        <translation>Criar nova conexão</translation>
    </message>
    <message>
        <source>Cancel edition</source>
        <translation>Cancelar edição</translation>
    </message>
    <message>
        <source>Edit selected connection</source>
        <translation>Editar conexão selecionada</translation>
    </message>
    <message>
        <source>Delete selected connection</source>
        <translation>Apagar conexão selecionada</translation>
    </message>
    <message>
        <source>Connection Alias:</source>
        <translation>Apelido da Conexão:</translation>
    </message>
    <message>
        <source>Connection DB:</source>
        <translation>BD Conexão:</translation>
    </message>
    <message>
        <source>Host/Port:</source>
        <translation>Servidor/Porta:</translation>
    </message>
    <message>
        <source>User:</source>
        <translation>Usuário:</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Senha:</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Tempo limite:</translation>
    </message>
    <message>
        <source>second(s)</source>
        <translation>segundo(s)</translation>
    </message>
    <message>
        <source>SSL Mode:</source>
        <translation>Modo SSL:</translation>
    </message>
    <message>
        <source>Disable</source>
        <translation>Desabilitar</translation>
    </message>
    <message>
        <source>Allow</source>
        <translation>Permitir</translation>
    </message>
    <message>
        <source>Require</source>
        <translation>Requerir</translation>
    </message>
    <message>
        <source>AC verification</source>
        <translation>Verificação de AC</translation>
    </message>
    <message>
        <source>Full verification</source>
        <translation>Verificação Completa</translation>
    </message>
    <message>
        <source>Client Certificate:</source>
        <translation>Certificado Cliente:</translation>
    </message>
    <message>
        <source>~/.postgresql/postgresql.crt</source>
        <translation></translation>
    </message>
    <message>
        <source>Client Key:</source>
        <translation>Chave Cliente:</translation>
    </message>
    <message>
        <source>~/.postgresql/postgresql.key</source>
        <translation></translation>
    </message>
    <message>
        <source>Root Certificate:</source>
        <translation>Certificado Raiz:</translation>
    </message>
    <message>
        <source>~/.postgresql/root.crt</source>
        <translation></translation>
    </message>
    <message>
        <source>Revoked Certs.:</source>
        <translation>Cert. Revogados:</translation>
    </message>
    <message>
        <source>~/.postgresql/root.crl</source>
        <translation></translation>
    </message>
    <message>
        <source>Kerberus Server:</source>
        <translation type="vanished">Servidor Kerberus:</translation>
    </message>
    <message>
        <source>Force GSSAPI</source>
        <translation>Forçar GSSAPI</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="vanished">Opções:</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Adicionar</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Atualizar</translation>
    </message>
    <message>
        <source>Test</source>
        <translation>Testar</translation>
    </message>
    <message>
        <source>Success</source>
        <translation>Sucesso</translation>
    </message>
    <message>
        <source>Connection successfuly stablished!</source>
        <translation type="vanished">Conexão estabelecida com sucesso!</translation>
    </message>
    <message>
        <source>Edit database connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate the selected connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General</source>
        <translation type="unfinished">Geral</translation>
    </message>
    <message>
        <source>Other params:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Specify additional connection parameters in the form [param]=[value]. These parameters are described in the &lt;strong&gt;libpq&lt;/strong&gt; chapter at PostgreSQL docs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Default for:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Automatically browses the named database when using this connection to manage databases on &lt;strong&gt;Manage&lt;/strong&gt; view.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Auto browse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="unfinished">Exportar</translation>
    </message>
    <message>
        <source>Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Security</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Kerberos Server:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Indicates in which operations (diff, export, import or validation) the connection is used if none is explicitly specified by the user.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection successfuly stablished!

Server details:

PID: `%1&apos;
Protocol: `%2&apos;
Version: `%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There is a connection being created or edited! Do you want to save it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Found %1 connection(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No connections found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit connections</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ConstraintWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Constraint Type:</source>
        <translation>Tipo de Restrição:</translation>
    </message>
    <message>
        <source>Check Expr.:</source>
        <translation type="vanished">Expr.Checagem:</translation>
    </message>
    <message>
        <source>Fill Factor:</source>
        <translation>Fator Preenc.:</translation>
    </message>
    <message>
        <source>Match:</source>
        <translation>Confrontar:</translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation>Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation>Postergação:</translation>
    </message>
    <message>
        <source>ON DELETE:</source>
        <translation></translation>
    </message>
    <message>
        <source>ON UPDATE:</source>
        <translation></translation>
    </message>
    <message>
        <source>Columns</source>
        <translation>Colunas</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation>Coluna:</translation>
    </message>
    <message>
        <source>Referenced Columns</source>
        <translation>Colunas Referenciadas</translation>
    </message>
    <message>
        <source>Table:</source>
        <translation>Tabela:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation>Coluna</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Columns which were included by relationship can not be added / removed manually from the primary key. If done such changes they will be ignored. To create primary key using columns included by relationship use the feature attributes, constraints and primary key on the relationship form.</source>
        <translation type="obsolete">Colunas as quais foram incluídas por relacionamento não podem ser adicionadas/removidas  manualmente das chaves-primárias. Caso isso ocorra tais alterações serão ignoradas. Para criar chaves-primárias  usando colunas incluídas por relacionamentos utilize o recurso de atributos, restrições e chave-primária no formulário de edição relacionamentos.</translation>
    </message>
    <message>
        <source>No inherit:</source>
        <translation>Sem herança:</translation>
    </message>
    <message>
        <source>Exclude Elements</source>
        <translation>Excluir Elementos</translation>
    </message>
    <message>
        <source>Columns which were included by relationship can not be added / removed manually from the primary key. If done such changes they can raise errors. To create primary key using columns included by relationship use the following options: identifier field, attributes &amp; constraints tab or primary key tab on the relationship form.</source>
        <translation>Colunas que foram incluídas por relacionamento não podem ser adicionadas / removidas manualmente da chave primária. Se tais alterações forem feitas elas podem gerar erros. Para criar chaves primárias usando colunas incluídas por relacionamentos use as seguintes opções: campo identificador, aba atributos &amp; restrições ou aba chave primária no formulário de relacionamento.</translation>
    </message>
    <message>
        <source>This attribute cannot be changed once the object is created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation type="unfinished">Expressão:</translation>
    </message>
    <message>
        <source>Indexing:</source>
        <translation type="unfinished">Indexação:</translation>
    </message>
</context>
<context>
    <name>ConversaoCodificacaoWidget</name>
    <message>
        <source>Source Encoding:</source>
        <translation type="obsolete">Codificação Origem:</translation>
    </message>
    <message>
        <source>Target Encoding:</source>
        <translation type="obsolete">Codificação Destino:</translation>
    </message>
    <message>
        <source>Convertion Function:</source>
        <translation type="obsolete">Função de Conversão:</translation>
    </message>
    <message>
        <source>Default Conversion:</source>
        <translation type="obsolete">Conversão Padrão:</translation>
    </message>
    <message>
        <source>The function to be assigned to an encoding conversion must have the following signature: &lt;em&gt;void function(integer, integer, cstring, internal, integer)&lt;/em&gt;.</source>
        <translation type="obsolete">A função a ser atribuída a uma conversão de codificação deve possuir a seguinte assinatura:                                    &lt;em&gt;void funcao(integer, integer, cstring, internal, integer)&lt;/em&gt;.</translation>
    </message>
</context>
<context>
    <name>ConversaoTipoWidget</name>
    <message>
        <source>Conversion Type:</source>
        <translation type="obsolete">Tipo da Conversão:</translation>
    </message>
    <message>
        <source>Implicit</source>
        <translation type="obsolete">Implícita</translation>
    </message>
    <message>
        <source>Assignment</source>
        <translation type="obsolete">Atribuição</translation>
    </message>
    <message>
        <source>Input / Output</source>
        <translation type="obsolete">Entrada / Saída</translation>
    </message>
    <message>
        <source>Convertion Function:</source>
        <translation type="obsolete">Função de Conversão:</translation>
    </message>
    <message>
        <source>The function to be assigned to a cast from &lt;em&gt;&lt;strong&gt;typeA&lt;/strong&gt;&lt;/em&gt; to &lt;em&gt;&lt;strong&gt;typeB&lt;/strong&gt;&lt;/em&gt; must have the following signature: &lt;em&gt;&lt;strong&gt;typeB&lt;/strong&gt; function(&lt;strong&gt;typeA&lt;/strong&gt;, integer, boolean)&lt;/em&gt;.</source>
        <translation type="obsolete">A função a ser atribuída a uma conversão do &lt;em&gt;&lt;strong&gt;tipoA&lt;/strong&gt;&lt;/em&gt; para o &lt;em&gt;&lt;strong&gt;tipoB&lt;/strong&gt;&lt;/em&gt;                                     deve possuir a seguinte assinatura: &lt;em&gt;&lt;strong&gt;tipoB&lt;/strong&gt; funcao(&lt;strong&gt;tipoA&lt;/strong&gt;, integer, boolean)&lt;/em&gt;.</translation>
    </message>
    <message>
        <source>Source data type</source>
        <translation type="obsolete">Tipo dado origem</translation>
    </message>
    <message>
        <source>Target data type</source>
        <translation type="obsolete">Tipo dado destino</translation>
    </message>
</context>
<context>
    <name>ConversionWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Source Encoding:</source>
        <translation>Codificação Origem:</translation>
    </message>
    <message>
        <source>Target Encoding:</source>
        <translation>Codificação Destino:</translation>
    </message>
    <message>
        <source>Default Conversion:</source>
        <translation>Conversão Padrão:</translation>
    </message>
    <message>
        <source>The function to be assigned to an encoding conversion must have the following signature: &lt;em&gt;void function(integer, integer, cstring, internal, integer)&lt;/em&gt;.</source>
        <translation>A função a ser atribuída a uma conversão de codificação deve possuir a seguinte assinatura:                                    &lt;em&gt;void funcao(integer, integer, cstring, internal, integer)&lt;/em&gt;.</translation>
    </message>
    <message>
        <source>Conversion Func.:</source>
        <translation>Função de Conv.:</translation>
    </message>
</context>
<context>
    <name>CrashHandler</name>
    <message>
        <source>pgModeler Crash Handler</source>
        <translation type="vanished">Gerenciador de erros do pgModeler</translation>
    </message>
    <message>
        <source>Oops! pgModeler just crashed!</source>
        <translation type="vanished">Oopa! O pgModeler acaba de travar!</translation>
    </message>
    <message>
        <source>Create</source>
        <translation type="vanished">Criar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="vanished">&amp;Cancelar</translation>
    </message>
    <message>
        <source>We apologize for what happened! It is clear that a nasty bug caused it. Please fill out the form below describing your actions before pgModeler quit unexpectedly. This will help on bug extermination and improve the software.</source>
        <translation type="vanished">Pedimos desculpas pelo ocorrido! Está claro que um bug desagradável causou isso. Por favor, preencha o formulário abaixo descrevendo suas ações antes do pgModeler fechar inesperadamente. Isso ajudará na eliminação do bug e melhoria do software.</translation>
    </message>
    <message>
        <source>Report</source>
        <translation type="vanished">Relatório</translation>
    </message>
    <message>
        <source>Actions made before the crash:</source>
        <translation type="vanished">Ações feitas antes do travamento:</translation>
    </message>
    <message>
        <source>Loaded Model</source>
        <translation type="vanished">Modelo Carregado</translation>
    </message>
    <message>
        <source>Attach the below database model file that possibly generates the crash.</source>
        <translation type="vanished">Anexar abaixo o modelo de banco de dados que possivelmente gera o travamento.</translation>
    </message>
    <message>
        <source>Stack trace</source>
        <translation type="vanished">Rastreamento de pilha</translation>
    </message>
    <message>
        <source>pgModeler crash file analysis</source>
        <translation type="vanished">Análise de arquivo de travamento do pgModeler</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="vanished">Erro</translation>
    </message>
    <message>
        <source>File: %1
Size: %2 bytes

</source>
        <translation type="vanished">Arquivo: %1
Tamanho: %2 bytes

</translation>
    </message>
    <message>
        <source>Information</source>
        <translation type="vanished">Informação</translation>
    </message>
    <message>
        <source>Crash report successfuly generated! Please send the file &apos;%1&apos; to %2 in order be debugged. Thank you for the collaboration!</source>
        <translation type="vanished">Relatório de travamento gerado com sucesso! Por favor, envie o arquivo &apos;%1&apos; para %2 a fim de que possa ser depurado. Obrigado pela colaboração!</translation>
    </message>
</context>
<context>
    <name>CrashHandlerForm</name>
    <message>
        <source>Crash Handler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Stack trace</source>
        <translation type="unfinished">Rastreamento de pilha</translation>
    </message>
    <message>
        <source>Input:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load report file for analysis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save the attached model file on the filesystem</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler bug report (*.bug);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save model</source>
        <translation type="unfinished">Salvar modelo</translation>
    </message>
    <message>
        <source>Database model (*.dbm);;All files (*.*)</source>
        <translation type="unfinished">Modelo de banco de dados (*.dbm);; Todos os arquivos (*.*)</translation>
    </message>
    <message>
        <source>Crash handler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bug report analysis mode activated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Oops! pgModeler just crashed!</source>
        <translation type="unfinished">Oopa! O pgModeler acaba de travar!</translation>
    </message>
    <message>
        <source>We apologize for what happened! It is clear that a nasty bug caused that. Please fill out the form below describing your actions before pgModeler quit unexpectedly. This will help on bug extermination and improve the software.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CustomSQLWidget</name>
    <message>
        <source>Add custom SQL code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Puts an SELECT command template at current cursor position.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;SELECT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Puts an INSERT command template at current cursor position.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;INSERT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Puts an UPDATE command template at current cursor position.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;UPDATE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Puts an DELETE command template at current cursor position.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;DELETE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Append SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Append the SQL code at the very end of model definition.
Unchecking this will cause the SQL to be appended at the end of CREATE DATABASE command.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Append at end of model definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Prepend SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Prepend at beginning of model definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Use custom commands with extreme caution because you can change the semantics of the entire model when running SQL validation or export processes. Additionally, depending on the amount of commands, those processes can have their performance sensibly degradated.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="unfinished">Tipo:</translation>
    </message>
    <message>
        <source>Generic INSERT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Include serial columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exclude serial columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic SELECT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Table SELECT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic UPDATE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Table UPDATE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic DELETE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Table DELETE</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DataManipulationForm</name>
    <message>
        <source>Data Manipulation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished">&amp;Fechar</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Empty values are assumed as &lt;span style=&quot; font-weight:600;&quot;&gt;DEFAULT&lt;/span&gt;. To use special values like &lt;span style=&quot; font-weight:600;&quot;&gt;NULL&lt;/span&gt;, a function call like &lt;span style=&quot; font-weight:600;&quot;&gt;now()&lt;/span&gt; or a specific data escaping, enclose values in &lt;span style=&quot; font-weight:600;&quot;&gt;{}&lt;/span&gt;. To use &lt;span style=&quot; font-weight:600;&quot;&gt;{&lt;/span&gt; or &lt;span style=&quot; font-weight:600;&quot;&gt;}&lt;/span&gt; as part of the value prepend the backslash character, e.g., &lt;span style=&quot; font-weight:600;&quot;&gt;\{&lt;/span&gt; or &lt;span style=&quot; font-weight:600;&quot;&gt;\}&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Refresh listing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="unfinished">Salvar</translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy the selection as CSV buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished">Copiar</translation>
    </message>
    <message>
        <source>Ctrl+C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export results to CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="unfinished">Exportar</translation>
    </message>
    <message>
        <source>Ctrl+X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Undo modifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="unfinished">Desfazer</translation>
    </message>
    <message>
        <source>Ctrl+Z</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add empty rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="unfinished">Adicionar</translation>
    </message>
    <message>
        <source>Ins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mark the selected rows to be deleted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate the selected rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter the result set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Table:</source>
        <translation type="unfinished">Tabela:</translation>
    </message>
    <message>
        <source>Schema:</source>
        <translation type="unfinished">Esquema:</translation>
    </message>
    <message>
        <source>in </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide views</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Order &amp;&amp; Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>results (Use &lt;strong&gt;0&lt;/strong&gt; for no limit)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Limit in:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add Item</source>
        <translation type="unfinished">Adicionar Item</translation>
    </message>
    <message>
        <source>Remove Item</source>
        <translation type="unfinished">Remover Item</translation>
    </message>
    <message>
        <source>Clear the order by columns list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move selected item up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move selected item down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ASC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DESC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column:</source>
        <translation type="unfinished">Coluna:</translation>
    </message>
    <message>
        <source>&lt;strong&gt;WARNING: &lt;/strong&gt; There are some changed rows waiting the commit! Do you really want to discard them and retrieve the data now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rows returned: &lt;strong&gt;%1&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;em&gt;(Limit: &lt;strong&gt;%1&lt;/strong&gt;)&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>none</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No objects found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Found %1 object(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Views can&apos;t have their data handled through this grid, this way, all operations are disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The selected table doesn&apos;t owns a primary key! Updates and deletes will be performed by considering all columns as primary key. &lt;strong&gt;WARNING:&lt;/strong&gt; those operations can affect more than one row.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This row is marked to be %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>deleted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>updated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>inserted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>[binary data]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;WARNING:&lt;/strong&gt; Once commited its not possible to undo the changes! Proceed with saving?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>insert</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseExplorerWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Toggles the display of system objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggles the display of extension objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open the grid to visualize or edit data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Data &amp;Grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+G</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open a new SQL execution pane</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+F6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update the objects tree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drop this database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expands all items</source>
        <translation type="unfinished">Expandir todos os itens</translation>
    </message>
    <message>
        <source>Collapses all items</source>
        <translation type="unfinished">Recolher todos os itens</translation>
    </message>
    <message>
        <source>Filters the currently loaded items in the tree by using a pattern and matching their names. If &lt;strong&gt;By OID&lt;/strong&gt; is checked the pattern is interpreted as an integer value that represents the object id (OID). &lt;br&gt;&lt;br/&gt;&lt;strong&gt;HINT:&lt;/strong&gt; if you need to search the entire database use the full refresh (&lt;strong&gt;Ctrl+F5&lt;/strong&gt;) prior the filtering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By OID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute</source>
        <translation type="unfinished">Atributo</translation>
    </message>
    <message>
        <source>Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show raw attributes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(not found, OID: %1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>-- Source code not generated! Hit F7 or middle-click the item to load it. --</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Admin. roles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Analyze func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arg. count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arg. default count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arg. defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arg. modes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arg. names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arg. types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Behavior type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By value</source>
        <translation type="unfinished">Por valor</translation>
    </message>
    <message>
        <source>Cast type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Collatable</source>
        <translation type="unfinished">Intercalável</translation>
    </message>
    <message>
        <source>Collation</source>
        <translation type="unfinished">Intercalação</translation>
    </message>
    <message>
        <source>Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Commutator Op.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Conn. limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation type="unfinished">Restrição</translation>
    </message>
    <message>
        <source>Create DB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Create role</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Curr. version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="unfinished">Padrão</translation>
    </message>
    <message>
        <source>Default value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Definition</source>
        <translation type="unfinished">Definição</translation>
    </message>
    <message>
        <source>Delimiter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dest. type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dimension</source>
        <translation type="unfinished">Dimensão</translation>
    </message>
    <message>
        <source>Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dest. encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element</source>
        <translation type="unfinished">Elemento</translation>
    </message>
    <message>
        <source>Encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Encrypted</source>
        <translation type="unfinished">Encriptado</translation>
    </message>
    <message>
        <source>Enumerations</source>
        <translation type="unfinished">Enumerações</translation>
    </message>
    <message>
        <source>Exec. cost</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expression</source>
        <translation type="unfinished">Expressão</translation>
    </message>
    <message>
        <source>Op. family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Final func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Function</source>
        <translation type="unfinished">Função</translation>
    </message>
    <message>
        <source>Func. type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handler func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hashes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Index type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inherit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ini. condition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inline func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Internal length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Interval type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>I/O cast</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Join func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Language</source>
        <translation type="unfinished">Linguagem</translation>
    </message>
    <message>
        <source>LC COLLATE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LC CTYPE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leak proof</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Left type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Length</source>
        <translation type="unfinished">Comprimento</translation>
    </message>
    <message>
        <source>Library</source>
        <translation type="unfinished">Biblioteca</translation>
    </message>
    <message>
        <source>Can login</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Materialized</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Member roles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merges</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="unfinished">Nome</translation>
    </message>
    <message>
        <source>Negator op.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not null</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>OID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>With OIDs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Old version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operator</source>
        <translation type="unfinished">Operador</translation>
    </message>
    <message>
        <source>Operator func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Owner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Owner column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Parents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permissions</source>
        <translation type="unfinished">Permissões</translation>
    </message>
    <message>
        <source>Precision</source>
        <translation type="unfinished">Precisão</translation>
    </message>
    <message>
        <source>Preferred</source>
        <translation type="unfinished">Preferido</translation>
    </message>
    <message>
        <source>Range attributes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Receive func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ref. roles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replication</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Restriction func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Return type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Returns SETOF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Right type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rows amount</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Schema</source>
        <translation type="unfinished">Esquema</translation>
    </message>
    <message>
        <source>Security type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Send func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sort op.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Source type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Src. encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>State type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Storage</source>
        <translation type="unfinished">Armazenamento</translation>
    </message>
    <message>
        <source>Superuser</source>
        <translation type="unfinished">Superusuário</translation>
    </message>
    <message>
        <source>Tablespace</source>
        <translation type="unfinished">Espaço de Tabela</translation>
    </message>
    <message>
        <source>Type mod. in func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type mod. out func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Transition func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trusted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="unfinished">Tipo</translation>
    </message>
    <message>
        <source>Type attribute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unlogged</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validator func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validity</source>
        <translation type="unfinished">Validade</translation>
    </message>
    <message>
        <source>Windows func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>false</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>true</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cache value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Increment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Max. value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Min. value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Last value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Subtype</source>
        <translation type="unfinished">Subtipo</translation>
    </message>
    <message>
        <source>Op. class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Canonical func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Subtype diff func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Deferrable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>For each row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Firing</source>
        <translation type="unfinished">Disparo</translation>
    </message>
    <message>
        <source>On insert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>On delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>On update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>On truncate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arguments</source>
        <translation type="unfinished">Argumentos</translation>
    </message>
    <message>
        <source>Table</source>
        <translation type="unfinished">Tabela</translation>
    </message>
    <message>
        <source>Trigger func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Columns</source>
        <translation type="unfinished">Colunas</translation>
    </message>
    <message>
        <source>Condition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Deferment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Event</source>
        <translation type="unfinished">Evento</translation>
    </message>
    <message>
        <source>Execution mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comparison type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ref. columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expressions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fill factor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No inherit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Op. classes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operators</source>
        <translation type="unfinished">Operadores</translation>
    </message>
    <message>
        <source>Ref. table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unique</source>
        <translation type="unfinished">Único</translation>
    </message>
    <message>
        <source>Predicate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Collations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inherited</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Snippets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drop object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drop cascade</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Truncate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trunc. cascade</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reload properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="unfinished">Atualizar</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation type="unfinished">Renomear</translation>
    </message>
    <message>
        <source>Source code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Quick refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Full refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to drop the object &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to &lt;strong&gt;cascade&lt;/strong&gt; drop the object &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt;? This action will drop all the other objects that depends on it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to truncate the table &lt;strong&gt;%1&lt;/strong&gt;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to &lt;strong&gt;cascade&lt;/strong&gt; truncate the table &lt;strong&gt;%1&lt;/strong&gt;? This action will truncate all the tables that depends on it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Src. table: %1
Src. column(s): %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ref. table: %1
Ref. column(s): %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>-- Source code genaration for buil-in and base types currently unavailable --</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>-- Source code unavailable for the object %1 (%2). --</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseImportForm</name>
    <message>
        <source>Database Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection:</source>
        <translation type="unfinished">Conexão:</translation>
    </message>
    <message>
        <source>Origin point:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting point where objects will be put.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tables per row:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tables per row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Spacing:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Schemas per row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Spacing between objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Schemas per row:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Resolve some of the object&apos;s dependencies by querying the catalog when a needed object does not exists on the loaded set. In some cases it&apos;s necessary to combine this option with others below. This option does not applies to database level objects like role, tablespace and language as well for data types, extensions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Automatically resolve dependencies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Random colors will be assigned to imported relationships facilitating the identification of links between tables mainly in large models.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Random colors for relationships</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enables the import of system built-in objects. It&apos;s recommend to select only those objects that are directly referenced by the ones to be imported. WARNING: Try to import a huge set of system objects can bloat the resultant model or even crash pgModeler due to memory/cpu overuse.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import system objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enables the import of objects created by extensions. Generally there is no need to check this option but if there are objects in the database that directly references this category of objects this mode must be enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import extension objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler ignores import errors and will try to create as many as possible objects. By checking this option the import operation will be not aborted but an incomplete model will be constructed. This option generates a log file on pgModeler&apos;s temp directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore import errors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All catalog queries as well the created objects&apos; source code are printed to standard output (stdout).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Debug mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Create all imported objects in the current working model instead of create a new one.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import objects to the working model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database</source>
        <translation type="unfinished">Banco de Dados</translation>
    </message>
    <message>
        <source>Filter:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter object by it&apos;s OID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By OID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select all objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear object selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expands all items</source>
        <translation type="unfinished">Expandir todos os itens</translation>
    </message>
    <message>
        <source>Collapses all items</source>
        <translation type="unfinished">Recolher todos os itens</translation>
    </message>
    <message>
        <source>Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Progress label...</source>
        <translation type="unfinished">Rótulo de progresso...</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
    <message>
        <source>&amp;Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished">&amp;Fechar</translation>
    </message>
    <message>
        <source>&lt;strong&gt;ATTENTION:&lt;/strong&gt; You are about to import objects to the current working model! This action will cause irreversible changes to it even in case of critical errors during the process. Do you want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Importing process aborted!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Importing process canceled by user!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Importing process sucessfuly ended!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No databases found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Found %1 database(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retrieving objects from database...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retrieving cluster level objects...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retrieving objects of schema `%1&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retrieving objects of table `%1&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This is a PostgreSQL built-in data type and cannot be imported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This is a pgModeler&apos;s built-in object. It will be ignored if checked by user.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseImportHelper</name>
    <message>
        <source>Retrieving system objects... `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retrieving objects... `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating object `%1&apos; (%2)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trying to recreate object `%1&apos; (%2)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import failed to recreate some objects in `%1&apos; tries.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating permissions for object `%1&apos; (%2)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating columns permissions...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Updating relationships of `%1&apos; (%2)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validating relationships...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The database import ended but some errors were generated and saved into the log file `%1&apos;. This file will last until pgModeler quit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating table inheritances...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Destroying unused detached columns...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assigning sequences to columns...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseModel</name>
    <message>
        <source>Loading object: %1 (%2)</source>
        <translation type="vanished">Carregando objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Generating %1 of the object: %2 (%3)</source>
        <translation type="vanished">Gerando %1 do objeto: %2 (%3)</translation>
    </message>
    <message>
        <source>The demonstration version can create only `%1&apos; instances of each object type! You&apos;ve reach this limit for the type: `%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Loading: `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validating relationships...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generating %1 of the object `%2&apos; (%3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving metadata of the object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Metadata file successfully saved!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Process successfully ended but no metadata was saved!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object `%1&apos; (%2) already exists. Ignoring.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Loading metadata for object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object `%1&apos; (%2) not found. Ignoring metadata.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Metadata file successfully loaded!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Template DB:</source>
        <translation>DB Modelo:</translation>
    </message>
    <message>
        <source>Model Author:</source>
        <translation>Autor do Modelo:</translation>
    </message>
    <message>
        <source>Encoding:</source>
        <translation>Codificação:</translation>
    </message>
    <message>
        <source>LC_COLLATE:</source>
        <translation></translation>
    </message>
    <message>
        <source>Connections:</source>
        <translation>Conexões:</translation>
    </message>
    <message>
        <source>LC_CTYPE:</source>
        <translation></translation>
    </message>
    <message>
        <source>Default</source>
        <translation>Padrão</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation type="unfinished">Atributos</translation>
    </message>
    <message>
        <source>Default Objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tablespace:</source>
        <translation type="unfinished">Esp. de Tabela:</translation>
    </message>
    <message>
        <source>Schema:</source>
        <translation type="unfinished">Esquema:</translation>
    </message>
    <message>
        <source>Collation:</source>
        <translation type="unfinished">Intercalação:</translation>
    </message>
    <message>
        <source>Owner:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The fields &lt;strong&gt;LC_COLLATE&lt;/strong&gt; and &lt;strong&gt;LC_CTYPE&lt;/strong&gt; have pre-configured values based upon the running system. You can freely modify those values if you intend to export the model to another host.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use the above fields to specify the default attributes assigned to new objects created on the database model. Leaving a field empty will cause PostgreSQL to use the default values when exporting the model.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DomainWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Default Value:</source>
        <translation>Valor Padrão:</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation>Restrição</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Nome:</translation>
    </message>
    <message>
        <source>Not Null:</source>
        <translation>Não Nulo:</translation>
    </message>
    <message>
        <source>Check Expr.:</source>
        <translation>Expr.Checagem:</translation>
    </message>
</context>
<context>
    <name>DominioWidget</name>
    <message>
        <source>Default Value:</source>
        <translation type="obsolete">Valor Padrão:</translation>
    </message>
    <message>
        <source>Constraint Name:</source>
        <translation type="obsolete">Nome da Restrição:</translation>
    </message>
    <message>
        <source>Check Expression:</source>
        <translation type="obsolete">Expressão de Checagem:</translation>
    </message>
    <message>
        <source>Not Null:</source>
        <translation type="obsolete">Não Nulo:</translation>
    </message>
</context>
<context>
    <name>DonateWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Donate to pgModeler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;pgModeler is brought to you thanks to a &lt;span style=&quot; font-style:italic;&quot;&gt;great effort to create and distribute a quality product&lt;/span&gt;. This project is reaching out levels of maturity never imagined. All this is the result of a joint work between its author and the &lt;span style=&quot; font-weight:600;&quot;&gt;Open Source community&lt;/span&gt;. &lt;br/&gt;&lt;br/&gt;This software has a long way to go yet and with your help we&apos;ll keep maintaining the good job and bringing new improvements on each release. If you did like pgModeler and thinks it deserves a contribution please make a donation!&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>I want to help!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ElementsWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation>Coluna:</translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation>Expressão:</translation>
    </message>
    <message>
        <source>Collation:</source>
        <translation>Intercalação:</translation>
    </message>
    <message>
        <source>Operator Class:</source>
        <translation>Classe de Operadores:</translation>
    </message>
    <message>
        <source>Operator:</source>
        <translation>Operador:</translation>
    </message>
    <message>
        <source>Sorting:</source>
        <translation>Ordenação: </translation>
    </message>
    <message>
        <source>Ascending</source>
        <translation>Ascendente</translation>
    </message>
    <message>
        <source>Descending</source>
        <translation>Descendente</translation>
    </message>
    <message>
        <source>Nulls first</source>
        <translation>Nulos primeiro</translation>
    </message>
    <message>
        <source>Element</source>
        <translation>Elemento</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Operator Class</source>
        <translation>Classe de Operadores</translation>
    </message>
    <message>
        <source>Sorting</source>
        <translation>Ordenação</translation>
    </message>
    <message>
        <source>Nulls First</source>
        <translation>Nulos Primeiro</translation>
    </message>
    <message>
        <source>Collation</source>
        <translation>Intercalação</translation>
    </message>
    <message>
        <source>Operator</source>
        <translation>Operador</translation>
    </message>
    <message>
        <source>Expression</source>
        <translation>Expressão</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation>Sim</translation>
    </message>
    <message>
        <source>No</source>
        <translation>Não</translation>
    </message>
</context>
<context>
    <name>EspacoTabelaWidget</name>
    <message>
        <source>Directory:</source>
        <translation type="obsolete">Diretório:</translation>
    </message>
</context>
<context>
    <name>EventTriggerWidget</name>
    <message>
        <source>Event:</source>
        <translation type="unfinished">Evento:</translation>
    </message>
    <message>
        <source>Function:</source>
        <translation type="unfinished">Função:</translation>
    </message>
    <message>
        <source>Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag command</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Excecao</name>
    <message>
        <source>Insufficient memory space to allocate the object!</source>
        <translation type="obsolete">Espaço em memória insuficiente para alocar o objeto!</translation>
    </message>
    <message>
        <source>Assignment of a pseudo-type to the type of the column!</source>
        <translation type="obsolete">Atribuição de um pseudo-tipo ao tipo da coluna!</translation>
    </message>
    <message>
        <source>Zero length assignment!</source>
        <translation type="obsolete">Atribuição de comprimento igual a zero!</translation>
    </message>
    <message>
        <source>Assignment of a precision greater than the length of the type!</source>
        <translation type="obsolete">Atribuição de precisão maior do que o comprimento do tipo!</translation>
    </message>
    <message>
        <source>Assignment of an invalid precision to type time, timestamp or interval. The precision in this case must be equal to or less than 6!</source>
        <translation type="obsolete">Atribuição de precisão inválida a um tipo time, timestamp ou interval. A precisão neste caso deve ser igual ou inferior a 6!</translation>
    </message>
    <message>
        <source>Assignment of a not allocated column to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de coluna não alocada ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Reference to a column which index is out of the capacity of the column list!</source>
        <translation type="obsolete">Referência a uma coluna com índice fora da capacidade da lista de colunas!</translation>
    </message>
    <message>
        <source>Assignment of not allocated object!</source>
        <translation type="obsolete">Atribuição de um objeto não alocado!</translation>
    </message>
    <message>
        <source>Assignment of a not allocated schema to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de um esquema não alocado ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) has inconsistent configuration (invalid SQL/XML definition)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) possui configuração inconsistente (definição SQL/XML inválida)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) already exists in the list of elements of the same type in the object &apos;%3&apos; (%4)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) já existente na lista de elementos desse mesmo tipo no objeto &apos;%3&apos; (%4)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can&apos;t be assigned because there is already exists in the container object &apos;%3&apos;!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser atribuído pois já existe no container de objetos &apos;%3&apos;!</translation>
    </message>
    <message>
        <source>Assignment of object of an invalid type!</source>
        <translation type="obsolete">Atribuição de objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Removing an object of an invalid type!</source>
        <translation type="obsolete">Remoção de objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Obtaining an object of an invalid type!</source>
        <translation type="obsolete">Obtenção de um objeto com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of empty name to table return type!</source>
        <translation type="obsolete">Atribuição de nome vazio ao tipo de retorno de tabela!</translation>
    </message>
    <message>
        <source>The insertion of the parameter &apos;%1&apos; will not be possible because there is another parameter with same name in the function &apos;%2&apos;!</source>
        <translation type="obsolete">A inserção do parâmetro &apos;%1&apos; não será possível pois já existe outro parâmetro com mesmo nome na função &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>The insertion of the table return type &apos;%1&apos; will not be possible because there is another return type with the same name in the &apos;%2&apos;!</source>
        <translation type="obsolete">A inserção do tipo de retorno de tabela &apos;%1&apos; não será possível pois já existe outro tipo de retorno com mesmo nome na função &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>Reference to a parameter which index is out of the parameter list capacity!</source>
        <translation type="obsolete">Referência a um parâmetro com índice fora da capacidade da lista de parâmetros!</translation>
    </message>
    <message>
        <source>Reference to an event which does not belongs to trigger!</source>
        <translation type="obsolete">Referência a um evento não pertecente ao gatilho!</translation>
    </message>
    <message>
        <source>The column &apos;%1&apos; can&apos;t be assigned to the trigger &apos;%2&apos; because does not belongs to the trigger parent table!</source>
        <translation type="obsolete">A coluna &apos;%1&apos; não pode ser atribuída ao gatilho &apos;%2&apos; pois a mesma não pertence à tabela pai do gatilho!</translation>
    </message>
    <message>
        <source>Assignment of a not allocated function to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função não alocada ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of a function which return type is different from &apos;trigger&apos;!</source>
        <translation type="obsolete">Atribuição de função com tipo de retorno diferente de &apos;trigger&apos;!</translation>
    </message>
    <message>
        <source>Assignment of a function which parameter count is invalid to the object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função com número de parâmetros inválido ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of a function which language is invalid!</source>
        <translation type="obsolete">Atribuição de função com linguagem inválida!</translation>
    </message>
    <message>
        <source>Assignment of not allocated table to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de tabela não alocada ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Reference to an argument which index is out of argument list capacity!</source>
        <translation type="obsolete">Referência a um argumento com índice fora da capacidade da lista de argumentos!</translation>
    </message>
    <message>
        <source>Insertion of a column which name is already registered to another column of the object!</source>
        <translation type="obsolete">Inserção de coluna com nome já registrado em outra coluna do objeto!</translation>
    </message>
    <message>
        <source>Assignment of empty name to an object!</source>
        <translation type="obsolete">Atribuição de nome vazio a um objeto!</translation>
    </message>
    <message>
        <source>Assignment of invalid name to an object!</source>
        <translation type="obsolete">Atribuição de nome inválido a um objeto!</translation>
    </message>
    <message>
        <source>Assignment of schema object which type is invalid!</source>
        <translation type="obsolete">Atribuição de um objeto esquema com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of tablespace object with invalid type!</source>
        <translation type="obsolete">Atribuição de objeto espaço de tabela com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of tablespace to an invalid object!</source>
        <translation type="obsolete">Atribuição de um espaço de tabela a um objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of tablespace to a constraint which type is invalid! To belong to a tablespace the constraint must be a primary key or unique!</source>
        <translation type="obsolete">Atribuição de um objeto espaço de tabela a uma restrição de tipo inválido! A restrição deve ser uma chave-primária ou única para pode pertencer a um espaço de tabela!</translation>
    </message>
    <message>
        <source>Assignment of owner object which type is invalid!</source>
        <translation type="obsolete">Atribuição de um objeto papel com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of owner to an invalid object!</source>
        <translation type="obsolete">Atribuição de um dono a um objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to a function with invalid type!</source>
        <translation type="obsolete">Referência a uma função com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to an argument of the operator with invalid type!</source>
        <translation type="obsolete">Referência a um argumento do operador com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to an operator with invalid type!</source>
        <translation type="obsolete">Referência a um operador com tipo inválido!</translation>
    </message>
    <message>
        <source>Assigment of value to an invalid option type on role!</source>
        <translation type="obsolete">Atribuição de valor a uma opção de tipo inválido no papel!</translation>
    </message>
    <message>
        <source>Reference to an invalid role type!</source>
        <translation type="obsolete">Referência a um tipo de papel inválido!</translation>
    </message>
    <message>
        <source>The insertion of the role &apos;%1&apos; is not possible because this is already being referenced by role &apos;%2&apos;!</source>
        <translation type="obsolete">A inserção do papel &apos;%1&apos; não será possível pois este já está sendo referenciado pelo papel &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>Reference redundance detected by having the role &apos;%1&apos; referencing the role &apos;%2&apos;!</source>
        <translation type="obsolete">Referência redundante detectada ao fazer com que o papel &apos;%1&apos; referencie o papel &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>The role &apos;%1&apos; can not be listed as a member of itself!</source>
        <translation type="obsolete">O papel &apos;%1&apos; não pode ser relacionado com um membro dele mesmo!</translation>
    </message>
    <message>
        <source>Reference to a paper which index is out of paper list capacity!</source>
        <translation type="obsolete">Referência a um papel com índice fora da capacidade da lista de papéis!</translation>
    </message>
    <message>
        <source>Insertion of null command to the rule!</source>
        <translation type="obsolete">Inserção de comando nulo à regra!</translation>
    </message>
    <message>
        <source>Reference to a command which index is out of the command list capacity!</source>
        <translation type="obsolete">Referência a um comando com índice fora da capacidade da lista de comandos!</translation>
    </message>
    <message>
        <source>Is not possible to create a self generalization/dependecy relationship! The table can not inherit or copy their own attributes!</source>
        <translation type="obsolete">Não é possível criar um auto-relacionamento de generalização ou dependência! A tabela não pode herdar ou copiar seus próprios atributos!</translation>
    </message>
    <message>
        <source>Assignment of an object that already belongs to another table!</source>
        <translation type="obsolete">Atribuição de um objeto o qual já pertence a outra tabela!</translation>
    </message>
    <message>
        <source>Assignment of a schema to the sequence which differs from the schema of the owner table!</source>
        <translation type="obsolete">Atribuição de esquema à seqüência o qual difere do esquema da tabela possuidora!</translation>
    </message>
    <message>
        <source>Assignment of an invalid value to one of the sequence attributes!</source>
        <translation type="obsolete">Atribuição de valor inválido a um dos atributos da seqüência!</translation>
    </message>
    <message>
        <source>Assignment of a minimum value to the sequence which is greater than the maximum value!</source>
        <translation type="obsolete">Atribuição de valor mínimo da seqüência maior do que o valor máximo!</translation>
    </message>
    <message>
        <source>Assignment of a start value to the sequence which is extrapolating the range defined by minimum and maximum values​​!</source>
        <translation type="obsolete">Atribuição de valor de início da seqüência extrapolando o intervalo definido pelos valores mínimo e máximo!</translation>
    </message>
    <message>
        <source>Assignment of a null increment value to the sequence!</source>
        <translation type="obsolete">Atribuição de incremento de seqüência com valor nulo!</translation>
    </message>
    <message>
        <source>Assignment of null cache value to the sequence!</source>
        <translation type="obsolete">Atribuição de cache de seqüência com valor nulo!</translation>
    </message>
    <message>
        <source>Assignment of owner table which is not in the same schema as the sequence &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de tabela possuidora a qual não faz parte do mesmo esquema da seqüência &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of owner table which does not belong to the same owner of the sequence &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de tabela possuidora a qual não pertence ao mesmo dono da seqüência  &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of a nonexistent owner column to the sequence &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de coluna possuidora inexistente à seqüência &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of an owner column to the sequence &apos;%1&apos; that is not related to any table!</source>
        <translation type="obsolete">Atribuição de uma coluna possuidora a sequencia &apos;%1&apos; a qual não está relacionada a nenhuma tabela!</translation>
    </message>
    <message>
        <source>Reference to a label which index is out of labels list capacity!</source>
        <translation type="obsolete">Referência a um rótulo com índice fora da capacidade da lista de rótulos!</translation>
    </message>
    <message>
        <source>Allocation of object with invalid type!</source>
        <translation type="obsolete">Alocação de objeto com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of a function with invalid return type to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função com tipo de retorno inválido ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of a function with invalid parameter(s) type(s) to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função com tipo de parâmetro(s) inválido(s) ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of not allocated language!</source>
        <translation type="obsolete">Atribuição de linguagem não alocada!</translation>
    </message>
    <message>
        <source>Assignment of language object which type is invalid!</source>
        <translation type="obsolete">Atribuição de linguagem com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to data type with an index outside the capacity of data types list!</source>
        <translation type="obsolete">Referência a tipo de dado com índice fora da capacidade da lista de tipos de dados!</translation>
    </message>
    <message>
        <source>Assignment of a null type to to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de tipo nulo ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of invalid type to the object!</source>
        <translation type="obsolete">Atribuição de um tipo inválido ao objeto!</translation>
    </message>
    <message>
        <source>Assignment of an empty directory to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de um diretório vazio ao objeto: &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Obtaining types with invalid quantity!</source>
        <translation type="obsolete">Obtenção de tipos com quantidade inválida!</translation>
    </message>
    <message>
        <source>Insertion of item which already exists in the attributes list of the type!</source>
        <translation type="obsolete">Inserção de item já existente na lista de atibutos do tipo!</translation>
    </message>
    <message>
        <source>Insertion of invalid item in the attributes list of the type!</source>
        <translation type="obsolete">Inserção de item inválido na lista de atibutos do tipo!</translation>
    </message>
    <message>
        <source>Insertion of item which already exists in the enumarations list of the type!</source>
        <translation type="obsolete">Inserção de item já existente na lista de enumerações do tipo!</translation>
    </message>
    <message>
        <source>Insertion of invalid item in the enumerations list of the type!</source>
        <translation type="obsolete">Inserção de item inválido na lista de emumerações do tipo!</translation>
    </message>
    <message>
        <source>Reference to an attribute which index is out of the attributes list capacity!</source>
        <translation type="obsolete">Referência a um atributo com índice fora da capacidade da lista de atributos!</translation>
    </message>
    <message>
        <source>Reference to an enumeration which index is out of the enumerations list capacity!</source>
        <translation type="obsolete">Referência a uma enumeração com índice fora da capacidade da lista de enumerações!</translation>
    </message>
    <message>
        <source>Assignment of invalid configuration to the type!</source>
        <translation type="obsolete">Atribuição de configuração inválida ao tipo!</translation>
    </message>
    <message>
        <source>The data type &apos;%1&apos; can not be assigned because it already exists in the types list of the aggregate function &apos;%2&apos;!</source>
        <translation type="obsolete">O tipo de dado &apos;%1&apos; não pode ser atribuído pois o mesmo já existente na lista de tipos da função de agregação &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>Assignment of an operator which input  type count is invalid to aggregate function!</source>
        <translation type="obsolete">Atribuição de operador a uma função de agregação com quantidade de tipos de entrada inválida!</translation>
    </message>
    <message>
        <source>Assigment of an operator which types of arguments is invalid!</source>
        <translation type="obsolete">Atribuição de operador com argumentos de tipos inválidos!</translation>
    </message>
    <message>
        <source>Assignment of system reserved name to the object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de nome reservado pelo sistema ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>One function with invalid configuration is been used by the object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Uma função de configuração inválida está sendo usada pelo objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of invalid id to the user!</source>
        <translation type="obsolete">Atribuição de id de usuário inválido!</translation>
    </message>
    <message>
        <source>Assignment of an invalid strategy/support number to an operator class element!</source>
        <translation type="obsolete">Atribuição de valor inválido ao número de estratégia/suporte do elemento de classe de operadores!</translation>
    </message>
    <message>
        <source>Insertion of element which already exists in the element list!</source>
        <translation type="obsolete">Inserção de elemento já existente na lista de elementos!</translation>
    </message>
    <message>
        <source>Reference to an element which index is out of element list capacity!</source>
        <translation type="obsolete">Referência a um elemento com índice fora da capacidade da lista de elementos!</translation>
    </message>
    <message>
        <source>Reference to an object which index is out of object list capacity!</source>
        <translation type="obsolete">Referência a um objeto com índice fora da capacidade da lista de objetos!</translation>
    </message>
    <message>
        <source>Removal of an object not allocated!</source>
        <translation type="obsolete">Remoção de objeto não alocado!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be removed because it is being referenced by object &apos;%3&apos; (%4)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser removido pois está sendo referenciado pelo objeto &apos;%3&apos; (%4)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be removed because it is being referenced by object &apos;%3&apos; (%4) that belongs to &apos;%5&apos; (%6)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser removido pois está sendo referenciado pelo objeto &apos;%3&apos; (%4) pertecente à &apos;%5&apos; (%6)!</translation>
    </message>
    <message>
        <source>Operation with object(s) which type(s) is invalid!</source>
        <translation type="obsolete">Operação com objeto(s) de tipo(s) inválido(s)!</translation>
    </message>
    <message>
        <source>Reference to object with invalid type!</source>
        <translation type="obsolete">Referência a um objeto com tipo inválido!</translation>
    </message>
    <message>
        <source>Operation with object not allocated!</source>
        <translation type="obsolete">Operação com objeto não alocado!</translation>
    </message>
    <message>
        <source>The creation of the relationship &apos;%1&apos; between the table &apos;%2&apos; and &apos;%3&apos; can not be done because one does not have a primary key. If the relationship is of the type n-n both tables must have primary keys!</source>
        <translation type="obsolete">A criação do relacionamento &apos;%1&apos; entre as tabela &apos;%2&apos; e &apos;%3&apos; não pode ser feito pois uma delas não possui uma chave primária. Caso o relacionamento seja do tipo n-n ambas as tabelas devem possuir chaves primárias!</translation>
    </message>
    <message>
        <source>The relationship of the type 1-1 where both tables are mandatory participation is not implemented because it requires fusion between the tables that breaks the modeling done by the user!</source>
        <translation type="obsolete">O relacionamento do tipo 1-1 onde ambas as tabelas são de participação obrigatória não é implementado por necessitar de fusão entre tabelas o que quebra a modelagem feita pelo usuário!</translation>
    </message>
    <message>
        <source>Assignment of an invalid expression to the object!</source>
        <translation type="obsolete">Atribuição de expressão inválida ao objeto!</translation>
    </message>
    <message>
        <source>Assignment of a primary key to a table which already has one!</source>
        <translation type="obsolete">Atribuição de chave primária à uma tabela a qual já possui uma!</translation>
    </message>
    <message>
        <source>Identifier relationship can not be created for a self relationship, relationships of the type n-n, dependency or generalization!</source>
        <translation type="obsolete">Relacionamento identificador não pode ser criado para um autorelacionamentos, relacionamentos do tipo n-n, dependência ou generalização!</translation>
    </message>
    <message>
        <source>Unable to create a dependency relationship because the column &apos;%1&apos; in table &apos;%2&apos; already exists in table &apos;%3&apos;!</source>
        <translation type="obsolete">Impossível criar o relacionamento de dependência pois a coluna &apos;%1&apos; da tabela &apos;%2&apos; já existe na tabela &apos;%3&apos;!</translation>
    </message>
    <message>
        <source>Unable to create the generalization relationship because the column &apos;%1&apos; in table &apos;%2&apos; can not be merged with the column &apos;%3&apos; of table &apos;%4&apos; because they have incompatible types!</source>
        <translation type="obsolete">Impossível criar o relacionamento de generalização pois a coluna &apos;%1&apos; da tabela &apos;%2&apos; não pode ser fundida com a coluna &apos;%3&apos; da tabela &apos;%4&apos; por serem de tipos incompatíveis!</translation>
    </message>
    <message>
        <source>An attribute can not be added to a dependence or generalization relationship!</source>
        <translation type="obsolete">Um atributo não pode ser adicionado a um relacionamento de generalização ou dependência!</translation>
    </message>
    <message>
        <source>A foreign key can not be added to a relationship because is created automatically when this is connected!</source>
        <translation type="obsolete">Uma chave estrangeira não pode ser adicionado a um relacionamento pois esta é criada automaticamente no momento da ligação do mesmo!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) is referencing the object &apos;%3&apos; (%4) which was not found in the list of objects of the same type in the model!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) está referenciando o objeto &apos;%3&apos; (%4) o qual não foi encontrado na lista de objetos de mesmo tipo no modelo!</translation>
    </message>
    <message>
        <source>Reference to an user-defined data type that not exists in the model!</source>
        <translation type="obsolete">Referência a tipo de dado definido pelo usuário o qual não existe no modelo!</translation>
    </message>
    <message>
        <source>Assignment of invalid maximum size to operation list!</source>
        <translation type="obsolete">Atribuição de tamanho máximo inválido à lista de operações!</translation>
    </message>
    <message>
        <source>Unable to write the file %1! Make sure the directory exists, or if the user has access permissions on it!</source>
        <translation type="obsolete">Não foi possível salvar o arquivo %1! Certifique-se de que o diretório existe ou se o usuário tem permissão de acesso ao mesmo!</translation>
    </message>
    <message>
        <source>Unable to write the model in the file %1 due to one or more errors in the definition generation process!</source>
        <translation type="obsolete">Não foi possível gravar o modelo no arquivo %1 devido a um ou mais erros no processo de geração da definição do mesmo!</translation>
    </message>
    <message>
        <source>There is already a relationship between &apos;%1&apos; (%2) and &apos;%3&apos; (%4) in the model!</source>
        <translation type="obsolete">Já existe um relacionamento entre &apos;%1&apos; (%2) and &apos;%3&apos; (%4) no modelo!</translation>
    </message>
    <message>
        <source>The configuration of the relationship &apos;%1&apos; generates a redundancy between the relationships &apos;%2&apos;. Redundancy on identifier or generalization/dependency relationships are not accepted since they result in  incorrect column spreading making the model inconsistent!</source>
        <translation type="obsolete">A configuração do relacionamento &apos;%1&apos; gera uma redundância entre os relacionamentos &apos;%2&apos;. Redundância de relacionamentos identificadores ou de generalização/dependência não são aceitos pois resultam em propagação incorreta de colunas tornando o modelo inconsiste!</translation>
    </message>
    <message>
        <source>One or more objects were invalidated and automatically removed because they were referencing table columns which were included through relationships and which no longer exists due to disconnection of relationships or exclusion of such generated columns!</source>
        <translation type="obsolete">Um ou mais objetos foram invalidados e automaticamente removidos pois os mesmos referenciavam colunas de tabelas as quais foram incluídas através de relacionamentos e que deixaram de existir devido a desconexão ou exclusão dos relacionamentos geradores de tais colunas!</translation>
    </message>
    <message>
        <source>The primary key &apos;%1&apos; can only be allocated if declared within a block of code that defines a table or relationship!</source>
        <translation type="obsolete">A chave-primária &apos;%1&apos; só pode ser alocada caso a mesma esteja declarada dentro de um bloco de código que define uma tabela ou relacionamento!</translation>
    </message>
    <message>
        <source>Reference to an invalid privilege type!</source>
        <translation type="obsolete">Referência a um tipo de privilégio inválido!</translation>
    </message>
    <message>
        <source>Insertion of an role which already exists in the role list of the permission!</source>
        <translation type="obsolete">Inserção de um papel já existente na lista de papéis da permissão!</translation>
    </message>
    <message>
        <source>Assignment of privilege incompatible with the type of object referenced by permission!</source>
        <translation type="obsolete">Atribuição de privilégio incompatível com o tipo do objeto referenciado pela permissão!</translation>
    </message>
    <message>
        <source>There is already a permission on object &apos;%1&apos; (%2) which has one or more equal roles from those present on permission to be assigned to the object!</source>
        <translation type="obsolete">Já existe uma permissão sobre o objeto &apos;%1&apos; (%2) a qual possui um ou mais papéis iguais aos presentes na permissão a ser atribuída ao objeto!</translation>
    </message>
    <message>
        <source>A permission is referencing the object &apos;%1&apos; (%2) which was not found in the model!</source>
        <translation type="obsolete">Uma permissão está referenciando o objeto &apos;%1&apos; (%2) o qual não foi encontrado no modelo!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be created by not being assigned to any schema!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser criado por não estar atribuído a nenhum esquema!</translation>
    </message>
    <message>
        <source>The tablespace &apos;%1&apos; can not be inserted into the model because it points to the same directory as the tablespace &apos;%2&apos;!</source>
        <translation type="obsolete">O espaço de tabela &apos;%1&apos; não pode ser inserido no modelo pois o mesmo aponta para o mesmo diretório que o espaço de tabela &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>It is not possible to create arrays of domains or sequences (dimension &gt;= 1)! PostgreSQL does not yet implement this feature!</source>
        <translation type="obsolete">Não é possível criar arrays de domínios ou sequências (dimensão &gt;= 1)! O PostgreSQL ainda não implementa esta funcionalidade!</translation>
    </message>
    <message>
        <source>The function &apos;%1&apos; can not get a source code as a definition because its language is set to C. Use the attributes symbol and dynamic library instead!</source>
        <translation type="obsolete">A função &apos;%1&apos; não pode receber um código-fonte como definição pois sua linguagem está definida como C. Os atributos símbolo e biblioteca dinâmica é que devem ser utilizados!</translation>
    </message>
    <message>
        <source>The function &apos;%1&apos; can have the attributes symbol and dynamic library configured only if the language is set to C. For all other cases you must specify a source code that defines it in the DBMS!</source>
        <translation type="obsolete">A função &apos;%1&apos; só pode ter os atributos de símbolo e biblioteca configurados caso sua linguagem esteja definida como C. Para os demais casos é necessário especificar um código-fonte que a define o SGBD!</translation>
    </message>
    <message>
        <source>The operator &apos;%1&apos; can not be assigned as a comutator of operator &apos;%2&apos; because it has incompatible settings!</source>
        <translation type="obsolete">O operador &apos;%1&apos; não pode ser atribuído como comutador do operador &apos;%2&apos; pois possui configuração incompatível!</translation>
    </message>
    <message>
        <source>The operator &apos;%1&apos; can not be assigned as negator of operator &apos;%2&apos; because it has incompatible settings!</source>
        <translation type="obsolete">O operador &apos;%1&apos; não pode ser atribuído como negador do operador &apos;%2&apos; pois possui configuração incompatível!</translation>
    </message>
    <message>
        <source>The type &apos;%1&apos; can not self refer in the attributes &apos;element&apos; or &apos;copy type&apos; or be used as a data type of an attribute in the configuration of a composite type!</source>
        <translation type="obsolete">O tipo &apos;%1&apos; não pode se referenciar nos atributos &apos;elemento&apos; ou &apos;tipo cópia&apos; ou ser usado como tipo de dado de um atributo na configuração de tipo composto!</translation>
    </message>
    <message>
        <source>Assignment of invalid element to type &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de elemento inválido ao tipo &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of invalid alignment to type &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de alinhamento inválido ao tipo &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of invalid name to the table generated from N-N relationship!</source>
        <translation type="obsolete">Atribuição de nome inválido à tabela gerada por relacionamento N-N!</translation>
    </message>
    <message>
        <source>The relationship &apos;%1&apos; can not make use of the special primary key. Only generalization/dependency relationships have access to this resource!</source>
        <translation type="obsolete">O relacionamento &apos;%1&apos; não pode fazer uso da chave-primária especial. Apenas relacionamentos de generalização/dependência têm acesso a este recurso!</translation>
    </message>
    <message>
        <source>Assignment of invalid suffix to the relationship &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de sufixo inválido ao relacionamento &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be edited or deleted because it was automatically included through a relationship! To manipulate the object is necessary to make it from the edit form of the relationship that holds it.</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser editado ou excluído por ter sido incluído automaticamente através de relacionamento! Para manipular o objeto é necessário fazê-lo a partir do formulário de edição do relacionamento que o detém.</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be deleted because it is protected!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser excluído por estar protegido!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; has already been declared earlier!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; já foi declarado anteriormente!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; can not be built in the groups declaration block (&apos;%2&apos;)!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; não pode ser construído no bloco de declaração de grupos (&apos;%2&apos;)!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; was built but not declared in the groups declaration block (&apos;%2&apos;)!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; foi construído porém não declarado no bloco de declaração de grupos (&apos;%2&apos;)!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; can not be built without possessing child elements!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; não pode ser construído sem possuir elementos filhos!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; can not be built once more because this was done in previous blocks!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; não pode ser construído novamente pois já foi construído em blocos anteriores!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; has been declared but not built!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; foi declarado porém não construído!</translation>
    </message>
    <message>
        <source>Reference to a column of objects table with invalid index!</source>
        <translation type="obsolete">Referência a uma coluna da tabela de objetos com índice inválido!</translation>
    </message>
    <message>
        <source>Reference to a row of objects table with invalid index!</source>
        <translation type="obsolete">Referência a uma linha da tabela de objetos com índice inválido!</translation>
    </message>
    <message>
        <source>The schema public and the languages plpgsql, c and sql can not be manipulated because they are reserved to PostgreSQL! They are present in the model database only as a reference!</source>
        <translation type="obsolete">O esquema &apos;public&apos; e as linguagens &apos;plpgsql&apos;, &apos;c&apos; e &apos;sql&apos; não podem ser manipuladas por serem reservados ao PostgreSQL! Os mesmos estão presentes no modelo de banco de dados apenas como referência!</translation>
    </message>
    <message>
        <source>The new configuration function invalidates the object &apos;%1&apos; (%2)! In this case it is needed to undo the relationship between the affected object and function so that the new configuration of the latter to take effect!</source>
        <translation type="obsolete">A nova configuração da função invalida o objeto &apos;%1&apos; (%2) o qual a referencia! Neste caso é necessário desfazer a relação entre o objeto afetado e a função para que a nova configuração desta última seja efetivada!</translation>
    </message>
    <message>
        <source>A vision reference must have at least one SQL application : SELECT, FROM, FROM-WHERE or After WHERE!</source>
        <translation type="obsolete">Uma referência de visão deve possuir pelo menos uma aplicação SQL: SELECT-FROM, FROM-WHERE ou Após WHERE!</translation>
    </message>
    <message>
        <source>Constraints like primary key, foreign key or unique must have at least one column related to them! For foreign keys must be selected, in addition, the referenced columns!</source>
        <translation type="obsolete">Restrições do tipo chave-primária, chave-estrangeira ou única devem possuir pelo menos uma coluna relacionada às mesmas! Para chaves-estrangeira devem ser selecionadas, adicionalmente, as colunas referenciadas!</translation>
    </message>
    <message>
        <source>Unable to load one or more configuration files! Please check if files exists in the configuration folder and if they are not corrupted to preventing this error to occur again on the next startup!</source>
        <translation type="obsolete">Não foi possível carregar um ou mais arquivos de configuração! Por favor, cheque se os arquivos existem na pasta de configurações e se o mesmos não estão corrompidos para que este erro não se repita na próxima inicialização!</translation>
    </message>
    <message>
        <source>Could not find the default settings file &apos;%1&apos;! To restore default settings check the existence of the file and try again!</source>
        <translation type="obsolete">Não foi possível encontrar o arquivo de configurações padrão &apos;%1&apos;! Para restaurar as configurações padrão cheque a existência do referido arquivo e tente novamente!</translation>
    </message>
    <message>
        <source>The export process failed due to an error triggered by the PostgreSQL server in an attempt to execute a SQL command. For more details about the error check the exception stack!

** Executed SQL command: **

%1</source>
        <translation type="obsolete">O processo de exportação falhou devido a um erro disparado pelo servidor PostgreSQL na tentativa de execução de um comando SQL. Para obter mais detalhes sobre erro cheque a pilha de exceções!

** Comando SQL executado: **

%1</translation>
    </message>
    <message>
        <source>Could not load the plugin &apos;%1&apos; from the library &apos;%2&apos;! Message returned by plugin manager: &apos;%3&apos;</source>
        <translation type="obsolete">Não foi possível carregar o plugin &apos;%1&apos; a partir da biblioteca &apos;%2&apos;! Mensagem retornada pelo gerenciador de plugins: &apos;%3&apos;</translation>
    </message>
    <message>
        <source>One or more plugins were not activated due to errors during the loading process! Check the exception stack for more details.</source>
        <translation type="obsolete">Um ou mais plugins não foram ativados devido a erros no processo de carregamento! Verifique a pilha de exceções para mais detalhes.</translation>
    </message>
    <message>
        <source>Invalid syntax in file %1, line %2, column %3!</source>
        <translation type="obsolete">Sintaxe inválida no arquivo %1, linha %2, coluna %3!</translation>
    </message>
    <message>
        <source>Invalid conditional instruction &apos;%1&apos; on file %2, line %3, column %4!</source>
        <translation type="obsolete">Instrução condicional &apos;%1&apos; inválida no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Unknown attribute &apos;%1&apos; in file %2, line %3, column %4!</source>
        <translation type="obsolete">Atributo &apos;%1&apos; desconhecido no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Invalid metacharacter &apos;%1&apos; in file %2, line %3, column %4!</source>
        <translation type="obsolete">Metacaractere &apos;%1&apos; inválido no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Attribute &apos;%1&apos; with an undefined value in file %2, line %3, column %4!</source>
        <translation type="obsolete">Atributo &apos;%1&apos; com valor indefinido no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Assignment of empty XML buffer to parser!</source>
        <translation type="obsolete">Atribuição de buffer de código XML vazio ao parser!</translation>
    </message>
    <message>
        <source>Could not access the file or directory %1! Make sure that it exists or if the user has access permissions on it!</source>
        <translation type="obsolete">Não foi possível acessar o arquivo ou diretório %1! Certifique-se de que o mesmo existe e o usuário possui permissões de acesso a ele!</translation>
    </message>
    <message>
        <source>Assignment of empty DTD file name!</source>
        <translation type="obsolete">Atribuição de nome de arquivo DTD vazio!</translation>
    </message>
    <message>
        <source>Assignment of empty name to the DTD declaration!</source>
        <translation type="obsolete">Atribuição de nome vazio à declaração DTD!</translation>
    </message>
    <message>
        <source>Error while interpreting XML buffer at line %1 column %2.
Message generated by the parser: &apos;%3&apos;. %4</source>
        <translation type="obsolete">Erro ao interpretar buffer XML na linha %1 coluna %2.
 Mensagem gerada pelo parser: &apos;%3&apos;. %4</translation>
    </message>
    <message>
        <source>Operation on unallocated element tree! It is necessary to load the XML parser buffer and interpret it so that the tree is generated!</source>
        <translation type="obsolete">Operação sobre árvore de elementos não alocada! É necessário carregar o buffer XML do parser e interpretá-lo para que a árvore seja gerada!</translation>
    </message>
    <message>
        <source>Could not load file %1. The same appears to be inconsistent or one of its dependencies (DTD files) has errors or is missing!</source>
        <translation type="obsolete">Não foi possível carregar o arquivo %1. O mesmo parece estar inconsistente ou uma de suas dependências (arquivos DTD) possui erros ou está ausente!</translation>
    </message>
    <message>
        <source>Operation with unallocated tree element!</source>
        <translation type="obsolete">Operação com elemento de árvore de elementos não alocado!</translation>
    </message>
    <message>
        <source>Operation with element which does not exists in the element tree currently loaded!</source>
        <translation type="obsolete">Operação com elemento o qual não faz parte da árvore de elementos carregada atualmente!</translation>
    </message>
    <message>
        <source>Assignment of a value to an invalid connection parameter!</source>
        <translation type="obsolete">Atribuição de valor a um parâmetro de conexão inválido!</translation>
    </message>
    <message>
        <source>Operation on connection not established!</source>
        <translation type="obsolete">Operação sobre conexão não estabelecida!</translation>
    </message>
    <message>
        <source>Attempt to connect without define configuration parameters!</source>
        <translation type="obsolete">Tentativa de conexão sem parâmetros de configuração definidos!</translation>
    </message>
    <message>
        <source>Could not connect to the database.
Message returned: &apos;%1&apos;</source>
        <translation type="obsolete">Não foi possível estabelecer conexão com o banco de dados.
Mensagem retornada: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Assignment of not allocated SQL command result!</source>
        <translation type="obsolete">Atribuição de resultado de comando SQL não alocado!</translation>
    </message>
    <message>
        <source>Unable to allocate the result of the SQL command because the response from the DBMS was not understood by the client!</source>
        <translation type="obsolete">Não foi possível alocar o resultado do comando SQL pois a resposta do SGBD não foi compreendida pelo cliente!</translation>
    </message>
    <message>
        <source>Unable to allocate command result for the SQL because the server has generated a fatal error!
Message returned by the DBMS: %1</source>
        <translation type="obsolete">Não foi possível alocar o resultado do comando SQL pois o servidor gerou um erro fatal!
Mensagem retornada pelo SGBD: %1</translation>
    </message>
    <message>
        <source>Unable to allocate the result of the SQL command because the command passed was an empty SQL!</source>
        <translation type="obsolete">Não foi possível alocar o resultado do comando SQL pois o comando passado foi uma SQL vazia!</translation>
    </message>
    <message>
        <source>Reference to a column of tuple with invalid index!</source>
        <translation type="obsolete">Referência à uma coluna da tupla com índice inválido!</translation>
    </message>
    <message>
        <source>Reference to a column of tuple with invalid name!</source>
        <translation type="obsolete">Referência à uma coluna da tupla com nome inválido!</translation>
    </message>
    <message>
        <source>Reference to a tuple with index invalid or the result is empty (no tuples)!</source>
        <translation type="obsolete">Referência à uma tupla com índice inválido ou o resultado está vazio (sem tuplas)!</translation>
    </message>
    <message>
        <source>Could not execute the SQL command.
 Message returned: %1</source>
        <translation type="obsolete">Não foi possível executar o comando SQL.
 Mensagem retornada: %1</translation>
    </message>
</context>
<context>
    <name>Exception</name>
    <message>
        <source>Insufficient memory space to allocate the object!</source>
        <translation type="obsolete">Espaço em memória insuficiente para alocar o objeto!</translation>
    </message>
    <message>
        <source>Assignment of a pseudo-type to the type of the column!</source>
        <translation type="unfinished">Atribuição de um pseudo-tipo ao tipo da coluna!</translation>
    </message>
    <message>
        <source>Zero length assignment!</source>
        <translation type="unfinished">Atribuição de comprimento igual a zero!</translation>
    </message>
    <message>
        <source>Assignment of a precision greater than the length of the type!</source>
        <translation type="unfinished">Atribuição de precisão maior do que o comprimento do tipo!</translation>
    </message>
    <message>
        <source>Assignment of an invalid precision to type time, timestamp or interval. The precision in this case must be equal to or less than 6!</source>
        <translation type="unfinished">Atribuição de precisão inválida a um tipo time, timestamp ou interval. A precisão neste caso deve ser igual ou inferior a 6!</translation>
    </message>
    <message>
        <source>Assignment of a not allocated column to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de coluna não alocada ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Reference to a column which index is out of the capacity of the column list!</source>
        <translation type="unfinished">Referência a uma coluna com índice fora da capacidade da lista de colunas!</translation>
    </message>
    <message>
        <source>Assignment of not allocated object!</source>
        <translation type="unfinished">Atribuição de um objeto não alocado!</translation>
    </message>
    <message>
        <source>Assignment of a not allocated schema to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de um esquema não alocado ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) has inconsistent configuration (invalid SQL/XML definition)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) possui configuração inconsistente (definição SQL/XML inválida)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) already exists in the list of elements of the same type in the object &apos;%3&apos; (%4)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) já existente na lista de elementos desse mesmo tipo no objeto &apos;%3&apos; (%4)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can&apos;t be assigned because there is already exists in the container object &apos;%3&apos;!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser atribuído pois já existe no container de objetos &apos;%3&apos;!</translation>
    </message>
    <message>
        <source>Removing an object of an invalid type!</source>
        <translation type="unfinished">Remoção de objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Obtaining an object of an invalid type!</source>
        <translation type="unfinished">Obtenção de um objeto com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of empty name to table return type!</source>
        <translation type="unfinished">Atribuição de nome vazio ao tipo de retorno de tabela!</translation>
    </message>
    <message>
        <source>The insertion of the parameter &apos;%1&apos; will not be possible because there is another parameter with same name in the function &apos;%2&apos;!</source>
        <translation type="obsolete">A inserção do parâmetro &apos;%1&apos; não será possível pois já existe outro parâmetro com mesmo nome na função &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>The insertion of the table return type &apos;%1&apos; will not be possible because there is another return type with the same name in the &apos;%2&apos;!</source>
        <translation type="obsolete">A inserção do tipo de retorno de tabela &apos;%1&apos; não será possível pois já existe outro tipo de retorno com mesmo nome na função &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>Reference to an event which does not belongs to trigger!</source>
        <translation type="unfinished">Referência a um evento não pertecente ao gatilho!</translation>
    </message>
    <message>
        <source>Assignment of a not allocated function to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função não alocada ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of a function which return type is different from &apos;trigger&apos;!</source>
        <translation type="obsolete">Atribuição de função com tipo de retorno diferente de &apos;trigger&apos;!</translation>
    </message>
    <message>
        <source>Assignment of a function which parameter count is invalid to the object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função com número de parâmetros inválido ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of a function which language is invalid!</source>
        <translation type="unfinished">Atribuição de função com linguagem inválida!</translation>
    </message>
    <message>
        <source>Assignment of not allocated table to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de tabela não alocada ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Insertion of a column which name is already registered to another column of the object!</source>
        <translation type="obsolete">Inserção de coluna com nome já registrado em outra coluna do objeto!</translation>
    </message>
    <message>
        <source>Assignment of empty name to an object!</source>
        <translation type="unfinished">Atribuição de nome vazio a um objeto!</translation>
    </message>
    <message>
        <source>Assignment of invalid name to an object!</source>
        <translation type="obsolete">Atribuição de nome inválido a um objeto!</translation>
    </message>
    <message>
        <source>Assignment of schema object which type is invalid!</source>
        <translation type="unfinished">Atribuição de um objeto esquema com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of tablespace object with invalid type!</source>
        <translation type="unfinished">Atribuição de objeto espaço de tabela com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of tablespace to an invalid object!</source>
        <translation type="unfinished">Atribuição de um espaço de tabela a um objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of tablespace to a constraint which type is invalid! To belong to a tablespace the constraint must be a primary key or unique!</source>
        <translation type="unfinished">Atribuição de um objeto espaço de tabela a uma restrição de tipo inválido! A restrição deve ser uma chave-primária ou única para pode pertencer a um espaço de tabela!</translation>
    </message>
    <message>
        <source>Assignment of owner object which type is invalid!</source>
        <translation type="unfinished">Atribuição de um objeto papel com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of owner to an invalid object!</source>
        <translation type="unfinished">Atribuição de um dono a um objeto de tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to a function with invalid type!</source>
        <translation type="unfinished">Referência a uma função com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to an argument of the operator with invalid type!</source>
        <translation type="unfinished">Referência a um argumento do operador com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to an operator with invalid type!</source>
        <translation type="unfinished">Referência a um operador com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to an invalid role type!</source>
        <translation type="unfinished">Referência a um tipo de papel inválido!</translation>
    </message>
    <message>
        <source>The insertion of the role &apos;%1&apos; is not possible because this is already being referenced by role &apos;%2&apos;!</source>
        <translation type="obsolete">A inserção do papel &apos;%1&apos; não será possível pois este já está sendo referenciado pelo papel &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>The role &apos;%1&apos; can not be listed as a member of itself!</source>
        <translation type="obsolete">O papel &apos;%1&apos; não pode ser relacionado com um membro dele mesmo!</translation>
    </message>
    <message>
        <source>Assignment of an object that already belongs to another table!</source>
        <translation type="unfinished">Atribuição de um objeto o qual já pertence a outra tabela!</translation>
    </message>
    <message>
        <source>Assignment of a schema to the sequence which differs from the schema of the owner table!</source>
        <translation type="unfinished">Atribuição de esquema à seqüência o qual difere do esquema da tabela possuidora!</translation>
    </message>
    <message>
        <source>Assignment of an invalid value to one of the sequence attributes!</source>
        <translation type="unfinished">Atribuição de valor inválido a um dos atributos da seqüência!</translation>
    </message>
    <message>
        <source>Assignment of a minimum value to the sequence which is greater than the maximum value!</source>
        <translation type="unfinished">Atribuição de valor mínimo da seqüência maior do que o valor máximo!</translation>
    </message>
    <message>
        <source>Assignment of a null increment value to the sequence!</source>
        <translation type="unfinished">Atribuição de incremento de seqüência com valor nulo!</translation>
    </message>
    <message>
        <source>Assignment of null cache value to the sequence!</source>
        <translation type="unfinished">Atribuição de cache de seqüência com valor nulo!</translation>
    </message>
    <message>
        <source>Assignment of owner table which is not in the same schema as the sequence &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de tabela possuidora a qual não faz parte do mesmo esquema da seqüência &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of owner table which does not belong to the same owner of the sequence &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de tabela possuidora a qual não pertence ao mesmo dono da seqüência  &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of a nonexistent owner column to the sequence &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de coluna possuidora inexistente à seqüência &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of an owner column to the sequence &apos;%1&apos; that is not related to any table!</source>
        <translation type="obsolete">Atribuição de uma coluna possuidora a sequencia &apos;%1&apos; a qual não está relacionada a nenhuma tabela!</translation>
    </message>
    <message>
        <source>Allocation of object with invalid type!</source>
        <translation type="unfinished">Alocação de objeto com tipo inválido!</translation>
    </message>
    <message>
        <source>Assignment of a function with invalid return type to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função com tipo de retorno inválido ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of a function with invalid parameter(s) type(s) to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de função com tipo de parâmetro(s) inválido(s) ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of not allocated language!</source>
        <translation type="unfinished">Atribuição de linguagem não alocada!</translation>
    </message>
    <message>
        <source>Assignment of language object which type is invalid!</source>
        <translation type="unfinished">Atribuição de linguagem com tipo inválido!</translation>
    </message>
    <message>
        <source>Reference to data type with an index outside the capacity of data types list!</source>
        <translation type="unfinished">Referência a tipo de dado com índice fora da capacidade da lista de tipos de dados!</translation>
    </message>
    <message>
        <source>Assignment of a null type to to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de tipo nulo ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of invalid type to the object!</source>
        <translation type="unfinished">Atribuição de um tipo inválido ao objeto!</translation>
    </message>
    <message>
        <source>Assignment of an empty directory to object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de um diretório vazio ao objeto: &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Obtaining types with invalid quantity!</source>
        <translation type="unfinished">Obtenção de tipos com quantidade inválida!</translation>
    </message>
    <message>
        <source>Insertion of item which already exists in the attributes list of the type!</source>
        <translation type="unfinished">Inserção de item já existente na lista de atibutos do tipo!</translation>
    </message>
    <message>
        <source>Insertion of invalid item in the attributes list of the type!</source>
        <translation type="unfinished">Inserção de item inválido na lista de atibutos do tipo!</translation>
    </message>
    <message>
        <source>Insertion of item which already exists in the enumarations list of the type!</source>
        <translation type="unfinished">Inserção de item já existente na lista de enumerações do tipo!</translation>
    </message>
    <message>
        <source>Insertion of invalid item in the enumerations list of the type!</source>
        <translation type="unfinished">Inserção de item inválido na lista de emumerações do tipo!</translation>
    </message>
    <message>
        <source>Assignment of invalid configuration to the type!</source>
        <translation type="unfinished">Atribuição de configuração inválida ao tipo!</translation>
    </message>
    <message>
        <source>The data type &apos;%1&apos; can not be assigned because it already exists in the types list of the aggregate function &apos;%2&apos;!</source>
        <translation type="obsolete">O tipo de dado &apos;%1&apos; não pode ser atribuído pois o mesmo já existente na lista de tipos da função de agregação &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>Assignment of system reserved name to the object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Atribuição de nome reservado pelo sistema ao objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>One function with invalid configuration is been used by the object &apos;%1&apos; (%2)!</source>
        <translation type="obsolete">Uma função de configuração inválida está sendo usada pelo objeto &apos;%1&apos; (%2)!</translation>
    </message>
    <message>
        <source>Assignment of invalid id to the user!</source>
        <translation type="obsolete">Atribuição de id de usuário inválido!</translation>
    </message>
    <message>
        <source>Assignment of an invalid strategy/support number to an operator class element!</source>
        <translation type="unfinished">Atribuição de valor inválido ao número de estratégia/suporte do elemento de classe de operadores!</translation>
    </message>
    <message>
        <source>Insertion of element which already exists in the element list!</source>
        <translation type="unfinished">Inserção de elemento já existente na lista de elementos!</translation>
    </message>
    <message>
        <source>Removal of an object not allocated!</source>
        <translation type="unfinished">Remoção de objeto não alocado!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be removed because it is being referenced by object &apos;%3&apos; (%4)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser removido pois está sendo referenciado pelo objeto &apos;%3&apos; (%4)!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be removed because it is being referenced by object &apos;%3&apos; (%4) that belongs to &apos;%5&apos; (%6)!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser removido pois está sendo referenciado pelo objeto &apos;%3&apos; (%4) pertecente à &apos;%5&apos; (%6)!</translation>
    </message>
    <message>
        <source>Operation with object(s) which type(s) is invalid!</source>
        <translation type="unfinished">Operação com objeto(s) de tipo(s) inválido(s)!</translation>
    </message>
    <message>
        <source>Reference to object with invalid type!</source>
        <translation type="unfinished">Referência a um objeto com tipo inválido!</translation>
    </message>
    <message>
        <source>Operation with object not allocated!</source>
        <translation type="unfinished">Operação com objeto não alocado!</translation>
    </message>
    <message>
        <source>The creation of the relationship &apos;%1&apos; between the table &apos;%2&apos; and &apos;%3&apos; can not be done because one does not have a primary key. If the relationship is of the type n-n both tables must have primary keys!</source>
        <translation type="obsolete">A criação do relacionamento &apos;%1&apos; entre as tabela &apos;%2&apos; e &apos;%3&apos; não pode ser feito pois uma delas não possui uma chave primária. Caso o relacionamento seja do tipo n-n ambas as tabelas devem possuir chaves primárias!</translation>
    </message>
    <message>
        <source>The relationship of the type 1-1 where both tables are mandatory participation is not implemented because it requires fusion between the tables that breaks the modeling done by the user!</source>
        <translation type="unfinished">O relacionamento do tipo 1-1 onde ambas as tabelas são de participação obrigatória não é implementado por necessitar de fusão entre tabelas o que quebra a modelagem feita pelo usuário!</translation>
    </message>
    <message>
        <source>Assignment of an invalid expression to the object!</source>
        <translation type="unfinished">Atribuição de expressão inválida ao objeto!</translation>
    </message>
    <message>
        <source>Assignment of a primary key to a table which already has one!</source>
        <translation type="unfinished">Atribuição de chave primária à uma tabela a qual já possui uma!</translation>
    </message>
    <message>
        <source>Unable to create the generalization relationship because the column &apos;%1&apos; in table &apos;%2&apos; can not be merged with the column &apos;%3&apos; of table &apos;%4&apos; because they have incompatible types!</source>
        <translation type="obsolete">Impossível criar o relacionamento de generalização pois a coluna &apos;%1&apos; da tabela &apos;%2&apos; não pode ser fundida com a coluna &apos;%3&apos; da tabela &apos;%4&apos; por serem de tipos incompatíveis!</translation>
    </message>
    <message>
        <source>A foreign key can not be added to a relationship because is created automatically when this is connected!</source>
        <translation type="unfinished">Uma chave estrangeira não pode ser adicionado a um relacionamento pois esta é criada automaticamente no momento da ligação do mesmo!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) is referencing the object &apos;%3&apos; (%4) which was not found in the list of objects of the same type in the model!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) está referenciando o objeto &apos;%3&apos; (%4) o qual não foi encontrado na lista de objetos de mesmo tipo no modelo!</translation>
    </message>
    <message>
        <source>Reference to an user-defined data type that not exists in the model!</source>
        <translation type="unfinished">Referência a tipo de dado definido pelo usuário o qual não existe no modelo!</translation>
    </message>
    <message>
        <source>Assignment of invalid maximum size to operation list!</source>
        <translation type="unfinished">Atribuição de tamanho máximo inválido à lista de operações!</translation>
    </message>
    <message>
        <source>Unable to write the file %1! Make sure the directory exists, or if the user has access permissions on it!</source>
        <translation type="obsolete">Não foi possível salvar o arquivo %1! Certifique-se de que o diretório existe ou se o usuário tem permissão de acesso ao mesmo!</translation>
    </message>
    <message>
        <source>Unable to write the model in the file %1 due to one or more errors in the definition generation process!</source>
        <translation type="obsolete">Não foi possível gravar o modelo no arquivo %1 devido a um ou mais erros no processo de geração da definição do mesmo!</translation>
    </message>
    <message>
        <source>There is already a relationship between &apos;%1&apos; (%2) and &apos;%3&apos; (%4) in the model!</source>
        <translation type="obsolete">Já existe um relacionamento entre &apos;%1&apos; (%2) and &apos;%3&apos; (%4) no modelo!</translation>
    </message>
    <message>
        <source>One or more objects were invalidated and automatically removed because they were referencing table columns which were included through relationships and which no longer exists due to disconnection of relationships or exclusion of such generated columns!</source>
        <translation type="unfinished">Um ou mais objetos foram invalidados e automaticamente removidos pois os mesmos referenciavam colunas de tabelas as quais foram incluídas através de relacionamentos e que deixaram de existir devido a desconexão ou exclusão dos relacionamentos geradores de tais colunas!</translation>
    </message>
    <message>
        <source>The primary key &apos;%1&apos; can only be allocated if declared within a block of code that defines a table or relationship!</source>
        <translation type="obsolete">A chave-primária &apos;%1&apos; só pode ser alocada caso a mesma esteja declarada dentro de um bloco de código que define uma tabela ou relacionamento!</translation>
    </message>
    <message>
        <source>Reference to an invalid privilege type!</source>
        <translation type="unfinished">Referência a um tipo de privilégio inválido!</translation>
    </message>
    <message>
        <source>Assignment of privilege incompatible with the type of object referenced by permission!</source>
        <translation type="unfinished">Atribuição de privilégio incompatível com o tipo do objeto referenciado pela permissão!</translation>
    </message>
    <message>
        <source>There is already a permission on object &apos;%1&apos; (%2) which has one or more equal roles from those present on permission to be assigned to the object!</source>
        <translation type="obsolete">Já existe uma permissão sobre o objeto &apos;%1&apos; (%2) a qual possui um ou mais papéis iguais aos presentes na permissão a ser atribuída ao objeto!</translation>
    </message>
    <message>
        <source>A permission is referencing the object &apos;%1&apos; (%2) which was not found in the model!</source>
        <translation type="obsolete">Uma permissão está referenciando o objeto &apos;%1&apos; (%2) o qual não foi encontrado no modelo!</translation>
    </message>
    <message>
        <source>The tablespace &apos;%1&apos; can not be inserted into the model because it points to the same directory as the tablespace &apos;%2&apos;!</source>
        <translation type="obsolete">O espaço de tabela &apos;%1&apos; não pode ser inserido no modelo pois o mesmo aponta para o mesmo diretório que o espaço de tabela &apos;%2&apos;!</translation>
    </message>
    <message>
        <source>It is not possible to create arrays of domains or sequences (dimension &gt;= 1)! PostgreSQL does not yet implement this feature!</source>
        <translation type="unfinished">Não é possível criar arrays de domínios ou sequências (dimensão &gt;= 1)! O PostgreSQL ainda não implementa esta funcionalidade!</translation>
    </message>
    <message>
        <source>The function &apos;%1&apos; can not get a source code as a definition because its language is set to C. Use the attributes symbol and dynamic library instead!</source>
        <translation type="obsolete">A função &apos;%1&apos; não pode receber um código-fonte como definição pois sua linguagem está definida como C. Os atributos símbolo e biblioteca dinâmica é que devem ser utilizados!</translation>
    </message>
    <message>
        <source>The function &apos;%1&apos; can have the attributes symbol and dynamic library configured only if the language is set to C. For all other cases you must specify a source code that defines it in the DBMS!</source>
        <translation type="obsolete">A função &apos;%1&apos; só pode ter os atributos de símbolo e biblioteca configurados caso sua linguagem esteja definida como C. Para os demais casos é necessário especificar um código-fonte que a define o SGBD!</translation>
    </message>
    <message>
        <source>The operator &apos;%1&apos; can not be assigned as a comutator of operator &apos;%2&apos; because it has incompatible settings!</source>
        <translation type="obsolete">O operador &apos;%1&apos; não pode ser atribuído como comutador do operador &apos;%2&apos; pois possui configuração incompatível!</translation>
    </message>
    <message>
        <source>The operator &apos;%1&apos; can not be assigned as negator of operator &apos;%2&apos; because it has incompatible settings!</source>
        <translation type="obsolete">O operador &apos;%1&apos; não pode ser atribuído como negador do operador &apos;%2&apos; pois possui configuração incompatível!</translation>
    </message>
    <message>
        <source>The type &apos;%1&apos; can not self refer in the attributes &apos;element&apos; or &apos;copy type&apos; or be used as a data type of an attribute in the configuration of a composite type!</source>
        <translation type="obsolete">O tipo &apos;%1&apos; não pode se referenciar nos atributos &apos;elemento&apos; ou &apos;tipo cópia&apos; ou ser usado como tipo de dado de um atributo na configuração de tipo composto!</translation>
    </message>
    <message>
        <source>Assignment of invalid element to type &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de elemento inválido ao tipo &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of invalid alignment to type &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de alinhamento inválido ao tipo &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>Assignment of invalid name to the table generated from N-N relationship!</source>
        <translation type="unfinished">Atribuição de nome inválido à tabela gerada por relacionamento N-N!</translation>
    </message>
    <message>
        <source>Assignment of invalid suffix to the relationship &apos;%1&apos;!</source>
        <translation type="obsolete">Atribuição de sufixo inválido ao relacionamento &apos;%1&apos;!</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be edited or deleted because it was automatically included through a relationship! To manipulate the object is necessary to make it from the edit form of the relationship that holds it.</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser editado ou excluído por ter sido incluído automaticamente através de relacionamento! Para manipular o objeto é necessário fazê-lo a partir do formulário de edição do relacionamento que o detém.</translation>
    </message>
    <message>
        <source>The object &apos;%1&apos; (%2) can not be deleted because it is protected!</source>
        <translation type="obsolete">O objeto &apos;%1&apos; (%2) não pode ser excluído por estar protegido!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; has already been declared earlier!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; já foi declarado anteriormente!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; can not be built in the groups declaration block (&apos;%2&apos;)!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; não pode ser construído no bloco de declaração de grupos (&apos;%2&apos;)!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; was built but not declared in the groups declaration block (&apos;%2&apos;)!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; foi construído porém não declarado no bloco de declaração de grupos (&apos;%2&apos;)!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; can not be built without possessing child elements!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; não pode ser construído sem possuir elementos filhos!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; can not be built once more because this was done in previous blocks!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; não pode ser construído novamente pois já foi construído em blocos anteriores!</translation>
    </message>
    <message>
        <source>The group &apos;%1&apos; has been declared but not built!</source>
        <translation type="obsolete">O grupo &apos;%1&apos; foi declarado porém não construído!</translation>
    </message>
    <message>
        <source>The schema public and the languages plpgsql, c and sql can not be manipulated because they are reserved to PostgreSQL! They are present in the model database only as a reference!</source>
        <translation type="obsolete">O esquema &apos;public&apos; e as linguagens &apos;plpgsql&apos;, &apos;c&apos; e &apos;sql&apos; não podem ser manipuladas por serem reservados ao PostgreSQL! Os mesmos estão presentes no modelo de banco de dados apenas como referência!</translation>
    </message>
    <message>
        <source>The new configuration function invalidates the object &apos;%1&apos; (%2)! In this case it is needed to undo the relationship between the affected object and function so that the new configuration of the latter to take effect!</source>
        <translation type="obsolete">A nova configuração da função invalida o objeto &apos;%1&apos; (%2) o qual a referencia! Neste caso é necessário desfazer a relação entre o objeto afetado e a função para que a nova configuração desta última seja efetivada!</translation>
    </message>
    <message>
        <source>Constraints like primary key, foreign key or unique must have at least one column related to them! For foreign keys must be selected, in addition, the referenced columns!</source>
        <translation type="unfinished">Restrições do tipo chave-primária, chave-estrangeira ou única devem possuir pelo menos uma coluna relacionada às mesmas! Para chaves-estrangeira devem ser selecionadas, adicionalmente, as colunas referenciadas!</translation>
    </message>
    <message>
        <source>Unable to load one or more configuration files! Please check if files exists in the configuration folder and if they are not corrupted to preventing this error to occur again on the next startup!</source>
        <translation type="unfinished">Não foi possível carregar um ou mais arquivos de configuração! Por favor, cheque se os arquivos existem na pasta de configurações e se o mesmos não estão corrompidos para que este erro não se repita na próxima inicialização!</translation>
    </message>
    <message>
        <source>Could not find the default settings file &apos;%1&apos;! To restore default settings check the existence of the file and try again!</source>
        <translation type="obsolete">Não foi possível encontrar o arquivo de configurações padrão &apos;%1&apos;! Para restaurar as configurações padrão cheque a existência do referido arquivo e tente novamente!</translation>
    </message>
    <message>
        <source>The export process failed due to an error triggered by the PostgreSQL server in an attempt to execute a SQL command. For more details about the error check the exception stack!

** Executed SQL command: **

%1</source>
        <translation type="unfinished">O processo de exportação falhou devido a um erro disparado pelo servidor PostgreSQL na tentativa de execução de um comando SQL. Para obter mais detalhes sobre erro cheque a pilha de exceções!

** Comando SQL executado: **

%1</translation>
    </message>
    <message>
        <source>Could not load the plugin &apos;%1&apos; from the library &apos;%2&apos;! Message returned by plugin manager: &apos;%3&apos;</source>
        <translation type="obsolete">Não foi possível carregar o plugin &apos;%1&apos; a partir da biblioteca &apos;%2&apos;! Mensagem retornada pelo gerenciador de plugins: &apos;%3&apos;</translation>
    </message>
    <message>
        <source>One or more plugins were not activated due to errors during the loading process! Check the exception stack for more details.</source>
        <translation type="unfinished">Um ou mais plugins não foram ativados devido a erros no processo de carregamento! Verifique a pilha de exceções para mais detalhes.</translation>
    </message>
    <message>
        <source>Invalid syntax in file %1, line %2, column %3!</source>
        <translation type="unfinished">Sintaxe inválida no arquivo %1, linha %2, coluna %3!</translation>
    </message>
    <message>
        <source>Invalid conditional instruction &apos;%1&apos; on file %2, line %3, column %4!</source>
        <translation type="obsolete">Instrução condicional &apos;%1&apos; inválida no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Unknown attribute &apos;%1&apos; in file %2, line %3, column %4!</source>
        <translation type="obsolete">Atributo &apos;%1&apos; desconhecido no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Invalid metacharacter &apos;%1&apos; in file %2, line %3, column %4!</source>
        <translation type="obsolete">Metacaractere &apos;%1&apos; inválido no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Attribute &apos;%1&apos; with an undefined value in file %2, line %3, column %4!</source>
        <translation type="obsolete">Atributo &apos;%1&apos; com valor indefinido no arquivo %2, linha %3, coluna %4!</translation>
    </message>
    <message>
        <source>Assignment of empty XML buffer to parser!</source>
        <translation type="unfinished">Atribuição de buffer de código XML vazio ao parser!</translation>
    </message>
    <message>
        <source>Could not access the file or directory %1! Make sure that it exists or if the user has access permissions on it!</source>
        <translation type="unfinished">Não foi possível acessar o arquivo ou diretório %1! Certifique-se de que o mesmo existe e o usuário possui permissões de acesso a ele!</translation>
    </message>
    <message>
        <source>Assignment of empty DTD file name!</source>
        <translation type="unfinished">Atribuição de nome de arquivo DTD vazio!</translation>
    </message>
    <message>
        <source>Assignment of empty name to the DTD declaration!</source>
        <translation type="unfinished">Atribuição de nome vazio à declaração DTD!</translation>
    </message>
    <message>
        <source>Error while interpreting XML buffer at line %1 column %2.
Message generated by the parser: &apos;%3&apos;. %4</source>
        <translation type="obsolete">Erro ao interpretar buffer XML na linha %1 coluna %2.
 Mensagem gerada pelo parser: &apos;%3&apos;. %4</translation>
    </message>
    <message>
        <source>Operation on unallocated element tree! It is necessary to load the XML parser buffer and interpret it so that the tree is generated!</source>
        <translation type="unfinished">Operação sobre árvore de elementos não alocada! É necessário carregar o buffer XML do parser e interpretá-lo para que a árvore seja gerada!</translation>
    </message>
    <message>
        <source>Could not load file %1. The same appears to be inconsistent or one of its dependencies (DTD files) has errors or is missing!</source>
        <translation type="unfinished">Não foi possível carregar o arquivo %1. O mesmo parece estar inconsistente ou uma de suas dependências (arquivos DTD) possui erros ou está ausente!</translation>
    </message>
    <message>
        <source>Operation with unallocated tree element!</source>
        <translation type="unfinished">Operação com elemento de árvore de elementos não alocado!</translation>
    </message>
    <message>
        <source>Operation with element which does not exists in the element tree currently loaded!</source>
        <translation type="unfinished">Operação com elemento o qual não faz parte da árvore de elementos carregada atualmente!</translation>
    </message>
    <message>
        <source>Assignment of a value to an invalid connection parameter!</source>
        <translation type="unfinished">Atribuição de valor a um parâmetro de conexão inválido!</translation>
    </message>
    <message>
        <source>Operation on connection not established!</source>
        <translation type="unfinished">Operação sobre conexão não estabelecida!</translation>
    </message>
    <message>
        <source>Attempt to connect without define configuration parameters!</source>
        <translation type="unfinished">Tentativa de conexão sem parâmetros de configuração definidos!</translation>
    </message>
    <message>
        <source>Could not connect to the database.
Message returned: &apos;%1&apos;</source>
        <translation type="obsolete">Não foi possível estabelecer conexão com o banco de dados.
Mensagem retornada: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Assignment of not allocated SQL command result!</source>
        <translation type="unfinished">Atribuição de resultado de comando SQL não alocado!</translation>
    </message>
    <message>
        <source>Unable to allocate the result of the SQL command because the response from the DBMS was not understood by the client!</source>
        <translation type="unfinished">Não foi possível alocar o resultado do comando SQL pois a resposta do SGBD não foi compreendida pelo cliente!</translation>
    </message>
    <message>
        <source>Unable to allocate command result for the SQL because the server has generated a fatal error!
Message returned by the DBMS: %1</source>
        <translation type="obsolete">Não foi possível alocar o resultado do comando SQL pois o servidor gerou um erro fatal!
Mensagem retornada pelo SGBD: %1</translation>
    </message>
    <message>
        <source>Unable to allocate the result of the SQL command because the command passed was an empty SQL!</source>
        <translation type="obsolete">Não foi possível alocar o resultado do comando SQL pois o comando passado foi uma SQL vazia!</translation>
    </message>
    <message>
        <source>Reference to a column of tuple with invalid index!</source>
        <translation type="unfinished">Referência à uma coluna da tupla com índice inválido!</translation>
    </message>
    <message>
        <source>Reference to a column of tuple with invalid name!</source>
        <translation type="unfinished">Referência à uma coluna da tupla com nome inválido!</translation>
    </message>
    <message>
        <source>Reference to a tuple with index invalid or the result is empty (no tuples)!</source>
        <translation type="obsolete">Referência à uma tupla com índice inválido ou o resultado está vazio (sem tuplas)!</translation>
    </message>
    <message>
        <source>Could not execute the SQL command.
 Message returned: %1</source>
        <translation type="obsolete">Não foi possível executar o comando SQL.
 Mensagem retornada: %1</translation>
    </message>
    <message>
        <source>Assignment of a not allocated column to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a not allocated schema to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) has inconsistent SQL or XML definition!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) already exists on `%3&apos; (%4)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) cannot be assigned because there is already exists in the container object `%3&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assigning object of an invalid type!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The insertion of the parameter `%1&apos; will not be possible because there is another parameter with same name in the function `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The insertion of the table return type `%1&apos; will not be possible because there is another return type with the same name in the `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a parameter which index is out of the parameter list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The column `%1&apos; cannot be assigned to the trigger `%2&apos; because they belongs to different parent tables!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a not allocated function to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a function which return type is different from `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a function which parameter count is invalid to the object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Event trigger function must be coded in any language other than SQL!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of not allocated table to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an argument which index is out of argument list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a name which contains invalid characters!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a name which length exceeds the maximum of 63 characters!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of appended or prepended SQL to an invalid object!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of value to an invalid option type on role!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The insertion of the role `%1&apos; is not possible because this is already being referenced by role `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference redundancy detected by having the role `%1&apos; referencing the role `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The role `%1&apos; can not be listed as a member of itself!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a role which index is out of role list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Insertion of empty command to the rule!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a command which index is out of the command list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Is not possible to create a self generalization/copy relationship! The table can not inherit or copy their own attributes!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a start value to the sequence which is extrapolating the range defined by minimum and maximum values!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of owner table which is not in the same schema as the sequence `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of owner table which does not belong to the same owner of the sequence `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a nonexistent owner column to the sequence `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of an owner column to the sequence `%1&apos; that is not related to any table!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a label which index is out of labels list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a function with invalid return type to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a function with invalid parameter(s) type(s) to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a null type to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of an empty directory to object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an attribute which index is out of the attributes list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an enumeration which index is out of the enumerations list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of an operator which input type count is invalid to aggregate function!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of an operator which types of arguments is invalid!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of system reserved name to the object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One function with invalid configuration is been used by the object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an element which index is out of element list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an object which index is out of object list bounds!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can not be removed because it is being referenced by object `%3&apos; (%4)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can not be removed because it is being referenced by object `%3&apos; (%4) that belongs to `%5&apos; (%6)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The creation of the relationship `%1&apos; between the table `%2&apos; and `%3&apos; can not be done because one does not have a primary key. If the relationship is of the type n-n both tables must have primary keys!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Identifier relationship can not be created for a self relationship, relationships of the type n-n, copy or generalization!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create a copy relationship because the column `%1&apos; in table `%2&apos; already exists in table `%3&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create the generalization relationship because the column `%1&apos; in table `%2&apos; can not be merged with the column `%3&apos; of table `%4&apos; because they have incompatible types!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create the generalization relationship because the constraint `%1&apos; in table `%2&apos; can not be merged with the constraint `%3&apos; of table `%4&apos; due to their incompatible composition!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>An attribute can not be added to a copy or generalization relationship!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) is referencing the object `%3&apos; (%4) which was not found in the model!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to write the file or directory `%1&apos;! Make sure the output directory exists, or if the user has write permissions over it!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to write the file `%1&apos; due to one or more errors in the definition generation process!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There is already a relationship between `%1&apos; (%2) and `%3&apos; (%4) in the model!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The configuration of the relationship `%1&apos; generates a redundancy between the relationships `%2&apos;. Redundancy on identifier or generalization/copy relationships are not accepted since they result in incorrect column spreading making the model inconsistent!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The primary key `%1&apos; can only be allocated if declared within a block of code that defines a table or relationship!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Insertion of a role which already exists in the role list of the permission!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There is already a permission on object `%1&apos; (%2) which has one or more equal roles from those present on permission to be assigned to the object!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A permission is referencing the object `%1&apos; (%2) which was not found in the model!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can not be created because its not being assigned to any schema!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The tablespace `%1&apos; can not be inserted into the model because it points to the same directory as the tablespace `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The function `%1&apos; can not get a source code as a definition because its language is set to C. Use the attributes symbol and dynamic library instead!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The function `%1&apos; can have the attributes symbol and dynamic library configured only if the language is set to C. For all other cases you must specify a source code that defines it in the DBMS!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The operator `%1&apos; can not be assigned as a comutator of operator `%2&apos; because it has incompatible settings!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The operator `%1&apos; can not be assigned as negator of operator `%2&apos; because it has incompatible settings!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The type `%1&apos; can not self refer in the attributes `element&apos; or `copy type&apos; or be used as a data type of an attribute in the configuration of a composite type!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of invalid element to type `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of invalid alignment to type `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The relationship `%1&apos; can not make use of the special primary key because it is marked as identifier or it is a self relationship!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can not be edited or deleted because it was automatically included through a relationship! If the object is an attribute or constraint the modifications must be done on the relationship editing form.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can not be deleted because it is protected!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group `%1&apos; has already been declared earlier!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group `%1&apos; can not be built in the groups declaration block (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group `%1&apos; was built but not declared in the groups declaration block (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group `%1&apos; can not be built without possessing child elements!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group `%1&apos; can not be built once more because this was done in previous blocks!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group `%1&apos; has been declared but not built!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a column of the objects table with invalid index!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a row of the objects table with invalid index!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can not be manipulated because it is reserved to PostgreSQL! This object is present in the database model only as a reference!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The new configuration of the function invalidates the object `%1&apos; (%2)! In this case it is needed to undo the relationship between the affected object and function in order to the new configuration to take effect!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A view reference must be used in at least one these SQL scopes: View Definition, SELECT-FROM, FROM-WHERE or After WHERE!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not find the default settings file `%1&apos;! To restore default settings check the existence of the file and try again!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not load the plugin `%1&apos; from the library `%2&apos;! Message returned by plugin manager: `%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid instruction `%1&apos; on file %2, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown attribute `%1&apos; in file %2, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid metacharacter `%1&apos; in file %2, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid operator `%1&apos; in comparison expression, file %2, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute `%1&apos; with an undefined value in file %2, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute `%1&apos; with an invalid name in file %2, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error while interpreting XML buffer at line %1 column %2.
Message generated by the parser: %3. %4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attempt to start a connection already stablished!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not connect to the database.
Message returned: `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to allocate command result for the SQL because the server has generated a fatal error!
Message returned by the DBMS: `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a tuple with an invalid index or the result is empty (no tuples)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a column of a tuple which was not yet initialized (tuple navigation not started)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not execute the SQL command.
 Message returned: `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid use of a view reference as whole SQL definition! The assigned reference must be an expression!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a second definition expression to the view!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>It is not possible mix ordinary references (SELECT-FROM, FROM-WHERE, After WHERE) with references used as view SQL definition!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of collation object which type is invalid!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the moment pgModeler does not support the creation of primary keys which some columns were generated by relationship connection. To create primary keys with this feature you can use the field `Identifier&apos; or the tab `Primary key&apos; on relationship editing form!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Collations must be created at least with attributes LC_COLLATE and LC_CTYPE defined!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) cannot reference itself! This operation is not permitted for this kind of object!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Only operator families which uses `btree&apos; as indexing method are accepted by operator class elements!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an invalid copy table option!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy relationship between tables `%1&apos; and `%2&apos; cannot be done because the first one already copies attributes from `%3&apos;! Tables can have only one copy table!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The INSTEAD OF mode cannot be used on triggers that belongs to tables! This is available only for view triggers!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The TRUNCATE event can only be used when the trigger executes for each statement and belongs to a table!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The INSTEAD OF mode cannot be used on view triggers that executes for each statement!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Constraint triggers can only be executed on AFTER events and for each row!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A view trigger cannot be AFTER/BEFORE when it executes for each row!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A trigger cannot make reference to columns when using INSTEAD OF mode and UPDATE event!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of a column which has no parent table to the object `%1&apos; (%2)!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Only constraint triggers can be deferrable or reference another table!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to a function id which is incompatible with the user define type configuration!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The operator class assigned to the object `%1&apos; (%2) must use `btree&apos; as indexing method!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported PostgreSQL version (%1) detected! Valid versions are: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The validation process failed due to an error triggered by the validation helper. For more details about the error check the exception stack!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The extension `%1&apos; is registered as a data type and cannot have the attribute `handles datatype&apos; modified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The fk relationship `%1&apos; cannot be created because the foreign-key that represents it was not created on table `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignement of an invalid object name pattern to the relationship `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an invalid object name pattern id on the relationship `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid use of variadic parameter mode! This mode can be used only with an array or &quot;any&quot; data type!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mixing incompatibles DBMS export modes: `ignore object duplications&apos;, `drop database&apos; or `drop objects&apos; cannot be used with `simulate export&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mixing incompatibles DROP options: `drop database&apos; and `drop objects&apos; cannot be used at the same time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid object id swapping operation! The objects involved are the same!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid object id swapping operation! The database itself, tablespaces or roles cannot have the ids swapped!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The widget already has a parent and cannot be assigned to a different object!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) could not be imported due to one or more errors! Check the exception stack for more details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not load the database model file `%1&apos;. Check the error stack to see details. Try to run `pgmodeler-cli --fix-model&apos; in order to correct the structure of the file if that is the case.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The column `%1&apos; cannot reference it&apos;s parent table `%2&apos; as data type!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation with an invalid element id `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an invalid color id `%1&apos; for element `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assignment of an invalid object to `%1&apos; (%2)! The assigned object must be of type `%3&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The sequence `%1&apos; can&apos;t be assigned to the column `%2&apos; because the data type of the latter is incompatible. The type used must be an integer one!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The option to generate temporary object names can only be used in simulation mode!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>It&apos;s not possible convert the type of the column `%1&apos; to serial! It must have an `integer&apos; based type and its default value must be a call to `nextval(seq_name::regclass)&apos; function or a sequence object must be directly assigned to the column!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not assign the variable `%1&apos; to event trigger&apos;s filter. Currently, PostgreSQL supports only the `TAG&apos; variable!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not perform the `%1&apos; operation on `%2&apos; using the data on row `%3&apos;! All changes were rolled back. 

 ** Returned error ** 

%4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Malformed unescaped value on row `%1&apos; column `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trying to undo/redo an invalid operation over an object that does not exists anymore or can&apos;t be handled! The operation history will be cleaned up.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2) can&apos;t be handled because some needed fields are not set! Please, make sure to fill at least the requires fields in order to properly create or update the object.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A relationship can only be swapped by other object of the same kind!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A parent table of `%1&apos; which OID is `%2&apos; was not found in the set of imported objects!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The enumeration `%1&apos; can&apos;t be assigned to the type `%2&apos; because contains invalid characters!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The enumeration `%1&apos; can&apos;t be assigned to the type `%2&apos; because is too long!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The connection was idle for too long and was automatically closed!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The connection was unexpectedly closed by the database server `%1&apos; at port `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExportHelper</name>
    <message>
        <source>PostgreSQL %1 version code generation...</source>
        <translation type="vanished">Geração de código do PostgreSQL versão %1...</translation>
    </message>
    <message>
        <source>PostgreSQL version detection overrided. Using version %1...</source>
        <translation type="vanished">Detecção de versão do PostgreSQL sobreposta. Usando versão %1...</translation>
    </message>
    <message>
        <source>PostgreSQL %1 server detected...</source>
        <translation type="vanished">Servidor PostgreSQL %1 detectado...</translation>
    </message>
    <message>
        <source>Ignoring object duplication error...</source>
        <translation type="vanished">Ignorando erro de duplicação de objeto...</translation>
    </message>
    <message>
        <source>Creating object &apos;%1&apos; (%2)...</source>
        <translation type="vanished">Criando objeto &apos;%1&apos; (%2)...</translation>
    </message>
    <message>
        <source>Creating database &apos;%1&apos;...</source>
        <translation type="vanished">Criando banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Connecting to database &apos;%1&apos;...</source>
        <translation type="vanished">Conectando ao banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Creating objects on database &apos;%1&apos;...</source>
        <translation type="vanished">Criando objetos no banco de dados &apos;%1&apos;...</translation>
    </message>
</context>
<context>
    <name>ExtensionWidget</name>
    <message>
        <source>Version:</source>
        <translation type="unfinished">Versão:</translation>
    </message>
    <message>
        <source>Old Version:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This attribute cannot be changed once the object is created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles data type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FamiliaOperadoresWidget</name>
    <message>
        <source>Indexing:</source>
        <translation type="obsolete">Indexação:</translation>
    </message>
</context>
<context>
    <name>FindReplaceWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Replace one occurrence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replace all occurrences</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replace All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replace the selection and find the next one</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replace &amp;&amp; Find</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replace:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find previous</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find next</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Case sensitive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Whole words</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FormBasico</name>
    <message>
        <source>&amp;Apply</source>
        <translation type="obsolete">&amp;Aplicar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="obsolete">&amp;Cancelar</translation>
    </message>
</context>
<context>
    <name>FormConfiguracao</name>
    <message>
        <source>pgModeler Configuration</source>
        <translation type="obsolete">Configurações do pgModeler</translation>
    </message>
    <message>
        <source>&amp;Apply</source>
        <translation type="obsolete">&amp;Aplicar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="obsolete">&amp;Cancelar</translation>
    </message>
    <message>
        <source>Defaults</source>
        <translation type="obsolete">Padrões</translation>
    </message>
    <message>
        <source>General</source>
        <translation type="obsolete">Geral</translation>
    </message>
    <message>
        <source>Style</source>
        <translation type="obsolete">Aparência</translation>
    </message>
    <message>
        <source>Connetions</source>
        <translation type="obsolete">Conexões</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="obsolete">Confirmação</translation>
    </message>
    <message>
        <source>Any modification made until now in the current section will be lost! Do you really want to restore default settings?</source>
        <translation type="obsolete">Qualquer modificação feita até agora na seção atual será perdida! Deseja realmente restaurar as configurações padrão?</translation>
    </message>
</context>
<context>
    <name>FormExportacao</name>
    <message>
        <source>Model Export</source>
        <translation type="obsolete">Exportação do Modelo</translation>
    </message>
    <message>
        <source>Select the export type:</source>
        <translation type="obsolete">Selecione o tipo de exportação do modelo:</translation>
    </message>
    <message>
        <source>File:</source>
        <translation type="obsolete">Arquivo:</translation>
    </message>
    <message>
        <source>Select target file</source>
        <translation type="obsolete">Selecionar arquivo de destino</translation>
    </message>
    <message>
        <source>PostgreSQL version in which the SQL code should be generated</source>
        <translation type="obsolete">Versão do PostgreSQL no qual do código SQL deve ser gerado</translation>
    </message>
    <message>
        <source>Check if the system user has write permission on target folder.</source>
        <translation type="obsolete">Certifique-se que o usuário do sistema possui permissão de gravação sobre a pasta de destino do arquivo SQL.</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="obsolete">Opções:</translation>
    </message>
    <message>
        <source>Show grid</source>
        <translation type="obsolete">Exibir grade</translation>
    </message>
    <message>
        <source>Ignore object duplicity</source>
        <translation type="obsolete">Ignorar duplicidade de objetos</translation>
    </message>
    <message>
        <source>The pgModeler ignores errors generated by duplicate objects and creates only model objects that do not exist in the database. This option may be used when an object was created after a later model export.</source>
        <translation type="obsolete">O pgModeler ignora os erros gerados por duplicidade de objetos e cria apenas objetos do modelo não existentes no banco de dados serão. Esta opção pode ser usada quando um objeto foi criado no modelo posteriormente a uma exportação.</translation>
    </message>
    <message>
        <source>Export to DBMS:</source>
        <translation type="obsolete">Exportação para o SGBD:</translation>
    </message>
    <message>
        <source>Connection:</source>
        <translation type="obsolete">Conexão:</translation>
    </message>
    <message>
        <source>It is recommended to select this option only when the version of the DBMS, somehow, is not identifiable or if you need to generate a specific version of SQL code for testing.</source>
        <translation type="obsolete">Recomenda-se marcar esta opção somente quando a versão do SGBD, de alguma forma, não seja identificável ou se é necessário gerar uma versão específica de código SQL para testes. </translation>
    </message>
    <message>
        <source>&amp;Export</source>
        <translation type="obsolete">&amp;Exportar</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="obsolete">&amp;Fechar</translation>
    </message>
    <message>
        <source>Generating source code...</source>
        <translation type="obsolete">Gerando código-fonte...</translation>
    </message>
    <message>
        <source>Initializing model export...</source>
        <translation type="obsolete">Iniciando exportação do modelo...</translation>
    </message>
    <message>
        <source>Saving file &apos;%1&apos;</source>
        <translation type="obsolete">Salvando arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Creating object &apos;%1&apos; (%2)...</source>
        <translation type="obsolete">Criando objeto &apos;%1&apos; (%2)...</translation>
    </message>
    <message>
        <source>Creating database &apos;%1&apos;...</source>
        <translation type="obsolete">Criando banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Connecting to database &apos;%1&apos;...</source>
        <translation type="obsolete">Conectando ao banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Creating objects on database &apos;%1&apos;...</source>
        <translation type="obsolete">Criando objetos No banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Exporting process sucessfuly ended!</source>
        <translation type="obsolete">Exportação finalizada com sucesso!</translation>
    </message>
    <message>
        <source>Error on export!</source>
        <translation type="obsolete">Falha na exportação!</translation>
    </message>
    <message>
        <source>Export model as...</source>
        <translation type="obsolete">Exportar modelo como...</translation>
    </message>
    <message>
        <source>SQL code (*.sql);;All files (*.*)</source>
        <translation type="obsolete">Código SQL (*.sql);;Todos os Arquivos (*.*)</translation>
    </message>
    <message>
        <source>PNG image (*.png);;All files (*.*)</source>
        <translation type="obsolete">Imagem PNG (*.png);;Todos os Arquivos (*.*)</translation>
    </message>
    <message>
        <source>Export to SQL file:</source>
        <translation type="obsolete">Exportação para arquivo SQL:</translation>
    </message>
    <message>
        <source>Export to PNG image:</source>
        <translation type="obsolete">Exportação para imagem PNG:</translation>
    </message>
    <message>
        <source>Image:</source>
        <translation type="obsolete">Imagem:</translation>
    </message>
    <message>
        <source>Show the page delimiters</source>
        <translation type="obsolete">Exibir limites de páginas</translation>
    </message>
    <message>
        <source>Check if the system user has write permission on image target folder.</source>
        <translation type="obsolete">Certifique-se que o usuário do sistema possui permissão de gravação sobre a pasta de destino da imagem.</translation>
    </message>
</context>
<context>
    <name>FormPrincipal</name>
    <message>
        <source>File</source>
        <translation type="obsolete">Arquivo</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="obsolete">Editar</translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="obsolete">Ajuda</translation>
    </message>
    <message>
        <source>Show</source>
        <translation type="obsolete">Exibir</translation>
    </message>
    <message>
        <source>New</source>
        <translation type="obsolete">Novo</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="obsolete">Salvar</translation>
    </message>
    <message>
        <source>Zoom -</source>
        <translation type="obsolete">Diminuir zoom</translation>
    </message>
    <message>
        <source>Load</source>
        <translation type="obsolete">Carregar</translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="obsolete">Próximo</translation>
    </message>
    <message>
        <source>Previous</source>
        <translation type="obsolete">Anterior</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="obsolete">Sair</translation>
    </message>
    <message>
        <source>About pgModeler</source>
        <translation type="obsolete">Sobre o pgModeler</translation>
    </message>
    <message>
        <source>Print</source>
        <translation type="obsolete">Imprimir</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="obsolete">Desfazer</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation type="obsolete">Refazer</translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="obsolete">Exportar</translation>
    </message>
    <message>
        <source>Show grid</source>
        <translation type="obsolete">Exibir grade</translation>
    </message>
    <message>
        <source>Align to grid</source>
        <translation type="obsolete">Alinhar à grade</translation>
    </message>
    <message>
        <source>Fullscreen</source>
        <translation type="obsolete">Tela cheia</translation>
    </message>
    <message>
        <source>Show the model on fullscreen mode</source>
        <translation type="obsolete">Exibe o modelo em tela cheia</translation>
    </message>
    <message>
        <source>Show the page delimiters</source>
        <translation type="obsolete">Exibe os limitadores de página</translation>
    </message>
    <message>
        <source>Configurations</source>
        <translation type="obsolete">Configurações</translation>
    </message>
    <message>
        <source>Save all models</source>
        <translation type="obsolete">Salvar modelos</translation>
    </message>
    <message>
        <source>Some models were modified! Do you want to save them before finish the pgModeler?</source>
        <translation type="obsolete">Alguns modelos foram modificados! Deseja salvar todos antes de encerrar o pgModeler?</translation>
    </message>
    <message>
        <source>Save &apos;%1&apos; as...</source>
        <translation type="obsolete">Salvar &apos;%1&apos; como...</translation>
    </message>
    <message>
        <source>Print grid</source>
        <translation type="obsolete">Imprimir grade</translation>
    </message>
    <message>
        <source>Print page numbers</source>
        <translation type="obsolete">Imprimir número de páginas</translation>
    </message>
    <message>
        <source>Model Options</source>
        <translation type="obsolete">Opções do modelo</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="obsolete">Confirmação</translation>
    </message>
    <message>
        <source>Load model</source>
        <translation type="obsolete">Carregar modelo</translation>
    </message>
    <message>
        <source>Overview</source>
        <translation type="obsolete">Visão Geral</translation>
    </message>
    <message>
        <source>Show the model overview</source>
        <translation type="obsolete">Exibe a visão geral do modelo</translation>
    </message>
    <message>
        <source>Zoom in</source>
        <translation type="obsolete">Zoom +</translation>
    </message>
    <message>
        <source>Zoom out</source>
        <translation type="obsolete">Zoom -</translation>
    </message>
    <message>
        <source>Save as</source>
        <translation type="obsolete">Salvar como</translation>
    </message>
    <message>
        <source>Close model</source>
        <translation type="obsolete">Fechar modelo</translation>
    </message>
    <message>
        <source>Normal zoom</source>
        <translation type="obsolete">Zoom normal</translation>
    </message>
    <message>
        <source>Align objects position to grid</source>
        <translation type="obsolete">Alinhar objetos à grade</translation>
    </message>
    <message>
        <source>Show delimiters</source>
        <translation type="obsolete">Exibir limites</translation>
    </message>
    <message>
        <source>Save all</source>
        <translation type="obsolete">Salvar todos</translation>
    </message>
    <message>
        <source>Database model printing</source>
        <translation type="obsolete">Impressão do modelo de banco de dados</translation>
    </message>
    <message>
        <source>Changes were detected in the definitions of paper/margin of the model which may cause the incorrect print of the objects. Do you want to continue printing using the new settings? To use the default settings click &apos;No&apos; or &apos;Cancel&apos; to abort printing.</source>
        <translation type="obsolete">Foram detectadas modificações nas definições de papel/margem do modelo o que pode provocar a impressão incorreta dos objetos. Deseja prosseguir com a impressão usando as novas configurações? Para usar as configurações padrão clique &apos;Não&apos; ou em &apos;Cancelar&apos; para abortar a impressão.</translation>
    </message>
    <message>
        <source>Tools</source>
        <translation type="obsolete">Ferramentas</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="obsolete">Exibição</translation>
    </message>
    <message>
        <source>Model</source>
        <translation type="obsolete">Modelo</translation>
    </message>
    <message>
        <source>Database model (*.dbm);;All files (*.*)</source>
        <translation type="obsolete">Modelo de banco de dados (*.dbm);; Todos os arquivos (*.*)</translation>
    </message>
    <message>
        <source>Save model</source>
        <translation type="obsolete">Salvar modelo</translation>
    </message>
    <message>
        <source>The model were modified! Do you want to save it before close?</source>
        <translation type="obsolete">O modelo foi modificado! Deseja salvá-lo antes de fechar?</translation>
    </message>
</context>
<context>
    <name>FormRestauracaoModelo</name>
    <message>
        <source>Modified: %1</source>
        <translation type="obsolete">Modificado: %1</translation>
    </message>
    <message>
        <source>yyyy-MM-dd hh:mm:ss</source>
        <translation type="obsolete">dd/MM/yyyy hh:mm:ss</translation>
    </message>
</context>
<context>
    <name>FormRestauracaoModelos</name>
    <message>
        <source>Model restoration</source>
        <translation type="obsolete">Restauração de modelos</translation>
    </message>
    <message>
        <source>&amp;Restore</source>
        <translation type="obsolete">&amp;Restaurar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="obsolete">&amp;Cancelar</translation>
    </message>
    <message>
        <source>pgModeler was not closed properly in a previous execution and some models were still being edited. Click &apos;Restore&apos; to reopen the models or &apos;Cancel&apos; to abort the restoration.</source>
        <translation type="obsolete">pgModeler não foi encerrado corretamente em uma execução anterior e alguns modelos ainda estavam em edição. Clique &apos;Restaurar&apos; para reabrir os modelos ou &apos;Cancelar&apos; para abortar a restauração.</translation>
    </message>
</context>
<context>
    <name>FormSobre</name>
    <message>
        <source>Version %1</source>
        <translation type="obsolete">Versão %1</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="obsolete">Fechar</translation>
    </message>
    <message>
        <source>Copyright 2006-2012 - Raphael Araújo e Silva &lt;rkhaotix@gmail.com&gt;

The pgModeler project is a CASE tool for modeling relational databases for PostgreSQL DBMS through the use of modeling techniques from entity-relationship diagrams as well merging concepts that PostgreSQL implements.

Special thanks to friends of the software development team of the Legislative Assembly, Tocantins, Brazil: Michel de Almeida, Felipe Santana, Jonas Nepomuceno, Ricardo Ishibashi and Álvaro Nunes.</source>
        <translation type="obsolete">Copyright 2006-2012 - Raphael Araújo e Silva &lt;rkhaotix@gmail.com&gt;

O projeto pgModeler trata de uma ferramenta CASE para a criação de modelos de bancos de dados relacionais para o SGDB PostgreSQL através do uso de técnicas de modelagem de diagramas entidade-relacionamento, como também mesclando conceitos implementados pelo próprio PostgreSQL.

Agradecimentos especiais aos amigos da equipe de desenvolvimento de software da Assembleia Legislativa, Tocantins, Brasil: Michel de Almeida, Felipe Santana, Jonas Nepomuceno, Ricardo Ishibashi and Álvaro Nunes.</translation>
    </message>
    <message>
        <source>About pgModeler</source>
        <translation type="obsolete">Sobre o pgModeler</translation>
    </message>
    <message>
        <source>Design, configure, deploy</source>
        <translation type="obsolete">Desenhe, configure, implante</translation>
    </message>
</context>
<context>
    <name>FuncaoAgregacaoWidget</name>
    <message>
        <source>Final Function:</source>
        <translation type="obsolete">Função Final:</translation>
    </message>
    <message>
        <source>Transition Function:</source>
        <translation type="obsolete">Função de Transição:</translation>
    </message>
    <message>
        <source>Sort Operator:</source>
        <translation type="obsolete">Operador de Ordenação:</translation>
    </message>
    <message>
        <source>Final Condition:</source>
        <translation type="obsolete">Condição Inicial:</translation>
    </message>
    <message>
        <source>Funtion Inputs</source>
        <translation type="obsolete">Entradas da Função</translation>
    </message>
    <message>
        <source>Function State</source>
        <translation type="obsolete">Estado da Função</translation>
    </message>
    <message>
        <source>Input Data Type</source>
        <translation type="obsolete">Tipo de Dados de Entrada</translation>
    </message>
    <message>
        <source>State Data Type</source>
        <translation type="obsolete">Tipo de Dado de Estado</translation>
    </message>
    <message>
        <source>An aggregate function that accepts the types &lt;em&gt;&lt;strong&gt;typeA&lt;/strong&gt;&lt;/em&gt; and &lt;em&gt;&lt;strong&gt;typeB&lt;/strong&gt;&lt;/em&gt; as input types and which type of state is &lt;em&gt;&lt;strong&gt;state_type&lt;/strong&gt;&lt;/em&gt;, must obey the following rules: &lt;br/&gt;&lt;br/&gt; &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Final Function:&lt;/strong&gt; &lt;em&gt;void final_function(&lt;strong&gt;state_type&lt;/strong&gt;)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Transition Function:&lt;/strong&gt; &lt;em&gt;&lt;strong&gt;state_type&lt;/strong&gt; transition_function(&lt;strong&gt;state_type&lt;/strong&gt;, &lt;strong&gt;typeA&lt;/strong&gt;, &lt;strong&gt;typeB&lt;/strong&gt;)&lt;/em&gt;</source>
        <translation type="obsolete">Uma função de agregação que aceita os tipos &lt;em&gt;&lt;strong&gt;tipoA&lt;/strong&gt;&lt;/em&gt; e &lt;em&gt;&lt;strong&gt;tipoB&lt;/strong&gt;&lt;/em&gt;                                    como entrada e cujo tipo de estado seja &lt;em&gt;&lt;strong&gt;tipo_estado&lt;/strong&gt;&lt;/em&gt;, deve obedecer às seguintes regras:&lt;br/&gt;&lt;br/&gt;                                     &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Função Final:&lt;/strong&gt; &lt;em&gt;void funcao_final(&lt;strong&gt;tipo_estado&lt;/strong&gt;)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;• Função Transição:&lt;/strong&gt; &lt;em&gt;&lt;strong&gt;tipo_estado&lt;/strong&gt; funcao_transicao(&lt;strong&gt;tipo_estado&lt;/strong&gt;, &lt;strong&gt;tipoA&lt;/strong&gt;, &lt;strong&gt;tipoB&lt;/strong&gt;)&lt;/em&gt;</translation>
    </message>
</context>
<context>
    <name>FuncaoWidget</name>
    <message>
        <source>Attributes</source>
        <translation type="obsolete">Atributos</translation>
    </message>
    <message>
        <source>Langague:</source>
        <translation type="obsolete">Linguagem:</translation>
    </message>
    <message>
        <source>Function Type:</source>
        <translation type="obsolete">Tipo de Função:</translation>
    </message>
    <message>
        <source>Window Function:</source>
        <translation type="obsolete">Função Janela:</translation>
    </message>
    <message>
        <source>Execution Cost:</source>
        <translation type="obsolete">Custo de Execução:</translation>
    </message>
    <message>
        <source>Rows Returned:</source>
        <translation type="obsolete">Linhas Retornadas:</translation>
    </message>
    <message>
        <source>Behavior:</source>
        <translation type="obsolete">Comportamento:</translation>
    </message>
    <message>
        <source>Security:</source>
        <translation type="obsolete">Segurança:</translation>
    </message>
    <message>
        <source>Return Method:</source>
        <translation type="obsolete">Método de Retorno:</translation>
    </message>
    <message>
        <source>Simple</source>
        <translation type="obsolete">Simples</translation>
    </message>
    <message>
        <source>Set</source>
        <translation type="obsolete">Conjunto</translation>
    </message>
    <message>
        <source>Table</source>
        <translation type="obsolete">Tabela</translation>
    </message>
    <message>
        <source>Parameters</source>
        <translation type="obsolete">Parâmetros</translation>
    </message>
    <message>
        <source>Definition</source>
        <translation type="obsolete">Definição</translation>
    </message>
    <message>
        <source>Dynamic Library:</source>
        <translation type="obsolete">Biblioteca Dinâmica:</translation>
    </message>
    <message>
        <source>Symbol:</source>
        <translation type="obsolete">Símbolo:</translation>
    </message>
    <message>
        <source>Library:</source>
        <translation type="obsolete">Biblioteca:</translation>
    </message>
    <message>
        <source>Source code:</source>
        <translation type="obsolete">Código-Fonte:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation type="obsolete">Coluna</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="obsolete">Nome</translation>
    </message>
    <message>
        <source>Default Value</source>
        <translation type="obsolete">Valor Padrão</translation>
    </message>
    <message>
        <source>Return Table</source>
        <translation type="obsolete">Tabela de retorno</translation>
    </message>
</context>
<context>
    <name>FunctionWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>Atributos</translation>
    </message>
    <message>
        <source>Behavior:</source>
        <translation>Comportamento:</translation>
    </message>
    <message>
        <source>Rows Returned:</source>
        <translation>Linhas Retornadas:</translation>
    </message>
    <message>
        <source>Execution Cost:</source>
        <translation>Custo de Execução:</translation>
    </message>
    <message>
        <source>Return Method:</source>
        <translation>Método de Retorno:</translation>
    </message>
    <message>
        <source>Function Type:</source>
        <translation>Tipo de Função:</translation>
    </message>
    <message>
        <source>Langague:</source>
        <translation>Linguagem:</translation>
    </message>
    <message>
        <source>Simple</source>
        <translation type="vanished">Simples</translation>
    </message>
    <message>
        <source>Set</source>
        <translation>Conjunto</translation>
    </message>
    <message>
        <source>Table</source>
        <translation type="vanished">Tabela</translation>
    </message>
    <message>
        <source>Window Function:</source>
        <translation type="vanished">Função Janela:</translation>
    </message>
    <message>
        <source>Return Table</source>
        <translation>Tabela de Retorno</translation>
    </message>
    <message>
        <source>Security:</source>
        <translation>Segurança:</translation>
    </message>
    <message>
        <source>Parameters</source>
        <translation>Parâmetros</translation>
    </message>
    <message>
        <source>Definition</source>
        <translation>Definição</translation>
    </message>
    <message>
        <source>Dynamic Library:</source>
        <translation>Biblioteca Dinâmica:</translation>
    </message>
    <message>
        <source>Symbol:</source>
        <translation>Símbolo:</translation>
    </message>
    <message>
        <source>Library:</source>
        <translation>Biblioteca:</translation>
    </message>
    <message>
        <source>Source code:</source>
        <translation>Código fonte:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation>Coluna</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <source>Default Value</source>
        <translation>Valor Padrão</translation>
    </message>
    <message>
        <source>Si&amp;mple</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tab&amp;le</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Windown Func.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leakproof</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mode</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GatilhoWidget</name>
    <message>
        <source>Triggering Mode:</source>
        <translation type="obsolete">Modo Disparo:</translation>
    </message>
    <message>
        <source>Execute per row</source>
        <translation type="obsolete">Executar por linha</translation>
    </message>
    <message>
        <source>Event:</source>
        <translation type="obsolete">Evento:</translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation type="obsolete">Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation type="obsolete">Postergação:</translation>
    </message>
    <message>
        <source>Referenced Table:</source>
        <translation type="obsolete">Tab. Referenciada:</translation>
    </message>
    <message>
        <source>Conditional Expr.:</source>
        <translation type="obsolete">Expr. Condicional:</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation type="obsolete">Colunas</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation type="obsolete">Coluna:</translation>
    </message>
    <message>
        <source>Arguments</source>
        <translation type="obsolete">Argumentos</translation>
    </message>
    <message>
        <source>Argument:</source>
        <translation type="obsolete">Argumento:</translation>
    </message>
    <message>
        <source>Function:</source>
        <translation type="obsolete">Função:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation type="obsolete">Coluna</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Constraint Trigger:</source>
        <translation type="obsolete">Gatilho Restrição:</translation>
    </message>
</context>
<context>
    <name>GeneralConfigWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Printing Options:</source>
        <translation type="vanished">Opções de Impressão:</translation>
    </message>
    <message>
        <source>Save widgets position</source>
        <translation type="vanished">Salvar posição dos widgets</translation>
    </message>
    <message>
        <source>Milimeters</source>
        <translation>Milímetros</translation>
    </message>
    <message>
        <source>Pixels</source>
        <translation>Píxeis</translation>
    </message>
    <message>
        <source>Inches</source>
        <translation>Polegadas</translation>
    </message>
    <message>
        <source>Centimeter</source>
        <translation>Centímetro</translation>
    </message>
    <message>
        <source>Save current session</source>
        <translation type="vanished">Salvar sessão atual </translation>
    </message>
    <message>
        <source>A0 (841 x 1189 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A1 (594 x 841 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A2 (420 x 594 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A3 (297 x 420 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A4 (210 x 297 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A5 (148 x 210 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A6 (105 x 148 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A7 (74 x 105 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A8 (52 x 74 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>A9 (37 x 52 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B0 (1030 x 1456 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B1 (728 x 1030 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B10 (32 x 45 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B2 (515 x 728 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B3 (364 x 515 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B4 (257 x 364 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B5 (182 x 257 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B6 (128 x 182 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B7 (91 x 128 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B8 (64 x 91 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>B9 (45 x 64 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>C5E (163 x 229 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>Comm10E (105 x 241 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>DLE (110 x 220 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>Executive (191 x 254 mm)</source>
        <translation>Executivo (191 x 254 mm)</translation>
    </message>
    <message>
        <source>Folio (210 x 330 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>Ledger (432 x 279 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>Legal (216 x 356 mm)</source>
        <translation></translation>
    </message>
    <message>
        <source>Letter (216 x 279 mm)</source>
        <translation>Carta (216 x 279 mm)</translation>
    </message>
    <message>
        <source>Tabloid (279 x 432 mm)</source>
        <translation>Tablóide (279 x 432 mm)</translation>
    </message>
    <message>
        <source>Custom (Based on margins)</source>
        <translation type="vanished">Personalizado (Baseado nas margens)</translation>
    </message>
    <message>
        <source>Paper:</source>
        <translation>Papel:</translation>
    </message>
    <message>
        <source>Orientation:</source>
        <translation>Orientação:</translation>
    </message>
    <message>
        <source>Margins:</source>
        <translation type="vanished">Margens:</translation>
    </message>
    <message>
        <source>Autosave interval:</source>
        <translation>Intervalo de Auto salvamento:</translation>
    </message>
    <message>
        <source>Grid size:</source>
        <translation>Tamanho da grade:</translation>
    </message>
    <message>
        <source>Operation history:</source>
        <translation>Histórico de operações:</translation>
    </message>
    <message>
        <source>Print grid</source>
        <translation>Imprimir grade</translation>
    </message>
    <message>
        <source>Left:</source>
        <translation>Esq.:</translation>
    </message>
    <message>
        <source>Left margin</source>
        <translation>Margem esquerda</translation>
    </message>
    <message>
        <source>Top:</source>
        <translation>Topo:</translation>
    </message>
    <message>
        <source>Top margin</source>
        <translation>Margem topo</translation>
    </message>
    <message>
        <source>Right:</source>
        <translation>Dir.:</translation>
    </message>
    <message>
        <source>Right margin</source>
        <translation>Margem direita</translation>
    </message>
    <message>
        <source>Bottom:</source>
        <translation>Base:</translation>
    </message>
    <message>
        <source>Bottom margin</source>
        <translation>Margem base</translation>
    </message>
    <message>
        <source>Landscape</source>
        <translation>Paisagem</translation>
    </message>
    <message>
        <source>Portrait</source>
        <translation>Retrato</translation>
    </message>
    <message>
        <source>Print page numbers</source>
        <translation>Imprimir número de páginas</translation>
    </message>
    <message>
        <source>minute(s)</source>
        <translation>minuto(s)</translation>
    </message>
    <message>
        <source>items</source>
        <translation>itens</translation>
    </message>
    <message>
        <source>pixels</source>
        <translation>pixeis</translation>
    </message>
    <message>
        <source>General &amp;&amp; Design</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General</source>
        <translation type="unfinished">Geral</translation>
    </message>
    <message>
        <source>The opened models will be saved periodically</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Check if there is a new version on server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Check for updates at startup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Design</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Disable antialiasing for lines and texts improving performance when handling huge models.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Disable render smoothness</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Triggers a dialog asking the user to validate the model before a save, export or diff operation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validate before save, export or diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start move the canvas when the cursor is on the canvas edges</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move canvas by keep mouse on corners</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By default panning mode is triggered with left click and range selection with Shift + left click.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap panning and range selection triggers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Graphical objects (table, views and textboxes) will be created in a single step without the need to click on canvas </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simplify creation of graphical objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>After loading the model the last zoom and position on canvas will be restored</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save and restore last position and zoom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>When enabled this option creates a placeholder object at the previous table&apos;s position when starting to move it. This will cause graphical updates on relationship lines to be performed only when the drag &amp; drop action is done improving the performance. Disabling placeholders will cause those updates to be executed every time the table&apos;s position changes a single pixel (classical behavior).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use placeholders when moving tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide the portion of table which represent triggers, indexes and rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide table extended attributes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide the object which represents the tag assigned to the table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide table tags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide the object that represents the relationship name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide relationship name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggles the code completion in all fields that accepts the input of SQL commands.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enable SQL code completion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Printing &amp;&amp; Code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Code style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Font:</source>
        <translation type="unfinished">Fonte:</translation>
    </message>
    <message>
        <source>Colors:</source>
        <translation type="unfinished">Cores:</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="unfinished">Opções:</translation>
    </message>
    <message>
        <source>Display line numbers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Highlight lines at cursor&apos;s position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> pt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom tab width:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Printing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unity:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom Size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Width:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Height:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Page Margins:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Line numbers&apos; font color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Line numbers&apos; background color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Highlighted line color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The little brown fox jumps over the lazy dog</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GraphicalView</name>
    <message>
        <source>Connected rels: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HintTextWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
</context>
<context>
    <name>IndexWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Fill Factor:</source>
        <translation>Fator Preenc.:</translation>
    </message>
    <message>
        <source>Indexing:</source>
        <translation>Indexação:</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation>Opções:</translation>
    </message>
    <message>
        <source>Concurrent</source>
        <translation>Concorrente</translation>
    </message>
    <message>
        <source>Unique</source>
        <translation>Único</translation>
    </message>
    <message>
        <source>Fast update</source>
        <translation>Atual. Rápida</translation>
    </message>
    <message>
        <source>Conditional Expr.:</source>
        <translation type="vanished">Expr. Condicional:</translation>
    </message>
    <message>
        <source>Elements</source>
        <translation>Elementos</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation type="obsolete">Coluna:</translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation type="obsolete">Expressão:</translation>
    </message>
    <message>
        <source>Operator Class:</source>
        <translation type="obsolete">Classe Operadores:</translation>
    </message>
    <message>
        <source>Ascending</source>
        <translation type="obsolete">Ascendente</translation>
    </message>
    <message>
        <source>Descending</source>
        <translation type="obsolete">Descendente</translation>
    </message>
    <message>
        <source>Nulls first</source>
        <translation type="obsolete">Nulos primeiro</translation>
    </message>
    <message>
        <source>Sorting:</source>
        <translation type="obsolete">Ordenação: </translation>
    </message>
    <message>
        <source>Element</source>
        <translation type="obsolete">Elemento</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Sorting</source>
        <translation type="obsolete">Ordenação</translation>
    </message>
    <message>
        <source>Nulls First</source>
        <translation type="obsolete">Nulos Primeiro</translation>
    </message>
    <message>
        <source>Expression</source>
        <translation type="obsolete">Expressão</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation type="obsolete">Sim</translation>
    </message>
    <message>
        <source>No</source>
        <translation type="obsolete">Não</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>Atributos</translation>
    </message>
    <message>
        <source>Buffering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Predicate:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IndiceWidget</name>
    <message>
        <source>Indexing Type:</source>
        <translation type="obsolete">Tipo Indexação:</translation>
    </message>
    <message>
        <source>Fill Factor:</source>
        <translation type="obsolete">Fator Preenc.:</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="obsolete">Opções:</translation>
    </message>
    <message>
        <source>Concurrent</source>
        <translation type="obsolete">Concorrente</translation>
    </message>
    <message>
        <source>Check duplicates</source>
        <translation type="obsolete">Checar duplicados</translation>
    </message>
    <message>
        <source>Fast update</source>
        <translation type="obsolete">Atual. Rápida</translation>
    </message>
    <message>
        <source>Conditional Expr.:</source>
        <translation type="obsolete">Expr. Condicional:</translation>
    </message>
    <message>
        <source>Elements</source>
        <translation type="obsolete">Elementos</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation type="obsolete">Coluna:</translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation type="obsolete">Expressão:</translation>
    </message>
    <message>
        <source>Operator Class:</source>
        <translation type="obsolete">Classe Operadores:</translation>
    </message>
    <message>
        <source>Sorting:</source>
        <translation type="obsolete">Ordenação: </translation>
    </message>
    <message>
        <source>Ascending</source>
        <translation type="obsolete">Ascendente</translation>
    </message>
    <message>
        <source>Descending</source>
        <translation type="obsolete">Descendente</translation>
    </message>
    <message>
        <source>Nulls first</source>
        <translation type="obsolete">Nulos primeiro</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Operator Class</source>
        <translation type="obsolete">Classe Operadores</translation>
    </message>
    <message>
        <source>Sorting</source>
        <translation type="obsolete">Ordenação</translation>
    </message>
    <message>
        <source>Element</source>
        <translation type="obsolete">Elemento</translation>
    </message>
    <message>
        <source>Nulls First</source>
        <translation type="obsolete">Nulos Primeiro</translation>
    </message>
    <message>
        <source>Expressão</source>
        <translation type="obsolete">Expressão</translation>
    </message>
    <message>
        <source>Sim</source>
        <translation type="obsolete">Sim</translation>
    </message>
    <message>
        <source>Não</source>
        <translation type="obsolete">Não</translation>
    </message>
</context>
<context>
    <name>LanguageWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Trusted:</source>
        <translation>Confiável:</translation>
    </message>
    <message>
        <source>Handler Function:</source>
        <translation type="vanished">Função Manipuladora:</translation>
    </message>
    <message>
        <source>Validator Function:</source>
        <translation type="vanished">Função Validadora:</translation>
    </message>
    <message>
        <source>Inline Function:</source>
        <translation type="vanished">Função em Linha:</translation>
    </message>
    <message>
        <source>The functions to be assigned to the language should have, respectively, the following signatures:&lt;br/&gt;&lt;br/&gt;  &lt;strong&gt;Handler Function:&lt;/strong&gt; &lt;em&gt;language_handler function()&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Validator Function:&lt;/strong&gt; &lt;em&gt;void function(oid)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Inline Function:&lt;/strong&gt; &lt;em&gt;void function(internal)&lt;/em&gt;</source>
        <translation>As funções a serem atribuídas à linguagem devem possuir, respectivamente, as seguintes assinaturas:&lt;br/&gt;&lt;br/&gt;  &lt;strong&gt;Função Manipuladora:&lt;/strong&gt; &lt;em&gt;language_handler funcao()&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Função Validadora:&lt;/strong&gt; &lt;em&gt;void funcao(oid)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Função em  Linha:&lt;/strong&gt; &lt;em&gt;void funcao(internal)&lt;/em&gt;</translation>
    </message>
    <message>
        <source>Validator Func.:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handler Func.:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inline Func.:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LinguagemWidget</name>
    <message>
        <source>Trusted:</source>
        <translation type="obsolete">Confiável:</translation>
    </message>
    <message>
        <source>Handler Function:</source>
        <translation type="obsolete">Função Handler:</translation>
    </message>
    <message>
        <source>Validator Function:</source>
        <translation type="obsolete">Função Validator:</translation>
    </message>
    <message>
        <source>Inline Function:</source>
        <translation type="obsolete">Função Inline:</translation>
    </message>
    <message>
        <source>The functions to be assigned to the language should have, respectively, the following signatures:&lt;br/&gt;&lt;br/&gt;  &lt;strong&gt;Handler Function:&lt;/strong&gt; &lt;em&gt;language_handler function()&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Validator Function:&lt;/strong&gt; &lt;em&gt;void function(oid)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Inline Function:&lt;/strong&gt; &lt;em&gt;void function(internal)&lt;/em&gt;</source>
        <translation type="obsolete">As funções a serem atribuídas à linguagem devem possuir, respectivamente, as seguintes assinaturas:&lt;br/&gt;&lt;br/&gt;  &lt;strong&gt;Função Handler:&lt;/strong&gt; &lt;em&gt;language_handler funcao()&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Função Validator:&lt;/strong&gt; &lt;em&gt;void funcao(oid)&lt;/em&gt;&lt;br/&gt;  &lt;strong&gt;Função Inline:&lt;/strong&gt; &lt;em&gt;void funcao(internal)&lt;/em&gt;</translation>
    </message>
</context>
<context>
    <name>ListaObjetosWidget</name>
    <message>
        <source>Dependencies</source>
        <translation type="obsolete">Dependências</translation>
    </message>
    <message>
        <source>Object</source>
        <translation type="obsolete">Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Parent Object</source>
        <translation type="obsolete">Objeto Pai</translation>
    </message>
    <message>
        <source>Parent Type</source>
        <translation type="obsolete">Tipo Pai</translation>
    </message>
    <message>
        <source>References</source>
        <translation type="obsolete">Referências</translation>
    </message>
    <message>
        <source>Dependeces / References of Object</source>
        <translation type="obsolete">Dependências / Referências do Objeto</translation>
    </message>
</context>
<context>
    <name>ListaOperacoes</name>
    <message>
        <source>Undoing operation on object: %1 (%2)</source>
        <translation type="obsolete">Desfazendo operação no objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Redoing operation on object:: %1 (%2)</source>
        <translation type="obsolete">Refazendo operação no objeto: %1 (%2)</translation>
    </message>
</context>
<context>
    <name>ListaOperacoesWidget</name>
    <message>
        <source>Executed Operations</source>
        <translation type="obsolete">Operações Executadas</translation>
    </message>
    <message>
        <source>Operations:</source>
        <translation type="obsolete">Operações:</translation>
    </message>
    <message>
        <source>Position:</source>
        <translation type="obsolete">Posição:</translation>
    </message>
    <message>
        <source>Delete operation history</source>
        <translation type="obsolete">Excluir histórico de operações</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="obsolete">Desfazer</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation type="obsolete">Refazer</translation>
    </message>
    <message>
        <source>Object: %1</source>
        <translation type="obsolete">Objeto: %1</translation>
    </message>
    <message>
        <source>Name: %1</source>
        <translation type="obsolete">Nome: %1</translation>
    </message>
    <message>
        <source>removed</source>
        <translation type="obsolete">removido</translation>
    </message>
    <message>
        <source>modified</source>
        <translation type="obsolete">modificado</translation>
    </message>
    <message>
        <source>moved</source>
        <translation type="obsolete">movimentado</translation>
    </message>
    <message>
        <source>Operation: %1</source>
        <translation type="obsolete">Operação: %1</translation>
    </message>
    <message>
        <source>Undoing operations...</source>
        <translation type="obsolete">Desfazendo operações...</translation>
    </message>
    <message>
        <source>Redoing operations...</source>
        <translation type="obsolete">Refazendo operações...</translation>
    </message>
    <message>
        <source>Operation history exclusion</source>
        <translation type="obsolete">Exclusão de histórico de operações</translation>
    </message>
    <message>
        <source>Delete the executed operations history is an irreversible action, do you want to continue?</source>
        <translation type="obsolete">Excluir o histórico de operações executadas é uma ação irreversível, deseja realmente prosseguir?</translation>
    </message>
    <message>
        <source>created</source>
        <translation type="obsolete">criado</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <source>pgModeler - PostgreSQL Database Modeler</source>
        <translation>pgModeler - Modelador de Banco de Dados PostgreSQL</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>&amp;Arquivo</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation>&amp;Editar</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation type="vanished">A&amp;juda</translation>
    </message>
    <message>
        <source>&amp;Show</source>
        <translation>&amp;Mostrar</translation>
    </message>
    <message>
        <source>&amp;Tools</source>
        <translation type="vanished">&amp;Ferramentas</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="vanished">Arquivo</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="vanished">Ver</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">Editar</translation>
    </message>
    <message>
        <source>Model</source>
        <translation type="vanished">Modelo</translation>
    </message>
    <message>
        <source>Plugins</source>
        <translation></translation>
    </message>
    <message>
        <source>New</source>
        <translation>Novo</translation>
    </message>
    <message>
        <source>Ctrl+N</source>
        <translation></translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="vanished">Salvar</translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation></translation>
    </message>
    <message>
        <source>Zoom in</source>
        <translation>Aumentar Zoom</translation>
    </message>
    <message>
        <source>Ctrl+=</source>
        <translation></translation>
    </message>
    <message>
        <source>Zoom out</source>
        <translation>Diminuir Zoom</translation>
    </message>
    <message>
        <source>Zoom -</source>
        <translation>Zoom -</translation>
    </message>
    <message>
        <source>Ctrl+-</source>
        <translation></translation>
    </message>
    <message>
        <source>Load</source>
        <translation type="vanished">Carregar</translation>
    </message>
    <message>
        <source>Ctrl+O</source>
        <translation></translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="vanished">Próximo</translation>
    </message>
    <message>
        <source>Previous</source>
        <translation type="vanished">Anterior</translation>
    </message>
    <message>
        <source>Save as</source>
        <translation type="vanished">Salvar como</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="vanished">Sair</translation>
    </message>
    <message>
        <source>Ctrl+Q</source>
        <translation></translation>
    </message>
    <message>
        <source>About pgModeler</source>
        <translation type="vanished">Sobre o pgModeler</translation>
    </message>
    <message>
        <source>Print</source>
        <translation type="vanished">Imprimir</translation>
    </message>
    <message>
        <source>Ctrl+P</source>
        <translation></translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="vanished">Desfazer</translation>
    </message>
    <message>
        <source>Ctrl+Z</source>
        <translation></translation>
    </message>
    <message>
        <source>Redo</source>
        <translation type="vanished">Refazer</translation>
    </message>
    <message>
        <source>Ctrl+Y</source>
        <translation></translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="vanished">Exportar</translation>
    </message>
    <message>
        <source>Ctrl+Shift+S</source>
        <translation></translation>
    </message>
    <message>
        <source>Show grid</source>
        <translation>Mostrar grade</translation>
    </message>
    <message>
        <source>Ctrl+G</source>
        <translation></translation>
    </message>
    <message>
        <source>Close model</source>
        <translation type="vanished">Fechar modelo</translation>
    </message>
    <message>
        <source>Ctrl+W</source>
        <translation></translation>
    </message>
    <message>
        <source>Normal zoom</source>
        <translation type="vanished">Zoom normal</translation>
    </message>
    <message>
        <source>Ctrl+0</source>
        <translation></translation>
    </message>
    <message>
        <source>Align to grid</source>
        <translation type="vanished">Alinhar à grade</translation>
    </message>
    <message>
        <source>Align objects position to grid</source>
        <translation>Alinhar objetos à grade</translation>
    </message>
    <message>
        <source>Fullscreen</source>
        <translation type="vanished">Tela inteira</translation>
    </message>
    <message>
        <source>Show the model on fullscreen mode</source>
        <translation type="vanished">Mostra o modelo em tela inteira</translation>
    </message>
    <message>
        <source>Show delimiters</source>
        <translation type="vanished">Mostrar delimitadores</translation>
    </message>
    <message>
        <source>Show the page delimiters</source>
        <translation>Mostrar os delimitadores da página</translation>
    </message>
    <message>
        <source>Ctrl+L</source>
        <translation></translation>
    </message>
    <message>
        <source>Configurations</source>
        <translation type="vanished">Configurações</translation>
    </message>
    <message>
        <source>Save all</source>
        <translation>Salvar todos</translation>
    </message>
    <message>
        <source>Overview</source>
        <translation type="vanished">Visão Geral</translation>
    </message>
    <message>
        <source>Show the model overview</source>
        <translation>Mostra a visão geral do modelo</translation>
    </message>
    <message>
        <source>pgModeler Wiki</source>
        <translation type="vanished">Wiki pgModeler</translation>
    </message>
    <message>
        <source>F1</source>
        <translation></translation>
    </message>
    <message>
        <source>Save all models</source>
        <translation type="vanished">Salvar todos os modelos</translation>
    </message>
    <message>
        <source>Some models were modified! Do you want to save them before finish the pgModeler?</source>
        <translation type="vanished">Alguns modelos foram modificados! Deseja salvá-los antes de encerrar o pgModeler?</translation>
    </message>
    <message>
        <source>Save model</source>
        <translation>Salvar modelo</translation>
    </message>
    <message>
        <source>The model were modified! Do you want to save it before close?</source>
        <translation type="vanished">O modelo foi modificado! Deseja salvá-lo antes de fechar?</translation>
    </message>
    <message>
        <source>Save &apos;%1&apos; as...</source>
        <translation>Salvar &apos;%1&apos; como...</translation>
    </message>
    <message>
        <source>Database model (*.dbm);;All files (*.*)</source>
        <translation>Modelo de banco de dados (*.dbm);; Todos os arquivos (*.*)</translation>
    </message>
    <message>
        <source>Database model printing</source>
        <translation>Impressão do modelo de banco de dados</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation>Confirmação</translation>
    </message>
    <message>
        <source>Changes were detected in the definitions of paper/margin of the model which may cause the incorrect print of the objects. Do you want to continue printing using the new settings? To use the default settings click &apos;No&apos; or &apos;Cancel&apos; to abort printing.</source>
        <translation>Foram detectadas modificações nas definições de papel/margem do modelo que podem provocar a impressão incorreta dos objetos. Deseja prosseguir com a impressão usando as novas configurações? Para usar as configurações padrão clique em &apos;Não&apos;, ou em &apos;Cancelar&apos; para abortar a impressão.</translation>
    </message>
    <message>
        <source>Load model</source>
        <translation>Carregar modelo</translation>
    </message>
    <message>
        <source>Open Wiki pages</source>
        <translation type="vanished">Abrir Páginas Wiki</translation>
    </message>
    <message>
        <source>This action will open a web browser window! Want to proceed?</source>
        <translation>Esta ação abrirá uma janela do navegador de internet! Deseja prosseguir?</translation>
    </message>
    <message>
        <source>Ctrl+Right</source>
        <translation type="vanished">Ctrl+Direita</translation>
    </message>
    <message>
        <source>Ctrl+Left</source>
        <translation type="vanished">Ctrl+Esquerda</translation>
    </message>
    <message>
        <source>Ctrl+H</source>
        <translation></translation>
    </message>
    <message>
        <source>F10</source>
        <translation></translation>
    </message>
    <message>
        <source>Saving temp. models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toogle the model validation widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Validation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+V</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle the object finder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find Object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+F</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle the operation history widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Operations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle the model objects widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>O&amp;bjects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>He&amp;lp</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pl&amp;ugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General</source>
        <translation type="unfinished">Geral</translation>
    </message>
    <message>
        <source>Controls</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Zoom in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoo&amp;m out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sa&amp;ve as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>E&amp;xit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exit pgModeler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;About pgModeler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Print</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Print model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Undo operation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redo operation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Export</source>
        <translation type="unfinished">&amp;Exportar</translation>
    </message>
    <message>
        <source>Export the current opened model in different modes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Shift+E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Show grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished">&amp;Fechar</translation>
    </message>
    <message>
        <source>Close current model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Normal zoom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Align to grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show &amp;delimiters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit pgModeler settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F12</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Overview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Access the support page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New object</source>
        <translation type="unfinished">Novo objeto</translation>
    </message>
    <message>
        <source>Access the list of loaded plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Recent Models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load recently opened model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import existing database to new model (reverse engineering)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Shift+I</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rest&amp;ore Session</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Fix a model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New version found!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update for the current version is available on project&apos;s site</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Check for update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>action_main_menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Main menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show expanded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expands the main menu bar in classical mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide main menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hides the main menu bar and put the action on a separated action</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Shift+H</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Determine the changes between model and database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Shift+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Welcome</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Welcome screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Design</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Design database models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Manage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Manage existent databases</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+M</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Bug report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Report a bug</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Donate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Help pgModeler by donating!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects me&amp;tadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects metadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> (Demo)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save modified model(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The following models were modified but not saved: %1. Do you really want to quit pgModeler?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear Menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The demonstration version can create only `one&apos; instance of database model!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The model &lt;strong&gt;%1&lt;/strong&gt; was modified! Do you really want to close without save it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Warning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You&apos;re running a demonstration version! The model saving feature is available only in the full version!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> &lt;strong&gt;WARNING:&lt;/strong&gt; The model &lt;strong&gt;%1&lt;/strong&gt; is invalidated! It&apos;s recommended to validate it before save in order to create a consistent model otherwise the generated file will be broken demanding manual fixes to be loadable again!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save anyway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> &lt;strong&gt;WARNING:&lt;/strong&gt; The model &lt;strong&gt;%1&lt;/strong&gt; is invalidated! Before run the export process it&apos;s recommended to validate in order to correctly create the objects on database server!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export anyway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> &lt;strong&gt;WARNING:&lt;/strong&gt; The model &lt;strong&gt;%1&lt;/strong&gt; is invalidated! Before run the diff process it&apos;s recommended to validate in order to correctly analyze and generate the difference between the model and a database!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff anyway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not load the database model file `%1&apos;. Check the error stack to see details. You can try to fix it in order to make it loadable again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fix model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
    <message>
        <source>Access support page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(no samples found)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You&apos;re running a demonstration version! Note that you&apos;ll be able to create only &lt;strong&gt;%1&lt;/strong&gt; instances 						of each type of object and some key features will be disabled or limited!&lt;br/&gt;&lt;br/&gt;You can purchase a full binary copy or get the source code at &lt;a href=&apos;http://pgmodeler.com.br&apos;&gt;pgmodeler.com.br&lt;/a&gt;.						&lt;strong&gt;NOTE:&lt;/strong&gt; pgModeler is an open source software, but purchasing binary copies or providing some donations will support the project and cover all development costs.&lt;br/&gt;&lt;br/&gt;						&lt;strong&gt;HINT:&lt;/strong&gt; in order to test all features it&apos;s recommended to use the &lt;strong&gt;demo.dbm&lt;/strong&gt; model located in &lt;/strong&gt;Sample models&lt;/strong&gt; at &lt;strong&gt;Welcome&lt;/strong&gt; view.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Executing pending &lt;strong&gt;%1&lt;/strong&gt; operation...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MessageBox</name>
    <message>
        <source>Dialog</source>
        <translation type="vanished">Diálogo</translation>
    </message>
    <message>
        <source>Show excpetion stack in text format (useful to report errors).</source>
        <translation type="vanished">Mostra a pilha de exceções em formato texto (útil para reportar erros).</translation>
    </message>
    <message>
        <source>Show/hide exceptions stack.</source>
        <translation type="vanished">Mostrar/Esconder pilha de exceções.</translation>
    </message>
    <message>
        <source>Exceptions</source>
        <translation type="vanished">Exceções</translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation type="vanished">&amp;Sim</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation type="vanished">&amp;Não</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Cancelar</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="vanished">Erro</translation>
    </message>
    <message>
        <source>Alert</source>
        <translation type="vanished">Alerta</translation>
    </message>
    <message>
        <source>Information</source>
        <translation type="vanished">Informação</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="vanished">&amp;Cancelar</translation>
    </message>
</context>
<context>
    <name>Messagebox</name>
    <message>
        <source>Dialog</source>
        <translation type="unfinished">Diálogo</translation>
    </message>
    <message>
        <source>msg</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exceptions</source>
        <translation type="unfinished">Exceções</translation>
    </message>
    <message>
        <source>Show raw text errors or information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show/hide exceptions stack.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation type="unfinished">&amp;Sim</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation type="unfinished">&amp;Não</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
    <message>
        <source>&amp;Ok</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="unfinished">&amp;Cancelar</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="unfinished">Erro</translation>
    </message>
    <message>
        <source>Alert</source>
        <translation type="unfinished">Alerta</translation>
    </message>
    <message>
        <source>Information</source>
        <translation type="unfinished">Informação</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="unfinished">Confirmação</translation>
    </message>
</context>
<context>
    <name>MetadataHandlingForm</name>
    <message>
        <source>Handle metadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Apply</source>
        <translation type="unfinished">&amp;Aplicar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="unfinished">&amp;Cancelar</translation>
    </message>
    <message>
        <source>Handle objects metadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extract from:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Loading a metadata file to the current model is an irreversible operation so be sure to specify a backup file before proceed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the following database model attributes in the metadata file: author, zoom factor, last position and default objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database model metadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the objects&apos; positioning in the metadata file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects&apos; positioning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the objects&apos; custom colors in the metadata file. Currently available only for relationships and schemas.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom object&apos;s colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the objects&apos; protection status in the metadata file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects&apos; protection status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the objects&apos; SQL disabled status in the metadata file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects&apos; SQL disabled status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the objects&apos; custom SQL commands in the metadata file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom SQL commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save textboxes to the output file when extracting metadata. When loading the file textboxes are recreated and duplicated ones are ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Textbox objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save tags to the output file when extracting metadata. When loading the file tags are recreated and duplicated ones are ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Backup file:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Apply to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extracts the objects metadata from one of the loaded models and apply to the current model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extract from a &amp;model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reads the objects metadata from a previously saved backup file and apply to the current model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Restore a bac&amp;kup file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Progress label...</source>
        <translation type="unfinished">Rótulo de progresso...</translation>
    </message>
    <message>
        <source>model not saved yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The backup file cannot be the same as the input model!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extracting metadata to file `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving backup metadata to file `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Applying metadata from file `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Metadata processing aborted!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects metadata file (*.omf);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelDatabaseDiffForm</name>
    <message>
        <source>Database model diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generate diff from model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection:</source>
        <translation type="unfinished">Conexão:</translation>
    </message>
    <message>
        <source>Database:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignores as many as possible errors on import step. This option generates an incomplete diff.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore import errors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clears the data of all tables which will have columns modified. This is useful to avoid errors related to type casting. &lt;strong&gt;WARNING:&lt;/strong&gt; DO NOT use this option on production servers and always make a backup before use it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trucate tables before alter columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import system (built-in) objects. Use this if the import step is returning errors related to missing objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import system objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import objects created by extensions. Use this if the import step is returning errors even importing built in ones.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import extension objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>For DROP command, the objects that depends on an object to be dropped will be deleted as well. For TRUNCATE command, tables that are linked to a table to be truncated will be truncate too. &lt;strong&gt;NOTE:&lt;/strong&gt; this option can affect more objects than listed in the output or diff preview.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drop or truncate in cascade mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permissions already set on database objects will be kept.The ones configured on the model will be applied to the database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keep object&apos;s permissions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database cluster level objects like roles and tablespaces will not be dropped.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keep cluster objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recreate only unmodifiable objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Instead of use an ALTER command to modify certain kind of objects a DROP and CREATE will be used in order to do a full modification. This option does not affects the database object.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Force recreation of objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignores errors generated by duplicated objects when exporting the diff to database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore duplicity errors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Serial columns are converted to integer and having the default value changed  to &lt;strong&gt;nextval(sequence)&lt;/strong&gt; function call. By default, a new sequence is created for each serial column but checking this option sequences matching the name on column&apos;s default value will be reused and will not be dropped.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reuse sequences on serial columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No command to rename the destination database will be generated even the model&apos;s name differ from database name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Preserve database name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Avoid the generation of DROP commands for objects that exists in database but not in the model. This is useful when diff a partial model against the complete database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do not drop missing objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Override the PostgreSQL version when generating the diff. The default is to use the same version as the input database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use PostgreSQL:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Compares the model and the input database storing the diff in a SQL file for later usage.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Store in S&amp;QL file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File:</source>
        <translation type="unfinished">Arquivo:</translation>
    </message>
    <message>
        <source>Select output file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Compares the model and the input database generating a diff and applying it directly to the latter. &lt;strong&gt;WARNING:&lt;/strong&gt; this mode causes irreversible changes on the database and in case of failure the original structure is not restored, so make sure to have a backup before proceed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Appl&amp;y on server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Changes:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
    <message>
        <source>Progress label...</source>
        <translation type="unfinished">Rótulo de progresso...</translation>
    </message>
    <message>
        <source>Step label...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Objects marked with an &lt;span style=&quot; font-weight:600;&quot;&gt;ALTER&lt;/span&gt; may not be effectively changed unless that the differences detected are in attributes that can be modified through ALTER commands otherwise no operationwill be performed or, if the force recreation is checked, the object will be dropped and created again.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects to be created</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects to be dropped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible objects to be changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignored objects (system ones or with sql disabled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff Preview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Apply diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Generate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished">&amp;Fechar</translation>
    </message>
    <message>
        <source>Waiting process to start...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Importing database &lt;strong&gt;%1&lt;/strong&gt;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comparing the model &lt;strong&gt;%1&lt;/strong&gt; and database &lt;strong&gt;%2&lt;/strong&gt;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="unfinished">Confirmação</translation>
    </message>
    <message>
        <source> &lt;strong&gt;WARNING:&lt;/strong&gt; The generated diff is ready to be exported! Once started this process will cause irreversible changes on the database. Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Apply diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Preview diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exporting diff to database &lt;strong&gt;%1&lt;/strong&gt;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff process paused. Waiting user action...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving diff to file &lt;strong&gt;%1&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff process sucessfully ended!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No operations left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation cancelled by the user.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Process aborted due to errors!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>

-- SQL code purposely truncated at this point in demo version!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>-- No differences were detected between model and database. --</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error code &lt;strong&gt;%1&lt;/strong&gt; found and ignored. Proceeding with export.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save diff as...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL code (*.sql);;All files (*.*)</source>
        <translation type="unfinished">Código SQL (*.sql);;Todos os Arquivos (*.*)</translation>
    </message>
</context>
<context>
    <name>ModelExportForm</name>
    <message>
        <source>Model Export</source>
        <translation>Exportação do Modelo</translation>
    </message>
    <message>
        <source>Select the export type:</source>
        <translation type="vanished">Selecione o tipo de exportação:</translation>
    </message>
    <message>
        <source>Export to SQL file:</source>
        <translation type="vanished">Exportação para arquivo SQL:</translation>
    </message>
    <message>
        <source>File:</source>
        <translation>Arquivo:</translation>
    </message>
    <message>
        <source>Select target file</source>
        <translation>Selecionar arquivo de destino</translation>
    </message>
    <message>
        <source>...</source>
        <translation></translation>
    </message>
    <message>
        <source>PostgreSQL:</source>
        <translation></translation>
    </message>
    <message>
        <source>PostgreSQL version in which the SQL code should be generated</source>
        <translation>Versão do PostgreSQL no qual o código SQL deve ser gerado</translation>
    </message>
    <message>
        <source>Check if the system user has write permission on target folder.</source>
        <translation type="vanished">Verifique se o usuário do sistema possui permissão de gravação sobre a pasta de destino.</translation>
    </message>
    <message>
        <source>Export to PNG image:</source>
        <translation type="vanished">Exportação para imagem PNG:</translation>
    </message>
    <message>
        <source>Image:</source>
        <translation type="vanished">Imagem:</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="vanished">Opções:</translation>
    </message>
    <message>
        <source>Show grid</source>
        <translation>Mostrar grade</translation>
    </message>
    <message>
        <source>Show the page delimiters</source>
        <translation type="vanished">Mostrar delimitadores de página</translation>
    </message>
    <message>
        <source>Check if the system user has write permission on image target folder.</source>
        <translation type="vanished">Verifique se o usuário do sistema possui permissão de gravação sobre a pasta de destino da imagem.</translation>
    </message>
    <message>
        <source>Connection:</source>
        <translation>Conexão:</translation>
    </message>
    <message>
        <source>It is recommended to select this option only when the version of the DBMS, somehow, is not identifiable or if you need to generate a specific version of SQL code for testing.</source>
        <translation type="vanished">É recomendado selecionar esta opção somente quando a versão do SGBD, de alguma forma, não seja identificável ou se é necessário gerar uma versão específica de código SQL para testes. </translation>
    </message>
    <message>
        <source>Ignore object duplicity</source>
        <translation>Ignorar duplicidade de objetos</translation>
    </message>
    <message>
        <source>The pgModeler ignores errors generated by duplicate objects and creates only model objects that do not exist in the database. This option may be used when an object was created after a later model export.</source>
        <translation type="vanished">O pgModeler ignora os erros gerados por duplicidade de objetos e cria apenas objetos do modelo não existentes no banco de dados. Esta opção pode ser usada quando um objeto foi criado depois de uma posterior exportação do modelo.</translation>
    </message>
    <message>
        <source>Export to DBMS:</source>
        <translation type="vanished">Exportação para o SGBD:</translation>
    </message>
    <message>
        <source>Progress label...</source>
        <translation>Rótulo de progresso...</translation>
    </message>
    <message>
        <source>&amp;Export</source>
        <translation>&amp;Exportar</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>&amp;Fechar</translation>
    </message>
    <message>
        <source>Generating source code...</source>
        <translation type="obsolete">Gerando código-fonte...</translation>
    </message>
    <message>
        <source>Initializing model export...</source>
        <translation>Iniciando exportação do modelo...</translation>
    </message>
    <message>
        <source>Saving file &apos;%1&apos;</source>
        <translation>Salvando arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Creating object &apos;%1&apos; (%2)...</source>
        <translation type="obsolete">Criando objeto &apos;%1&apos; (%2)...</translation>
    </message>
    <message>
        <source>Creating database &apos;%1&apos;...</source>
        <translation type="obsolete">Criando banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Connecting to database &apos;%1&apos;...</source>
        <translation type="obsolete">Conectando ao banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Creating objects on database &apos;%1&apos;...</source>
        <translation type="obsolete">Criando objetos No banco de dados &apos;%1&apos;...</translation>
    </message>
    <message>
        <source>Exporting process sucessfuly ended!</source>
        <translation>Processo de exportação finalizado com sucesso!</translation>
    </message>
    <message>
        <source>Error on export!</source>
        <translation type="vanished">Erro na exportação!</translation>
    </message>
    <message>
        <source>Export model as...</source>
        <translation>Exportar modelo como...</translation>
    </message>
    <message>
        <source>SQL code (*.sql);;All files (*.*)</source>
        <translation type="vanished">Código SQL (*.sql);;Todos os Arquivos (*.*)</translation>
    </message>
    <message>
        <source>PNG image (*.png);;All files (*.*)</source>
        <translation type="vanished">Imagem PNG (*.png);;Todos os Arquivos (*.*)</translation>
    </message>
    <message>
        <source>Export model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler ignores errors generated by duplicated objects and creates only that ones which does not exists in the database. This option may be used when an object was created after a previous model export.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PostgreSQL version in which the SQL code should be generated. It is recommended to select this option only when the version of the DBMS, somehow, is not identifiable or if you need to generate a specific version of SQL code for test purposes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>If &lt;strong&gt;DB&lt;/strong&gt; is checked pgModeler will destroy the database if already exists on the server. When &lt;strong&gt;Objects&lt;/strong&gt; is checked pgModeler will execute the DROP command attached to SQL-enabled objects. &lt;strong&gt;WARNING:&lt;/strong&gt; this option leads to data loss so make sure to have a backup first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drop:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ob&amp;jects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler will destroy the database if already exists on the server. Make sure to have a backup before use this option because all data will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Graphics file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image (PNG)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="unfinished">Tipo:</translation>
    </message>
    <message>
        <source>Zoom:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Vectorial (SVG)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show delimiters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exporting the model page by page will generate files with a &lt;strong&gt;_p[n]&lt;/strong&gt; suffix where &lt;strong&gt;n&lt;/strong&gt; is the page id. Check if the current user has write permission on output folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Page by page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
    <message>
        <source>Error code &lt;strong&gt;%1&lt;/strong&gt; found and ignored. Proceeding with export.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exporting process aborted!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL script (*.sql);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Portable Network Graphics (*.png);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scalable Vector Graphics (*.svg);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exporting process canceled by user!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelExportHelper</name>
    <message>
        <source>Generating SQL code for PostgreSQL `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output SQL file `%1&apos; successfully written.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rendering objects to page %1/%2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output image `%1&apos; successfully written.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exporting model to SVG file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SVG representation of database model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SVG file generated by pgModeler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output file `%1&apos; successfully written.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting export to DBMS.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PostgreSQL version detection overridden. Using version `%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PostgreSQL `%1&apos; server detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generating temporary names for database, roles and tablespaces.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enabling the SQL code for database `%1&apos; to avoid errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignoring object duplication errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignoring the following error code(s): `%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trying to drop database `%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simulation mode activated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Creating database `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connecting to database `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generating SQL for `%1&apos; objects...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Destroying objects created on the server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Restoring original names of database, roles and tablespaces.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Renaming `%1&apos; (%2) to `%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dropping object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Changing object `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Running auxiliary command.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelFixForm</name>
    <message>
        <source>Model file fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fix model file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;[pgmodeler-cli not found error]&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgmodeler-cli:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browse for pgmodeler-cli tool</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The specified file is not the pgModeler command line tool (pgmodeler-cli).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input file:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Output file:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fix tries:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Monospace&apos;; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Waiting process to start...&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select input file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select output file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load fixed model when finish</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>In some cases the fix process will fail to restore all objects within the model demanding manual fixes by changing the file on a text editor. &lt;strong&gt;NOTE:&lt;/strong&gt; relationships may lost their graphical configuration like custom points and line color.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished">&amp;Fechar</translation>
    </message>
    <message>
        <source>Waiting process to start...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not locate &lt;strong&gt;%1&lt;/strong&gt; tool on &lt;strong&gt;%2&lt;/strong&gt;. The fix process can&apos;t continue! Please check pgModeler installation or try to manually specify the command below.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler command line tool (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelNavigationWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Previous model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Left</source>
        <translation type="unfinished">Ctrl+Esquerda</translation>
    </message>
    <message>
        <source>Next model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Right</source>
        <translation type="unfinished">Ctrl+Direita</translation>
    </message>
    <message>
        <source>Close model</source>
        <translation type="unfinished">Fechar modelo</translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(model not saved yet)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelObjectsWidget</name>
    <message>
        <source>Model Objects</source>
        <translation>Objetos do Modelo</translation>
    </message>
    <message>
        <source>1</source>
        <translation></translation>
    </message>
    <message>
        <source>Object</source>
        <translation>Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Parent Object</source>
        <translation>Objeto Pai</translation>
    </message>
    <message>
        <source>Parent Type</source>
        <translation>Tipo Pai</translation>
    </message>
    <message>
        <source>Visible Object Types</source>
        <translation>Tipos de Objeto Visíveis</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>Selecionar Todos</translation>
    </message>
    <message>
        <source>Clear All</source>
        <translation>Desselecionar Todos</translation>
    </message>
    <message>
        <source>Select</source>
        <translation>Selecionar</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <source>Objects view configuration</source>
        <translation>Configuração da visão de objetos</translation>
    </message>
    <message>
        <source>...</source>
        <translation></translation>
    </message>
    <message>
        <source>Tree view</source>
        <translation>Visão em árvore</translation>
    </message>
    <message>
        <source>List view</source>
        <translation>Visão em lista</translation>
    </message>
    <message>
        <source>Expands all items</source>
        <translation>Expandir todos os itens</translation>
    </message>
    <message>
        <source>Collapses all items</source>
        <translation>Recolher todos os itens</translation>
    </message>
    <message>
        <source>New</source>
        <translation>Novo</translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Return</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Esc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By ID</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelOverviewWidget</name>
    <message>
        <source>Model overview</source>
        <translation>Visão geral do modelo</translation>
    </message>
</context>
<context>
    <name>ModelRestorationForm</name>
    <message>
        <source>Model restoration</source>
        <translation>Restauração de modelos</translation>
    </message>
    <message>
        <source>&amp;Restore</source>
        <translation>&amp;Restaurar</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>&amp;Cancelar</translation>
    </message>
    <message>
        <source>pgModeler was not closed properly in a previous execution and some models were still being edited. Click &apos;Restore&apos; to reopen the models or &apos;Cancel&apos; to abort the restoration.</source>
        <translation type="vanished">pgModeler não foi encerrado corretamente em uma execução anterior e alguns modelos ainda estavam em edição. Clique &apos;Restaurar&apos; para reabrir os modelos ou &apos;Cancelar&apos; para abortar a restauração.</translation>
    </message>
    <message>
        <source>Modified: %1</source>
        <translation type="vanished">Modificado: %1</translation>
    </message>
    <message>
        <source>yyyy-MM-dd hh:mm:ss</source>
        <translation type="vanished">dd/MM/yyyy hh:mm:ss</translation>
    </message>
    <message>
        <source>pgModeler was not closed properly in a previous execution and some models were still being edited. Click &lt;strong&gt;Restore&lt;/strong&gt; to reopen the models or &lt;strong&gt;Cancel&lt;/strong&gt; to abort the restoration.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler will try to recover the selected models but will not destroy them in case of loading failure. This option serves as a last resort in order to try to recover the database model. Temporary models will last until the application is closed so the user must try to manually recover the files before exit pgModeler.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keep temporary models in case of restoration failure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database</source>
        <translation type="unfinished">Banco de Dados</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="unfinished">Arquivo</translation>
    </message>
    <message>
        <source>Modified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelValidationHelper</name>
    <message>
        <source>There are pending errors! SQL validation will not be executed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation canceled by the user.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelValidationWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enables the validation of SQL code in DBMS. This process requires the use of a pre-configured connection. SQL validation will occur only in the last step (when all objects were validated) or when there are no warnings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL Validation:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection to be used in the SQL validation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PostgreSQL version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pgModeler will generate unique and temporary names for database, role and tablespace objects. This option avoids object duplication errors when running the SQL validation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use unique temporary names for cluster level objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear validation results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Try to resolve the reported issues.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Apply Fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Change the creation order for two objects by swapping their ids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap Ids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Va&amp;lidate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Warnings: does not prevents model to be saved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Errors: model will not be saved while there are validation errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel the SQL validation in progress.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
    <message>
        <source>Esc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Try to apply a fix on the selected validation info.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Autodetect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt; [id: %3] is being referenced by &lt;strong&gt;%4&lt;/strong&gt; object(s) before its creation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt; [id: %3]%4 is referencing columns created by &lt;strong&gt;%5&lt;/strong&gt; relationship(s) but is created before them.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt; has a name that conflicts with &lt;strong&gt;%3&lt;/strong&gt; object&apos;s name(s).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The relationship &lt;strong&gt;%1&lt;/strong&gt; [id: %2] is in a permanent invalidation state and needs to be relocated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL validation failed due to error(s) below. &lt;strong&gt;NOTE:&lt;/strong&gt;&lt;em&gt; These errors does not invalidates the model but may affect operations like &lt;strong&gt;export&lt;/strong&gt; and &lt;strong&gt;diff&lt;/strong&gt;.&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;HINT:&lt;/strong&gt; try to swap the relationship by another ones that somehow are linked to it through generated columns or constraints to solve this issue. Note that other objects may be lost in the swap process.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;em&gt;The above object was created by a relationship. Change the name pattern on it&apos;s generator relationship. Fix will not be applied!&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Conflicting object: &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Relationship: &lt;strong&gt;%1&lt;/strong&gt; [id: %2].</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referrer object: &lt;strong&gt;%1&lt;/strong&gt; &lt;em&gt;(%2)&lt;/em&gt; [id: %3].</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL validation not executed! No connection defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database model successfully validated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Running SQL commands on server...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Processing object: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelWidget</name>
    <message>
        <source>Copy</source>
        <translation>Copiar</translation>
    </message>
    <message>
        <source>Generalization</source>
        <translation type="vanished">Generalização</translation>
    </message>
    <message>
        <source>&lt;strong&gt;CAUTION:&lt;/strong&gt; The object model is protected! New objects will be inserted only when the protection is removed!</source>
        <translation type="vanished">&lt;strong&gt;ATENÇÃO:&lt;/strong&gt; O modelo de objetos está protegido! Novos objetos só poderão ser inseridos quando a proteção for removida!</translation>
    </message>
    <message>
        <source>Source code</source>
        <translation>Código fonte</translation>
    </message>
    <message>
        <source>Show object source code</source>
        <translation>Mostra o código fonte do objeto</translation>
    </message>
    <message>
        <source>Properties</source>
        <translation>Propriedades</translation>
    </message>
    <message>
        <source>Edit the object properties</source>
        <translation>Edita as propriedades do objeto</translation>
    </message>
    <message>
        <source>Protect</source>
        <translation>Proteger</translation>
    </message>
    <message>
        <source>Unprotect</source>
        <translation>Desproteger</translation>
    </message>
    <message>
        <source>Protects object(s) from modifications</source>
        <translation>Protege objeto(s) contra modificações</translation>
    </message>
    <message>
        <source>Unprotect objetc(s) from modifications</source>
        <translation type="vanished">Desprotege objeto(s) contra modificações</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Apagar</translation>
    </message>
    <message>
        <source>Delete the selected object(s)</source>
        <translation type="vanished">Apaga o(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
        <source>Select all</source>
        <translation>Selecionar todos</translation>
    </message>
    <message>
        <source>Selects all the graphical objects in the model</source>
        <translation>Seleciona todos os objetos gráficos no modelo</translation>
    </message>
    <message>
        <source>Convert rel. n-n</source>
        <translation type="vanished">Converter rel. n-n</translation>
    </message>
    <message>
        <source>Converts the n-n relationship into table</source>
        <translation type="vanished">Converte o relacionamento n-n em tabela</translation>
    </message>
    <message>
        <source>Copy the selected objects(s)</source>
        <translation type="vanished">Copia o(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
        <source>Paste</source>
        <translation>Colar</translation>
    </message>
    <message>
        <source>Paste the previous copied object(s)</source>
        <translation type="vanished">Cola o(s) objeto(s) copiados previamente</translation>
    </message>
    <message>
        <source>Cut</source>
        <translation>Recortar</translation>
    </message>
    <message>
        <source>Cut the selected object(s)</source>
        <translation type="vanished">Recorta o(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
        <source>Displays objects that reference and that are dependent of the selected object</source>
        <translation type="vanished">Exibe os objetos que referenciam e os que são dependentes do objeto selecionado</translation>
    </message>
    <message>
        <source>New object</source>
        <translation type="vanished">Novo objeto</translation>
    </message>
    <message>
        <source>Add a new object in the model</source>
        <translation>Adiciona um novo objeto no modelo</translation>
    </message>
    <message>
        <source>Quick actions</source>
        <translation type="vanished">Ações rápidas</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>Renomear</translation>
    </message>
    <message>
        <source>Quick rename the object</source>
        <translation>Renomear rapidamente o objeto</translation>
    </message>
    <message>
        <source>Move to schema</source>
        <translation>Mover para o esquema</translation>
    </message>
    <message>
        <source>Move the object to another schema</source>
        <translation type="vanished">Mover o objeto para outro esquema</translation>
    </message>
    <message>
        <source>Edit permissions</source>
        <translation>Editar permissões</translation>
    </message>
    <message>
        <source>Edit object&apos;s permissions</source>
        <translation type="vanished">Editar permissões do objeto</translation>
    </message>
    <message>
        <source>Change owner</source>
        <translation>Mudar proprietário</translation>
    </message>
    <message>
        <source>Change object&apos;s owner</source>
        <translation type="vanished">Mudar proprietário do objeto</translation>
    </message>
    <message>
        <source>Select children</source>
        <translation>Selecionar filhos</translation>
    </message>
    <message>
        <source>Selects all the children graphical objects on the selected schema</source>
        <translation type="vanished">Seleciona todos os objetos gráficos filhos no esquema selecionado</translation>
    </message>
    <message>
        <source>Highlight</source>
        <translation>Destacar</translation>
    </message>
    <message>
        <source>Clears the current selection and centers the model view on the selected object.</source>
        <translation type="vanished">Limpa a seleção atual e centraliza a visualização do modelo no objeto selecionado.</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="vanished">Confirmação</translation>
    </message>
    <message>
        <source>Do you really want to convert the relationship?</source>
        <translation type="vanished">Deseja realmente converter o relacionamento?</translation>
    </message>
    <message>
        <source>Loading database model</source>
        <translation>Carregando modelo de banco de dados</translation>
    </message>
    <message>
        <source>Saving database model</source>
        <translation>Salvando modelo de banco de dados</translation>
    </message>
    <message>
        <source>Also copy all dependencies of selected objects? This minimizes the breakdown of references when copied objects are pasted into another model.</source>
        <translation>Copiar também todas dependências dos objetos selecionados? Isso minimiza a quebra de referências quando os objetos copiados forem colados em outro modelo.</translation>
    </message>
    <message>
        <source>Pasting objects...</source>
        <translation>Colando objetos...</translation>
    </message>
    <message>
        <source>Validating object: %1 (%2)</source>
        <translation type="vanished">Validando o objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Generating XML code of object: %1 (%2)</source>
        <translation type="vanished">Gerando código XML do objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Pasting object: %1 (%2)</source>
        <translation type="vanished">Colando o objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Not all objects were pasted to the model due to errors returned during the process! Refer to error stack for more details!</source>
        <translation>Nem todos objetos foram colados ao modelo devido a erros retornados durante o processo! Consulte a pilha de erros para mais detalhes!</translation>
    </message>
    <message>
        <source>CAUTION: Remove multiple objects at once can cause irreversible invalidations to other objects in the model. Do you really want to delete ALL selected objects?</source>
        <translation type="obsolete">ATENÇÃO: Remover vários objetos de uma só vez pode provocar invalidações irreversíveis de outros objetos no modelo. Tem certeza de que deseja excluir TODOS os objetos selecionados?</translation>
    </message>
    <message>
        <source>Do you really want to delete the selected object?</source>
        <translation>Deseja realmente apagar o objeto selecionado?</translation>
    </message>
    <message>
        <source>(no objects)</source>
        <translation>(sem objetos)</translation>
    </message>
    <message>
        <source>Constraints</source>
        <translation>Restrições</translation>
    </message>
    <message>
        <source>Dependencies</source>
        <translation type="vanished">Dependências</translation>
    </message>
    <message>
        <source>CAUTION: Remove multiple objects at once can cause irreversible invalidations to other objects in the model. Such invalid objects will be deleted too. Do you really want to delete ALL selected objects?</source>
        <translation type="vanished">ATENÇÃO: Remover múltiplos objetos de uma vez pode causar invalidações irreversíveis a outros objetos no modelo. Tais objetos inválidos serão apagados também. Deseja realmente apagar TODOS os objetos selecionados?</translation>
    </message>
    <message>
        <source>CAUTION: Remove a relationship can cause irreversible invalidations to other objects in the model. Such invalid objects will be deleted too. Do you really want to delete the relationship?</source>
        <translation type="vanished">ATENÇÃO: Remover um relacionamento pode causar invalidações irreversíveis a outros objetos no modelo. Tais objetos inválidos serão apagados também. Deseja realmente apagar o relacionamento?</translation>
    </message>
    <message>
        <source>One to One (1-1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One to Many (1-n)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Many to Many (n-n)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inheritance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;ATTENTION:&lt;/strong&gt; The database model is protected! Operations that could modify it are disabled!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Del. cascade</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Convert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+V</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Deps &amp;&amp; Referrers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New</source>
        <translation type="unfinished">Novo</translation>
    </message>
    <message>
        <source>Quick</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Quick action for the selected object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open relationship</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+Q</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Convert to sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Convert to serial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Break line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enable SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Disable SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>90° (vertical)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>90° (horizontal)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>90° + 90° (vertical)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>90° + 90° (horizontal)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoom: %1%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to convert the relationship into an intermediate table?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you want to %1 the selected schema&apos;s children too?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>protect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unprotect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Validating object: `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generating XML for: `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pasting object: `%1&apos; (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;CAUTION:&lt;/strong&gt; You are about to delete objects in cascade mode which means more objects than the selected will be dropped too. Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;CAUTION:&lt;/strong&gt; Remove multiple objects at once can cause irreversible invalidations to other objects in the model causing such invalid objects to be deleted too. Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;CAUTION:&lt;/strong&gt; Remove a relationship can cause irreversible invalidations to other objects in the model causing such invalid objects to be deleted too. Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The cascade deletion found some problems when running! Some objects could not be deleted or registered in the operation&apos;s history! Please, refer to error stack for more details.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModeloBD</name>
    <message>
        <source>Loading object: %1 (%2)</source>
        <translation type="obsolete">Carregando objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Generating %1 of the object: %2 (%3)</source>
        <translation type="obsolete">Gerando %1 do objeto: %2 (%3)</translation>
    </message>
</context>
<context>
    <name>ModeloWidget</name>
    <message>
        <source>Generalization</source>
        <translation type="obsolete">Generalização</translation>
    </message>
    <message>
        <source>&lt;strong&gt;CAUTION:&lt;/strong&gt; The object model is protected! New objects will be inserted only when the protection is removed!</source>
        <translation type="obsolete">&lt;strong&gt;ATENÇÃO:&lt;/strong&gt; O modelo de objetos encontra-se protegido! Novos objetos só poderão ser inseridos quando esta situação for revertida!</translation>
    </message>
    <message>
        <source>Source code</source>
        <translation type="obsolete">Código-fonte</translation>
    </message>
    <message>
        <source>Show object source code</source>
        <translation type="obsolete">Exibe o código-fonte do objeto</translation>
    </message>
    <message>
        <source>Properties</source>
        <translation type="obsolete">Propriedades</translation>
    </message>
    <message>
        <source>Edit the object properties</source>
        <translation type="obsolete">Edita as propriedades do objeto</translation>
    </message>
    <message>
        <source>Protect</source>
        <translation type="obsolete">Proteger</translation>
    </message>
    <message>
        <source>Unprotect</source>
        <translation type="obsolete">Desproteger</translation>
    </message>
    <message>
        <source>Pretects the object(s) against modifications</source>
        <translation type="obsolete">Protege o(s) objeto(s) contra modificações</translation>
    </message>
    <message>
        <source>Removes from the objetc(s) the protection against modifications</source>
        <translation type="obsolete">Remove a proteção contra modificação do(s) objeto(s)</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">Excluir</translation>
    </message>
    <message>
        <source>Delete the selected object(s)</source>
        <translation type="obsolete">Exclui o(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
        <source>Select all</source>
        <translation type="obsolete">Selecionar todos</translation>
    </message>
    <message>
        <source>Selects all the graphical objects in the model</source>
        <translation type="obsolete">Seleciona todos os objetos gráficos no modelo</translation>
    </message>
    <message>
        <source>Converts the n-n relationship into table</source>
        <translation type="obsolete">Converte o relacionamento n-n para tabela própria</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="obsolete">Copiar</translation>
    </message>
    <message>
        <source>Copy the selected objects(s)</source>
        <translation type="obsolete">Copia o(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
        <source>Paste</source>
        <translation type="obsolete">Colar</translation>
    </message>
    <message>
        <source>Paste the previos copied object(s)</source>
        <translation type="obsolete">Cola o(s) objeto(s) anteriormente copiado(s)</translation>
    </message>
    <message>
        <source>Cut</source>
        <translation type="obsolete">Recortar</translation>
    </message>
    <message>
        <source>Displays objects that reference and that are dependent of the selected object</source>
        <translation type="obsolete">Exibe os objetos que referenciam e os que são dependência do objeto selecionado</translation>
    </message>
    <message>
        <source>New object</source>
        <translation type="obsolete">Novo objeto</translation>
    </message>
    <message>
        <source>Add a new object in the model</source>
        <translation type="obsolete">Adiciona um novo objeto no modelo</translation>
    </message>
    <message>
        <source>Loading database model</source>
        <translation type="obsolete">Carregando modelo de banco de dados</translation>
    </message>
    <message>
        <source>Saving database model</source>
        <translation type="obsolete">Salvando modelo de banco de dados</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="obsolete">Confirmação</translation>
    </message>
    <message>
        <source>Also copy all dependencies of selected objects? This minimizes the breakdown of references when copied objects are pasted into another model.</source>
        <translation type="obsolete">Deseja copiar também todas dependências dos objetos selecionados? Isso minimiza a quebra de referências quando os objetos copiados forem colados em outro modelo.</translation>
    </message>
    <message>
        <source>Pasting objects...</source>
        <translation type="obsolete">Colando objetos...</translation>
    </message>
    <message>
        <source>Not all objects were pasted to the model due to errors returned during the process! Refer to error stack for more details!</source>
        <translation type="obsolete">Nem todos objetos foram colados ao modelo devido a erros retornados durante o processo! Consulte a pilha de erros para mais detalhes!</translation>
    </message>
    <message>
        <source>Do you really want to delete the selected object?</source>
        <translation type="obsolete">Tem certeza de que deseja excluir o objeto selecionado?</translation>
    </message>
    <message>
        <source>Constraints</source>
        <translation type="obsolete">Restrições</translation>
    </message>
    <message>
        <source>Convert a relationship is an irreversible operation and causes the deletion of all operation history! Do you want to continue?</source>
        <translation type="obsolete">Converter um relacionamento é uma operação irreversível e provoca a exclusão de todo histórico de operações! Deseja continuar?</translation>
    </message>
    <message>
        <source>Dependence</source>
        <translation type="obsolete">Dependência</translation>
    </message>
    <message>
        <source>Convert rel. n-n</source>
        <translation type="obsolete">Converter rel n-n</translation>
    </message>
    <message>
        <source>Cut the selected object(s)</source>
        <translation type="obsolete">Recortar o(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
        <source>Relationship </source>
        <translation type="obsolete">Relacionamento</translation>
    </message>
    <message>
        <source>CAUTION: Remove multiple objects at once can cause irreversible invalidations to other objects in the model. Do you really want to delete ALL selected objects?</source>
        <translation type="obsolete">ATENÇÃO: Remover vários objetos de uma só vez pode provocar invalidações irreversíveis de outros objetos no modelo. Tem certeza de que deseja excluir TODOS os objetos selecionados?</translation>
    </message>
    <message>
        <source>Validating object: %1 (%2)</source>
        <translation type="obsolete">Validando o objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Pasting object: %1 (%2)</source>
        <translation type="obsolete">Colando o objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Generating XML code of object: %1 (%2)</source>
        <translation type="obsolete">Gerando código XML do objeto: %1 (%2)</translation>
    </message>
</context>
<context>
    <name>ModelsDiffHelper</name>
    <message>
        <source>Processing object `%1&apos; (%2)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Skipping object `%1&apos; (%2)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Processing diff infos...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Processing `%1&apos; info for object `%2&apos; (%3)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No differences between the model and database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Preparing diff code...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NewObjectOverlayWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cast</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Textbox</source>
        <translation type="unfinished">Caixa de Texto</translation>
    </message>
    <message>
        <source>Tablespace</source>
        <translation type="unfinished">Espaço de Tabela</translation>
    </message>
    <message>
        <source>Schema</source>
        <translation type="unfinished">Esquema</translation>
    </message>
    <message>
        <source>Language</source>
        <translation type="unfinished">Linguagem</translation>
    </message>
    <message>
        <source>Role</source>
        <translation type="unfinished">Papel</translation>
    </message>
    <message>
        <source>Event Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="unfinished">Domínio</translation>
    </message>
    <message>
        <source>Conversion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Aggregate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Collation</source>
        <translation type="unfinished">Intercalação</translation>
    </message>
    <message>
        <source>Table</source>
        <translation type="unfinished">Tabela</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="unfinished">Tipo</translation>
    </message>
    <message>
        <source>Op. Family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Function</source>
        <translation type="unfinished">Função</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permissions</source>
        <translation type="unfinished">Permissões</translation>
    </message>
    <message>
        <source>Op. Class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operator</source>
        <translation type="unfinished">Operador</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation type="unfinished">Restrição</translation>
    </message>
    <message>
        <source>Column</source>
        <translation type="unfinished">Coluna</translation>
    </message>
    <message>
        <source>Index</source>
        <translation type="unfinished">Índice</translation>
    </message>
    <message>
        <source>Trigger</source>
        <translation type="unfinished">Gatilho</translation>
    </message>
    <message>
        <source>Rule</source>
        <translation type="unfinished">Regra</translation>
    </message>
    <message>
        <source>Many-to-many</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One-to-many</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One-to-one</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inheritance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished">Copiar</translation>
    </message>
    <message>
        <source>G</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>K</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>H</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>J</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>L</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>U</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>I</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>R</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Q</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>T</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>M</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Y</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Z</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>V</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NumberedTextEditor</name>
    <message>
        <source>Upper case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Lower case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ident right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ident left</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ObjectDepsRefsWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Dependencies</source>
        <translation>Dependências</translation>
    </message>
    <message>
        <source>Object</source>
        <translation>Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Parent Object</source>
        <translation>Objeto Pai</translation>
    </message>
    <message>
        <source>Parent Type</source>
        <translation>Tipo Pai</translation>
    </message>
    <message>
        <source>References</source>
        <translation>Referências</translation>
    </message>
    <message>
        <source>Dependences / References of Object</source>
        <translation type="vanished">Dependências / Referências de Objeto</translation>
    </message>
    <message>
        <source>Object&apos;s dependencies &amp; references</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exclude indirect dependencies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Include indirect references</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This object does not exists anymore. The dependencies and references listing are disabled.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ObjectFinderWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Pattern:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Defines the search filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clears the search results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Highlight graphical objects when selecting them or their children on the result list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Highlight</source>
        <translation type="unfinished">Destacar</translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Regular Expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exact Match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Case Sensitive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object</source>
        <translation type="unfinished">Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="unfinished">Tipo</translation>
    </message>
    <message>
        <source>Parent Object</source>
        <translation type="unfinished">Objeto Pai</translation>
    </message>
    <message>
        <source>Parent Type</source>
        <translation type="unfinished">Tipo Pai</translation>
    </message>
    <message>
        <source>Find</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Found &lt;strong&gt;%1&lt;/strong&gt; object(s).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No objects found.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ObjectRenameWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>....</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>to:</source>
        <translation type="unfinished">para:</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation type="unfinished">Renomear</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished">Cancelar</translation>
    </message>
</context>
<context>
    <name>ObjectSelectorWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Clear field</source>
        <translation>Limpar campo</translation>
    </message>
    <message>
        <source>Select Object</source>
        <translation>Selecionar Objeto</translation>
    </message>
    <message>
        <source>Select %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ObjectTableWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Add Item</source>
        <translation>Adicionar Item</translation>
    </message>
    <message>
        <source>Ins</source>
        <translation></translation>
    </message>
    <message>
        <source>Remove Item</source>
        <translation>Remover Item</translation>
    </message>
    <message>
        <source>Del</source>
        <translation></translation>
    </message>
    <message>
        <source>Update Item</source>
        <translation>Atualizar Item</translation>
    </message>
    <message>
        <source>Alt+R</source>
        <translation></translation>
    </message>
    <message>
        <source>Remove All</source>
        <translation>Remover Todos</translation>
    </message>
    <message>
        <source>Shift+Del</source>
        <translation></translation>
    </message>
    <message>
        <source>Edit Item</source>
        <translation>Editar Item</translation>
    </message>
    <message>
        <source>Space</source>
        <translation></translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation>Mover para cima</translation>
    </message>
    <message>
        <source>Ctrl+Up</source>
        <translation></translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation>Mover para baixo</translation>
    </message>
    <message>
        <source>Ctrl+Down</source>
        <translation></translation>
    </message>
    <message>
        <source>Move to start</source>
        <translation>Mover para o início</translation>
    </message>
    <message>
        <source>Ctrl+Home</source>
        <translation></translation>
    </message>
    <message>
        <source>Move to end</source>
        <translation>Mover para o final</translation>
    </message>
    <message>
        <source>Ctrl+End, Ctrl+S</source>
        <translation></translation>
    </message>
    <message>
        <source>Confirmação</source>
        <translation type="vanished">Confirmação</translation>
    </message>
    <message>
        <source>Do you really want to remove the selected item?</source>
        <translation>Deseja realmente remover o item selecionado?</translation>
    </message>
    <message>
        <source>Do you really want to remove the all items?</source>
        <translation>Deseja realmente remover todos os itens?</translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="unfinished">Confirmação</translation>
    </message>
</context>
<context>
    <name>ObjetoBase</name>
    <message>
        <source>Column</source>
        <translation type="obsolete">Coluna</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation type="obsolete">Restrição</translation>
    </message>
    <message>
        <source>Function</source>
        <translation type="obsolete">Função</translation>
    </message>
    <message>
        <source>Trigger</source>
        <translation type="obsolete">Gatilho</translation>
    </message>
    <message>
        <source>Index</source>
        <translation type="obsolete">Índice</translation>
    </message>
    <message>
        <source>Rule</source>
        <translation type="obsolete">Regra</translation>
    </message>
    <message>
        <source>Table</source>
        <translation type="obsolete">Tabela</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="obsolete">Visão</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="obsolete">Domínio</translation>
    </message>
    <message>
        <source>Schema</source>
        <translation type="obsolete">Esquema</translation>
    </message>
    <message>
        <source>Aggregate</source>
        <translation type="obsolete">Função de Agregação</translation>
    </message>
    <message>
        <source>Operator</source>
        <translation type="obsolete">Operador</translation>
    </message>
    <message>
        <source>Sequence</source>
        <translation type="obsolete">Seqüência</translation>
    </message>
    <message>
        <source>Role</source>
        <translation type="obsolete">Papel</translation>
    </message>
    <message>
        <source>Conversion</source>
        <translation type="obsolete">Conversão de Codificação</translation>
    </message>
    <message>
        <source>Cast</source>
        <translation type="obsolete">Conversão de Tipo</translation>
    </message>
    <message>
        <source>Language</source>
        <translation type="obsolete">Linguagem</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Tablespace</source>
        <translation type="obsolete">Espaço de Tabela</translation>
    </message>
    <message>
        <source>Operator Family</source>
        <translation type="obsolete">Família de Operadores</translation>
    </message>
    <message>
        <source>Operator Class</source>
        <translation type="obsolete">Classe de Operadores</translation>
    </message>
    <message>
        <source>Database</source>
        <translation type="obsolete">Banco de Dados</translation>
    </message>
    <message>
        <source>Table-Table Relationship</source>
        <translation type="obsolete">Relacionamento Tabela-Tabela</translation>
    </message>
    <message>
        <source>Textbox</source>
        <translation type="obsolete">Caixa de Texto</translation>
    </message>
    <message>
        <source>Permission</source>
        <translation type="obsolete">Permissão</translation>
    </message>
    <message>
        <source>Parameter</source>
        <translation type="obsolete">Parâmetro</translation>
    </message>
    <message>
        <source>Table-View Relationship</source>
        <translation type="obsolete">Relacionamento Tabela-Visão</translation>
    </message>
</context>
<context>
    <name>ObjetoBaseWidget</name>
    <message>
        <source>Name:</source>
        <translation type="obsolete">Nome:</translation>
    </message>
    <message>
        <source>Comment:</source>
        <translation type="obsolete">Comentário:</translation>
    </message>
    <message>
        <source>Tablespace:</source>
        <translation type="obsolete">Esp. de Tabela:</translation>
    </message>
    <message>
        <source>Owner:</source>
        <translation type="obsolete">Dono:</translation>
    </message>
    <message>
        <source>Schema:</source>
        <translation type="obsolete">Esquema:</translation>
    </message>
    <message>
        <source>Permissions:</source>
        <translation type="obsolete">Permissões:</translation>
    </message>
    <message>
        <source>This object is protected thus no change in form will be applied to it.</source>
        <translation type="obsolete">Este o objeto encontra-se protegido, assim nenhuma alteração no formulário será aplicada ao mesmo.</translation>
    </message>
    <message>
        <source>Parent Object:</source>
        <translation type="obsolete">Objeto Pai:</translation>
    </message>
    <message>
        <source>Value(s)</source>
        <translation type="obsolete">Valor(es)</translation>
    </message>
    <message>
        <source>Version</source>
        <translation type="obsolete">Versão</translation>
    </message>
    <message>
        <source>The field(s) or value(s) highlighted on the form is(are) for the exclusive use and/or mandatory in specific versions of PostgreSQL. Failure to complete that may cause errors in the generation of SQL code for each version shown in tool tips of the highlighted fields.</source>
        <translation type="obsolete">O(s) campo(s) ou valor(es) destacado(s) no formulário é(são) de uso exclusivo e/ou obrigatório em versões específicas do PostgreSQL. O não preenchimento do(s) mesmo(s) pode ocasionar erros na geração de código SQL de cada versão indicada nas dicas de ferramenta dos campos destacados.</translation>
    </message>
    <message>
        <source>Criate / Edit: </source>
        <translation type="obsolete">Criação / Edição: </translation>
    </message>
    <message>
        <source>Edit Permissions</source>
        <translation type="obsolete">Editar Permissões</translation>
    </message>
</context>
<context>
    <name>OperadorWidget</name>
    <message>
        <source>Options:</source>
        <translation type="obsolete">Opções:</translation>
    </message>
    <message>
        <source>Arguments</source>
        <translation type="obsolete">Argumentos</translation>
    </message>
    <message>
        <source>Functions</source>
        <translation type="obsolete">Funções</translation>
    </message>
    <message>
        <source>Constraints:</source>
        <translation type="obsolete">Restrição:</translation>
    </message>
    <message>
        <source>Operator:</source>
        <translation type="obsolete">Operador:</translation>
    </message>
    <message>
        <source>Operators</source>
        <translation type="obsolete">Operadores</translation>
    </message>
    <message>
        <source>Commutation:</source>
        <translation type="obsolete">Comutação:</translation>
    </message>
    <message>
        <source>Negation:</source>
        <translation type="obsolete">Negação:</translation>
    </message>
    <message>
        <source>Sort (1):</source>
        <translation type="obsolete">Ordenação (1):</translation>
    </message>
    <message>
        <source>Sort (2):</source>
        <translation type="obsolete">Ordenação (2):</translation>
    </message>
    <message>
        <source>Less than:</source>
        <translation type="obsolete">Menor que:</translation>
    </message>
    <message>
        <source>Greater then:</source>
        <translation type="obsolete">Maior que:</translation>
    </message>
    <message>
        <source>Right Argument Type</source>
        <translation type="obsolete">Tipo Argumento Direita</translation>
    </message>
    <message>
        <source>Left Argument Type</source>
        <translation type="obsolete">Tipo Argumento Esquerda</translation>
    </message>
    <message>
        <source>To create a unary operator it is necessary to specify as &lt;strong&gt;&lt;em&gt;&apos;any&apos;&lt;/em&gt;&lt;/strong&gt; one of its arguments. Additionally, the function that defines the operator must have only one parameter and this, in turn, must have the same data type of the the argument of unary operator.</source>
        <translation type="obsolete">Para a criação de um operador unário é necessário especificar como &lt;strong&gt;&lt;em&gt;&apos;any&apos;&lt;/em&gt;&lt;/strong&gt;                                     um de seus argumentos. Adicionalmente, a função que define o operador deve possuir apenas uma parâmetro                                     e este, por sua vez, deve ter o tipo de dado igual ao tipo de dado do argumento do operador unário.</translation>
    </message>
    <message>
        <source>Join:</source>
        <translation type="obsolete">Junção:</translation>
    </message>
</context>
<context>
    <name>OperationList</name>
    <message>
        <source>Undoing operation on object: %1 (%2)</source>
        <translation type="vanished">Desfazendo operação no objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>Redoing operation on object:: %1 (%2)</source>
        <translation type="vanished">Refazendo operação no objeto: %1 (%2)</translation>
    </message>
    <message>
        <source>(invalid object)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OperationListWidget</name>
    <message>
        <source>Executed Operations</source>
        <translation>Operações Executadas</translation>
    </message>
    <message>
        <source>1</source>
        <translation></translation>
    </message>
    <message>
        <source>Operations:</source>
        <translation>Operações:</translation>
    </message>
    <message>
        <source>0</source>
        <translation></translation>
    </message>
    <message>
        <source>Position:</source>
        <translation>Posição:</translation>
    </message>
    <message>
        <source>Delete operation history</source>
        <translation>Apagar histórico de operações</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation>Desfazer</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation>Refazer</translation>
    </message>
    <message>
        <source>Object: %1</source>
        <translation>Objeto: %1</translation>
    </message>
    <message>
        <source>Name: %1</source>
        <translation>Nome: %1</translation>
    </message>
    <message>
        <source>created</source>
        <translation>criado</translation>
    </message>
    <message>
        <source>removed</source>
        <translation>removido</translation>
    </message>
    <message>
        <source>modified</source>
        <translation>modificado</translation>
    </message>
    <message>
        <source>moved</source>
        <translation>movido</translation>
    </message>
    <message>
        <source>Operation: %1</source>
        <translation>Operação: %1</translation>
    </message>
    <message>
        <source>Undoing operations...</source>
        <translation type="vanished">Desfazendo operações...</translation>
    </message>
    <message>
        <source>Redoing operations...</source>
        <translation type="vanished">Refazendo operações...</translation>
    </message>
    <message>
        <source>Operation history exclusion</source>
        <translation>Exclusão de histórico de operações</translation>
    </message>
    <message>
        <source>Delete the executed operations history is an irreversible action, do you want to continue?</source>
        <translation>Apagar o histórico de operações executadas é uma ação irreversível, deseja realmente prosseguir?</translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OperatorClassWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Default Class:</source>
        <translation>Classe Padrão:</translation>
    </message>
    <message>
        <source>Indexing:</source>
        <translation>Indexação:</translation>
    </message>
    <message>
        <source>Elements</source>
        <translation>Elementos</translation>
    </message>
    <message>
        <source>Elemente Type:</source>
        <translation type="obsolete">Tipo de Elemento:</translation>
    </message>
    <message>
        <source>Operator</source>
        <translation>Operador</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Função</translation>
    </message>
    <message>
        <source>Storage</source>
        <translation>Armazenamento</translation>
    </message>
    <message>
        <source>Function:</source>
        <translation>Função:</translation>
    </message>
    <message>
        <source>Operator:</source>
        <translation>Operador:</translation>
    </message>
    <message>
        <source>Support/Strategy:</source>
        <translation>Suporte/Estratégia:</translation>
    </message>
    <message>
        <source>Recheck</source>
        <translation type="obsolete">Rechecar</translation>
    </message>
    <message>
        <source>Family:</source>
        <translation type="obsolete">Família:</translation>
    </message>
    <message>
        <source>Storage Type</source>
        <translation>Tipo de Armazenamento</translation>
    </message>
    <message>
        <source>Object</source>
        <translation>Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Support/Strategy</source>
        <translation>Suporte/Estratégia</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation type="vanished">Sim</translation>
    </message>
    <message>
        <source>No</source>
        <translation type="vanished">Não</translation>
    </message>
    <message>
        <source>Element Type:</source>
        <translation>Tipo de Elemento:</translation>
    </message>
    <message>
        <source>Op. Family:</source>
        <translation>Família de Op.:</translation>
    </message>
    <message>
        <source>Operator Family</source>
        <translation type="unfinished">Família de Operadores</translation>
    </message>
</context>
<context>
    <name>OperatorFamilyWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Indexing:</source>
        <translation>Indexação:</translation>
    </message>
</context>
<context>
    <name>OperatorWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>HASHES</source>
        <translation></translation>
    </message>
    <message>
        <source>Options:</source>
        <translation>Opções:</translation>
    </message>
    <message>
        <source>MERGES</source>
        <translation></translation>
    </message>
    <message>
        <source>Arguments</source>
        <translation>Argumentos</translation>
    </message>
    <message>
        <source>Functions</source>
        <translation type="obsolete">Funções</translation>
    </message>
    <message>
        <source>Join:</source>
        <translation>Junção:</translation>
    </message>
    <message>
        <source>Operator:</source>
        <translation type="obsolete">Operador:</translation>
    </message>
    <message>
        <source>Operators</source>
        <translation type="obsolete">Operadores</translation>
    </message>
    <message>
        <source>Commutation:</source>
        <translation type="obsolete">Comutação:</translation>
    </message>
    <message>
        <source>Negation:</source>
        <translation type="obsolete">Negação:</translation>
    </message>
    <message>
        <source>Sort (1):</source>
        <translation type="obsolete">Ordenação (1):</translation>
    </message>
    <message>
        <source>Sort (2):</source>
        <translation type="obsolete">Ordenação (2):</translation>
    </message>
    <message>
        <source>Less than:</source>
        <translation type="obsolete">Menor que:</translation>
    </message>
    <message>
        <source>Greater then:</source>
        <translation type="obsolete">Maior que:</translation>
    </message>
    <message>
        <source>Right Argument Type</source>
        <translation>Tipo Argumento Direita</translation>
    </message>
    <message>
        <source>Left Argument Type</source>
        <translation>Tipo Argumento Esquerda</translation>
    </message>
    <message>
        <source>To create a unary operator it is necessary to specify as &lt;strong&gt;&lt;em&gt;&apos;any&apos;&lt;/em&gt;&lt;/strong&gt; one of its arguments. Additionally, the function that defines the operator must have only one parameter and this, in turn, must have the same data type of the the argument of unary operator.</source>
        <translation>Para criar um operador unário é necessário especificar como &lt;strong&gt;&lt;em&gt;&apos;any&apos;&lt;/em&gt;&lt;/strong&gt;                                     um de seus argumentos. Adicionalmente, a função que define o operador deve possuir apenas um parâmetro                                     e este, por sua vez, deve ter o tipo de dado igual ao tipo de dado do argumento do operador unário.</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>Avançado</translation>
    </message>
    <message>
        <source>Restrict:</source>
        <translation>Restrito:</translation>
    </message>
    <message>
        <source>Commutator</source>
        <translation type="vanished">Comutador</translation>
    </message>
    <message>
        <source>Negator:</source>
        <translation>Negador:</translation>
    </message>
    <message>
        <source>Operator Func.:</source>
        <translation>Fun. Operador:</translation>
    </message>
    <message>
        <source>Commutator:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PapelWidget</name>
    <message>
        <source>Password:</source>
        <translation type="obsolete">Senha:</translation>
    </message>
    <message>
        <source>Validity:</source>
        <translation type="obsolete">Validade:</translation>
    </message>
    <message>
        <source>Connections:</source>
        <translation type="obsolete">Conexões:</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation type="obsolete">Atributos</translation>
    </message>
    <message>
        <source>Superuser</source>
        <translation type="obsolete">Superusuário</translation>
    </message>
    <message>
        <source>Inherit Permissions</source>
        <translation type="obsolete">Herdar Permissões</translation>
    </message>
    <message>
        <source>Create Database</source>
        <translation type="obsolete">Criar Banco de Dados</translation>
    </message>
    <message>
        <source>Can Login</source>
        <translation type="obsolete">Permitir Login</translation>
    </message>
    <message>
        <source>Create Users/Groups</source>
        <translation type="obsolete">Criar Usuários/Grupos</translation>
    </message>
    <message>
        <source>Encrypted Password</source>
        <translation type="obsolete">Senha Criptografada</translation>
    </message>
    <message>
        <source>Members</source>
        <translation type="obsolete">Membros</translation>
    </message>
    <message>
        <source>Role</source>
        <translation type="obsolete">Papel</translation>
    </message>
    <message>
        <source>Validity</source>
        <translation type="obsolete">Validade</translation>
    </message>
    <message>
        <source>Members (Admin.)</source>
        <translation type="obsolete">Membros (Admin.)</translation>
    </message>
    <message>
        <source>Member of</source>
        <translation type="obsolete">Membro de</translation>
    </message>
</context>
<context>
    <name>ParameterWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Default Value:</source>
        <translation>Valor Padrão:</translation>
    </message>
    <message>
        <source>Mode:</source>
        <translation>Modo:</translation>
    </message>
    <message>
        <source>IN</source>
        <translation></translation>
    </message>
    <message>
        <source>OUT</source>
        <translation></translation>
    </message>
    <message>
        <source>VARIADIC</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ParametroWidget</name>
    <message>
        <source>Default Value:</source>
        <translation type="obsolete">Valor Padrão:</translation>
    </message>
    <message>
        <source>Mode:</source>
        <translation type="obsolete">Modo:</translation>
    </message>
</context>
<context>
    <name>PermissaoWidget</name>
    <message>
        <source>Roles</source>
        <translation type="obsolete">Papéis</translation>
    </message>
    <message>
        <source>Privileges</source>
        <translation type="obsolete">Privilégios</translation>
    </message>
    <message>
        <source>Cancel Operation</source>
        <translation type="obsolete">Cancelar Operação</translation>
    </message>
    <message>
        <source>Update Permission</source>
        <translation type="obsolete">Atualizar Permissão</translation>
    </message>
    <message>
        <source>Add Permission</source>
        <translation type="obsolete">Adicionar Permissão</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="obsolete">Tipo:</translation>
    </message>
    <message>
        <source>Role</source>
        <translation type="obsolete">Papel</translation>
    </message>
    <message>
        <source>Permissions</source>
        <translation type="obsolete">Permissões</translation>
    </message>
    <message>
        <source>Privilege</source>
        <translation type="obsolete">Privilégio</translation>
    </message>
</context>
<context>
    <name>PermissionWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Roles</source>
        <translation>Papéis</translation>
    </message>
    <message>
        <source>ID:</source>
        <translation></translation>
    </message>
    <message>
        <source>Permissions</source>
        <translation>Permissões</translation>
    </message>
    <message>
        <source>Add Permission</source>
        <translation>Adicionar Permissão</translation>
    </message>
    <message>
        <source>Update Permission</source>
        <translation>Atualizar Permissão</translation>
    </message>
    <message>
        <source>Cancel Operation</source>
        <translation>Cancelar Operação</translation>
    </message>
    <message>
        <source>Privileges</source>
        <translation>Privilégios</translation>
    </message>
    <message>
        <source>Privilege</source>
        <translation>Privilégio</translation>
    </message>
    <message>
        <source>GRANT OPTION</source>
        <translation></translation>
    </message>
    <message>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <source>Role</source>
        <translation>Papel</translation>
    </message>
    <message>
        <source>Id</source>
        <translation></translation>
    </message>
    <message>
        <source>Disable SQL code</source>
        <translation>Desabilitar código SQL</translation>
    </message>
    <message>
        <source>Grant</source>
        <translation type="vanished">Conceder</translation>
    </message>
    <message>
        <source>Revoke</source>
        <translation type="vanished">Revogar</translation>
    </message>
    <message>
        <source>Cascade</source>
        <translation>Cascata</translation>
    </message>
    <message>
        <source>Leave the &lt;em&gt;&lt;strong&gt;Roles&lt;/strong&gt;&lt;/em&gt; empty to create a permission applicable to &lt;strong&gt;&lt;em&gt;PUBLIC&lt;/em&gt;&lt;/strong&gt;.</source>
        <translation>Deixe os &lt;em&gt;&lt;strong&gt;Papéis&lt;/strong&gt;&lt;/em&gt; em branco para criar uma permissão aplicável a &lt;strong&gt;&lt;em&gt;PUBLIC&lt;/em&gt;&lt;/strong&gt;.</translation>
    </message>
    <message>
        <source>Edit permissions</source>
        <translation type="unfinished">Editar permissões</translation>
    </message>
    <message>
        <source>&amp;Grant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Re&amp;voke</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Code Preview</source>
        <translation type="unfinished">Previsão de Código</translation>
    </message>
    <message>
        <source>-- No permissions defined for the specified object!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>/* Could not generate the SQL code preview for permissions!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PgModelerCLI</name>
    <message>
        <source>Unrecognized option &apos;%1&apos;.</source>
        <translation>Opção &apos;%1&apos; não reconehcida.</translation>
    </message>
    <message>
        <source>Value not specified for option &apos;%1&apos;.</source>
        <translation>Valor não specificado para a opção &apos;%1&apos;.</translation>
    </message>
    <message>
        <source>Option &apos;%1&apos; does not accept values.</source>
        <translation>Opção &apos;%1&apos; não aceita valores.</translation>
    </message>
    <message>
        <source>Connection aliased as &apos;%1&apos; was not found on configuration file.</source>
        <translation>Conexão apelidada de &apos;%1&apos; não foi encontrada no arquivo de configuração.</translation>
    </message>
    <message>
        <source>Usage: pgmodeler-cli [OPTIONS]</source>
        <translation>Uso: pgmodeler-cli [OPÇÕES]</translation>
    </message>
    <message>
        <source> command line interface.</source>
        <translation>interface da linha de comando.</translation>
    </message>
    <message>
        <source>PostgreSQL Database Modeler Project - pgmodeler.com.br</source>
        <translation>Projeto Modelador de Banco de Dados PostgreSQL - pgmodeler.com.br</translation>
    </message>
    <message>
        <source>This tool provides a way to export pgModeler&apos;s database models without
the need to load them on graphical interface. All available exporting
modes are described below.</source>
        <translation type="vanished">Esta ferramenta provê um modo de exportar modelos de banco de dados do  pgModeler sem
a necessidade de carregá-los na interface gráfica. Todos os modos de exportações
disponíveis estão descritos abaixo.</translation>
    </message>
    <message>
        <source>Options: </source>
        <translation type="vanished">Opções: </translation>
    </message>
    <message>
        <source>   %1, %2=[FILE]		 Input model file (.dbm).</source>
        <translation type="vanished">   %1, %2=[ARQUIVO]		 Arquivo de entrada do modelo (.dbm).</translation>
    </message>
    <message>
        <source>   %1, %2=[FILE]		 Output file. Available only on export to file or png.</source>
        <translation type="vanished">   %1, %2=[ARQUIVO]		 Arquivo de saída. Disponível apenas ao exportar para arquivo ou png.</translation>
    </message>
    <message>
        <source>   %1, %2		 Export to a sql script file.</source>
        <translation>   %1, %2		 Exportar para um arquivo de script sql.</translation>
    </message>
    <message>
        <source>   %1, %2		 Export to a png image.</source>
        <translation>   %1, %2		 Exportar para uma imagem png.</translation>
    </message>
    <message>
        <source>   %1, %2		 Export directly to a PostgreSQL server.</source>
        <translation>   %1, %2		 Exportar diretamente para um servidor PostgreSQL.</translation>
    </message>
    <message>
        <source>   %1, %2		 Version of generated SQL code. Only for file or dbms export.</source>
        <translation>   %1, %2		 Versão de código SQL gerado. Exportação apenas para arquivo ou SGDB.</translation>
    </message>
    <message>
        <source>   %1, %2			 Silent execution. Only critical errors are shown during process.</source>
        <translation>   %1, %2			 Execução silenciosa. Apenas erros críticos são mostrados durante o processo.</translation>
    </message>
    <message>
        <source>   %1, %2			 Show this help menu.</source>
        <translation>   %1, %2			 Mostrar este menu de ajuda.</translation>
    </message>
    <message>
        <source>PNG export options: </source>
        <translation type="vanished">Opções de exportação PNG: </translation>
    </message>
    <message>
        <source>   %1, %2		 Draws the grid on the exported png image.</source>
        <translation>   %1, %2		 Desenha a grade na imagem png exportada.</translation>
    </message>
    <message>
        <source>   %1, %2	 Draws the page delimiters on the exported png image.</source>
        <translation>   %1, %2	 Desenha os delimitadores de página na imagem png exportada.</translation>
    </message>
    <message>
        <source>DBMS export options: </source>
        <translation>Opções da exportação SGBD: </translation>
    </message>
    <message>
        <source>   %1, %2	 Ignores errors related to duplicated objects that eventually exists on server side.</source>
        <translation>   %1, %2	 Ignora erros relacionados a objetos duplicados que eventualmente existam no lado servidor.</translation>
    </message>
    <message>
        <source>   %1, %2=[ALIAS]	 Connection configuration alias to be used.</source>
        <translation>   %1, %2=[APELIDO]	 Apelido da configuração da conexão a ser usada.</translation>
    </message>
    <message>
        <source>   %1, %2=[HOST]		 PostgreSQL host which export will operate.</source>
        <translation>   %1, %2=[SERVIDOR]		 Servidor PostgreSQL no qual a exportação irá operar.</translation>
    </message>
    <message>
        <source>   %1, %2=[PORT]		 PostgreSQL host listening port.</source>
        <translation>   %1, %2=[PORTA]		 Porta de escuta do servidor PostgreSQL.</translation>
    </message>
    <message>
        <source>   %1, %2=[USER]		 PosrgreSQL username.</source>
        <translation type="vanished">   %1, %2=[USUARIO]		 Nome de usuário PostgreSQL.</translation>
    </message>
    <message>
        <source>   %1, %2=[PASSWORD]	 PosrgreSQL user password.</source>
        <translation type="vanished">   %1, %2=[SENHA]	 Senha de usuário PosrgreSQL.</translation>
    </message>
    <message>
        <source>   %1, %2=[DBNAME]	 Connection&apos;s initial database.</source>
        <translation>   %1, %2=[NOMEBD]	 Banco de dados inicial da conexão.</translation>
    </message>
    <message>
        <source>No export mode specified!</source>
        <translation>Modo de exportação não especificado!</translation>
    </message>
    <message>
        <source>Multiple export mode especified!</source>
        <translation type="vanished">Modo de exportação múltiplo especificado!</translation>
    </message>
    <message>
        <source>No input file specified!</source>
        <translation>Arquivo de entrada não especificado!</translation>
    </message>
    <message>
        <source>No output file specified!</source>
        <translation>Arquivo de saída não especificado!</translation>
    </message>
    <message>
        <source>Input file must be different from output!</source>
        <translation>Arquivo de entrada deve ser diferente do de saída!</translation>
    </message>
    <message>
        <source>Incomplete connection information!</source>
        <translation>Informação de conexão incompleta!</translation>
    </message>
    <message>
        <source>Starting model export...</source>
        <translation>Iniciando exportação de modelo...</translation>
    </message>
    <message>
        <source>Loading input file: </source>
        <translation>Carregando arquivo de entrada: </translation>
    </message>
    <message>
        <source>Export to PNG image: </source>
        <translation>Exportar para imagem PNG: </translation>
    </message>
    <message>
        <source>Export to SQL script file: </source>
        <translation>Exportar para arquivo de script SQL: </translation>
    </message>
    <message>
        <source>Export to DBMS: </source>
        <translation>Exportar para SGBD: </translation>
    </message>
    <message>
        <source>Export successfully ended!</source>
        <translation>Exportação finalizada com sucesso!</translation>
    </message>
    <message>
        <source>Copyright 2006-2015 Raphael A. Silva &lt;raphael@pgmodeler.com.br&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This CLI tool provides the operations to export pgModeler&apos;s database models without
				  the need to load them on graphical interface as well to fix model files to the most recent
				  accepted structure. All available options are described below.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2=[FILE]		 Input model file (.dbm). Mandatory use when fixing a model or exporting it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2=[FILE]		 Output file. Mandatory use when fixing model or export to file or png.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Try to fix the structure of the input model file in order to make it loadable again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Model fix tries. When reaching the maximum count the invalid objects will be discard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Export to a svg file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 List available connections on %3 file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PNG and SVG export options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Each page will be exported on a separated png image. (Only for PNG)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2=[FACTOR]		 Applies a zoom (in percent) before export to png image. Accepted zoom interval: %3-%4 (Only for PNG)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Drop the database before execute a export process.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Runs the DROP commands attached to SQL-enabled objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Simulates a export process. Actually executes all steps but undoing any modification.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2		 Generates temporary names for database, roles and tablespaces when in simulation mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2=[USER]		 PostgreSQL username.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2=[PASSWORD]	 PostgreSQL user password.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Miscellaneous options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   %1, %2=[ACTION]	 Handles the file association to .dbm files. The ACTION can be [%3 | %4].</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are no connections configured.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Available connections (alias : conn. string)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export, fix model and update mime operations can&apos;t be used at the same time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multiple export mode specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid zoom specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid action specified to update mime option!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting model fixing...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting mime update...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fixed model file: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Model successfully fixed!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mime database successfully updated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export to SVG file: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extracting objects&apos; XML...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid input file! It seems that is not a pgModeler generated model or the file is corrupted!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recreating objects...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>
** Object(s) that couldn&apos;t fixed: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>WARNING: There are objects that maybe can&apos;t be fixed. Trying again... (tries %1/%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database model files (.dbm) are already associated to pgModeler!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There is no file association related to pgModeler and .dbm files!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mime database operation: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can&apos;t erase the file %1! Check if the current user has permissions to delete it and if the file exists.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Running update-mime-database command...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PgModelerPlugin</name>
    <message>
        <source>Plugin Information</source>
        <translation>Informação do Plugin</translation>
    </message>
    <message>
        <source>Version: %1</source>
        <translation>Versão: %1</translation>
    </message>
    <message>
        <source>Author: %1</source>
        <translation>Autor: %1</translation>
    </message>
</context>
<context>
    <name>PgModelerUiNS</name>
    <message>
        <source>Do you want to apply the &lt;strong&gt;SQL %1 status&lt;/strong&gt; to the object&apos;s references too? This will avoid problems when exporting or validating the model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>disabling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>enabling</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PgSQLTypeWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Data Type</source>
        <translation>Tipo de Dado</translation>
    </message>
    <message>
        <source>SRID:</source>
        <translation></translation>
    </message>
    <message>
        <source>Variation:</source>
        <translation>Variação:</translation>
    </message>
    <message>
        <source>Z</source>
        <translation></translation>
    </message>
    <message>
        <source>M</source>
        <translation></translation>
    </message>
    <message>
        <source>Precision</source>
        <translation>Precisão</translation>
    </message>
    <message>
        <source>Spatial:</source>
        <translation>Espacial:</translation>
    </message>
    <message>
        <source>Dimension</source>
        <translation>Dimensão</translation>
    </message>
    <message>
        <source>Format:</source>
        <translation>Formato:</translation>
    </message>
    <message>
        <source>Timezone:</source>
        <translation>Fuso horário:</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <source>P:</source>
        <translation></translation>
    </message>
    <message>
        <source>Length</source>
        <translation>Comprimento</translation>
    </message>
    <message>
        <source>L:</source>
        <translation></translation>
    </message>
    <message>
        <source>Interval:</source>
        <translation>Intervalo:</translation>
    </message>
    <message>
        <source>[ ]:</source>
        <translation></translation>
    </message>
    <message>
        <source>NONE</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PluginsConfigWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Plug-ins root directory:</source>
        <translation>Diretório raiz de plugins:</translation>
    </message>
    <message>
        <source>Open in file manager</source>
        <translation>Abrir gerenciador de arquivos</translation>
    </message>
    <message>
        <source>Loaded plug-ins</source>
        <translation>Plugins carregados</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Details about plugins development and installation can be found at &lt;a href=&quot;http://www.pgmodeler.com.br/wiki/doku.php?id=plugins&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;pgModeler Wiki&lt;/span&gt;&lt;/a&gt;. &lt;span style=&quot; font-weight:600;&quot;&gt;Note:&lt;/span&gt; plugin installation requires pgModeler to be restarted.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="vanished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Detalhes sobre o desenvolvimento e instalação de plugins podem ser encontrados em &lt;a href=&quot;http://www.pgmodeler.com.br/wiki/doku.php?id=plugins&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;Wiki pgModeler&lt;/span&gt;&lt;/a&gt;. &lt;span style=&quot; font-weight:600;&quot;&gt;Nota:&lt;/span&gt; a instalação de plugins requer que o pgModeler seja reiniciado.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Plugin</source>
        <translation></translation>
    </message>
    <message>
        <source>Version</source>
        <translation>Versão</translation>
    </message>
    <message>
        <source>Library</source>
        <translation>Biblioteca</translation>
    </message>
</context>
<context>
    <name>ProgressoTarefa</name>
    <message>
        <source>Executing tasks</source>
        <translation type="obsolete">Executando tarefas</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>new_database</source>
        <translation>novo_banco_de_dados</translation>
    </message>
    <message>
        <source>%1 (line: %2)</source>
        <translation>%1 (linha: %2)</translation>
    </message>
</context>
<context>
    <name>QuickRenameWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>to:</source>
        <translation type="vanished">para:</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation type="vanished">Renomear</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Cancelar</translation>
    </message>
</context>
<context>
    <name>RegraWidget</name>
    <message>
        <source>Event:</source>
        <translation type="obsolete">Evento:</translation>
    </message>
    <message>
        <source>Execution Type:</source>
        <translation type="obsolete">Tipo Execução:</translation>
    </message>
    <message>
        <source>Conditional Expr.:</source>
        <translation type="obsolete">Expr. Condicional:</translation>
    </message>
    <message>
        <source>Executed Commands</source>
        <translation type="obsolete">Comandos Executados</translation>
    </message>
    <message>
        <source>SQL Command:</source>
        <translation type="obsolete">Comando SQL:</translation>
    </message>
    <message>
        <source>To create a rule that does not perform any action (&lt;strong&gt;DO NOTHING&lt;/strong&gt;) simply do not specify commands in the SQL commands table.</source>
        <translation type="obsolete">Para se criar uma regra que não execute ação alguma (&lt;strong&gt;DO NOTHING&lt;/strong&gt;) basta não especificar comandos na tabela de comandos SQL.</translation>
    </message>
    <message>
        <source>SQL command</source>
        <translation type="obsolete">Comando SQL</translation>
    </message>
</context>
<context>
    <name>RelacionamentoWidget</name>
    <message>
        <source>General</source>
        <translation type="obsolete">Geral</translation>
    </message>
    <message>
        <source>Relationship:</source>
        <translation type="obsolete">Relacionamento:</translation>
    </message>
    <message>
        <source>One to one relationship</source>
        <translation type="obsolete">Relacionamento de um para um</translation>
    </message>
    <message>
        <source>One to many relationship</source>
        <translation type="obsolete">Relacionamento de um para muitos</translation>
    </message>
    <message>
        <source>Many to many relationship</source>
        <translation type="obsolete">Relacionamento de muitos para muitos</translation>
    </message>
    <message>
        <source>Generalization relationship (inheritance)</source>
        <translation type="obsolete">Relacionamento de generalização (herança)</translation>
    </message>
    <message>
        <source>Dependency relationship</source>
        <translation type="obsolete">Relacionamento de dependência entre tabelas ou entre uma tabela e visão</translation>
    </message>
    <message>
        <source>Identifier</source>
        <translation type="obsolete"> Identificador</translation>
    </message>
    <message>
        <source>Source Table:</source>
        <translation type="obsolete">Tabela Origem:</translation>
    </message>
    <message>
        <source>Target Table:</source>
        <translation type="obsolete">Tabela Destino:</translation>
    </message>
    <message>
        <source>Cardinality:</source>
        <translation type="obsolete">Cardinalidade:</translation>
    </message>
    <message>
        <source>Source Required</source>
        <translation type="obsolete">Origem Obrigatória</translation>
    </message>
    <message>
        <source>Target Required</source>
        <translation type="obsolete">Destino Obrigatória</translation>
    </message>
    <message>
        <source>Name of the table generated from many to many relationship</source>
        <translation type="obsolete">Nome da tabela gerada pelo relacionamento muitos para muitos</translation>
    </message>
    <message>
        <source>Table Name:</source>
        <translation type="obsolete">Nome Tab. N-N:</translation>
    </message>
    <message>
        <source>Foreign key</source>
        <translation type="obsolete">Chave-estrangeira</translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation type="obsolete">Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation type="obsolete">Postergação:</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation type="obsolete">Atributos</translation>
    </message>
    <message>
        <source>Constraints</source>
        <translation type="obsolete">Restrições</translation>
    </message>
    <message>
        <source>Primary key</source>
        <translation type="obsolete">Chave-primária</translation>
    </message>
    <message>
        <source>Attribute</source>
        <translation type="obsolete">Atributo</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation type="obsolete">Restrição</translation>
    </message>
    <message>
        <source>Editing attributes of an existing relationship is allowed, but must be done carefully because it may break references to columns and cause invalidation of objects such as triggers, indexes, constraints and sequences.</source>
        <translation type="obsolete">A edição de atributos de um relacionamento já existente é permitida, porém, deve ser  feita com atenção pois pode quebrar referências à colunas e causar a invalidez de objetos como gatilhos,  índices, restrições e sequências.</translation>
    </message>
    <message>
        <source>Use the special primary key if you want to include a primary key containing inherited / copied columns to the receiving table. This is a feature available only for generalization / dependency relationships.</source>
        <translation type="obsolete">Utilize o recurso de chave-primária especial caso queira incluir uma chave-primária contendo  as colunas heradas/copiadas na tabela receptora. Este é um recurso disponível apenas para relacionamentos  de generalização/dependência.</translation>
    </message>
    <message>
        <source>Automatic Suffix</source>
        <translation type="obsolete">Sufixo Automático</translation>
    </message>
    <message>
        <source>Source Suffix:</source>
        <translation type="obsolete">Sufixo Origem:</translation>
    </message>
    <message>
        <source>Target Suffix:</source>
        <translation type="obsolete">Sufixo Destino:</translation>
    </message>
</context>
<context>
    <name>Relationship</name>
    <message>
        <source>%1_has_one_%2</source>
        <translation>%1_tem_um_%2</translation>
    </message>
    <message>
        <source>%1_has_many_%2</source>
        <translation>%1_tem_muitos_%2</translation>
    </message>
    <message>
        <source>many_%1_has_many_%2</source>
        <translation>muitos_%1_tem_muitos_%2</translation>
    </message>
    <message>
        <source>%1_inherits_%2</source>
        <translation>%1_herda_de_%2</translation>
    </message>
    <message>
        <source>%1_copies_%2</source>
        <translation>%1_copia_de_%2</translation>
    </message>
</context>
<context>
    <name>RelationshipConfigWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Connection Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This mode is available only for &lt;strong&gt;one-to-one&lt;/strong&gt;, &lt;strong&gt;one-to-many&lt;/strong&gt; and &lt;strong&gt;fk relationships&lt;/strong&gt; but provides a better semantics when linking tables by placing the lines on the exact point where the relationship occurs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connect FK to PK columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This mode is the classical one. It connects the relationship to tables through their central points.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connect tables&apos; center points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>FK Settings &amp;&amp; Patterns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Foreign key settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation type="unfinished">Postergação:</translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation type="unfinished">Postergável:</translation>
    </message>
    <message>
        <source>ON DELETE:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ON UPDATE:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Name patterns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for foreign key generated based upon reference table&apos;s pk (1-1 and 1-n) or based upon source table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Foreign Key (Source):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Relationship type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for columns generated based upon target table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column (Target):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One to one (1:1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One to many (1:n)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Many to many (n:n)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generalization</source>
        <translation type="unfinished">Generalização</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished">Copiar</translation>
    </message>
    <message>
        <source>Pattern for columns generated based upon reference table&apos;s pk (1-1 and 1-n) or based upon source table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column (Source):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for foreign key generated based upon target table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Foreign Key (Target):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for unique key generated by the relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unique Key Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for primary key generated by identifier relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Primary Key Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Primary Key Column:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="unfinished">Padrão</translation>
    </message>
</context>
<context>
    <name>RelationshipWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>General</source>
        <translation>Geral</translation>
    </message>
    <message>
        <source>Relationship:</source>
        <translation type="vanished">Relacionamento:</translation>
    </message>
    <message>
        <source>One to one relationship</source>
        <translation>Relacionamento de um para um</translation>
    </message>
    <message>
        <source>One to many relationship</source>
        <translation>Relacionamento de um para muitos</translation>
    </message>
    <message>
        <source>1-n</source>
        <translation></translation>
    </message>
    <message>
        <source>Many to many relationship</source>
        <translation>Relacionamento de muitos para muitos</translation>
    </message>
    <message>
        <source>n-n</source>
        <translation></translation>
    </message>
    <message>
        <source>Generalization relationship (inheritance)</source>
        <translation>Relacionamento de generalização (herança)</translation>
    </message>
    <message>
        <source>Dependency / Copy relationship</source>
        <translation>Relacionamento de Dependência / Cópia</translation>
    </message>
    <message>
        <source>dep</source>
        <translation></translation>
    </message>
    <message>
        <source>Relationship generated via foreign key</source>
        <translation>Relacionamento gerado via chave estrangeira</translation>
    </message>
    <message>
        <source>fk</source>
        <translation></translation>
    </message>
    <message>
        <source>Identifier</source>
        <translation>Identificador</translation>
    </message>
    <message>
        <source>Table 1:</source>
        <translation>Tabela 1:</translation>
    </message>
    <message>
        <source>Table 2:</source>
        <translation>Tabela 2:</translation>
    </message>
    <message>
        <source>Cardinality:</source>
        <translation>Cardinalidade:</translation>
    </message>
    <message>
        <source>[SRC] is required</source>
        <translation>[SRC] é requerido</translation>
    </message>
    <message>
        <source>[DST] is required</source>
        <translation>[DST] é requerido</translation>
    </message>
    <message>
        <source>Name of the table generated from many to many relationship</source>
        <translation>Nome da tabela gerada pelo relacionamento muitos para muitos</translation>
    </message>
    <message>
        <source>Table Name:</source>
        <translation type="vanished">Nome Tab.:</translation>
    </message>
    <message>
        <source>Source Suffix:</source>
        <translation type="vanished">Sufixo Origem:</translation>
    </message>
    <message>
        <source>Target Suffix:</source>
        <translation type="vanished">Sufixo Destino:</translation>
    </message>
    <message>
        <source>Foreign key</source>
        <translation type="vanished">Chave estrangeira</translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation>Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation>Postergação:</translation>
    </message>
    <message>
        <source>Automatic Suffix</source>
        <translation type="vanished">Sufixo Automático</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>Atributos</translation>
    </message>
    <message>
        <source>Constraints</source>
        <translation>Restrições</translation>
    </message>
    <message>
        <source>Primary key</source>
        <translation>Chave primária</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>Avançado</translation>
    </message>
    <message>
        <source>Attribute</source>
        <translation>Atributo</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation>Restrição</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <source>Editing attributes of an existing relationship is allowed, but must be done carefully because it may break references to columns and cause invalidation of objects such as triggers, indexes, constraints and sequences.</source>
        <translation type="vanished">A edição de atributos de um relacionamento já existente é permitida, porém deve ser feita cuidadosamente, pois pode quebrar referências à colunas e causar a invalidação de objetos como gatilhos,  índices, restrições e sequências.</translation>
    </message>
    <message>
        <source>Use the special primary key if you want to include a primary key containing inherited / copied columns to the receiving table. This is a feature available only for generalization / copy relationships.</source>
        <translation type="vanished">Use a chave primária especial se você quer incluir uma chave primária contendo colunas herdadas / copiadas para a tabela receptora. Esta é uma característica disponível apenas para relacionamentos de generalização / cópia.</translation>
    </message>
    <message>
        <source>This advanced tab shows the objects (columns or table) auto created by the relationship&apos;s connection as well the foreign keys that represents the link between the participant tables.</source>
        <translation>Esta aba avançada mostra os objetos (colunas ou tabela) auto criados pela conexão do relacionamento, bem como as chaves estrangeiras que representam a ligação entre as tabelas participantes.</translation>
    </message>
    <message>
        <source> is required</source>
        <translation>é requerido</translation>
    </message>
    <message>
        <source>Reference Table:</source>
        <translation>Tabela Referência:</translation>
    </message>
    <message>
        <source>Receiver Table:</source>
        <translation>Tabela Receptora:</translation>
    </message>
    <message>
        <source>Copy Options</source>
        <translation>Opções de Cópia</translation>
    </message>
    <message>
        <source>INDEXES</source>
        <translation></translation>
    </message>
    <message>
        <source>COMMENTS</source>
        <translation></translation>
    </message>
    <message>
        <source>INCLUDING</source>
        <translation></translation>
    </message>
    <message>
        <source>DEFAULTS</source>
        <translation></translation>
    </message>
    <message>
        <source>CONSTRAINTS</source>
        <translation></translation>
    </message>
    <message>
        <source>Use defaults</source>
        <translation>Usar padrões</translation>
    </message>
    <message>
        <source>ALL</source>
        <translation></translation>
    </message>
    <message>
        <source>STORAGE</source>
        <translation></translation>
    </message>
    <message>
        <source>Reference Suffix:</source>
        <translation type="vanished">Sufixo de Referência:</translation>
    </message>
    <message>
        <source>Table 1 </source>
        <translation type="vanished">Tabela 1</translation>
    </message>
    <message>
        <source> Suffix:</source>
        <translation type="vanished">Sufixo:</translation>
    </message>
    <message>
        <source>Table 2 </source>
        <translation type="vanished">Tabela 2 </translation>
    </message>
    <message>
        <source>Name Patterns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use the values defined on settings dialogs for the fields below</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use global settings for these fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for columns generated based upon reference table&apos;s pk (1-1 and 1-n) or based upon source table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column (Source):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for columns generated based upon target table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column (Target):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for foreign key generated based upon reference table&apos;s pk (1-1 and 1-n) or based upon source table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Foreign Key (Source):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for foreign key generated based upon target table&apos;s pk (n-n).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Foreign Key (Target):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for primary key generated by identifier relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Primary Key Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pattern for unique key generated by the relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unique Key Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Primay Key Column:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Gen. Table Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rel. Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Foreign key Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ON DELETE:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ON UPDATE:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;1-1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;gen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The receiver&apos;s primary key will be composed by the generated foreign key columns.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Instead of create a multi-valued primary key with the generated foreign keys columns a single column is created and used as primary key.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Single PK column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom Color:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>E&amp;XCLUDING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use the special primary key if you want to include a primary key containing generated columns to the receiver table. &lt;strong&gt;Important:&lt;/strong&gt; if this is a new relationship there is a need to finish its creation and reopen this dialog to create the special primary key.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Available tokens to define name patterns:&lt;br/&gt;					&lt;strong&gt;%1&lt;/strong&gt; = Reference (source) primary key column name. &lt;em&gt;(Ignored on constraint patterns)&lt;/em&gt;&lt;br/&gt; 					&lt;strong&gt;%2&lt;/strong&gt; = Reference (source) table name.&lt;br/&gt; 					&lt;strong&gt;%3&lt;/strong&gt; = Receiver (destination) table name.&lt;br/&gt; 					&lt;strong&gt;%4&lt;/strong&gt; = Generated table name. &lt;em&gt;(Only for n:n relationships)&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="unfinished">Padrão</translation>
    </message>
    <message>
        <source>Referer View:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referer view references one or more columns of a table to construct it&apos;s own columns.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referenced table has its columns referenced by a view in order to construct the columns of this latter.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referer Table:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referer table references one or more columns of a table through foreign keys. This is the (n) side of relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referenced table has its columns referenced by a table&apos;s foreign key. This is the (1) side of relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referenced Table:</source>
        <translation type="unfinished">Tab. Referenciada:</translation>
    </message>
    <message>
        <source>Reference table has the columns from its primary key will copied to the receiver table in order to represent the linking between them. This is the (1) side of relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Receiver (or referer) table will receive the generated columns and the foreign key in order to represent the linking between them. This is the (n) side of relationship.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>In many-to-many relationships both tables are used as reference to generate the table that represents the linking. Columns from both tables are copied to the resultant table and two foreign keys are created as well in order to reference each participant table.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RestricaoWidget</name>
    <message>
        <source>Constraint Type:</source>
        <translation type="obsolete">Tipo de Restrição:</translation>
    </message>
    <message>
        <source>Check Expr.:</source>
        <translation type="obsolete">Expr.Checagem:</translation>
    </message>
    <message>
        <source>Fill Factor:</source>
        <translation type="obsolete">Fator Preenc.:</translation>
    </message>
    <message>
        <source>Comparison:</source>
        <translation type="obsolete">Comparação:</translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation type="obsolete">Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation type="obsolete">Postergação:</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation type="obsolete">Colunas</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation type="obsolete">Coluna:</translation>
    </message>
    <message>
        <source>Referenced Columns</source>
        <translation type="obsolete">Colunas Referenciadas</translation>
    </message>
    <message>
        <source>Table:</source>
        <translation type="obsolete">Tabela:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation type="obsolete">Coluna</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Columns which were included by relationship can not be added / removed manually from the primary key. If done such changes they will be ignored. To create primary key using columns included by relationship use the feature attributes, constraints and primary key on the relationship form.</source>
        <translation type="obsolete">Colunas as quais foram incluídas por relacionamento não podem ser adicionadas/removidas  manualmente das chaves-primárias. Caso isso ocorra tais alterações serão ignoradas. Para criar chaves-primárias  usando colunas incluídas por relacionamentos utilize o recurso de atributos, restrições e chave-primária no formulário de edição relacionamentos.</translation>
    </message>
</context>
<context>
    <name>RoleWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Senha:</translation>
    </message>
    <message>
        <source>Validity:</source>
        <translation type="obsolete">Validade:</translation>
    </message>
    <message>
        <source>Connections:</source>
        <translation>Conexões:</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>Atributos</translation>
    </message>
    <message>
        <source>Superuser</source>
        <translation>Superusuário</translation>
    </message>
    <message>
        <source>Inherit Permissions</source>
        <translation>Herdar Permissões</translation>
    </message>
    <message>
        <source>Create Database</source>
        <translation type="obsolete">Criar Banco de Dados</translation>
    </message>
    <message>
        <source>Can Login</source>
        <translation>Pode Logar</translation>
    </message>
    <message>
        <source>Create Users/Groups</source>
        <translation type="obsolete">Criar Usuários/Grupos</translation>
    </message>
    <message>
        <source>Encrypted Password</source>
        <translation type="obsolete">Senha Criptografada</translation>
    </message>
    <message>
        <source>Members</source>
        <translation>Membros</translation>
    </message>
    <message>
        <source>Member of</source>
        <translation>Membro de</translation>
    </message>
    <message>
        <source>Members (Admin.)</source>
        <translation>Membros (Admin.)</translation>
    </message>
    <message>
        <source>Role</source>
        <translation>Papel</translation>
    </message>
    <message>
        <source>Validity</source>
        <translation>Validade</translation>
    </message>
    <message>
        <source>Can create Database</source>
        <translation>Pode criar Banco de Dados</translation>
    </message>
    <message>
        <source>Can create Role</source>
        <translation>Pode criar Papel</translation>
    </message>
    <message>
        <source>Can use Replication</source>
        <translation>Pode usar Replicação</translation>
    </message>
    <message>
        <source>Encrypted</source>
        <translation>Encriptado</translation>
    </message>
    <message>
        <source>Assigning &lt;strong&gt;&lt;em&gt;-1&lt;/em&gt;&lt;/strong&gt; to &lt;strong&gt;&lt;em&gt;Connections&lt;/em&gt;&lt;/strong&gt; creates a role without connection limit.&lt;br/&gt;																				 Unchecking &lt;strong&gt;&lt;em&gt;Validity&lt;/em&gt;&lt;/strong&gt; creates an role that never expires.</source>
        <translation type="vanished">Atribuindo &lt;strong&gt;&lt;em&gt;-1&lt;/em&gt;&lt;/strong&gt; à &lt;strong&gt;&lt;em&gt;Conexões&lt;/em&gt;&lt;/strong&gt; cria um papel sem limite de conexão.&lt;br/&gt;																				 Desmarcando &lt;strong&gt;&lt;em&gt;Validade&lt;/em&gt;&lt;/strong&gt; cria um papel que nunca expira.</translation>
    </message>
    <message>
        <source>yyyy-MMM-dd hh:mm:ss</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Assigning &lt;strong&gt;&lt;em&gt;-1&lt;/em&gt;&lt;/strong&gt; to &lt;strong&gt;&lt;em&gt;Connections&lt;/em&gt;&lt;/strong&gt; creates a role without connection limit.&lt;br/&gt;										  Unchecking &lt;strong&gt;&lt;em&gt;Validity&lt;/em&gt;&lt;/strong&gt; creates an role that never expires.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RuleWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Event:</source>
        <translation>Evento:</translation>
    </message>
    <message>
        <source>Execution Type:</source>
        <translation>Tipo Execução:</translation>
    </message>
    <message>
        <source>Conditional Expr.:</source>
        <translation>Expr. Condicional:</translation>
    </message>
    <message>
        <source>Executed Commands</source>
        <translation type="vanished">Comandos Executados</translation>
    </message>
    <message>
        <source>SQL Command:</source>
        <translation>Comando SQL:</translation>
    </message>
    <message>
        <source>SQL command</source>
        <translation>Comando SQL</translation>
    </message>
    <message>
        <source>To create a rule that does not perform any action (&lt;strong&gt;DO NOTHING&lt;/strong&gt;) simply do not specify commands in the SQL commands table.</source>
        <translation>Para criar uma regra que não execute ação alguma (&lt;strong&gt;DO NOTHING&lt;/strong&gt;) basta não especificar comandos na tabela de comandos SQL.</translation>
    </message>
    <message>
        <source>Commands</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SQLExecutionWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Load SQL script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save SQL commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Search in SQL code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Find</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+F</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Run the specified SQL command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Run SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear sql input field and results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export results to a CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Snippe&amp;ts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>E&amp;xport</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggles the output pane</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL file (*.sql);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>[binary data]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No results retrieved or changes done due to the error above.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Messages (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Results (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>[%1]: SQL command successfully executed. &lt;em&gt;%2 &lt;strong&gt;%3&lt;/strong&gt;&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rows affected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rows retrieved</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load SQL commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comma-separated values file (*.csv);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The SQL input field and the results grid will be cleared! Want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear history</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SQLToolWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Database explorer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Disconnect from all databases</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update the database list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle the object&apos;s attributes grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation type="unfinished">Atributos</translation>
    </message>
    <message>
        <source>Alt+R</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle the display of source code pane</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Source code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL execution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Warning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;ATTENTION:&lt;/strong&gt; Disconnect from all databases will close any opened tab in this view! Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;CAUTION:&lt;/strong&gt; You are about to drop the entire database &lt;strong&gt;%1&lt;/strong&gt;! All data will be completely wiped out. Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You&apos;re running a demonstration version! The data manipulation feature is available only in the full version!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SchemaWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Show rectangle</source>
        <translation>Mostrar retângulo</translation>
    </message>
    <message>
        <source>Fill color:</source>
        <translation>Cor de preenchimento:</translation>
    </message>
    <message>
        <source>Select fill color</source>
        <translation type="vanished">Seleciona cor de preenchimento</translation>
    </message>
</context>
<context>
    <name>SeletorObjetoWidget</name>
    <message>
        <source>Clear field</source>
        <translation type="obsolete">Limpar campo</translation>
    </message>
    <message>
        <source>Select Object</source>
        <translation type="obsolete">Selecionar Objeto</translation>
    </message>
</context>
<context>
    <name>SequenceWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Cyclic:</source>
        <translation>Cíclica:</translation>
    </message>
    <message>
        <source>Start:</source>
        <translation>Início:</translation>
    </message>
    <message>
        <source>Maximum:</source>
        <translation>Máximo:</translation>
    </message>
    <message>
        <source>Minimum:</source>
        <translation>Mínimo:</translation>
    </message>
    <message>
        <source>Increment:</source>
        <translation>Incremento:</translation>
    </message>
    <message>
        <source>Cache:</source>
        <translation>Cache:</translation>
    </message>
    <message>
        <source>Owner:</source>
        <translation type="vanished">Proprietário:</translation>
    </message>
    <message>
        <source>Owner Col.:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SequenciaWidget</name>
    <message>
        <source>Cyclic:</source>
        <translation type="obsolete">Cíclica:</translation>
    </message>
    <message>
        <source>Start:</source>
        <translation type="obsolete">Início:</translation>
    </message>
    <message>
        <source>Maximum:</source>
        <translation type="obsolete">Máximo:</translation>
    </message>
    <message>
        <source>Minimum:</source>
        <translation type="obsolete">Mínimo:</translation>
    </message>
    <message>
        <source>Increment:</source>
        <translation type="obsolete">Incremento:</translation>
    </message>
    <message>
        <source>Cache:</source>
        <translation type="obsolete">Cache:</translation>
    </message>
    <message>
        <source>Owner:</source>
        <translation type="obsolete">Possuidora:</translation>
    </message>
</context>
<context>
    <name>SnippetsConfigWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Label:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Applies to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Create new connection</source>
        <translation type="unfinished">Criar nova conexão</translation>
    </message>
    <message>
        <source>Cancel edition</source>
        <translation type="unfinished">Cancelar edição</translation>
    </message>
    <message>
        <source>Edit selected connection</source>
        <translation type="unfinished">Editar conexão selecionada</translation>
    </message>
    <message>
        <source>Delete selected connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Snippets:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Parse the snippet in order to check if there are syntax errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Parse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="unfinished">Adicionar</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="unfinished">Atualizar</translation>
    </message>
    <message>
        <source>Parsable or dynamic snippets are written in the &lt;strong&gt;schema micro language&lt;/strong&gt; syntax. When using a parsable snippet the attributes surrounded in &lt;strong&gt;{}&lt;/strong&gt; will be replaced by the selected object&apos;s matching attributes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Parsable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>When handling parsable snippets empty attributes will be replaced by a value in the format &lt;strong&gt;{attribute}&lt;/strong&gt;. Note that this option can affect the semantics of the resulting snippet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Placeholders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General purpose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All snippets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>/* Error parsing the snippet &apos;%1&apos;:

 %2 */</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicated snippet id &lt;strong&gt;%1&lt;/strong&gt; detected. Please, specify a different one!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid ID pattern detected &lt;strong&gt;%1&lt;/strong&gt;. This one must start with at leat one letter and be composed by letters, numbers and/or underscore!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Empty label for snippet &lt;strong&gt;%1&lt;/strong&gt;. Please, specify a value for it!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Empty code for snippet &lt;strong&gt;%1&lt;/strong&gt;. Please, specify a value for it!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The dynamic snippet contains syntax error(s). Additional info: &lt;br/&gt;&lt;em&gt;%1&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to remove all snippets?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No syntax errors found in the snippet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General</source>
        <translation type="unfinished">Geral</translation>
    </message>
</context>
<context>
    <name>SourceCodeWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Version:</source>
        <translation>Versão:</translation>
    </message>
    <message>
        <source>PostgreSQL</source>
        <translation></translation>
    </message>
    <message>
        <source>iconecodigo</source>
        <translation>íconecódigo</translation>
    </message>
    <message>
        <source>SQL</source>
        <translation></translation>
    </message>
    <message>
        <source>XML</source>
        <translation></translation>
    </message>
    <message>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <source>Source code visualization</source>
        <translation>Visualização de código fonte</translation>
    </message>
    <message>
        <source>Generating source code...</source>
        <translation>Gerando código fonte...</translation>
    </message>
    <message>
        <source>-- SQL code unavailable for this type of object --</source>
        <translation>-- Código SQL não disponível para este tipo de objeto. --</translation>
    </message>
    <message>
        <source>Code display:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Original</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Original + depedencies&apos; SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Original + children&apos;s SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save the SQL code to a file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;Original:&lt;/strong&gt; displays only the original object&apos;s SQL code.&lt;br/&gt;&lt;br/&gt;						   &lt;strong&gt;Dependencies:&lt;/strong&gt; displays the original code including all dependencies needed to properly create the selected object.&lt;br/&gt;&lt;br/&gt;						   &lt;strong&gt;Children:&lt;/strong&gt; displays the original code including all object&apos;s children SQL code. This option is used only by schemas, tables and views.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save SQL code as...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL code (*.sql);;All files (*.*)</source>
        <translation type="unfinished">Código SQL (*.sql);;Todos os Arquivos (*.*)</translation>
    </message>
    <message>
        <source>-- NOTE: the code below contains the SQL for the selected object
-- as well for its dependencies and children (if applicable).
-- 
-- This feature is only a convinience in order to permit you to test
-- the whole object&apos;s SQL definition at once.
-- 
-- When exporting or generating the SQL for the whole database model
-- all objects will be placed at their original positions.


</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>

-- SQL code purposely truncated at this point in demo version!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;!-- XML code preview disabled in demonstration version --&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SwapObjectsIdsWidget</name>
    <message>
        <source>Change objects creation order</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Create:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Before:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>It&apos;s recommended to use this feature only when the SQL validation fails in cases when a object is being referenced in portions where the ordinary validation couldn&apos;t reach, e.g., inside of a rule command or check constraint expression.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap the values of the fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap values</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TabelaObjetosWidget</name>
    <message>
        <source>Add Item</source>
        <translation type="obsolete">Adicionar Item</translation>
    </message>
    <message>
        <source>Remove Item</source>
        <translation type="obsolete">Remover Item</translation>
    </message>
    <message>
        <source>Update Item</source>
        <translation type="obsolete">Atualizar Item</translation>
    </message>
    <message>
        <source>Remove All</source>
        <translation type="obsolete">Excluir Todos</translation>
    </message>
    <message>
        <source>Edit Item</source>
        <translation type="obsolete">Editar Item</translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation type="obsolete">Mover para cima</translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation type="obsolete">Mover para baixo</translation>
    </message>
    <message>
        <source>Move to start</source>
        <translation type="obsolete">Mover para o início</translation>
    </message>
    <message>
        <source>Move to end</source>
        <translation type="obsolete">Mover para o fim</translation>
    </message>
    <message>
        <source>Do you really want to remove the selected item?</source>
        <translation type="obsolete">Tem certeza de que deseja remover o item selecionado?</translation>
    </message>
    <message>
        <source>Do you really want to remove the all items?</source>
        <translation type="obsolete">Tem certeza de que deseja remover todos os itens?</translation>
    </message>
    <message>
        <source>Confirmação</source>
        <translation type="obsolete">Confirmation</translation>
    </message>
</context>
<context>
    <name>TabelaWidget</name>
    <message>
        <source>Columns</source>
        <translation type="obsolete">Colunas</translation>
    </message>
    <message>
        <source>Constraints</source>
        <translation type="obsolete">Restrições</translation>
    </message>
    <message>
        <source>Triggers</source>
        <translation type="obsolete">Gatilhos</translation>
    </message>
    <message>
        <source>Rules</source>
        <translation type="obsolete">Rules</translation>
    </message>
    <message>
        <source>Indexes</source>
        <translation type="obsolete">Índices</translation>
    </message>
    <message>
        <source>Tables</source>
        <translation type="obsolete">Tabelas</translation>
    </message>
    <message>
        <source>Ancestor Tables:</source>
        <translation type="obsolete">Tabelas Ancestrais:</translation>
    </message>
    <message>
        <source>Copied Tables:</source>
        <translation type="obsolete">Tabelas Copiadas:</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="obsolete">Nome</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Default Value</source>
        <translation type="obsolete">Valor Padrão</translation>
    </message>
    <message>
        <source>Refer. Table</source>
        <translation type="obsolete">Tab. Refer.</translation>
    </message>
    <message>
        <source>Events</source>
        <translation type="obsolete">Eventos</translation>
    </message>
    <message>
        <source>Execution</source>
        <translation type="obsolete">Execução</translation>
    </message>
    <message>
        <source>Event</source>
        <translation type="obsolete">Evento</translation>
    </message>
    <message>
        <source>Indexing</source>
        <translation type="obsolete">Indexação</translation>
    </message>
    <message>
        <source>With OIDs:</source>
        <translation type="obsolete">Com OIDs:</translation>
    </message>
    <message>
        <source>Attribute</source>
        <translation type="obsolete">Atributo</translation>
    </message>
    <message>
        <source>Firing</source>
        <translation type="obsolete">Disparo</translation>
    </message>
</context>
<context>
    <name>Table</name>
    <message>
        <source>new_table</source>
        <translation>nova_tabela</translation>
    </message>
    <message>
        <source>In demonstration version tables can have only `%1&apos; instances of each child object type or ancestor tables! You&apos;ve reach this limit for the type: `%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableDataWidget</name>
    <message>
        <source>Edit table data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add empty rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="unfinished">Adicionar</translation>
    </message>
    <message>
        <source>Ins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Some invalid or duplicated columns were detected. In order to solve this issue double-click the header of the highlighted ones in order to define the correct name in which the data belongs to or delete the entire column. Note that these columns are completely igored when generating the &lt;strong&gt;INSERT&lt;/strong&gt; commands.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add an empty column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove all rows from the grid preserving columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete the selected rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Empty values are assumed as &lt;span style=&quot; font-weight:600;&quot;&gt;DEFAULT&lt;/span&gt;. To use special values like &lt;span style=&quot; font-weight:600;&quot;&gt;NULL&lt;/span&gt;, a function call like &lt;span style=&quot; font-weight:600;&quot;&gt;now()&lt;/span&gt; or a specific data escaping, enclose values in &lt;span style=&quot; font-weight:600;&quot;&gt;{}&lt;/span&gt;. To use &lt;span style=&quot; font-weight:600;&quot;&gt;{&lt;/span&gt; or &lt;span style=&quot; font-weight:600;&quot;&gt;}&lt;/span&gt; as part of the value prepend the backslash character, e.g., &lt;span style=&quot; font-weight:600;&quot;&gt;\{&lt;/span&gt; or &lt;span style=&quot; font-weight:600;&quot;&gt;\}&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate the selected rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete the selected columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove all columns (and rows) from the grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+Shift+Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete columns is an irreversible action! Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove all rows is an irreversible action! Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove all columns is an irreversible action! Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicated column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(no columns)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableObjectView</name>
    <message>
        <source>
Relationship: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableView</name>
    <message>
        <source>Connected rels: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>With OIDs:</source>
        <translation type="vanished">Com OIDs:</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation type="vanished">Colunas</translation>
    </message>
    <message>
        <source>Constraints</source>
        <translation type="vanished">Restrições</translation>
    </message>
    <message>
        <source>Triggers</source>
        <translation type="vanished">Gatilhos</translation>
    </message>
    <message>
        <source>Rules</source>
        <translation type="vanished">Regras</translation>
    </message>
    <message>
        <source>Indexes</source>
        <translation type="vanished">Índices</translation>
    </message>
    <message>
        <source>Tables</source>
        <translation type="vanished">Tabelas</translation>
    </message>
    <message>
        <source>Ancestor Tables:</source>
        <translation type="obsolete">Tabelas Ancestrais:</translation>
    </message>
    <message>
        <source>Copied Tables:</source>
        <translation type="obsolete">Tabelas Copiadas:</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Default Value</source>
        <translation>Valor Padrão</translation>
    </message>
    <message>
        <source>Attribute</source>
        <translation>Atributo</translation>
    </message>
    <message>
        <source>ON DELETE</source>
        <translation></translation>
    </message>
    <message>
        <source>ON UPDATE</source>
        <translation></translation>
    </message>
    <message>
        <source>Refer. Table</source>
        <translation>Tab. Refer.</translation>
    </message>
    <message>
        <source>Firing</source>
        <translation>Disparo</translation>
    </message>
    <message>
        <source>Events</source>
        <translation>Eventos</translation>
    </message>
    <message>
        <source>Execution</source>
        <translation>Execução</translation>
    </message>
    <message>
        <source>Event</source>
        <translation>Evento</translation>
    </message>
    <message>
        <source>Indexing</source>
        <translation>Indexação</translation>
    </message>
    <message>
        <source>Schema</source>
        <translation>Esquema</translation>
    </message>
    <message>
        <source>Parent</source>
        <translation>Pai</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Copiar</translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>With OID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generate ALTER for columns/constraints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unlogged</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Co&amp;nstraints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tri&amp;ggers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Indexes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Define initial data for the table</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TablespaceWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <source>Directory:</source>
        <translation>Diretório:</translation>
    </message>
</context>
<context>
    <name>TagWidget</name>
    <message>
        <source>Colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Body:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Title:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Schema name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Table name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extended body:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TaskProgressWidget</name>
    <message>
        <source>Executing tasks</source>
        <translation>Executando tarefas</translation>
    </message>
    <message>
        <source>Waiting task to start...</source>
        <translation>Aguardando a tarefa iniciar...</translation>
    </message>
</context>
<context>
    <name>TextboxWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Bold</source>
        <translation>Negrito</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>Itálico</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation>Sublinhado</translation>
    </message>
    <message>
        <source>Select text color</source>
        <translation>Selecionar cor de texto</translation>
    </message>
    <message>
        <source>Font:</source>
        <translation type="unfinished">Fonte:</translation>
    </message>
    <message>
        <source>Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TipoPgSQLWidget</name>
    <message>
        <source>Data Type</source>
        <translation type="obsolete">Tipo de Dado</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="obsolete">Tipo:</translation>
    </message>
    <message>
        <source>Length</source>
        <translation type="obsolete">Comprimento</translation>
    </message>
    <message>
        <source>Precision</source>
        <translation type="obsolete">Precisão</translation>
    </message>
    <message>
        <source>Dimension</source>
        <translation type="obsolete">Dimensão</translation>
    </message>
    <message>
        <source>Interval:</source>
        <translation type="obsolete">Intervalo:</translation>
    </message>
    <message>
        <source>Format:</source>
        <translation type="obsolete">Formato:</translation>
    </message>
    <message>
        <source>Spatial:</source>
        <translation type="obsolete">Espacial:</translation>
    </message>
    <message>
        <source>Variation:</source>
        <translation type="obsolete">Variação:</translation>
    </message>
</context>
<context>
    <name>TipoWidget</name>
    <message>
        <source>Configuration:</source>
        <translation type="obsolete">Configuração:</translation>
    </message>
    <message>
        <source>Base Type</source>
        <translation type="obsolete">Tipo Base</translation>
    </message>
    <message>
        <source>Enumeration</source>
        <translation type="obsolete">Enumeração</translation>
    </message>
    <message>
        <source>Composite</source>
        <translation type="obsolete">Composto</translation>
    </message>
    <message>
        <source>Enumerations</source>
        <translation type="obsolete">Enumerações</translation>
    </message>
    <message>
        <source>Enumeration:</source>
        <translation type="obsolete">Enumeração:</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation type="obsolete">Atributos</translation>
    </message>
    <message>
        <source>Internal Length:</source>
        <translation type="obsolete">Comp. Interno:</translation>
    </message>
    <message>
        <source>Storage:</source>
        <translation type="obsolete">Armazenamento:</translation>
    </message>
    <message>
        <source>By Value:</source>
        <translation type="obsolete">Por Valor: </translation>
    </message>
    <message>
        <source>Category:</source>
        <translation type="obsolete">Categoria:</translation>
    </message>
    <message>
        <source>Preferred:</source>
        <translation type="obsolete">Preferido:</translation>
    </message>
    <message>
        <source>Delimiter:</source>
        <translation type="obsolete">Delimitador:</translation>
    </message>
    <message>
        <source>Alignment:</source>
        <translation type="obsolete">Alinhamento:</translation>
    </message>
    <message>
        <source>Default Value:</source>
        <translation type="obsolete">Valor Padrão:</translation>
    </message>
    <message>
        <source>Functions</source>
        <translation type="obsolete">Funções</translation>
    </message>
    <message>
        <source>Copy Type</source>
        <translation type="obsolete">Tipo Cópia</translation>
    </message>
    <message>
        <source>Element Type</source>
        <translation type="obsolete">Tipo Elemento</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="obsolete">Nome</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>The functions to be assigned to a type should be written in C language and possess, respectively, the following signatures:&lt;br/&gt;  &lt;table&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;INPUT:&lt;/strong&gt; &lt;em&gt;any function(cstring, oid, integer)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;OUTPUT:&lt;/strong&gt; &lt;em&gt;cstring function(any)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;SEND:&lt;/strong&gt; &lt;em&gt;byta function(any)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;RECV:&lt;/strong&gt; &lt;em&gt;any function(internal, oid, integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_IN:&lt;/strong&gt; &lt;em&gt;integer function(cstring[])&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_OUT:&lt;/strong&gt; &lt;em&gt;cstring function(integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;ANALYZE:&lt;/strong&gt; &lt;em&gt;boolean function(internal)&lt;/em&gt;&lt;/td&gt;    &lt;tr&gt;  &lt;/table&gt;</source>
        <translation type="obsolete">As funções a serem atribuídas ao tipo devem ser todas escritas em linguagem C e possuirem, respectivamente, as seguintes assinaturas:&lt;br/&gt;  &lt;table&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;INPUT:&lt;/strong&gt; &lt;em&gt;any funcao(cstring, oid, integer)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;OUTPUT:&lt;/strong&gt; &lt;em&gt;cstring funcao(any)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;SEND:&lt;/strong&gt; &lt;em&gt;byta funcao(any)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;RECV:&lt;/strong&gt; &lt;em&gt;any funcao(internal, oid, integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_IN:&lt;/strong&gt; &lt;em&gt;integer funcao(cstring[])&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_OUT:&lt;/strong&gt; &lt;em&gt;cstring funcao(integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;ANALYZE:&lt;/strong&gt; &lt;em&gt;boolean funcao(internal)&lt;/em&gt;&lt;/td&gt;    &lt;tr&gt;  &lt;/table&gt;</translation>
    </message>
</context>
<context>
    <name>TriggerWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Execute per row</source>
        <translation type="obsolete">Executar por linha</translation>
    </message>
    <message>
        <source>Event:</source>
        <translation>Evento:</translation>
    </message>
    <message>
        <source>INSERT</source>
        <translation></translation>
    </message>
    <message>
        <source>DELETE</source>
        <translation></translation>
    </message>
    <message>
        <source>UPDATE</source>
        <translation></translation>
    </message>
    <message>
        <source>TRUNCATE</source>
        <translation></translation>
    </message>
    <message>
        <source>Deferrable:</source>
        <translation>Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation type="obsolete">Postergação:</translation>
    </message>
    <message>
        <source>Referenced Table:</source>
        <translation type="obsolete">Tab. Referenciada:</translation>
    </message>
    <message>
        <source>Conditional Expr.:</source>
        <translation type="obsolete">Expr. Condicional:</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation>Colunas</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation>Coluna:</translation>
    </message>
    <message>
        <source>Arguments</source>
        <translation>Argumentos</translation>
    </message>
    <message>
        <source>Argument:</source>
        <translation>Argumento:</translation>
    </message>
    <message>
        <source>Function:</source>
        <translation>Função:</translation>
    </message>
    <message>
        <source>Constraint Trigger:</source>
        <translation type="obsolete">Gatilho Restrição:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation>Coluna</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Constraint</source>
        <translation>Restrição</translation>
    </message>
    <message>
        <source>FOR EACH ROW</source>
        <translation></translation>
    </message>
    <message>
        <source>Refer. Table:</source>
        <translation>Tab. Refer.:</translation>
    </message>
    <message>
        <source>Condition:</source>
        <translation>Condição:</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation>Opções:</translation>
    </message>
    <message>
        <source>Excution:</source>
        <translation>Execução:</translation>
    </message>
</context>
<context>
    <name>TypeWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>Configuration:</source>
        <translation>Configuração:</translation>
    </message>
    <message>
        <source>Base Type</source>
        <translation>Tipo Base</translation>
    </message>
    <message>
        <source>Enumeration</source>
        <translation>Enumeração</translation>
    </message>
    <message>
        <source>Composite</source>
        <translation type="vanished">Composto</translation>
    </message>
    <message>
        <source>Enumerations</source>
        <translation>Enumerações</translation>
    </message>
    <message>
        <source>Enumeration:</source>
        <translation>Enumeração:</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>Atributos</translation>
    </message>
    <message>
        <source>Internal Length:</source>
        <translation>Comp. Interno:</translation>
    </message>
    <message>
        <source>Storage:</source>
        <translation>Armazenamento:</translation>
    </message>
    <message>
        <source>By Value:</source>
        <translation type="obsolete">Por Valor: </translation>
    </message>
    <message>
        <source>Category:</source>
        <translation>Categoria:</translation>
    </message>
    <message>
        <source>Preferred:</source>
        <translation type="obsolete">Preferido:</translation>
    </message>
    <message>
        <source>Delimiter:</source>
        <translation>Delimitador:</translation>
    </message>
    <message>
        <source>Alignment:</source>
        <translation>Alinhamento:</translation>
    </message>
    <message>
        <source>char</source>
        <translation></translation>
    </message>
    <message>
        <source>smallint</source>
        <translation></translation>
    </message>
    <message>
        <source>integer</source>
        <translation></translation>
    </message>
    <message>
        <source>double precision</source>
        <translation></translation>
    </message>
    <message>
        <source>Default Value:</source>
        <translation>Valor Padrão:</translation>
    </message>
    <message>
        <source>Functions</source>
        <translation>Funções</translation>
    </message>
    <message>
        <source>INPUT:</source>
        <translation></translation>
    </message>
    <message>
        <source>OUTPUT:</source>
        <translation></translation>
    </message>
    <message>
        <source>RECV:</source>
        <translation></translation>
    </message>
    <message>
        <source>SEND:</source>
        <translation></translation>
    </message>
    <message>
        <source>TPMOD_IN:</source>
        <translation></translation>
    </message>
    <message>
        <source>TPMOD_OUT:</source>
        <translation></translation>
    </message>
    <message>
        <source>ANALYZE:</source>
        <translation></translation>
    </message>
    <message>
        <source>Like Type</source>
        <translation>Tipo Como</translation>
    </message>
    <message>
        <source>Element Type</source>
        <translation>Tipo Elemento</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>The functions to be assigned to a type should be written in C language and possess, respectively, the following signatures:&lt;br/&gt;  &lt;table&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;INPUT:&lt;/strong&gt; &lt;em&gt;any function(cstring, oid, integer)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;OUTPUT:&lt;/strong&gt; &lt;em&gt;cstring function(any)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;SEND:&lt;/strong&gt; &lt;em&gt;byta function(any)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;RECV:&lt;/strong&gt; &lt;em&gt;any function(internal, oid, integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_IN:&lt;/strong&gt; &lt;em&gt;integer function(cstring[])&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_OUT:&lt;/strong&gt; &lt;em&gt;cstring function(integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;ANALYZE:&lt;/strong&gt; &lt;em&gt;boolean function(internal)&lt;/em&gt;&lt;/td&gt;    &lt;tr&gt;  &lt;/table&gt;</source>
        <translation>As funções a serem atribuídas ao tipo devem ser escritas em linguagem C, e possuírem respectivamente as seguintes assinaturas:&lt;br/&gt;  &lt;table&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;INPUT:&lt;/strong&gt; &lt;em&gt;any funcao(cstring, oid, integer)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;OUTPUT:&lt;/strong&gt; &lt;em&gt;cstring funcao(any)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;SEND:&lt;/strong&gt; &lt;em&gt;byte funcao(any)&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;RECV:&lt;/strong&gt; &lt;em&gt;any funcao(internal, oid, integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_IN:&lt;/strong&gt; &lt;em&gt;integer funcao(cstring[])&lt;/em&gt;&lt;/td&gt;    &lt;td&gt;&lt;strong&gt;TPMOD_OUT:&lt;/strong&gt; &lt;em&gt;cstring funcao(integer)&lt;/em&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td&gt;&lt;strong&gt;ANALYZE:&lt;/strong&gt; &lt;em&gt;boolean funcao(internal)&lt;/em&gt;&lt;/td&gt;    &lt;tr&gt;  &lt;/table&gt;</translation>
    </message>
    <message>
        <source>Range</source>
        <translation>Extensão</translation>
    </message>
    <message>
        <source>Options:</source>
        <translation>Opções:</translation>
    </message>
    <message>
        <source>By value</source>
        <translation>Por valor</translation>
    </message>
    <message>
        <source>Preferred</source>
        <translation>Preferido</translation>
    </message>
    <message>
        <source>Collatable</source>
        <translation>Intercalável</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Nome:</translation>
    </message>
    <message>
        <source>Collation:</source>
        <translation>Intercalação:</translation>
    </message>
    <message>
        <source>Subtype Diff Func.:</source>
        <translation>Fun. Dif. Subtipo:</translation>
    </message>
    <message>
        <source>Operator Class:</source>
        <translation>Classe de Operadores:</translation>
    </message>
    <message>
        <source>Canonical Func.:</source>
        <translation>Fun. Canônica:</translation>
    </message>
    <message>
        <source>Subtype</source>
        <translation>Subtipo</translation>
    </message>
    <message>
        <source>Collation</source>
        <translation>Intercalação</translation>
    </message>
    <message>
        <source>The functions to be assigned to a range type should have the following signatures:&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Canonical:&lt;/strong&gt; &lt;em&gt;any function(any)&lt;/em&gt; &lt;br/&gt;&lt;strong&gt;Subtype Diff:&lt;/strong&gt; &lt;em&gt;double precision function(subtype, subtype)&lt;/em&gt;</source>
        <translation>As funções para serem atribuídas a um tipo extensão devem ter as seguintes assinaturas:&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Canônica:&lt;/strong&gt; &lt;em&gt;any funcao(any)&lt;/em&gt; &lt;br/&gt;&lt;strong&gt;Dif. Subtipo:&lt;/strong&gt; &lt;em&gt;double precision funcao(subtipo, subtipo)&lt;/em&gt;</translation>
    </message>
    <message>
        <source>Co&amp;mposite</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UpdateNotifierWidget</name>
    <message>
        <source>Update Notifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update found!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Released in:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>mmm dd, yyyy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New version:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>0.0.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Changelog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redirects to purchase page.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Get binary package</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redirects to GitHub source repository.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Get source code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recover a package</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Purchase a new package</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to check updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The update notifier failed to check for new versions! Please, verify your internet connectivity and try again! Connection error returned: &lt;strong&gt;%1&lt;/strong&gt;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No updates found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You are running the most recent pgModeler version! No update needed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The update notifier failed to check for new versions! A HTTP status code was returned: &lt;strong&gt;%1&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ViewWidget</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulário</translation>
    </message>
    <message>
        <source>References</source>
        <translation>Referências</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="obsolete">Tipo:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation>Coluna</translation>
    </message>
    <message>
        <source>Expression</source>
        <translation>Expressão</translation>
    </message>
    <message>
        <source>Used in:</source>
        <translation>Usado em:</translation>
    </message>
    <message>
        <source>SELECT-FROM</source>
        <translation></translation>
    </message>
    <message>
        <source>FROM-WHERE</source>
        <translation></translation>
    </message>
    <message>
        <source>After WHERE</source>
        <translation>Após WHERE</translation>
    </message>
    <message>
        <source>Table:</source>
        <translation>Tabela:</translation>
    </message>
    <message>
        <source>Table Alias:</source>
        <translation>Apelido de Tabela:</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation>Coluna:</translation>
    </message>
    <message>
        <source>Column Alias:</source>
        <translation>Apelido de Coluna:</translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation>Expressão:</translation>
    </message>
    <message>
        <source>Expression Alias:</source>
        <translation>Apelido de Expressão:</translation>
    </message>
    <message>
        <source>Code Preview</source>
        <translation>Previsão de Código</translation>
    </message>
    <message>
        <source>Col./Expr.</source>
        <translation></translation>
    </message>
    <message>
        <source>Alias</source>
        <translation>Apelido</translation>
    </message>
    <message>
        <source>Alias Col.</source>
        <translation>Apelido Col.</translation>
    </message>
    <message>
        <source>To reference all columns in a table (*) just do not fill the field &lt;strong&gt;Column&lt;/strong&gt;, this is the same as write &lt;em&gt;&lt;strong&gt;[schema].[tablel].*&lt;/strong&gt;&lt;/em&gt;</source>
        <translatorcomment>Versão em inglês com erro! (tablel)</translatorcomment>
        <translation>Para referenciar todas as colunas de uma tabela (*) basta não preencher                                     o campo &lt;strong&gt;Coluna&lt;/strong&gt;, isso é equivalente a                                      escrever &lt;em&gt;&lt;strong&gt;[esquema].[tabela].*&lt;/strong&gt;&lt;/em&gt;</translation>
    </message>
    <message>
        <source>-- Could not generate the code. Make sure all attributes are correctly filled! --</source>
        <translation type="obsolete">-- Impossível gerar código. Verifique se todos os atributos foram preenchidos corretamente! --</translation>
    </message>
    <message>
        <source>Reference Type:</source>
        <translation>Tipo Referência:</translation>
    </message>
    <message>
        <source>View Definition</source>
        <translation>Definição da Visão</translation>
    </message>
    <message>
        <source>Triggers</source>
        <translation>Gatilhos</translation>
    </message>
    <message>
        <source>Rules</source>
        <translation>Regras</translation>
    </message>
    <message>
        <source>Table Expression</source>
        <translation>Expressão de Tabela</translation>
    </message>
    <message>
        <source>Flags: SF FW AW VD</source>
        <translation>Sinalizadores: SF FW AW VD</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <source>Refer. Table</source>
        <translation>Tab. Refer.</translation>
    </message>
    <message>
        <source>Firing</source>
        <translation>Disparo</translation>
    </message>
    <message>
        <source>Events</source>
        <translation>Eventos</translation>
    </message>
    <message>
        <source>Execution</source>
        <translation>Execução</translation>
    </message>
    <message>
        <source>Event</source>
        <translation>Evento</translation>
    </message>
    <message>
        <source>/* Could not generate the SQL code. Make sure all attributes are correctly filled! </source>
        <translation>/* Não foi possível gerar o código SQL. Certifique-se de que todos os atributos estejam corretamente preenchidos! </translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tag:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mode:</source>
        <translation type="unfinished">Modo:</translation>
    </message>
    <message>
        <source>Ordinary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recursi&amp;ve</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Materialized</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>With no data</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VisaoGeralWidget</name>
    <message>
        <source>Model overview</source>
        <translation type="obsolete">Visão geral do modelo</translation>
    </message>
</context>
<context>
    <name>VisaoObjetosWidget</name>
    <message>
        <source>Objects of Model</source>
        <translation type="obsolete">Objetos do Modelo</translation>
    </message>
    <message>
        <source>Visible Objects Type</source>
        <translation type="obsolete">Tipos de Objetos Visíveis</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="obsolete">Marcar Todos</translation>
    </message>
    <message>
        <source>Clear All</source>
        <translation type="obsolete">Desmarcar Todos</translation>
    </message>
    <message>
        <source>Select</source>
        <translation type="obsolete">Selecionar</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Cancelar</translation>
    </message>
    <message>
        <source>Objects view configuration</source>
        <translation type="obsolete">Configuração da visão de objetos</translation>
    </message>
    <message>
        <source>Tree view</source>
        <translation type="obsolete">Visão em árvore</translation>
    </message>
    <message>
        <source>List view</source>
        <translation type="obsolete">Visão em lista</translation>
    </message>
    <message>
        <source>Object</source>
        <translation type="obsolete">Objeto</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="obsolete">Tipo</translation>
    </message>
    <message>
        <source>Parent Object</source>
        <translation type="obsolete">Objeto Pai</translation>
    </message>
    <message>
        <source>Parent Type</source>
        <translation type="obsolete">Tipo Pai</translation>
    </message>
</context>
<context>
    <name>VisaoWidget</name>
    <message>
        <source>References</source>
        <translation type="obsolete">Referências</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation type="obsolete">Tipo:</translation>
    </message>
    <message>
        <source>Column</source>
        <translation type="obsolete">Coluna</translation>
    </message>
    <message>
        <source>Expression</source>
        <translation type="obsolete">Expressão</translation>
    </message>
    <message>
        <source>Used in:</source>
        <translation type="obsolete">Usado em:</translation>
    </message>
    <message>
        <source>After WHERE</source>
        <translation type="obsolete">Após WHERE</translation>
    </message>
    <message>
        <source>Table:</source>
        <translation type="obsolete">Tabela:</translation>
    </message>
    <message>
        <source>Table Alias:</source>
        <translation type="obsolete">Alias Tabela:</translation>
    </message>
    <message>
        <source>Column:</source>
        <translation type="obsolete">Coluna:</translation>
    </message>
    <message>
        <source>Column Alias:</source>
        <translation type="obsolete">Alias Coluna:</translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation type="obsolete">Expressão:</translation>
    </message>
    <message>
        <source>Expression Alias:</source>
        <translation type="obsolete">Alias Expressão:</translation>
    </message>
    <message>
        <source>Code Preview</source>
        <translation type="obsolete">Previsão de Código</translation>
    </message>
    <message>
        <source>To reference all columns in a table (*) just do not fill the field &lt;strong&gt;Column&lt;/strong&gt;, this is the same as write &lt;em&gt;&lt;strong&gt;[schema].[tablel].*&lt;/strong&gt;&lt;/em&gt;</source>
        <translation type="obsolete">Para se referenciar todas as colunas de uma tabela (*) basta não preencher                                     o campo &lt;strong&gt;Coluna&lt;/strong&gt;, isso é equivalente a se                                      escrever &lt;em&gt;&lt;strong&gt;[esquema].[tabela].*&lt;/strong&gt;&lt;/em&gt;</translation>
    </message>
    <message>
        <source>-- Could not generate the code. Make sure all attributes are correctly filled! --</source>
        <translation type="obsolete">-- Impossível gerar código. Verifique se todos os atributos foram preenchidos corretamente! --</translation>
    </message>
</context>
<context>
    <name>WelcomeWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>New model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sample models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recent models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Last session</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
