msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
"POT-Creation-Date: 2005-07-17 06:51+0200\n"
"PO-Revision-Date: 2005-09-18 19:29+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: 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"

#: worktoolbar.cpp:65
msgid "Select"
msgstr "Selecção"

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

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

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

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

#: listpopupmenu.cpp:498 worktoolbar.cpp:78
msgid "Actor"
msgstr "Actor"

#: worktoolbar.cpp:79
msgid "Use case"
msgstr "Caso de utilização"

#. i18n: file dialogs/codegenerationwizardbase.ui line 243
#: classimport.cpp:127 dialogs/diagramprintpage.cpp:89
#: dialogs/diagramprintpage.cpp:197 dialogs/settingsdlg.cpp:191
#: listpopupmenu.cpp:562 rc.cpp:301 worktoolbar.cpp:84
#, no-c-format
msgid "Class"
msgstr "Classe"

#: listpopupmenu.cpp:563 worktoolbar.cpp:85 worktoolbar.cpp:141
#: worktoolbar.cpp:149
msgid "Interface"
msgstr "Interface"

#: listpopupmenu.cpp:564 worktoolbar.cpp:86
msgid "Datatype"
msgstr "Tipo de dados"

#: listpopupmenu.cpp:565 worktoolbar.cpp:87
msgid "Enum"
msgstr "Enumerado"

#: listpopupmenu.cpp:566 listpopupmenu.cpp:615 worktoolbar.cpp:88
msgid "Package"
msgstr "Pacote"

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

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

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

#: worktoolbar.cpp:96 worktoolbar.cpp:103 worktoolbar.cpp:148
msgid "Object"
msgstr "Objecto"

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

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

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

#: dialogs/statedialog.cpp:88 worktoolbar.cpp:110
msgid "Initial state"
msgstr "Estado inicial"

#: dialogs/diagramprintpage.cpp:93 dialogs/diagramprintpage.cpp:205
#: dialogs/statedialog.cpp:88 worktoolbar.cpp:112
msgid "State"
msgstr "Estado"

#: dialogs/statedialog.cpp:88 worktoolbar.cpp:114
msgid "End state"
msgstr "Estado final"

#: worktoolbar.cpp:116
msgid "State transition"
msgstr "Mudança de estado"

#: dialogs/activitydialog.cpp:73 worktoolbar.cpp:122
msgid "Initial activity"
msgstr "Actividade inicial"

#: association.cpp:99 dialogs/activitydialog.cpp:73
#: dialogs/diagramprintpage.cpp:94 dialogs/diagramprintpage.cpp:207
#: worktoolbar.cpp:125
msgid "Activity"
msgstr "Actividade"

#: dialogs/activitydialog.cpp:73 worktoolbar.cpp:128
msgid "End activity"
msgstr "Actividade final"

#: worktoolbar.cpp:131
msgid "Branch/merge"
msgstr "Ramificação/junção"

#: worktoolbar.cpp:133
msgid "Fork/join"
msgstr "Ramificar/juntar"

#: worktoolbar.cpp:136
msgid "Activity transition"
msgstr "Transição de actividade"

#: dialogs/diagramprintpage.cpp:95 dialogs/diagramprintpage.cpp:209
#: listpopupmenu.cpp:465 worktoolbar.cpp:142 worktoolbar.cpp:150
msgid "Component"
msgstr "Componente"

#: listpopupmenu.cpp:468 worktoolbar.cpp:143
msgid "Artifact"
msgstr "Artefacto"

#: listpopupmenu.cpp:475 worktoolbar.cpp:151
msgid "Node"
msgstr "Nó"

#: listpopupmenu.cpp:485 worktoolbar.cpp:156
msgid "Entity"
msgstr "Entidade"

#: worktoolbar.cpp:157
msgid "Relationship"
msgstr "Relação"

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

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

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

#: worktoolbar.cpp:375
msgid "Implements (Generalisation/Realisation)"
msgstr "Implementa (Generalização/Realização)"

#: datatype.cpp:68
msgid "datatype"
msgstr "tipo de dados"

#: diagram/diagramelement.cpp:206
msgid "To Foreground"
msgstr "Para o Topo"

#: diagram/diagramelement.cpp:207
msgid "Raise"
msgstr "Elevar"

#: diagram/diagramelement.cpp:208
msgid "Lower"
msgstr "Baixar"

#: diagram/diagramelement.cpp:209
msgid "To Background"
msgstr "Para o Fundo"

#: diagram/diagramelement.cpp:210
msgid "Depth..."
msgstr "Profundidade..."

#: diagram/diagram.cpp:115
msgid "Create View"
msgstr "Criar Vista"

#. i18n: file dialogs/diagrampropertiespage.ui line 30
#: diagram/diagram.cpp:116 rc.cpp:353
#, no-c-format
msgid "Diagram Properties"
msgstr "Propriedades do Diagrama"

#: diagram/pathtool.cpp:37
msgid "Creates paths"
msgstr "Cria caminhos"

#: diagram/path.cpp:142
msgid "Direct Lines"
msgstr "Linhas Directas"

#: diagram/path.cpp:143
msgid "Orthogonal Lines"
msgstr "Linhas Ortogonais"

#: diagram/path.cpp:145
msgid "Path Style"
msgstr "Estilo do Caminho"

#: diagram/selecttool.cpp:34
msgid "Select and move diagram elements"
msgstr "Selecciona e move elementos do diagrama"

#. i18n: file dialogs/codevieweroptionsbase.ui line 45
#: diagram/unknownumlwidget.cpp:106 plugins/umlwidgets/classwidget.cpp:337
#: plugins/umlwidgets/interfacewidget.cpp:263
#: plugins/umlwidgets/packagewidget.cpp:166 rc.cpp:322
#, no-c-format
msgid "Colors"
msgstr "Cores"

#: diagram/tool.cpp:33
msgid "This tool has no tooltip"
msgstr "Esta ferramenta não tem dica"

#: diagram/associationwidget.cpp:113
msgid "AutoAdjust"
msgstr "AutoAjustar"

#: diagram/associationwidget.cpp:114
msgid "Fixed to Widget"
msgstr "Fixo ao Elemento"

#: diagram/associationwidget.cpp:116
msgid "Association Style"
msgstr "Estilo de Associação"

#: diagram/associationtool.cpp:36
msgid "Creates associations between diagram widgets"
msgstr "Cria associações entre vistas do diagrama"

#: dialogs/activitydialog.cpp:73 listpopupmenu.cpp:947
msgid "Branch/Merge"
msgstr "Ramificação/Junção"

#: dialogs/activitydialog.cpp:73
msgid "Fork/Join"
msgstr "Ramificar/Juntar"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 118
#: dialogs/activitydialog.cpp:76 dialogs/assocpropdlg.cpp:91
#: dialogs/classpropdlg.cpp:67 dialogs/classpropdlg.cpp:169
#: dialogs/classpropdlg.cpp:231 dialogs/settingsdlg.cpp:102
#: dialogs/statedialog.cpp:91 dialogs/umlviewdialog.cpp:69
#: plugins/umlwidgets/classwidget.cpp:331
#: plugins/umlwidgets/interfacewidget.cpp:259
#: plugins/umlwidgets/packagewidget.cpp:161 rc.cpp:39 rc.cpp:164
#, no-c-format
msgid "General"
msgstr "Geral"

#: dialogs/activitydialog.cpp:76 dialogs/statedialog.cpp:91
#: dialogs/umlattributedialog.cpp:57 dialogs/umlentityattributedialog.cpp:56
#: dialogs/umloperationdialog.cpp:66 dialogs/umltemplatedialog.cpp:50
msgid "General Properties"
msgstr "Propriedades Gerais"

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

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

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 36
#: dialogs/activitydialog.cpp:93 dialogs/assocgenpage.cpp:58
#: dialogs/assocrolepage.cpp:77 dialogs/assocrolepage.cpp:78
#: dialogs/classgenpage.cpp:171 dialogs/classgenpage.cpp:248
#: dialogs/classgenpage.cpp:310 dialogs/classifierlistpage.cpp:94
#: dialogs/notedialog.cpp:33 dialogs/parmpropdlg.cpp:99
#: dialogs/statedialog.cpp:107 docwindow.cpp:30 rc.cpp:24 rc.cpp:146
#: rc.cpp:393 rc.cpp:405
#, no-c-format
msgid "Documentation"
msgstr "Documentação"

#: dialogs/activitydialog.cpp:111 dialogs/assocpropdlg.cpp:113
#: dialogs/classpropdlg.cpp:242 dialogs/settingsdlg.cpp:269
#: dialogs/statedialog.cpp:127 dialogs/umlviewdialog.cpp:106
msgid "Font Settings"
msgstr "Configuração dos Tipos de Letra"

#: dialogs/activitydialog.cpp:117 dialogs/classpropdlg.cpp:73
#: dialogs/classpropdlg.cpp:123 dialogs/settingsdlg.cpp:52
#: dialogs/statedialog.cpp:133 dialogs/umlviewdialog.cpp:99
#: dialogs/umlwidgetcolorpage.cpp:56 listpopupmenu.cpp:659
#: listpopupmenu.cpp:670
msgid "Color"
msgstr "Cor"

#: dialogs/activitydialog.cpp:117 dialogs/classpropdlg.cpp:73
#: dialogs/classpropdlg.cpp:123
msgid "Widget Colors"
msgstr "Cores dos Elementos"

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

#: dialogs/overwritedialogue.cpp:29
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:32
msgid "&Apply to all remaining files"
msgstr "&Aplicar para todos os outros ficheiros"

#: dialogs/overwritedialogue.cpp:36 umlview.cpp:1473
msgid "&Overwrite"
msgstr "S&obrepor"

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

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

#: dialogs/activitypage.cpp:40 dialogs/statedialog.cpp:140
msgid "Activities"
msgstr "Actividades"

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

#: dialogs/activitypage.cpp:60 floatingtext.cpp:170
msgid "Rename"
msgstr "Mudar o Nome"

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

#: activitywidget.cpp:146 dialogs/activitypage.cpp:116 statewidget.cpp:171
#: toolbarstateother.cpp:132 umlview.cpp:2895
msgid "Enter the name of the new activity:"
msgstr "Insira o nome da nova actividade:"

#: dialogs/activitypage.cpp:117 statewidget.cpp:171 toolbarstateother.cpp:132
#: umlview.cpp:2896
msgid "new activity"
msgstr "nova actividade"

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

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

#. i18n: file dialogs/codegenerationoptionsbase.ui line 24
#: dialogs/codegenerationwizard.cpp:52 rc.cpp:161
#, no-c-format
msgid "Code Generation Options"
msgstr "Opções de Geração de Código"

#: dialogs/codegenerationwizard.cpp:68
msgid "&Generate"
msgstr "&Gerar"

#: dialogs/codegenerationwizard.cpp:128
msgid "Finish"
msgstr "Terminar"

#: dialogs/codegenerationwizard.cpp:140
msgid "Code Generated"
msgstr "Código Gerado"

#: dialogs/codegenerationwizard.cpp:142
msgid "Not Generated"
msgstr "Não Gerado"

#: dialogs/codegenerationwizard.cpp:149
msgid "Not Yet Generated"
msgstr "Ainda Não Gerado"

#: dialogs/codegenerationwizard.cpp:170
msgid "The directory %1 does not exist. Do you want to create it now?"
msgstr "A pasta %1 não existe. Deseja criá-la agora?"

#: dialogs/codegenerationwizard.cpp:171 dialogs/codegenerationwizard.cpp:185
msgid "Output Directory Does Not Exist"
msgstr "Pasta de Saída Não Existe"

#: dialogs/codegenerationwizard.cpp:176
msgid ""
"The directory could not be created.\n"
"Please make sure you have write access to its parent directory or select "
"another, valid, directory."
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."

#: dialogs/codegenerationwizard.cpp:177
msgid "Error Creating Directory"
msgstr "Erro ao Criar Pasta"

#: dialogs/codegenerationwizard.cpp:184
msgid "Please select a valid directory."
msgstr "Por favor seleccione uma pasta válida."

#: dialogs/codegenerationwizard.cpp:192
msgid ""
"The output directory exists, but it is not writable.\n"
"Please set the appropriate permissions or choose another directory."
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."

#: dialogs/codegenerationwizard.cpp:193
msgid "Error Writing to Output Directory"
msgstr "Erro ao Escrever para Pasta de Saída"

#: dialogs/codegenerationwizard.cpp:199
msgid "%1 does not seem to be a directory. Please choose a valid directory."
msgstr "%1 não parece ser uma pasta. Por favor escolha uma pasta válida."

#: dialogs/codegenerationwizard.cpp:200
msgid "Please Choose Valid Directory"
msgstr "Por Favor Escolha uma Pasta Válida"

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

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

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

#: dialogs/assocpropdlg.cpp:91 dialogs/classpropdlg.cpp:67
#: dialogs/classpropdlg.cpp:169 dialogs/classpropdlg.cpp:231
#: dialogs/settingsdlg.cpp:102 dialogs/umlviewdialog.cpp:69
msgid "General Settings"
msgstr "Configuração Geral"

#: dialogs/classpropdlg.cpp:116 dialogs/umlviewdialog.cpp:92
msgid "Display"
msgstr "Visualização"

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

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

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

#: class.cpp:71 classifier.cpp:248 dialogs/umlviewdialog.cpp:162 entity.cpp:81
#: enum.cpp:69 umldoc.cpp:1008 umldoc.cpp:1270 umldoc.cpp:1302 umldoc.cpp:1322
#: umldoc.cpp:1350
msgid "Invalid Name"
msgstr "Nome Inválido"

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

#: dialogs/umlviewdialog.cpp:168 umldoc.cpp:1356 umllistview.cpp:2115
#: umllistview.cpp:2123 umllistview.cpp:2335
msgid "Name Not Unique"
msgstr "Nome Não Único"

#. i18n: file dialogs/codeviewerdialogbase.ui line 21
#: dialogs/codeviewerdialog.cpp:114 dialogs/settingsdlg.cpp:264 rc.cpp:307
#, no-c-format
msgid "Code Viewer"
msgstr "Visualizador de Código"

#: dialogs/classifierlistpage.cpp:34 dialogs/classpropdlg.cpp:178
#: listpopupmenu.cpp:593 plugins/umlwidgets/classwidget.cpp:332
#: refactoring/refactoringassistant.cpp:471
msgid "Attributes"
msgstr "Atributos"

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

#: dialogs/classifierlistpage.cpp:37 dialogs/classpropdlg.cpp:186
#: listpopupmenu.cpp:597 plugins/umlwidgets/classwidget.cpp:333
#: plugins/umlwidgets/interfacewidget.cpp:260
#: refactoring/refactoringassistant.cpp:488
msgid "Operations"
msgstr "Operações"

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

#: dialogs/classifierlistpage.cpp:40 dialogs/classpropdlg.cpp:194
#: plugins/umlwidgets/classwidget.cpp:335
msgid "Templates"
msgstr "Modelos"

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

#: dialogs/classifierlistpage.cpp:43 dialogs/classpropdlg.cpp:201
msgid "Enum Literals"
msgstr "Literais Enumerados"

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

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

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

#: dialogs/classifierlistpage.cpp:89 dialogs/umloperationdialog.cpp:133
#: uml.cpp:260
msgid "&Properties"
msgstr "&Propriedades"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 36
#: dialogs/umlroledialog.cpp:28 rc.cpp:396
#, no-c-format
msgid "Role Properties"
msgstr "Propriedades do Papel"

#: dialogs/classpropdlg.cpp:116 plugins/umlwidgets/classwidget.cpp:336
msgid "Display Options"
msgstr "Opções de Visualização"

#: dialogs/classpropdlg.cpp:178
msgid "Attribute Settings"
msgstr "Configuração dos Atributos"

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

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

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

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

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

#: dialogs/assocpage.cpp:28 dialogs/classpropdlg.cpp:221
#: plugins/umlwidgets/classwidget.cpp:334
#: plugins/umlwidgets/interfacewidget.cpp:261
msgid "Associations"
msgstr "Associações"

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

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

#: dialogs/parmpropdlg.cpp:70 dialogs/umlattributedialog.cpp:70
#: dialogs/umlentityattributedialog.cpp:69 dialogs/umloperationdialog.cpp:72
#: dialogs/umltemplatedialog.cpp:63
msgid "&Name:"
msgstr "&Nome:"

#: dialogs/parmpropdlg.cpp:62 dialogs/umlattributedialog.cpp:62
#: dialogs/umlentityattributedialog.cpp:61 dialogs/umloperationdialog.cpp:75
#: dialogs/umltemplatedialog.cpp:55
msgid "&Type:"
msgstr "&Tipo:"

#: dialogs/classgenpage.cpp:289 dialogs/umlattributedialog.cpp:78
#: dialogs/umlentityattributedialog.cpp:77 dialogs/umloperationdialog.cpp:83
msgid "Stereotype name:"
msgstr "Nome do estereótipo:"

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

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

#: dialogs/classgenpage.cpp:153 dialogs/settingsdlg.cpp:192
#: dialogs/umlattributedialog.cpp:89 dialogs/umloperationdialog.cpp:95
#: listpopupmenu.cpp:601
msgid "Visibility"
msgstr "Visibilidade"

#: dialogs/classgenpage.cpp:158 dialogs/umloperationdialog.cpp:100
msgid "P&ublic"
msgstr "P&úblico"

#: dialogs/classgenpage.cpp:161 dialogs/umlattributedialog.cpp:96
#: dialogs/umloperationdialog.cpp:103
msgid "P&rivate"
msgstr "P&rivado"

#: dialogs/umlattributedialog.cpp:99 dialogs/umloperationdialog.cpp:106
msgid "Prot&ected"
msgstr "Prot&egido"

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

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

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

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

#: dialogs/umloperationdialog.cpp:309
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:310 dialogs/umloperationdialog.cpp:377
msgid "Parameter Name Not Unique"
msgstr "Nome do Parâmetro Não-Único"

#: dialogs/umloperationdialog.cpp:376
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:426
msgid "You have entered an invalid operation name."
msgstr "O utilizador indicou um nome de operação inválido."

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

#: dialogs/umloperationdialog.cpp:436 refactoring/refactoringassistant.cpp:643
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:438 refactoring/refactoringassistant.cpp:645
msgid "Choose a different name or parameter list."
msgstr "Escolha um nome ou lista de parâmetros diferente."

#: dialogs/classwizard.cpp:35 umldoc.cpp:810
msgid "new_class"
msgstr "nova_classe"

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

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

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

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

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

#: dialogs/classgenpage.cpp:81 dialogs/parmpropdlg.cpp:78
#: dialogs/umltemplatedialog.cpp:67
msgid "&Stereotype name:"
msgstr "Nome do e&stereótipo:"

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

#: dialogs/parmpropdlg.cpp:83
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/umlattributedialog.cpp:44
msgid "Attribute Properties"
msgstr "Propriedades do Atributo"

#: dialogs/umlattributedialog.cpp:93
msgid "&Public"
msgstr "&Público"

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

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

#: dialogs/umlattributedialog.cpp:158
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:159
msgid "Attribute Name Not Unique"
msgstr "Nome do Atributo Não-Único"

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

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

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

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

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

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

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

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

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

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

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

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

#: dialogs/classgenpage.cpp:113
msgid "&Executable"
msgstr "&Executável"

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

#: dialogs/classgenpage.cpp:125 dialogs/umlwidgetcolorpage.cpp:68
msgid "&Default"
msgstr "&Predefinição"

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

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

#: dialogs/classgenpage.cpp:164
msgid "Pro&tected"
msgstr "Pro&tegido"

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

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

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

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

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

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

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

#: dialogs/classgenpage.cpp:336 dialogs/classgenpage.cpp:381
#: dialogs/classgenpage.cpp:392
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:337 dialogs/classgenpage.cpp:382
#: dialogs/classgenpage.cpp:393
msgid "Name is Not Unique"
msgstr "O Nome Não É Único"

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

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

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

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

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

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

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

#: dialogs/umlentityattributedialog.cpp:111
msgid "&None"
msgstr "&Nenhum"

#: dialogs/umlentityattributedialog.cpp:114
msgid "&Primary"
msgstr "&Primário"

#: dialogs/umlentityattributedialog.cpp:117
msgid "&Index"
msgstr "Índ&ice"

#: dialogs/umlentityattributedialog.cpp:120
msgid "&Unique"
msgstr "&Único"

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

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

#: dialogs/umlentityattributedialog.cpp:202
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:203
msgid "Entity Attribute Name Not Unique"
msgstr "Nome do Atributo da Entidade Não Único"

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

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

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

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

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

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

#: dialogs/diagramprintpage.cpp:63
msgid "Selection"
msgstr "Selecção"

#: dialogs/diagramprintpage.cpp:90 dialogs/diagramprintpage.cpp:201
#: listpopupmenu.cpp:501
msgid "Use Case"
msgstr "Caso de Utilização"

#: dialogs/diagramprintpage.cpp:91 dialogs/diagramprintpage.cpp:203
msgid "Collaboration"
msgstr "Colaboração"

#: dialogs/diagramprintpage.cpp:92 dialogs/diagramprintpage.cpp:199
msgid "Sequence"
msgstr "Sequência"

#: dialogs/diagramprintpage.cpp:96 dialogs/diagramprintpage.cpp:211
msgid "Deployment"
msgstr "Entrada em Produção"

#: dialogs/diagramprintpage.cpp:109 umldoc.cpp:2392
msgid "kde-uml-Diagram"
msgstr "Diagrama-uml-kde"

#: dialogs/diagramprintpage.cpp:133
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:69
msgid "Role A Visibility"
msgstr "Visibilidade do Papel A"

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

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

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

#. i18n: file dialogs/umlrolepropertiesbase.ui line 59
#: dialogs/assocrolepage.cpp:102 dialogs/assocrolepage.cpp:156 rc.cpp:399
#, no-c-format
msgid "Rolename:"
msgstr "Nome do papel:"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 77
#: dialogs/assocrolepage.cpp:108 dialogs/assocrolepage.cpp:162 rc.cpp:402
#, no-c-format
msgid "Multiplicity:"
msgstr "Multiplicidade:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 129
#: dialogs/assocrolepage.cpp:115 dialogs/assocrolepage.cpp:170
#: dialogs/settingsdlg.cpp:240 dialogs/settingsdlg.cpp:247 rc.cpp:116
#: rc.cpp:134 rc.cpp:423
#, no-c-format
msgid "Public"
msgstr "Público"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 134
#: dialogs/assocrolepage.cpp:118 dialogs/assocrolepage.cpp:173
#: dialogs/settingsdlg.cpp:241 dialogs/settingsdlg.cpp:248 rc.cpp:119
#: rc.cpp:137 rc.cpp:426
#, no-c-format
msgid "Private"
msgstr "Privado"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 139
#: dialogs/assocrolepage.cpp:121 dialogs/assocrolepage.cpp:176
#: dialogs/settingsdlg.cpp:242 dialogs/settingsdlg.cpp:249 rc.cpp:122
#: rc.cpp:140 rc.cpp:429
#, no-c-format
msgid "Protected"
msgstr "Protegido"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 141
#: dialogs/assocrolepage.cpp:136 dialogs/assocrolepage.cpp:191 rc.cpp:417
#, no-c-format
msgid "Changeable"
msgstr "Modificável"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 133
#: dialogs/assocrolepage.cpp:139 dialogs/assocrolepage.cpp:194 rc.cpp:414
#, no-c-format
msgid "Frozen"
msgstr "Congelado"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 125
#: dialogs/assocrolepage.cpp:142 dialogs/assocrolepage.cpp:197 rc.cpp:411
#, no-c-format
msgid "Add only"
msgstr "Adicionar apenas"

#: dialogs/umlwidgetcolorpage.cpp:61
msgid "&Line:"
msgstr "&Linha:"

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

#: dialogs/umlwidgetcolorpage.cpp:78
msgid "D&efault"
msgstr "Pr&edefinição"

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

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

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

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

#: dialogs/umltemplatedialog.cpp:133
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:134
msgid "Template Name Not Unique"
msgstr "Nome do Modelo Não-Único"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: dialogs/settingsdlg.cpp:119
msgid "Use new C++/Java generators"
msgstr "Utilizar os novo geradores C++/Java"

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

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

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

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

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

#: dialogs/settingsdlg.cpp:155
msgid "Sta&rtup logo"
msgstr "Logotipo &inicial"

#: dialogs/settingsdlg.cpp:159
msgid "&Tip of the day"
msgstr "&Dica do dia"

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

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

#: dialogs/settingsdlg.cpp:173
msgid "No Diagram"
msgstr "Nenhum Diagrama"

#: dialogs/settingsdlg.cpp:173
msgid "Class Diagram"
msgstr "Diagrama de Classes"

#: dialogs/settingsdlg.cpp:174
msgid "Use Case Diagram"
msgstr "Diagrama de Casos de Utilização"

#: dialogs/settingsdlg.cpp:174
msgid "Sequence Diagram"
msgstr "Diagrama de Sequência"

#: dialogs/settingsdlg.cpp:175
msgid "Collaboration Diagram"
msgstr "Diagrama de Colaboração"

#: dialogs/settingsdlg.cpp:175
msgid "State Diagram"
msgstr "Diagrama de Estados"

#: dialogs/settingsdlg.cpp:176
msgid "Activity Diagram"
msgstr "Diagrama de Actividades"

#: dialogs/settingsdlg.cpp:176
msgid "Component Diagram"
msgstr "Diagrama de Componentes"

#: dialogs/settingsdlg.cpp:177
msgid "Deployment Diagram"
msgstr "Diagrama de Entrada em Produção"

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

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

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

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

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

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

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

#. i18n: file dialogs/diagrampropertiespage.ui line 146
#: dialogs/settingsdlg.cpp:223 rc.cpp:365
#, no-c-format
msgid "Show operation signature"
msgstr "Mostrar a assinatura das operações"

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

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

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

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

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

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

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

#: dialogs/classoptionspage.cpp:60 dialogs/classoptionspage.cpp:125
#: listpopupmenu.cpp:622
msgid "Show"
msgstr "Mostrar"

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

#: dialogs/classoptionspage.cpp:71 dialogs/classoptionspage.cpp:148
msgid "&Visibility"
msgstr "&Visibilidade"

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

#: dialogs/classoptionspage.cpp:84 dialogs/classoptionspage.cpp:152
msgid "Pac&kage"
msgstr "Pa&cote"

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

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

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

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

#. i18n: file dialogs/diagrampropertiespage.ui line 61
#: dialogs/assocgenpage.cpp:69 rc.cpp:356
#, no-c-format
msgid "Name:"
msgstr "Nome:"

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

#: umllistview.cpp:109
msgid "UML Model"
msgstr "Modelo UML"

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

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

#: umllistview.cpp:113
msgid "Logical View"
msgstr "Vista Lógica"

#: umllistview.cpp:114
msgid "Component View"
msgstr "Vista de Componentes"

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

#: umllistview.cpp:116
msgid "Entity Relationship Model"
msgstr "Model Entidade Relação"

#: umllistview.cpp:117 umllistview.cpp:2793
msgid "Datatypes"
msgstr "Tipos de dados"

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

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

#: umllistview.cpp:1918
msgid "folder"
msgstr "pasta"

#: umllistview.cpp:2099
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:2100 umllistviewitem.cpp:513
msgid "Name Not Valid"
msgstr "Nome Inválido"

#: umldoc.cpp:1355 umllistview.cpp:2114
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:2122 umllistview.cpp:2334
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:2291 umllistview.cpp:2307 umllistview.cpp:2324
msgid "Creation canceled"
msgstr "Criação cancelada"

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

#: codegenerator.cpp:501
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:501
msgid "Cannot Open File"
msgstr "Não É Possível Aceder ao Ficheiro"

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

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

#: codegenerator.cpp:559 codegenerators/simplecodegenerator.cpp:128
msgid "Cannot Create Folder"
msgstr "Não É Possível Criar A Pasta"

#: aligntoolbar.cpp:33
msgid "Align Left"
msgstr "Alinhar à Esquerda"

#: aligntoolbar.cpp:34
msgid "Align Right"
msgstr "Alinhar à Direita"

#: aligntoolbar.cpp:35
msgid "Align Top"
msgstr "Alinhar ao Topo"

#: aligntoolbar.cpp:36
msgid "Align Bottom"
msgstr "Alinhar ao Fundo"

#: aligntoolbar.cpp:37
msgid "Align Vertical Middle"
msgstr "Alinhar o Centro na Vertical"

#: aligntoolbar.cpp:38
msgid "Align Horizontal Middle"
msgstr "Alinhar o Centro na Horizontal"

#: aligntoolbar.cpp:255
msgid ""
"For alignment you have to select at least 2 objects like classes or actors. You "
"can not align associations."
msgstr ""
"Para o alinhamento, você terá de seleccionar pelo menos 2 objectos, como por "
"exemplo classes ou acções. Não poderá alinhar associações."

#: classimport.cpp:125
msgid "Is the scope %1 a namespace or a class?"
msgstr "O âmbito %1 é um espaço de nomes ou uma classe?"

#: classimport.cpp:126
msgid "C++ Import Requests Your Help"
msgstr "Importação C++ Pede a Sua Ajuda"

#: classimport.cpp:127
msgid "Namespace"
msgstr "Espaço de nomes"

#: classimport.cpp:301 classimport.cpp:313 classimport.cpp:345
#, c-format
msgid "Importing file: %1"
msgstr "A importar o ficheiro: %1"

#: model_utils.cpp:344
msgid "Empty"
msgstr "Vazio"

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

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

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

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

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

#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "José Nuno Pires,Pedro Morais"

#: _translatorinfo.cpp:3
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
msgstr "jncp@netcabo.pt,morais@kde.org"

#: main.cpp:29 main.cpp:41
msgid "Umbrello UML Modeller"
msgstr "Modelador de UML Umbrello"

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

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

#: main.cpp:46
msgid "Umbrello UML Modeller Authors"
msgstr "Autores do Modelador de UML Umbrello"

#: interface.cpp:49
msgid "interface"
msgstr "interface"

#: 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"

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

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

#: umldoc.cpp:380
msgid "The file %1 does not exist."
msgstr "O ficheiro %1 não existe."

#: umldoc.cpp:380 umldoc.cpp:406 umldoc.cpp:448 umldoc.cpp:460 umldoc.cpp:474
#: umldoc.cpp:487 umldoc.cpp:500 umldoc.cpp:513
msgid "Load Error"
msgstr "Erro de Leitura"

#: umldoc.cpp:406
msgid "The file %1 seems to be corrupted."
msgstr "O ficheiro %1 parece estar corrompido."

#: umldoc.cpp:448 umldoc.cpp:460 umldoc.cpp:487
#, c-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:474
#, c-format
msgid "There was a problem loading the extracted file: %1"
msgstr "Ocorreu um problema ao ler o ficheiro extraído: %1"

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

#: umldoc.cpp:580 umldoc.cpp:589 umldoc.cpp:642 umldoc.cpp:663
#: umlview.cpp:1526
#, c-format
msgid "There was a problem saving file: %1"
msgstr "Ocorreu um problema ao gravar o ficheiro: %1"

#: umldoc.cpp:580 umldoc.cpp:589 umldoc.cpp:642 umldoc.cpp:663 umldoc.cpp:671
#: umlview.cpp:1527
msgid "Save Error"
msgstr "Erro de Gravação"

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

#: umldoc.cpp:812
msgid "new_actor"
msgstr "novo_actor"

#: umldoc.cpp:814
msgid "new_usecase"
msgstr "novo_casodeutilização"

#: umldoc.cpp:816
msgid "new_package"
msgstr "novo_pacote"

#: umldoc.cpp:818
msgid "new_component"
msgstr "nova_componente"

#: umldoc.cpp:820
msgid "new_node"
msgstr "novo_nó"

#: umldoc.cpp:822
msgid "new_artifact"
msgstr "novo_artefacto"

#: umldoc.cpp:824
msgid "new_interface"
msgstr "nova_interface"

#: umldoc.cpp:826
msgid "new_datatype"
msgstr "novo_tipodedados"

#: umldoc.cpp:828
msgid "new_enum"
msgstr "novo_enumerado"

#: umldoc.cpp:830
msgid "new_entity"
msgstr "nova_entidade"

#: umlcanvasobject.cpp:96 umldoc.cpp:832
msgid "new_association"
msgstr "nova_associação"

#: umldoc.cpp:834
msgid "new_object"
msgstr "novo_objecto"

#: enumliteral.cpp:67 floatingtext.cpp:104 umldoc.cpp:1002 umldoc.cpp:1262
#: umldoc.cpp:1297 umldoc.cpp:1318 umldoc.cpp:1346
msgid "Name"
msgstr "Nome"

#: enumliteral.cpp:67 stereotype.cpp:75 umldoc.cpp:1002 umldoc.cpp:1262
#: umldoc.cpp:1297 umldoc.cpp:1318 umldoc.cpp:1346
msgid "Enter name:"
msgstr "Indique o nome:"

#: class.cpp:71 classifier.cpp:248 entity.cpp:81 enum.cpp:69 umldoc.cpp:1007
#: umldoc.cpp:1322 umldoc.cpp:1350
msgid "That is an invalid name."
msgstr "Esse nome é inválido."

#: umldoc.cpp:1013
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."

#: umldoc.cpp:1014
msgid "Reserved Keyword"
msgstr "Palavra-chave Reservada"

#: class.cpp:73 classifier.cpp:250 entity.cpp:83 umldoc.cpp:1018
#: umldoc.cpp:1330 umldoc.cpp:1361
msgid "That name is already being used."
msgstr "Esse nome já está a ser usado."

#: class.cpp:73 classifier.cpp:250 entity.cpp:83 umldoc.cpp:1019
#: umldoc.cpp:1284 umldoc.cpp:1310 umldoc.cpp:1330 umldoc.cpp:1361
msgid "Not a Unique Name"
msgstr "Não é um Nome Único"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: umldoc.cpp:2583
#, c-format
msgid "/autosave%1"
msgstr "/autogravar%1"

#: umllistviewitem.cpp:405 umllistviewitem.cpp:434 umllistviewitem.cpp:462
msgid "Rename canceled"
msgstr "Mudança de nome cancelada"

#: umllistviewitem.cpp:502
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:503
msgid "Function Not Implemented"
msgstr "Função Não Implementada"

#: umllistviewitem.cpp:512
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."

#: codegenerators/cppcodegenerationform.cpp:30
msgid "General Options"
msgstr "Opções Gerais"

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

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

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

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

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

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

#: codegenerators/cppcodegenerationform.cpp:50
msgid "Create Makefile document"
msgstr "Cria um novo documento Makefile"

#: umlcanvasobject.cpp:94
msgid "new_stereotype"
msgstr "novo_estereótipo"

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

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

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

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

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

#: enum.cpp:54
msgid "enum"
msgstr "enumerado"

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

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

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

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

#: uml.cpp:189
msgid "&Import C++ Classes..."
msgstr "&Importar Classes de C++..."

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

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

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

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

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

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

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

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

#: uml.cpp:200
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:201
msgid "Copies the selected section to the clipboard"
msgstr "Copia a secção seleccionada para a área de transferência"

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

#: uml.cpp:204
msgid "Enables/disables the toolbar"
msgstr "Activa/desactiva a barra de ferramentas"

#: uml.cpp:205
msgid "Enables/disables the statusbar"
msgstr "Activa/desactiva a barra de estado"

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

#: uml.cpp:209
msgid "Delete &Selected"
msgstr "Remover os &Seleccionados"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: uml.cpp:276
#, c-format
msgid "Z&oom to 100%"
msgstr "&Ampliar a 100%"

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

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

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

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

#: uml.cpp:314
msgid "&Windows"
msgstr "&Janelas"

#: uml.cpp:334
#, c-format
msgid " &33%"
msgstr " &33%"

#: uml.cpp:335
#, c-format
msgid " &50%"
msgstr " &50%"

#: uml.cpp:336
#, c-format
msgid " &75%"
msgstr " &75%"

#: uml.cpp:337
#, c-format
msgid "&100%"
msgstr "&100%"

#: uml.cpp:338
#, c-format
msgid "1&50%"
msgstr "1&50%"

#: uml.cpp:339
#, c-format
msgid "&200%"
msgstr "&200%"

#: uml.cpp:340
#, c-format
msgid "3&00%"
msgstr "3&00%"

#: uml.cpp:374 uml.cpp:490 uml.cpp:690 uml.cpp:715 uml.cpp:738 uml.cpp:748
#: uml.cpp:788 uml.cpp:793 uml.cpp:818 uml.cpp:828 uml.cpp:833 uml.cpp:838
#: uml.cpp:851 uml.cpp:858 uml.cpp:872 uml.cpp:893 uml.cpp:906
msgid "Ready."
msgstr "Pronto."

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

#: uml.cpp:406
msgid "Alignment Toolbar"
msgstr "Barra de Ferramentas de Alinhamento"

#: listpopupmenu.cpp:568 uml.cpp:428
msgid "Class Diagram..."
msgstr "Diagrama de Classes..."

#: listpopupmenu.cpp:571 uml.cpp:429
msgid "Sequence Diagram..."
msgstr "Diagrama de Sequência..."

#: listpopupmenu.cpp:572 uml.cpp:430
msgid "Collaboration Diagram..."
msgstr "Diagrama de Colaboração..."

#: listpopupmenu.cpp:504 uml.cpp:431
msgid "Use Case Diagram..."
msgstr "Diagrama de Casos de Utilização..."

#: listpopupmenu.cpp:569 uml.cpp:432
msgid "State Diagram..."
msgstr "Diagrama de Estados..."

#: listpopupmenu.cpp:570 uml.cpp:433
msgid "Activity Diagram..."
msgstr "Diagrama de Actividades..."

#: listpopupmenu.cpp:471 uml.cpp:434
msgid "Component Diagram..."
msgstr "Diagrama de Componentes..."

#: listpopupmenu.cpp:478 uml.cpp:435
msgid "Deployment Diagram..."
msgstr "Diagrama de Entrada em Produção..."

#: listpopupmenu.cpp:488 uml.cpp:436
msgid "Entity Relationship Diagram..."
msgstr "Diagrama de Relação entre Entidades..."

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

#: uml.cpp:473
msgid "&Documentation"
msgstr "&Documentação"

#: uml.cpp:486 uml.cpp:694 uml.cpp:719
msgid "Opening file..."
msgstr "A abrir o ficheiro..."

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

#: uml.cpp:703
msgid ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2|All Supported Files (*.xmi, *.xmi.tgz, "
"*.xmi.tar.bz2)\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)"
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)"

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

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

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

#: uml.cpp:758
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:775
msgid ""
"The file %1 exists.\n"
"Do you wish to overwrite it?"
msgstr ""
"O ficheiro %1 já existe!\n"
"Deseja sobrepô-lo?"

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

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

#: uml.cpp:814
#, c-format
msgid "Print %1"
msgstr "Imprimir %1"

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

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

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

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

#: uml.cpp:868
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."

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

#: uml.cpp:882
msgid "Toggling toolbar..."
msgstr "A comutar a barra de ferramentas..."

#: uml.cpp:897
msgid "Toggle the statusbar..."
msgstr "Comutar a barra de estado..."

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

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

#: uml.cpp:1182
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:1200
msgid "Could not find a code generator."
msgstr "Não foi possível encontrar um gerador de código."

#: uml.cpp:1201
msgid "No Code Generator"
msgstr "Sem Gerador de Código"

#: uml.cpp:1241
msgid ""
"There is no active language defined.\n"
"Please select one of the installed languages to generate the code with."
msgstr ""
"Não existe nenhuma linguagem activa definida.\n"
"Seleccione por favor uma das linguagens instaladas com a qual irá gerar o "
"código."

#: uml.cpp:1243 uml.cpp:1250
msgid "No Language Selected"
msgstr "Nenhuma Linguagem Seleccionada"

#: uml.cpp:1248
msgid ""
"Could not find active language.\n"
"Please select one of the installed languages to generate the code with."
msgstr ""
"Não foi possível encontrar a linguagem activa.\n"
"Seleccione por favor uma das linguagens instaladas com a qual irá gerar o "
"código."

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

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

#: uml.cpp:1412
msgid ""
"*.h *.hpp *.hxx|Header Files (*.h *.hpp *.hxx)\n"
"*|All Files"
msgstr ""
"*.h *.hpp *.hxx|Ficheiros de Inclusão (*.h *.hpp *.hxx)\n"
"*|Todos os Ficheiros"

#: uml.cpp:1412
msgid "Select Classes to Import"
msgstr "Seleccionar as Classes a Importar"

#. i18n: file umbrelloui.rc line 7
#: rc.cpp:6
#, no-c-format
msgid "&Diagram"
msgstr "&Diagrama"

#. i18n: file umbrelloui.rc line 8
#: rc.cpp:9
#, no-c-format
msgid "&New"
msgstr "&Novo"

#. i18n: file umbrelloui.rc line 23
#: rc.cpp:12
#, no-c-format
msgid "Sh&ow"
msgstr "M&ostrar"

#. i18n: file umbrelloui.rc line 35
#: rc.cpp:18
#, no-c-format
msgid "&Code"
msgstr "&Código"

#. i18n: file umbrelloui.rc line 39
#: rc.cpp:21
#, no-c-format
msgid "Active &Language"
msgstr "&Linguagem Activa"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 53
#: rc.cpp:27 rc.cpp:152
#, no-c-format
msgid "Slash-Star (/**  */)"
msgstr "Barra-Estrela (/**  */)"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 58
#: rc.cpp:30 rc.cpp:155
#, no-c-format
msgid "Slash-Slash (//)"
msgstr "Barra-Barra (//)"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 70
#: rc.cpp:33 rc.cpp:149
#, no-c-format
msgid "Style:"
msgstr "Estilo:"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 98
#: rc.cpp:36
#, no-c-format
msgid "<p align=\"center\">C++ Code Generation</p>"
msgstr "<p align=\"center\">Geração de Código C++</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 136
#: rc.cpp:42
#, no-c-format
msgid "Method Body Generation"
msgstr "Geração do Corpo dos Métodos"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 164
#: rc.cpp:45
#, no-c-format
msgid "Use following for classes in generated code:"
msgstr "Utilizar as seguintes classes no código gerado:"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 201
#: rc.cpp:48
#, no-c-format
msgid "QPtrList"
msgstr "QPtrList"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 202
#: rc.cpp:51 rc.cpp:76
#, no-c-format
msgid "vector"
msgstr "vector"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 211
#: rc.cpp:54
#, no-c-format
msgid "<b>Variable</b>"
msgstr "<b>Variável</b>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 233
#: rc.cpp:57 rc.cpp:92
#, no-c-format
msgid "..."
msgstr "..."

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 273
#: rc.cpp:61
#, no-c-format
msgid "QString"
msgstr "QString"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 274
#: rc.cpp:64 rc.cpp:85
#, no-c-format
msgid "string"
msgstr "string"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 325
#: rc.cpp:67
#, no-c-format
msgid "<p align=\"center\">String</p>"
msgstr "<p align=\"center\">String</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 341
#: rc.cpp:70
#, no-c-format
msgid "<p align=\"center\">List</p>"
msgstr "<p align=\"center\">Lista</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 364
#: rc.cpp:73
#, no-c-format
msgid "qptrlist.h"
msgstr "qptrlist.h"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 374
#: rc.cpp:79
#, no-c-format
msgid "<i>global?</i>"
msgstr "<i>global?</i>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 397
#: rc.cpp:82
#, no-c-format
msgid "qstring.h"
msgstr "qstring.h"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 418
#: rc.cpp:89
#, no-c-format
msgid "Class name"
msgstr "Nome da classe"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 448
#: rc.cpp:95
#, no-c-format
msgid "<i><p align=\"center\">Include file</p></i>"
msgstr "<i><p align=\"center\">Ficheiro de inclusão</p></i>"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 40
#: rc.cpp:98
#, no-c-format
msgid "Project Generation"
msgstr "Geração do Projecto"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 51
#: rc.cpp:101
#, no-c-format
msgid "Create ANT build document"
msgstr "Cria um novo documento ANT"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 69
#: rc.cpp:104
#, no-c-format
msgid "Auto-Generate Methods"
msgstr "Auto-Gerar Métodos"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 88
#: rc.cpp:107
#, no-c-format
msgid "Empty constructor methods"
msgstr "Métodos construtores vazios"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 99
#: rc.cpp:110
#, no-c-format
msgid "Association accessor methods"
msgstr "Métodos acessores de associações"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 110
#: rc.cpp:113
#, no-c-format
msgid "Attribute accessor methods"
msgstr "Métodos acessores de atributos"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 144
#: rc.cpp:125
#, no-c-format
msgid "From Parent Object"
msgstr "Do Objecto Pai"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 159
#: rc.cpp:128
#, no-c-format
msgid "Default attribute accessor scope:"
msgstr "Âmbito por omissão dos acessores de atributos:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 177
#: rc.cpp:131
#, no-c-format
msgid "Default association field scope:"
msgstr "Âmbito por omissão dos campos de associação:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 198
#: rc.cpp:143
#, no-c-format
msgid "From Parent Role"
msgstr "Do Papel Pai"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 269
#: rc.cpp:158
#, no-c-format
msgid "<p align=\"center\">Java Code Generation</p>"
msgstr "<p align=\"center\">Geração de Código Java</p>"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 69
#: rc.cpp:167
#, no-c-format
msgid "Language"
msgstr "Linguagem"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 93
#: rc.cpp:170
#, no-c-format
msgid "Folders"
msgstr "Pastas"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 110
#: rc.cpp:173
#, no-c-format
msgid "Write all generated files to folder:"
msgstr "Criar todos os ficheiros gerados na pasta:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 118
#: rc.cpp:176
#, no-c-format
msgid "Bro&wse..."
msgstr "&Escolher..."

#. i18n: file dialogs/codegenerationoptionsbase.ui line 126
#: rc.cpp:179
#, no-c-format
msgid "B&rowse..."
msgstr "Es&colher..."

#. i18n: file dialogs/codegenerationoptionsbase.ui line 134
#: rc.cpp:182
#, no-c-format
msgid "&Include heading files from folder:"
msgstr "&Incluir os ficheiros da pasta:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 145
#: rc.cpp:185
#, no-c-format
msgid "Files generated by Code Generator will be written to this folder"
msgstr ""
"Os ficheiros criados com o Gerador de Código serão colocados nesta pasta"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 153
#: rc.cpp:188
#, no-c-format
msgid ""
"Files in this folder will be used as heading files in the generated code"
msgstr ""
"Os ficheiros nesta pasta serão usados como ficheiros de inclusão para o código "
"gerado"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 197
#: rc.cpp:191
#, no-c-format
msgid "Overwrite Policy"
msgstr "Política de Sobreposição"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 215
#: rc.cpp:194
#, no-c-format
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\n"
"um dos que o gerador de código pretender usar:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 223
#: rc.cpp:198
#, no-c-format
msgid "O&verwrite"
msgstr "S&obrepor"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 226
#: rc.cpp:201
#, no-c-format
msgid "Overwrite existing files if they exist in the destination folder"
msgstr "Sobrepor os ficheiros já existente se estiverem na pasta de destino"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 234
#: rc.cpp:204
#, no-c-format
msgid "As&k"
msgstr "Per&guntar"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 240
#: rc.cpp:207
#, no-c-format
msgid "If a file with the same name already exists, ask what to do"
msgstr "Se já existir um ficheiro com o mesmo nome, pergunta o que deve fazer"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 248
#: rc.cpp:210
#, no-c-format
msgid "&Use a different name"
msgstr "&Usar um nome diferente"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 251
#: rc.cpp:213
#, no-c-format
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 a "
"usar adicionando um sufixo ao nome do ficheiro"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 265
#: rc.cpp:216
#, no-c-format
msgid "Formatting"
msgstr "Formatação"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 284
#: rc.cpp:219
#, no-c-format
msgid "Lines"
msgstr "Linhas"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 346
#: rc.cpp:222
#, no-c-format
msgid "Line ending style:"
msgstr "Estilo de fim de linha:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 354
#: rc.cpp:225
#, no-c-format
msgid "Indentation type:"
msgstr "Tipo de indentação:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 362
#: rc.cpp:228
#, no-c-format
msgid "Indentation amount:"
msgstr "Tamanho da indentação:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 368
#: rc.cpp:231
#, no-c-format
msgid ""
"*NIX (\"\\n\")"
msgstr ""
"*NIX (\"\\n\")"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 373
#: rc.cpp:234
#, no-c-format
msgid ""
"Windows (\"\\r\\n\")"
msgstr ""
"Windows (\"\\r\\n\")"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 378
#: rc.cpp:237
#, no-c-format
msgid "Mac (\"\\r\")"
msgstr "Mac (\"\\r\")"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 388
#: rc.cpp:240
#, no-c-format
msgid "No Indentation"
msgstr "Sem Indentação"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 393
#: rc.cpp:243
#, no-c-format
msgid "Tab"
msgstr "Tabulação"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 398
#: rc.cpp:246
#, no-c-format
msgid "Space"
msgstr "Espaço"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 417
#: rc.cpp:249
#, no-c-format
msgid "Comment Verbosity"
msgstr "Verbosidade dos Comentários"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 433
#: rc.cpp:252
#, no-c-format
msgid ""
"Write comments &for sections even if section \n"
"is empty"
msgstr ""
"Escrever os comentários para as &secções \n"
"mesmo que estas estejam vazias"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 436
#: rc.cpp:256
#, no-c-format
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 ('public', "
"'private', etc...) numa classe, mesmo que estas estejam vazias"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 452
#: rc.cpp:259
#, no-c-format
msgid "&Write documentation comments even if empty"
msgstr "Escre&ver os comentários de documentação mesmo que vazios"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 455
#: rc.cpp:262
#, no-c-format
msgid "Write comments &for class and method documentation even if empty"
msgstr ""
"Escrever os comentários de documentação para as classes e &métodos mesmo que "
"estes estejam vazios"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 468
#: rc.cpp:265
#, no-c-format
msgid "Language Options"
msgstr "Opções da Linguagem"

#. i18n: file dialogs/codegenerationwizardbase.ui line 16
#: rc.cpp:268
#, no-c-format
msgid "Code Generation Wizard"
msgstr "Assistente de Geração de Código"

#. i18n: file dialogs/codegenerationwizardbase.ui line 23
#: rc.cpp:271
#, no-c-format
msgid "Select Classes"
msgstr "Seleccionar as Classes"

#. i18n: file dialogs/codegenerationwizardbase.ui line 41
#: rc.cpp:274
#, no-c-format
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 pretende\n"
"gerar código na lista do lado direito"

#. i18n: file dialogs/codegenerationwizardbase.ui line 78
#: rc.cpp:279
#, no-c-format
msgid "Add class for code generation"
msgstr "Adicionar a classe para a geração de código"

#. i18n: file dialogs/codegenerationwizardbase.ui line 101
#: rc.cpp:282
#, no-c-format
msgid "Classes Selected"
msgstr "Classes Seleccionadas"

#. i18n: file dialogs/codegenerationwizardbase.ui line 133
#: rc.cpp:286
#, no-c-format
msgid "Remove class from Code Generation"
msgstr "Remover a classe da geração de código"

#. i18n: file dialogs/codegenerationwizardbase.ui line 156
#: rc.cpp:289
#, no-c-format
msgid "Classes Available"
msgstr "Classes Disponíveis"

#. i18n: file dialogs/codegenerationwizardbase.ui line 203
#: rc.cpp:292
#, no-c-format
msgid "Code Generation Status"
msgstr "Estado da Geração de Código"

#. i18n: file dialogs/codegenerationwizardbase.ui line 220
#: rc.cpp:295
#, no-c-format
msgid "Press the Generation button to start the code generation"
msgstr "Carregue no botão Geração para iniciar a geração de código"

#. i18n: file dialogs/codegenerationwizardbase.ui line 228
#: rc.cpp:298 rc.cpp:304
#, no-c-format
msgid "Generation Status"
msgstr "Estado da Geração"

#. i18n: file dialogs/codeviewerdialogbase.ui line 43
#: rc.cpp:310
#, no-c-format
msgid "Show hidden blocks"
msgstr "Mostrar os blocos escondidos"

#. i18n: file dialogs/codeviewerdialogbase.ui line 59
#: rc.cpp:313
#, no-c-format
msgid "<p align=\"center\">component name here</p>"
msgstr "<p align=\"center\">nome do componente aqui</p>"

#. i18n: file dialogs/codeviewerdialogbase.ui line 86
#: rc.cpp:319
#, no-c-format
msgid "Show block type"
msgstr "Mostrar o tipo do bloco"

#. i18n: file dialogs/codevieweroptionsbase.ui line 72
#: rc.cpp:325
#, no-c-format
msgid "Font:"
msgstr "Tipo de letra:"

#. i18n: file dialogs/codevieweroptionsbase.ui line 103
#: rc.cpp:329
#, no-c-format
msgid "Paper:"
msgstr "Papel:"

#. i18n: file dialogs/codevieweroptionsbase.ui line 134
#: rc.cpp:333
#, no-c-format
msgid "Selected:"
msgstr "Seleccionado:"

#. i18n: file dialogs/codevieweroptionsbase.ui line 260
#: rc.cpp:340
#, no-c-format
msgid "<p align=\"right\">UML object block:</p>"
msgstr "<p align=\"right\">Bloco de objecto UML:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 276
#: rc.cpp:343
#, no-c-format
msgid "<p align=\"right\">Hidden block:</p>"
msgstr "<p align=\"right\">Bloco escondido:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 294
#: rc.cpp:346
#, no-c-format
msgid "<p align=\"right\">Uneditable text:</p>"
msgstr "<p align=\"center\">Texto não editável:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 333
#: rc.cpp:350
#, no-c-format
msgid "<p align=\"right\">Editable text:</p>"
msgstr "<p align=\"right\">Texto editável:</p>"

#. i18n: file dialogs/diagrampropertiespage.ui line 92
#: rc.cpp:359
#, no-c-format
msgid "Zoom:"
msgstr "Ampliação:"

#. i18n: file dialogs/diagrampropertiespage.ui line 119
#: rc.cpp:362
#, no-c-format
msgid "%"
msgstr "%"

#. i18n: file dialogs/diagrampropertiespage.ui line 186
#: rc.cpp:368
#, no-c-format
msgid "Show &grid"
msgstr "Mostrar a &grelha"

#. i18n: file dialogs/diagrampropertiespage.ui line 194
#: rc.cpp:371
#, no-c-format
msgid "Snap &to grid"
msgstr "Ajus&tar à grelha"

#. i18n: file dialogs/diagrampropertiespage.ui line 202
#: rc.cpp:374
#, no-c-format
msgid "Snap component size"
msgstr "Ajustar tamanho dos componentes"

#. i18n: file dialogs/diagrampropertiespage.ui line 206
#: rc.cpp:377
#, no-c-format
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: file dialogs/diagrampropertiespage.ui line 257
#: rc.cpp:381
#, no-c-format
msgid "Grid spacing:  "
msgstr "Espaçamento da grelha:  "

#. i18n: file dialogs/diagrampropertiespage.ui line 265
#: rc.cpp:384
#, no-c-format
msgid "X"
msgstr "X"

#. i18n: file dialogs/diagrampropertiespage.ui line 284
#: rc.cpp:387
#, no-c-format
msgid "Y"
msgstr "Y"

#. i18n: file dialogs/diagrampropertiespage.ui line 346
#: rc.cpp:390
#, no-c-format
msgid "Line width:  "
msgstr "Largura da linha:  "

#. i18n: file dialogs/umlrolepropertiesbase.ui line 106
#: rc.cpp:408
#, no-c-format
msgid "Role Changeability"
msgstr "Morfologia do Papel"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 156
#: rc.cpp:420
#, no-c-format
msgid "Role Visibility"
msgstr "Visibilidade do Papel"

#: classifier.cpp:155
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."

#: activitywidget.cpp:146 toolbarstateother.cpp:131 umlview.cpp:2894
msgid "Enter Activity Name"
msgstr "Indique o Nome da Actividade"

#: statewidget.cpp:160 toolbarstateother.cpp:135 umlview.cpp:2858
msgid "Enter State Name"
msgstr "Indicar o Nome do Estado"

#: statewidget.cpp:160 toolbarstateother.cpp:136 umlview.cpp:2859
msgid "Enter the name of the new state:"
msgstr "Indique o nome do novo estado:"

#: toolbarstateother.cpp:136 umlview.cpp:2860
msgid "new state"
msgstr "novo estado"

#: listpopupmenu.cpp:618 stereotype.cpp:75
msgid "Stereotype"
msgstr "Estereótipo"

#: associationwidget.cpp:2119 associationwidget.cpp:2131
msgid "Multiplicity"
msgstr "Multiplicidade"

#: associationwidget.cpp:2119 associationwidget.cpp:2131 floatingtext.cpp:156
msgid "Enter multiplicity:"
msgstr "Indique a multiplicidade:"

#: associationwidget.cpp:2143
msgid "Association Name"
msgstr "Nome da Associação"

#: associationwidget.cpp:2143 floatingtext.cpp:163
msgid "Enter association name:"
msgstr "Indique o nome da associação:"

#: associationwidget.cpp:2154 associationwidget.cpp:2165
msgid "Role Name"
msgstr "Nome do Papel"

#: associationwidget.cpp:2154 associationwidget.cpp:2165 floatingtext.cpp:154
msgid "Enter role name:"
msgstr "Indique o nome do papel:"

#: umlview.cpp:293 umlview.cpp:353
msgid "Diagram: %2 Page %1"
msgstr "Diagrama: %2 Página %1"

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

#: umlview.cpp:1473
msgid "File Already Exists"
msgstr "O Ficheiro Já Existe"

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

#: umlview.cpp:1485
msgid "Diagram Save Error."
msgstr "Erro de Gravação do Diagrama."

#: umlview.cpp:2019 umlview.cpp:2082
msgid "Incorrect use of associations."
msgstr "Utilização incorrecta das associações."

#: umlview.cpp:2019 umlview.cpp:2082
msgid "Association Error"
msgstr "Erro de Associação"

#: umlview.cpp:2927
msgid "Enter Diagram Name"
msgstr "Indicar o Nome do Diagram"

#: umlview.cpp:2928
msgid "Enter the new name of the diagram:"
msgstr "Insira o novo nome do diagrama:"

#: umlview.cpp:3075
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:3077
msgid "Delete Diagram?"
msgstr "Remover o Diagrama?"

#: objectwidget.cpp:83
msgid "Rename Object"
msgstr "Mudar o Nome do Objecto"

#: objectwidget.cpp:84
msgid "Enter object name:"
msgstr "Indique o nome do objecto:"

#: clipboard/umlclipboard.cpp:667
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:280
msgid "Add Base Class"
msgstr "Adicionar uma Classe Base"

#: refactoring/refactoringassistant.cpp:281
msgid "Add Derived Class"
msgstr "Adicionar uma Classe Derivada"

#: refactoring/refactoringassistant.cpp:283
#: refactoring/refactoringassistant.cpp:290
#: refactoring/refactoringassistant.cpp:304
msgid "Add Operation"
msgstr "Adicionar uma Operação"

#: refactoring/refactoringassistant.cpp:284
#: refactoring/refactoringassistant.cpp:308
msgid "Add Attribute"
msgstr "Adicionar um Atributo"

#: refactoring/refactoringassistant.cpp:288
msgid "Add Base Interface"
msgstr "Adicionar uma Interface Base"

#: refactoring/refactoringassistant.cpp:289
msgid "Add Derived Interface"
msgstr "Adicionar uma Interface Derivada"

#: refactoring/refactoringassistant.cpp:345
#: refactoring/refactoringassistant.cpp:500
msgid "Base Classifiers"
msgstr "Classificadores Base"

#: refactoring/refactoringassistant.cpp:386
#: refactoring/refactoringassistant.cpp:519
msgid "Derived Classifiers"
msgstr "Classificadores Derivados"

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

#: floatingtext.cpp:165 floatingtext.cpp:221
msgid "Enter new text:"
msgstr "Insira o novo texto:"

#: floatingtext.cpp:167
msgid "ERROR"
msgstr "ERRO"

#: floatingtext.cpp:221
msgid "Change Text"
msgstr "Mudar o Texto"

#: tips.cpp:3
msgid ""
"<p>Welcome to Umbrello.</p>\n"
"<p>UML diagrams let you design and document object oriented software.  <a "
"href=\"help:/umbrello\">The Umbrello Handbook</a> is a good introduction to "
"using UML.</p>\n"
msgstr ""
"<p>Bem-vindo ao Umbrello.</p>\n"
"<p>Os diagramas em UML permitem-lhe desenhar e documentar o 'software' "
"orientado por objectos.  <a href=\"help:/umbrello\">O Manual do Umbrello</a> "
"é uma boa introdução ao uso do UML.</p>\n"

#: tips.cpp:9
msgid ""
"<p>Welcome to Umbrello 1.4.  New in this version are tabbed diagrams, canvas "
"items can be moved with Alt+arrowkeys, a PHP 5 code generator, entity "
"relationship diagrams and many fixes.</p>\n"
msgstr ""
"<p>Bem-vindo ao Umbrello 1.4.  Nesta nova versão os diagramas podem aparecer em "
"páginas, os itens da área de desenho podem ser movidos com Alt+cursores, um "
"gerador de código em PHP 5, os diagramas entidade/associação e muitas outras "
"correcções.</p>\n"

#: tips.cpp:14
msgid ""
"<p>Most diagram items can not be resized, they will resize themselves to fit to "
"their contents.\n"
"Boxes, notes and sequence diagram messages can be resized, just click and drag "
"on the red square.</p>\n"
msgstr ""
"<p>A maioria dos itens dos diagramas não podem ser redimensionados; eles irão "
"mudar o seu tamanho para se ajustar ao seu conteúdo.\n"
"As caixas, notas e mensagens dos diagramas de sequência poderão ser "
"redimensionados, bastando para tal carregar e arrastar o quadrado vermelho.</p>"
"\n"

#: tips.cpp:20
msgid ""
"<p>If you want to add an already existing class to a diagram just drag its "
"entry from the tree view.</p>\n"
msgstr ""
"<p>Se quiser adicionar uma classe já existente a um diagrama, basta arrastar o "
"seu item da janela da árvore.</p>\n"

#: tips.cpp:25
msgid ""
"<p>Umbrello's refactoring agent lets you move operations between a class and "
"its derived and base \n"
"classes.\n"
"Right click a class to open the refactoring agent.</p>\n"
msgstr ""
"<p>O agente de refactoração do Umbrello permite-lhe mover as operações entre "
"uma classe e as suas classes derivadas ou de base.\n"
"Carregue com o botão direito numa classe para abrir o agente de "
"refactoração.</p>\n"

#: tips.cpp:32
msgid ""
"<p>Sequence diagram objects can have a destructor box and be drawn as actors.  "
"Double click one for\n"
"the Properties dialogue.</p>\n"
msgstr ""
"<p>Os objectos dos diagramas de sequência podem ter uma opção de destruição e "
"podem ser desenhados como autores. Faça duplo-click para \n"
"a janela de Propriedades.</p>\n"

#: tips.cpp:38
msgid ""
"<p>Sequence diagram messages can act as constructors.  Click on the object box "
"(rather than the vertical line) to make it a constructor.</p>\n"
msgstr ""
"<p>As mensagens dos diagramas de sequência podem actuar como construtores. "
"Carregue na caixa do objecto (em vez da linha vertical) para o tornar um "
"construtor.</p>\n"

#: tips.cpp:43
msgid ""
"<p>Sequence diagrams support messages to self.  Click on the same vertical line "
"again to create an automessage.</p>\n"
msgstr ""
"<p>Os diagramas de sequência suportam mensagens para si próprios. Carregue de "
"novo na mesma linha vertical para criar uma mensagem automática.</p>\n"

#: tips.cpp:48
msgid ""
"<p>If on loading a foreign file nothing is displayed in the list view, try "
"saving the model under a different name,\n"
"closing, and reloading the saved file.  Usually the list view is then properly "
"populated.\n"
"</p>\n"
msgstr ""
"<p>Se, no carregamento de um ficheiro legado, não for mostrado nada na lista, "
"tente gravar o modelo com outro nome,\n"
"fechá-lo e voltar a carregar o ficheiro gravado. Normalmente, neste caso, a "
"lista será então preenchida correctamente.\n"
"</p>\n"

#: tips.cpp:55
msgid ""
"<p>Cut and Copy will also export the image to a PNG clipboard which can be "
"pasted into KWord\n"
"and other applications.</p>\n"
msgstr ""
"<p>O Cortar e o Colar também irão exportar a imagem para uma área de "
"transferência de PNG a qual poderá ser colada no KWord e em outras "
"aplicações.</p>\n"

#: tips.cpp:61
msgid ""
"<p>Associations do not have to be in straight lines, double clicking on one "
"will create a movable point.</p>\n"
msgstr ""
"<p>As associações não tem de ser linhas direitas, se carregar duas vezes numa, "
"irá criar um ponto móvel.</p>\n"

#: tips.cpp:66
msgid ""
"<p>You can turn on autosaving in the Configure Umbrello dialog.</p>\n"
msgstr ""
"<p>Pode activar a gravação automática na janela Configurar o Umbrello.</p>\n"

#: tips.cpp:71
msgid ""
"<p>Is a feature missing that you need in Umbrello? Please let us know. \n"
"Either add it to the bugs database with Report Bug from the Help menu\n"
"or send it to the uml-devel mailing list.</p>\n"
"<ul>\n"
"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
".</li>\n"
"</ul>\n"
msgstr ""
"<p>Existe alguma funcionalidade em falta que precise no Umbrello? Diga-nos qual "
"é.\n"
"Adicione-a à base de dados de erros com o Comunicar um Erro no menu de Ajuda ou "
"envie-o para a lista de correio do uml-devel.</p>\n"
"<ul>\n"
"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
".</li>\n"
"</ul>\n"

#: tips.cpp:81
msgid ""
"<p>You can delete all selected objects by pressing Del or Backspace.</p>\n"
msgstr ""
"<p>Pode remover todos os objectos seleccionados ao carregar em Del ou "
"Backspace.</p>\n"

#: tips.cpp:86
msgid ""
"<p>If you've found a bug in Umbrello, please let us know. \n"
"You can submit bugs with the Report Bug tool in the Help menu.</p>\n"
msgstr ""
"<p>Se descobriu um erro no Umbrello, indique-nos.\n"
"Pode submeter os erros com a ferramenta de Comunicar um Erro no menu de "
"Ajuda.</p>\n"

#: tips.cpp:92
msgid ""
"<p>Pressing the Escape key sets the current tool to the select tool.\n"
"Backspace jumps to the previously used tool.</p>\n"
msgstr ""
"<p>Se carregar na tecla Escape escolhe a ferramenta actual como sendo a de "
"selecção.\n"
"O Backspace salta para a ferramenta usada anteriormente.</p>\n"

#: tips.cpp:98
msgid ""
"<p>You can select all objects by pressing Ctrl-A.</p>\n"
msgstr ""
"<p>Pode seleccionar todos os objectos ao carregar em Ctrl-A.</p>\n"

#: tips.cpp:103
msgid ""
"<p>You can create and setup a new class using the New Class Wizard in the Code "
"menu.</p>\n"
msgstr ""
"<p>Pode criar e configurar uma nova classe usando o Assistente de Novas Classes "
"no menu Código.</p>\n"

#: plugins/umlwidgets/packagetool.cpp:41
msgid "Creates UML::Package objects"
msgstr "Cria objectos UML::Package"

#: plugins/umlwidgets/interfacetool.cpp:41
msgid "Creates UML::Interface objects"
msgstr "Cria objectos UML::Interface"

#: plugins/umlwidgets/classtool.cpp:41
msgid "Creates UML::Class objects"
msgstr "Cria objectos UML::Class"

#: listpopupmenu.cpp:645 plugins/umlwidgets/classwidget.cpp:73
#: plugins/umlwidgets/interfacewidget.cpp:70
msgid "Refactor"
msgstr "Refactorar"

#: plugins/umlwidgets/umlassociationtool.cpp:38
msgid "Creates associations between UML elements"
msgstr "Cria associações entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:73
msgid "Creates generalization relationships between UML elements"
msgstr "Cria relações de generalização entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:78
msgid "Creates composition relationships between UML elements"
msgstr "Cria relações de composição entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:83
msgid "Creates aggregation relationships between UML elements"
msgstr "Cria relações de agregação entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:88
msgid "Creates dependencies relationships between UML elements"
msgstr "Cria relações de dependência entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:93
msgid "Creates association relationships between UML elements"
msgstr "Cria relações de associação entre elementos de UML"

#: plugins/umlwidgets/umlassociationtool.cpp:98
msgid "Creates unidirectional association relationships between UML elements"
msgstr "Cria relações de associação unilateral entre elementos UML"

#: statewidget.cpp:171
msgid "Enter Activity"
msgstr "Inserir Actividade"

#: classparser/parser.cpp:138
msgid "<eof>"
msgstr "<eof>"

#: classparser/parser.cpp:323 classparser/parser.cpp:2678
#: classparser/parser.cpp:2877 classparser/parser.cpp:2883
msgid "expression expected"
msgstr "esperada uma expressão"

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

#: classparser/parser.cpp:643 classparser/parser.cpp:2769
#: classparser/parser.cpp:3223
msgid "} expected"
msgstr "esperado um }"

#: classparser/parser.cpp:684
msgid "namespace expected"
msgstr "esperado um 'namespace'"

#: classparser/parser.cpp:688
msgid "{ expected"
msgstr "esperado um {"

#: classparser/parser.cpp:761 classparser/parser.cpp:2964
msgid "Namespace name expected"
msgstr "É esperado o nome de um 'namespace'"

#: classparser/parser.cpp:869
msgid "Need a type specifier to declare"
msgstr "É necessário declarar um especificador de tipo"

#: classparser/parser.cpp:937
msgid "expected a declaration"
msgstr "esperada uma declaração"

#: classparser/parser.cpp:1211 classparser/parser.cpp:2177
msgid "Constant expression expected"
msgstr "Esperada uma expressão constante"

#: classparser/parser.cpp:1280 classparser/parser.cpp:1377
msgid "')' expected"
msgstr "esperado um ')'"

#: classparser/parser.cpp:1450 classparser/parser.cpp:1913
#: classparser/parser.cpp:2391
msgid "} missing"
msgstr "falta um }"

#: classparser/parser.cpp:2073
msgid "Member initializers expected"
msgstr "Esperavam-se os inicializadores do membro"

#: classparser/parser.cpp:2234
msgid "Base class specifier expected"
msgstr "Esperada a especificação da classe de base"

#: classparser/parser.cpp:2259
msgid "Initializer clause expected"
msgstr "Esperada uma instrução de inicialização"

#: classparser/parser.cpp:2302
msgid "Identifier expected"
msgstr "Esperado um identificador"

#: classparser/parser.cpp:2336
msgid "Type id expected"
msgstr "Esperado o ID do tipo"

#: classparser/parser.cpp:2373
msgid "Class name expected"
msgstr "Esperado um nome de classe"

#: classparser/parser.cpp:2640 classparser/parser.cpp:2794
#: classparser/parser.cpp:2834 classparser/parser.cpp:3281
msgid "condition expected"
msgstr "esperada uma condição"

#: classparser/parser.cpp:2647 classparser/parser.cpp:2669
#: classparser/parser.cpp:2801 classparser/parser.cpp:2812
msgid "statement expected"
msgstr "esperada uma instrução"

#: classparser/parser.cpp:2704
msgid "for initialization expected"
msgstr "esperava-se a inicialização do 'for'"

#: classparser/parser.cpp:3272
msgid "catch expected"
msgstr "esperado um 'catch'"

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

#: classparser/errors.cpp:24
msgid "Syntax Error before '%1'"
msgstr "Erro de sintaxe antes do '%1'"

#: classparser/errors.cpp:25
msgid "Parse Error before '%1'"
msgstr "Erro de Análise Antes do '%1'"

#: operation.cpp:188
msgid "new_parameter"
msgstr "novo_parâmetro"

#: listpopupmenu.cpp:209 listpopupmenu.cpp:446
msgid "Change Font..."
msgstr "Mudar o Tipo de Letra..."

#: listpopupmenu.cpp:211
msgid "Delete Selected Items"
msgstr "Remover os Itens Seleccionados"

#: listpopupmenu.cpp:217 listpopupmenu.cpp:641
msgid "Draw as Circle"
msgstr "Desenhar como Círculo"

#: listpopupmenu.cpp:252
msgid "Enum Literal..."
msgstr "Literal Enumerado..."

#: listpopupmenu.cpp:263
msgid "Entity Attribute..."
msgstr "Atributo da Entidade..."

#: listpopupmenu.cpp:289
msgid "Move Up"
msgstr "Subir"

#: listpopupmenu.cpp:290
msgid "Move Down"
msgstr "Descer"

#: listpopupmenu.cpp:296
msgid "Rename Class..."
msgstr "Mudar o Nome da Classe..."

#: listpopupmenu.cpp:297
msgid "Rename Object..."
msgstr "Mudar o Nome do Objecto..."

#: listpopupmenu.cpp:305 listpopupmenu.cpp:383 listpopupmenu.cpp:517
msgid "New Operation..."
msgstr "Nova Operação..."

#: listpopupmenu.cpp:306 listpopupmenu.cpp:384 listpopupmenu.cpp:1154
msgid "Select Operation..."
msgstr "Seleccione a Operação..."

#: listpopupmenu.cpp:317 listpopupmenu.cpp:390
msgid "Change Text..."
msgstr "Mudar o Texto..."

#: listpopupmenu.cpp:330 listpopupmenu.cpp:532 listpopupmenu.cpp:946
msgid "Activity..."
msgstr "Actividade..."

#: listpopupmenu.cpp:336
msgid "Change State Name..."
msgstr "Mudar o Nome do Estado..."

#: listpopupmenu.cpp:348
msgid "Change Activity Name..."
msgstr "Mudar o Nome da Actividade..."

#: listpopupmenu.cpp:357 listpopupmenu.cpp:360 listpopupmenu.cpp:1125
#: listpopupmenu.cpp:1129
msgid "Change Multiplicity..."
msgstr "Mudar a Multiplicidade..."

#: listpopupmenu.cpp:363 listpopupmenu.cpp:1133
msgid "Change Name"
msgstr "Mudar o Nome"

#: listpopupmenu.cpp:366 listpopupmenu.cpp:1117 listpopupmenu.cpp:1139
msgid "Change Role A Name..."
msgstr "Mudar o Nome do Papel A..."

#: listpopupmenu.cpp:369 listpopupmenu.cpp:1121 listpopupmenu.cpp:1140
msgid "Change Role B Name..."
msgstr "Mudar o Nome do Papel B..."

#: listpopupmenu.cpp:421
msgid "New"
msgstr "Novo"

#: listpopupmenu.cpp:431
msgid "Rename..."
msgstr "Mudar o Nome..."

#: listpopupmenu.cpp:449
msgid "Expand All"
msgstr "Expandir Tudo"

#: listpopupmenu.cpp:452
msgid "Collapse All"
msgstr "Recolher Tudo"

#: listpopupmenu.cpp:455
msgid "Duplicate"
msgstr "Duplicar"

#: listpopupmenu.cpp:459
msgid "Import C++ Classes..."
msgstr "Importar Classes de C++..."

#: listpopupmenu.cpp:462 listpopupmenu.cpp:482 listpopupmenu.cpp:492
#: listpopupmenu.cpp:495 listpopupmenu.cpp:561
msgid "Folder"
msgstr "Pasta"

#: listpopupmenu.cpp:508
msgid "Text Line..."
msgstr "Linha de Texto..."

#: listpopupmenu.cpp:511
msgid "Reset Label Positions"
msgstr "Reiniciar a Posição das Etiquetas"

#: listpopupmenu.cpp:514
msgid "New Parameter..."
msgstr "Novo Parâmetro..."

#: listpopupmenu.cpp:520
msgid "New Attribute..."
msgstr "Novo Atributo..."

#: listpopupmenu.cpp:523 listpopupmenu.cpp:1090
msgid "New Template..."
msgstr "Novo Modelo..."

#: listpopupmenu.cpp:526
msgid "New Literal..."
msgstr "Novo Literal..."

#: listpopupmenu.cpp:529
msgid "New Entity Attribute..."
msgstr "Novo Atributo da Entidade..."

#: listpopupmenu.cpp:535
msgid "Export as Picture..."
msgstr "Exportar Como Uma Imagem..."

#: listpopupmenu.cpp:599
msgid "Public Only"
msgstr "Apenas Público"

#: listpopupmenu.cpp:603
msgid "Operation Signature"
msgstr "Assinatura da Operação"

#: listpopupmenu.cpp:609
msgid "Attribute Signature"
msgstr "Assinatura do Atributo"

#: listpopupmenu.cpp:630
msgid "Attribute..."
msgstr "Atributo..."

#: listpopupmenu.cpp:631
msgid "Operation..."
msgstr "Operação..."

#: listpopupmenu.cpp:646
msgid "View Code"
msgstr "Ver Código"

#: listpopupmenu.cpp:654 listpopupmenu.cpp:665
msgid "Line Color..."
msgstr "Cor da Linha..."

#: listpopupmenu.cpp:655 listpopupmenu.cpp:666
msgid "Fill Color..."
msgstr "Cor de Preenchimento..."

#: listpopupmenu.cpp:656 listpopupmenu.cpp:667
msgid "Use Fill Color"
msgstr "Usar a Cor de Preenchimento"

#: listpopupmenu.cpp:910
msgid "Actor..."
msgstr "Actor..."

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

#: listpopupmenu.cpp:920
msgid "Class..."
msgstr "Classe..."

#: listpopupmenu.cpp:921
msgid "Interface..."
msgstr "Interface..."

#: listpopupmenu.cpp:922
msgid "Datatype..."
msgstr "Tipo de Dados..."

#: listpopupmenu.cpp:923
msgid "Enum..."
msgstr "Enumerado..."

#: listpopupmenu.cpp:924
msgid "Package..."
msgstr "Pacote..."

#: listpopupmenu.cpp:933
msgid "Initial State"
msgstr "Estado Inicial"

#: listpopupmenu.cpp:934
msgid "End State"
msgstr "Estado Final"

#: listpopupmenu.cpp:935
msgid "State..."
msgstr "Estado..."

#: listpopupmenu.cpp:944
msgid "Initial Activity"
msgstr "Actividade Inicial"

#: listpopupmenu.cpp:945
msgid "End Activity"
msgstr "Actividade Final"

#: listpopupmenu.cpp:956
msgid "Component..."
msgstr "Componente..."

#: listpopupmenu.cpp:957
msgid "Artifact..."
msgstr "Artefacto..."

#: listpopupmenu.cpp:965
msgid "Node..."
msgstr "Nó..."

#: listpopupmenu.cpp:973
msgid "Entity..."
msgstr "Entidade..."

#: listpopupmenu.cpp:982
msgid "Object..."
msgstr "Objecto..."

#: listpopupmenu.cpp:991
msgid "Attribute"
msgstr "Atributo"

#: listpopupmenu.cpp:992 listpopupmenu.cpp:1001
msgid "Operation"
msgstr "Operação"

#: listpopupmenu.cpp:993 listpopupmenu.cpp:1002
msgid "Template"
msgstr "Modelo"

#: listpopupmenu.cpp:1113
msgid "Delete Anchor"
msgstr "Remover a Âncora..."

#: listpopupmenu.cpp:1138
msgid "Change Association Name..."
msgstr "Mudar o Nome da Associação..."

#: listpopupmenu.cpp:1186
msgid "Clear Diagram"
msgstr "Limpar o Diagrama"

#: listpopupmenu.cpp:1189
msgid "Snap to Grid"
msgstr "Alinhar à Grelha"

#: listpopupmenu.cpp:1191
msgid "Show Grid"
msgstr "Mostrar a Grelha"

#~ msgid ""
#~ "*.h|Header Files (*.h)\n"
#~ "*|All Files"
#~ msgstr ""
#~ "*.h|Ficheiros de Inclusão (*.h)\n"
#~ "*.*|Todos os Ficheiros"

#~ msgid "class"
#~ msgstr "classe"

#~ msgid "Kind"
#~ msgstr "Tipo"

#~ msgid "int"
#~ msgstr "int"

#~ msgid "long"
#~ msgstr "long"

#~ msgid "bool"
#~ msgstr "bool"

#~ msgid "double"
#~ msgstr "double"

#~ msgid "float"
#~ msgstr "float"

#~ msgid "date"
#~ msgstr "date"

#~ msgid "UML Diagrams"
#~ msgstr "Diagramas UML"

#~ msgid "Class Properties"
#~ msgstr "Propriedades da Classe"

#~ msgid "Package name:"
#~ msgstr "Nome do pacote:"

#~ msgid "Stereotype:"
#~ msgstr "Estereótipo:"

#~ msgid "Abstract class"
#~ msgstr "Classe abstracta"

#~ msgid "Interface Properties"
#~ msgstr "Propriedades da Interface"

#~ msgid "Interface name:"
#~ msgstr "Nome da interface:"

#~ msgid "Package Properties"
#~ msgstr "Propriedades do Pacote"

#~ msgid "Parent package:"
#~ msgstr "Pacote pai:"

#~ msgid ""
#~ "<p>Many new code generators have been added in this release.  You can now generate code for\n"
#~ "JavaScript, ActionScript, XMLSchema, Perl, Python, SQL, IDL and Ada.</p>\n"
#~ msgstr ""
#~ "<p>Foram adicionados muitos novos geradores de código para esta versão. Você pode agora gerar código para \n"
#~ "JavaScript, ActionScript, XMLSchema, Perl, Python, SQL, IDL e Ada.</p>\n"

#~ msgid "Delete Association"
#~ msgstr "Remover a Associação"

#~ msgid "Change Font"
#~ msgstr "Mudar o Tipo de Letra"
