# translation of umbrello.po to Spanish
# translation of umbrello.po to Español
# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
# Miguel Revilla Rodríguez <yo@miguelrevilla.com>, 2003.
# Marcos Fouces Lago <mfouces@yahoo.es>, 2004.
# Pablo de Vicente <p.devicente@wanadoo.es>, 2005.
# Pedro Jurado Maqueda <melenas@kdehispano.org>, 2005.
#
msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
"POT-Creation-Date: 2005-07-17 06:51+0200\n"
"PO-Revision-Date: 2005-02-20 22:09+0100\n"
"Last-Translator: Pedro Jurado Maqueda <melenas@kdehispano.org>\n"
"Language-Team: Español <kde-es@kybs.de>\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-xml2pot; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"

#: worktoolbar.cpp:65
msgid "Select"
msgstr "Selección"

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

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

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

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

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

#: worktoolbar.cpp:79
msgid "Use case"
msgstr "Caso de uso"

#. 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 "Clase"

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

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

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

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

#: association.cpp:94 worktoolbar.cpp:90
msgid "Composition"
msgstr "Composición"

#: association.cpp:85 worktoolbar.cpp:91
msgid "Aggregation"
msgstr "Agregación"

#: association.cpp:93 worktoolbar.cpp:92
msgid "Containment"
msgstr "Contención"

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

#: worktoolbar.cpp:98
msgid "Synchronous Message"
msgstr "Mensaje síncrono"

#: worktoolbar.cpp:99
msgid "Asynchronous Message"
msgstr "Mensaje asíncrono"

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

#: 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 "Estado de transición"

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

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

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

#: worktoolbar.cpp:131
msgid "Branch/merge"
msgstr "Ramificar/fusionar"

#: worktoolbar.cpp:133
msgid "Fork/join"
msgstr "Bifurcar/unir"

#: worktoolbar.cpp:136
msgid "Activity transition"
msgstr "Actividad de transición"

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

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

#: worktoolbar.cpp:157
msgid "Relationship"
msgstr "Relación"

#: association.cpp:87 worktoolbar.cpp:370
msgid "Association"
msgstr "Asociación"

#: worktoolbar.cpp:372
msgid "Directional Association"
msgstr "Asociación direccional"

#: association.cpp:86 worktoolbar.cpp:374
msgid "Dependency"
msgstr "Dependencia"

#: worktoolbar.cpp:375
msgid "Implements (Generalisation/Realisation)"
msgstr "Implementa (generalización/realización)"

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

#: diagram/diagramelement.cpp:206
msgid "To Foreground"
msgstr "A primer plano"

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

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

#: diagram/diagramelement.cpp:209
msgid "To Background"
msgstr "A segundo plano"

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

#: diagram/diagram.cpp:115
msgid "Create View"
msgstr "Crear vista"

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

#: diagram/pathtool.cpp:37
msgid "Creates paths"
msgstr "Crea rutas"

#: diagram/path.cpp:142
msgid "Direct Lines"
msgstr "Líneas directas"

#: diagram/path.cpp:143
msgid "Orthogonal Lines"
msgstr "Líneas ortogonales"

#: diagram/path.cpp:145
msgid "Path Style"
msgstr "Estilo de ruta"

#: diagram/selecttool.cpp:34
msgid "Select and move diagram elements"
msgstr "Seleccionar y mover elementos de diagramas"

#. 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 "Colores"

#: diagram/tool.cpp:33
msgid "This tool has no tooltip"
msgstr "Esta herramienta no tiene sugerencia"

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

#: diagram/associationwidget.cpp:114
msgid "Fixed to Widget"
msgstr "Fijado al widget"

#: diagram/associationwidget.cpp:116
msgid "Association Style"
msgstr "Estilo de asociación"

#: diagram/associationtool.cpp:36
msgid "Creates associations between diagram widgets"
msgstr "Crea asociaciones entre los widgets de diagrama"

#: dialogs/activitydialog.cpp:73 listpopupmenu.cpp:947
msgid "Branch/Merge"
msgstr "Ramificar/fusionar"

#: dialogs/activitydialog.cpp:73
msgid "Fork/Join"
msgstr "Bifurcar/unir"

#. 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 "General"

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

#: dialogs/activitydialog.cpp:85
msgid "Activity type:"
msgstr "Tipo de actividad:"

#: dialogs/activitydialog.cpp:90
msgid "Activity name:"
msgstr "Nombre de actividad:"

#. 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 "Documentación"

#: 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 "Opciones de fuentes"

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

#: dialogs/activitydialog.cpp:117 dialogs/classpropdlg.cpp:73
#: dialogs/classpropdlg.cpp:123
msgid "Widget Colors"
msgstr "Colores del widget"

#: dialogs/overwritedialogue.cpp:25
msgid "Destination File Already Exists"
msgstr "Ya existe el archivo de destino"

#: 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 ""
"El archivo %1 ya existe en %2.\n"
"\n"
"Umbrello puede sobreescribir el archivo, generar un\n"
"nombre de archivo similar o no no generar este archivo."

#: dialogs/overwritedialogue.cpp:32
msgid "&Apply to all remaining files"
msgstr "&Aplicar a todos los archivos restantes"

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

#: dialogs/overwritedialogue.cpp:37
msgid "&Generate Similar File Name"
msgstr "&Generar nombre de archivo similar"

#: dialogs/overwritedialogue.cpp:38
msgid "&Do Not Generate File"
msgstr "&No generar archivo"

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

#: dialogs/activitypage.cpp:57
msgid "New Activity..."
msgstr "Nueva actividad... "

#: dialogs/activitypage.cpp:60 floatingtext.cpp:170
msgid "Rename"
msgstr "Renombrar"

#: dialogs/activitypage.cpp:116
msgid "New Activity"
msgstr "Nueva actividad"

#: 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 "Introduzca el nombre de la nueva actividad:"

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

#: dialogs/activitypage.cpp:135
msgid "Rename Activity"
msgstr "Renombrar actividad"

#: dialogs/activitypage.cpp:135
msgid "Enter the new name of the activity:"
msgstr "Introduzca el nuevo nombre de la actividad:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 24
#: dialogs/codegenerationwizard.cpp:52 rc.cpp:161
#, no-c-format
msgid "Code Generation Options"
msgstr "Opciones de generación de código"

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

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

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

#: dialogs/codegenerationwizard.cpp:142
msgid "Not Generated"
msgstr "No generado"

#: dialogs/codegenerationwizard.cpp:149
msgid "Not Yet Generated"
msgstr "No generado aún"

#: dialogs/codegenerationwizard.cpp:170
msgid "The directory %1 does not exist. Do you want to create it now?"
msgstr "El directorio %1 no existe ¿Desea crearlo ahora?"

#: dialogs/codegenerationwizard.cpp:171 dialogs/codegenerationwizard.cpp:185
msgid "Output Directory Does Not Exist"
msgstr "El directorio de salida no 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 ""
"El directorio no pudo ser creado.\n"
"Por favor, asegúrese de que tiene derechos de escritura sobre el directorio "
"padre o seleccione otro directorio válido."

#: dialogs/codegenerationwizard.cpp:177
msgid "Error Creating Directory"
msgstr "Error al crear el directorio"

#: dialogs/codegenerationwizard.cpp:184
msgid "Please select a valid directory."
msgstr "Por favor, seleccione un directorio válido."

#: 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 ""
"El directorio de salida ya existe, pero no se puede escribir en él.\n"
"Por favor, ajuste los permisos apropiados o elija otro directorio."

#: dialogs/codegenerationwizard.cpp:193
msgid "Error Writing to Output Directory"
msgstr "Error al escribir al directorio de salida"

#: dialogs/codegenerationwizard.cpp:199
msgid "%1 does not seem to be a directory. Please choose a valid directory."
msgstr ""
"No parece que %1 sea un directorio. Por favor, elija un directorio válido."

#: dialogs/codegenerationwizard.cpp:200
msgid "Please Choose Valid Directory"
msgstr "Por favor, elija un directorio válido"

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

#: dialogs/statedialog.cpp:104
msgid "State name:"
msgstr "Nombre de estado:"

#: dialogs/statedialog.cpp:133
msgid "Widget Color"
msgstr "Color de widget"

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

#: dialogs/classpropdlg.cpp:116 dialogs/umlviewdialog.cpp:92
msgid "Display"
msgstr "Visualización"

#: dialogs/umlviewdialog.cpp:92
msgid "Classes Display Options"
msgstr "Opciones de visualización de clases"

#: dialogs/umlviewdialog.cpp:99
msgid "Diagram Colors"
msgstr "Colores del diagrama"

#: dialogs/umlviewdialog.cpp:161
msgid "The name you have entered is invalid."
msgstr "El nombre que ha introducido no es vá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 "Nombre no válido"

#: dialogs/umlviewdialog.cpp:167
msgid "The name you have entered is not unique."
msgstr "El nombre que ha introducido no es único."

#: dialogs/umlviewdialog.cpp:168 umldoc.cpp:1356 umllistview.cpp:2115
#: umllistview.cpp:2123 umllistview.cpp:2335
msgid "Name Not Unique"
msgstr "Nombre no ú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 "Visor 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 "Nu&evo 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 "Operaciones"

#: dialogs/classifierlistpage.cpp:38
msgid "N&ew Operation..."
msgstr "Nu&eva operación..."

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

#: dialogs/classifierlistpage.cpp:41
msgid "N&ew Template..."
msgstr "Nu&eva plantilla..."

#: dialogs/classifierlistpage.cpp:43 dialogs/classpropdlg.cpp:201
msgid "Enum Literals"
msgstr "Literales enumerados"

#: dialogs/classifierlistpage.cpp:44
msgid "N&ew Enum Literal..."
msgstr "Nu&evo literal enumerado..."

#: dialogs/classifierlistpage.cpp:46 dialogs/classpropdlg.cpp:208
msgid "Entity Attributes"
msgstr "Atributos de la entidad"

#: dialogs/classifierlistpage.cpp:47
msgid "N&ew Entity Attribute..."
msgstr "Nu&evo atributo de entidad..."

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

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

#: dialogs/classpropdlg.cpp:116 plugins/umlwidgets/classwidget.cpp:336
msgid "Display Options"
msgstr "Opciones de visualización"

#: dialogs/classpropdlg.cpp:178
msgid "Attribute Settings"
msgstr "Opciones de atributo"

#: dialogs/classpropdlg.cpp:186
msgid "Operation Settings"
msgstr "Opciones de operación"

#: dialogs/classpropdlg.cpp:194
msgid "Templates Settings"
msgstr "Opciones de plantilla"

#: dialogs/classpropdlg.cpp:201
msgid "Enum Literals Settings"
msgstr "Opciones de literales de enumeración"

#: dialogs/classpropdlg.cpp:208
msgid "Entity Attributes Settings"
msgstr "Opciones de atributos de entidad"

#: dialogs/classpropdlg.cpp:215
msgid "Contents Settings"
msgstr "Opciones de contenido"

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

#: dialogs/classpropdlg.cpp:221
msgid "Class Associations"
msgstr "Asociaciones de clase"

#: dialogs/umloperationdialog.cpp:52
msgid "Operation Properties"
msgstr "Propiedades de operación"

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

#: 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 "Nombre de esterotipo:"

#: dialogs/umloperationdialog.cpp:86
msgid "&Abstract operation"
msgstr "Operación &abstracta"

#: dialogs/umlattributedialog.cpp:81 dialogs/umloperationdialog.cpp:88
msgid "Classifier &scope (\"static\")"
msgstr "Ámbito del &clasificador (\"estático\")"

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

#: 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 "Nue&vo parámetro..."

#: dialogs/umloperationdialog.cpp:289 dialogs/umloperationdialog.cpp:346
msgid "You have entered an invalid parameter name."
msgstr "Ha introducido un nombre de parámetro no válido."

#: dialogs/umloperationdialog.cpp:290 dialogs/umloperationdialog.cpp:347
msgid "Parameter Name Invalid"
msgstr "Nombre de parámetro no válido."

#: dialogs/umloperationdialog.cpp:309
msgid ""
"The parameter name you have chosen\n"
"is already being used in this operation."
msgstr ""
"El nombre de parámetro que ha elegido\n"
"ya está siendo usado en esta operación."

#: dialogs/umloperationdialog.cpp:310 dialogs/umloperationdialog.cpp:377
msgid "Parameter Name Not Unique"
msgstr "Nombre de parámetro no único."

#: dialogs/umloperationdialog.cpp:376
msgid ""
"The parameter name you have chosen is already being used in this operation."
msgstr ""
"El nombre de parámetro que ha elegido ya está siendo usado en esta operación."

#: dialogs/umloperationdialog.cpp:426
msgid "You have entered an invalid operation name."
msgstr "Ha introducido un nombre de operación no válido."

#: dialogs/umloperationdialog.cpp:427 dialogs/umloperationdialog.cpp:439
#: refactoring/refactoringassistant.cpp:646
msgid "Operation Name Invalid"
msgstr "Nombre de operación no válido."

#: dialogs/umloperationdialog.cpp:436 refactoring/refactoringassistant.cpp:643
msgid ""
"An operation with that signature already exists in %1.\n"
msgstr ""
"Ya existe una operación con esa firma en %1.\n"

#: dialogs/umloperationdialog.cpp:438 refactoring/refactoringassistant.cpp:645
msgid "Choose a different name or parameter list."
msgstr "Elija un nombre o lista de parámetro diferente."

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

#: dialogs/classwizard.cpp:56
msgid "New Class"
msgstr "Nueva clase"

#: dialogs/classwizard.cpp:61
msgid "Class Attributes"
msgstr "Atributos de clase"

#: dialogs/classwizard.cpp:65
msgid "Class Operations"
msgstr "Operaciones de clase"

#: dialogs/parmpropdlg.cpp:35
msgid "Parameter Properties"
msgstr "Propiedades del 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 "Nombre de e&sterotipo:"

#: dialogs/parmpropdlg.cpp:81
msgid "Passing Direction"
msgstr "Dirección de paso"

#: 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\" es un parámetro de solo lectura, \"out\" es un parámetro de solo "
"escritura y \"inout\" es un parámetro para leer y escribir."

#: dialogs/umlattributedialog.cpp:44
msgid "Attribute Properties"
msgstr "Propiedades de atributo"

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

#: dialogs/umlattributedialog.cpp:150
msgid "You have entered an invalid attribute name."
msgstr "Ha introducido un nombre de atributo no válido"

#: dialogs/umlattributedialog.cpp:151
msgid "Attribute Name Invalid"
msgstr "Nombre de atributo no válido"

#: dialogs/umlattributedialog.cpp:158
msgid ""
"The attribute name you have chosen is already being used in this operation."
msgstr ""
"El nombre de atributo que ha elegido ya está siendo usado en esta operación"

#: dialogs/umlattributedialog.cpp:159
msgid "Attribute Name Not Unique"
msgstr "Nombre de atributo no único"

#: dialogs/classgenpage.cpp:35
msgid "Class &name:"
msgstr "&Nombre de clase:"

#: dialogs/classgenpage.cpp:37
msgid "Actor &name:"
msgstr "&Nombre de actor:"

#: dialogs/classgenpage.cpp:39
msgid "Package &name:"
msgstr "&Nombre de paquete:"

#: dialogs/classgenpage.cpp:41
msgid "Use case &name:"
msgstr "&Nombre de caso de uso:"

#: dialogs/classgenpage.cpp:43
msgid "Interface &name:"
msgstr "&Nombre de interfaz:"

#: dialogs/classgenpage.cpp:45
msgid "Component &name:"
msgstr "&Nombre de componente:"

#: dialogs/classgenpage.cpp:47
msgid "Artifact &name:"
msgstr "&Nombre de artefacto:"

#: dialogs/classgenpage.cpp:49
msgid "Enum &name:"
msgstr "&Nombre de enumerado:"

#: dialogs/classgenpage.cpp:51
msgid "Datatype &name:"
msgstr "&Nombre de tipo de dato:"

#: dialogs/classgenpage.cpp:53
msgid "Entity &name:"
msgstr "&Nombre de entidad:"

#: dialogs/classgenpage.cpp:95
msgid "&Package name:"
msgstr "Nombre de &paquete:"

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

#: dialogs/classgenpage.cpp:113
msgid "&Executable"
msgstr "&Ejecutable"

#: dialogs/classgenpage.cpp:120
msgid "Draw As"
msgstr "Dibujar como"

#: dialogs/classgenpage.cpp:125 dialogs/umlwidgetcolorpage.cpp:68
msgid "&Default"
msgstr "Por &defecto"

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

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

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

#: dialogs/classgenpage.cpp:211
msgid "Class name:"
msgstr "Nombre de clase:"

#: dialogs/classgenpage.cpp:219 dialogs/classgenpage.cpp:298
msgid "Instance name:"
msgstr "Nombre de instancia:"

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

#: dialogs/classgenpage.cpp:232
msgid "Multiple instance"
msgstr "Instancia múltiple"

#: dialogs/classgenpage.cpp:239
msgid "Show destruction"
msgstr "Mostrar destrucción"

#: dialogs/classgenpage.cpp:277
msgid "Component name:"
msgstr "Nombre de componente:"

#: dialogs/classgenpage.cpp:279
msgid "Node name:"
msgstr "Nombre de nodo:"

#: 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 ""
"Es nombre ha elegido\n"
"ya está siendo usado.\n"
"El nombre será reiniciado"

#: dialogs/classgenpage.cpp:337 dialogs/classgenpage.cpp:382
#: dialogs/classgenpage.cpp:393
msgid "Name is Not Unique"
msgstr "El nombre no es único"

#: dialogs/umlentityattributedialog.cpp:43
msgid "Entity Attribute Properties"
msgstr "Propiedades del atributo de entidad"

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

#: dialogs/umlentityattributedialog.cpp:81
msgid "Length/Values:"
msgstr "Longitud/valores:"

#: dialogs/umlentityattributedialog.cpp:84
msgid "&Auto increment"
msgstr "&Auto incremento"

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

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

#: dialogs/umlentityattributedialog.cpp:114
msgid "&Primary"
msgstr "&Primario"

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

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

#: dialogs/umlentityattributedialog.cpp:194
msgid "You have entered an invalid entity attribute name."
msgstr "Ha introducido un nombre de atributo de entidad no válido"

#: dialogs/umlentityattributedialog.cpp:195
msgid "Entity Attribute Name Invalid"
msgstr "Nombre de atributo de entidad no válido"

#: dialogs/umlentityattributedialog.cpp:202
msgid ""
"The entity attribute name you have chosen is already being used in this "
"operation."
msgstr ""
"El nombre de atributo de entidad que ha elegido ya está siendo usado en esta "
"operación."

#: dialogs/umlentityattributedialog.cpp:203
msgid "Entity Attribute Name Not Unique"
msgstr "Nombre de atributo de entidad no ú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 los di&agramas"

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

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

#: dialogs/diagramprintpage.cpp:63
msgid "Selection"
msgstr "Selección"

#: dialogs/diagramprintpage.cpp:90 dialogs/diagramprintpage.cpp:201
#: listpopupmenu.cpp:501
msgid "Use Case"
msgstr "Caso de uso"

#: dialogs/diagramprintpage.cpp:91 dialogs/diagramprintpage.cpp:203
msgid "Collaboration"
msgstr "Colaboración"

#: dialogs/diagramprintpage.cpp:92 dialogs/diagramprintpage.cpp:199
msgid "Sequence"
msgstr "Secuencia"

#: dialogs/diagramprintpage.cpp:96 dialogs/diagramprintpage.cpp:211
msgid "Deployment"
msgstr "Despliegue"

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

#: dialogs/diagramprintpage.cpp:133
msgid "No diagrams selected."
msgstr "No hay diagramas seleccionados."

#: dialogs/assocrolepage.cpp:53
msgid "Role A Properties"
msgstr "Propiedades del rol A"

#: dialogs/assocrolepage.cpp:54
msgid "Role B Properties"
msgstr "Propiedades del rol B"

#: dialogs/assocrolepage.cpp:69
msgid "Role A Visibility"
msgstr "Visibilidad del rol A"

#: dialogs/assocrolepage.cpp:70
msgid "Role B Visibility"
msgstr "Visibilidad del rol B"

#: dialogs/assocrolepage.cpp:71
msgid "Role A Changeability"
msgstr "Variabilidad del rol A"

#: dialogs/assocrolepage.cpp:72
msgid "Role B Changeability"
msgstr "Variabilidad del rol 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 "Nombre de rol:"

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

#. 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 "Variable"

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

#. 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 "Solo añadir"

#: dialogs/umlwidgetcolorpage.cpp:61
msgid "&Line:"
msgstr "&Línea:"

#: dialogs/umlwidgetcolorpage.cpp:71
msgid "&Fill:"
msgstr "Re&lleno:"

#: dialogs/umlwidgetcolorpage.cpp:78
msgid "D&efault"
msgstr "Por d&efecto"

#: dialogs/umlwidgetcolorpage.cpp:81
msgid "&Use fill"
msgstr "&Usar color de relleno"

#: dialogs/umltemplatedialog.cpp:38
msgid "Template Properties"
msgstr "Propiedades de plantilla"

#: dialogs/umltemplatedialog.cpp:123
msgid "You have entered an invalid template name."
msgstr "Ha introducido un nombre de plantilla no válido."

#: dialogs/umltemplatedialog.cpp:124
msgid "Template Name Invalid"
msgstr "Nombre de plantilla no válido"

#: dialogs/umltemplatedialog.cpp:133
msgid ""
"The template parameter name you have chosen is already being used in this "
"operation."
msgstr ""
"El nombre de parámetro de plantilla que ha elegido ya está siendo usado en esta "
"operación."

#: dialogs/umltemplatedialog.cpp:134
msgid "Template Name Not Unique"
msgstr "Nombre de plantilla no único"

#: dialogs/selectopdlg.cpp:33 dialogs/selectopdlg.cpp:38
msgid "Select Operation"
msgstr "Seleccionar operación"

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

#: dialogs/selectopdlg.cpp:49
msgid "Class operation:"
msgstr "Operaciones de clase:"

#: dialogs/selectopdlg.cpp:55
msgid "Custom operation:"
msgstr "Operación pesonalizada:"

#: dialogs/notedialog.cpp:29
msgid "Note Documentation"
msgstr "Documentación de nota"

#: dialogs/pkgcontentspage.cpp:32
msgid "Contained Items"
msgstr "Elementos contenidos"

#: dialogs/assocpropdlg.cpp:39
msgid "Association Properties"
msgstr "Propiedades de las asociaciones"

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

#: dialogs/assocpropdlg.cpp:98
msgid "Role Settings"
msgstr "Opciones de rol"

#: dialogs/assocpropdlg.cpp:116
msgid "Association font"
msgstr "Fuente de asociación"

#: dialogs/settingsdlg.cpp:33
msgid "Umbrello Setup"
msgstr "Configuración de Umbrello"

#: dialogs/settingsdlg.cpp:50
msgid "User Interface"
msgstr "Interfaz de usuario"

#: dialogs/settingsdlg.cpp:50
msgid "User Interface Settings"
msgstr "Opciones del interfaz de usuario"

#: dialogs/settingsdlg.cpp:57
msgid "Line color:"
msgstr "Color de línea:"

#: dialogs/settingsdlg.cpp:63
msgid "D&efault Color"
msgstr "Color por d&efecto"

#: dialogs/settingsdlg.cpp:66
msgid "Fill color:"
msgstr "Color de relleno:"

#: dialogs/settingsdlg.cpp:72
msgid "De&fault Color"
msgstr "Color por de&fecto"

#: dialogs/settingsdlg.cpp:76
msgid "Line width:"
msgstr "Ancho de línea:"

#: dialogs/settingsdlg.cpp:84
msgid "D&efault Width"
msgstr "Ancho por d&efecto"

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

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

#: dialogs/settingsdlg.cpp:115
msgid "Use tabbed diagrams"
msgstr "Usar diagramas tabulados"

#: dialogs/settingsdlg.cpp:119
msgid "Use new C++/Java generators"
msgstr "Usar nuevos generadores de C++/Java"

#: dialogs/settingsdlg.cpp:125
msgid "Autosave"
msgstr "Autoguardado"

#: dialogs/settingsdlg.cpp:131
msgid "E&nable autosave"
msgstr "&Activar autoguardado"

#: dialogs/settingsdlg.cpp:135
msgid "Select auto-save time interval (mins):"
msgstr "Seleccionar tiempo de intervalo de autoguardado (mins):"

#: dialogs/settingsdlg.cpp:145
msgid "Set autosave suffix:"
msgstr "Definir el sufijo de autoguardado:"

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

#: dialogs/settingsdlg.cpp:155
msgid "Sta&rtup logo"
msgstr "&Logo de inicio"

#: dialogs/settingsdlg.cpp:159
msgid "&Tip of the day"
msgstr "&Consejo del día"

#: dialogs/settingsdlg.cpp:163
msgid "&Load last project"
msgstr "&Cargar último proyecto"

#: dialogs/settingsdlg.cpp:167
msgid "Start new project with:"
msgstr "Comenzar nuevo proyecto con:"

#: dialogs/settingsdlg.cpp:173
msgid "No Diagram"
msgstr "Sin diagrama"

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

#: dialogs/settingsdlg.cpp:174
msgid "Use Case Diagram"
msgstr "Diagrama de caso de uso"

#: dialogs/settingsdlg.cpp:174
msgid "Sequence Diagram"
msgstr "Diagrama de secuencias"

#: dialogs/settingsdlg.cpp:175
msgid "Collaboration Diagram"
msgstr "Diagrama de colaboración"

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

#: dialogs/settingsdlg.cpp:177
msgid "Deployment Diagram"
msgstr "Diagrama de despliegue"

#: dialogs/settingsdlg.cpp:191
msgid "Class Settings"
msgstr "Opciones de clase"

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

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

#: dialogs/settingsdlg.cpp:206
msgid "Show operations"
msgstr "Mostrar operaciones"

#: dialogs/settingsdlg.cpp:210
msgid "Show stereot&ype"
msgstr "Mostrar es&tereotipo"

#: dialogs/settingsdlg.cpp:214
msgid "Show attribute signature"
msgstr "Mostrar firma del atributo"

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

#. i18n: file dialogs/diagrampropertiespage.ui line 146
#: dialogs/settingsdlg.cpp:223 rc.cpp:365
#, no-c-format
msgid "Show operation signature"
msgstr "Mostrar firma de la operación"

#: dialogs/settingsdlg.cpp:228
msgid "Starting Scope"
msgstr "Ámbito de inicio"

#: dialogs/settingsdlg.cpp:233
msgid "Default attribute scope:"
msgstr "Ámbito del atributo por defecto:"

#: dialogs/settingsdlg.cpp:236
msgid "Default operation scope:"
msgstr "Ámbito de la operación por defecto:"

#: dialogs/settingsdlg.cpp:257
msgid "Code Generation"
msgstr "Generación de código"

#: dialogs/settingsdlg.cpp:257
msgid "Code Generation Settings"
msgstr "Opciones de generación de código"

#: dialogs/settingsdlg.cpp:264
msgid "Code Viewer Settings"
msgstr "Opciones del visor de código"

#: dialogs/defaultcodegenpolicypage.cpp:31
msgid "<p align=\"center\">No Options Available.</p>"
msgstr "<p align=\"center\">No hay opciones disponibles</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 "Operacio&nes"

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

#: dialogs/classoptionspage.cpp:80 dialogs/classoptionspage.cpp:135
msgid "O&peration signature"
msgstr "Firma de la o&peración"

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

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

#: dialogs/classoptionspage.cpp:101 dialogs/classoptionspage.cpp:144
msgid "Attr&ibute signature"
msgstr "Firma del atr&ibuto"

#: dialogs/classoptionspage.cpp:113
msgid "Draw as circle"
msgstr "Dibujar como círculo"

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

#: 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 de caso de uso"

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

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

#: umllistview.cpp:115
msgid "Deployment View"
msgstr "Vista de despliegue"

#: umllistview.cpp:116
msgid "Entity Relationship Model"
msgstr "Modelo entidad relación"

#: umllistview.cpp:117 umllistview.cpp:2793
msgid "Datatypes"
msgstr "Tipo de datos"

#: umllistview.cpp:356
msgid "The folder must be emptied before it can be deleted."
msgstr "La carpeta debe de vaciarse antes de ser eliminada"

#: umllistview.cpp:357
msgid "Folder Not Empty"
msgstr "Carpeta no vacía"

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

#: umllistview.cpp:2099
msgid ""
"The name you entered was invalid.\n"
"Creation process has been canceled."
msgstr ""
"El nombre que intrudujo no es válido\n"
"El proceso de creación ha sido cancelado"

#: umllistview.cpp:2100 umllistviewitem.cpp:513
msgid "Name Not Valid"
msgstr "Nombre no válido"

#: umldoc.cpp:1355 umllistview.cpp:2114
msgid ""
"The name you entered was not unique.\n"
"Is this what you wanted?"
msgstr ""
"El nombre que introdujo no era único\n"
"¿Es lo que quería?"

#: umllistview.cpp:2122 umllistview.cpp:2334
msgid ""
"The name you entered was not unique!\n"
"Creation process has been canceled."
msgstr ""
"El nombre que ha introducido no era único\n"
"El proceso de creación ha sido cancelado"

#: umllistview.cpp:2291 umllistview.cpp:2307 umllistview.cpp:2324
msgid "Creation canceled"
msgstr "Creación cancelada"

#: umllistview.cpp:2491
msgid "Loading listview..."
msgstr "Cargando vista de 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 ""
"No se pudo abrir el archivo %1 para escritura. Asegúrese de que existe el "
"directorio y que tiene permiso para escribir en él. "

#: codegenerator.cpp:501
msgid "Cannot Open File"
msgstr "No se pudo abrir el archivo"

#: codegenerator.cpp:557 codegenerators/simplecodegenerator.cpp:126
msgid ""
"Cannot create the folder:\n"
msgstr ""
"No se puedo crear la carpeta:\n"

#: codegenerator.cpp:558 codegenerators/simplecodegenerator.cpp:127
msgid ""
"\n"
"Please check the access rights"
msgstr ""
"\n"
"Compruebe los derechos de acceso"

#: codegenerator.cpp:559 codegenerators/simplecodegenerator.cpp:128
msgid "Cannot Create Folder"
msgstr "No se pudo crear la carpeta"

#: aligntoolbar.cpp:33
msgid "Align Left"
msgstr "Alinear a la izquierda"

#: aligntoolbar.cpp:34
msgid "Align Right"
msgstr "Alinear a la derecha"

#: aligntoolbar.cpp:35
msgid "Align Top"
msgstr "Alinear arriba"

#: aligntoolbar.cpp:36
msgid "Align Bottom"
msgstr "Alinear abajo"

#: aligntoolbar.cpp:37
msgid "Align Vertical Middle"
msgstr "Alinear en medio verticalmente"

#: aligntoolbar.cpp:38
msgid "Align Horizontal Middle"
msgstr "Alinear en medio horizontalmente"

#: 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 la alineación debe elegir al menos 2 objetos como clases o actores. No "
"puede alinear asociaciones."

#: classimport.cpp:125
msgid "Is the scope %1 a namespace or a class?"
msgstr "¿Es la vista %1 un espacio de nombres o una clase?"

#: classimport.cpp:126
msgid "C++ Import Requests Your Help"
msgstr "La importación de C++ requiere su ayuda"

#: classimport.cpp:127
msgid "Namespace"
msgstr "Espacio de nombres"

#: classimport.cpp:301 classimport.cpp:313 classimport.cpp:345
#, c-format
msgid "Importing file: %1"
msgstr "Importando archivo: %1"

#: model_utils.cpp:344
msgid "Empty"
msgstr "Vacío"

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

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

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

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

#: model_utils.cpp:346
msgid "Unspecified error"
msgstr "Error no especificado"

#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Pablo de Vicente"

#: _translatorinfo.cpp:3
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
msgstr "p.devicente@wanadoo.es"

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

#: main.cpp:35
msgid "File to open"
msgstr "Archivo 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 del modelador de UML Umbrello"

#: main.cpp:46
msgid "Umbrello UML Modeller Authors"
msgstr "Autores del modelador de UML Umbrello"

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

#: association.cpp:84
msgid "Generalization"
msgstr "Generalización"

#: association.cpp:88
msgid "Self Association"
msgstr "Auto asociación"

#: association.cpp:89
msgid "Collaboration Message"
msgstr "Mensaje de colaboración"

#: association.cpp:90
msgid "Sequence Message"
msgstr "Mensaje de secuencia"

#: association.cpp:91
msgid "Collaboration Self Message"
msgstr "Auto mensaje de colaboración"

#: association.cpp:92
msgid "Sequence Self Message"
msgstr "Auto mensaje de secuencia"

#: association.cpp:95
msgid "Realization"
msgstr "Realización"

#: association.cpp:96
msgid "Uni Association"
msgstr "Uni asociación"

#: association.cpp:98
msgid "State Transition"
msgstr "Estado de transición"

#: umldoc.cpp:220
msgid ""
"The current file has been modified.\n"
"Do you want to save it?"
msgstr ""
"El archivo actual ha sido modificado.\n"
"¿Desea guardarlo?"

#: umldoc.cpp:380
msgid "The file %1 does not exist."
msgstr "El archivo %1 no 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 "Error de carga"

#: umldoc.cpp:406
msgid "The file %1 seems to be corrupted."
msgstr "Parece que el archivo %1 está corrupto"

#: umldoc.cpp:448 umldoc.cpp:460 umldoc.cpp:487
#, c-format
msgid "There was no XMI file found in the compressed file %1."
msgstr "No se ha encontrado un archivo XMI en el archivo comprimido %1."

#: umldoc.cpp:474
#, c-format
msgid "There was a problem loading the extracted file: %1"
msgstr "Ha habido un problema cargando el archivo extraido: %1"

#: umldoc.cpp:500 umldoc.cpp:513
#, c-format
msgid "There was a problem loading file: %1"
msgstr "Ha habido un problema cargando el archivo: %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 "Ha habido un problema guardando el archivo: %1 "

#: umldoc.cpp:580 umldoc.cpp:589 umldoc.cpp:642 umldoc.cpp:663 umldoc.cpp:671
#: umlview.cpp:1527
msgid "Save Error"
msgstr "Error de guardado"

#: umldoc.cpp:671
#, c-format
msgid "There was a problem uploading file: %1"
msgstr "Ha habido un problema subiendo el archivo: %1"

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

#: umldoc.cpp:814
msgid "new_usecase"
msgstr "nuevo_casodeuso"

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

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

#: umldoc.cpp:820
msgid "new_node"
msgstr "nuevo_nodo"

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

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

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

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

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

#: umlcanvasobject.cpp:96 umldoc.cpp:832
msgid "new_association"
msgstr "nueva_asociación"

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

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

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

#: 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 "Este nombre no es válido"

#: umldoc.cpp:1013
msgid ""
"This is a reserved keyword for the language of the configured code generator."
msgstr ""
"Esta palabra clave está reservada en el lenguaje del generador de código "
"configurado"

#: umldoc.cpp:1014
msgid "Reserved Keyword"
msgstr "Palabra clave 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 "Ese nombre ya está siendo 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 "No un nombre único"

#: umldoc.cpp:1220
msgid "use case diagram"
msgstr "diagrama de caso de uso "

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

#: umldoc.cpp:1224
msgid "sequence diagram"
msgstr "diagrama de secuencia"

#: umldoc.cpp:1226
msgid "collaboration diagram"
msgstr "diagrama de colaboración"

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

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

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

#: umldoc.cpp:1234
msgid "deployment diagram"
msgstr "diagrama de despliegue"

#: umldoc.cpp:1236
msgid "entity relationship diagram"
msgstr "diagrama entidad relación"

#: umldoc.cpp:1270 umldoc.cpp:1302
msgid "That is an invalid name for a diagram."
msgstr "Ese no es un nombre válido de diagrama"

#: umldoc.cpp:1284 umldoc.cpp:1310
msgid "A diagram is already using that name."
msgstr "Ya hay un diagrama usando ese nombre."

#: umldoc.cpp:1388
msgid "Are you sure you want to delete diagram %1?"
msgstr "¿Está seguro de querer borrar el diagrama %1?"

#: umldoc.cpp:1388
msgid "Delete Diagram"
msgstr "Eliminar diagrama"

#: umldoc.cpp:1939
msgid "Setting up the document..."
msgstr "Configurando el documento..."

#: umldoc.cpp:1981
msgid "Resolving object references..."
msgstr "Resolviendo referencias a objetos..."

#: umldoc.cpp:2030
msgid "Loading UML elements..."
msgstr "Cargando elementos UML..."

#: umldoc.cpp:2220
msgid "Loading diagrams..."
msgstr "Cargando diagramas..."

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

#: umllistviewitem.cpp:405 umllistviewitem.cpp:434 umllistviewitem.cpp:462
msgid "Rename canceled"
msgstr "Renombrado cancelado"

#: umllistviewitem.cpp:502
msgid "Renaming an item of listview type %1 is not yet implemented."
msgstr ""
"Aún no ha sido implementado renombrar un elemento de una vista de lista tipo %1"

#: umllistviewitem.cpp:503
msgid "Function Not Implemented"
msgstr "Función no implementada"

#: umllistviewitem.cpp:512
msgid ""
"The name you entered was invalid.\n"
"Renaming process has been canceled."
msgstr ""
"El nombre que introdujo no es válido\n"
"El proceso de renombrado ha sido cancelado"

#: codegenerators/cppcodegenerationform.cpp:30
msgid "General Options"
msgstr "Opciones generales"

#: codegenerators/cppcodegenerationform.cpp:32
msgid "Package is a namespace"
msgstr "Paquete es un espacio de nombres"

#: codegenerators/cppcodegenerationform.cpp:35
msgid "Virtual destructors"
msgstr "Destructores virtuales"

#: codegenerators/cppcodegenerationform.cpp:38
msgid "Generate empty constructors"
msgstr "Generar constructores vacíos"

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

#: codegenerators/cppcodegenerationform.cpp:44
msgid "Operations are inline"
msgstr "Operaciones son inline"

#: codegenerators/cppcodegenerationform.cpp:47
msgid "Accessors are inline"
msgstr "Accesores son inline"

#: codegenerators/cppcodegenerationform.cpp:50
msgid "Create Makefile document"
msgstr "Crear documento Makefile"

#: umlcanvasobject.cpp:94
msgid "new_stereotype"
msgstr "nuevo_estereotipo"

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

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

#: umlcanvasobject.cpp:102
msgid "new_operation"
msgstr "nueva_operación"

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

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

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

#: uml.cpp:177
msgid "&New Class Wizard..."
msgstr "Asistente de &nueva clase..."

#: uml.cpp:179
msgid "&Add Default Datatypes for Active Language"
msgstr "&Añadir tipo de datos por defecto para el lenguaje activo"

#: uml.cpp:184
msgid "&Code Generation Wizard..."
msgstr "Asistente de generación de &código..."

#: uml.cpp:186
msgid "&Generate All Code"
msgstr "&Generar todo el código"

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

#: uml.cpp:192
msgid "Creates a new document"
msgstr "Crea un nuevo documento"

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

#: uml.cpp:194
msgid "Opens a recently used file"
msgstr "Abre un archivo usado recientemente"

#: uml.cpp:195
msgid "Saves the document"
msgstr "Guarda el documento"

#: uml.cpp:196
msgid "Saves the document as..."
msgstr "Guarda el documento como..."

#: uml.cpp:197
msgid "Closes the document"
msgstr "Cierra el documento "

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

#: uml.cpp:199
msgid "Quits the application"
msgstr "Sale de la aplicación"

#: uml.cpp:200
msgid "Cuts the selected section and puts it to the clipboard"
msgstr "Corta la sección seleccionada y la pone en el portapapeles"

#: uml.cpp:201
msgid "Copies the selected section to the clipboard"
msgstr "Copia la sección seleccionada al portapapeles"

#: uml.cpp:202
msgid "Pastes the contents of the clipboard"
msgstr "Copia los contenidos del portapapeles"

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

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

#: uml.cpp:207
msgid "Set the default program preferences"
msgstr "Establece las opciones del programa por defecto"

#: uml.cpp:209
msgid "Delete &Selected"
msgstr "Borrar &selección"

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

#: uml.cpp:220
msgid "&Sequence Diagram..."
msgstr "Diagrama de &secuencia..."

#: uml.cpp:223
msgid "C&ollaboration Diagram..."
msgstr "Diagrama de colaboración..."

#: uml.cpp:226
msgid "&Use Case Diagram..."
msgstr "Diagrama de caso de &uso..."

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

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

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

#: uml.cpp:239
msgid "&Deployment Diagram..."
msgstr "Diagrama de &despliegue..."

#: uml.cpp:243
msgid "&Entity Relationship Diagram..."
msgstr "Diagrama &entidad relación..."

#: uml.cpp:247
msgid "&Clear Diagram"
msgstr "&Borrar diagrama"

#: uml.cpp:249
msgid "&Snap to Grid"
msgstr "&Ajustar a la rejilla"

#: uml.cpp:251
msgid "S&how Grid"
msgstr "&Mostrar rejilla"

#: uml.cpp:254
msgid "&Hide Grid"
msgstr "&Ocultar rejilla"

#: uml.cpp:258
msgid "&Export as Picture..."
msgstr "&Exportar como imagen..."

#: uml.cpp:273
msgid "&Zoom Slider"
msgstr "Barra de &zoom"

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

#: uml.cpp:282
msgid "&Move Tab Left"
msgstr "&Mover pestaña a la izquierda"

#: uml.cpp:283
msgid "&Move Tab Right"
msgstr "&Mover pestaña a la derecha"

#: uml.cpp:295
msgid "Select Diagram on Left"
msgstr "Seleccionar diagrama de la izquierda"

#: uml.cpp:296
msgid "Select Diagram on Right"
msgstr "Seleccionar diagrama de la derecha"

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

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

#: uml.cpp:402
msgid "Diagram Toolbar"
msgstr "Barra de herramientas de diagrama"

#: uml.cpp:406
msgid "Alignment Toolbar"
msgstr "Barra de herramientas de alineamiento"

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

#: listpopupmenu.cpp:571 uml.cpp:429
msgid "Sequence Diagram..."
msgstr "Diagrama de secuencias..."

#: listpopupmenu.cpp:572 uml.cpp:430
msgid "Collaboration Diagram..."
msgstr "Diagrama de colaboración..."

#: listpopupmenu.cpp:504 uml.cpp:431
msgid "Use Case Diagram..."
msgstr "Diagrama de caso de uso..."

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

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

#: listpopupmenu.cpp:488 uml.cpp:436
msgid "Entity Relationship Diagram..."
msgstr "Diagrama de entidad-relación..."

#: uml.cpp:467
msgid "&Tree View"
msgstr "Vis&ta de árbol"

#: uml.cpp:473
msgid "&Documentation"
msgstr "&Documentación"

#: uml.cpp:486 uml.cpp:694 uml.cpp:719
msgid "Opening file..."
msgstr "Abriendo archivo..."

#: uml.cpp:679
msgid "Creating new document..."
msgstr "Creando nuevo 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 los archivos soportados (*.xmi, *.xmi.tgz, "
"*.xmi.tar.bz2)\n"
"*.xmi|Archivos XMI sin comprimir (*.xmi)\n"
"*.xmi.tgz|Archivos XMI comprimidos con Gzip (*.xmi.tgz)\n"
"*.xmi.tar.bz2|Archivos XMI comprimidos con Bzip2 (*.xmi.tar.bz2)"

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

#: uml.cpp:742
msgid "Saving file..."
msgstr "Guardando archivo..."

#: uml.cpp:753
msgid "Saving file with a new filename..."
msgstr "Guardando archivo con un nuevo nombre..."

#: 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|Archivo XMI\n"
"*.xmi.tgz|Archivo XMI comprimido con Gzip\n"
"*.xmi.tar.bz2|Archivo XMI comprimido con Bzip2\n"
"*|Todos los archivos"

#: uml.cpp:775
msgid ""
"The file %1 exists.\n"
"Do you wish to overwrite it?"
msgstr ""
"Ya existe el archivo %1.\n"
"¿Desea sobreescribirlo?"

#: uml.cpp:799
msgid "Closing file..."
msgstr "Cerrando archivo..."

#: uml.cpp:807
msgid "Printing..."
msgstr "Imprimiendo..."

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

#: uml.cpp:822
msgid "Exiting..."
msgstr "Saliendo..."

#: uml.cpp:842
msgid "Cutting selection..."
msgstr "Cortando selección..."

#: uml.cpp:855
msgid "Copying selection to clipboard..."
msgstr "Copiando selección al portapapeles..."

#: uml.cpp:863
msgid "Inserting clipboard contents..."
msgstr "Introduciendo contenidos del portapapeles..."

#: 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 ""
"Umbrello no pudo pegar el contenido del portapapeles. Los objetos en el "
"portapapeles que intenta pegar aquí, deben de ser de un tipo incorrecto."

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

#: uml.cpp:882
msgid "Toggling toolbar..."
msgstr "Barra de herramientas de conmutación..."

#: uml.cpp:897
msgid "Toggle the statusbar..."
msgstr "Activar/desactivar la barra de estado"

#: uml.cpp:1179
msgid "Cannot view code until you generate some first."
msgstr "No puede ver el código hasta que no lo genere"

#: uml.cpp:1179 uml.cpp:1182
msgid "Cannot View Code"
msgstr "No se pudo ver el código"

#: uml.cpp:1182
msgid "Cannot view code from simple code writer."
msgstr "No se puede ver el código desde un simple escritor de código"

#: uml.cpp:1200
msgid "Could not find a code generator."
msgstr "No se pudo encontrar un generador de código"

#: uml.cpp:1201
msgid "No Code Generator"
msgstr "Sin generador 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 ""
"No hay definido un lenguaje activo.\n"
"Por favor, seleccione uno de los lenguajes instalados para generar código con "
"él."

#: uml.cpp:1243 uml.cpp:1250
msgid "No Language Selected"
msgstr "Sin selección de lenguaje"

#: uml.cpp:1248
msgid ""
"Could not find active language.\n"
"Please select one of the installed languages to generate the code with."
msgstr ""
"No se pudo encontrar el lenguaje activo.\n"
"Por favor, seleccione uno de los lenguajes instalados para generar código con "
"él."

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

#: uml.cpp:1408
msgid "Select Code to Import"
msgstr "Seleccionar código a importar"

#: uml.cpp:1412
msgid ""
"*.h *.hpp *.hxx|Header Files (*.h *.hpp *.hxx)\n"
"*|All Files"
msgstr ""
"*.h *.hpp *.hxx|Archivos de cabecera (*.h *.hpp *.hxx)\n"
"*|Todos los archivos"

#: uml.cpp:1412
msgid "Select Classes to Import"
msgstr "Seleccione clases 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 "&Nuevo"

#. 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 "Activar &lenguaje"

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

#. 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\"> Generación de código C++</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 136
#: rc.cpp:42
#, no-c-format
msgid "Method Body Generation"
msgstr "Generación de cuerpo de método"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 164
#: rc.cpp:45
#, no-c-format
msgid "Use following for classes in generated code:"
msgstr "Usar lo siguiente para las clases en el código generado"

#. 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>Variable</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 "cadena (string)"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 325
#: rc.cpp:67
#, no-c-format
msgid "<p align=\"center\">String</p>"
msgstr "<p align=\"center\">Cadena</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 "Nombre de clase"

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

#. i18n: file codegenerators/javacodegenerationformbase.ui line 40
#: rc.cpp:98
#, no-c-format
msgid "Project Generation"
msgstr "Generación de proyecto"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 51
#: rc.cpp:101
#, no-c-format
msgid "Create ANT build document"
msgstr "Crear documento de construcción ANT"

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

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

#. i18n: file codegenerators/javacodegenerationformbase.ui line 99
#: rc.cpp:110
#, no-c-format
msgid "Association accessor methods"
msgstr "Métodos accesores de asociación"

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

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

#. i18n: file codegenerators/javacodegenerationformbase.ui line 159
#: rc.cpp:128
#, no-c-format
msgid "Default attribute accessor scope:"
msgstr "Ámbito por defecto del accesor de atributo:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 177
#: rc.cpp:131
#, no-c-format
msgid "Default association field scope:"
msgstr "Ámbito por defecto del campo de asociación:"

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

#. 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\"> Generación de código Java</p>"

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

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

#. i18n: file dialogs/codegenerationoptionsbase.ui line 110
#: rc.cpp:173
#, no-c-format
msgid "Write all generated files to folder:"
msgstr "Escribir todos los archivos generados a la carpeta:"

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

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

#. i18n: file dialogs/codegenerationoptionsbase.ui line 134
#: rc.cpp:182
#, no-c-format
msgid "&Include heading files from folder:"
msgstr "&Incluir archivos de cabecera desde la carpeta:"

#. 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 ""
"Los archivos generados con el Generador de código serán escritos a esta carpeta"

#. 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 ""
"Los archivos de esta carpeta se usarán como archivos de cabecera en el código "
"generado"

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

#. 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 ""
"Si ya existe un archivo con el mismo nombre que el que el\n"
"usa el generador de código como archivo de salida:"

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

#. 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 ""
"Sobreescribir los archivos existentes si ya existen en la carpeta de destino"

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

#. 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 "Si ya existe un archivo con el mismo nombre, preguntar que hacer"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 248
#: rc.cpp:210
#, no-c-format
msgid "&Use a different name"
msgstr "&Usar un nombre 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 ""
"Si un archivo ya existe en la carpeta de destino, seleccione un nombre "
"diferente añadiendo un sufijo al nombre del archivo."

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

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

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

#. i18n: file dialogs/codegenerationoptionsbase.ui line 354
#: rc.cpp:225
#, no-c-format
msgid "Indentation type:"
msgstr "Tipo de sangría:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 362
#: rc.cpp:228
#, no-c-format
msgid "Indentation amount:"
msgstr "Cantidad de sangrado:"

#. 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 "Sin sangría"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 393
#: rc.cpp:243
#, no-c-format
msgid "Tab"
msgstr "Pestaña"

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

#. i18n: file dialogs/codegenerationoptionsbase.ui line 417
#: rc.cpp:249
#, no-c-format
msgid "Comment Verbosity"
msgstr "Nivel de detalle de comentarios"

#. 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 ""
"Escribir comentarios &para las secciones incluso si la\n"
"sesión está vacía."

#. 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 ""
"Escribe comentarios para indicar las diferentes secciones (público, privado "
"etc) en una clase, incluso de las secciones están vacías"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 452
#: rc.cpp:259
#, no-c-format
msgid "&Write documentation comments even if empty"
msgstr "&Escribir comentarios de documentación incluso si está vacía"

#. 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 ""
"Escribir comentarios para documentación de clases y método, incluso si está "
"vacía"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 468
#: rc.cpp:265
#, no-c-format
msgid "Language Options"
msgstr "Opciones de lenguaje"

#. i18n: file dialogs/codegenerationwizardbase.ui line 16
#: rc.cpp:268
#, no-c-format
msgid "Code Generation Wizard"
msgstr "Asistente de generación de código"

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

#. 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 ""
"Colocar todas las clases para la que quiere generar código\n"
"en la parte derecha de la lista"

#. i18n: file dialogs/codegenerationwizardbase.ui line 78
#: rc.cpp:279
#, no-c-format
msgid "Add class for code generation"
msgstr "Añadir clase para generación de código"

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

#. i18n: file dialogs/codegenerationwizardbase.ui line 133
#: rc.cpp:286
#, no-c-format
msgid "Remove class from Code Generation"
msgstr "Eliminar clase de la generación de código"

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

#. i18n: file dialogs/codegenerationwizardbase.ui line 203
#: rc.cpp:292
#, no-c-format
msgid "Code Generation Status"
msgstr "Estado de la generación 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 "Pulse el botón Generación para comenzar la generación del código"

#. i18n: file dialogs/codegenerationwizardbase.ui line 228
#: rc.cpp:298 rc.cpp:304
#, no-c-format
msgid "Generation Status"
msgstr "Estado de la generación"

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

#. 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\"> nombre de componente aquí</p>"

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

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

#. 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\">bloque de objeto 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\">Bloque oculto:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 294
#: rc.cpp:346
#, no-c-format
msgid "<p align=\"right\">Uneditable text:</p>"
msgstr "<p align=\"right\">Texto no editable:</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 editable:</p>"

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

#. 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 re&jilla"

#. i18n: file dialogs/diagrampropertiespage.ui line 194
#: rc.cpp:371
#, no-c-format
msgid "Snap &to grid"
msgstr "&Ajustar a rejilla"

#. i18n: file dialogs/diagrampropertiespage.ui line 202
#: rc.cpp:374
#, no-c-format
msgid "Snap component size"
msgstr "Ajustar tamaño del componente"

#. 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 ""
"Ajustar el tamaño de los componenetes para ser múltiplo del espacio de la "
"rejilla.\n"
"Si se activa Ajustar a la rejilla, un componente siempre estará alienado con la "
"rejilla por los cuatro lados."

#. i18n: file dialogs/diagrampropertiespage.ui line 257
#: rc.cpp:381
#, no-c-format
msgid "Grid spacing:  "
msgstr "Espacio de rejilla:  "

#. 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 "Ancho de línea:  "

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

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

#: classifier.cpp:155
msgid ""
"An operation with the same name and signature already exists. You can not add "
"it again."
msgstr ""
"Ya existe una operación con ese mismo nombre y firma. No puede añadirlo de "
"nuevo."

#: activitywidget.cpp:146 toolbarstateother.cpp:131 umlview.cpp:2894
msgid "Enter Activity Name"
msgstr "Introduzca nombre de la actividad."

#: statewidget.cpp:160 toolbarstateother.cpp:135 umlview.cpp:2858
msgid "Enter State Name"
msgstr "Introduzca nombre del estado"

#: statewidget.cpp:160 toolbarstateother.cpp:136 umlview.cpp:2859
msgid "Enter the name of the new state:"
msgstr "Introduzca el nombre del nuevo estado:"

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

#: listpopupmenu.cpp:618 stereotype.cpp:75
msgid "Stereotype"
msgstr "Estereotipo"

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

#: associationwidget.cpp:2119 associationwidget.cpp:2131 floatingtext.cpp:156
msgid "Enter multiplicity:"
msgstr "Introducir multiplicidad:"

#: associationwidget.cpp:2143
msgid "Association Name"
msgstr "Nombre de asociación"

#: associationwidget.cpp:2143 floatingtext.cpp:163
msgid "Enter association name:"
msgstr "Introduzca nombre de asociación:"

#: associationwidget.cpp:2154 associationwidget.cpp:2165
msgid "Role Name"
msgstr "Nombre de rol"

#: associationwidget.cpp:2154 associationwidget.cpp:2165 floatingtext.cpp:154
msgid "Enter role name:"
msgstr "Introducir nombre de rol:"

#: 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 ""
"Ya existe el archivo seleccionado %1.\n"
"¿Quiere sobreescribirlo?"

#: umlview.cpp:1473
msgid "File Already Exists"
msgstr "El archivo ya existe"

#: umlview.cpp:1484
msgid "Can not save an empty diagram"
msgstr "No se puede guardar un diagrama vacío"

#: umlview.cpp:1485
msgid "Diagram Save Error."
msgstr "Error al guardar diagrama"

#: umlview.cpp:2019 umlview.cpp:2082
msgid "Incorrect use of associations."
msgstr "Uso incorrecto de asociaciones."

#: umlview.cpp:2019 umlview.cpp:2082
msgid "Association Error"
msgstr "Error de asociación"

#: umlview.cpp:2927
msgid "Enter Diagram Name"
msgstr "Introduzca el nombre del diagrama"

#: umlview.cpp:2928
msgid "Enter the new name of the diagram:"
msgstr "Introduzca el nuevo nombre del diagrama:"

#: umlview.cpp:3075
msgid ""
"You are about to delete the entire diagram.\n"
"Are you sure?"
msgstr ""
"Va a borrar el diagrama entero.\n"
"¿Está seguro?"

#: umlview.cpp:3077
msgid "Delete Diagram?"
msgstr "¿Borrar diagrama?"

#: objectwidget.cpp:83
msgid "Rename Object"
msgstr "Renombrar objeto"

#: objectwidget.cpp:84
msgid "Enter object name:"
msgstr "Introduzca nombre del objeto:"

#: 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 ""
"Al menos uno de los elementos del portapapeles no pudo ser pegado porque ya "
"existe otro elemento con el mismo nombre. Cualquier otro elemento sí que ha "
"sido pegado."

#: refactoring/refactoringassistant.cpp:280
msgid "Add Base Class"
msgstr "Añadir clase base"

#: refactoring/refactoringassistant.cpp:281
msgid "Add Derived Class"
msgstr "Añadir clase derivada"

#: refactoring/refactoringassistant.cpp:283
#: refactoring/refactoringassistant.cpp:290
#: refactoring/refactoringassistant.cpp:304
msgid "Add Operation"
msgstr "Añadir operación"

#: refactoring/refactoringassistant.cpp:284
#: refactoring/refactoringassistant.cpp:308
msgid "Add Attribute"
msgstr "Añadir atributo"

#: refactoring/refactoringassistant.cpp:288
msgid "Add Base Interface"
msgstr "Añadir interfaz base"

#: refactoring/refactoringassistant.cpp:289
msgid "Add Derived Interface"
msgstr "Añadir interfaz derivado"

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

#: refactoring/refactoringassistant.cpp:386
#: refactoring/refactoringassistant.cpp:519
msgid "Derived Classifiers"
msgstr "Clasificadores derivados"

#: floatingtext.cpp:105
msgid "Enter operation name:"
msgstr "Introduzca nombre de operación:"

#: floatingtext.cpp:165 floatingtext.cpp:221
msgid "Enter new text:"
msgstr "Introduzca el nuevo texto:"

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

#: floatingtext.cpp:221
msgid "Change Text"
msgstr "Cambiar 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>Bienvenido a Umbrello.</p>\n"
"<p>Los diagramas UML le permiten diseñar y documentar programas orientados a "
"objetos.  <a href=\"help:/umbrello\">El manual de Umbrello</a> "
"es una buena introducción al uso de 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>Bienvenido a Umbrello 1.4.  Lo nuevo en esta versión son los diagramas en "
"pestañas, los elementos del área de diseño pueden moverse con Alt+tecla de "
"flechas, un generador de código de PHP5, diagramas entidad relación y muchos "
"arreglos de fallos.</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>La mayoría de elementos de un diagrama no pueden ser redimensionados, ellos "
"mismos se redimensionan para ajustarse a su contenido.\n"
"Cajas, notas y mensajes de diagramas de secuencia pueden ser redimensionados, "
"tan sólo pulse y arrastre sobre la esquina roja.</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>Si quiere añadir una clase existente a un diagrama, sólo arrátre su entrada "
"desde la vista de árbol</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>El agente de refactorización de Umbrello le permite mover operaciones entre "
"una clase y su derivado y clases\n"
" base \n"
"Pulse con el botón derecho sobre una clase para abrir el agente de "
"refactorización.</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>Los objetos del diagrama de secuencia deben tener una caja destructora y "
"serán dibujadas como actores. Pulse dos veces en una\n"
"para ver el diálogo de Propiedades.</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>Los mensajes de diagramas de secuencia pueden actuar como un constructor. "
"Pulse en la caja del objeto (más bien sobre la línea vertical) para hacerlo un "
"constructor.</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>Los diagramas de secuencia soportan mensajes a sí mismo. Pulse de nuevo en "
"la misma línea vertical para crear un automensaje.</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>Si cargando un archivo externo no se muestra nada en la vista de lista, "
"pruebe a guardar el modelo bajo un nombre diferente,\n"
"cierrelo, y recargue el archivo guardado. Normalmente la vista de lista será "
"mostrada 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>Cortar y pegar puede exportar la imagen al portapapeles en formato PNG \n"
"para posteriormente ser pegada en KWord u otras aplicaciones.</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>Las asociaciones no tienen por qué ir en líneas rectas, pulse dos veces en "
"una para crear un punto movible.</p>\n"

#: tips.cpp:66
msgid ""
"<p>You can turn on autosaving in the Configure Umbrello dialog.</p>\n"
msgstr ""
"<p>Puede activar el autoguardado en el diálogo de configuración de 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>¿Echa de menos alguna característica en Umbrello?Háganoslo saber.\n"
"Añada fallos a la base de datos desde Informar de fallo en el menú Ayuda\n"
"o envíelo a la lista de correo de desarrolladores de uml.</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>Puede borrar todos los objetos seleccionados pulsando las teclas Supr o "
"Retroceso.</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>Si encuentra un fallo en Umbrello, haganoslo saber.\n"
"Puede enviarnos fallos con la herramienta Informar de fallo en el menú de "
"ayuda.</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>Pulsando la tecla Escape establece la herramienta actual a la herramienta "
"seleccionada.\n"
"Retroceso salta a la herramienta usada anterioremente.</p>\n"

#: tips.cpp:98
msgid ""
"<p>You can select all objects by pressing Ctrl-A.</p>\n"
msgstr ""
"<p>Puede seleccionar todos los objetos presiando 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>Puede crear y configurar una nueva clase usando el Asistente de nueva clase "
"en el menú Código</p>\n"

#: plugins/umlwidgets/packagetool.cpp:41
msgid "Creates UML::Package objects"
msgstr "Crea objetos UML::Paquete"

#: plugins/umlwidgets/interfacetool.cpp:41
msgid "Creates UML::Interface objects"
msgstr "Crea objetos UML::Interfaz"

#: plugins/umlwidgets/classtool.cpp:41
msgid "Creates UML::Class objects"
msgstr "Crea objetos UML::Clase"

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

#: plugins/umlwidgets/umlassociationtool.cpp:38
msgid "Creates associations between UML elements"
msgstr "Crea asociaciones entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:73
msgid "Creates generalization relationships between UML elements"
msgstr "Crea relaciones de generalización entre elementos de UML"

#: plugins/umlwidgets/umlassociationtool.cpp:78
msgid "Creates composition relationships between UML elements"
msgstr "Crea relaciones de composición entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:83
msgid "Creates aggregation relationships between UML elements"
msgstr "Crea relaciones de agregación entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:88
msgid "Creates dependencies relationships between UML elements"
msgstr "Crea relaciones de dependencia entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:93
msgid "Creates association relationships between UML elements"
msgstr "Crea relaciones de asociación entre elementos UML"

#: plugins/umlwidgets/umlassociationtool.cpp:98
msgid "Creates unidirectional association relationships between UML elements"
msgstr "Crea relaciones de asociación unidireccional entre elementos UML"

#: statewidget.cpp:171
msgid "Enter Activity"
msgstr "Introduzca actividad"

#: 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 "expresión esperada"

#: classparser/parser.cpp:598
msgid "Declaration syntax error"
msgstr "Error en sintaxis de declaración"

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

#: classparser/parser.cpp:684
msgid "namespace expected"
msgstr "falta espacio de nombres"

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

#: classparser/parser.cpp:761 classparser/parser.cpp:2964
msgid "Namespace name expected"
msgstr "Falta nombre del espacio de nombres"

#: classparser/parser.cpp:869
msgid "Need a type specifier to declare"
msgstr "Necesita especificar un tipo a declarar"

#: classparser/parser.cpp:937
msgid "expected a declaration"
msgstr "falta una declaración"

#: classparser/parser.cpp:1211 classparser/parser.cpp:2177
msgid "Constant expression expected"
msgstr "Falta una expresión constante"

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

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

#: classparser/parser.cpp:2073
msgid "Member initializers expected"
msgstr "Falta inicializadores de miembro"

#: classparser/parser.cpp:2234
msgid "Base class specifier expected"
msgstr "Falta especificador de clases base"

#: classparser/parser.cpp:2259
msgid "Initializer clause expected"
msgstr "Falta claúsula inicializadora"

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

#: classparser/parser.cpp:2336
msgid "Type id expected"
msgstr "Falta id de tipo"

#: classparser/parser.cpp:2373
msgid "Class name expected"
msgstr "Falta nombre de clase"

#: classparser/parser.cpp:2640 classparser/parser.cpp:2794
#: classparser/parser.cpp:2834 classparser/parser.cpp:3281
msgid "condition expected"
msgstr "Falta condición"

#: classparser/parser.cpp:2647 classparser/parser.cpp:2669
#: classparser/parser.cpp:2801 classparser/parser.cpp:2812
msgid "statement expected"
msgstr "Falta declaración"

#: classparser/parser.cpp:2704
msgid "for initialization expected"
msgstr "Falta inicialización del for"

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

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

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

#: classparser/errors.cpp:25
msgid "Parse Error before '%1'"
msgstr "Error de análisis sintáctico antes de '%1'"

#: operation.cpp:188
msgid "new_parameter"
msgstr "nuevo_parámetro"

#: listpopupmenu.cpp:209 listpopupmenu.cpp:446
msgid "Change Font..."
msgstr "Cambiar tipo de letra..."

#: listpopupmenu.cpp:211
msgid "Delete Selected Items"
msgstr "Borrar los elementos seleccionados"

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

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

#: listpopupmenu.cpp:263
msgid "Entity Attribute..."
msgstr "Atributo de entidad...."

#: listpopupmenu.cpp:289
msgid "Move Up"
msgstr "Mover arriba"

#: listpopupmenu.cpp:290
msgid "Move Down"
msgstr "Mover abajo"

#: listpopupmenu.cpp:296
msgid "Rename Class..."
msgstr "Renombrar clase..."

#: listpopupmenu.cpp:297
msgid "Rename Object..."
msgstr "Renombrar objeto..."

#: listpopupmenu.cpp:305 listpopupmenu.cpp:383 listpopupmenu.cpp:517
msgid "New Operation..."
msgstr "Nueva operación..."

#: listpopupmenu.cpp:306 listpopupmenu.cpp:384 listpopupmenu.cpp:1154
msgid "Select Operation..."
msgstr "Seleccionar operación..."

#: listpopupmenu.cpp:317 listpopupmenu.cpp:390
msgid "Change Text..."
msgstr "Cambiar texto..."

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

#: listpopupmenu.cpp:336
msgid "Change State Name..."
msgstr "Cambiar nombre de estado..."

#: listpopupmenu.cpp:348
msgid "Change Activity Name..."
msgstr "Cambiar nombre de actividad..."

#: listpopupmenu.cpp:357 listpopupmenu.cpp:360 listpopupmenu.cpp:1125
#: listpopupmenu.cpp:1129
msgid "Change Multiplicity..."
msgstr "Cambiar multiplicidad..."

#: listpopupmenu.cpp:363 listpopupmenu.cpp:1133
msgid "Change Name"
msgstr "Cambiar nombre"

#: listpopupmenu.cpp:366 listpopupmenu.cpp:1117 listpopupmenu.cpp:1139
msgid "Change Role A Name..."
msgstr "Cambiar nombre de rol A..."

#: listpopupmenu.cpp:369 listpopupmenu.cpp:1121 listpopupmenu.cpp:1140
msgid "Change Role B Name..."
msgstr "Cambiar nombre de rol B..."

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

#: listpopupmenu.cpp:431
msgid "Rename..."
msgstr "Renombrar..."

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

#: listpopupmenu.cpp:452
msgid "Collapse All"
msgstr "Contraer todo"

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

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

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

#: listpopupmenu.cpp:508
msgid "Text Line..."
msgstr "Línea de texto..."

#: listpopupmenu.cpp:511
msgid "Reset Label Positions"
msgstr "Reiniciar posiciones de etiquetas"

#: listpopupmenu.cpp:514
msgid "New Parameter..."
msgstr "Nuevo parámetro..."

#: listpopupmenu.cpp:520
msgid "New Attribute..."
msgstr "Nuevo atributo..."

#: listpopupmenu.cpp:523 listpopupmenu.cpp:1090
msgid "New Template..."
msgstr "Nueva plantilla..."

#: listpopupmenu.cpp:526
msgid "New Literal..."
msgstr "Nuevo literal..."

#: listpopupmenu.cpp:529
msgid "New Entity Attribute..."
msgstr "Nuevo atributo de entidad..."

#: listpopupmenu.cpp:535
msgid "Export as Picture..."
msgstr "Exportar como imagen..."

#: listpopupmenu.cpp:599
msgid "Public Only"
msgstr "Sólo público"

#: listpopupmenu.cpp:603
msgid "Operation Signature"
msgstr "Firma de la operación"

#: listpopupmenu.cpp:609
msgid "Attribute Signature"
msgstr "Firma del atributo"

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

#: listpopupmenu.cpp:631
msgid "Operation..."
msgstr "Operación..."

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

#: listpopupmenu.cpp:654 listpopupmenu.cpp:665
msgid "Line Color..."
msgstr "Color de línea..."

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

#: listpopupmenu.cpp:656 listpopupmenu.cpp:667
msgid "Use Fill Color"
msgstr "Usar color de relleno..."

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

#: listpopupmenu.cpp:911
msgid "Use Case..."
msgstr "Caso de uso..."

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

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

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

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

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

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

#: listpopupmenu.cpp:945
msgid "End Activity"
msgstr "Actividad final"

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

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

#: listpopupmenu.cpp:965
msgid "Node..."
msgstr "Nodo..."

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

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

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

#: listpopupmenu.cpp:992 listpopupmenu.cpp:1001
msgid "Operation"
msgstr "Operación"

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

#: listpopupmenu.cpp:1113
msgid "Delete Anchor"
msgstr "Eliminar anclaje"

#: listpopupmenu.cpp:1138
msgid "Change Association Name..."
msgstr "Cambiar nombre de asociación..."

#: listpopupmenu.cpp:1186
msgid "Clear Diagram"
msgstr "Limpiar diagrama"

#: listpopupmenu.cpp:1189
msgid "Snap to Grid"
msgstr "Ajustar a rejilla"

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

#~ msgid ""
#~ "*.h|Header Files (*.h)\n"
#~ "*|All Files"
#~ msgstr ""
#~ "*.h|Archivos de cabecera (*.h)\n"
#~ "*|Todos los archivos"
