msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-07-14 05:38+0200\n"
"PO-Revision-Date: 2008-07-14 21:07+0100\n"
"Last-Translator: Pedro Morais <morais@kde.org>\n"
"Language-Team: pt <kde-i18n-pt@kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POFile-IgnoreConsistency: Alt+F\n"
"X-POFile-IgnoreConsistency: Open File\n"
"X-POFile-IgnoreConsistency: date\n"
"X-POFile-IgnoreConsistency: bool\n"
"X-POFile-IgnoreConsistency: string\n"
"X-POFile-SpellExtra: qptrlist int float Makefile private Gzip static\n"
"X-POFile-SpellExtra: QString KWord ANT Bzip xmi Umbrello AutoAjustar\n"
"X-POFile-IgnoreConsistency: Language Options\n"
"X-POFile-SpellExtra: namespace devel Backspace catch Class novoparâmetro\n"
"X-POFile-SpellExtra: novainterface hpp novacomponente\n"
"X-POFile-IgnoreConsistency: Join\n"
"X-POFile-IgnoreConsistency: folder\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-POFile-SpellExtra: novarestricaochaveestrangeira novoartefacto acessores\n"
"X-POFile-SpellExtra: novoatributo Estereótipo qstring\n"
"X-POFile-SpellExtra: novarestricaoverificacao pas end QPtrList\n"
"X-POFile-SpellExtra: novotipodedados novacategoria py idl novoactor\n"
"X-POFile-SpellExtra: novaoperação Mac novocasodeutilização\n"
"X-POFile-SpellExtra: novarestricaodeunico novoliteral novonó public\n"
"X-POFile-SpellExtra: novopacote novaclasse begin XMI mdl centralBuffer\n"
"X-POFile-SpellExtra: novaentidade novomodelo IDL novapasta novoobjecto\n"
"X-POFile-SpellExtra: novaassociação Hensgen NIX novoenumerado Model hxx\n"
"X-POFile-SpellExtra: hh ads novocampo XSLT Gael const Chalendar min\n"
"X-POFile-IgnoreConsistency: Tab\n"
"X-POFile-SpellExtra: Acessores Kleag autosave in inline aka inout out Ant\n"
"X-POFile-SpellExtra: DockConfig\n"

#: worktoolbar.cpp:270
msgid "Object"
msgstr "Objecto"

#: worktoolbar.cpp:271
msgid "Synchronous Message"
msgstr "Mensagem Síncrona"

#: worktoolbar.cpp:272
msgid "Asynchronous Message"
msgstr "Mensagem Assíncrona"

#: worktoolbar.cpp:273
msgid "Found Message"
msgstr "Mensagem Encontrada"

#: worktoolbar.cpp:274
msgid "Lost Message"
msgstr "Mensagem Perdida"

#: worktoolbar.cpp:275
msgid "Combined Fragment"
msgstr "Fragmento Combinado"

#: worktoolbar.cpp:276
msgid "Precondition"
msgstr "Pré-Condição"

#: worktoolbar.cpp:277 association.cpp:87
msgid "Association"
msgstr "Associação"

#: worktoolbar.cpp:278 association.cpp:93
msgid "Containment"
msgstr "Contido"

#: worktoolbar.cpp:279 association.cpp:97
msgid "Anchor"
msgstr "Âncora"

#: worktoolbar.cpp:280
msgid "Label"
msgstr "Legenda"

#: worktoolbar.cpp:281
msgid "Note"
msgstr "Nota"

#: worktoolbar.cpp:282
msgid "Box"
msgstr "Caixa"

#: worktoolbar.cpp:283 listpopupmenu.cpp:681
msgid "Actor"
msgstr "Actor"

#: worktoolbar.cpp:284 association.cpp:86
msgid "Dependency"
msgstr "Dependência"

#: worktoolbar.cpp:285 association.cpp:85
msgid "Aggregation"
msgstr "Agregação"

#: worktoolbar.cpp:286 association.cpp:103
msgid "Relationship"
msgstr "Relação"

#: worktoolbar.cpp:287
msgid "Directional Association"
msgstr "Associação Direccional"

#: worktoolbar.cpp:288
msgid "Implements"
msgstr "Implementa"

#: worktoolbar.cpp:289 association.cpp:94
msgid "Composition"
msgstr "Composição"

#: worktoolbar.cpp:290 listpopupmenu.cpp:684
msgid "Use Case"
msgstr "Caso de Utilização"

#: worktoolbar.cpp:291
msgctxt "UML class"
msgid "Class"
msgstr "Classe"

#: worktoolbar.cpp:292 listpopupmenu.cpp:1024
msgid "Initial State"
msgstr "Estado Inicial"

#: worktoolbar.cpp:293
msgid "Region"
msgstr "Região"

#: worktoolbar.cpp:294 listpopupmenu.cpp:1025
msgid "End State"
msgstr "Estado Final"

#: worktoolbar.cpp:295 dialogs/activitydialog.cpp:124 listpopupmenu.cpp:1033
msgid "Branch/Merge"
msgstr "Ramificação/Junção"

#: worktoolbar.cpp:296
msgid "Send signal"
msgstr "Enviar o sinal"

#: worktoolbar.cpp:297
msgid "Accept signal"
msgstr "Aceitar o sinal"

#: worktoolbar.cpp:298
msgid "Accept time event"
msgstr "Aceitar o evento temporal"

#: worktoolbar.cpp:299 dialogs/activitydialog.cpp:124
msgid "Fork/Join"
msgstr "Ramificar/Juntar"

#: worktoolbar.cpp:300 listpopupmenu.cpp:758 listpopupmenu.cpp:834
msgid "Package"
msgstr "Pacote"

#: worktoolbar.cpp:301 listpopupmenu.cpp:638
msgid "Component"
msgstr "Componente"

#: worktoolbar.cpp:302 listpopupmenu.cpp:652
msgid "Node"
msgstr "Nó"

#: worktoolbar.cpp:303 listpopupmenu.cpp:641
msgid "Artifact"
msgstr "Artefacto"

#: worktoolbar.cpp:304 listpopupmenu.cpp:755
msgid "Interface"
msgstr "Interface"

#: worktoolbar.cpp:305 listpopupmenu.cpp:756
msgid "Datatype"
msgstr "Tipo de Dados"

#: worktoolbar.cpp:306 listpopupmenu.cpp:757
msgid "Enum"
msgstr "Enumerado"

#: worktoolbar.cpp:307 listpopupmenu.cpp:668
msgid "Entity"
msgstr "Entidade"

#: worktoolbar.cpp:308
msgid "Deep History"
msgstr "Histórico Profundo"

#: worktoolbar.cpp:309
msgid "Shallow History"
msgstr "Histórico Lato"

#: worktoolbar.cpp:310
msgctxt "join states"
msgid "Join"
msgstr "Juntar"

#: worktoolbar.cpp:311
msgid "Fork"
msgstr "Ramificar"

#: worktoolbar.cpp:312
msgid "Junction"
msgstr "Junção"

#: worktoolbar.cpp:313
msgctxt "state choice"
msgid "Choice"
msgstr "Escolha"

#: worktoolbar.cpp:316
msgid "And Line"
msgstr "Linha 'E'"

#: worktoolbar.cpp:317 association.cpp:98
msgid "State Transition"
msgstr "Transição de Estados"

#: worktoolbar.cpp:318
msgid "Activity Transition"
msgstr "Transição de Actividade"

#: worktoolbar.cpp:319 dialogs/activitydialog.cpp:124 association.cpp:99
msgid "Activity"
msgstr "Actividade"

#: worktoolbar.cpp:320
msgctxt "state diagram"
msgid "State"
msgstr "Estado"

#: worktoolbar.cpp:321 listpopupmenu.cpp:1031
msgid "End Activity"
msgstr "Actividade Final"

#: worktoolbar.cpp:322
msgid "Final Activity"
msgstr "Actividade Final"

#: worktoolbar.cpp:323
msgid "Pin"
msgstr "Ponto"

#: worktoolbar.cpp:324 listpopupmenu.cpp:1030
msgid "Initial Activity"
msgstr "Actividade Inicial"

#: worktoolbar.cpp:325
msgid "Message"
msgstr "Mensagem"

#: worktoolbar.cpp:326 association.cpp:100
msgid "Exception"
msgstr "Excepção"

#: worktoolbar.cpp:327
msgid "Object Node"
msgstr "Nó do Objecto"

#: worktoolbar.cpp:328
msgid "Pre/Post condition"
msgstr "Pré/Pós-Condição"

#: worktoolbar.cpp:329 listpopupmenu.cpp:678
msgid "Category"
msgstr "Categoria"

#: worktoolbar.cpp:330 association.cpp:101
msgid "Category to Parent"
msgstr "Categoria para o Pai"

#: worktoolbar.cpp:331 association.cpp:102
msgid "Child to Category"
msgstr "Filtro da Categoria"

#: worktoolbar.cpp:342
msgctxt "selection arrow"
msgid "Select"
msgstr "Selecção"

#: cmds/cmd_create_entityrelationdiag.cpp:23
msgid "Create entity relationship diagram"
msgstr "Criar um diagrama de entidade-relação"

#: cmds/cmd_create_classdiag.cpp:23
msgid "Create class diagram"
msgstr "Criar um diagrama de classes"

#: cmds/cmd_create_collaborationdiag.cpp:23
msgid "Create collaboration diagram"
msgstr "Criar um diagrama de colaboração"

#: cmds/cmd_create_deploydiag.cpp:23
msgid "Create deployment diagram"
msgstr "Criar um diagrama de entrada em produção"

#: cmds/cmd_moveWidget.cpp:35
msgid "Move widget :"
msgstr "Mover o item :"

#: cmds/cmd_set_visibility.cpp:35
msgid "Change visibility : "
msgstr "Mudar a visibilidade : "

#: cmds/generic/cmd_create_umlobject.cpp:25
msgid "Create uml object :"
msgstr "Criar um objecto UML :"

#: cmds/generic/cmd_rename_umlobject.cpp:24
msgid "Rename object"
msgstr "Mudar o nome do objecto"

#: cmds/cmd_create_statediag.cpp:23
msgid "Create state diagram"
msgstr "Criar um diagrama de estados"

#: cmds/cmd_create_usecasediag.cpp:23
msgid "Create use case diagram"
msgstr "Criar um diagrama de casos de uso"

#: cmds/widget/cmd_create_widget.cpp:24
msgid "Create widget :"
msgstr "Criar um item :"

#: cmds/widget/cmd_changeMulti.cpp:35
msgid "Change Multiplicity"
msgstr "Mudar a Multiplicidade"

#: cmds/widget/cmd_changeFillColor.cpp:36
msgid "Change Fill Color"
msgstr "Mudar a Cor de Preenchimento"

#: cmds/widget/cmd_changeFontSelection.cpp:35
msgid "Change Font"
msgstr "Mudar o Tipo de Letra"

#: cmds/widget/cmd_changeLineColor.cpp:43
msgid "Change Line Color"
msgstr "Mudar a Cor da Linha"

#: cmds/cmd_create_seqdiag.cpp:23
msgid "Create sequence diagram"
msgstr "Criar um diagrama de sequência"

#: cmds/cmd_resizeWidget.cpp:34
msgid "Resizing Widget."
msgstr "A Dimensionar o Item."

#: cmds/cmd_create_componentdiag.cpp:23
msgid "Create component diagram"
msgstr "Criar um diagrama de componentes"

#: cmds/cmd_handle_rename.cpp:36
msgid "Change text"
msgstr "Modificar o texto"

#: cmds/cmd_create_activitydiag.cpp:23
msgid "Create activity diagram"
msgstr "Criar um diagrama de actividades"

#: umlwidgetcontroller.cpp:136
msgid ""
"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y "
"axis. Right button click to cancel move."
msgstr ""
"Carregue no Shift ou Ctrl para se mover no eixo dos X. Carregue o Shift e o "
"Ctrl ao mesmo tempo para se mover no eixo dos Y. Carregue com o botão "
"direito para cancelar o movimento."

#: umlwidgetcontroller.cpp:451
msgid ""
"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y "
"axis. Right button click to cancel resize."
msgstr ""
"Carregue no Shift ou Ctrl para se mover no eixo dos X. Carregue o Shift e o "
"Ctrl ao mesmo tempo para se mover no eixo dos Y. Carregue com o botão "
"direito para cancelar o dimensionamento."

#: dialogs/activitydialog.cpp:35 dialogs/activitydialog.cpp:133
#: dialogs/statedialog.cpp:39 dialogs/statedialog.cpp:114
#: dialogs/umlviewdialog.cpp:35 dialogs/objectnodedialog.cpp:36
#: dialogs/classpropdlg.cpp:117 dialogs/parmpropdlg.cpp:64
#: dialogs/assocgenpage.cpp:61 refactoring/refactoringassistant.cpp:314
#: listpopupmenu.cpp:556
msgid "Properties"
msgstr "Propriedades"

#: dialogs/activitydialog.cpp:124
msgid "Initial activity"
msgstr "Actividade inicial"

#: dialogs/activitydialog.cpp:124
msgid "End activity"
msgstr "Actividade final"

#: dialogs/activitydialog.cpp:128
msgctxt "general properties page"
msgid "General"
msgstr "Geral"

#: dialogs/activitydialog.cpp:129 dialogs/statedialog.cpp:110
#: dialogs/objectnodedialog.cpp:123 dialogs/umloperationdialog.cpp:80
#: dialogs/umlattributedialog.cpp:69 dialogs/umlentityattributedialog.cpp:72
#: dialogs/umltemplatedialog.cpp:63
msgid "General Properties"
msgstr "Propriedades Gerais"

#: dialogs/activitydialog.cpp:141
msgid "Activity type:"
msgstr "Tipo da actividade:"

#: dialogs/activitydialog.cpp:146
msgid "Activity name:"
msgstr "Nome da actividade:"

#: dialogs/activitydialog.cpp:150
msgid "Precondition :"
msgstr "Pré-condição :"

#: dialogs/activitydialog.cpp:154
msgid "Postcondition :"
msgstr "Pós-condição:"

#: dialogs/activitydialog.cpp:161
msgid "&Normal activity"
msgstr "Actividade &normal"

#: dialogs/activitydialog.cpp:164
msgid "&Invoke action "
msgstr "&Invocar a acção "

#: dialogs/activitydialog.cpp:167
msgid "&Parameter activity node"
msgstr "Nó da actividade do &parâmetro"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 570
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 261
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 261
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 52
#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 307
#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 140
#: dialogs/activitydialog.cpp:187 dialogs/statedialog.cpp:129
#: dialogs/objectnodedialog.cpp:175 dialogs/classifierlistpage.cpp:173
#: dialogs/parmpropdlg.cpp:109 dialogs/classgenpage.cpp:218
#: dialogs/classgenpage.cpp:318 dialogs/classgenpage.cpp:382
#: dialogs/assocrolepage.cpp:79 dialogs/assocrolepage.cpp:80
#: dialogs/notedialog.cpp:40 dialogs/assocgenpage.cpp:62 rc.cpp:931 rc.cpp:991
#: rc.cpp:1054 rc.cpp:1072 rc.cpp:1200 rc.cpp:1289
msgid "Documentation"
msgstr "Documentação"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 126
#. i18n: tag label
#. i18n: file umbrello.kcfg line 209
#: dialogs/activitydialog.cpp:207 dialogs/statedialog.cpp:151
#: dialogs/umlviewdialog.cpp:130 dialogs/objectnodedialog.cpp:195
#: dialogs/classpropdlg.cpp:339 dialogs/assocpropdlg.cpp:129
#: dialogs/settingsdlg.cpp:351 rc.cpp:62 rc.cpp:107
msgid "Font"
msgstr "Tipo de Letra"

#: dialogs/activitydialog.cpp:208 dialogs/statedialog.cpp:152
#: dialogs/umlviewdialog.cpp:131 dialogs/objectnodedialog.cpp:196
#: dialogs/classpropdlg.cpp:340 dialogs/assocpropdlg.cpp:130
#: dialogs/settingsdlg.cpp:352
msgid "Font Settings"
msgstr "Configuração dos Tipos de Letra"

#: dialogs/activitydialog.cpp:234
msgctxt "widget color page"
msgid "Color"
msgstr "Cor"

#: dialogs/activitydialog.cpp:235 dialogs/objectnodedialog.cpp:218
#: dialogs/classpropdlg.cpp:233
msgid "Widget Colors"
msgstr "Cores dos Elementos"

#: dialogs/overwritedialogue.cpp:29
msgid "Destination File Already Exists"
msgstr "O Ficheiro de Destino Já Existe"

#: dialogs/overwritedialogue.cpp:42
#, kde-format
msgid ""
"The file %1 already exists in %2.\n"
"\n"
"Umbrello can overwrite the file, generate a similar\n"
"file name or not generate this file."
msgstr ""
"O ficheiro %1 já existe em %2.\n"
"\n"
"O Umbrello pode sobrepor o ficheiro, gerar um nome\n"
"semelhante ou não gerar este ficheiro."

#: dialogs/overwritedialogue.cpp:45
msgid "&Apply to all remaining files"
msgstr "&Aplicar para todos os outros ficheiros"

#: dialogs/overwritedialogue.cpp:49 umlviewimageexporter.cpp:70
msgid "&Overwrite"
msgstr "S&obrepor"

#: dialogs/overwritedialogue.cpp:50
msgid "&Generate Similar File Name"
msgstr "&Gerar um Nome de Ficheiro Semelhante"

#: dialogs/overwritedialogue.cpp:51
msgid "&Do Not Generate File"
msgstr "&Não Gerar o Ficheiro"

#: dialogs/activitypage.cpp:42 dialogs/statedialog.cpp:174
#: dialogs/statedialog.cpp:175
msgid "Activities"
msgstr "Actividades"

#: dialogs/activitypage.cpp:78
msgid "New Activity..."
msgstr "Nova Actividade..."

#: dialogs/activitypage.cpp:80 listpopupmenu.cpp:562
msgid "Delete"
msgstr "Apagar"

#: dialogs/activitypage.cpp:82 floatingtextwidget.cpp:186
msgid "Rename"
msgstr "Mudar o Nome"

#: dialogs/activitypage.cpp:146
msgid "New Activity"
msgstr "Nova Actividade"

#: dialogs/activitypage.cpp:146 toolbarstateother.cpp:185
#: activitywidget.cpp:260 umlview.cpp:2769 statewidget.cpp:175
msgid "Enter the name of the new activity:"
msgstr "Insira o nome da nova actividade:"

#: dialogs/activitypage.cpp:147 toolbarstateother.cpp:185 umlview.cpp:2770
#: statewidget.cpp:175
msgid "new activity"
msgstr "nova actividade"

#: dialogs/activitypage.cpp:165
msgid "Rename Activity"
msgstr "Mudar o Nome da Actividade"

#: dialogs/activitypage.cpp:165
msgid "Enter the new name of the activity:"
msgstr "Insira o novo nome da actividade:"

#: dialogs/constraintlistpage.cpp:60 listpopupmenu.cpp:1065
msgid "Unique Constraint..."
msgstr "Restrição de Único..."

#: dialogs/constraintlistpage.cpp:63 listpopupmenu.cpp:1064
msgid "Primary Key Constraint..."
msgstr "Restrição de Chave Primária..."

#: dialogs/constraintlistpage.cpp:66 listpopupmenu.cpp:1066
msgid "Foreign Key Constraint..."
msgstr "Restrição de Chave Estrangeira..."

#: dialogs/constraintlistpage.cpp:69 listpopupmenu.cpp:1067
msgid "Check Constraint..."
msgstr "Verificar a Restrição..."

#: dialogs/statedialog.cpp:103
msgctxt "initial state in statechart"
msgid "Initial state"
msgstr "Estado inicial"

#: dialogs/statedialog.cpp:104
msgctxt "state in statechart"
msgid "State"
msgstr "Estado"

#: dialogs/statedialog.cpp:105
msgctxt "end state in statechart"
msgid "End state"
msgstr "Estado final"

#: dialogs/statedialog.cpp:109
msgctxt "general page"
msgid "General"
msgstr "Geral"

#: dialogs/statedialog.cpp:121
msgid "State type:"
msgstr "Tipo do estado:"

#: dialogs/statedialog.cpp:126
msgid "State name:"
msgstr "Nome do estado:"

#: dialogs/statedialog.cpp:162
msgctxt "color page"
msgid "Color"
msgstr "Cor"

#: dialogs/statedialog.cpp:163
msgid "Widget Color"
msgstr "Cor do Elemento"

#: dialogs/umlviewdialog.cpp:77 dialogs/settingsdlg.cpp:119
msgctxt "general settings page"
msgid "General"
msgstr "Geral"

#: dialogs/umlviewdialog.cpp:78 dialogs/classpropdlg.cpp:223
#: dialogs/classpropdlg.cpp:252 dialogs/classpropdlg.cpp:324
#: dialogs/umlforeignkeyconstraintdialog.cpp:180 dialogs/assocpropdlg.cpp:101
#: dialogs/settingsdlg.cpp:120
msgid "General Settings"
msgstr "Configuração Geral"

#: dialogs/umlviewdialog.cpp:104
msgctxt "classes display options page"
msgid "Display"
msgstr "Visualização"

#: dialogs/umlviewdialog.cpp:105
msgid "Classes Display Options"
msgstr "Opções de Visualização das Classes"

#: dialogs/umlviewdialog.cpp:117
msgctxt "diagram colors page"
msgid "Color"
msgstr "Cor"

#: dialogs/umlviewdialog.cpp:118
msgid "Diagram Colors"
msgstr "Cores dos Diagramas"

#: dialogs/umlviewdialog.cpp:189
msgid "The name you have entered is invalid."
msgstr "O nome que inseriu é inválido."

#: dialogs/umlviewdialog.cpp:190 package.cpp:138 object_factory.cpp:173
#: umldoc.cpp:1011 umldoc.cpp:1045 umldoc.cpp:1066 umldoc.cpp:1093 enum.cpp:81
#: entity.cpp:101 entity.cpp:147 entity.cpp:191 entity.cpp:235
#: classifier.cpp:300 classifier.cpp:595
msgid "Invalid Name"
msgstr "Nome Inválido"

#: dialogs/umlviewdialog.cpp:195
msgid "The name you have entered is not unique."
msgstr "O nome que indicou não é único."

#: dialogs/umlviewdialog.cpp:196 umllistview.cpp:1979 umllistview.cpp:1986
#: umllistview.cpp:2242 umldoc.cpp:1098
msgid "Name Not Unique"
msgstr "Nome Não Único"

#: dialogs/umlcheckconstraintdialog.cpp:32
msgid "Check Constraint Properties"
msgstr "Verificar as Propriedades da Restrição"

#: dialogs/umlcheckconstraintdialog.cpp:63
#: dialogs/umluniqueconstraintdialog.cpp:77
msgctxt "name label"
msgid "Name"
msgstr "Nome"

#: dialogs/umlcheckconstraintdialog.cpp:72
msgid "Check Condition :"
msgstr "Verificar a Condição :"

#: dialogs/codeviewerdialog.cpp:102
msgid "Code Viewer - "
msgstr "Visualizador de Código - "

#: dialogs/objectnodedialog.cpp:118
msgid "Central Buffer"
msgstr "'Buffer' Central"

#: dialogs/objectnodedialog.cpp:118
msgid "Data Store"
msgstr "Armazém de Dados"

#: dialogs/objectnodedialog.cpp:118
msgid "ObjectFlow"
msgstr "Fluxo do Objecto"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 58
#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 38
#: dialogs/objectnodedialog.cpp:122 rc.cpp:298 rc.cpp:1295
msgid "General"
msgstr "Geral"

#: dialogs/objectnodedialog.cpp:127
msgctxt "properties group title"
msgid "Properties"
msgstr "Propriedades"

#: dialogs/objectnodedialog.cpp:135
msgid "Object Node type:"
msgstr "Tipo do Nó do Objecto:"

#: dialogs/objectnodedialog.cpp:140
msgid "Object Node name:"
msgstr "Nome do Nó do Objecto:"

#: dialogs/objectnodedialog.cpp:144
msgctxt "enter state label"
msgid "State :"
msgstr "Estado :"

#: dialogs/objectnodedialog.cpp:149
msgid "&Central Buffer"
msgstr "'Buffer' &Central"

#: dialogs/objectnodedialog.cpp:152
msgid "&Data Store "
msgstr "Armazém de &Dados "

#: dialogs/objectnodedialog.cpp:155
msgid "&Object Flow"
msgstr "Fluxo do &Objecto"

#: dialogs/objectnodedialog.cpp:217
msgctxt "color page title"
msgid "Color"
msgstr "Cor"

#: dialogs/classifierlistpage.cpp:87 dialogs/classpropdlg.cpp:252
#: refactoring/refactoringassistant.cpp:489 listpopupmenu.cpp:815
msgid "Attributes"
msgstr "Atributos"

#: dialogs/classifierlistpage.cpp:88
msgid "N&ew Attribute..."
msgstr "N&ovo Atributo..."

#: dialogs/classifierlistpage.cpp:91 dialogs/classpropdlg.cpp:261
#: refactoring/refactoringassistant.cpp:505 listpopupmenu.cpp:818
msgid "Operations"
msgstr "Operações"

#: dialogs/classifierlistpage.cpp:92
msgid "N&ew Operation..."
msgstr "Nova Op&eração..."

#: dialogs/classifierlistpage.cpp:95 dialogs/classpropdlg.cpp:270
msgid "Templates"
msgstr "Modelos"

#: dialogs/classifierlistpage.cpp:96
msgid "N&ew Template..."
msgstr "Novo Mod&elo..."

#: dialogs/classifierlistpage.cpp:99 dialogs/classpropdlg.cpp:279
msgid "Enum Literals"
msgstr "Literais Enumerados"

#: dialogs/classifierlistpage.cpp:100
msgid "N&ew Enum Literal..."
msgstr "Novo Lit&eral Enumerado..."

#: dialogs/classifierlistpage.cpp:103 dialogs/classpropdlg.cpp:288
msgid "Entity Attributes"
msgstr "Atributos da Entidade"

#: dialogs/classifierlistpage.cpp:104
msgid "N&ew Entity Attribute..."
msgstr "Novo Atributo da &Entidade..."

#: dialogs/classifierlistpage.cpp:107
msgid "Constraints"
msgstr "Restrições"

#: dialogs/classifierlistpage.cpp:108
msgid "N&ew Constraint..."
msgstr "Nova R&estrição..."

#: dialogs/classifierlistpage.cpp:141
msgid "Move selected item to the top"
msgstr "Mover o item seleccionado para o topo"

#: dialogs/classifierlistpage.cpp:146
msgid "Move selected item up"
msgstr "Subir o item seleccionado"

#: dialogs/classifierlistpage.cpp:151
msgid "Move selected item down"
msgstr "Descer o item seleccionado"

#: dialogs/classifierlistpage.cpp:156
msgid "Move selected item to the bottom"
msgstr "Mover o item seleccionado para o fundo"

#: dialogs/classifierlistpage.cpp:165 dialogs/umloperationdialog.cpp:159
#: dialogs/umlforeignkeyconstraintdialog.cpp:292
#: dialogs/umluniqueconstraintdialog.cpp:108 umldoc.cpp:1131 uml.cpp:367
#: umlview.cpp:2966
msgid "&Delete"
msgstr "&Apagar"

#: dialogs/classifierlistpage.cpp:167 dialogs/umloperationdialog.cpp:161
#: uml.cpp:382
msgid "&Properties"
msgstr "&Propriedades"

#: dialogs/classifierlistpage.cpp:181
msgid "Comment"
msgstr "Comentário"

#: dialogs/classifierlistpage.cpp:182
msgid "Source Code"
msgstr "Código-Fonte"

#: dialogs/importprojectdlg.cpp:95
msgid "You have to choose a directory."
msgstr "Tem de escolher uma pasta."

#: dialogs/importprojectdlg.cpp:100
msgid "This directory does not exist."
msgstr "Esta pasta não existe."

#: dialogs/importprojectdlg.cpp:127
msgid "No source file in this directory."
msgstr "Não existe nenhum ficheiro de código nesta pasta."

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 16
#: dialogs/umlroledialog.cpp:27 rc.cpp:1253
msgid "Role Properties"
msgstr "Propriedades do Papel"

#: dialogs/classpropdlg.cpp:223
msgctxt "general settings page name"
msgid "General"
msgstr "Geral"

#: dialogs/classpropdlg.cpp:233
msgctxt "widget color page name"
msgid "Color"
msgstr "Cor"

#: dialogs/classpropdlg.cpp:242
msgctxt "display option page name"
msgid "Display"
msgstr "Visualização"

#: dialogs/classpropdlg.cpp:242
msgid "Display Options"
msgstr "Opções de Visualização"

#: dialogs/classpropdlg.cpp:261
msgid "Operation Settings"
msgstr "Configuração da Operação"

#: dialogs/classpropdlg.cpp:270
msgid "Templates Settings"
msgstr "Configuração do Modelo"

#: dialogs/classpropdlg.cpp:279
msgid "Enum Literals Settings"
msgstr "Configuração dos Literais Enumerados"

#: dialogs/classpropdlg.cpp:288
msgid "Entity Attributes Settings"
msgstr "Configuração de Atributos da Entidade"

#: dialogs/classpropdlg.cpp:297
msgid "Entity Constraints"
msgstr "Restrições da Entidade"

#: dialogs/classpropdlg.cpp:297
msgid "Entity Constraints Settings"
msgstr "Configuração das Restrições da Entidade"

#: dialogs/classpropdlg.cpp:306
msgctxt "contents settings page name"
msgid "Contents"
msgstr "Conteúdo"

#: dialogs/classpropdlg.cpp:306
msgid "Contents Settings"
msgstr "Configuração dos Conteúdos"

#: dialogs/classpropdlg.cpp:315 dialogs/assocpage.cpp:28
msgid "Associations"
msgstr "Associações"

#: dialogs/classpropdlg.cpp:315
msgid "Class Associations"
msgstr "Associações da Classe"

#: dialogs/classpropdlg.cpp:324
msgctxt "instance general settings page name"
msgid "General"
msgstr "Geral"

#: dialogs/umloperationdialog.cpp:55
msgid "Operation Properties"
msgstr "Propriedades da Operação"

#: dialogs/umloperationdialog.cpp:90
msgctxt "operation name"
msgid "&Name:"
msgstr "&Nome:"

#: dialogs/umloperationdialog.cpp:93 dialogs/parmpropdlg.cpp:71
#: dialogs/umlattributedialog.cpp:74 dialogs/umlentityattributedialog.cpp:77
#: dialogs/umltemplatedialog.cpp:68
msgid "&Type:"
msgstr "&Tipo:"

#: dialogs/umloperationdialog.cpp:100 dialogs/parmpropdlg.cpp:86
#: dialogs/umlattributedialog.cpp:90 dialogs/classgenpage.cpp:360
#: dialogs/umlentityattributedialog.cpp:93
msgid "Stereotype name:"
msgstr "Nome do estereótipo:"

#: dialogs/umloperationdialog.cpp:105
msgid "&Abstract operation"
msgstr "Operação &abstracta"

#: dialogs/umloperationdialog.cpp:108 dialogs/umlattributedialog.cpp:93
msgid "Classifier &scope (\"static\")"
msgstr "Âmbito do cla&ssificador (\"static\")"

#: dialogs/umloperationdialog.cpp:111
msgid "&Query (\"const\")"
msgstr "Pes&quisa (\"const\")"

#: dialogs/umloperationdialog.cpp:117 dialogs/umlattributedialog.cpp:99
#: dialogs/classgenpage.cpp:195 dialogs/settingsdlg.cpp:244
#: listpopupmenu.cpp:822
msgid "Visibility"
msgstr "Visibilidade"

#: dialogs/umloperationdialog.cpp:122 dialogs/classgenpage.cpp:200
msgctxt "public visibility"
msgid "P&ublic"
msgstr "P&úblico"

#: dialogs/umloperationdialog.cpp:125 dialogs/classgenpage.cpp:203
msgctxt "private visibility"
msgid "P&rivate"
msgstr "P&rivado"

#: dialogs/umloperationdialog.cpp:128
msgctxt "protected visibility"
msgid "Prot&ected"
msgstr "Prot&egido"

#: dialogs/umloperationdialog.cpp:131 dialogs/umlattributedialog.cpp:112
msgid "I&mplementation"
msgstr "I&mplementação"

#: dialogs/umloperationdialog.cpp:136
msgid "Parameters"
msgstr "Parâmetros"

#: dialogs/umloperationdialog.cpp:157
msgid "Ne&w Parameter..."
msgstr "No&vo Parâmetro..."

#: dialogs/umloperationdialog.cpp:349 dialogs/umloperationdialog.cpp:404
msgid "You have entered an invalid parameter name."
msgstr "O utilizador indicou um nome de parâmetro inválido."

#: dialogs/umloperationdialog.cpp:350 dialogs/umloperationdialog.cpp:405
msgid "Parameter Name Invalid"
msgstr "Nome do Parâmetro Inválido"

#: dialogs/umloperationdialog.cpp:365
msgid ""
"The parameter name you have chosen\n"
"is already being used in this operation."
msgstr ""
"O nome do parâmetro que escolheu\n"
"já está a ser usado nesta operação."

#: dialogs/umloperationdialog.cpp:366 dialogs/umloperationdialog.cpp:435
msgid "Parameter Name Not Unique"
msgstr "Nome do Parâmetro Não-Único"

#: dialogs/umloperationdialog.cpp:434
msgid ""
"The parameter name you have chosen is already being used in this operation."
msgstr "O nome do parâmetro que escolheu já está a ser usado nesta operação."

#: dialogs/umloperationdialog.cpp:485
msgid "You have entered an invalid operation name."
msgstr "O utilizador indicou um nome de operação inválido."

#: dialogs/umloperationdialog.cpp:486 dialogs/umloperationdialog.cpp:498
#: refactoring/refactoringassistant.cpp:659
msgid "Operation Name Invalid"
msgstr "Nome de Operação Inválido"

#: dialogs/umloperationdialog.cpp:495 refactoring/refactoringassistant.cpp:656
#, kde-format
msgid "An operation with that signature already exists in %1.\n"
msgstr "Já existe uma operação com essa assinatura em %1.\n"

#: dialogs/umloperationdialog.cpp:497 refactoring/refactoringassistant.cpp:658
msgid "Choose a different name or parameter list."
msgstr "Escolha um nome ou lista de parâmetros diferente."

#: dialogs/classwizard.cpp:33 model_utils.cpp:247
msgid "new_class"
msgstr "nova_classe"

#: dialogs/classwizard.cpp:54
msgid "New Class"
msgstr "Nova Classe"

#: dialogs/classwizard.cpp:59
msgid "Class Attributes"
msgstr "Atributos da Classe"

#: dialogs/classwizard.cpp:63
msgid "Class Operations"
msgstr "Operações da Classe"

#: dialogs/parmpropdlg.cpp:40
msgid "Parameter Properties"
msgstr "Propriedades do Parâmetro"

#: dialogs/parmpropdlg.cpp:79
msgctxt "property name"
msgid "&Name:"
msgstr "&Nome:"

#: dialogs/parmpropdlg.cpp:83 dialogs/umlattributedialog.cpp:86
msgid "&Initial value:"
msgstr "Valor &inicial:"

#: dialogs/parmpropdlg.cpp:91
msgid "Passing Direction"
msgstr "Direcção de Passagem"

#: dialogs/parmpropdlg.cpp:93
msgid ""
"\"in\" is a readonly parameter, \"out\" is a writeonly parameter and \"inout"
"\" is a parameter for reading and writing."
msgstr ""
"\"in\" é um parâmetro apenas de leitura, \"out\" é um parâmetro apenas de "
"escrita e \"inout\" é um parâmetro de leitura e escrita."

#: dialogs/umlforeignkeyconstraintdialog.cpp:45
msgid "Foreign Key Setup"
msgstr "Configuração da Chave Estrangeira"

#: dialogs/umlforeignkeyconstraintdialog.cpp:179
msgctxt "general page title"
msgid "General"
msgstr "Geral"

#: dialogs/umlforeignkeyconstraintdialog.cpp:184
msgctxt "general group title"
msgid "General"
msgstr "Geral"

#: dialogs/umlforeignkeyconstraintdialog.cpp:191
msgctxt "label for entering name"
msgid "Name"
msgstr "Nome"

#: dialogs/umlforeignkeyconstraintdialog.cpp:194
msgid "Referenced Entity"
msgstr "Entidade Referenciada"

#: dialogs/umlforeignkeyconstraintdialog.cpp:201
msgid "Actions"
msgstr "Acções"

#: dialogs/umlforeignkeyconstraintdialog.cpp:207
msgid "On Update"
msgstr "Ao Actualizar"

#: dialogs/umlforeignkeyconstraintdialog.cpp:213
msgid "On Delete"
msgstr "Ao Apagar"

#: dialogs/umlforeignkeyconstraintdialog.cpp:245
msgid "No Action"
msgstr "Nenhuma Acção"

#: dialogs/umlforeignkeyconstraintdialog.cpp:245
msgid "Restrict"
msgstr "Restringir"

#: dialogs/umlforeignkeyconstraintdialog.cpp:245
msgid "Cascade"
msgstr "Cascata"

#: dialogs/umlforeignkeyconstraintdialog.cpp:245
msgid "Set Null"
msgstr "Pôr como Nulo"

#: dialogs/umlforeignkeyconstraintdialog.cpp:246
msgid "Set Default"
msgstr "Mudar a Predefinição"

#: dialogs/umlforeignkeyconstraintdialog.cpp:263
#: dialogs/umlforeignkeyconstraintdialog.cpp:264
msgid "Columns"
msgstr "Colunas"

#: dialogs/umlforeignkeyconstraintdialog.cpp:271
msgctxt "column header local"
msgid "Local"
msgstr "Local"

#: dialogs/umlforeignkeyconstraintdialog.cpp:271
msgctxt "column header referenced"
msgid "Referenced"
msgstr "Referenciada"

#: dialogs/umlforeignkeyconstraintdialog.cpp:277
msgid "Local Column"
msgstr "Coluna Local"

#: dialogs/umlforeignkeyconstraintdialog.cpp:283
msgid "Referenced Column"
msgstr "Coluna Referenciada"

#: dialogs/umlforeignkeyconstraintdialog.cpp:290
#: dialogs/umluniqueconstraintdialog.cpp:106
msgid "&Add"
msgstr "&Adicionar"

#: dialogs/umlforeignkeyconstraintdialog.cpp:359
msgid ""
"You are attempting to change the Referenced Entity of this ForeignKey "
"Constraint. Any unapplied changes to the mappings between local and "
"referenced entities will be lost. Are you sure you want to continue ?"
msgstr ""
"Está a tentar alterar a Entidade Referenciada por esta Restrição de Chave "
"Estrangeira. Todas as alterações não-aplicadas nos mapeamentos entre as "
"entidades locais e as referenciadas perder-se-ão. Tem a certeza que deseja "
"continuar ?"

#: dialogs/umlattributedialog.cpp:47
msgid "Attribute Properties"
msgstr "Propriedades do Atributo"

#: dialogs/umlattributedialog.cpp:82
msgctxt "attribute name"
msgid "&Name:"
msgstr "&Nome:"

#: dialogs/umlattributedialog.cpp:103
msgctxt "access control public"
msgid "&Public"
msgstr "&Público"

#: dialogs/umlattributedialog.cpp:106
msgctxt "access control private"
msgid "P&rivate"
msgstr "P&rivado"

#: dialogs/umlattributedialog.cpp:109
msgctxt "access control protected"
msgid "Prot&ected"
msgstr "Prot&egido"

#: dialogs/umlattributedialog.cpp:169
msgid "You have entered an invalid attribute name."
msgstr "O utilizador indicou um nome de atributo inválido."

#: dialogs/umlattributedialog.cpp:170
msgid "Attribute Name Invalid"
msgstr "Nome do Atributo Inválido"

#: dialogs/umlattributedialog.cpp:177
msgid ""
"The attribute name you have chosen is already being used in this operation."
msgstr "O nome do atributo que escolheu já está a ser usado nesta operação."

#: dialogs/umlattributedialog.cpp:178
msgid "Attribute Name Not Unique"
msgstr "Nome do Atributo Não-Único"

#: dialogs/classgenpage.cpp:62
msgid "Class &name:"
msgstr "&Nome da classe:"

#: dialogs/classgenpage.cpp:64
msgid "Actor &name:"
msgstr "&Nome do actor:"

#: dialogs/classgenpage.cpp:66
msgid "Package &name:"
msgstr "&Nome do pacote:"

#: dialogs/classgenpage.cpp:68
msgid "Use case &name:"
msgstr "&Nome do caso de utilização:"

#: dialogs/classgenpage.cpp:70
msgid "Interface &name:"
msgstr "&Nome da interface:"

#: dialogs/classgenpage.cpp:72
msgid "Component &name:"
msgstr "&Nome do componente:"

#: dialogs/classgenpage.cpp:74
msgid "Node &name:"
msgstr "&Nome do nó:"

#: dialogs/classgenpage.cpp:76
msgid "Artifact &name:"
msgstr "&Nome do artefacto:"

#: dialogs/classgenpage.cpp:78
msgid "Enum &name:"
msgstr "&Nome do enumerado:"

#: dialogs/classgenpage.cpp:80
msgid "Datatype &name:"
msgstr "&Nome do tipo de dados:"

#: dialogs/classgenpage.cpp:82
msgid "Entity &name:"
msgstr "&Nome da entidade:"

#: dialogs/classgenpage.cpp:107 dialogs/umltemplatedialog.cpp:80
msgid "&Stereotype name:"
msgstr "Nome do e&stereótipo:"

#: dialogs/classgenpage.cpp:121
msgid "Package name:"
msgstr "Nome do pacote:"

#: dialogs/classgenpage.cpp:145
msgid "A&bstract class"
msgstr "Classe a&bstracta"

#: dialogs/classgenpage.cpp:147
msgid "A&bstract use case"
msgstr "Caso de uso a&bstracto"

#: dialogs/classgenpage.cpp:155
msgctxt "component is executable"
msgid "&Executable"
msgstr "&Executável"

#: dialogs/classgenpage.cpp:162
msgid "Draw As"
msgstr "Desenhar Como"

#: dialogs/classgenpage.cpp:167
msgctxt "draw as default"
msgid "&Default"
msgstr "&Predefinição"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 4
#: dialogs/classgenpage.cpp:170 rc.cpp:233 rc.cpp:265
msgid "&File"
msgstr "&Ficheiro"

#: dialogs/classgenpage.cpp:173
msgid "&Library"
msgstr "Bib&lioteca"

#: dialogs/classgenpage.cpp:176
msgid "&Table"
msgstr "&Tabela"

#: dialogs/classgenpage.cpp:206
msgctxt "protected visibility"
msgid "Pro&tected"
msgstr "Pro&tegido"

#: dialogs/classgenpage.cpp:210
msgid "Imple&mentation"
msgstr "Imple&mentação"

#: dialogs/classgenpage.cpp:281
msgid "Class name:"
msgstr "Nome da classe:"

#: dialogs/classgenpage.cpp:289 dialogs/classgenpage.cpp:370
msgid "Instance name:"
msgstr "Nome da instância:"

#: dialogs/classgenpage.cpp:297
msgid "Draw as actor"
msgstr "Desenhar como actor"

#: dialogs/classgenpage.cpp:302
msgid "Multiple instance"
msgstr "Instância múltipla"

#: dialogs/classgenpage.cpp:309
msgid "Show destruction"
msgstr "Mostrar a destruição"

#: dialogs/classgenpage.cpp:348
msgid "Component name:"
msgstr "Nome do componente:"

#: dialogs/classgenpage.cpp:350
msgid "Node name:"
msgstr "Nome do nó:"

#: dialogs/classgenpage.cpp:437 dialogs/classgenpage.cpp:484
#: dialogs/classgenpage.cpp:495
msgid ""
"The name you have chosen\n"
"is already being used.\n"
"The name has been reset."
msgstr ""
"O nome que escolheu\n"
"já está a ser usado.\n"
"O nome foi reinicializado."

#: dialogs/classgenpage.cpp:438 dialogs/classgenpage.cpp:485
#: dialogs/classgenpage.cpp:496
msgid "Name is Not Unique"
msgstr "O Nome Não é Único"

#: dialogs/umlentityattributedialog.cpp:49
msgid "Entity Attribute Properties"
msgstr "Propriedades do Atributo da Entidade"

#: dialogs/umlentityattributedialog.cpp:85
msgctxt "name of entity attribute"
msgid "&Name:"
msgstr "&Nome:"

#: dialogs/umlentityattributedialog.cpp:89
msgid "&Default value:"
msgstr "&Valor por omissão:"

#: dialogs/umlentityattributedialog.cpp:97
msgid "Length/Values:"
msgstr "Tamanho/Valores:"

#: dialogs/umlentityattributedialog.cpp:100
msgid "&Auto increment"
msgstr "Incremento &automático"

#: dialogs/umlentityattributedialog.cpp:104
msgid "Allow &null"
msgstr "Permitir &nulo"

#: dialogs/umlentityattributedialog.cpp:111
msgid "Attributes:"
msgstr "Atributos:"

#: dialogs/umlentityattributedialog.cpp:127
msgid "Indexing"
msgstr "Indexação"

#: dialogs/umlentityattributedialog.cpp:131
msgid "&Not Indexed"
msgstr "&Não-Indexada"

#: dialogs/umlentityattributedialog.cpp:142
msgid "&Indexed"
msgstr "&Indexada"

#: dialogs/umlentityattributedialog.cpp:210
msgid "You have entered an invalid entity attribute name."
msgstr "Indicou um nome de atributo de entidade inválido."

#: dialogs/umlentityattributedialog.cpp:211
msgid "Entity Attribute Name Invalid"
msgstr "Nome do Atributo de Entidade Inválido"

#: dialogs/umlentityattributedialog.cpp:218
msgid ""
"The entity attribute name you have chosen is already being used in this "
"operation."
msgstr ""
"O nome do atributo da entidade que escolheu já está a ser usado nesta "
"operação."

#: dialogs/umlentityattributedialog.cpp:219
msgid "Entity Attribute Name Not Unique"
msgstr "Nome do Atributo da Entidade Não Único"

#: dialogs/diagramprintpage.cpp:37
msgid "&Diagrams"
msgstr "&Diagramas"

#: dialogs/diagramprintpage.cpp:42
msgid "Filter"
msgstr "Filtro"

#: dialogs/diagramprintpage.cpp:50
msgid "&Current diagram"
msgstr "Diagrama a&ctual"

#: dialogs/diagramprintpage.cpp:55
msgid "&All diagrams"
msgstr "Todos os di&agramas"

#: dialogs/diagramprintpage.cpp:59
msgid "&Select diagrams"
msgstr "&Seleccionar os diagramas"

#: dialogs/diagramprintpage.cpp:63
msgid "&Type of diagram"
msgstr "&Tipo de diagrama"

#: dialogs/diagramprintpage.cpp:67
msgctxt "diagram selection for printing"
msgid "Selection"
msgstr "Selecção"

#: dialogs/diagramprintpage.cpp:145
msgid "No diagrams selected."
msgstr "Não está seleccionado nenhum diagrama."

#: dialogs/assocrolepage.cpp:53
msgid "Role A Properties"
msgstr "Propriedades do Papel A"

#: dialogs/assocrolepage.cpp:54
msgid "Role B Properties"
msgstr "Propriedades do Papel B"

#: dialogs/assocrolepage.cpp:71
msgid "Role A Visibility"
msgstr "Visibilidade do Papel A"

#: dialogs/assocrolepage.cpp:72
msgid "Role B Visibility"
msgstr "Visibilidade do Papel B"

#: dialogs/assocrolepage.cpp:73
msgid "Role A Changeability"
msgstr "Morfologia do Papel A"

#: dialogs/assocrolepage.cpp:74
msgid "Role B Changeability"
msgstr "Morfologia do Papel B"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 36
#: dialogs/assocrolepage.cpp:99 dialogs/assocrolepage.cpp:167 rc.cpp:1256
msgid "Rolename:"
msgstr "Nome do papel:"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 49
#: dialogs/assocrolepage.cpp:104 dialogs/assocrolepage.cpp:172 rc.cpp:1259
msgid "Multiplicity:"
msgstr "Multiplicidade:"

#: dialogs/assocrolepage.cpp:121
msgctxt "scope for A is public"
msgid "Public"
msgstr "Público"

#: dialogs/assocrolepage.cpp:124
msgctxt "scope for A is private"
msgid "Private"
msgstr "Privado"

#: dialogs/assocrolepage.cpp:127
msgctxt "scope for A is protected"
msgid "Protected"
msgstr "Protegido"

#: dialogs/assocrolepage.cpp:130
msgctxt "scope for A is implementation"
msgid "Implementation"
msgstr "Implementação"

#: dialogs/assocrolepage.cpp:147
msgctxt "changeability for A is changeable"
msgid "Changeable"
msgstr "Modificável"

#: dialogs/assocrolepage.cpp:150
msgctxt "changeability for A is frozen"
msgid "Frozen"
msgstr "Congelado"

#: dialogs/assocrolepage.cpp:153
msgctxt "changeability for A is add only"
msgid "Add only"
msgstr "Adicionar apenas"

#: dialogs/assocrolepage.cpp:189
msgctxt "scope for B is public"
msgid "Public"
msgstr "Público"

#: dialogs/assocrolepage.cpp:192
msgctxt "scope for B is private"
msgid "Private"
msgstr "Privado"

#: dialogs/assocrolepage.cpp:195
msgctxt "scope for B is protected"
msgid "Protected"
msgstr "Protegido"

#: dialogs/assocrolepage.cpp:198
msgctxt "scope for B is implementation"
msgid "Implementation"
msgstr "Implementação"

#: dialogs/assocrolepage.cpp:215
msgctxt "changeability for B is changeable"
msgid "Changeable"
msgstr "Modificável"

#: dialogs/assocrolepage.cpp:218
msgctxt "changeability for B is frozen"
msgid "Frozen"
msgstr "Congelado"

#: dialogs/assocrolepage.cpp:221
msgctxt "changeability for B is add only"
msgid "Add only"
msgstr "Adicionar apenas"

#: dialogs/umlwidgetcolorpage.cpp:58
msgctxt "title of color group"
msgid "Color"
msgstr "Cor"

#: dialogs/umlwidgetcolorpage.cpp:63
msgctxt "line color"
msgid "&Line:"
msgstr "&Linha:"

#: dialogs/umlwidgetcolorpage.cpp:70
msgctxt "default line color button"
msgid "&Default"
msgstr "&Predefinição"

#: dialogs/umlwidgetcolorpage.cpp:73
msgid "&Fill:"
msgstr "Preenc&himento:"

#: dialogs/umlwidgetcolorpage.cpp:80
msgctxt "default fill color button"
msgid "D&efault"
msgstr "Pr&edefinição"

#: dialogs/umlwidgetcolorpage.cpp:83
msgid "&Use fill"
msgstr "&Usar o preenchimento"

#: dialogs/umltemplatedialog.cpp:41
msgid "Template Properties"
msgstr "Propriedades do Modelo"

#: dialogs/umltemplatedialog.cpp:76
msgctxt "template name"
msgid "&Name:"
msgstr "&Nome:"

#: dialogs/umltemplatedialog.cpp:143
msgid "You have entered an invalid template name."
msgstr "Foi indicado um nome de modelo inválido."

#: dialogs/umltemplatedialog.cpp:144
msgid "Template Name Invalid"
msgstr "Nome do Modelo Inválido"

#: dialogs/umltemplatedialog.cpp:153
msgid ""
"The template parameter name you have chosen is already being used in this "
"operation."
msgstr "O nome do modelo que escolheu já está a ser usado nesta operação."

#: dialogs/umltemplatedialog.cpp:154
msgid "Template Name Not Unique"
msgstr "Nome do Modelo Não-Único"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 51
#: dialogs/exportallviewsdialog.cpp:61 rc.cpp:1215
msgid "The format that the images will be exported to"
msgstr "O formato para o qual serão exportadas as imagens"

#: dialogs/codeeditor.cpp:687
msgid "Hide"
msgstr "Esconder"

#: dialogs/codeeditor.cpp:693 dialogs/classoptionspage.cpp:62
#: dialogs/classoptionspage.cpp:123 listpopupmenu.cpp:811
msgid "Show"
msgstr "Mostrar"

#: dialogs/codeeditor.cpp:702
msgid "Hide Comment"
msgstr "Esconder o Comentário"

#: dialogs/codeeditor.cpp:708
msgid "Show Comment"
msgstr "Mostrar o Comentário"

#: dialogs/codeeditor.cpp:716
msgid "Insert Code Block Before"
msgstr "Inserir o Bloco de Código Antes"

#: dialogs/codeeditor.cpp:721
msgid "Insert Code Block After"
msgstr "Inserir o Bloco de Código Depois"

#: dialogs/codeeditor.cpp:728 listpopupmenu.cpp:568
msgid "Copy"
msgstr "Copiar"

#: dialogs/codeeditor.cpp:733 listpopupmenu.cpp:571
msgid "Paste"
msgstr "Colar"

#: dialogs/codeeditor.cpp:738 listpopupmenu.cpp:565
msgid "Cut"
msgstr "Cortar"

#: dialogs/selectopdlg.cpp:34 dialogs/selectopdlg.cpp:46
msgid "Select Operation"
msgstr "Seleccionar a Operação"

#: dialogs/selectopdlg.cpp:54
msgid "Sequence number:"
msgstr "Número de sequência:"

#: dialogs/selectopdlg.cpp:57
msgid "Class operation:"
msgstr "Operação da classe:"

#: dialogs/selectopdlg.cpp:65
msgid "Custom operation:"
msgstr "Operação personalizada:"

#: dialogs/notedialog.cpp:29
msgid "Note Documentation"
msgstr "Documentação de Notas"

#: dialogs/pkgcontentspage.cpp:33
msgid "Contained Items"
msgstr "Itens Contidos"

#: dialogs/assocpropdlg.cpp:43
msgid "Association Properties"
msgstr "Propriedades da Associação"

#: dialogs/assocpropdlg.cpp:100
msgctxt "general settings"
msgid "General"
msgstr "Geral"

#: dialogs/assocpropdlg.cpp:111
msgid "Roles"
msgstr "Papeis"

#: dialogs/assocpropdlg.cpp:112
msgid "Role Settings"
msgstr "Configuração dos Papéis"

#: dialogs/assocpropdlg.cpp:136
msgid "Association font"
msgstr "Tipo de letra da associação"

#: dialogs/settingsdlg.cpp:36
msgid "Umbrello Setup"
msgstr "Configuração do Umbrello"

#: dialogs/settingsdlg.cpp:64
msgid "User Interface"
msgstr "Interface do Utilizador"

#: dialogs/settingsdlg.cpp:65
msgid "User Interface Settings"
msgstr "Configuração da Interface do Utilizador"

#: dialogs/settingsdlg.cpp:69
msgctxt "color group box"
msgid "Color"
msgstr "Cor"

#: dialogs/settingsdlg.cpp:74
msgid "Line color:"
msgstr "Cor da linha:"

#: dialogs/settingsdlg.cpp:81
msgid "D&efault Color"
msgstr "Cor Pr&edefinida"

#: dialogs/settingsdlg.cpp:84
msgid "Fill color:"
msgstr "Cor de preenchimento:"

#: dialogs/settingsdlg.cpp:91
msgid "De&fault Color"
msgstr "&Cor Predefinida"

#: dialogs/settingsdlg.cpp:94
msgid "Line width:"
msgstr "Largura da linha:"

#: dialogs/settingsdlg.cpp:102
msgid "D&efault Width"
msgstr "Largura por O&missão"

#: dialogs/settingsdlg.cpp:105
msgid "&Use fill color"
msgstr "&Usar a cor de preenchimento"

#: dialogs/settingsdlg.cpp:125
msgctxt "miscellaneous group box"
msgid "Miscellaneous"
msgstr "Diversos"

#: dialogs/settingsdlg.cpp:131
msgid "Enable undo"
msgstr "Activar o desfazer"

#: dialogs/settingsdlg.cpp:135
msgid "Use tabbed diagrams"
msgstr "Utilizar diagramas paginados"

#: dialogs/settingsdlg.cpp:139
msgid "Use new C++/Java/Ruby generators"
msgstr "Utilizar os novos geradores C++/Java/Ruby"

#: dialogs/settingsdlg.cpp:143
msgid "Use angular association lines"
msgstr "Âmbito por omissão dos campos de associação:"

#: dialogs/settingsdlg.cpp:147
msgid "Turn on footer and page numbers when printing"
msgstr "Activar o rodapé e os números de páginas ao imprimir"

#: dialogs/settingsdlg.cpp:152
msgid "Autosave"
msgstr "Gravação Automática"

#: dialogs/settingsdlg.cpp:158
msgid "E&nable autosave"
msgstr "Activar a &gravação automática"

#: dialogs/settingsdlg.cpp:162
msgid "Select auto-save time interval (mins):"
msgstr "Seleccione o intervalo entre gravações automáticas (min):"

#: dialogs/settingsdlg.cpp:171
msgid "Set autosave suffix:"
msgstr "Sufixo das gravações automáticas:"

#: dialogs/settingsdlg.cpp:173
msgid ""
"<qt><p>The autosave file will be saved to ~/autosave.xmi if the autosaving "
"occurs before you have manually saved the file.</p><p>If you have already "
"saved it, the autosave file will be saved in the same folder as the file and "
"will be named like the file's name, followed by the suffix specified.</"
"p><p>If the suffix is equal to the suffix of the file you have saved, the "
"autosave will overwrite your file automatically.</p></qt>"
msgstr ""
"<qt><p>O ficheiro de gravação automática será gravado em '~/autosave.xmi' se "
"a gravação automática ocorrer antes de ter gravado manualmente o ficheiro.</"
"p><p>Se já o tiver gravado, o ficheiro de gravação automática será guardado "
"na mesma pasta do ficheiro e terá o nome do ficheiro, seguido do sufixo "
"indicado.</p><p>Se o sufixo for igual ao sufixo do ficheiro que tiver "
"gravado, a gravação automática irá substituir automaticamente o seu ficheiro."
"</p></qt>"

#: dialogs/settingsdlg.cpp:183
msgid "Startup"
msgstr "Arranque"

#: dialogs/settingsdlg.cpp:189
msgid "&Load last project"
msgstr "Carregar o ú&ltimo projecto"

#: dialogs/settingsdlg.cpp:193
msgid "Start new project with:"
msgstr "Iniciar um novo projecto com:"

#: dialogs/settingsdlg.cpp:210
msgid "Default Language :"
msgstr "Linguagem Predefinida :"

#: dialogs/settingsdlg.cpp:239
msgctxt "class settings page"
msgid "Class"
msgstr "Classe"

#: dialogs/settingsdlg.cpp:240
msgid "Class Settings"
msgstr "Configuração da Classe"

#: dialogs/settingsdlg.cpp:250
msgid "Show &visibility"
msgstr "Mostrar a &visibilidade"

#: dialogs/settingsdlg.cpp:254
msgid "Show attributes"
msgstr "Mostrar os atributos"

#: dialogs/settingsdlg.cpp:258
msgid "Show operations"
msgstr "Mostrar as operações"

#: dialogs/settingsdlg.cpp:262
msgid "Show stereot&ype"
msgstr "Mostrar o estereó&tipo"

#: dialogs/settingsdlg.cpp:266
msgid "Show attribute signature"
msgstr "Mostrar a assinatura dos atributos"

#: dialogs/settingsdlg.cpp:270
msgid "Show package"
msgstr "Mostrar o pacote"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 120
#: dialogs/settingsdlg.cpp:274 rc.cpp:1172
msgid "Show operation signature"
msgstr "Mostrar a assinatura das operações"

#: dialogs/settingsdlg.cpp:279
msgid "Starting Scope"
msgstr "Âmbito Inicial"

#: dialogs/settingsdlg.cpp:284
msgid "Default attribute scope:"
msgstr "Âmbito por omissão dos atributos:"

#: dialogs/settingsdlg.cpp:287
msgid "Default operation scope:"
msgstr "Âmbito por omissão das operações:"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 168
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 221
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 168
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 221
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 147
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 188
#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 73
#: dialogs/settingsdlg.cpp:291 dialogs/settingsdlg.cpp:299 rc.cpp:964
#: rc.cpp:979 rc.cpp:1027 rc.cpp:1042 rc.cpp:1099 rc.cpp:1114 rc.cpp:1265
msgid "Public"
msgstr "Público"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 173
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 226
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 173
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 226
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 152
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 193
#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 83
#: dialogs/settingsdlg.cpp:292 dialogs/settingsdlg.cpp:300 rc.cpp:967
#: rc.cpp:982 rc.cpp:1030 rc.cpp:1045 rc.cpp:1102 rc.cpp:1117 rc.cpp:1268
msgid "Private"
msgstr "Privado"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 178
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 231
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 178
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 231
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 157
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 198
#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 90
#: dialogs/settingsdlg.cpp:293 dialogs/settingsdlg.cpp:301 rc.cpp:970
#: rc.cpp:985 rc.cpp:1033 rc.cpp:1048 rc.cpp:1105 rc.cpp:1120 rc.cpp:1271
msgid "Protected"
msgstr "Protegido"

#: dialogs/settingsdlg.cpp:329
msgid "Code Generation"
msgstr "Geração de Código"

#: dialogs/settingsdlg.cpp:330
msgid "Code Generation Settings"
msgstr "Configuração da Geração de Código"

#: dialogs/settingsdlg.cpp:341
msgid "Code Viewer"
msgstr "Visualizador de Código"

#: dialogs/settingsdlg.cpp:342
msgid "Code Viewer Settings"
msgstr "Configuração do Visualizador de Código"

#: dialogs/umluniqueconstraintdialog.cpp:39
msgid "Unique Constraint Properties"
msgstr "Propriedades da Restrição de Unicidade"

#: dialogs/umluniqueconstraintdialog.cpp:85
msgid "Attribute Details"
msgstr "Detalhes do Atributo"

#: dialogs/umluniqueconstraintdialog.cpp:220
msgid "You have entered an invalid constraint name."
msgstr "Indicou um nome de restrição inválido."

#: dialogs/umluniqueconstraintdialog.cpp:221
msgid "Constraint Name Invalid"
msgstr "Nome da Restrição Inválido"

#: dialogs/defaultcodegenpolicypage.cpp:37
msgid "<p align=\"center\">No Options Available.</p>"
msgstr "<p align=\"center\">Nenhuma Opção Disponível.</p>"

#: dialogs/classoptionspage.cpp:69 dialogs/classoptionspage.cpp:129
msgid "Operatio&ns"
msgstr "Operaçõ&es"

#: dialogs/classoptionspage.cpp:73 dialogs/classoptionspage.cpp:146
msgid "&Visibility"
msgstr "&Visibilidade"

#: dialogs/classoptionspage.cpp:82 dialogs/classoptionspage.cpp:133
msgid "O&peration signature"
msgstr "Assinatura das o&perações"

#: dialogs/classoptionspage.cpp:86 dialogs/classoptionspage.cpp:150
msgid "Pac&kage"
msgstr "Pa&cote"

#: dialogs/classoptionspage.cpp:93 dialogs/classoptionspage.cpp:138
msgid "Att&ributes"
msgstr "At&ributos"

#: dialogs/classoptionspage.cpp:97 dialogs/classoptionspage.cpp:154
msgid "Stereot&ype"
msgstr "Estereót&ipo"

#: dialogs/classoptionspage.cpp:101 dialogs/classoptionspage.cpp:142
msgid "Attr&ibute signature"
msgstr "Assinatura dos atr&ibutos"

#: dialogs/classoptionspage.cpp:111
msgid "Draw as circle"
msgstr "Desenhar como um circulo"

#: dialogs/classoptionspage.cpp:158
msgid "&Attribute associations"
msgstr "&Associações dos atributos"

#: dialogs/assocgenpage.cpp:73
msgctxt "name of association widget"
msgid "Name:"
msgstr "Nome:"

#: dialogs/assocgenpage.cpp:86
msgid "Type:"
msgstr "Tipo:"

#: umllistview.cpp:418
msgid "Externalize Folder"
msgstr "Exteriorizar a Pasta"

#: umllistview.cpp:454 umlviewimageexportermodel.cpp:163 umldoc.cpp:571
#: umldoc.cpp:580 umldoc.cpp:596 umldoc.cpp:629 umldoc.cpp:645 umldoc.cpp:653
#, kde-format
msgid "There was a problem saving file: %1"
msgstr "Ocorreu um problema ao gravar o ficheiro: %1"

#: umllistview.cpp:455 umldoc.cpp:571 umldoc.cpp:580 umldoc.cpp:596
#: umldoc.cpp:629 umldoc.cpp:645 umldoc.cpp:653 umldoc.cpp:661
msgid "Save Error"
msgstr "Erro de Gravação"

#: umllistview.cpp:484
msgid "Enter Model Name"
msgstr "Indicar o Nome do Modelo"

#: umllistview.cpp:485
msgid "Enter the new name of the model:"
msgstr "Insira o novo nome do modelo:"

#: umllistview.cpp:1105
msgid "Views"
msgstr "Vistas"

#: umllistview.cpp:1968
msgid ""
"The name you entered was invalid.\n"
"Creation process has been canceled."
msgstr ""
"O nome que indicou era inválido.\n"
"O processo de criação foi cancelado."

#: umllistview.cpp:1969 umllistviewitem.cpp:542
msgid "Name Not Valid"
msgstr "Nome Inválido"

#: umllistview.cpp:1978 umldoc.cpp:1097
msgid ""
"The name you entered was not unique.\n"
"Is this what you wanted?"
msgstr ""
"O nome que indicou não era único.\n"
"É isto o que deseja?"

#: umllistview.cpp:1979 umldoc.cpp:1098
msgid "Use Name"
msgstr "Nome da Utilização"

#: umllistview.cpp:1979 umldoc.cpp:1098
msgid "Enter New Name"
msgstr "Indique o Novo Nome"

#: umllistview.cpp:1985 umllistview.cpp:2241
msgid ""
"The name you entered was not unique.\n"
"Creation process has been canceled."
msgstr ""
"O nome que indicou não era único.\n"
"O processo de criação foi cancelado."

#: umllistview.cpp:2199 umllistview.cpp:2216 umllistview.cpp:2231
#: umllistview.cpp:2261
msgid "Creation canceled"
msgstr "Criação cancelada"

#: umllistview.cpp:2460
msgid "Loading listview..."
msgstr "A carregar a vista em lista..."

#: umllistview.cpp:2805
msgid "The folder must be emptied before it can be deleted."
msgstr "A pasta deve estar vazia antes de poder ser apagada."

#: umllistview.cpp:2806
msgid "Folder Not Empty"
msgstr "Pasta Não Vazia"

#: objectnodewidget.cpp:198
msgid "Enter Object Node Name"
msgstr "Indique o Nome do Nó do Objecto"

#: objectnodewidget.cpp:198
msgid "Enter the name of the object node :"
msgstr "Indique o nome do nó do objecto :"

#: objectnodewidget.cpp:252
msgid "Select Object node type"
msgstr "Seleccione o tipo de nó do objecto"

#: objectnodewidget.cpp:252
msgid "Select the object node type"
msgstr "Seleccione o tipo de nó do objecto"

#: objectnodewidget.cpp:258
msgid "Enter the name of the data store node"
msgstr "Indique o nome do nó do armazém de dados"

#: objectnodewidget.cpp:258
msgid "data store name"
msgstr "nome do armazém de dados"

#: objectnodewidget.cpp:260
msgid "Enter the name of the buffer node"
msgstr "Insira o nome do nó do 'buffer'"

#: objectnodewidget.cpp:260
msgid "Enter the name of the buffer"
msgstr "Insira o nome do 'buffer'"

#: objectnodewidget.cpp:260
msgid "centralBuffer"
msgstr "centralBuffer"

#: objectnodewidget.cpp:262
msgid "Enter the name of the object flow"
msgstr "Indique o nome do fluxo do objecto"

#: objectnodewidget.cpp:262
msgid "object flow"
msgstr "fluxo do objecto"

#: objectnodewidget.cpp:274
msgid "Enter Object Flow State"
msgstr "Indique o Estado do Fluxo do Objecto"

#: objectnodewidget.cpp:274
msgid "Enter State (keep '-' if there's no state for the object) "
msgstr ""
"Indique o Estado (mantenha como '-' se não existir estado para o objecto) "

#: objectnodewidget.cpp:274 combinedfragmentwidget.cpp:254
#: combinedfragmentwidget.cpp:256
msgid "-"
msgstr "-"

#: floatingtextwidget.cpp:118
msgctxt "operation name"
msgid "Name"
msgstr "Nome"

#: floatingtextwidget.cpp:119
msgid "Enter operation name:"
msgstr "Indique o nome da operação:"

#: floatingtextwidget.cpp:170 associationwidget.cpp:2521
msgid "Enter role name:"
msgstr "Indique o nome do papel:"

#: floatingtextwidget.cpp:172 associationwidget.cpp:2483
msgid "Enter multiplicity:"
msgstr "Indique a multiplicidade:"

#: floatingtextwidget.cpp:179 associationwidget.cpp:2501
msgid "Enter association name:"
msgstr "Indique o nome da associação:"

#: floatingtextwidget.cpp:181 floatingtextwidget.cpp:281
msgid "Enter new text:"
msgstr "Insira o novo texto:"

#: floatingtextwidget.cpp:183
msgid "ERROR"
msgstr "ERRO"

#: floatingtextwidget.cpp:281
msgid "Change Text"
msgstr "Mudar o Texto"

#: codegenerator.cpp:456
#, kde-format
msgid ""
"Cannot open file %1 for writing. Please make sure the folder exists and you "
"have permissions to write to it."
msgstr ""
"Não é possível aceder ao ficheiro %1 para escrita. Certifique-se por favor "
"que a pasta existe e que tem permissões de escrita nela."

#: codegenerator.cpp:456
msgid "Cannot Open File"
msgstr "Não É Possível Aceder ao Ficheiro"

#: codegenerator.cpp:507 codegenerators/simplecodegenerator.cpp:128
msgid "Cannot create the folder:\n"
msgstr "Não é possível criar a pasta:\n"

#: codegenerator.cpp:508 codegenerators/simplecodegenerator.cpp:129
msgid ""
"\n"
"Please check the access rights"
msgstr ""
"\n"
"Verifique por favor as permissões de acesso"

#: codegenerator.cpp:509 codegenerators/simplecodegenerator.cpp:130
msgid "Cannot Create Folder"
msgstr "Não é Possível Criar a Pasta"

#: umlviewimageexporter.cpp:48
msgid "Exporting view..."
msgstr "A exportar a vista..."

#: umlviewimageexporter.cpp:52
msgid "An error happened when exporting the image:\n"
msgstr "Ocorreu um erro ao exportar a imagem:\n"

#: umlviewimageexporter.cpp:54 uml.cpp:1128 umlviewimageexporterall.cpp:68
msgctxt "reset status bar"
msgid "Ready."
msgstr "Pronto."

#: umlviewimageexporter.cpp:69
#, kde-format
msgid ""
"The selected file %1 exists.\n"
"Do you want to overwrite it?"
msgstr ""
"O ficheiro seleccionado %1 já existe.\n"
"Deseja sobrepô-lo?"

#: umlviewimageexporter.cpp:70
msgid "File Already Exists"
msgstr "O Ficheiro Já Existe"

#: umlviewimageexporter.cpp:117 uml.cpp:966 uml.cpp:970
msgid "Save As"
msgstr "Gravar Como"

#: package.cpp:129
msgctxt "object name"
msgid "Name"
msgstr "Nome"

#: package.cpp:130
#, kde-format
msgid ""
"An object with this name already exists in the package %1.<br /> Please "
"enter a new name:"
msgstr ""
"Já existe um objecto com este nome no pacote %1.<br /> Indique por favor um "
"nome novo:"

#: package.cpp:137 object_factory.cpp:172 umldoc.cpp:1066 umldoc.cpp:1093
#: enum.cpp:81 entity.cpp:101 entity.cpp:147 entity.cpp:191 entity.cpp:235
#: classifier.cpp:300 classifier.cpp:595
msgid "That is an invalid name."
msgstr "Esse nome é inválido."

#: object_factory.cpp:167
msgctxt "UMLObject name"
msgid "Name"
msgstr "Nome"

#: object_factory.cpp:167 umldoc.cpp:1003 umldoc.cpp:1040 umldoc.cpp:1062
#: umldoc.cpp:1089 enumliteral.cpp:72 stereotype.cpp:76
msgid "Enter name:"
msgstr "Indique o nome:"

#: object_factory.cpp:178
msgid ""
"This is a reserved keyword for the language of the configured code generator."
msgstr ""
"Esta palavra-chave está reservada na linguagem do gerador de código "
"configurado."

#: object_factory.cpp:179
msgid "Reserved Keyword"
msgstr "Palavra-chave Reservada"

#: object_factory.cpp:183 umldoc.cpp:1072 umldoc.cpp:1103 entity.cpp:103
#: entity.cpp:149 entity.cpp:193 entity.cpp:237 classifier.cpp:303
#: classifier.cpp:597
msgid "That name is already being used."
msgstr "Esse nome já está a ser usado."

#: object_factory.cpp:184 umldoc.cpp:1025 umldoc.cpp:1053 umldoc.cpp:1072
#: umldoc.cpp:1103 entity.cpp:103 entity.cpp:149 entity.cpp:193 entity.cpp:237
#: classifier.cpp:303 classifier.cpp:597
msgid "Not a Unique Name"
msgstr "Não é um Nome Único"

#: umlviewimageexportermodel.cpp:134
#, kde-format
msgid "Can not create directory: %1"
msgstr "Não é possível criar a pasta: %1"

#: umlviewimageexportermodel.cpp:152
msgid "Can not save an empty diagram"
msgstr "Não é possível gravar um diagrama vazio"

#: umlviewimageexportermodel.cpp:157
#, kde-format
msgid "A problem occurred while saving diagram in %1"
msgstr "Ocorreu um problema ao gravar o diagrama em %1"

#: pinwidget.cpp:181
msgid "Enter Pin Name"
msgstr "Indique o Nome do Ponto"

#: pinwidget.cpp:181
msgid "Enter the pin name :"
msgstr "Indique o nome do ponto :"

#: messagewidget.cpp:965 listpopupmenu.cpp:1055 listpopupmenu.cpp:1059
msgid "Operation"
msgstr "Operação"

#: model_utils.cpp:249
msgid "new_actor"
msgstr "novo_actor"

#: model_utils.cpp:251
msgid "new_usecase"
msgstr "novo_casodeutilização"

#: model_utils.cpp:253
msgid "new_package"
msgstr "novo_pacote"

#: model_utils.cpp:255
msgid "new_component"
msgstr "nova_componente"

#: model_utils.cpp:257
msgid "new_node"
msgstr "novo_nó"

#: model_utils.cpp:259
msgid "new_artifact"
msgstr "novo_artefacto"

#: model_utils.cpp:261
msgid "new_interface"
msgstr "nova_interface"

#: model_utils.cpp:263
msgid "new_datatype"
msgstr "novo_tipodedados"

#: model_utils.cpp:265
msgid "new_enum"
msgstr "novo_enumerado"

#: model_utils.cpp:267
msgid "new_entity"
msgstr "nova_entidade"

#: model_utils.cpp:269
msgid "new_folder"
msgstr "nova_pasta"

#: model_utils.cpp:271 umlcanvasobject.cpp:149
msgid "new_association"
msgstr "nova_associação"

#: model_utils.cpp:273
msgid "new_category"
msgstr "nova_categoria"

#: model_utils.cpp:275
msgid "new_object"
msgstr "novo_objecto"

#: model_utils.cpp:598
msgid "OK"
msgstr "OK"

#: model_utils.cpp:598
msgctxt "parse status"
msgid "Empty"
msgstr "Vazio"

#: model_utils.cpp:598
msgid "Malformed argument"
msgstr "Argumento mal formado"

#: model_utils.cpp:599
msgid "Unknown argument type"
msgstr "Tipo de argumento desconhecido"

#: model_utils.cpp:599
msgid "Illegal method name"
msgstr "Nome de método ilegal"

#: model_utils.cpp:600
msgid "Unknown return type"
msgstr "Tipo de retorno desconhecido"

#: model_utils.cpp:600
msgid "Unspecified error"
msgstr "O erro não é conhecido"

#: model_utils.cpp:1382
msgid "Class Diagram"
msgstr "Diagrama de Classes"

#: model_utils.cpp:1384
msgid "Use Case Diagram"
msgstr "Diagrama de Casos de Utilização"

#: model_utils.cpp:1386
msgid "Sequence Diagram"
msgstr "Diagrama de Sequência"

#: model_utils.cpp:1388
msgid "Collaboration Diagram"
msgstr "Diagrama de Colaboração"

#: model_utils.cpp:1390
msgid "State Diagram"
msgstr "Diagrama de Estados"

#: model_utils.cpp:1392
msgid "Activity Diagram"
msgstr "Diagrama de Actividades"

#: model_utils.cpp:1394
msgid "Component Diagram"
msgstr "Diagrama de Componentes"

#: model_utils.cpp:1396
msgid "Deployment Diagram"
msgstr "Diagrama de Entrada em Produção"

#: model_utils.cpp:1398
msgid "Entity Relationship Diagram"
msgstr "Diagrama de Entidade-Relação"

#: model_utils.cpp:1400
msgid "No Diagram"
msgstr "Nenhum Diagrama"

#: codeimport/classimport.cpp:39
#, kde-format
msgid "Importing file: %1 Progress: %2/%3"
msgstr "A importar o ficheiro: %1 Progresso: %2/%3"

#: codeimport/classimport.cpp:44
msgctxt "ready to status bar"
msgid "Ready."
msgstr "Pronto."

#: codeimport/import_utils.cpp:188
#, kde-format
msgid "Is the scope %1 a namespace or a class?"
msgstr "O âmbito %1 é um espaço de nomes ou uma classe?"

#: codeimport/import_utils.cpp:189
msgid "C++ Import Requests Your Help"
msgstr "Importação C++ Pede a Sua Ajuda"

#: codeimport/import_utils.cpp:190
msgctxt "namespace scope"
msgid "Namespace"
msgstr "Espaço de nomes"

#: codeimport/import_utils.cpp:190
msgctxt "class scope"
msgid "Class"
msgstr "Classe"

#: codeimport/kdevcppparser/parser.cpp:39
#: codeimport/kdevcppparser/parser.cpp:1933
#, kde-format
msgid "'%1' expected found '%2'"
msgstr "Era esperado o '%1' mas obteve-se o '%2'"

#: codeimport/kdevcppparser/parser.cpp:95
msgid "<eof>"
msgstr "<eof>"

#: codeimport/kdevcppparser/parser.cpp:279
#: codeimport/kdevcppparser/parser.cpp:2681
#: codeimport/kdevcppparser/parser.cpp:2890
#: codeimport/kdevcppparser/parser.cpp:2896
msgid "expression expected"
msgstr "é esperada uma expressão"

#: codeimport/kdevcppparser/parser.cpp:555
msgid "Declaration syntax error"
msgstr "Erro de sintaxe da declaração"

#: codeimport/kdevcppparser/parser.cpp:600
#: codeimport/kdevcppparser/parser.cpp:2776
#: codeimport/kdevcppparser/parser.cpp:3238
msgid "} expected"
msgstr "É esperado um }"

#: codeimport/kdevcppparser/parser.cpp:642
msgid "namespace expected"
msgstr "É esperado um 'namespace'"

#: codeimport/kdevcppparser/parser.cpp:646
msgid "{ expected"
msgstr "É esperado um {"

#: codeimport/kdevcppparser/parser.cpp:720
#: codeimport/kdevcppparser/parser.cpp:2980
msgid "Namespace name expected"
msgstr "É esperado o nome de um 'namespace'"

#: codeimport/kdevcppparser/parser.cpp:829
msgid "Need a type specifier to declare"
msgstr "É necessário declarar um indicador do tipo"

#: codeimport/kdevcppparser/parser.cpp:903
msgid "expected a declaration"
msgstr "É esperada uma declaração"

#: codeimport/kdevcppparser/parser.cpp:1177
#: codeimport/kdevcppparser/parser.cpp:2168
msgid "Constant expression expected"
msgstr "É esperada uma expressão constante"

#: codeimport/kdevcppparser/parser.cpp:1247
#: codeimport/kdevcppparser/parser.cpp:1345
msgid "')' expected"
msgstr "É esperado um ')'"

#: codeimport/kdevcppparser/parser.cpp:1418
#: codeimport/kdevcppparser/parser.cpp:1884
#: codeimport/kdevcppparser/parser.cpp:2385
msgid "} missing"
msgstr "Falta um }"

#: codeimport/kdevcppparser/parser.cpp:2062
msgid "Member initializers expected"
msgstr "Esperavam-se os inicializadores do membro"

#: codeimport/kdevcppparser/parser.cpp:2225
msgid "Base class specifier expected"
msgstr "É esperada a indicação da classe de base"

#: codeimport/kdevcppparser/parser.cpp:2250
msgid "Initializer clause expected"
msgstr "É esperada uma instrução de inicialização"

#: codeimport/kdevcppparser/parser.cpp:2294
msgid "Identifier expected"
msgstr "É esperado um identificador"

#: codeimport/kdevcppparser/parser.cpp:2330
msgid "Type id expected"
msgstr "É esperado o ID do tipo"

#: codeimport/kdevcppparser/parser.cpp:2367
msgid "Class name expected"
msgstr "É esperado o nome da classe"

#: codeimport/kdevcppparser/parser.cpp:2641
#: codeimport/kdevcppparser/parser.cpp:2803
#: codeimport/kdevcppparser/parser.cpp:2846
#: codeimport/kdevcppparser/parser.cpp:3298
msgid "condition expected"
msgstr "É esperada uma condição"

#: codeimport/kdevcppparser/parser.cpp:2649
#: codeimport/kdevcppparser/parser.cpp:2672
#: codeimport/kdevcppparser/parser.cpp:2811
#: codeimport/kdevcppparser/parser.cpp:2822
msgid "statement expected"
msgstr "É esperada uma instrução"

#: codeimport/kdevcppparser/parser.cpp:2709
msgid "for initialization expected"
msgstr "É esperada a inicialização do 'for'"

#: codeimport/kdevcppparser/parser.cpp:3288
msgid "catch expected"
msgstr "É esperado um 'catch'"

#: codeimport/kdevcppparser/errors.cpp:23
msgid "Internal Error"
msgstr "Erro Interno"

#: codeimport/kdevcppparser/errors.cpp:24
#, kde-format
msgid "Syntax Error before '%1'"
msgstr "Erro de sintaxe antes do '%1'"

#: codeimport/kdevcppparser/errors.cpp:25
#, kde-format
msgid "Parse Error before '%1'"
msgstr "Erro de Análise Antes do '%1'"

#: signalwidget.cpp:206
msgid "Enter signal name"
msgstr "Indique o nome do sinal"

#: signalwidget.cpp:206
msgid "Enter the signal name :"
msgstr "Indique o nome do sinal :"

#: main.cpp:36 main.cpp:73
msgid "Umbrello UML Modeller"
msgstr "Modelador de UML Umbrello"

#: main.cpp:75
msgid "(c) 2001 Paul Hensgen, (c) 2002-2006 Umbrello UML Modeller Authors"
msgstr ""
"(c) 2001 Paul Hensgen, (c) 2002-2006 Autores do Modelador de UML Umbrello"

#: main.cpp:77
msgid "Paul Hensgen"
msgstr "Paul Hensgen"

#: main.cpp:78 docgenerators/main.cpp:58
msgid "Umbrello UML Modeller Authors"
msgstr "Autores do Modelador de UML Umbrello"

#: main.cpp:82
msgid "File to open"
msgstr "O ficheiro a abrir"

#: main.cpp:83
msgid "export diagrams to extension and exit"
msgstr "exportar os diagramas para a extensão e sair"

#: main.cpp:84
msgid "the local directory to save the exported diagrams in"
msgstr "a pasta local onde gravar os diagramas exportados"

#: main.cpp:84
msgid "the directory of the file"
msgstr "a pasta do ficheiro"

#: main.cpp:85
msgid ""
"keep the tree structure used to store the views in the document in the "
"target directory"
msgstr ""
"manter a estrutura em árvore usada para guardar as vistas do documento na "
"pasta de destino"

#: combinedfragmentwidget.cpp:252
msgid "Enter the name of the diagram referenced"
msgstr "Insira o nome do diagrama referenciado"

#: combinedfragmentwidget.cpp:252
msgid "Diagram name"
msgstr "Nome do diagrama"

#: combinedfragmentwidget.cpp:254 combinedfragmentwidget.cpp:344
msgid "Enter the guard of the loop"
msgstr "Indique a guarda do ciclo"

#: combinedfragmentwidget.cpp:256
msgid "Enter the first alternative name"
msgstr "Indique o primeiro nome alternativo"

#: combinedfragmentwidget.cpp:338
msgid "Enter first alternative"
msgstr "Indique a primeiro alternativa"

#: combinedfragmentwidget.cpp:338
msgid "Enter first alternative :"
msgstr "Indique a primeira alternativa :"

#: combinedfragmentwidget.cpp:341
msgid "Enter referenced diagram name"
msgstr "Indique o nome do diagrama referenciado"

#: combinedfragmentwidget.cpp:341
msgid "Enter referenced diagram name :"
msgstr "Indique o nome do diagrama referenciado :"

#: combinedfragmentwidget.cpp:344
msgid "Enter the guard of the loop:"
msgstr "Indique a guarda do ciclo:"

#: docgenerators/docbookgeneratorjob.cpp:81
msgid "Exporting to DocBook..."
msgstr "A exportar para DocBook..."

#: docgenerators/main.cpp:40 docgenerators/main.cpp:53
msgid "Umbrello UML Modeller autonomous code generator"
msgstr "Gerador autónomo de código do Modelador de UML Umbrello"

#: docgenerators/main.cpp:55
msgid ""
"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML Modeller "
"Authors"
msgstr ""
"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Autores do Modelador "
"de UML Umbrello"

#: docgenerators/main.cpp:57
msgid "Gael de Chalendar (aka Kleag)"
msgstr "Gael de Chalendar (aka Kleag)"

#: docgenerators/main.cpp:62
msgid "File to transform"
msgstr "O ficheiro a transformar"

#: docgenerators/main.cpp:63
msgid "The XSLT file to use"
msgstr "O ficheiro XSLT a usar"

#: docgenerators/docbookgenerator.cpp:62 umlviewimageexporterall.cpp:61
msgid "Exporting all views..."
msgstr "A exportar todas as vistas..."

#: docgenerators/docbookgenerator.cpp:67 umlviewimageexporterall.cpp:66
msgid "Some errors happened when exporting the images:"
msgstr "Ocorreram alguns erros ao exportar as imagens:"

#: docgenerators/docbookgenerator.cpp:71
msgid "Generating Docbook..."
msgstr "A gerar o Docbook..."

#: docgenerators/docbookgenerator.cpp:91
msgid "Docbook Generation Complete..."
msgstr "A Geração do Docbook Está Completa..."

#: docgenerators/docbookgenerator.cpp:94
msgid "Docbook Generation Failed..."
msgstr "A Geração do Docbook Falhou..."

#: docgenerators/xhtmlgenerator.cpp:85
msgid "Generating XHTML..."
msgstr "A Gerar o XHTML..."

#: docgenerators/xhtmlgenerator.cpp:106
msgid "XHTML Generation Complete..."
msgstr "A Geração do XHTML Está Completa..."

#: docgenerators/xhtmlgenerator.cpp:112
msgid "Copying CSS..."
msgstr "A copiar o CSS..."

#: docgenerators/xhtmlgenerator.cpp:120
msgid "Finished Copying CSS..."
msgstr "Finalizou a Cópia do CSS..."

#: docgenerators/xhtmlgenerator.cpp:123
msgid "Failed Copying CSS..."
msgstr "A Cópia do CSS Falhou..."

#: docgenerators/docbook2xhtmlgeneratorjob.cpp:52
msgid "Exporting to XHTML..."
msgstr "A exportar para XHTML..."

#: association.cpp:84
msgid "Generalization"
msgstr "Generalização"

#: association.cpp:88
msgid "Self Association"
msgstr "Auto-Associação"

#: association.cpp:89
msgid "Collaboration Message"
msgstr "Mensagem de Colaboração"

#: association.cpp:90
msgid "Sequence Message"
msgstr "Mensagem de Sequência"

#: association.cpp:91
msgid "Collaboration Self Message"
msgstr "Auto-mensagem de Colaboração"

#: association.cpp:92
msgid "Sequence Self Message"
msgstr "Auto-mensagem de Sequência"

#: association.cpp:95
msgid "Realization"
msgstr "Realização"

#: association.cpp:96
msgid "Uni Association"
msgstr "Associação Unidireccional"

#: umldoc.cpp:83 umldoc.cpp:1552
msgid "UML Model"
msgstr "Modelo UML"

#: umldoc.cpp:109
msgid "Logical View"
msgstr "Vista Lógica"

#: umldoc.cpp:110
msgid "Use Case View"
msgstr "Vista dos Casos de Utilização"

#: umldoc.cpp:111
msgid "Component View"
msgstr "Vista de Componentes"

#: umldoc.cpp:112
msgid "Deployment View"
msgstr "Vista de Entrada em Produção"

#: umldoc.cpp:113
msgid "Entity Relationship Model"
msgstr "Model Entidade Relação"

#: umldoc.cpp:120 umldoc.cpp:298
msgid "Datatypes"
msgstr "Tipos de dados"

#: umldoc.cpp:230
msgid ""
"The current file has been modified.\n"
"Do you want to save it?"
msgstr ""
"O ficheiro actual foi modificado.\n"
"Deseja gravá-lo?"

#: umldoc.cpp:231
msgctxt "warning message"
msgid "Warning"
msgstr "Aviso"

#: umldoc.cpp:235 umldoc.cpp:319 umldoc.cpp:364 umldoc.cpp:389 umldoc.cpp:432
#: umldoc.cpp:445 umldoc.cpp:460 umldoc.cpp:472 umldoc.cpp:485 umldoc.cpp:646
#: umldoc.cpp:654 umldoc.cpp:662 umldoc.cpp:2155 umldoc.cpp:2158 uml.cpp:703
#: uml.cpp:946
msgid "Untitled"
msgstr "Sem Título"

#: umldoc.cpp:363
#, kde-format
msgid "The file %1 does not exist."
msgstr "O ficheiro %1 não existe."

#: umldoc.cpp:363 umldoc.cpp:388 umldoc.cpp:431 umldoc.cpp:444 umldoc.cpp:459
#: umldoc.cpp:471 umldoc.cpp:484 umldoc.cpp:501 folder.cpp:317 folder.cpp:321
msgid "Load Error"
msgstr "Erro de Leitura"

#: umldoc.cpp:388
#, kde-format
msgid "The file %1 seems to be corrupted."
msgstr "O ficheiro %1 parece estar corrompido."

#: umldoc.cpp:430 umldoc.cpp:443 umldoc.cpp:470
#, kde-format
msgid "There was no XMI file found in the compressed file %1."
msgstr "Não existia nenhum ficheiro XMI no ficheiro comprimido %1."

#: umldoc.cpp:458
#, kde-format
msgid "There was a problem loading the extracted file: %1"
msgstr "Ocorreu um problema ao ler o ficheiro extraído: %1"

#: umldoc.cpp:483 umldoc.cpp:500
#, kde-format
msgid "There was a problem loading file: %1"
msgstr "Ocorreu um problema ao ler o ficheiro: %1"

#: umldoc.cpp:661
#, kde-format
msgid "There was a problem uploading file: %1"
msgstr "Ocorreu um problema ao enviar o ficheiro: %1"

#: umldoc.cpp:953
msgid "use case diagram"
msgstr "diagrama de casos de utilização"

#: umldoc.cpp:955
msgid "class diagram"
msgstr "diagrama de classe"

#: umldoc.cpp:957
msgid "sequence diagram"
msgstr "diagrama de sequência"

#: umldoc.cpp:959
msgid "collaboration diagram"
msgstr "diagrama de colaboração"

#: umldoc.cpp:961
msgid "state diagram"
msgstr "diagrama de estado"

#: umldoc.cpp:963
msgid "activity diagram"
msgstr "diagrama de actividade"

#: umldoc.cpp:965
msgid "component diagram"
msgstr "diagrama de componentes"

#: umldoc.cpp:967
msgid "deployment diagram"
msgstr "diagrama de entrada em produção"

#: umldoc.cpp:969
msgid "entity relationship diagram"
msgstr "diagrama entidade relação"

#: umldoc.cpp:1003
msgctxt "diagram name"
msgid "Name"
msgstr "Nome"

#: umldoc.cpp:1011 umldoc.cpp:1045
msgid "That is an invalid name for a diagram."
msgstr "Esse é um nome inválido para um diagrama."

#: umldoc.cpp:1025 umldoc.cpp:1053
msgid "A diagram is already using that name."
msgstr "Já existe um diagrama com esse nome."

#: umldoc.cpp:1040
msgctxt "renaming diagram"
msgid "Name"
msgstr "Nome"

#: umldoc.cpp:1062
msgctxt "renaming uml object"
msgid "Name"
msgstr "Nome"

#: umldoc.cpp:1089
msgctxt "renaming child uml object"
msgid "Name"
msgstr "Nome"

#: umldoc.cpp:1131
#, kde-format
msgid "Are you sure you want to delete diagram %1?"
msgstr "Tem a certeza que deseja remover o diagrama %1?"

#: umldoc.cpp:1131
msgid "Delete Diagram"
msgstr "Remover o Diagrama"

#: umldoc.cpp:1606
msgid "Setting up the document..."
msgstr "A configurar o documento..."

#: umldoc.cpp:1630
msgid "Resolving object references..."
msgstr "A resolver as referências a objectos..."

#: umldoc.cpp:1670
msgid "Loading UML elements..."
msgstr "A carregar os elementos de UML..."

#: umldoc.cpp:1837
msgid "Loading diagrams..."
msgstr "A carregar os diagramas..."

#: umldoc.cpp:2156
#, kde-format
msgid "/autosave%1"
msgstr "/auto-gravar%1"

#: enumliteral.cpp:72
msgctxt "enum name"
msgid "Name"
msgstr "Nome"

#: umllistviewitem.cpp:406 umllistviewitem.cpp:439 umllistviewitem.cpp:470
#: umllistviewitem.cpp:497
msgid "Rename canceled"
msgstr "Mudança de nome cancelada"

#: umllistviewitem.cpp:530
#, kde-format
msgid "Renaming an item of listview type %1 is not yet implemented."
msgstr ""
"Mudar o nome de item no tipo de vista em lista %1 ainda não está "
"implementado."

#: umllistviewitem.cpp:531
msgid "Function Not Implemented"
msgstr "Função Não Implementada"

#: umllistviewitem.cpp:541
msgid ""
"The name you entered was invalid.\n"
"Renaming process has been canceled."
msgstr ""
"O nome que indicou é inválido.\n"
"O processo de mudança de nome foi cancelado."

#: toolbarstateonewidget.cpp:121 preconditionwidget.cpp:130
msgid "Enter Precondition Name"
msgstr "Indique o Nome da Pré-Condição"

#: toolbarstateonewidget.cpp:121
msgid "Enter the precondition"
msgstr "Indique a pré-condição"

#: toolbarstateonewidget.cpp:121
msgid "new precondition"
msgstr "nova pré-condição"

#: notewidget.cpp:378
msgid "Note Type"
msgstr "Tipo da Nota"

#: notewidget.cpp:378
msgid "Select the Note Type"
msgstr "Seleccione o Tipo de Nota"

#: codegenwizard/codegenerationwizard.cpp:43
msgid "Code Generation Wizard"
msgstr "Assistente de Geração de Código"

#: codegenwizard/codegenerationwizard.cpp:67
msgid "Select Classes"
msgstr "Seleccionar as Classes"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 19
#: codegenwizard/codegenerationwizard.cpp:80 rc.cpp:1292
msgid "Code Generation Options"
msgstr "Opções de Geração de Código"

#: codegenwizard/codegenerationwizard.cpp:93
msgid "Status of Code Generation Progress"
msgstr "Evolução da Geração de Código"

#: codegenwizard/codegenstatuspage.cpp:81
msgid "Not Yet Generated"
msgstr "Ainda Não Gerado"

#: codegenwizard/codegenstatuspage.cpp:151
msgid "Code Generated"
msgstr "Código Gerado"

#: codegenwizard/codegenstatuspage.cpp:155
msgid "Not Generated"
msgstr "Não Gerado"

#: codegenwizard/codegenoptionspage.cpp:195
msgid "Language Options"
msgstr "Opções da Linguagem"

#: codegenwizard/codegenoptionspage.cpp:256
msgid ""
"The output folder exists, but it is not writable.\n"
"Please set the appropriate permissions or choose another folder."
msgstr ""
"A pasta de saída já existe, mas não é possível escrever nela.\n"
"Por favor modifique as permissões ou escolha outra pasta."

#: codegenwizard/codegenoptionspage.cpp:257
msgid "Error Writing to Output Folder"
msgstr "Erro ao Escrever para Pasta de Saída"

#: codegenwizard/codegenoptionspage.cpp:262
#, kde-format
msgid "%1 does not seem to be a folder. Please choose a valid folder."
msgstr "O %1 não parece ser uma pasta. Por favor escolha uma pasta válida."

#: codegenwizard/codegenoptionspage.cpp:263
msgid "Please Choose Valid Folder"
msgstr "Por Favor Escolha uma Pasta Válida"

#: codegenwizard/codegenoptionspage.cpp:269
#, kde-format
msgid "The folder %1 does not exist. Do you want to create it now?"
msgstr "A pasta %1 não existe. Deseja criá-la agora?"

#: codegenwizard/codegenoptionspage.cpp:270
#: codegenwizard/codegenoptionspage.cpp:282
msgid "Output Folder Does Not Exist"
msgstr "A Pasta de Saída Não Existe"

#: codegenwizard/codegenoptionspage.cpp:270
msgid "Create Folder"
msgstr "Criar uma Pasta"

#: codegenwizard/codegenoptionspage.cpp:270
msgid "Do Not Create"
msgstr "Não Criar"

#: codegenwizard/codegenoptionspage.cpp:274
msgid ""
"The folder could not be created.\n"
"Please make sure you have write access to its parent folder or select "
"another, valid, folder."
msgstr ""
"Não foi possível criar a pasta.\n"
"Verifique que tem acesso de escrita à pasta que a contém ou seleccione uma "
"pasta válida."

#: codegenwizard/codegenoptionspage.cpp:275
msgid "Error Creating Folder"
msgstr "Erro ao Criar Pasta"

#: codegenwizard/codegenoptionspage.cpp:281
msgid "Please select a valid folder."
msgstr "Por favor seleccione uma pasta válida."

#: codegenerators/cppcodegenerationform.cpp:40
msgid "Package is a namespace"
msgstr "Pacote é um espaço de nomes"

#: codegenerators/cppcodegenerationform.cpp:44
msgid "Virtual destructors"
msgstr "Destrutores virtuais"

#: codegenerators/cppcodegenerationform.cpp:48
msgid "Generate empty constructors"
msgstr "Gerar construtores vazios"

#: codegenerators/cppcodegenerationform.cpp:52
msgid "Generate accessor methods"
msgstr "Geral métodos acessores"

#: codegenerators/cppcodegenerationform.cpp:56
msgid "Operations are inline"
msgstr "Operações são 'inline'"

#: codegenerators/cppcodegenerationform.cpp:60
msgid "Accessors are inline"
msgstr "Acessores são 'inline'"

#: codegenerators/cppcodegenerationform.cpp:64
msgid "Accessors are public"
msgstr "Acessores são públicos"

#: umlcanvasobject.cpp:152
msgid "new_attribute"
msgstr "novo_atributo"

#: umlcanvasobject.cpp:155
msgid "new_template"
msgstr "novo_modelo"

#: umlcanvasobject.cpp:158
msgid "new_operation"
msgstr "nova_operação"

#: umlcanvasobject.cpp:161
msgid "new_literal"
msgstr "novo_literal"

#: umlcanvasobject.cpp:164
msgid "new_field"
msgstr "novo_campo"

#: umlcanvasobject.cpp:167
msgid "new_unique_constraint"
msgstr "nova_restricao_de_unico"

#: umlcanvasobject.cpp:170
msgid "new_fkey_constraint"
msgstr "nova_restricao_chave_estrangeira"

#: umlcanvasobject.cpp:173
msgid "new_check_constraint"
msgstr "nova_restricao_verificacao"

#: uml.cpp:216
msgid "&Export model to DocBook"
msgstr "&Exportar o modelo para DocBook"

#: uml.cpp:220
msgid "&Export model to XHTML"
msgstr "&Exportar o modelo para XHTML"

#: uml.cpp:224
msgid "&New Class Wizard..."
msgstr "&Novo Assistente de Classes..."

#: uml.cpp:228
msgid "&Add Default Datatypes for Active Language"
msgstr "&Adicionar os Tipos de Dados por Omissão para a Língua Activa"

#: uml.cpp:235
msgid "&Import Classes..."
msgstr "&Importar Classes..."

#: uml.cpp:240
msgid "Import &Project..."
msgstr "Importar um &Projecto..."

#: uml.cpp:244
msgid "&Code Generation Wizard..."
msgstr "Assistente de Geração de &Código..."

#: uml.cpp:248
msgid "&Generate All Code"
msgstr "&Gerar Todo o Código"

#: uml.cpp:272
msgid "Creates a new document"
msgstr "Cria um novo documento"

#: uml.cpp:273
msgid "Opens an existing document"
msgstr "Abre um documento existente"

#: uml.cpp:274
msgid "Opens a recently used file"
msgstr "Abre um ficheiro utilizado recentemente"

#: uml.cpp:275
msgid "Saves the document"
msgstr "Grava o documento"

#: uml.cpp:276
msgid "Saves the document as..."
msgstr "Grava o documento como..."

#: uml.cpp:277
msgid "Closes the document"
msgstr "Fecha o documento"

#: uml.cpp:278
msgid "Prints out the document"
msgstr "Imprime o documento"

#: uml.cpp:279
msgid "Quits the application"
msgstr "Sai da aplicação"

#: uml.cpp:280
msgid "Exports the model to the docbook format"
msgstr "Exporta o modelo para o formato DocBook"

#: uml.cpp:281
msgid "Exports the model to the XHTML format"
msgstr "Exporta o modelo para o formato XHTML"

#: uml.cpp:282
msgid "Cuts the selected section and puts it to the clipboard"
msgstr "Corta a secção seleccionada e coloca-a na área de transferência"

#: uml.cpp:283
msgid "Copies the selected section to the clipboard"
msgstr "Copia a secção seleccionada para a área de transferência"

#: uml.cpp:284
msgid "Pastes the contents of the clipboard"
msgstr "Cola o conteúdo da área de transferência"

#: uml.cpp:285
msgid "Set the default program preferences"
msgstr "Configura as opções predefinidas do programa"

#: uml.cpp:289
msgctxt "delete selected widget"
msgid "Delete &Selected"
msgstr "Apagar os &Seleccionados"

#: uml.cpp:300
msgid "&Class Diagram..."
msgstr "Diagrama de &Classes..."

#: uml.cpp:306
msgid "&Sequence Diagram..."
msgstr "Diagrama de &Sequência..."

#: uml.cpp:312
msgid "C&ollaboration Diagram..."
msgstr "Diagrama de C&olaboração..."

#: uml.cpp:318
msgid "&Use Case Diagram..."
msgstr "Diagrama de Casos de &Utilização..."

#: uml.cpp:324
msgid "S&tate Diagram..."
msgstr "Diagrama de Es&tados..."

#: uml.cpp:330
msgid "&Activity Diagram..."
msgstr "Diagrama de &Actividades..."

#: uml.cpp:336
msgid "Co&mponent Diagram..."
msgstr "Diagrama de Co&mponentes..."

#: uml.cpp:342
msgid "&Deployment Diagram..."
msgstr "&Diagrama de Entrada em Produção..."

#: uml.cpp:348
msgid "&Entity Relationship Diagram..."
msgstr "Diagrama de Relação entre &Entidades..."

#: uml.cpp:354
msgid "&Clear Diagram"
msgstr "&Limpar o Diagrama"

#: uml.cpp:358
msgid "&Snap to Grid"
msgstr "A&linhar à Grelha"

#: uml.cpp:362
msgid "S&how Grid"
msgstr "Mostrar a Grel&ha"

#: uml.cpp:364
msgid "&Hide Grid"
msgstr "Esconder a Grel&ha"

#: uml.cpp:372
msgid "&Export as Picture..."
msgstr "&Exportar Como Uma Imagem..."

#: uml.cpp:377
msgid "Export &All Diagrams as Pictures..."
msgstr "Export&ar Todos os Diagramas como Imagens..."

#: uml.cpp:396
msgid "&Zoom Slider"
msgstr "Barra de A&mpliação"

#: uml.cpp:402
msgid "Z&oom to 100%"
msgstr "&Ampliar a 100%"

#: uml.cpp:406
msgid "Align Right"
msgstr "Alinhar à Direita"

#: uml.cpp:411
msgid "Align Left"
msgstr "Alinhar à Esquerda"

#: uml.cpp:416
msgid "Align Top"
msgstr "Alinhar ao Topo"

#: uml.cpp:421
msgid "Align Bottom"
msgstr "Alinhar ao Fundo"

#: uml.cpp:426
msgid "Align Vertical Middle"
msgstr "Alinhar o Centro na Vertical"

#: uml.cpp:431
msgid "Align Horizontal Middle"
msgstr "Alinhar o Centro na Horizontal"

#: uml.cpp:436
msgid "Align Vertical Distribute"
msgstr "Distribuição Alinhada na Vertical"

#: uml.cpp:441
msgid "Align Horizontal Distribute"
msgstr "Distribuição Alinhada na Horizontal"

#: uml.cpp:445
msgid "&Move Tab Left"
msgstr "&Mover a Página para a Esquerda"

#: uml.cpp:446
msgid "&Move Tab Right"
msgstr "&Mover a Página para a Direita"

#: uml.cpp:461
msgid "Select Diagram on Left"
msgstr "Escolha o Diagrama à Esquerda"

#: uml.cpp:462
msgid "Select Diagram on Right"
msgstr "Escolha o Diagrama à Direita"

#: uml.cpp:560
msgctxt "init status bar"
msgid "Ready"
msgstr "Pronto"

#: uml.cpp:569
msgid "Diagram Toolbar"
msgstr "Barra de Ferramentas do Diagrama"

#: uml.cpp:615
msgid "&Tree View"
msgstr "Vis&ta em Árvore"

#: uml.cpp:624
msgid "Doc&umentation"
msgstr "Doc&umentação"

#: uml.cpp:634
msgid "Co&mmand history"
msgstr "Histórico de co&mandos"

#: uml.cpp:657 uml.cpp:880 uml.cpp:918
msgid "Opening file..."
msgstr "A abrir o ficheiro..."

#: uml.cpp:865
msgid "Creating new document..."
msgstr "A criar um novo documento..."

#: uml.cpp:890 uml.cpp:901
msgid "Open File"
msgstr "Abrir um Ficheiro"

#: uml.cpp:892
msgid ""
"All Supported Files (*.xmi *.mdl);;XMI Files (*.xmi);;Rose model files (*."
"mdl)"
msgstr ""
"Todos os Ficheiros Suportados (*.xmi *.mdl);;Ficheiros XMI (*.xmi);;"
"Ficheiros de modelos do Rose (*.mdl)"

#: uml.cpp:897
msgid ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|All Supported Files (*.xmi, *.xmi.tgz, *."
"xmi.tar.bz2, *.mdl)\n"
"*.xmi|Uncompressed XMI Files (*.xmi)\n"
"*.xmi.tgz|Gzip Compressed XMI Files (*.xmi.tgz)\n"
"*.xmi.tar.bz2|Bzip2 Compressed XMI Files (*.xmi.tar.bz2)\n"
"*.mdl|Rose model files"
msgstr ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2|Todos os Ficheiros Suportados (*.xmi, *.xmi."
"tgz, *.xmi.tar.bz2)\n"
"*.xmi|Ficheiros XMI Comprimidos (*.xmi)\n"
"*.xmi.tgz|Ficheiros XMI Comprimidos com Gzip (*.xmi.tgz)\n"
"*.xmi.tar.bz2|Ficheiros XMI Comprimidos com Bzip2 (*.xmi.tar.bz2)\n"
"*.mdl|Ficheiros de modelos do Rose"

#: uml.cpp:945
msgid "Saving file..."
msgstr "A gravar o ficheiro..."

#: uml.cpp:958
msgid "Saving file with a new filename..."
msgstr "A gravar o ficheiro com um novo nome..."

#: uml.cpp:968
msgid "XMI File (*.xmi);;All Files (*.*"
msgstr "Ficheiro XMI (*.xmi);;Todos os Ficheiros (*.*"

#: uml.cpp:970
msgid ""
"*.xmi|XMI File\n"
"*.xmi.tgz|Gzip Compressed XMI File\n"
"*.xmi.tar.bz2|Bzip2 Compressed XMI File\n"
"*|All Files"
msgstr ""
"*.xmi|Ficheiro XMI (*.xmi)\n"
"*.xmi.tgz|Ficheiro XMI Comprimido com Gzip (*.xmi.tgz)\n"
"*.xmi.tar.bz2|Ficheiro XMI Comprimidos com Bzip2 (*.xmi.tar.bz2)\n"
"*|Todos os Ficheiros"

#: uml.cpp:988
#, kde-format
msgid ""
"The file %1 exists.\n"
"Do you wish to overwrite it?"
msgstr ""
"O ficheiro %1 já existe!\n"
"Deseja sobrepô-lo?"

#: uml.cpp:989
msgid "Warning"
msgstr "Aviso"

#: uml.cpp:989
msgid "Overwrite"
msgstr "Sobrepor"

#: uml.cpp:1016
msgid "Closing file..."
msgstr "A fechar o ficheiro..."

#: uml.cpp:1022
msgid "Printing..."
msgstr "A imprimir..."

#: uml.cpp:1030
#, kde-format
msgid "Print %1"
msgstr "Imprimir o %1"

#: uml.cpp:1041
msgid "Exiting..."
msgstr "A sair..."

#: uml.cpp:1082
msgid "Cutting selection..."
msgstr "A cortar a selecção..."

#: uml.cpp:1096
msgid "Copying selection to clipboard..."
msgstr "A copiar a selecção para a área de transferência..."

#: uml.cpp:1105
msgid "Inserting clipboard contents..."
msgstr "A inserir o conteúdo da área de transferência..."

#: uml.cpp:1110
msgid ""
"Umbrello could not paste the clipboard contents.  The objects in the "
"clipboard may be of the wrong type to be pasted here."
msgstr ""
"O Umbrello não conseguiu colar o conteúdo da área de transferência. Os "
"objectos na área de transferência poderão ser de um tipo inválido para serem "
"colados aqui."

#: uml.cpp:1112 clipboard/umlclipboard.cpp:718
msgid "Paste Error"
msgstr "Erro de Colagem"

#: uml.cpp:1513
msgid "Cannot view code until you generate some first."
msgstr "Não é possível ver código antes de este ser gerado."

#: uml.cpp:1513 uml.cpp:1516
msgid "Cannot View Code"
msgstr "Não É Possível Ver o Código"

#: uml.cpp:1516
msgid "Cannot view code from simple code writer."
msgstr "Não é possível ver o código do escritor simples de código."

#: uml.cpp:1823
msgid "*.idl|IDL Files (*.idl)"
msgstr "*.idl|Ficheiros IDL (*.idl)"

#: uml.cpp:1825
msgid "*.py|Python Files (*.py)"
msgstr "*.py|Ficheiros em Python (*.py)"

#: uml.cpp:1827
msgid "*.java|Java Files (*.java)"
msgstr "*.java|Ficheiros em Java (*.java)"

#: uml.cpp:1829
msgid "*.pas|Pascal Files (*.pas)"
msgstr "*.pas|Ficheiros em Pascal (*.pas)"

#: uml.cpp:1831
msgid "*.ads *.ada|Ada Files (*.ads *.ada)"
msgstr "*.ads *.ada|Ficheiros em Ada (*.ads *.ada)"

#: uml.cpp:1833
msgid "*.h *.hh *.hpp *.hxx *.H|Header Files (*.h *.hh *.hpp *.hxx *.H)"
msgstr ""
"*.h *.hh *.hpp *.hxx *.H|Ficheiros de Inclusão (*.h *.hh *.hpp *.hxx *.H)"

#: uml.cpp:1835
msgid "All Files"
msgstr "Todos os Ficheiros"

#: uml.cpp:1838 uml.cpp:1842
msgid "Select Code to Import"
msgstr "Seleccione o Código a Importar"

#: uml.cpp:2184
msgid "XHTML Generation failed ."
msgstr "A Geração de XHTML falhou."

#. i18n: tag label
#. i18n: file umbrello.kcfg line 13
#: rc.cpp:3
msgid "Geometry"
msgstr "Geometria"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 18
#: rc.cpp:6
msgid "DockConfig"
msgstr "DockConfig"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 23
#: rc.cpp:9
msgid "Image Mime Type"
msgstr "Tipo MIME da Imagem"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 28
#: rc.cpp:12
msgid "Undo Support"
msgstr "Suporte para Desfazer"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 33
#: rc.cpp:15
msgid "Tabbed Diagrams"
msgstr "Diagramas em Páginas"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 38
#: rc.cpp:18
msgid "New Code Generator"
msgstr "Nova Geração de Código"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 43
#: rc.cpp:21
msgid "Angular Lines"
msgstr "Linhas Angulares"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 48
#: rc.cpp:24
msgid "Footer Printing"
msgstr "Impressão dos Rodapés"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 53
#: rc.cpp:27
msgid "Auto Save"
msgstr "Gravação Automática"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 58
#: rc.cpp:30
msgid "Auto Save Time ( Old )"
msgstr "Tempo de Gravação Automático (Antigo)"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 72
#: rc.cpp:34
msgid "Auto Save Suffix"
msgstr "Sufixo das Gravações Automáticas"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 77
#: rc.cpp:37
msgid "Load Last"
msgstr "Carregar o Último"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 82
#: rc.cpp:40
msgid "Diagram To Load at Startup"
msgstr "Diagrama a Carregar no Arranque"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 88
#: rc.cpp:43
msgid "Default Language at Startup"
msgstr "Linguagem Predefinida no Arranque"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 101
#: rc.cpp:47 listpopupmenu.cpp:879
msgid "Use Fill Color"
msgstr "Usar a Cor de Preenchimento"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 106
#: rc.cpp:50
msgid "Fill Color"
msgstr "Cor de Preenchimento"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 111
#: rc.cpp:53
msgid "Line Color"
msgstr "Cor da Linha"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 116
#: rc.cpp:56
msgid "Line Width"
msgstr "Largura da Linha"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 121
#: rc.cpp:59
msgid "Show Doc Window"
msgstr "Mostrar a Janela de Documentação"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 133
#: rc.cpp:65
msgid "Show Visibility"
msgstr "Mostrar a Visibilidade"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 138
#: rc.cpp:68
msgid "Show Attributes"
msgstr "Mostrar os Atributos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 143
#: rc.cpp:71
msgid "Show Operations"
msgstr "Mostrar as Operações"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 148
#: rc.cpp:74
msgid "Show Package"
msgstr "Mostrar o Pacote"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 153
#: rc.cpp:77
msgid "Show Stereotypes"
msgstr "Mostrar os Estereótipos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 158
#: rc.cpp:80
msgid "Show Attribute Associations"
msgstr "Mostrar as Associações dos Atributos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 163
#: rc.cpp:83
msgid "Show Attribute Signature"
msgstr "Mostrar a Assinatura dos Atributos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 168
#: rc.cpp:86
msgid "Show Operation Signature"
msgstr "Mostrar a Assinatura das Operações"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 173
#: rc.cpp:89
msgid "Default Attribute Scope"
msgstr "Âmbito por Omissão dos Atributos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 179
#: rc.cpp:92
msgid "Default Operation Scope"
msgstr "Âmbito por Omissão das Operações"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 187
#: rc.cpp:95
msgid "Height"
msgstr "Altura"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 193
#: rc.cpp:98
msgid "Width"
msgstr "Largura"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 199
#: rc.cpp:101
msgid "Show Hidden Blocks"
msgstr "Mostrar os Blocos Escondidos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 204
#: rc.cpp:104
msgid "Highlight Blocks"
msgstr "Realçar os Blocos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 214
#: rc.cpp:110
msgid "Paper Color"
msgstr "Cor do Papel"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 219
#: rc.cpp:113
msgid "Font Color"
msgstr "Cor de Letra"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 224
#: rc.cpp:116
msgid "Selected Color"
msgstr "Cor Seleccionada"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 229
#: rc.cpp:119
msgid "Edit Block Color"
msgstr "Cor do Bloco Editável"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 234
#: rc.cpp:122
msgid "Non Edit Block Color"
msgstr "Cor do Bloco Não-Editável"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 239
#: rc.cpp:125
msgid "UML Object Color"
msgstr "Cor do Objecto de UML"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 244
#: rc.cpp:128
msgid "Hidden Color"
msgstr "Cor dos Escondidos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 251
#: rc.cpp:131
msgid "Auto Generate Empty Constructors"
msgstr "Gerar Automaticamente os Construtores Vazios"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 256
#: rc.cpp:134
msgid "Comment Style"
msgstr "Estilo dos Comentários"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 262
#: rc.cpp:137
msgid "Default Association Field Scope"
msgstr "Âmbito por Omissão dos Campos de Associação"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 268
#: rc.cpp:140
msgid "Default Attribute Accessor Scope"
msgstr "Âmbito por Omissão dos Acessores de Atributos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 274
#: rc.cpp:143
msgid "Force Documentation"
msgstr "Forçar a Documentação"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 279
#: rc.cpp:146
msgid "Force Section Documentation"
msgstr "Forçar a Documentação das Secções"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 284
#: rc.cpp:149
msgid "Headings Directory"
msgstr "Pasta de Cabeçalhos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 289
#: rc.cpp:152
msgid "Include headings"
msgstr "Incluir os cabeçalhos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 294
#: rc.cpp:155
msgid "Indentation Amount"
msgstr "Tamanho da Indentação"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 300
#: rc.cpp:158
msgid "Indentation Type"
msgstr "Tipo de Indentação"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 306
#: rc.cpp:161
msgid "Line Ending Type"
msgstr "Estilo de Fim de Linha"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 312
#: rc.cpp:164
msgid "Modifier Name Policy"
msgstr "Política do Nome do Modificador"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 318
#: rc.cpp:167
msgid "Output Directory"
msgstr "Pasta de Saída"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 323
#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 135
#: rc.cpp:170 rc.cpp:1322
msgid "Overwrite Policy"
msgstr "Política de Sobreposição"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 331
#: rc.cpp:173
msgid "Auto Generate Accessors"
msgstr "Gerar Automaticamente os Acessores"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 336
#: rc.cpp:176
msgid "Inline Accessors"
msgstr "Acessores Incorporados"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 341
#: rc.cpp:179
msgid "Inline operations"
msgstr "Operações incorporadas"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 346
#: rc.cpp:182
msgid "Package is namespace"
msgstr "O pacote é um espaço de nomes"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 351
#: rc.cpp:185
msgid "Public Accessors"
msgstr "Acessores Públicos"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 356
#: rc.cpp:188
msgid "String Class Name"
msgstr "Nome da Classe 'String'"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 361
#: rc.cpp:191
msgid "String Class Name Include"
msgstr "Inclusão do Nome da Classe 'String'"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 366
#: rc.cpp:194
msgid "String Include is Global"
msgstr "A Inclusão do 'String' é Global"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 371
#: rc.cpp:197
msgid "Vector Class Name"
msgstr "Nome da Classe Vector"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 376
#: rc.cpp:200
msgid "Vector Class Name Include "
msgstr "Inclusão do Nome da Classe Vector "

#. i18n: tag label
#. i18n: file umbrello.kcfg line 381
#: rc.cpp:203
msgid "Vector include is global"
msgstr "A Inclusão do Vector é Global"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 386
#: rc.cpp:206
msgid "Virtual Destructors"
msgstr "Destrutores Virtuais"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 393
#: rc.cpp:209
msgid "Auto Generate Attribute Accessors ( D ) "
msgstr "Gerar Automaticamente os Acessores dos Atributos ( D ) "

#. i18n: tag label
#. i18n: file umbrello.kcfg line 398
#: rc.cpp:212
msgid "Auto Generate Assoc Accessors ( D )"
msgstr "Gerar Automaticamente os Acessores das Associações ( D )"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 403
#: rc.cpp:215
msgid "Build ANT Document (D) "
msgstr "Gerar o Documento do Ant (D) "

#. i18n: tag label
#. i18n: file umbrello.kcfg line 410
#: rc.cpp:218
msgid "Auto Generate Attribute Accessors (Java)"
msgstr "Gerar Automaticamente os Acessores dos Atributos (Java)"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 415
#: rc.cpp:221
msgid "Auto Generate Assoc Accessors (Java) "
msgstr "Gerar Automaticamente os Acessores das Associações (Java)"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 420
#: rc.cpp:224
msgid "Build ANT Document (Java) "
msgstr "Criar o Documento do ANT (Java) "

#. i18n: tag label
#. i18n: file umbrello.kcfg line 427
#: rc.cpp:227
msgid "Auto Generate Attribute Accessors (Ruby) "
msgstr "Gerar Automaticamente os Acessores dos Atributos (Ruby)"

#. i18n: tag label
#. i18n: file umbrello.kcfg line 432
#: rc.cpp:230
msgid "Auto Generate Assoc Accessors (Ruby)"
msgstr "Gerar Automaticamente os Acessores das Associações (Ruby)"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 5
#: rc.cpp:236 rc.cpp:268
msgid "&Export"
msgstr "&Exportar"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 10
#: rc.cpp:239 rc.cpp:271
msgid "&Edit"
msgstr "&Editar"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 13
#: rc.cpp:242 rc.cpp:274
msgid "&Diagram"
msgstr "&Diagrama"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 14
#: rc.cpp:245 rc.cpp:277
msgid "&New"
msgstr "&Novo"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 30
#: rc.cpp:248 rc.cpp:280
msgid "Sh&ow"
msgstr "M&ostrar"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 34
#: rc.cpp:251 rc.cpp:283
msgid "&Zoom"
msgstr "&Ampliação"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 36
#: rc.cpp:254 rc.cpp:286
msgid "&Align"
msgstr "&Alinhar"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 52
#: rc.cpp:257 rc.cpp:289
msgid "&Code"
msgstr "&Código"

#. i18n: tag text
#. i18n: file umbrelloui.rc line 57
#: rc.cpp:260 rc.cpp:292
msgid "Active &Language"
msgstr "&Linguagem Activa"

#: rc.cpp:261
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "José Nuno Pires,Pedro Morais"

#: rc.cpp:262
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "jncp@netcabo.pt,morais@kde.org"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 30
#: rc.cpp:295
msgid "<p align=\"center\">C++ Code Generation</p>"
msgstr "<p align=\"center\">Geração de Código C++</p>"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 76
#: rc.cpp:301
msgid "Method Body Generation"
msgstr "Geração do Corpo dos Métodos"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 113
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 115
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 117
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 119
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 121
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 123
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 125
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 127
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 129
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 131
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 133
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 135
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 137
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 139
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 141
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 143
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 145
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 147
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 149
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 151
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 153
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 155
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 157
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 159
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 161
#: rc.cpp:304 rc.cpp:310 rc.cpp:316 rc.cpp:322 rc.cpp:328 rc.cpp:334
#: rc.cpp:340 rc.cpp:346 rc.cpp:352 rc.cpp:358 rc.cpp:364 rc.cpp:370
#: rc.cpp:376 rc.cpp:382 rc.cpp:388 rc.cpp:394 rc.cpp:400 rc.cpp:406
#: rc.cpp:412 rc.cpp:418 rc.cpp:424 rc.cpp:430 rc.cpp:436 rc.cpp:442
#: rc.cpp:448
msgid "QPtrList"
msgstr "QPtrList"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 114
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 116
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 118
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 120
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 122
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 124
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 126
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 128
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 130
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 132
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 134
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 136
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 138
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 140
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 142
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 144
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 146
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 148
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 150
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 152
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 154
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 156
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 158
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 160
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 162
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 357
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 359
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 361
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 363
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 365
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 367
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 369
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 371
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 373
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 375
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 377
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 379
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 381
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 383
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 385
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 387
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 389
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 391
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 393
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 395
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 397
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 399
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 401
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 403
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 405
#: rc.cpp:307 rc.cpp:313 rc.cpp:319 rc.cpp:325 rc.cpp:331 rc.cpp:337
#: rc.cpp:343 rc.cpp:349 rc.cpp:355 rc.cpp:361 rc.cpp:367 rc.cpp:373
#: rc.cpp:379 rc.cpp:385 rc.cpp:391 rc.cpp:397 rc.cpp:403 rc.cpp:409
#: rc.cpp:415 rc.cpp:421 rc.cpp:427 rc.cpp:433 rc.cpp:439 rc.cpp:445
#: rc.cpp:451 rc.cpp:619 rc.cpp:625 rc.cpp:631 rc.cpp:637 rc.cpp:643
#: rc.cpp:649 rc.cpp:655 rc.cpp:661 rc.cpp:667 rc.cpp:673 rc.cpp:679
#: rc.cpp:685 rc.cpp:691 rc.cpp:697 rc.cpp:703 rc.cpp:709 rc.cpp:715
#: rc.cpp:721 rc.cpp:727 rc.cpp:733 rc.cpp:739 rc.cpp:745 rc.cpp:751
#: rc.cpp:757 rc.cpp:763
msgid "vector"
msgstr "vector"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 173
#: rc.cpp:454
msgid "<b>Variable</b>"
msgstr "<b>Variável</b>"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 195
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 525
#: rc.cpp:457 rc.cpp:922
msgid "..."
msgstr "..."

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 225
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 227
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 229
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 231
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 233
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 235
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 237
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 239
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 241
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 243
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 245
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 247
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 249
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 251
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 253
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 255
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 257
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 259
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 261
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 263
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 265
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 267
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 269
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 271
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 273
#: rc.cpp:460 rc.cpp:466 rc.cpp:472 rc.cpp:478 rc.cpp:484 rc.cpp:490
#: rc.cpp:496 rc.cpp:502 rc.cpp:508 rc.cpp:514 rc.cpp:520 rc.cpp:526
#: rc.cpp:532 rc.cpp:538 rc.cpp:544 rc.cpp:550 rc.cpp:556 rc.cpp:562
#: rc.cpp:568 rc.cpp:574 rc.cpp:580 rc.cpp:586 rc.cpp:592 rc.cpp:598
#: rc.cpp:604
msgid "QString"
msgstr "QString"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 226
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 228
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 230
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 232
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 234
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 236
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 238
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 240
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 242
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 244
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 246
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 248
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 250
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 252
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 254
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 256
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 258
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 260
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 262
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 264
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 266
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 268
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 270
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 272
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 274
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 434
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 436
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 438
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 440
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 442
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 444
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 446
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 448
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 450
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 452
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 454
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 456
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 458
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 460
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 462
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 464
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 466
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 468
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 470
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 472
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 474
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 476
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 478
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 480
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 482
#: rc.cpp:463 rc.cpp:469 rc.cpp:475 rc.cpp:481 rc.cpp:487 rc.cpp:493
#: rc.cpp:499 rc.cpp:505 rc.cpp:511 rc.cpp:517 rc.cpp:523 rc.cpp:529
#: rc.cpp:535 rc.cpp:541 rc.cpp:547 rc.cpp:553 rc.cpp:559 rc.cpp:565
#: rc.cpp:571 rc.cpp:577 rc.cpp:583 rc.cpp:589 rc.cpp:595 rc.cpp:601
#: rc.cpp:607 rc.cpp:772 rc.cpp:778 rc.cpp:784 rc.cpp:790 rc.cpp:796
#: rc.cpp:802 rc.cpp:808 rc.cpp:814 rc.cpp:820 rc.cpp:826 rc.cpp:832
#: rc.cpp:838 rc.cpp:844 rc.cpp:850 rc.cpp:856 rc.cpp:862 rc.cpp:868
#: rc.cpp:874 rc.cpp:880 rc.cpp:886 rc.cpp:892 rc.cpp:898 rc.cpp:904
#: rc.cpp:910 rc.cpp:916
msgid "string"
msgstr "string"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 323
#: rc.cpp:610
msgid "<p align=\"center\">String</p>"
msgstr "<p align=\"center\">String</p>"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 339
#: rc.cpp:613
msgid "<p align=\"center\">List</p>"
msgstr "<p align=\"center\">Lista</p>"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 356
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 358
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 360
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 362
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 364
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 366
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 368
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 370
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 372
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 374
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 376
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 378
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 380
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 382
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 384
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 386
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 388
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 390
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 392
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 394
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 396
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 398
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 400
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 402
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 404
#: rc.cpp:616 rc.cpp:622 rc.cpp:628 rc.cpp:634 rc.cpp:640 rc.cpp:646
#: rc.cpp:652 rc.cpp:658 rc.cpp:664 rc.cpp:670 rc.cpp:676 rc.cpp:682
#: rc.cpp:688 rc.cpp:694 rc.cpp:700 rc.cpp:706 rc.cpp:712 rc.cpp:718
#: rc.cpp:724 rc.cpp:730 rc.cpp:736 rc.cpp:742 rc.cpp:748 rc.cpp:754
#: rc.cpp:760
msgid "qptrlist.h"
msgstr "qptrlist.h"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 416
#: rc.cpp:766
msgid "<i>global?</i>"
msgstr "<i>global?</i>"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 433
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 435
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 437
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 439
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 441
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 443
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 445
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 447
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 449
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 451
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 453
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 455
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 457
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 459
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 461
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 463
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 465
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 467
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 469
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 471
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 473
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 475
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 477
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 479
#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 481
#: rc.cpp:769 rc.cpp:775 rc.cpp:781 rc.cpp:787 rc.cpp:793 rc.cpp:799
#: rc.cpp:805 rc.cpp:811 rc.cpp:817 rc.cpp:823 rc.cpp:829 rc.cpp:835
#: rc.cpp:841 rc.cpp:847 rc.cpp:853 rc.cpp:859 rc.cpp:865 rc.cpp:871
#: rc.cpp:877 rc.cpp:883 rc.cpp:889 rc.cpp:895 rc.cpp:901 rc.cpp:907
#: rc.cpp:913
msgid "qstring.h"
msgstr "qstring.h"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 503
#: rc.cpp:919
msgid "Class name"
msgstr "Nome da classe"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 532
#: rc.cpp:925
msgid "<i><p align=\"center\">Include file</p></i>"
msgstr "<i><p align=\"center\">Ficheiro de inclusão</p></i>"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 544
#: rc.cpp:928
msgid "Use following for classes in generated code:"
msgstr "Utilizar as seguintes classes no código gerado:"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 576
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 279
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 279
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 58
#: rc.cpp:934 rc.cpp:994 rc.cpp:1057 rc.cpp:1075
msgid "Style:"
msgstr "Estilo:"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 587
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 290
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 290
#: rc.cpp:937 rc.cpp:997 rc.cpp:1060
msgid "Slash-Slash (//)"
msgstr "Barra-Barra (//)"

#. i18n: tag string
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 592
#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 295
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 295
#: rc.cpp:940 rc.cpp:1000 rc.cpp:1063
msgid "Slash-Star (/**  */)"
msgstr "Barra-Estrela (/**  */)"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 42
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 42
#: rc.cpp:943 rc.cpp:1006
msgid "Project Generation"
msgstr "Geração do Projecto"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 60
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 60
#: rc.cpp:946 rc.cpp:1009
msgid "Create ANT build document"
msgstr "Cria um novo documento ANT"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 76
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 76
#: rc.cpp:949 rc.cpp:1012
msgid "Auto-Generate Methods"
msgstr "Auto-Gerar Métodos"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 108
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 108
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 99
#: rc.cpp:952 rc.cpp:1015 rc.cpp:1087
msgid "Empty constructor methods"
msgstr "Métodos construtores vazios"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 118
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 118
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 109
#: rc.cpp:955 rc.cpp:1018 rc.cpp:1090
msgid "Association accessor methods"
msgstr "Métodos acessores de associações"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 128
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 128
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 119
#: rc.cpp:958 rc.cpp:1021 rc.cpp:1093
msgid "Attribute accessor methods"
msgstr "Métodos acessores de atributos"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 154
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 154
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 133
#: rc.cpp:961 rc.cpp:1024 rc.cpp:1096
msgid "Default attribute accessor scope:"
msgstr "Âmbito por omissão dos acessores de atributos:"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 183
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 183
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 162
#: rc.cpp:973 rc.cpp:1036 rc.cpp:1108
msgid "From Parent Object"
msgstr "Do Objecto Pai"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 207
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 207
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 174
#: rc.cpp:976 rc.cpp:1039 rc.cpp:1111
msgid "Default association field scope:"
msgstr "Âmbito por omissão dos campos de associação:"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 236
#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 236
#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 203
#: rc.cpp:988 rc.cpp:1051 rc.cpp:1123
msgid "From Parent Role"
msgstr "Do Papel Pai"

#. i18n: tag string
#. i18n: file codegenerators/dcodegenerationformbase.ui line 318
#: rc.cpp:1003
msgid "<p align=\"center\">D Code Generation</p>"
msgstr "<p align=\"center\">Geração de Código D</p>"

#. i18n: tag string
#. i18n: file codegenerators/javacodegenerationformbase.ui line 318
#: rc.cpp:1066
msgid "<p align=\"center\">Java Code Generation</p>"
msgstr "<p align=\"center\">Geração de Código Java</p>"

#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 30
#: rc.cpp:1069
msgid "<p align=\"center\">Ruby Code Generation</p>"
msgstr "<p align=\"center\">Geração de Código em Ruby</p>"

#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 69
#: rc.cpp:1078
msgid "Hash (#)"
msgstr "Cardinal (#)"

#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 74
#: rc.cpp:1081
msgid "Begin-End (=begin  =end)"
msgstr "Início-Fim (=begin  =end)"

#. i18n: tag string
#. i18n: file codegenerators/rubycodegenerationformbase.ui line 91
#: rc.cpp:1084
msgid "Auto-Generated Methods"
msgstr "Métodos Gerados Automaticamente"

#. i18n: tag string
#. i18n: file dialogs/codeviewerdialogbase.ui line 20
#: rc.cpp:1126
msgid "Show hidden blocks"
msgstr "Mostrar os blocos escondidos"

#. i18n: tag string
#. i18n: file dialogs/codeviewerdialogbase.ui line 33
#: rc.cpp:1129
msgid "<p align=\"center\">component name here</p>"
msgstr "<p align=\"center\">nome do componente aqui</p>"

#. i18n: tag string
#. i18n: file dialogs/codeviewerdialogbase.ui line 46
#: rc.cpp:1132
msgid "Show block type"
msgstr "Mostrar o tipo do bloco"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 32
#: rc.cpp:1135
msgid "Colors"
msgstr "Cores"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 46
#: rc.cpp:1138
msgid "Font:"
msgstr "Tipo de letra:"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 76
#: rc.cpp:1141
msgid "Paper:"
msgstr "Papel:"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 106
#: rc.cpp:1144
msgid "Selected:"
msgstr "Seleccionado:"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 208
#: rc.cpp:1147
msgid "<p align=\"right\">UML object block:</p>"
msgstr "<p align=\"right\">Bloco de objecto UML:</p>"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 224
#: rc.cpp:1150
msgid "<p align=\"right\">Hidden block:</p>"
msgstr "<p align=\"right\">Bloco escondido:</p>"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 242
#: rc.cpp:1153
msgid "<p align=\"right\">Uneditable text:</p>"
msgstr "<p align=\"center\">Texto não editável:</p>"

#. i18n: tag string
#. i18n: file dialogs/codevieweroptionsbase.ui line 278
#: rc.cpp:1156
msgid "<p align=\"right\">Editable text:</p>"
msgstr "<p align=\"right\">Texto editável:</p>"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 16
#: rc.cpp:1159
msgid "Diagram Properties"
msgstr "Propriedades do Diagrama"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 39
#: rc.cpp:1162
msgid "Name:"
msgstr "Nome:"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 82
#: rc.cpp:1165
msgid "Zoom:"
msgstr "Ampliação:"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 108
#: rc.cpp:1169
#, no-c-format
msgid "%"
msgstr "%"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 153
#: rc.cpp:1175
msgid "Show &grid"
msgstr "Mostrar a &grelha"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 160
#: rc.cpp:1178
msgid "Snap &to grid"
msgstr "Ajus&tar à grelha"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 168
#: rc.cpp:1181
msgid ""
"Snap the size of the components to be a multiple of the grid spacing.\n"
"If 'Snap to Grid' is enabled a component will always be aligned with the "
"grid on all 4 sides."
msgstr ""
"Ajusta o tamanho dos componentes para um múltiplo do espaçamento da grelha.\n"
"Se 'Ajustar à Grelha' estiver activo os componentes ficarão sempre alinhados "
"com a grelha em todos os 4 lados."

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 171
#: rc.cpp:1185
msgid "Snap component size"
msgstr "Ajustar tamanho dos componentes"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 197
#: rc.cpp:1188
msgid "Grid spacing:  "
msgstr "Espaçamento da grelha:  "

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 207
#: rc.cpp:1191
msgid "X"
msgstr "X"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 243
#: rc.cpp:1194
msgid "Y"
msgstr "Y"

#. i18n: tag string
#. i18n: file dialogs/diagrampropertiespage.ui line 282
#: rc.cpp:1197
msgid "Line width:  "
msgstr "Largura da linha:  "

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 13
#: rc.cpp:1203
msgid "Export all views"
msgstr "Exportar todas as vistas"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 24
#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 40
#: rc.cpp:1206 rc.cpp:1212
msgid "The base directory used to save the images"
msgstr "A pasta de base usada para gravar as imagens"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 27
#: rc.cpp:1209
msgid "&Directory to save the diagrams in:"
msgstr "Pasta on&de gravar os diagramas:"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 54
#: rc.cpp:1218
msgid "&Image type:"
msgstr "Tipo de &imagem:"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 70
#: rc.cpp:1221
msgid ""
"Create in the target directory the same tree structure used\n"
"in the document to store the views"
msgstr ""
"Cria na pasta de destino a mesma estrutura em árvore usada\n"
"no documento para gravar as vistas"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 74
#: rc.cpp:1225
msgid ""
"The views are stored in folders in the document. The same tree structure "
"used in the document to store the views can be created in the selected base "
"directory with this option.\n"
"Only the folders made by the user are created in the base directory (Logical "
"view, use case view and so on are not created)."
msgstr ""
"As vistas são gravadas em pastas do documento. É usada a mesma estrutura em "
"árvore, usada no documento, para gravar as vistas na pasta de base "
"seleccionada, se activar esta opção.\n"
"Só as pastas criadas pelo utilizador é que serão criadas na pasta de base (a "
"vista lógica, a vista de casos de uso e as outras não são criadas)."

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 77
#: rc.cpp:1229
msgid "Use &folders"
msgstr "Usar &pastas"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 133
#: rc.cpp:1232
msgid "&OK"
msgstr "&OK"

#. i18n: tag string
#. i18n: file dialogs/exportallviewsdialogbase.ui line 149
#: rc.cpp:1235
msgid "&Cancel"
msgstr "&Cancelar"

#. i18n: tag string
#. i18n: file dialogs/importprojectdlgbase.ui line 23
#. i18n: tag string
#. i18n: file dialogs/importprojectdlgbase.ui line 39
#: rc.cpp:1238 rc.cpp:1244
msgid "The base directory that contains the project"
msgstr "A pasta de base que contém o projecto"

#. i18n: tag string
#. i18n: file dialogs/importprojectdlgbase.ui line 26
#: rc.cpp:1241
msgid "&Directory of the project:"
msgstr "Pasta &do projecto:"

#. i18n: tag string
#. i18n: file dialogs/importprojectdlgbase.ui line 50
#: rc.cpp:1247
msgid "The language of the project"
msgstr "A linguagem do projecto"

#. i18n: tag string
#. i18n: file dialogs/importprojectdlgbase.ui line 53
#: rc.cpp:1250
msgid "Language:"
msgstr "Linguagem:"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 67
#: rc.cpp:1262
msgid "Role Visibility"
msgstr "Visibilidade do Papel"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 97
#: rc.cpp:1274
msgid "Implementation"
msgstr "Implementação"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 107
#: rc.cpp:1277
msgid "Role Changeability"
msgstr "Morfologia do Papel"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 113
#: rc.cpp:1280
msgid "Changeable"
msgstr "Modificável"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 123
#: rc.cpp:1283
msgid "Frozen"
msgstr "Congelado"

#. i18n: tag string
#. i18n: file dialogs/umlrolepropertiesbase.ui line 130
#: rc.cpp:1286
msgid "Add only"
msgstr "Adicionar apenas"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 52
#: rc.cpp:1298
msgid "Language"
msgstr "Linguagem"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 70
#: rc.cpp:1301
msgid "Folders"
msgstr "Pastas"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 76
#: rc.cpp:1304
msgid "Write all generated files to folder:"
msgstr "Guardar todos os ficheiros gerados na pasta:"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 88
#: rc.cpp:1307
msgid "Files generated by Code Generator will be written to this folder"
msgstr ""
"Os ficheiros criados pelo Gerador de Código serão guardados nessa pasta"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 95
#: rc.cpp:1310
msgid "Bro&wse..."
msgstr "Es&colher..."

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 104
#: rc.cpp:1313
msgid "&Include heading files from folder:"
msgstr "&Incluir os ficheiros de cabeçalhos da pasta:"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 116
#: rc.cpp:1316
msgid ""
"Files in this folder will be used as heading files in the generated code"
msgstr "Os ficheiros nesta pasta serão usados como cabeçalhos no código gerado"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 123
#: rc.cpp:1319
msgid "B&rowse..."
msgstr "Es&colher..."

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 142
#: rc.cpp:1325
msgid ""
"If a file with the same name as the name code \n"
"generator wants to use as output file already exists:"
msgstr ""
"Se já existir um ficheiro com o mesmo nome que o gerador\n"
"de código pretende usar para ficheiro de saída:"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 166
#: rc.cpp:1329
msgid "Overwrite existing files if they exist in the destination folder"
msgstr "Substituir os ficheiros existentes na pasta de destino"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 169
#: rc.cpp:1332
msgid "O&verwrite"
msgstr "So&brepor"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 176
#: rc.cpp:1335
msgid "If a file with the same name already exists, ask what to do"
msgstr "Se já existir um ficheiro com o mesmo nome, perguntar o que fazer"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 179
#: rc.cpp:1338
msgid "As&k"
msgstr "Per&guntar"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 189
#: rc.cpp:1341
msgid ""
"If a file already exists in the destination folder, select a different name "
"to use by adding a suffix to the file name"
msgstr ""
"Se já existir um ficheiro na pasta de destino, seleccionar um nome diferente "
"através de um sufixo para o nome do ficheiro"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 192
#: rc.cpp:1344
msgid "&Use a different name"
msgstr "&Usar um nome diferente"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 207
#: rc.cpp:1347
msgid "Formatting"
msgstr "Formatação"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 215
#: rc.cpp:1350
msgid "Comment Verbosity"
msgstr "Detalhe dos Comentários"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 221
#: rc.cpp:1353
msgid "Write comments &for class and method documentation even if empty"
msgstr ""
"Escrever os comentários para a documentação da classe e dos métodos, mesmo "
"que &fiquem vazios"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 224
#: rc.cpp:1356
msgid "&Write documentation comments even if empty"
msgstr "Escre&ver os comentários de documentação mesmo se vazios"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 231
#: rc.cpp:1359
msgid ""
"Writes comments to indicate the different sections (public, private etc) in "
"a class, even if the sections are empty"
msgstr ""
"Escrever os comentários para indicar as diferentes secções (pública, "
"privada, etc.) numa classe, mesmo se as secções ficarem vazias"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 235
#: rc.cpp:1362
msgid ""
"Write comments &for sections even if section \n"
"is empty"
msgstr ""
"Escrever os comentários das &secções,\n"
"mesmo se vazias"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 245
#: rc.cpp:1366
msgid "Lines"
msgstr "Linhas"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 253
#: rc.cpp:1369
msgid "Indentation type:"
msgstr "Tipo de indentação:"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 264
#: rc.cpp:1372
msgid "No Indentation"
msgstr "Sem Indentação"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 269
#: rc.cpp:1375
msgid "Tab"
msgstr "Tabulação"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 274
#: rc.cpp:1378
msgid "Space"
msgstr "Espaço"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 292
#: rc.cpp:1381
msgid "Indentation amount:"
msgstr "Tamanho da indentação:"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 309
#: rc.cpp:1384
msgid "Line ending style:"
msgstr "Estilo do fim de linha:"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 320
#: rc.cpp:1387
msgid "*NIX (\"\\n\")"
msgstr "*NIX (\"\\n\")"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 325
#: rc.cpp:1390
msgid "Windows (\"\\r\\n\")"
msgstr "Windows (\"\\r\\n\")"

#. i18n: tag string
#. i18n: file codegenwizard/codegenoptionspage.ui line 330
#: rc.cpp:1393
msgid "Mac (\"\\r\")"
msgstr "Mac (\"\\r\")"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 19
#: rc.cpp:1396
msgid "Code Generation Selection"
msgstr "Selecção da Geração de Código"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 26
#: rc.cpp:1399
msgid ""
"Place all the classes you want to generate code\n"
"for in the right hand side list"
msgstr ""
"Coloque todas as classes para as quais deseja gerar\n"
"código na lista da direita"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 43
#: rc.cpp:1403
msgid "Classes Available"
msgstr "Classes Disponíveis"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 83
#: rc.cpp:1406
msgid "Add class for code generation"
msgstr "Adicionar uma classe à geração de código"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 86
#: rc.cpp:1409
msgid "add >>"
msgstr "adicionar >>"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 112
#: rc.cpp:1412
msgid "Remove class from Code Generation"
msgstr "Remover a classe da Geração de Código"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 115
#: rc.cpp:1415
msgid "<< remove"
msgstr "<< remover"

#. i18n: tag string
#. i18n: file codegenwizard/codegenselectpage.ui line 148
#: rc.cpp:1418
msgid "Classes Selected"
msgstr "Classes Seleccionadas"

#. i18n: tag string
#. i18n: file codegenwizard/codegenstatuspage.ui line 31
#: rc.cpp:1421
msgid "Press the button Generate to start the code generation"
msgstr "Carregue no botão Gerar para iniciar a geração de código"

#. i18n: tag string
#. i18n: file codegenwizard/codegenstatuspage.ui line 41
#: rc.cpp:1424
msgid "Generation Status"
msgstr "Estado da Geração"

#. i18n: tag string
#. i18n: file codegenwizard/codegenstatuspage.ui line 54
#: rc.cpp:1427
msgid "Class"
msgstr "Classe"

#. i18n: tag string
#. i18n: file codegenwizard/codegenstatuspage.ui line 59
#: rc.cpp:1430
msgid "Status"
msgstr "Estado"

#. i18n: tag string
#. i18n: file codegenwizard/codegenstatuspage.ui line 83
#: rc.cpp:1433
msgid "Generate"
msgstr "Gerar"

#: folder.cpp:317
#, kde-format
msgid "The folderfile %1 does not exist."
msgstr "O ficheiro da pasta %1 não existe."

#: folder.cpp:321
#, kde-format
msgid "The folderfile %1 cannot be opened."
msgstr "O ficheiro da pasta %1 não consegue ser aberto."

#: classifier.cpp:206
msgid ""
"An operation with the same name and signature already exists. You can not "
"add it again."
msgstr ""
"Já existe uma operação com esse nome  assinatura. Não pode adicioná-la "
"novamente."

#: toolbarstateother.cpp:184 activitywidget.cpp:260 umlview.cpp:2768
msgid "Enter Activity Name"
msgstr "Indique o Nome da Actividade"

#: toolbarstateother.cpp:189
msgid "Enter Signal Name"
msgstr "Indique o Nome do Sinal"

#: toolbarstateother.cpp:190
msgid "Enter Signal"
msgstr "Indique o Sinal"

#: toolbarstateother.cpp:190
msgid "new Signal"
msgstr "novo Sinal"

#: toolbarstateother.cpp:193
msgid "Enter Time Event Name"
msgstr "Indique o Nome do Evento Temporal"

#: toolbarstateother.cpp:194
msgid "Enter Time Event"
msgstr "Indique o Evento Temporal"

#: toolbarstateother.cpp:194
msgid "new time event"
msgstr "novo evento temporal"

#: toolbarstateother.cpp:197
msgid "Enter Combined Fragment Name"
msgstr "Indique o Nome do Fragmento Combinado"

#: toolbarstateother.cpp:198
msgid "Enter the Combined Fragment"
msgstr "Indique o Fragmento Combinado"

#: toolbarstateother.cpp:198
msgid "new Combined Fragment"
msgstr "novo Fragmento Combinado"

#: toolbarstateother.cpp:201 umlview.cpp:2736 statewidget.cpp:165
msgid "Enter State Name"
msgstr "Indicar o Nome do Estado"

#: toolbarstateother.cpp:202 umlview.cpp:2737 statewidget.cpp:165
msgid "Enter the name of the new state:"
msgstr "Indique o nome do novo estado:"

#: toolbarstateother.cpp:202 umlview.cpp:2738
msgid "new state"
msgstr "novo estado"

#: stereotype.cpp:76 listpopupmenu.cpp:837
msgid "Stereotype"
msgstr "Estereótipo"

#: preconditionwidget.cpp:130
msgid "Enter the precondition :"
msgstr "Indique a pré-condição :"

#: associationwidget.cpp:2482
msgid "Multiplicity"
msgstr "Multiplicidade"

#: associationwidget.cpp:2500
msgid "Association Name"
msgstr "Nome da Associação"

#: associationwidget.cpp:2520
msgid "Role Name"
msgstr "Nome do Papel"

#: umlview.cpp:309 umlview.cpp:380
#, kde-format
msgid "Diagram: %2 Page %1"
msgstr "Diagrama: %2 Página %1"

#: umlview.cpp:2800
msgid "Enter Diagram Name"
msgstr "Indicar o Nome do Diagrama"

#: umlview.cpp:2801
msgid "Enter the new name of the diagram:"
msgstr "Insira o novo nome do diagrama:"

#: umlview.cpp:2964
msgid ""
"You are about to delete the entire diagram.\n"
"Are you sure?"
msgstr ""
"Está prestes a remover o diagrama inteiro.\n"
"Tem a certeza?"

#: umlview.cpp:2966
msgid "Delete Diagram?"
msgstr "Remover o Diagrama?"

#: objectwidget.cpp:89
msgid "Rename Object"
msgstr "Mudar o Nome do Objecto"

#: objectwidget.cpp:90
msgid "Enter object name:"
msgstr "Indique o nome do objecto:"

#: clipboard/umlclipboard.cpp:714
msgid ""
"At least one of the items in the clipboard could not be pasted because an "
"item of the same name already exists.  Any other items have been pasted."
msgstr ""
"Pelo menos um dos itens da área de transferência não pôde ser colado porque "
"já existe um item com o mesmo nome. Todos os outros itens foram colados."

#: refactoring/refactoringassistant.cpp:296
msgid "Add Base Class"
msgstr "Adicionar uma Classe Base"

#: refactoring/refactoringassistant.cpp:297
msgid "Add Derived Class"
msgstr "Adicionar uma Classe Derivada"

#: refactoring/refactoringassistant.cpp:299
#: refactoring/refactoringassistant.cpp:306
#: refactoring/refactoringassistant.cpp:320
msgid "Add Operation"
msgstr "Adicionar uma Operação"

#: refactoring/refactoringassistant.cpp:300
#: refactoring/refactoringassistant.cpp:324
msgid "Add Attribute"
msgstr "Adicionar um Atributo"

#: refactoring/refactoringassistant.cpp:304
msgid "Add Base Interface"
msgstr "Adicionar uma Interface Base"

#: refactoring/refactoringassistant.cpp:305
msgid "Add Derived Interface"
msgstr "Adicionar uma Interface Derivada"

#: refactoring/refactoringassistant.cpp:362
#: refactoring/refactoringassistant.cpp:516
msgid "Base Classifiers"
msgstr "Classificadores Base"

#: refactoring/refactoringassistant.cpp:404
#: refactoring/refactoringassistant.cpp:534
msgid "Derived Classifiers"
msgstr "Classificadores Derivados"

#: floatingdashlinewidget.cpp:74
msgid "Enter alternative Name"
msgstr "Indique o Nome Alternativo"

#: floatingdashlinewidget.cpp:74
msgid "Enter the alternative :"
msgstr "Indique a alternativa :"

#: statewidget.cpp:175
msgid "Enter Activity"
msgstr "Inserir Actividade"

#: toolbarstateassociation.cpp:120 toolbarstateassociation.cpp:176
msgid "Incorrect use of associations."
msgstr "Utilização incorrecta das associações."

#: toolbarstateassociation.cpp:120 toolbarstateassociation.cpp:176
msgid "Association Error"
msgstr "Erro de Associação"

#: operation.cpp:193
msgid "new_parameter"
msgstr "novo_parâmetro"

#: listpopupmenu.cpp:269 listpopupmenu.cpp:574
msgid "Change Font..."
msgstr "Mudar o Tipo de Letra..."

#: listpopupmenu.cpp:270
msgid "Delete Selected Items"
msgstr "Apagar os Itens Seleccionados"

#: listpopupmenu.cpp:276 listpopupmenu.cpp:861
msgid "Draw as Circle"
msgstr "Desenhar como Círculo"

#: listpopupmenu.cpp:278 listpopupmenu.cpp:863
msgid "Change into Class"
msgstr "Mudar para Classe"

#: listpopupmenu.cpp:282 listpopupmenu.cpp:869
msgid "Change into Interface"
msgstr "Mudar para Interface"

#: listpopupmenu.cpp:303 listpopupmenu.cpp:1360
msgid "Category Type"
msgstr "Tipo de Categoria"

#: listpopupmenu.cpp:354
msgid "Move Up"
msgstr "Subir"

#: listpopupmenu.cpp:355
msgid "Move Down"
msgstr "Descer"

#: listpopupmenu.cpp:361
msgid "Rename Class..."
msgstr "Mudar o Nome da Classe..."

#: listpopupmenu.cpp:362
msgid "Rename Object..."
msgstr "Mudar o Nome do Objecto..."

#: listpopupmenu.cpp:381
msgctxt "clear note"
msgid "Clear"
msgstr "Limpar"

#: listpopupmenu.cpp:383 listpopupmenu.cpp:468 listpopupmenu.cpp:487
#: listpopupmenu.cpp:528
msgid "Change Text..."
msgstr "Modificar o Texto..."

#: listpopupmenu.cpp:402
msgid "Change State Name..."
msgstr "Mudar o Nome do Estado..."

#: listpopupmenu.cpp:413
msgid "Flip Horizontal"
msgstr "Inverter na Horizontal"

#: listpopupmenu.cpp:415
msgid "Flip Vertical"
msgstr "Inverter na Vertical"

#: listpopupmenu.cpp:431
msgid "Change Activity Name..."
msgstr "Mudar o Nome da Actividade..."

#: listpopupmenu.cpp:450
msgid "Change Object Node Name..."
msgstr "Mudar o Nome do Nó do Objecto..."

#: listpopupmenu.cpp:466
msgctxt "clear precondition"
msgid "Clear"
msgstr "Limpar"

#: listpopupmenu.cpp:477
msgid "Add Interaction Operand"
msgstr "Adicionar um Operando de Interacção"

#: listpopupmenu.cpp:485
msgctxt "clear combined fragment"
msgid "Clear"
msgstr "Limpar"

#: listpopupmenu.cpp:495 listpopupmenu.cpp:498 listpopupmenu.cpp:1505
#: listpopupmenu.cpp:1509
msgid "Change Multiplicity..."
msgstr "Mudar a Multiplicidade..."

#: listpopupmenu.cpp:501 listpopupmenu.cpp:1513
msgid "Change Name"
msgstr "Mudar o Nome"

#: listpopupmenu.cpp:504 listpopupmenu.cpp:1497 listpopupmenu.cpp:1519
msgid "Change Role A Name..."
msgstr "Mudar o Nome do Papel A..."

#: listpopupmenu.cpp:507 listpopupmenu.cpp:1501 listpopupmenu.cpp:1520
msgid "Change Role B Name..."
msgstr "Mudar o Nome do Papel B..."

#: listpopupmenu.cpp:521 listpopupmenu.cpp:607
msgid "New Operation..."
msgstr "Nova Operação..."

#: listpopupmenu.cpp:522 listpopupmenu.cpp:1539
msgid "Select Operation..."
msgstr "Seleccione a Operação..."

#: listpopupmenu.cpp:559 listpopupmenu.cpp:1543
msgid "Rename..."
msgstr "Mudar o Nome..."

#: listpopupmenu.cpp:577 listpopupmenu.cpp:877
msgid "Line Color..."
msgstr "Cor da Linha..."

#: listpopupmenu.cpp:580
msgid "Expand All"
msgstr "Expandir Tudo"

#: listpopupmenu.cpp:583
msgid "Collapse All"
msgstr "Recolher Tudo"

#: listpopupmenu.cpp:586
msgctxt "duplicate action"
msgid "Duplicate"
msgstr "Duplicar"

#: listpopupmenu.cpp:589
msgid "Externalize Folder..."
msgstr "Exteriorizar a Pasta..."

#: listpopupmenu.cpp:592
msgid "Internalize Folder"
msgstr "Interiorizar a Pasta"

#: listpopupmenu.cpp:595
msgid "Import Classes..."
msgstr "Importar Classes..."

#: listpopupmenu.cpp:598
msgid "Import Project..."
msgstr "Importar um Projecto..."

#: listpopupmenu.cpp:601
msgid "Reset Label Positions"
msgstr "Reiniciar a Posição das Etiquetas"

#: listpopupmenu.cpp:604
msgid "New Parameter..."
msgstr "Novo Parâmetro..."

#: listpopupmenu.cpp:610
msgid "New Attribute..."
msgstr "Novo Atributo..."

#: listpopupmenu.cpp:613 listpopupmenu.cpp:1445
msgid "New Template..."
msgstr "Novo Modelo..."

#: listpopupmenu.cpp:616
msgid "New Literal..."
msgstr "Novo Literal..."

#: listpopupmenu.cpp:619
msgid "New Entity Attribute..."
msgstr "Novo Atributo da Entidade..."

#: listpopupmenu.cpp:622
msgid "Export as Picture..."
msgstr "Exportar Como Uma Imagem..."

#: listpopupmenu.cpp:635
msgid "Subsystem"
msgstr "Sub-Sistema"

#: listpopupmenu.cpp:665 listpopupmenu.cpp:753
msgid "Folder"
msgstr "Pasta"

#: listpopupmenu.cpp:694
msgid "Text Line..."
msgstr "Linha de Texto..."

#: listpopupmenu.cpp:750
msgctxt "new container menu"
msgid "New"
msgstr "Novo"

#: listpopupmenu.cpp:754
msgctxt "new class menu item"
msgid "Class"
msgstr "Classe"

#: listpopupmenu.cpp:820
msgid "Public Only"
msgstr "Apenas Público"

#: listpopupmenu.cpp:824
msgid "Operation Signature"
msgstr "Assinatura da Operação"

#: listpopupmenu.cpp:829
msgid "Attribute Signature"
msgstr "Assinatura do Atributo"

#: listpopupmenu.cpp:846
msgctxt "new classifier menu"
msgid "New"
msgstr "Novo"

#: listpopupmenu.cpp:849
msgid "Attribute..."
msgstr "Atributo..."

#: listpopupmenu.cpp:850
msgid "Operation..."
msgstr "Operação..."

#: listpopupmenu.cpp:851
msgid "Template..."
msgstr "Modelo..."

#: listpopupmenu.cpp:865
msgid "Refactor"
msgstr "Refactorar"

#: listpopupmenu.cpp:866
msgid "View Code"
msgstr "Ver Código"

#: listpopupmenu.cpp:876
msgctxt "color menu"
msgid "Color"
msgstr "Cor"

#: listpopupmenu.cpp:878
msgid "Fill Color..."
msgstr "Cor de Preenchimento..."

#: listpopupmenu.cpp:962
msgctxt "new sub menu"
msgid "New"
msgstr "Novo"

#: listpopupmenu.cpp:1011
msgid "Actor..."
msgstr "Actor..."

#: listpopupmenu.cpp:1012
msgid "Use Case..."
msgstr "Caso de Utilização..."

#: listpopupmenu.cpp:1016
msgctxt "new class menu item"
msgid "Class..."
msgstr "Classe..."

#: listpopupmenu.cpp:1017
msgid "Interface..."
msgstr "Interface..."

#: listpopupmenu.cpp:1018
msgid "Datatype..."
msgstr "Tipo de Dados..."

#: listpopupmenu.cpp:1019
msgid "Enum..."
msgstr "Enumerado..."

#: listpopupmenu.cpp:1020
msgid "Package..."
msgstr "Pacote..."

#: listpopupmenu.cpp:1026
msgctxt "add new state"
msgid "State..."
msgstr "Estado..."

#: listpopupmenu.cpp:1032 listpopupmenu.cpp:1074
msgid "Activity..."
msgstr "Actividade..."

#: listpopupmenu.cpp:1037
msgid "Subsystem..."
msgstr "Sub-Sistema..."

#: listpopupmenu.cpp:1038
msgid "Component..."
msgstr "Componente..."

#: listpopupmenu.cpp:1039
msgid "Artifact..."
msgstr "Artefacto..."

#: listpopupmenu.cpp:1042
msgid "Node..."
msgstr "Nó..."

#: listpopupmenu.cpp:1045
msgid "Entity..."
msgstr "Entidade..."

#: listpopupmenu.cpp:1046
msgid "Category..."
msgstr "Categoria..."

#: listpopupmenu.cpp:1050
msgid "Object..."
msgstr "Objecto..."

#: listpopupmenu.cpp:1054
msgid "Attribute"
msgstr "Atributo"

#: listpopupmenu.cpp:1056 listpopupmenu.cpp:1060
msgid "Template"
msgstr "Modelo"

#: listpopupmenu.cpp:1063
msgid "Entity Attribute..."
msgstr "Atributo da Entidade..."

#: listpopupmenu.cpp:1070
msgid "Enum Literal..."
msgstr "Literal Enumerado..."

#: listpopupmenu.cpp:1493
msgid "Delete Anchor"
msgstr "Remover a Âncora..."

#: listpopupmenu.cpp:1518
msgid "Change Association Name..."
msgstr "Mudar o Nome da Associação..."

#: listpopupmenu.cpp:1565
msgid "Undo"
msgstr "Desfazer"

#: listpopupmenu.cpp:1566
msgid "Redo"
msgstr "Refazer"

#: listpopupmenu.cpp:1572
msgid "Clear Diagram"
msgstr "Limpar o Diagrama"

#: listpopupmenu.cpp:1575
msgid "Snap to Grid"
msgstr "Alinhar à Grelha"

#: listpopupmenu.cpp:1577
msgid "Show Grid"
msgstr "Mostrar a Grelha"

#: listpopupmenu.cpp:1585
msgid "Disjoint(Specialisation)"
msgstr "Disjunção(Especialização)"

#: listpopupmenu.cpp:1586
msgid "Overlapping(Specialisation)"
msgstr "Sobreposição(Especialização)"

#: listpopupmenu.cpp:1587
msgid "Union"
msgstr "União"
