<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt" sourcelanguage="en_US">
<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>pgModeler is proudly a brazilian software!</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>(BUILD_NUM)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>License</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>0.0.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>build:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://pgmodeler.com.br&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;https://pgmodeler.io&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Copyright 2006-2018 - 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.io&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AggregateWidget</name>
    <message>
        <source>Final Function:</source>
        <translation>Função Final:</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>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>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>
    <message>
        <source>Constraint: Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Constraint: Descriptor</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Application</name>
    <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>BaseConfigWidget</name>
    <message>
        <source>A backup of the previous settings was saved into &lt;strong&gt;%1&lt;/strong&gt;!</source>
        <translation type="unfinished"></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>
    <message>
        <source>Policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic SQL</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>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>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>Value(s)</source>
        <translation>Valor(es)</translation>
    </message>
    <message>
        <source>Version</source>
        <translation>Versão</translation>
    </message>
    <message>
        <source>Edit permissions</source>
        <translation>Editar permissões</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>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>BaseTableView</name>
    <message>
        <source>Toggles the extended attributes display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connected rels: %1</source>
        <translation type="unfinished"></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>BulkDataEditWidget</name>
    <message>
        <source>Bulk data edit</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CastWidget</name>
    <message>
        <source>Cast Type:</source>
        <translation>Molde de Tipo:</translation>
    </message>
    <message>
        <source>Assignment</source>
        <translation>Atribuição</translation>
    </message>
    <message>
        <source>Input / Output</source>
        <translation>Entrada / Saída</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>CodeCompletionWidget</name>
    <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>
    <message>
        <source>Make &amp;persistent</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CollationWidget</name>
    <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>Default Value:</source>
        <translation>Valor Padrão:</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>
    <message>
        <source>Edit the underlying sequence&apos;s attributes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Identity:</source>
        <translation type="unfinished"></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>Plug-ins</source>
        <translation>Plugins</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>
    <message>
        <source>In some cases restore the default settings related to it may solve the problem. Would like to do that?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Restore</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ConnectionsConfigWidget</name>
    <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>Force GSSAPI</source>
        <translation>Forçar GSSAPI</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>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>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>
    <message>
        <source>Connection successfully established!

Server details:

PID: `%1&apos;
Protocol: `%2&apos;
Version: `%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ConstraintWidget</name>
    <message>
        <source>Constraint Type:</source>
        <translation>Tipo de Restrição:</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>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>ConversionWidget</name>
    <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>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>CsvLoadWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Load CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CSV File:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select output file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Separator: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use the first row as column names in the CSV file. By unchecking this option the first row is used as data.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Columns in the first row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load</source>
        <translation type="unfinished">Carregar</translation>
    </message>
    <message>
        <source>Semicolon (;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comma (,)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tabulation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Text delimiter:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comma-separted values (*.csv);;All files (*.*)</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>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>Refresh listing</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>Ctrl+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export results to CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Undo modifications</source>
        <translation type="unfinished"></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>Ins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mark the selected rows to be deleted</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>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>
    <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 two slashes, e.g., &lt;span style=&quot; font-weight:600;&quot;&gt;/value/&lt;/span&gt;. To use a slash as part of the value prepend the backslash character, e.g., &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>Copy items on the grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste items on the grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+V</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browse referenced tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Change the values of all selected cells at once</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add new rows from a CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy as CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy as text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pase items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browse tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate row(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete row(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit cell(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column</source>
        <translation type="unfinished">Coluna</translation>
    </message>
    <message>
        <source>Referenced tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(none)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referrer tables</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseExplorerWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</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>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>
    <message>
        <source>Toggle the display of filter widget as well the system/extension objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sort items alphabetically. When unchecked, items are sorted by OID.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sort alphabetically</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Client encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Configuration file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Data directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dynamic library path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dynamic shared memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hba file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Listen addresses</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Max. connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Listen port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SSL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SSL ca file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SSL cert file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SSL crl file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SSL key file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ident file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Password encryption</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server PID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Referrers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Identity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>USING expr.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CHECK expr.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Roles</source>
        <translation type="unfinished">Papéis</translation>
    </message>
    <message>
        <source>RLS enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>RLS forced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show objects filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show system objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show extension objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>-- Source code unavailable for this kind of object --</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Also restart sequences</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 data manipulation feature is available only in the full version!</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>
</context>
<context>
    <name>DatabaseImportForm</name>
    <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>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>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>
    <message>
        <source>Import database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retrieving objects of `%1&apos; (%2)...</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>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>
    <message>
        <source>Creating object `%1&apos; (%2), oid `%3&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trying to recreate object `%1&apos; (%2), oid `%3&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseModel</name>
    <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>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>
    <message>
        <source>Generating %1 code: `%2&apos; (%3)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DatabaseWidget</name>
    <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>
    <message>
        <source>Options:</source>
        <translation type="unfinished">Opções:</translation>
    </message>
    <message>
        <source>Allow connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Is template</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DomainWidget</name>
    <message>
        <source>Default Value:</source>
        <translation>Valor Padrão:</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Nome:</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation type="unfinished">Atributos</translation>
    </message>
    <message>
        <source>Not null</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Check constraints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation type="unfinished">Expressão:</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="unfinished">Nome</translation>
    </message>
    <message>
        <source>Expression</source>
        <translation type="unfinished">Expressão</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>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>Exception</name>
    <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>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>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>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>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 function which language is invalid!</source>
        <translation type="unfinished">Atribuição de função com linguagem inválida!</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 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>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>Allocation of object with invalid type!</source>
        <translation type="unfinished">Alocação de objeto com tipo inválido!</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 invalid type to the object!</source>
        <translation type="unfinished">Atribuição de um tipo inválido ao objeto!</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>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>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 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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>
    <message>
        <source>There is already a relationship between `%1&apos; (%2) and `%3&apos; (%4) in the model! When using relationships of the type generalization, copy and one-to-one there can&apos;t be other relationships linked to the pair of tables.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to load the configuration file `%1&apos;! Please check if file exists in its folder and/or if it is not corrupted!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid syntax in file `%1&apos;, line %2, column %3!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid instruction `%1&apos; on file `%2&apos;, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown attribute `%1&apos; in file `%2&apos;, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid metacharacter `%1&apos; in file `%2&apos;, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid operator `%1&apos; in comparison expression, file `%2&apos;, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute `%1&apos; with an undefined value in file `%2&apos;, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute `%1&apos; with an invalid name in file `%2&apos;, line %3, column %4!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not access the file or directory `%1&apos;! Make sure that it exists or if the user has access permissions on it!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not load file `%1&apos;. The same appears to be inconsistent or one of its dependencies (DTD files) has errors or is missing!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported PostgreSQL version (%1) detected! Valid versions are between %2 and %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The object `%1&apos; (%2), oid `%3&apos;, could not be imported due to one or more errors! Check the exception stack for more details. `HINT:&apos; if the object somehow references objects in `pg_catalog&apos; or `information_schema&apos; consider enable the importing of system objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to drop the database `%1&apos; because it is defined as the default database for the connection `%2&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The column `%1&apos; must be `NOT NULL&apos; because it composes the primary key of the table `%2&apos;. You need to remove the column from the mentioned contraint in order to disable the `NOT NULL&apos; on it!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The identity column `%1&apos; has an invalid data type! The data type must be `smallint&apos;, `integer&apos; or `bigint&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an invalid affected command in policy `%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference to an invalid special role in policy `%1&apos;!</source>
        <translation type="unfinished"></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>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>
    <message>
        <source>Hide this widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FunctionWidget</name>
    <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>Set</source>
        <translation>Conjunto</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>
    <message>
        <source>Language:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GeneralConfigWidget</name>
    <message>
        <source>Form</source>
        <translation>Formulário</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>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>Paper:</source>
        <translation>Papel:</translation>
    </message>
    <message>
        <source>Orientation:</source>
        <translation>Orientação:</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>General &amp;&amp; Design</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>General</source>
        <translation type="unfinished">Geral</translation>
    </message>
    <message>
        <source>Check if there is a new version on server</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>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>
    <message>
        <source>Minimum object opacity (%): </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Defines the minimum opacity percentage applied to the objects when using the fade out feature. A zero opacity causes the object to be completely hidden not being possible to interact with it in the canvas area.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Canvas grid size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Defines the vertical and horizontal grid size. This value affects the spacing of objects when using object grid alignment feature.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By default the range selection is triggered with Shift + left click. By checking this option range selection will be activated only with a single click and move.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trigger range selection with a single click</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Defines the maximum amount of elements held in the operation history. Once reached the maximum number the history is automatically cleaned.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Defines the period when the opened models will be saved automatically.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Autosave interval (minutes):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Replaces any straight line in relationship by curved ones in order to improve the model&apos;s visualization.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use curved lines for relationships</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Souce code editor args:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>lines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear the entire SQL comand history.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear history</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open in file manager</source>
        <translation type="unfinished">Abrir gerenciador de arquivos</translation>
    </message>
    <message>
        <source>Overrides the default user interface language defined by the system. Requires restarting the program. &lt;strong&gt;NOTE:&lt;/strong&gt; UI translations are third party collaborations thus any typo or mistake should be reported directly to their respective maintainers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL history max. length:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Check updates at startup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User interface language:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browse the source code editor application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Souce code editor:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Configurations directory:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>System default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GenericSQLWidget</name>
    <message>
        <source>SQL code</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>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>Elements</source>
        <translation>Elementos</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>LanguageWidget</name>
    <message>
        <source>Trusted:</source>
        <translation>Confiável:</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>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;Show</source>
        <translation>&amp;Mostrar</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>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>Ctrl+O</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Q</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+P</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Z</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Y</source>
        <translation></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>Ctrl+W</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+0</source>
        <translation></translation>
    </message>
    <message>
        <source>Align objects position to grid</source>
        <translation>Alinhar objetos à grade</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>Save all</source>
        <translation>Salvar todos</translation>
    </message>
    <message>
        <source>Show the model overview</source>
        <translation>Mostra a visão geral do modelo</translation>
    </message>
    <message>
        <source>F1</source>
        <translation></translation>
    </message>
    <message>
        <source>Save model</source>
        <translation>Salvar modelo</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>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+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>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>
    <message>
        <source>Determine the changes between model/database and another database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arrange objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rearrange objects over the canvas</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hierarchical</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scattered</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rearrange objects over the canvas is an irreversible operation! Would like to proceed?</source>
        <translation type="unfinished"></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>Textbox objects</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>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>
    <message>
        <source>Handles the objects&apos; fade out status in the metadata file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Objects&apos; fade out status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save tags to the output file when extracting metadata. When loading the file, the tags are recreated and duplicated ones are ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save textboxes to the output file when extracting metadata. When loading the file, the textboxes are recreated and duplicated ones are ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handles the tables&apos; and views&apos; extended attributes display status in the metadata file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tables&apos; extended attributes display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save generic SQL objects to the output file when extracting metadata. When loading the file, the objects are recreated and duplicated ones are ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic SQL objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extracts the objects&apos; metadata from the loaded models and apply to the current focused model. A backup file can be specified to where the focused model&apos;s current metadata will be saved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Extract and restore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extracts the objects metadata from one of the loaded models saving the info to a backup file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extract &amp;only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reads the objects&apos; metadata from a previously saved backup file and apply to the current model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Restore a backup file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelDatabaseDiffForm</name>
    <message>
        <source>Settings</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>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>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>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>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>
    <message>
        <source>Diff tool</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generate diff code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Source database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Current model:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(model)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Compare to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Froce the generation of DROP commands for columns and constraints that exist in database but not in the model. This is useful when diff a partial model against the complete database and the user needs to drop columns and constraint but preserve the rest of the objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drop missing columns and constraints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Truncate tables before alter columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import &amp;&amp; Export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="unfinished">Exportar</translation>
    </message>
    <message>
        <source>This advanced option causes pgModeler to ignore extra errors by their numeric codes. These errors must be informed in the input below and separeted by space. For the complete list of error codes check the PostgreSQL docs, section &lt;strong&gt; Appendix A. PostgreSQL Error Codes&lt;/strong&gt;. &lt;strong&gt;WARNING:&lt;/strong&gt; use this option with extreme care since it can interfere in final export result.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore error codes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>model not saved yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(none)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Step %1/%2: Importing database &lt;strong&gt;%3&lt;/strong&gt;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Step %1/%2: Comparing &lt;strong&gt;%3&lt;/strong&gt; and &lt;strong&gt;%4&lt;/strong&gt;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Step %1/%2: Exporting diff to database &lt;strong&gt;%3&lt;/strong&gt;...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelExportForm</name>
    <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>Show grid</source>
        <translation>Mostrar grade</translation>
    </message>
    <message>
        <source>Connection:</source>
        <translation>Conexão:</translation>
    </message>
    <message>
        <source>Ignore object duplicity</source>
        <translation>Ignorar duplicidade de objetos</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>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>Exporting process sucessfuly ended!</source>
        <translation>Processo de exportação finalizado com sucesso!</translation>
    </message>
    <message>
        <source>Export model as...</source>
        <translation>Exportar modelo como...</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>Type:</source>
        <translation type="unfinished">Tipo:</translation>
    </message>
    <message>
        <source>Zoom:</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>
    <message>
        <source>This advanced option causes pgModeler to ignore extra errors by their numeric codes. These errors must be informed in the input below and separeted by space. For the complete list of error codes check the PostgreSQL docs, section &lt;strong&gt; Appendix A. PostgreSQL Error Codes&lt;/strong&gt;. &lt;strong&gt;WARNING:&lt;/strong&gt; use this option with extreme care since it can interfere in final export result.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore error codes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>I&amp;mage (PNG)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Vectorial (SVG)</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>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>
    <message>
        <source>Visible object types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Model objects</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelOverviewWidget</name>
    <message>
        <source>Model overview</source>
        <translation>Visão geral do modelo</translation>
    </message>
    <message>
        <source>Failed to generate the overview image.
The requested size %1 x %2 was too big and there was not enough memory to allocate!</source>
        <translation type="unfinished"></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 &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>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>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>
    <message>
        <source>Apply fixes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap ids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The column &lt;strong&gt;%1&lt;/strong&gt; on &lt;strong&gt;%2&lt;/strong&gt; &lt;em&gt;(%3)&lt;/em&gt; is referencing the geospatial data type &lt;strong&gt;%4&lt;/strong&gt; but the &lt;strong&gt;postgis&lt;/strong&gt; extension is not present in the model!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;strong&gt;HINT:&lt;/strong&gt; Create the extension in the model or let it be created by applying the needed fixes.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelWidget</name>
    <message>
        <source>Copy</source>
        <translation>Copiar</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>Delete</source>
        <translation>Apagar</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>Paste</source>
        <translation>Colar</translation>
    </message>
    <message>
        <source>Cut</source>
        <translation>Recortar</translation>
    </message>
    <message>
        <source>Add a new object in the model</source>
        <translation>Adiciona um novo objeto no modelo</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>Edit permissions</source>
        <translation>Editar permissões</translation>
    </message>
    <message>
        <source>Change owner</source>
        <translation>Mudar proprietário</translation>
    </message>
    <message>
        <source>Select children</source>
        <translation>Selecionar filhos</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>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>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>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>
    <message>
        <source>Edit data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select tagged</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select</source>
        <translation type="unfinished">Selecionar</translation>
    </message>
    <message>
        <source>Duplicate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extended attributes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show</source>
        <translation type="unfinished">Exibir</translation>
    </message>
    <message>
        <source>Hide</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Jump to table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Schemas rectangles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fade in/out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fade in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fade out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Relationships</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap ids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit the objects creation order by swapping their ids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Schemas</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tables</source>
        <translation type="unfinished">Tabelas</translation>
    </message>
    <message>
        <source>Views</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Textboxes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>None</source>
        <translation type="unfinished"></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>
    <message>
        <source>Generic SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>8</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>
    <message>
        <source>Load</source>
        <translation type="unfinished">Carregar</translation>
    </message>
    <message>
        <source>Load the object&apos;s source code from an external file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="unfinished">Editar</translation>
    </message>
    <message>
        <source>Edit the source code in the preferred external editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL file (*.sql);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The source editor `%1&apos; is running on `pid: %2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not start the source code editor application `%1&apos;! Make to sure that the source editor path defined in the general settings points to a valid executable and the current user has permission to run the application. Error message returned: `%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ObjectDepsRefsWidget</name>
    <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>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>...</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>
    <message>
        <source>(Un)selects the graphical objects in the results grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select</source>
        <translation type="unfinished">Selecionar</translation>
    </message>
    <message>
        <source>Fades outs all the graphical objects in the results grid (or those not listed). The current fade in/out state of all objects is modified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fade out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Listed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not listed</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>ObjectsTableWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Add Item</source>
        <translation type="unfinished">Adicionar Item</translation>
    </message>
    <message>
        <source>Ins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove Item</source>
        <translation type="unfinished">Remover Item</translation>
    </message>
    <message>
        <source>Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update Item</source>
        <translation type="unfinished">Atualizar Item</translation>
    </message>
    <message>
        <source>Alt+R</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>Duplicate item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit Item</source>
        <translation type="unfinished">Editar Item</translation>
    </message>
    <message>
        <source>Space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation type="unfinished">Mover para cima</translation>
    </message>
    <message>
        <source>Ctrl+Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation type="unfinished">Mover para baixo</translation>
    </message>
    <message>
        <source>Ctrl+Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move to start</source>
        <translation type="unfinished">Mover para o início</translation>
    </message>
    <message>
        <source>Ctrl+Home</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Move to end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+End, Ctrl+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Confirmation</source>
        <translation type="unfinished">Confirmação</translation>
    </message>
    <message>
        <source>Do you really want to remove the selected item?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Do you really want to remove all the items?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OperationList</name>
    <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>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>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>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>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>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>Indexing:</source>
        <translation>Indexação:</translation>
    </message>
</context>
<context>
    <name>OperatorWidget</name>
    <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>Join:</source>
        <translation>Junção:</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>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>ParameterWidget</name>
    <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>PermissionWidget</name>
    <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>Id</source>
        <translation></translation>
    </message>
    <message>
        <source>Disable SQL code</source>
        <translation>Desabilitar código SQL</translation>
    </message>
    <message>
        <source>Cascade</source>
        <translation>Cascata</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>
    <message>
        <source>Name</source>
        <translation type="unfinished">Nome</translation>
    </message>
    <message>
        <source>Leave the &lt;em&gt;&lt;strong&gt;Roles&lt;/strong&gt;&lt;/em&gt; grid empty in order to create a %1 applicable to &lt;strong&gt;&lt;em&gt;PUBLIC&lt;/em&gt;&lt;/strong&gt;.</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>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>DBMS export options: </source>
        <translation>Opções da exportação SGBD: </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>General options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PNG and SVG export options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Miscellaneous options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are no connections configured.</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>Model successfully fixed!</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>
    <message>
        <source>Connection aliased as &apos;%1&apos; was not found in the configuration file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PostgreSQL Database Modeler Project - pgmodeler.io</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copyright 2006-2018 Raphael A. Silva &lt;raphael@pgmodeler.io&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This CLI tool provides several operations over models and databases without the need to perform them
in pgModeler&apos;s graphical interface. All available options are described below.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [FILE]		    Input model file (.dbm). This is mandatory for fix, export operations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [DBNAME]	    Input database name. This is mandatory for import operation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [FILE]		    Output file. This is mandatory for fixing model or exporting to file, png or svg.</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 [NUMBER]	    Model fix tries. When reaching the maximum count the invalid objects will be discarded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Export the input model to a sql script file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Export the input model to a png image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Export the input model to a svg file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Export the input model directly to a PostgreSQL server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Import a database to an output file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2			    Compares a model and a database or two databases generating the SQL script to synch the latter in relation to the first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Force the PostgreSQL version of generated SQL code.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2			    Silent execution. Only critical messages and errors are shown during process.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2			    Show this help menu.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    List available connections in file %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [ALIAS]	    Connection configuration alias to be used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [HOST]		    PostgreSQL host in which a task will operate.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [PORT]		    PostgreSQL host listening port.</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>  %1, %2 [DBNAME]	    Connection&apos;s initial database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Draws the grid in the exported image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Draws the page delimiters in the exported image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Each page will be exported in a separated png image. (Only for PNG images)</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 images)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Ignores errors related to duplicated objects that eventually exist in the server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [CODES] Ignores additional errors by their codes. A comma-separated list of alphanumeric codes should be provided.</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 an export process by executing all steps but undoing any modification in the end.</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>Database import options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Ignore all errors and try to create as many as possible objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Import system built-in objects. This option causes the model bloating due to the importing of unneeded objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Import extension objects. This option causes the model bloating due to the importing of unneeded objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Run import in debug mode printing all queries executed in the server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff options: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2 [DBNAME]	    The database used in the comparison. All the SQL code generated is applied to it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Save the generated diff code to output file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Apply the generated diff code on the database server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Don&apos;t preview the generated diff code when applying it to the server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Drop cluster level objects like roles and tablespaces.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Revoke permissions already set on the database. New permissions configured in the input model are still applied.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Drop missing objects. Generates DROP commands for objects that are present in the input model but not in the compared database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Force the drop of missing columns and constraints. Causes only columns and constraints to be dropped, other missing objects aren&apos;t removed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Rename the destination database when the names of the involved databases are different.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2		    Don&apos;t drop or truncate objects in cascade mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Truncate tables prior to alter columns. Avoids errors related to type casting when the new type of a column isn&apos;t compatible to the old one.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Don&apos;t reuse sequences on serial columns. Drop the old sequence assigned to a serial column and creates a new one.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Don&apos;t force the recreation of objects. Avoids the usage of a DROP and CREATE commands to create a new version of the objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>  %1, %2	    Don&apos;t recreate the unmodifiable objects. These objects are the ones which can&apos;t be changed via ALTER command.</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>** The diff process allows the usage of the following options related to import and export operations: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>* Export: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>* Import: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>** When running the diff using two databases (%1 and %2) there&apos;s the need to specify two connections/aliases. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   If only one connection is set it will be used to import the input database as well to retrieve database used in the comparison.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>   A second connection can be specified by appending a 1 on any connection configuration parameter listed above.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Available connections (alias : connection string)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No operation mode was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export, fix model, import database, diff and update mime operations can&apos;t be used at the same time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multiple export mode was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No input file was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No input database was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No output file was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No input file or database was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The input file and database can&apos;t be used at the same time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No database to be compared was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No diff action (save or apply) was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No output file for the diff code was specified!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>** Error code `%1&apos; found and ignored. Proceeding with export.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>** Command: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Loading input file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fixed model file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export to PNG image: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export to SVG file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export to SQL script file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export to DBMS: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export successfully ended!
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting database import...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input database: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving the imported database to file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Import successfully ended!
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting diff process...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input model: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Compare to: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Loading input model...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Importing the database `%1&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comparing the generated models...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No differences were detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving diff to file `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>** WARNING: You are about to apply the generated diff code to the server. Data can be lost in the process!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>** Proceed with the diff applying? (yes/no) &gt; </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>yes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>no</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff code not applied to the server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Applying diff to the database `%1&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Diff successfully ended!
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mime database successfully updated!
</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>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>PolicyWidget</name>
    <message>
        <source>Basics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Command:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permissive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Roles</source>
        <translation type="unfinished">Papéis</translation>
    </message>
    <message>
        <source>Expressions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>USING:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CHECK:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="unfinished">Nome</translation>
    </message>
    <message>
        <source>Leave the &lt;em&gt;&lt;strong&gt;Roles&lt;/strong&gt;&lt;/em&gt; grid empty in order to create a %1 applicable to &lt;strong&gt;&lt;em&gt;PUBLIC&lt;/em&gt;&lt;/strong&gt;.</source>
        <translation type="unfinished"></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>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>Connect FK to PK columns</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>
    <message>
        <source>This mode renders the relationships in crow&apos;s foot notation which has a better semantics and readability. It also determines the optimal point where the relationship is connected on the tables&apos; edges taking their position into account.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Crow&apos;s foot notation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This mode determines the optimal point where the relationship is connected on the tables&apos; edges taking their position into account. It implies the usage of the classical ER notation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connect tables&apos; edges</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. It implies the usage of the classical ER notation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This mode is the classical one. It connects the relationship to tables through their central points. It implies the usage of the classical ER notation.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RelationshipWidget</name>
    <message>
        <source>General</source>
        <translation>Geral</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>Deferrable:</source>
        <translation>Postergável:</translation>
    </message>
    <message>
        <source>Deferral:</source>
        <translation>Postergação:</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>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>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>ResultSetModel</name>
    <message>
        <source>[binary data]</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RoleWidget</name>
    <message>
        <source>Password:</source>
        <translation>Senha:</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>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>Encrypted</source>
        <translation>Encriptado</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>
    <message>
        <source>Inherit permissions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can create database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bypass RLS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can use replication</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can login</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can create role</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RuleWidget</name>
    <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>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>Save SQL commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Search in SQL code</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>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>
    <message>
        <source>Close the current SQL script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL script currently handled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(not saved)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handle external SQL script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fi&amp;nd</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+T</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alt+X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Current working database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Load</source>
        <translation type="unfinished">Carregar</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="unfinished">Salvar</translation>
    </message>
    <message>
        <source>Save as</source>
        <translation type="unfinished">Salvar como</translation>
    </message>
    <message>
        <source>[%1]: SQL command successfully executed in &lt;em&gt;&lt;strong&gt;%2&lt;/strong&gt;&lt;/em&gt;. &lt;em&gt;%3 &lt;strong&gt;%4&lt;/strong&gt;&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plain format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CVS format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This action will wipe out all the SQL commands history for all connections! Do you really want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save history</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reload history</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find in history</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide find tool</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>This action will wipe out all the SQL commands history for the current connection! Do you really want to proceed?</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>
</context>
<context>
    <name>SceneInfoWidget</name>
    <message>
        <source>Form</source>
        <translation type="unfinished">Formulário</translation>
    </message>
    <message>
        <source>Current position of the mouse in the canvas</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Current zoom factor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Currently selected object(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dimensions of the selected object(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>N/A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sel. objects: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SchemaWidget</name>
    <message>
        <source>Show rectangle</source>
        <translation>Mostrar retângulo</translation>
    </message>
    <message>
        <source>Fill color:</source>
        <translation>Cor de preenchimento:</translation>
    </message>
</context>
<context>
    <name>SequenceWidget</name>
    <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 Col.:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Defualt values:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User defined</source>
        <translation type="unfinished"></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>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>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>Swap the values of the fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap values</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Change the objects creation order is an irreversible operation and cause the operations history to be automatically erased. Note that the creation order configured in this form is not definitive and may change after a model validation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap the object ids changing their creation order</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Swap ids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter:</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>
</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>Ins</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>Shift+Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete the selected rows</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>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>Copy items on the grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished">Copiar</translation>
    </message>
    <message>
        <source>Add row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste items on the grid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste</source>
        <translation type="unfinished">Colar</translation>
    </message>
    <message>
        <source>Ctrl+V</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fills the grid using a CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;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 ignored when generating the &lt;span style=&quot; font-weight:600;&quot;&gt;INSERT&lt;/span&gt; commands.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Change the values of all selected cells at once</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bulk data edit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete all columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete rows</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 two slashes, e.g., &lt;span style=&quot; font-weight:600;&quot;&gt;/value/&lt;/span&gt;. To use a slash as part of the value prepend the backslash character, e.g., &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>Delete all rows</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableObjectView</name>
    <message>
        <source>
Relationship: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableWidget</name>
    <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>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>
    <message>
        <source>Enable row level security</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Force RLS for owner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Policies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>It is not possible to mark a column as primary key when the table already has a primary key which was created by a relationship! This action should be done in the section &lt;strong&gt;Primary key&lt;/strong&gt; of the relationship&apos;s editing form.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>It is not possible to mark a column created by a relationship as primary key! This action should be done in the section &lt;strong&gt;Primary key&lt;/strong&gt; of the relationship&apos;s editing form.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permissive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>USING expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CHECK expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Roles</source>
        <translation type="unfinished">Papéis</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation type="unfinished">Sim</translation>
    </message>
    <message>
        <source>No</source>
        <translation type="unfinished">Não</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>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>TriggerWidget</name>
    <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>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>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>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>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>Category:</source>
        <translation>Categoria:</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>Failed to check updates</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>
    <message>
        <source>The update notifier failed to check for new versions! Please, verify your internet connectivity and try again! Connection error returned: &lt;em&gt;%1&lt;/em&gt; - &lt;strong&gt;%2&lt;/strong&gt;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ViewWidget</name>
    <message>
        <source>References</source>
        <translation>Referências</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>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>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>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>
    <message>
        <source>The element will be used as part of the SELECT statement to retrieve columns or expressions that will compose the view&apos;s columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SELECT ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The element will be used as part of the WHERE clause in form of conditional expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>WHERE ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The element is used in the FROM portion of the command in order to reference tables or construct JOIN statements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>FROM ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The element&apos;s expression is used exclusively as the view&apos;s definition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The element will be appended to the very end of the view&apos;s definition. This is useful when using GROUP BY/HAVING statements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>End expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Indexes</source>
        <translation type="unfinished">Índices</translation>
    </message>
    <message>
        <source>Flags: SF FW AW EX VD</source>
        <translation type="unfinished"></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].[table].*&lt;/strong&gt;&lt;/em&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Indexing</source>
        <translation type="unfinished">Indexação</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>
