# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
#
# Eloy Cuadra <ecuadra@eloihr.net>, 2008, 2009, 2010.
msgid ""
msgstr ""
"Project-Id-Version: kdevplatform\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2011-01-11 14:36+0100\n"
"PO-Revision-Date: 2010-12-05 14:12+0100\n"
"Last-Translator: Eloy Cuadra <ecuadra@eloihr.net>\n"
"Language-Team: Spanish <kde-l10n-es@kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.1\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: debugger/breakpoint/breakpointdetails.cpp:74
#: debugger/breakpoint/breakpointdetails.cpp:146
msgid "Not hit yet"
msgstr "Aún no alcanzado"

#: debugger/breakpoint/breakpointdetails.cpp:82
msgid "Ignore"
msgstr "Ignorar"

#: debugger/breakpoint/breakpointdetails.cpp:90
msgid "next hits"
msgstr "siguientes alcances"

#: debugger/breakpoint/breakpointdetails.cpp:133
msgid "Breakpoint is <a href=\"pending\">pending</a>"
msgstr "El punto de interrupción está <a href=\"pending\">pendiente</a>"

#: debugger/breakpoint/breakpointdetails.cpp:136
msgid "Breakpoint is <a href=\"dirty\">dirty</a>"
msgstr "El punto de interrupción está <a href=\"pending\">sucio</a>"

#: debugger/breakpoint/breakpointdetails.cpp:139
msgid "Breakpoint is active"
msgstr "El punto de interrupción está activo"

#: debugger/breakpoint/breakpointdetails.cpp:144
#, kde-format
msgid "Hit %1 time"
msgid_plural "Hit %1 times"
msgstr[0] "Alcanzado %1 vez"
msgstr[1] "Alcanzado %1 veces"

#: debugger/breakpoint/breakpointdetails.cpp:148
msgid "Breakpoint has errors"
msgstr "El punto de interrupción tiene errores"

#: debugger/breakpoint/breakpointdetails.cpp:159
msgid ""
"<b>Breakpoint is pending</b><p>Pending breakpoints are those that have been "
"passed to GDB, but which are not yet installed in the target, because GDB "
"cannot find the function or file to which the breakpoint refers. The most "
"common case is a breakpoint in a shared library: GDB will insert this "
"breakpoint only when the library is loaded.</p>"
msgstr ""
"<b>El punto de interrupción está pendiente</b><p>Los puntos de interrupción "
"pendientes son los que han sido pasados a GDB, aunque todavía no han sido "
"instalados en el objetivo porque GDB no puede encontrar la función o el "
"archivo a los que se refiere el punto de interrupción. El caso más común es "
"el de un punto de interrupción en una biblioteca compartida: GDB sólo "
"insertará este punto de interrupción cuando se cargue la biblioteca.</p>"

#: debugger/breakpoint/breakpointdetails.cpp:172
msgid ""
"<b>Breakpoint is dirty</b><p>The breakpoint has not yet been passed to the "
"debugger.</p>"
msgstr ""
"<b>El punto de interrupción está sucio</b><p>El punto de interrupción no ha "
"sido pasado aún al depurador.</p>"

#: debugger/breakpoint/breakpointwidget.cpp:51
msgid "Debugger Breakpoints"
msgstr "Puntos de interrupción del depurador"

#: debugger/breakpoint/breakpointwidget.cpp:52
msgid ""
"<b>Breakpoint list</b><p>Displays a list of breakpoints with their current "
"status. Clicking on a breakpoint item allows you to change the breakpoint "
"and will take you to the source in the editor window.</p>"
msgstr ""
"<b>Lista de puntos de interrupción</b><p>Muestra una lista de puntos de "
"interrupción con su correspondiente estado. Si pulsa sobre un punto de "
"interrupción podrá modificarlo, y también podrá ir a su código fuente en la "
"ventana de edición.</p>"

#: debugger/breakpoint/breakpointwidget.cpp:101
msgctxt "New breakpoint"
msgid "&New"
msgstr "&Nuevo"

#: debugger/breakpoint/breakpointwidget.cpp:104
msgctxt "Code breakpoint"
msgid "&Code"
msgstr "&Código"

#: debugger/breakpoint/breakpointwidget.cpp:113
msgctxt "Data breakpoint"
msgid "Data &write"
msgstr "Escrit&ura de datos"

#: debugger/breakpoint/breakpointwidget.cpp:116
msgctxt "Data read breakpoint"
msgid "Data &read"
msgstr "Lectu&ra de datos"

#: debugger/breakpoint/breakpointwidget.cpp:119
msgctxt "Data access breakpoint"
msgid "Data &access"
msgstr "&Acceso de datos"

#: debugger/breakpoint/breakpointwidget.cpp:123
msgid "Show text"
msgstr "Mostrar texto"

#: debugger/breakpoint/breakpointwidget.cpp:126 shell/mainwindow_p.cpp:71
msgid "Edit"
msgstr "Editar"

#: debugger/breakpoint/breakpointwidget.cpp:129
#: debugger/breakpoint/breakpointwidget.cpp:172
msgid "Disable"
msgstr "Desactivar"

#: debugger/breakpoint/breakpointwidget.cpp:134
msgid "&Delete"
msgstr "&Borrar"

#: debugger/breakpoint/breakpointwidget.cpp:143
msgid "Disable &all"
msgstr "Desactivar &todos"

#: debugger/breakpoint/breakpointwidget.cpp:144
msgid "&Enable all"
msgstr "&Activar todos"

#: debugger/breakpoint/breakpointwidget.cpp:145
msgid "&Remove all"
msgstr "&Eliminar todos"

#: debugger/breakpoint/breakpointwidget.cpp:176
msgid "Enable"
msgstr "Activar"

#: debugger/breakpoint/breakpoint.cpp:135
msgid "error"
msgstr "error"

#: debugger/breakpoint/breakpoint.cpp:141
msgid "dirty"
msgstr "sucio"

#: debugger/breakpoint/breakpoint.cpp:143
msgid "pending"
msgstr "pendiente"

#: debugger/breakpoint/breakpoint.cpp:145
msgid "clean"
msgstr "limpio"

#: debugger/breakpoint/breakpointmodel.cpp:87
msgid "Breakpoint"
msgstr "Punto de interrupción"

#: debugger/breakpoint/breakpointmodel.cpp:131
msgid "Type"
msgstr "Tipo"

#: debugger/breakpoint/breakpointmodel.cpp:132
#: vcs/models/vcsitemeventmodel.cpp:122
msgid "Location"
msgstr "Posición"

#: debugger/breakpoint/breakpointmodel.cpp:133
msgid "Condition"
msgstr "Condición"

#: debugger/breakpoint/breakpointmodel.cpp:137
msgid "Active status"
msgstr "Estado activo"

#: debugger/breakpoint/breakpointmodel.cpp:138
msgid "State"
msgstr "Estado"

#: debugger/breakpoint/breakpointmodel.cpp:216
msgid "Double-click to create new code breakpoint"
msgstr "Doble clic para crear un nuevo punto de interrupción del código"

#: debugger/framestack/framestackmodel.cpp:129
#, kde-format
msgctxt "#thread-id at function-name or address"
msgid "#%1 at %2"
msgstr "#%1 en %2"

#: debugger/framestack/framestackmodel.cpp:207
msgid "Depth"
msgstr "Profundidad"

#: debugger/framestack/framestackmodel.cpp:209
#: language/duchain/navigation/abstractnavigationcontext.cpp:388
msgid "Function"
msgstr "Función"

#. i18n: file: shell/projectsourcepage.ui:49
#. i18n: ectx: property (title), widget (QGroupBox, sourceBox)
#: debugger/framestack/framestackmodel.cpp:211 rc.cpp:167
msgid "Source"
msgstr "Código fuente"

#: debugger/framestack/framestackwidget.cpp:59
msgid ""
"<b>Frame stack</b><p>Often referred to as the \"call stack\", this is a list "
"showing which function is currently active, and what called each function to "
"get to this point in your program. By clicking on an item you can see the "
"values in any of the previous calling functions.</p>"
msgstr ""
"<b>Pila de ejecución</b><p>También conocida como «pila de llamadas», es una "
"lista que muestra la función activa actual y quién ha llamado cada función "
"para llegar a este punto de su programa. Si pulsa sobre un elemento podrá "
"ver los valores de cualquiera de las anteriores funciones llamadas.</p>"

#: debugger/framestack/framestackwidget.cpp:94
msgid "Threads:"
msgstr "Hilos:"

#: debugger/interfaces/ibreakpointcontroller.cpp:171
#, kde-format
msgid "Breakpoint hit: %1"
msgstr "Punto de interrupción alcanzado: %1"

#: debugger/interfaces/ibreakpointcontroller.cpp:177
#, kde-format
msgid "Watchpoint hit: %1"
msgstr "Punto de observación alcanzado: %1"

#: debugger/util/pathmappings.cpp:112
msgid "Remote Path"
msgstr "Ruta remota"

#: debugger/util/pathmappings.cpp:114
msgid "Local Path"
msgstr "Ruta local"

#: debugger/util/pathmappings.cpp:226
msgid "Path Mappings"
msgstr "Mapeo de rutas"

#. i18n: file: shell/launchconfigurationdialog.ui:44
#. i18n: ectx: property (text), widget (QToolButton, deleteConfig)
#. i18n: file: shell/sessiondialog.ui:72
#. i18n: ectx: property (text), widget (QPushButton, deleteButton)
#. i18n: file: shell/settings/environmentwidget.ui:107
#. i18n: ectx: property (text), widget (KPushButton, deleteButton)
#. i18n: file: shell/settings/sourceformattersettings.ui:153
#. i18n: ectx: property (text), widget (KPushButton, btnDelStyle)
#. i18n: file: vcs/dvcs/ui/branchmanager.ui:35
#. i18n: ectx: property (text), widget (QPushButton, deleteButton)
#: debugger/util/pathmappings.cpp:244 shell/workingsetcontroller.cpp:768
#: rc.cpp:134 rc.cpp:182 rc.cpp:212 rc.cpp:245 rc.cpp:407
msgid "Delete"
msgstr "Borrar"

#. i18n: file: shell/launchconfigurationdialog.ui:71
#. i18n: ectx: property (text), widget (QLabel, configName)
#: debugger/variable/variabletooltip.cpp:98
#: project/projectbuildsetmodel.cpp:144 rc.cpp:137
msgid "Name"
msgstr "Nombre"

#: debugger/variable/variabletooltip.cpp:98
msgid "Value"
msgstr "Valor"

#: debugger/variable/variabletooltip.cpp:132
msgid "<a href=\"add_watch\">Watch this</a>"
msgstr "<a href=\"add_watch\">Observar esto</a>"

#: debugger/variable/variabletooltip.cpp:134
msgid "<a href=\"watchpoint\">Stop on change</a>"
msgstr "<a href=\"watchpoint\">Detener si hay cambios</a>"

#: debugger/variable/variablewidget.cpp:87
msgid "Debugger Variables"
msgstr "Variables del depurador"

#: debugger/variable/variablewidget.cpp:108
msgid ""
"<b>Variable tree</b><p>The variable tree allows you to see the values of "
"local variables and arbitrary expressions.</p><p>Local variables are "
"displayed automatically and are updated as you step through your program. "
"For each expression you enter, you can either evaluate it once, or \"watch\" "
"it (make it auto-updated). Expressions that are not auto-updated can be "
"updated manually from the context menu. Expressions can be renamed to more "
"descriptive names by clicking on the name column.</p><p>To change the value "
"of a variable or an expression, click on the value.</p>"
msgstr ""
"<b>Árbol de variables</b><p>El árbol de variables le permite ver los valores "
"de las variables locales y de expresiones arbitrarias.</p><p>Las variables "
"locales se muestran automáticamente y se actualizan a medida que avanza por "
"el programa. Las expresiones que introduzca se pueden evaluar una vez o se "
"pueden «observar» (hacer que se actualicen automáticamente). Las expresiones "
"que no se actualizan automáticamente se pueden actualizar manualmente con el "
"menú de contexto. Se puede cambiar el nombre de las expresiones pulsando "
"sobre la columna de su nombre.</p><p>Pulse sobre el valor de una variable o "
"de una expresión para modificarlo.</p>"

#: debugger/variable/variablewidget.cpp:122
msgid "<b>Expression entry</b><p>Type in expression to watch.</p>"
msgstr "<b>Entrada de expresión</b><p>Escriba la expresión a observar.</p>"

#: debugger/variable/variablewidget.cpp:202
msgid "&Format"
msgstr "&Formato"

#: debugger/variable/variablewidget.cpp:207
msgid "&Natural"
msgstr "&Natural"

#: debugger/variable/variablewidget.cpp:212
msgid "&Binary"
msgstr "&Binario"

#: debugger/variable/variablewidget.cpp:217
msgid "&Octal"
msgstr "&Octal"

#: debugger/variable/variablewidget.cpp:222
msgid "&Decimal"
msgstr "&Decimal"

#: debugger/variable/variablewidget.cpp:227
msgid "&Hexadecimal"
msgstr "&Hexadecimal"

#: debugger/variable/variablewidget.cpp:243
msgid "Remove Watch Variable"
msgstr "Eliminar variable observada"

#: debugger/variable/variablewidget.cpp:250
msgid "&Copy Value"
msgstr "&Copiar valor"

#: debugger/variable/variablewidget.cpp:322
msgid "Recent Expressions"
msgstr "Expresiones recientes"

#: debugger/variable/variablewidget.cpp:323
msgid "Remove All"
msgstr "Eliminar todas"

#: debugger/variable/variablewidget.cpp:324
msgid "Re-evaluate All"
msgstr "Volver a evaluar todas"

#: debugger/variable/variablewidget.cpp:370
msgid "Remember Value"
msgstr "Recordar valor"

#: debugger/variable/variablewidget.cpp:375
msgid "Watch Variable"
msgstr "Observar variable"

#: debugger/variable/variablewidget.cpp:380
msgid "Reevaluate Expression"
msgstr "Volver a evaluar expresión"

#: debugger/variable/variablewidget.cpp:382
msgid "Remove Expression"
msgstr "Eliminar expresión"

#: debugger/variable/variablewidget.cpp:388
msgid "Data write breakpoint"
msgstr "Punto de interrupción de escritura de datos"

#: interfaces/contextmenuextension.cpp:142 shell/uicontroller.cpp:87
#: shell/debugcontroller.cpp:375 shell/runcontroller.cpp:79
msgid "Debug"
msgstr "Depurar"

#: interfaces/contextmenuextension.cpp:153
msgid "Refactor"
msgstr "Refactorizar"

#: interfaces/contextmenuextension.cpp:164
msgid "Version Control"
msgstr "Control de versiones"

#: interfaces/isourceformatter.cpp:66
#, kde-format
msgid ""
"The executable %1 cannot be found. Please make sure it is installed and can "
"be executed. <br />The plugin will not work until you fix this problem."
msgstr ""
"No se puede encontrar el ejecutable %1. Asegúrese de que está instalado y de "
"que se puede ejecutar.<br />El complemento no funcionará hasta que solucione "
"este problema."

#: language/backgroundparser/backgroundparser.cpp:377
msgid "Background Parser"
msgstr "Analizador de segundo plano"

#: language/backgroundparser/parseprojectjob.cpp:51
#, kde-format
msgid "Process 1 file in %2"
msgid_plural "Process %1 files in %2"
msgstr[0] "Procesar 1 archivo en %2"
msgstr[1] "Procesar %1 archivos en %2"

#: language/codegen/codegenerator.cpp:134
msgid "Could not find an open document"
msgstr "No se puede encontrar un documento abierto"

#: language/codegen/codegenerator.cpp:173
msgid "Error finding context for selection range"
msgstr "Error al encontrar el contexto para el ámbito de la selección"

#: language/codegen/codegenerator.cpp:179
#, kde-format
msgid "Error checking conditions to generate code: %1"
msgstr "Error al comprobar las condiciones para generar código: %1"

#: language/codegen/codegenerator.cpp:188
#, kde-format
msgid "Error Gathering user information: %1"
msgstr "Error al reunir información del usuario: %1"

#: language/codegen/codegenerator.cpp:196
#, kde-format
msgid "Error generating code: %1"
msgstr "Error al generar código: %1"

#: language/codegen/createclass.cpp:76
#, kde-format
msgid "Create New Class in %1"
msgstr "Crear nueva clase en %1"

#: language/codegen/createclass.cpp:329
msgid "Class Basics"
msgstr "Clases básicas"

#: language/codegen/createclass.cpp:330
msgid "Identify the class and any classes from which it is to inherit."
msgstr "Identificar la clase y cualquier clase de las que heredar."

#: language/codegen/createclass.cpp:482
msgid "License"
msgstr "Licencia"

#: language/codegen/createclass.cpp:483
msgid "Choose the license under which to place the new class."
msgstr "Selecciona la licencia bajo la que está la nueva clase."

#: language/codegen/createclass.cpp:607
msgid "Could not load previous license"
msgstr "No se puede cargar la licencia anterior"

#: language/codegen/createclass.cpp:621
msgid "The specified license already exists. Please provide a different name."
msgstr "La licencia especificada ya existe. Proporcione un nombre diferente."

#: language/codegen/createclass.cpp:631
msgid "There was an error writing the file."
msgstr "Ocurrió un error al escribir el archivo."

#: language/codegen/createclass.cpp:664
msgid "Output"
msgstr "Salida"

#: language/codegen/createclass.cpp:665
msgid "Choose where to save the new class."
msgstr "Selecciona dónde guardar la nueva clase."

#: language/codegen/overridespage.cpp:57
msgid "Override Methods"
msgstr "Redefinir métodos"

#: language/codegen/overridespage.cpp:58
msgid "Select any methods you would like to override in the new class."
msgstr "Seleccione los métodos que desee redefinir en la nueva clase."

#: language/codegen/overridespage.cpp:167
msgid "Public"
msgstr "Público"

#: language/codegen/overridespage.cpp:171
msgid "Protected"
msgstr "Protegido"

#: language/codegen/overridespage.cpp:175
msgid "Private"
msgstr "Privado"

#: language/codegen/applychangeswidget.cpp:84
#: language/codegen/applychangeswidget.cpp:192
msgid "Edit Document"
msgstr "Editar documento"

#: language/codegen/applychangeswidget.cpp:194
msgid "View Differences"
msgstr "Ver diferencias"

#: language/codegen/applychangeswidget.cpp:236
msgid "Text"
msgstr "Texto"

#: language/codegen/applychangeswidget.cpp:236
msgid "Action"
msgstr "Acción"

#: language/codegen/applychangeswidget.cpp:258
msgid "Change"
msgstr "Cambiar"

#: language/codegen/applychangeswidget.cpp:263
msgid "Insert"
msgstr "Insertar"

#. i18n: file: language/codegen/ui/newclass.ui:77
#. i18n: ectx: property (toolTip), widget (KPushButton, removeInheritancePushButton)
#: language/codegen/applychangeswidget.cpp:268 sublime/ideal.cpp:491 rc.cpp:62
msgid "Remove"
msgstr "Eliminar"

#: language/duchain/forwarddeclaration.cpp:63
#, kde-format
msgid "context-free forward-declaration %1"
msgstr "declaración aplazada sin contexto %1"

#: language/duchain/navigation/problemnavigationcontext.cpp:41
msgid "Solve"
msgstr "Resolver"

#: language/duchain/navigation/problemnavigationcontext.cpp:72
msgid "Problem"
msgstr "Problema"

#: language/duchain/navigation/problemnavigationcontext.cpp:82
#, kde-format
msgid "Problem in <b>%1</b>:<br/>"
msgstr "Problema en <b>%1</b>:<br/>"

#: language/duchain/navigation/usesnavigationcontext.cpp:44
msgid "Uses of "
msgstr "Usos de "

#: language/duchain/navigation/usesnavigationcontext.cpp:49
#, kde-format
msgid "Uses of %1"
msgstr "Usos de %1"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:71
msgid "<br /> lost declaration <br />"
msgstr "<br /> declaración perdida <br />"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:94
msgid "enumerator "
msgstr "enumerador "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:111
#, kde-format
msgid "namespace %1 <br />"
msgstr "espacio de nombres %1 <br />"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:116
#, kde-format
msgid "enumeration %1 <br/>"
msgstr "enumeración %1 <br/>"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:123
msgid "( resolved forward-declaration: "
msgstr "( declaración aplazada resuelta: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:125
msgid ") "
msgstr ") "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:127
msgid "(unresolved forward-declaration) "
msgstr "(declaración aplazada sin resolver) "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:136
msgid "possible resolution from"
msgstr "posible resolución desde"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:151
msgid "Returns: "
msgstr "Devuelve:"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:153
msgid "Type: "
msgstr "Tipo: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:173
msgid "Enum: "
msgstr "Enumeración: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:175
msgid "Container: "
msgstr "Contenedor: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:182
#, kde-format
msgid "Scope: %1 "
msgstr "Alcance: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:201
#, kde-format
msgid "Access: %1 "
msgstr "Acceso: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:221
#, kde-format
msgid "Kind: %1 %2 "
msgstr "Género: %1 %2 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:223
#, kde-format
msgid "Kind: %1 "
msgstr "Género: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:225
#, kde-format
msgid "Modifiers: %1 "
msgstr "Modificadores: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:235
msgid "Def.: "
msgstr "Def.:"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:237
msgid "Decl.: "
msgstr "Decl.:"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:244
msgid " Def.: "
msgstr " Def.:"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:251
msgid " Decl.: "
msgstr " Decl.:"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:257
msgid "Show uses"
msgstr "Mostrar usos"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:279
msgid "Show documentation for "
msgstr "Mostrar documentación de "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:379
msgid "Overrides a "
msgstr "Redefine una "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:380
#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:395
msgid "function"
msgstr "función"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:381
#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:396
msgid " from "
msgstr " de "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:394
msgid "Hides a "
msgstr "Oculta una "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:412
msgid "Overridden in "
msgstr "Redefinida en "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:425
msgid "Overriders possible, show all"
msgstr "Posibles redefiniciones, mostrar todas"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:425
msgid "More overriders possible, show all"
msgstr "Más posibles redefiniciones, mostrar todas"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:435
msgid "Inherited by "
msgstr "Heredada por "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:448
msgid "Inheriters possible, show all"
msgstr "Herederas posibles, mostrar todas"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:448
msgid "More inheriters possible, show all"
msgstr "Más herederas posibles, mostrar todas"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:622
msgctxt "A declaration that is unknown"
msgid "Unknown"
msgstr "Desconocido"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:96
msgid "Declarations:"
msgstr "Declaraciones:"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:102
msgid "not parsed yet"
msgstr "aún no analizado"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:113
msgctxt "Files included into this file"
msgid "Includes"
msgstr "Incluye"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:113
msgctxt "Count of files this file was included into"
msgid "Included by"
msgstr "Incluido por"

#: language/duchain/navigation/abstractnavigationcontext.cpp:370
msgid "Typedef"
msgstr "Typedef"

#: language/duchain/navigation/abstractnavigationcontext.cpp:373
msgid "Class"
msgstr "Clase"

#: language/duchain/navigation/abstractnavigationcontext.cpp:375
msgid "Variable"
msgstr "Variable"

#: language/duchain/navigation/abstractnavigationcontext.cpp:377
msgid "Namespace"
msgstr "Espacio de nombres"

#: language/duchain/navigation/abstractnavigationcontext.cpp:382
msgid "Namespace import"
msgstr "Importación de espacio de nombres"

#: language/duchain/navigation/abstractnavigationcontext.cpp:384
msgid "Namespace alias"
msgstr "Alias del espacio de nombres"

#: language/duchain/navigation/abstractnavigationcontext.cpp:391
msgid "Forward Declaration"
msgstr "Declaración aplazada"

#. i18n: file: language/codegen/ui/outputlocation.ui:99
#. i18n: ectx: property (text), widget (QLabel, headerRowLabel)
#. i18n: file: language/codegen/ui/outputlocation.ui:132
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: language/duchain/navigation/useswidget.cpp:118 rc.cpp:89 rc.cpp:98
msgid "Line"
msgstr "Línea"

#: language/duchain/navigation/useswidget.cpp:160
#: language/duchain/navigation/useswidget.cpp:164
#, kde-format
msgid "<a href='open'>Line <b>%1</b></a> %2"
msgstr "<a href='open'>Línea <b>%1</b></a> %2"

#: language/duchain/navigation/useswidget.cpp:316
msgid "Unknown context"
msgstr "Contexto desconocido"

#: language/duchain/navigation/useswidget.cpp:324
#: shell/launchconfigurationdialog.cpp:310
msgid "Global"
msgstr "Global"

#: language/duchain/navigation/useswidget.cpp:349
msgid "Context"
msgstr "Contexto"

#: language/duchain/navigation/useswidget.cpp:352
#, kde-format
msgid "<i>(1 use)</i>"
msgid_plural "<i>(%1 uses)</i>"
msgstr[0] "<i>(1 uso)</i>"
msgstr[1] "<i>(%1 usos)</i>"

#: language/duchain/navigation/useswidget.cpp:385
msgid "Definition"
msgstr "Definición"

#: language/duchain/navigation/useswidget.cpp:385
msgid "Declaration"
msgstr "Declaración"

#: language/duchain/navigation/useswidget.cpp:410
msgid "No project"
msgstr "Sin proyecto"

#: language/duchain/navigation/useswidget.cpp:428
#, kde-format
msgid "<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(1 use)</i>"
msgid_plural ""
"<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(%1 uses)</i>"
msgstr[0] "<b>Proyecto:</b> %2 &nbsp; <b>Archivo:</b> %3 &nbsp; <i>(1 uso)</i>"
msgstr[1] ""
"<b>Proyecto:</b> %2 &nbsp; <b>Archivo:</b> %3 &nbsp; <i>(%1 usos)</i>"

#: language/interfaces/iproblem.cpp:132
msgid "Disk"
msgstr "Disco"

#: language/interfaces/iproblem.cpp:134
msgid "Preprocessor"
msgstr "Preprocesador"

#: language/interfaces/iproblem.cpp:136
msgid "Lexer"
msgstr "Lexer"

#: language/interfaces/iproblem.cpp:138
msgid "Parser"
msgstr "Analizador"

#: language/interfaces/iproblem.cpp:140
msgid "Definition-Use Chain"
msgstr "Cadena definición-usos"

#: language/interfaces/iproblem.cpp:142
msgid "Semantic Analysis"
msgstr "Análisis semántico"

#: language/interfaces/iproblem.cpp:145
msgid "Unknown"
msgstr "Desconocido"

#: language/util/debuglanguageparserhelper.h:166
msgid "print generated AST tree"
msgstr "imprimir el árbol AST generado"

#: language/util/debuglanguageparserhelper.h:167
msgid "print generated token stream"
msgstr "imprimir el flujo de elementos generado"

#: language/util/debuglanguageparserhelper.h:168
msgid "code to parse"
msgstr "código a analizar"

#: language/util/debuglanguageparserhelper.h:169
msgid ""
"files or - to read from STDIN, the latter is the default if nothing is "
"provided"
msgstr ""
"archivos o «-» para leer de STDIN (este último es el predeterminado si no se "
"proporciona nada)"

#: project/helper.cpp:55
#, kde-format
msgid "Cannot remove folder <i>%1</i>."
msgstr "No se puede eliminar la carpeta <i>%1</i>."

#: project/helper.cpp:56
#, kde-format
msgid "Cannot remove file <i>%1</i>."
msgstr "No se puede eliminar el archivo <i>%1</i>."

#: project/helper.cpp:66
#, kde-format
msgid "The file <i>%1</i> exists already."
msgstr "El archivo <i>%1</i> ya existe."

#: project/helper.cpp:74
#, kde-format
msgid "Cannot create temporary file to create <i>%1</i>."
msgstr "No se puede crear el archivo temporal para crear <i>%1</i>."

#: project/helper.cpp:79
#, kde-format
msgid "Cannot create file <i>%1</i>."
msgstr "No se puede crear el archivo <i>%1</i>."

#: project/helper.cpp:89
#, kde-format
msgid "Cannot create folder <i>%1</i>."
msgstr "No se puede crear la carpeta <i>%1</i>."

#: project/importprojectjob.cpp:72
#, kde-format
msgid "Project Import: %1"
msgstr "Proyecto a importar: %1"

#: project/importprojectjob.cpp:102
msgid "Project import canceled."
msgstr "Importación de proyecto cancelada."

#: project/projectbuildsetmodel.cpp:147
msgid "Path"
msgstr "Ruta"

#: project/projectitemlineedit.cpp:154
msgid "Enter the path to an item from the projects tree"
msgstr "Introduzca la ruta a un elemento del árbol del proyecto"

#: project/projectitemlineedit.cpp:156
msgid "Select..."
msgstr "Seleccionar..."

#: project/projectitemlineedit.cpp:183
msgid "Select the item you want to get the path from."
msgstr "Seleccione el elemento del que quiera obtener su ruta."

#: project/projectitemlineedit.cpp:188
msgid "Select an item..."
msgstr "Seleccione un elemento..."

#: shell/uicontroller.cpp:76 shell/kross/xmltokross/mainduchain.cpp:46
#: shell/mainwindow_p.cpp:71
msgid "Code"
msgstr "Código"

#: shell/uicontroller.cpp:96
msgid "Review"
msgstr "Revisar"

#: shell/uicontroller.cpp:186
msgid "&Assistant Action 1"
msgstr "&Acción 1 del asistente"

#: shell/uicontroller.cpp:191
msgid "&Assistant Action 2"
msgstr "&Acción 2 del asistente"

#: shell/uicontroller.cpp:196
msgid "&Assistant Action 3"
msgstr "&Acción 3 del asistente"

#: shell/uicontroller.cpp:201
msgid "&Assistant Action 4"
msgstr "&Acción 4 del asistente"

#: shell/uicontroller.cpp:206
msgid "&Hide Assistant"
msgstr "&Ocultar el asistente"

#: shell/uicontroller.cpp:386
msgid "Select Tool View to Add"
msgstr "Seleccione la vista de herramientas a añadir"

#: shell/debugcontroller.cpp:113
msgid "Frame Stack"
msgstr "Pila de ejecución"

#: shell/debugcontroller.cpp:119
msgid "Breakpoints"
msgstr "Puntos de interrupción"

#: shell/debugcontroller.cpp:125
msgid "Variables"
msgstr "Variables"

#: shell/debugcontroller.cpp:184
msgid "&Continue"
msgstr "&Continuar"

#: shell/debugcontroller.cpp:185
msgid "Continues the application execution"
msgstr "Continúa la ejecución de la aplicación"

#: shell/debugcontroller.cpp:186
msgid ""
"<b>Continue application execution</b><p>Continues the execution of your "
"application in the debugger. This only takes effect when the application has "
"been halted by the debugger (i.e. a breakpoint has been activated or the "
"interrupt was pressed).</p>"
msgstr ""
"<b>Continúa la ejecución de la aplicación</b><p>Continúa la ejecución de la "
"aplicación en el depurador. Esto sólo tiene efecto cuando la aplicación ha "
"sido detenida por el depurador (es decir, cuando se ha alcanzado un punto de "
"interrupción o cuando se ha pulsado el botón de interrupción.</p>"

#: shell/debugcontroller.cpp:195
msgid "&Restart"
msgstr "&Volver a iniciar"

#: shell/debugcontroller.cpp:196
msgid "Restart program"
msgstr "Volver a iniciar el programa"

#: shell/debugcontroller.cpp:197
msgid ""
"<b>Restarts application</b><p>Restarts applications from the beginning.</p>"
msgstr ""
"<b>Reinicia la aplicación</b><p>Reinicia aplicaciones desde el principio.</p>"

#: shell/debugcontroller.cpp:205
msgid "Interrupt"
msgstr "Interrumpir"

#: shell/debugcontroller.cpp:206
msgid "Interrupt application"
msgstr "Interrumpir la aplicación"

#: shell/debugcontroller.cpp:207
msgid ""
"<b>Interrupt application</b><p>Interrupts the debugged process or current "
"debugger command.</p>"
msgstr ""
"<b>Interrumpir la aplicación</b><p>Interrumpe el proceso depurado o la orden "
"de depuración actual.</p>"

#: shell/debugcontroller.cpp:211
msgid "Run to &Cursor"
msgstr "Ejecutar hasta el &cursor"

#: shell/debugcontroller.cpp:212
msgid "Run to cursor"
msgstr "Ejecutar hasta el cursor"

#: shell/debugcontroller.cpp:213
msgid ""
"<b>Run to cursor</b><p>Continues execution until the cursor position is "
"reached.</p>"
msgstr ""
"<b>Ejecutar hasta el cursor</b><p>Continúa la ejecución hasta alcanzar la "
"posición del cursor.</p>"

#: shell/debugcontroller.cpp:218
msgid "Set E&xecution Position to Cursor"
msgstr "Esta&blecer la posición de ejecución en el cursor"

#: shell/debugcontroller.cpp:219
msgid "Jump to cursor"
msgstr "Saltar al cursor"

#: shell/debugcontroller.cpp:220
msgid ""
"<b>Set Execution Position </b><p>Set the execution pointer to the current "
"cursor position.</p>"
msgstr ""
"<b>Establecer la posición de ejecución en el cursor</b><p>Establece el "
"puntero de ejecución en la posición actual del cursor.</p>"

#: shell/debugcontroller.cpp:224
msgid "Step &Over"
msgstr "Avanzar s&obre"

#: shell/debugcontroller.cpp:226
msgid "Step over the next line"
msgstr "Avanza sobre la siguiente línea"

#: shell/debugcontroller.cpp:227
msgid ""
"<b>Step over</b><p>Executes one line of source in the current source file. "
"If the source line is a call to a function the whole function is executed "
"and the app will stop at the line following the function call.</p>"
msgstr ""
"<b>Avanzar sobre</b><p>Ejecuta una línea de código en el archivo actual de "
"código fuente. Si la línea de código consiste en una llamada a una función, "
"se ejecuta toda la función y la aplicación se detiene en la línea que sigue "
"a la llamada de función.</p>"

#: shell/debugcontroller.cpp:236
msgid "Step over Ins&truction"
msgstr "Avanzar sobre ins&trucción"

#: shell/debugcontroller.cpp:237
msgid "Step over instruction"
msgstr "Avanzar sobre instrucción"

#: shell/debugcontroller.cpp:238
msgid ""
"<b>Step over instruction</b><p>Steps over the next assembly instruction.</p>"
msgstr ""
"<b>Avanzar sobre instrucción</b><p>Avanza sobre la siguiente instrucción de "
"ensamblador.</p>"

#: shell/debugcontroller.cpp:243
msgid "Step &Into"
msgstr "A&vanzar dentro"

#: shell/debugcontroller.cpp:245
msgid "Step into the next statement"
msgstr "Avanzar dentro de la siguiente sentencia"

#: shell/debugcontroller.cpp:246
msgid ""
"<b>Step into</b><p>Executes exactly one line of source. If the source line "
"is a call to a function then execution will stop after the function has been "
"entered.</p>"
msgstr ""
"<b>Avanzar dentro</b><p>Ejecuta exactamente una línea de código. Si la línea "
"de código es una llamada a una función, la ejecución se detendrá después de "
"entrar en la función.</p>"

#: shell/debugcontroller.cpp:254
msgid "Step into I&nstruction"
msgstr "Avanzar dentro de i&nstrucción"

#: shell/debugcontroller.cpp:255
msgid "Step into instruction"
msgstr "Avanzar dentro de instrucción"

#: shell/debugcontroller.cpp:256
msgid ""
"<b>Step into instruction</b><p>Steps into the next assembly instruction.</p>"
msgstr ""
"<b>Avanzar dentro de instrucción</b><p>Avanza dentro de la siguiente "
"instrucción de ensamblador.</p>"

#: shell/debugcontroller.cpp:260
msgid "Step O&ut"
msgstr "Avanzar f&uera"

#: shell/debugcontroller.cpp:262
msgid "Steps out of the current function"
msgstr "Avanza fuera de la función actual"

#: shell/debugcontroller.cpp:263
msgid ""
"<b>Step out</b><p>Executes the application until the currently executing "
"function is completed. The debugger will then display the line after the "
"original call to that function. If program execution is in the outermost "
"frame (i.e. in main()) then this operation has no effect.</p>"
msgstr ""
"<b>Avanzar fuera</b><p>Ejecuta la aplicación hasta que se complete la "
"función que está siendo ejecutada actualmente. El depurador mostrará la "
"línea siguiente después de la llamada original a esta función. Si la "
"ejecución del programa está en el marco más exterior (es decir, en main()), "
"esta operación no tiene efecto.</p>"

#: shell/debugcontroller.cpp:272
msgid "Toggle Breakpoint"
msgstr "Cambiar punto de interrupción"

#: shell/debugcontroller.cpp:273
msgid "Toggle breakpoint"
msgstr "Cambiar punto de interrupción"

#: shell/debugcontroller.cpp:274
msgid ""
"<b>Toggle breakpoint</b><p>Toggles the breakpoint at the current line in "
"editor.</p>"
msgstr ""
"<b>Cambiar punto de interrupción</b><p>Cambia el punto de interrupción de la "
"línea actual del editor.</p>"

#: shell/loadedpluginsdialog.cpp:257 shell/mainwindow_p.cpp:250
msgid "Loaded Plugins"
msgstr "Complementos cargados"

#: shell/loadedpluginsdialog.cpp:265
#, kde-format
msgid "<html><font size=\"4\">Plugins loaded for <b>%1</b></font></html>"
msgstr ""
"<html><font size=\"4\">Complementos cargados para <b>%1</b></font></html>"

#: shell/kross/xmltokross/mainduchain.cpp:82
msgid "duchaintokross"
msgstr "duchaintokross"

#: shell/kross/xmltokross/mainduchain.cpp:83
msgid "Wrapper generator from C++ to Kross"
msgstr "Generador de envoltorios de C++ a Kross"

#: shell/kross/xmltokross/mainduchain.cpp:84
msgid "(c) 2008, The KDevelop developers"
msgstr "© 2008, los desarrolladores de KDevelop"

#: shell/kross/xmltokross/mainduchain.cpp:87
msgid "input .cpp file"
msgstr "archivo .cpp de entrada"

#: shell/kross/xmltokross/mainduchain.cpp:88
msgid "include directories for the parser (colon separated)"
msgstr "carpetas de inclusión para el analizador (separadas por dos puntos)"

#: shell/kross/xmltokross/mainduchain.cpp:89
msgid ""
"include directories that the generated implementation file will have (colon "
"separated)"
msgstr ""
"carpetas de inclusión que tendrá el archivo de implementación generado "
"(separadas por dos puntos)"

#: shell/kross/xmltokross/mainduchain.cpp:90
msgid "build dir where the Makefile for the input is added"
msgstr "carpeta de construcción donde se añade el Makefile para la entrada"

#: shell/kross/xmltokross/mainduchain.cpp:91
msgid "filename to be used for the .moc and the .h file"
msgstr "nombre de archivo a usar para los archivos .moc y .h"

#: shell/kross/xmltokross/mainduchain.cpp:92
msgid "directory where to put the .h output"
msgstr "carpeta donde colocar la salida .h"

#: shell/kross/xmltokross/mainduchain.cpp:93
msgid "directory where to put the code output"
msgstr "carpeta donde colocar la salida de código"

#: shell/kross/xmltokross/mainduchain.cpp:94
msgid "create implementation"
msgstr "crear implementación"

#: shell/kross/xmltokross/mainduchain.cpp:95
msgid "Verbose output"
msgstr "Salida detallada"

#: shell/project.cpp:111
#, kde-format
msgid "Loading Project %1"
msgstr "Cargando proyecto %1"

#: shell/project.cpp:119
#, kde-format
msgid "Loading %1"
msgstr "Cargando %1"

#: shell/project.cpp:259
#, kde-format
msgid "Unable to load the project file %1"
msgstr "No se puede cargar el archivo de proyecto %1"

#: shell/project.cpp:282
#, kde-format
msgid "Unable to create hidden dir (%1) for developer file"
msgstr ""
"No se puede crear la carpeta oculta (%1) para el archivo del desarrollador"

#: shell/project.cpp:294
#, kde-format
msgid "Unable to get project file: %1"
msgstr "No se puede obtener el archivo de proyecto: %1"

#: shell/project.cpp:328
#, kde-format
msgid "Could not load %1, a project with the same name '%2' is already open."
msgstr ""
"No se puede cargar %1, ya se ha abierto un proyecto con el mismo nombre «%2»."

#: shell/project.cpp:359
#, kde-format
msgid "Could not load project management plugin %1."
msgstr "No se puede cargar el complemento de gestión del proyecto %1."

#: shell/project.cpp:366
#, kde-format
msgid ""
"project importing plugin (%1) does not support the IProjectFileManager "
"interface."
msgstr ""
"el complemento de importación del proyecto (%1) no permite la interfaz "
"IProjectFileManager."

#: shell/project.cpp:410
msgid "Could not open project"
msgstr "No se puede abrir el proyecto"

#: shell/project.cpp:531
msgid ""
"Could not store developer specific project configuration.\n"
"Attention: The project settings you changed will be lost."
msgstr ""
"No se puede guardar la configuración del proyecto específica del "
"desarrollador.\n"
"Atención: las preferencias del proyecto que ha modificado se perderán."

#: shell/runcontroller.cpp:88
msgid "Profile"
msgstr "Analizar rendimiento"

#: shell/runcontroller.cpp:97
msgid "Execute"
msgstr "Ejecutar"

#: shell/runcontroller.cpp:380
#, kde-format
msgid ""
"Launcher could not be found for the name '%1'. Check the launch "
"configuration."
msgstr ""
"El lanzador no se puede encontrar por el nombre «%1». Compruebe la "
"configuración de lanzamiento."

#: shell/runcontroller.cpp:396
msgid "Configure Launches..."
msgstr "Configurar lanzamientos..."

#: shell/runcontroller.cpp:398 shell/runcontroller.cpp:399
msgid "Open Launch Configuration Dialog"
msgstr "Abrir el diálogo de configuración de lanzamiento"

#: shell/runcontroller.cpp:400
msgid ""
"<p>Opens a dialog to setup new launch configurations, or to change the "
"existing ones.</p>"
msgstr ""
"<p>Abre un diálogo para configurar nuevas configuraciones de lanzamiento, o "
"para cambiar las existentes.</p>"

#: shell/runcontroller.cpp:403
msgid "Execute Launch"
msgstr "Ejecutar lanzamiento"

#: shell/runcontroller.cpp:404
msgctxt "Short text for 'Execute Launch' used in the toolbar"
msgid "Execute"
msgstr "Ejecutar"

#: shell/runcontroller.cpp:406 shell/runcontroller.cpp:407
msgid "Execute current Launch"
msgstr "Ejecutar lanzamiento actual"

#: shell/runcontroller.cpp:408
msgid ""
"<b>Execute Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration.</p>"
msgstr ""
"<b>Ejecutar lanzamiento</b><p>Ejecuta el objetivo o el programa especificado "
"en la configuración de lanzamiento activa actualmente.</p>"

#: shell/runcontroller.cpp:412
msgid "Debug Launch"
msgstr "Depurar lanzamiento"

#: shell/runcontroller.cpp:414
msgctxt "Short text for 'Debug Launch' used in the toolbar"
msgid "Debug"
msgstr "Depurar"

#: shell/runcontroller.cpp:415 shell/runcontroller.cpp:416
msgid "Debug current Launch"
msgstr "Depurar lanzamiento actual"

#: shell/runcontroller.cpp:417
msgid ""
"<b>Debug Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration inside a Debugger.</p>"
msgstr ""
"<b>Depurar lanzamiento</b><p>Ejecuta el objetivo o el programa especificado "
"en la configuración de lanzamiento activa actualmente en un depurador.</p>"

#: shell/runcontroller.cpp:421
msgid "Profile Launch"
msgstr "Analizar rendimiento de lanzamiento"

#: shell/runcontroller.cpp:422 shell/runcontroller.cpp:423
msgid "Profile current Launch"
msgstr "Analizar rendimiento de lanzamiento actual"

#: shell/runcontroller.cpp:424
msgid ""
"<b>Profile Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration inside a Profiler.</p>"
msgstr ""
"<b>Analizar rendimiento de lanzamiento</b><p>Ejecuta el objetivo o el "
"programa especificado en la configuración de lanzamiento activa actualmente "
"en un analizador de rendimiento.</p>"

#: shell/runcontroller.cpp:428
msgid "Stop Jobs"
msgstr "Detener tareas"

#: shell/runcontroller.cpp:429
msgctxt "Short text for 'Stop Jobs' used in the toolbar"
msgid "Stop"
msgstr "Detener"

#: shell/runcontroller.cpp:431
msgid "Stop all currently running jobs"
msgstr "Detener todas las tareas que se están ejecutando"

#: shell/runcontroller.cpp:432
msgid "<b>Stop Jobs</b><p>Requests that all running jobs are stopped.</p>"
msgstr ""
"<b>Detener tareas</b><p>Solicita que se detengan todas las tareas en "
"ejecución.</p>"

#: shell/runcontroller.cpp:437 shell/runcontroller.cpp:438
#: shell/runcontroller.cpp:439
msgid "Current Launch Configuration"
msgstr "Configuración de lanzamiento actual"

#: shell/runcontroller.cpp:440
msgid "<p>Select which launch configuration to run when run is invoked.</p>"
msgstr ""
"<p>Seleccionar qué configuración de lanzamiento se debe ejecutar cuando se "
"inicie la ejecución.</p>"

#: shell/runcontroller.cpp:529
msgid "Unnamed job"
msgstr "Tarea sin nombre"

#: shell/runcontroller.cpp:622
msgid "Process Error"
msgstr "Error de proceso"

#: shell/runcontroller.cpp:810
#, kde-format
msgid "New %1 Configuration"
msgstr "Nueva configuración %1"

#: shell/runcontroller.cpp:845
#, kde-format
msgid "%1 As..."
msgstr "%1 como..."

#: shell/sessioncontroller.cpp:175
msgid ""
"The current session and all contained settings will be deleted. The projects "
"will stay unaffected. Do you really want to continue?"
msgstr ""
"Se borrará la sesión actual y todas las preferencias que contiene. Los "
"proyectos no se verán afectados. ¿Realmente desea continuar?"

#: shell/sessioncontroller.cpp:187
msgid "Rename Session"
msgstr "Cambiar nombre de la sesión"

#: shell/sessioncontroller.cpp:191
msgid "New Session Name"
msgstr "Nuevo nombre de la sesión"

#: shell/sessioncontroller.cpp:211
msgid "The selected session is already active in another running instance"
msgstr "La sesión seleccionada ya está activa en otra ejecución del programa"

#: shell/sessioncontroller.cpp:344
#, kde-format
msgid ""
"This session crashed at %1, but recovery copies of the following modified "
"files are available.\n"
"\n"
"Push Continue to recover the modified files.\n"
"\n"
"Push Cancel to lose the modifications."
msgstr ""
"Esta sesión ha fallado en %1, pero se dispone de copias de recuperación de "
"los siguientes archivos modificados.\n"
"\n"
"Pulse «Continuar» para recuperar los archivos modificados.\n"
"\n"
"Pulse «Cancelar» para perder las modificaciones."

#: shell/sessioncontroller.cpp:344 shell/sessioncontroller.cpp:374
msgid "Recovery"
msgstr "Recuperación"

#: shell/sessioncontroller.cpp:374
#, kde-format
msgid "Could not recover %1, the recovery file is empty"
msgstr "No se puede recuperar %1: el archivo de recuperación está vacío"

#: shell/sessioncontroller.cpp:506
msgid "Start New Session"
msgstr "Iniciar nueva sesión"

#: shell/sessioncontroller.cpp:507
msgid "Start a new KDevelop instance with an empty session"
msgstr "Iniciar una nueva ejecución de KDevelop con una sesión vacía"

#: shell/sessioncontroller.cpp:511
msgid "Rename Session..."
msgstr "Cambiar nombre de la sesión..."

#: shell/sessioncontroller.cpp:515
msgid "Delete Session..."
msgstr "Borrar sesión..."

#: shell/sessioncontroller.cpp:519
msgid "Quit"
msgstr "Salir"

#: shell/sessioncontroller.cpp:525
msgid "Configure Sessions..."
msgstr "Configurar sesiones..."

#: shell/sessioncontroller.cpp:526
msgid "Create/Delete/Activate Sessions"
msgstr "Crear/borrar/activar sesiones"

#: shell/sessioncontroller.cpp:527
msgid ""
"<b>Configure Sessions</b><p>Shows a dialog to Create/Delete Sessions and set "
"a new active session.</p>"
msgstr ""
"<b>Configurar sesiones</b><p>Muestra un diálogo para crear/borrar sesiones y "
"establecer una nueva sesión como activa.</p>"

#: shell/sessioncontroller.cpp:669
#, kde-format
msgid "Copy of %1"
msgstr "Copia de %1"

#: shell/mainwindow_p.cpp:71
msgid "Session"
msgstr "Sesión"

#: shell/mainwindow_p.cpp:71
msgid "Project"
msgstr "Proyecto"

#: shell/mainwindow_p.cpp:71
msgid "Run"
msgstr "Ejecutar"

#: shell/mainwindow_p.cpp:71
msgid "Navigation"
msgstr "Navegación"

#: shell/mainwindow_p.cpp:71
msgid "File"
msgstr "Archivo"

#: shell/mainwindow_p.cpp:71
msgid "Editor"
msgstr "Editor"

#: shell/mainwindow_p.cpp:71
msgid "Window"
msgstr "Ventana"

#: shell/mainwindow_p.cpp:71
msgid "Settings"
msgstr "Preferencias"

#: shell/mainwindow_p.cpp:71
msgid "Help"
msgstr "Ayuda"

#: shell/mainwindow_p.cpp:232
#, kde-format
msgid "Configure %1"
msgstr "Configurar %1"

#: shell/mainwindow_p.cpp:237
#, kde-format
msgid "Lets you customize %1."
msgstr "Le permite personalizar %1."

#: shell/mainwindow_p.cpp:240
msgid "Configure Notifications..."
msgstr "Configurar notificaciones..."

#: shell/mainwindow_p.cpp:241
msgid "Configure Notifications"
msgstr "Configurar notificaciones"

#: shell/mainwindow_p.cpp:242
msgid ""
"<b>Configure Notifications</b><p>Shows a dialog that lets you configure "
"notifications.</p>"
msgstr ""
"<b>Configurar notificaciones</b><p>Muestra un diálogo que le permite "
"configurar las notificaciones.</p>"

#: shell/mainwindow_p.cpp:245
msgid "About KDevelop Platform"
msgstr "Acerca de la plataforma KDevelop"

#: shell/mainwindow_p.cpp:246
msgid "Show Information about KDevelop Platform"
msgstr "Mostrar información sobre la plataforma KDevelop"

#: shell/mainwindow_p.cpp:247
msgid ""
"<b>About KDevelop Platform</b><p>Shows a dialog with information about "
"KDevelop Platform.</p>"
msgstr ""
"<b>Sobre la plataforma KDevelop</b><p>Muestra un diálogo con información "
"sobre la plataforma KDevelop.</p>"

#: shell/mainwindow_p.cpp:251
msgid "Show a list of all loaded plugins"
msgstr "Mostrar una listas de todos los complementos cargados"

#: shell/mainwindow_p.cpp:252
msgid ""
"<b>Loaded Plugins</b><p>Shows a dialog with information about all loaded "
"plugins.</p>"
msgstr ""
"<b>Complementos cargados</b><p>Muestra un diálogo con información sobre "
"todos los complementos cargados.</p>"

#: shell/mainwindow_p.cpp:273
msgid "&Next Window"
msgstr "Ventana siguie&nte"

#: shell/mainwindow_p.cpp:276
msgid "Next window"
msgstr "Ventana siguiente"

#: shell/mainwindow_p.cpp:277
msgid "<b>Next window</b><p>Switches to the next window.</p>"
msgstr "<b>Siguiente ventana</b><p>Cambia a la siguiente ventana.</p>"

#: shell/mainwindow_p.cpp:281
msgid "&Previous Window"
msgstr "Ventana an&terior"

#: shell/mainwindow_p.cpp:284
msgid "Previous window"
msgstr "Ventana anterior"

#: shell/mainwindow_p.cpp:285
msgid "<b>Previous window</b><p>Switches to the previous window.</p>"
msgstr "<b>Anterior ventana</b><p>Cambia a la ventana anterior.</p>"

#: shell/mainwindow_p.cpp:298
msgid "Split View &Top/Bottom"
msgstr "Dividir vis&ta arriba/abajo"

#: shell/mainwindow_p.cpp:301
msgid "Split Horizontal"
msgstr "Dividir en horizontal"

#: shell/mainwindow_p.cpp:302
msgid "<b>Split Horizontal</b><p>Splits the current view horizontally.</p>"
msgstr ""
"<b>Dividir en horizontal</b><p>Divide la vista actual horizontalmente.</p>"

#: shell/mainwindow_p.cpp:306
msgid "Split View &Left/Right"
msgstr "Dividir vista &izquierda/derecha"

#: shell/mainwindow_p.cpp:309
msgid "Split Vertical"
msgstr "Dividir en vertical"

#: shell/mainwindow_p.cpp:310
msgid "<b>Split Vertical</b><p>Splits the current view vertically.</p>"
msgstr "<b>Dividir en vertical</b><p>Divide la vista actual verticalmente.</p>"

#: shell/mainwindow_p.cpp:320
msgid "&New"
msgstr "&Nuevo"

#: shell/mainwindow_p.cpp:321
msgctxt "Shorter Text for 'New File' shown in the toolbar"
msgid "New"
msgstr "Nuevo"

#: shell/mainwindow_p.cpp:323 shell/mainwindow_p.cpp:407
msgid "New File"
msgstr "Nuevo archivo"

#: shell/mainwindow_p.cpp:324
msgid "<b>New File</b><p>Creates an empty file.</p>"
msgstr "<b>Nuevo archivo</b><p>Crea un archivo vacío.</p>"

#: shell/mainwindow_p.cpp:329
msgid "&Add Tool View..."
msgstr "&Añadir vista de herramientas..."

#: shell/mainwindow_p.cpp:331 shell/mainwindow_p.cpp:423
msgid "Add Tool View"
msgstr "Añadir vista de herramientas"

#: shell/mainwindow_p.cpp:332
msgid "<b>Add Tool View</b><p>Adds a new tool view to this window.</p>"
msgstr ""
"<b>Añadir vista de herramientas</b><p>Añade una nueva vista de herramientas "
"a esta ventana.</p>"

#: shell/mainwindow_p.cpp:400
msgid "Split View Top/Bottom"
msgstr "Dividir vista arriba/abajo"

#: shell/mainwindow_p.cpp:403
msgid "Split View Left/Right"
msgstr "Dividir vista izquierda/derecha"

#: shell/mainwindow_p.cpp:412
msgid "Reload"
msgstr "Volver a cargar"

#: shell/mainwindow_p.cpp:415
msgid "Reload All"
msgstr "Volver a cargar todo"

#: shell/textdocument.cpp:351 shell/partdocument.cpp:108
#, kde-format
msgid "The document \"%1\" has unsaved changes. Would you like to save them?"
msgstr "El documento «%1» tiene cambios no guardados. ¿Desea guardarlos?"

#: shell/textdocument.cpp:352 shell/partdocument.cpp:109
msgid "Close Document"
msgstr "Cerrar documento"

#: shell/textdocument.cpp:364
#, kde-format
msgid ""
"The file \"%1\" is modified on disk.\n"
"\n"
"Are you sure you want to overwrite it? (External changes will be lost.)"
msgstr ""
"El archivo «%1» ha sido modificado en el disco.\n"
"\n"
"¿Seguro que quiere sobrescribirlo? (Los cambios externos se perderán.)"

#: shell/textdocument.cpp:367
msgid "Document Externally Modified"
msgstr "Documento modificado externamente"

#: shell/textdocument.cpp:646
#, kde-format
msgid " Line: %1 Col: %2 "
msgstr " Línea: %1 Col.: %2 "

#: shell/openprojectdialog.cpp:49
msgid "Select the source"
msgstr "Seleccione el origen"

#: shell/openprojectdialog.cpp:53
msgid "Select the project"
msgstr "Seleccione el proyecto"

#: shell/openprojectdialog.cpp:58
msgid "Project information"
msgstr "Información del proyecto"

#: shell/openprojectdialog.cpp:127
#, kde-format
msgid "open %1 as project"
msgstr "Abrir %1 como proyecto"

#: shell/openprojectdialog.cpp:133
msgid "Selected URL is invalid."
msgstr "El URL seleccionado no es válido."

#: shell/core.cpp:69
msgid "KDevelop Platform"
msgstr "Plataforma KDevelop"

#: shell/core.cpp:70
msgid "Development Platform for IDE-like Applications"
msgstr "Plataforma de desarrollo para aplicaciones de tipo IDE"

#: shell/core.cpp:71
msgid "Copyright 2004-2009, The KDevelop developers"
msgstr "Copyright 2004-2009, los desarrolladores de KDevelop"

#: shell/core.cpp:73
msgid "Andreas Pakulat"
msgstr "Andreas Pakulat"

#: shell/core.cpp:73
msgid ""
"Architecture, VCS Support, Project Management Support, QMake Projectmanager"
msgstr ""
"Arquitectura, implementación de VCS, implementación de gestión de proyectos, "
"gestor de proyectos de QMake"

#: shell/core.cpp:74
msgid "Alexander Dymo"
msgstr "Alexander Dymo"

#: shell/core.cpp:74
msgid "Architecture, Sublime UI, Ruby support"
msgstr "Arquitectura, interfaz de usuario Sublime, implementación de Ruby"

#: shell/core.cpp:75
msgid "David Nolden"
msgstr "David Nolden"

#: shell/core.cpp:75
msgid "Definition-Use Chain, C++ Support"
msgstr "Cadena definición-usos, implementación de C++"

#: shell/core.cpp:76
msgid "Aleix Pol Gonzalez"
msgstr "Aleix Pol Gonzalez"

#: shell/core.cpp:76
msgid "Co-Maintainer, CMake Support, Run Support, Kross Support"
msgstr ""
"Co-responsable, implementación de CMake, implementación de ejecución, "
"implementación de Kross"

#: shell/core.cpp:77
msgid "Vladimir Prus"
msgstr "Vladimir Prus"

#: shell/core.cpp:77
msgid "GDB integration"
msgstr "Integración GDB"

#: shell/core.cpp:78
msgid "Hamish Rodda"
msgstr "Hamish Rodda"

#: shell/core.cpp:78
msgid "Text editor integration, definition-use chain"
msgstr "Integración del editor de texto, cadena definición-usos"

#: shell/core.cpp:80
msgid "Matt Rogers"
msgstr "Matt Rogers"

#: shell/core.cpp:81
msgid "Cédric Pasteur"
msgstr "Cédric Pasteur"

#: shell/core.cpp:81
msgid "astyle and ident support"
msgstr "Implementación de astyle e ident"

#: shell/core.cpp:82
msgid "Evgeniy Ivanov"
msgstr "Evgeniy Ivanov"

#: shell/core.cpp:82
msgid "Distributed VCS, Git, Mercurial"
msgstr "VCS distribuido, Git, Mercurial"

#: shell/core.cpp:85
msgid "Robert Gruber"
msgstr "Robert Gruber"

#: shell/core.cpp:85
msgid "SnippetPart, debugger and usability patches"
msgstr ""
"Parte de fragmentos de código, parches para el depurador y de usabilidad"

#: shell/core.cpp:86
msgid "Dukju Ahn"
msgstr "Dukju Ahn"

#: shell/core.cpp:86
msgid "Subversion plugin, Custom Make Manager, Overall improvements"
msgstr ""
"Complemento Subversion, gestor de Make personalizado, mejoras generales"

#: shell/core.cpp:87
msgid "Niko Sams"
msgstr "Niko Sams"

#: shell/core.cpp:87
msgid "GDB integration, Webdevelopment Plugins"
msgstr "Integración de GDB, complementos para el desarrollo Web"

#: shell/core.cpp:88
msgid "Milian Wolff"
msgstr "Milian Wolff"

#: shell/core.cpp:88
msgid ""
"Co-Maintainer, Generic manager, Webdevelopment Plugins, Snippets, Performance"
msgstr ""
"Co-responsable, administrador general, complementos para el desarrollo Web, "
"fragmentos de código, rendimiento"

#: shell/core.cpp:130
msgid ""
"The installed Kate version does not support the SmartInterface which is "
"crucial forKDevelop up to and including version 4.1.\n"
"\n"
"To use KDevelop with KDE SC 4.6, where the SmartInterface is replaced by the "
"MovingInterface, you need KDevelop 4.2 or higher."
msgstr ""
"La versión de Kate instalada no permite el uso de SmartInterface, que es "
"crucial para KDevelop hasta la versión 4.1 (incluida).\n"
"\n"
"Para usar KDevelop con KDE SC 4.6, donde SmartInterface se ha sustituido por "
"MovingInterface, necesita KDevelop 4.2 o posterior."

#: shell/core.cpp:192
#, kde-format
msgid "This session (%1) is already active in another running instance"
msgstr "Esta sesión (%1) ya está activa en otra ejecución del programa"

#: shell/progressdialog.cpp:186
msgid "Cancel this operation."
msgstr "Cancelar esta operación."

#: shell/progressmanager.cpp:95
msgid "Aborting..."
msgstr "Interrumpiendo..."

#: shell/progresswidget.cpp:69
msgid "Open detailed progress dialog"
msgstr "Abrir diálogo de progreso detallado"

#: shell/progresswidget.cpp:265
msgid "Hide detailed progress window"
msgstr "Ocultar ventana de progreso detallado"

#: shell/progresswidget.cpp:269
msgid "Show detailed progress window"
msgstr "Mostrar ventana de progreso detallado"

#: shell/projectsourcepage.cpp:38
msgid "Do not obtain"
msgstr "No obtener"

#: shell/projectsourcepage.cpp:136
#, kde-format
msgid "Could not create the directory: %1"
msgstr "No se puede crear el directorio: %1"

#: shell/projectsourcepage.cpp:158
#, kde-format
msgctxt "Format of the progress bar text. progress and info"
msgid "%1 : %p%"
msgstr "%1 : %p%"

#: shell/projectsourcepage.cpp:187
msgid ""
"You need to specify a valid or nonexistent directory to check out a project"
msgstr ""
"Debe especificar un directorio válido o no existente para descargar un "
"proyecto"

#: shell/projectsourcepage.cpp:189
msgid "You need to specify a valid location for the project"
msgstr "Debe especificar una ubicación válida para el proyecto"

#: shell/projectcontroller.cpp:141
#, kde-format
msgid "Configure Project %1"
msgstr "Configurar el proyecto %1"

#: shell/projectcontroller.cpp:234
#, kde-format
msgid "Invalid Location: %1"
msgstr "Ubicación no válida: %1"

#: shell/projectcontroller.cpp:241
msgid "Project already being opened"
msgstr "El proyecto ya está siendo abierto"

#: shell/projectcontroller.cpp:242
#, kde-format
msgid "Already opening %1, not opening again"
msgstr "Ya se está abriendo %1, no se abrirá de nuevo"

#: shell/projectcontroller.cpp:343
#, kde-format
msgid "Unable to create configuration file %1"
msgstr "No se puede crear el archivo de configuración %1"

#: shell/projectcontroller.cpp:355
msgid "Reopen the current project?"
msgstr "¿Volver a abrir el proyecto actual?"

#: shell/projectcontroller.cpp:398
msgid "Open / Import Project..."
msgstr "Abrir/importar proyecto..."

#: shell/projectcontroller.cpp:399
msgid "Open / Import Project"
msgstr "Abrir/importar proyecto"

#: shell/projectcontroller.cpp:400
msgid ""
"<b>Open / Import project</b><p>Open an existing KDevelop 4 project or import "
"an existing Project into KDevelop 4. This entry allows to select a KDevelop4 "
"project file or an existing directory to open it in KDevelop. When opening "
"an existing directory that does not yet have a KDevelop4 project file, the "
"file will be created.</p>"
msgstr ""
"<b>Abrir/importar proyecto</b><p>Abrir un proyecto existente de KDevelop 4 o "
"importar un proyecto existente en KDevelop 4. Esta entrada permite "
"seleccionar un archivo de proyecto de KDevelop4 o un directorio existente "
"para abrir en KDevelop. Cuando se abre un directorio existente que todavía "
"no contiene un archivo de proyecto de KDevelop4, se creará dicho archivo.</p>"

#: shell/projectcontroller.cpp:405
msgid "Fetch Project..."
msgstr "Traer proyecto..."

#: shell/projectcontroller.cpp:406
msgid "Fetch Project"
msgstr "Traer proyecto"

#: shell/projectcontroller.cpp:407
msgid ""
"<b>Fetch project</b><p>Guides the user through the project fetch and then "
"imports it into KDevelop 4.</p>"
msgstr ""
"<b>Traer proyecto</b><p>Guía al usuario a través del proceso de obtención de "
"un proyecto y luego lo importa en KDevelop 4.</p>"

#: shell/projectcontroller.cpp:420
msgid "Close Project(s)"
msgstr "Cerrar proyecto(s)"

#: shell/projectcontroller.cpp:422
msgid "Closes all currently selected projects"
msgstr "Cerrar todos los proyectos actualmente seleccionados"

#: shell/projectcontroller.cpp:427
msgid "Open Configuration..."
msgstr "Abrir configuración..."

#: shell/projectcontroller.cpp:438
msgid "Open Recent"
msgstr "Abrir reciente"

#: shell/projectcontroller.cpp:439
msgid "Open recent project"
msgstr "Abrir proyecto reciente"

#: shell/projectcontroller.cpp:441
msgid "<b>Open recent project</b><p>Opens recently opened project.</p>"
msgstr ""
"<b>Abrir proyecto reciente</b><p>Abre un proyecto abierto recientemente.</p>"

#: shell/projectcontroller.cpp:446
msgid "Open Project for Current File"
msgstr "Abrir proyecto del archivo actual"

#: shell/projectcontroller.cpp:537
#, kde-format
msgid "Project already open: %1"
msgstr "El proyecto ya está abierto: %1"

#: shell/projectcontroller.cpp:540
msgid "No active document"
msgstr "Ningún documento activo"

#: shell/projectcontroller.cpp:586
#, kde-format
msgid ""
"The project you are opening is part of the session %1, do you want to open "
"the session instead?"
msgstr ""
"El proyecto que está abriendo es parte de la sesión %1. ¿Desea abrir esta "
"sesión en lugar del proyecto?"

#: shell/savedialog.cpp:55
msgid "Save Modified Files?"
msgstr "¿Guardar los archivos modificados?"

#: shell/savedialog.cpp:65
msgid "The following files have been modified. Save them?"
msgstr "Los siguientes archivos han sido modificados. ¿Desea guardarlos?"

#: shell/savedialog.cpp:73
msgid "Save &Selected"
msgstr "Guardar &seleccionados"

#: shell/savedialog.cpp:73
msgid "Saves all selected files"
msgstr "Guardar todos los archivos seleccionados"

#: shell/savedialog.cpp:74
msgid "Save &None"
msgstr "&No guardar ninguno"

#: shell/savedialog.cpp:75
msgid "Discard all modifications"
msgstr "Descartar todas las modificaciones"

#: shell/session.cpp:125
msgid "(no projects)"
msgstr "(sin proyectos)"

#: shell/sessiondialog.cpp:183
msgid "Configure Sessions"
msgstr "Configurar sesiones"

#: shell/settings/editstyledialog.cpp:69
#: shell/settings/sourceformattersettings.cpp:70
msgid ""
"A KDE text-editor component could not be found.\n"
"Please check your KDE installation."
msgstr ""
"No se puede encontrar un componente de edición de texto de KDE.\n"
"Compruebe su instalación de KDE."

#: shell/settings/editstyledialog.cpp:102
msgid "No Source Formatter available"
msgstr "Ningún formateador de código disponible"

#: shell/settings/pluginpreferences.cpp:40
msgid "Plugin Selection"
msgstr "Selección de complementos"

#: shell/settings/projectpreferences.cpp:37
msgid "Projects Settings"
msgstr "Preferencias de proyectos"

#: shell/settings/sourceformattersettings.cpp:366
#, kde-format
msgid "New %1"
msgstr "Nuevo %1"

#: shell/settings/sourceformattersettings.cpp:369
msgid "New Style"
msgstr "Nuevo estilo"

#: shell/settings/sourceformattersettings.cpp:427
msgid "No Language selected"
msgstr "Ningún idioma seleccionado"

#: shell/settings/uipreferences.cpp:38
msgid "User Interface Settings"
msgstr "Preferencias de la interfaz de usuario"

#: shell/settings/bgpreferences.cpp:40
msgid "Parser Background Settings"
msgstr "Preferencias del analizador de segundo plano"

#: shell/settings/ccpreferences.cpp:52
msgid "Language Support Settings"
msgstr "Preferencias de implementación de lenguaje"

#: shell/settings/environmentpreferences.cpp:45
msgid "Environment Settings"
msgstr "Preferencias del entorno"

#: shell/settings/environmentwidget.cpp:116
msgid "New Environment Variable"
msgstr "Nueva variable de entorno"

#: shell/settings/environmentwidget.cpp:123
msgctxt "Name of an environment variable"
msgid "Variable Name:"
msgstr "Nombre de la variable:"

#: shell/settings/environmentwidget.cpp:128
msgctxt "Value of an environment variable"
msgid "Variable Value:"
msgstr "Valor de la variable:"

#: shell/sourceformattercontroller.cpp:68
msgid "&Reformat Source"
msgstr "&Reformatear código fuente"

#: shell/sourceformattercontroller.cpp:69
msgid "Reformat source using AStyle"
msgstr "Reformatear código usando AStyle"

#: shell/sourceformattercontroller.cpp:70
msgid ""
"<b>Reformat source</b><p>Source reformatting functionality using <b>astyle</"
"b> library.</p>"
msgstr ""
"<b>Reformatear código</b><p>Función de reformateo de código que usa la "
"biblioteca <b>astyle</b>.</p>"

#: shell/sourceformattercontroller.cpp:75
msgid "Reformat Line"
msgstr "Reformatear línea"

#: shell/sourceformattercontroller.cpp:76
msgid "Reformat current line using AStyle"
msgstr "Reformatear la línea actual usando AStyle"

#: shell/sourceformattercontroller.cpp:77
msgid ""
"<b>Reformat line</b><p>Source reformatting of line under cursor using "
"<b>astyle</b> library.</p>"
msgstr ""
"<b>Reformatear línea</b><p>Función de reformateo de código para la línea "
"bajo el cursor que usa la biblioteca <b>astyle</b>.</p>"

#: shell/sourceformattercontroller.cpp:82
msgid "Format files"
msgstr "Formatear archivos"

#: shell/sourceformattercontroller.cpp:83
msgid "Format file(s) using the current theme"
msgstr "Formatear archivo(s) usando el tema actual"

#: shell/sourceformattercontroller.cpp:84
msgid ""
"<b>Format files</b><p>Formatting functionality using <b>astyle</b> library.</"
"p>"
msgstr ""
"<b>Formatear archivos</b><p>Función de formateo que usa la biblioteca "
"<b>astyle</b>.</p>"

#: shell/sourceformattercontroller.cpp:392
#, kde-format
msgid "Unable to read %1"
msgstr "No se puede leer %1"

#: shell/sourceformattercontroller.cpp:400
#, kde-format
msgid "Unable to write to %1"
msgstr "No se puede escribir en %1"

#: shell/workingsetcontroller.cpp:520
msgid "Close Working Set (Left Click)"
msgstr "Cerrar conjunto de trabajo (clic izquierdo)"

#: shell/workingsetcontroller.cpp:521
msgid "Duplicate Working Set"
msgstr "Duplicar conjunto de trabajo"

#: shell/workingsetcontroller.cpp:523
msgid "Load Working Set (Left Click)"
msgstr "Cargar conjunto de trabajo (clic izquierdo)"

#: shell/workingsetcontroller.cpp:533
msgid "Delete Working Set"
msgstr "Borrar conjunto de trabajo"

#: shell/workingsetcontroller.cpp:757
msgid "<b>Working Set</b>"
msgstr "<b>Conjunto de trabajo</b>"

#: shell/workingsetcontroller.cpp:769
msgid "Remove this working set. The contained documents are not affected."
msgstr ""
"Eliminar este conjunto de trabajo. Los elementos que contiene no se verán "
"afectados."

#: shell/workingsetcontroller.cpp:794
msgid "Documents:"
msgstr "Documentos:"

#: shell/workingsetcontroller.cpp:801
msgid "Add All"
msgstr "Añadir todo"

#: shell/workingsetcontroller.cpp:802
msgid ""
"Add all documents that are part of this working set to the currently active "
"working set."
msgstr ""
"Añadir todos los documentos que son parte de este conjunto de trabajo al "
"conjunto de trabajo actualmente activo."

#: shell/workingsetcontroller.cpp:809
msgid "Subtract All"
msgstr "Sustraer todo"

#: shell/workingsetcontroller.cpp:810
msgid ""
"Remove all documents that are part of this working set from the currently "
"active working set."
msgstr ""
"Eliminar todos los documentos que son parte de este conjunto de trabajo del "
"conjunto de trabajo actualmente activo."

#: shell/workingsetcontroller.cpp:864
msgid "Remove this file from the current working set"
msgstr "Eliminar este archivo del conjunto de trabajo actual"

#: shell/workingsetcontroller.cpp:868
msgid "Add this file to the current working set"
msgstr "Añadir este archivo al conjunto de trabajo actual"

#. i18n: file: shell/kross/examples/guiexample/GUIExample/example.ui:25
#. i18n: ectx: property (text), widget (QPushButton, close)
#: shell/workingsetcontroller.cpp:884 rc.cpp:125
msgid "Close"
msgstr "Cerrar"

#: shell/workingsetcontroller.cpp:889
msgid "Load"
msgstr "Cargar"

#: shell/assistantpopup.cpp:99
msgid "Hide"
msgstr "Ocultar"

#: shell/documentationcontroller.cpp:60
msgid "Show Documentation"
msgstr "Mostrar documentación"

#: shell/documentationcontroller.cpp:67 shell/documentationcontroller.cpp:139
msgid "Documentation"
msgstr "Documentación"

#: shell/documentcontroller.cpp:61
msgid "Untitled"
msgstr "Sin título"

#: shell/documentcontroller.cpp:122 shell/documentcontroller.cpp:186
msgid "*|Text File\n"
msgstr "*|Archivo de texto\n"

#: shell/documentcontroller.cpp:124 shell/documentcontroller.cpp:188
msgid "Open File"
msgstr "Abrir archivo"

#: shell/documentcontroller.cpp:269
#, kde-format
msgid ""
"KDevelop could not find the editor for file '%1'.\n"
"Do you want to open it as plain text?"
msgstr ""
"KDevelop no puede encontrar el editor para el archivo «%1».\n"
"¿Desea abrirlo como texto plano?"

#: shell/documentcontroller.cpp:269
msgid "Could Not Find Editor"
msgstr "No se puede encontrar editor"

#: shell/documentcontroller.cpp:467
msgid "&Open..."
msgstr "&Abrir..."

#: shell/documentcontroller.cpp:469
msgid "Open file"
msgstr "Abrir archivo"

#: shell/documentcontroller.cpp:470
msgid "<b>Open file</b><p>Opens a file for editing.</p>"
msgstr "<b>Abrir archivo</b><p>Abre un archivo para ser editado.</p>"

#: shell/documentcontroller.cpp:474
msgid ""
"This lists files which you have opened recently, and allows you to easily "
"open them again."
msgstr ""
"Esto lista archivos que ha abierto recientemente y le permite volver a "
"abrirlos fácilmente."

#: shell/documentcontroller.cpp:479
msgid "Save Al&l"
msgstr "G&uardar todo"

#: shell/documentcontroller.cpp:481
msgid "Save all open documents"
msgstr "Guardar todos los documentos abiertos"

#: shell/documentcontroller.cpp:482
msgid ""
"<b>Save all documents</b><p>Save all open documents, prompting for "
"additional information when necessary.</p>"
msgstr ""
"<b>Guardar todos los documentos</b><p>Guardar todos los documentos abiertos "
"solicitando información adicional cuando sea necesaria.</p>"

#: shell/documentcontroller.cpp:487
msgid "Rever&t All"
msgstr "Rever&tir todo"

#: shell/documentcontroller.cpp:489
msgid "Revert all open documents"
msgstr "Deshacer las modificaciones de todos los documentos abiertos"

#: shell/documentcontroller.cpp:490
msgid ""
"<b>Revert all documents</b><p>Revert all open documents, returning to the "
"previously saved state.</p>"
msgstr ""
"<b>Revertir todos los documentos</b><p>Revertir todos los documentos "
"abiertos, devolviéndolos a su estado anteriormente guardado.</p>"

#: shell/documentcontroller.cpp:496
msgid "&Close"
msgstr "&Cerrar"

#: shell/documentcontroller.cpp:498 sublime/container.cpp:415
msgid "Close File"
msgstr "Cerrar archivo"

#: shell/documentcontroller.cpp:499
msgid "<b>Close File</b><p>Closes current file.</p>"
msgstr "<b>Cerrar archivo</b><p>Cierra el archivo actual.</p>"

#: shell/documentcontroller.cpp:504
msgid "Clos&e All"
msgstr "C&errar todo"

#: shell/documentcontroller.cpp:506
msgid "Close all open documents"
msgstr "Cerrar todos los documentos abiertos"

#: shell/documentcontroller.cpp:507
msgid ""
"<b>Close all documents</b><p>Close all open documents, prompting for "
"additional information when necessary.</p>"
msgstr ""
"<b>Cerrar todos los documentos</b><p>Cerrar todos los documentos abiertos, "
"solicitando información adicional cuando sea necesaria.</p>"

#: shell/documentcontroller.cpp:513
msgid "Close All Ot&hers"
msgstr "Cerrar &los demás"

#: shell/documentcontroller.cpp:515
msgid "Close all other documents"
msgstr "Cerrar el resto de documentos"

#: shell/documentcontroller.cpp:516
msgid ""
"<b>Close all other documents</b><p>Close all open documents, with the "
"exception of the currently active document.</p>"
msgstr ""
"<b>Cerrar el resto de documentos</b><p>Cerrar todos los documentos abiertos, "
"excepto el actualmente activo.</p>"

#: shell/launchconfigurationdialog.cpp:56
msgid "Launch Configurations"
msgstr "Configuraciones de lanzamiento"

#: shell/launchconfigurationdialog.cpp:146
msgid ""
"Selected Launch Configuration has unsaved changes. Do you want to save it?"
msgstr ""
"La configuración de lanzamiento seleccionada tiene cambios no guardados. "
"¿Desea guardarlos?"

#: shell/launchconfigurationdialog.cpp:146
msgid "Unsaved Changes"
msgstr "Modificaciones sin guardar"

#: shell/launchconfigurationdialog.cpp:281
#, kde-format
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: shell/launchconfigurationdialog.cpp:284
#, kde-format
msgid "<b>%1</b> (%2)"
msgstr "<b>%1</b> (%2)"

#: shell/launchconfigurationdialog.cpp:538
msgctxt "Name of the Launch Configurations"
msgid "Name"
msgstr "Nombre"

#: shell/launchconfigurationdialog.cpp:541
msgctxt ""
"The type of the Launch Configurations (i.e. Python Application, C++ "
"Application)"
msgid "Type"
msgstr "Tipo"

#: sublime/examples/example1.cpp:29
msgid "Example 1"
msgstr "Ejemplo 1"

#: sublime/examples/example1.cpp:31 sublime/examples/example2.cpp:36
msgid "(c) 2007, Alexander Dymo"
msgstr "© 2007, Alexander Dymo"

#: sublime/examples/example2.cpp:34
msgid "Example 2"
msgstr "Ejemplo 2"

#: sublime/container.cpp:146
msgid "Line: 00000 Col: 000"
msgstr "Línea: 00000 Col: 000"

#: sublime/container.cpp:416
msgid "Close Other Files"
msgstr "Cerrar otros archivos"

#: sublime/container.cpp:417
msgid "Close All Files"
msgstr "Cerrar todos los archivos"

#: sublime/ideal.cpp:362
msgid "Lock the tool"
msgstr "Bloquear la herramienta"

#: sublime/ideal.cpp:363
msgid ""
"<b>Lock the tool</b><p>When a tool is unlocked, it will be automatically "
"hidden when you click outside it. A locked tool will remain visible until "
"you explicitly hide it, or switch to a different tool.</p>"
msgstr ""
"<b>Bloquear la herramienta</b><p>Cuando una herramienta no está bloqueada, "
"se ocultará automáticamente cuando pulse fuera de ella. Una herramienta "
"bloqueada permanecerá visible hasta que la oculte explícitamente o hasta que "
"cambie a otra herramienta.</p>"

#: sublime/ideal.cpp:370
msgid "Remove the tool"
msgstr "Eliminar la herramienta"

#: sublime/ideal.cpp:371
msgid ""
"<b>Remove the tool</b><p>Removes this tool completely. You can add the tool "
"again by using the <tt>View->Add Tool View</tt> command.</p>"
msgstr ""
"<b>Eliminar la herramienta</b><p>Elimina esta herramienta completamente. "
"Puede volver a añadirla usando la orden <tt>Ver->Añadir vista de "
"herramienta</tt>.</p>"

#: sublime/ideal.cpp:462
msgid "Position"
msgstr "Posición"

#: sublime/ideal.cpp:466
msgid "Left"
msgstr "Izquierda"

#: sublime/ideal.cpp:467
msgid "Bottom"
msgstr "Abajo"

#: sublime/ideal.cpp:468
msgid "Right"
msgstr "Derecha"

#: sublime/ideal.cpp:469
msgid "Top"
msgstr "Arriba"

#: sublime/ideal.cpp:488
msgid "Assign Shortcut..."
msgstr "Asignar acceso rápido..."

#: sublime/ideal.cpp:494
msgid "Unlock"
msgstr "Desbloquear"

#: sublime/ideal.cpp:496
msgid "Lock"
msgstr "Bloquear"

#: sublime/ideal.cpp:525
#, kde-format
msgid "Assign Shortcut For '%1' Tool View"
msgstr "Asignar acceso rápido para la vista de herramientas «%1»"

#: sublime/ideal.cpp:642
#, kde-format
msgid "%1 Tool Bar"
msgstr "Barra de herramientas de %1"

#: sublime/mainwindow_p.cpp:57
msgid "Show Left Dock"
msgstr "Mostrar barra de anclaje izquierda"

#: sublime/mainwindow_p.cpp:63
msgid "Show Right Dock"
msgstr "Mostrar barra de anclaje derecha"

#: sublime/mainwindow_p.cpp:69
msgid "Show Bottom Dock"
msgstr "Mostrar barra de anclaje inferior"

#: sublime/mainwindow_p.cpp:75
msgid "Show Top Dock"
msgstr "Mostrar barra de anclaje superior"

#: sublime/mainwindow_p.cpp:81
msgid "Focus Editor"
msgstr "Foco en el editor"

#: sublime/mainwindow_p.cpp:86
msgid "Hide/Restore Docks"
msgstr "Ocultar/restaurar barras de anclaje"

#: sublime/mainwindow_p.cpp:91
msgid "Next Tool View"
msgstr "Siguiente vista de herramientas"

#: sublime/mainwindow_p.cpp:96
msgid "Previous Tool View"
msgstr "Anterior vista de herramientas"

#: sublime/mainwindow_p.cpp:101
msgid "Remove view"
msgstr "Eliminar vista"

#: sublime/mainwindow_p.cpp:105
msgid "Anchor Current Dock"
msgstr "Fijar el anclaje actual"

#: sublime/mainwindow_p.cpp:112
msgid "Maximize Current Dock"
msgstr "Maximizar anclaje actual"

#: sublime/mainwindow_p.cpp:118
msgid "Tool Views"
msgstr "Vistas de herramientas"

#: util/duchainify/main.cpp:200
msgid "duchainify"
msgstr "duchainify"

#: util/duchainify/main.cpp:201
msgid "Duchain builder application"
msgstr "Aplicación de construcción Duchain"

#: util/duchainify/main.cpp:202
msgid "(c) 2009 David Nolden"
msgstr "(c) 2009 David Nolden"

#: util/duchainify/main.cpp:205
msgid "directory"
msgstr "directorio"

#: util/duchainify/main.cpp:207
msgid "Show warnings"
msgstr "Mostrar advertencias"

#: util/duchainify/main.cpp:208
msgid "Show warnings and debug output"
msgstr "Mostrar advertencias y salida de depuración"

#: util/duchainify/main.cpp:209
msgid "Enforce an update of the top-contexts corresponding to the given files"
msgstr ""
"Forzar una actualización de los contextos principales correspondientes a los "
"archivos proporcionados"

#: util/duchainify/main.cpp:210
msgid "Number of threads to use"
msgstr "Número de hilos a usar"

#: util/duchainify/main.cpp:211
msgid ""
"Features to build. Options: empty, simplified-visible-declarations, visible-"
"declarations (default), all-declarations, all-declarations-and-uses, all-"
"declarations-and-uses-and-AST"
msgstr ""
"Características a construir. Opciones: vacío, declaraciones visibles "
"simplificadas, declaraciones visibles (por omisión), todas las "
"declaraciones, todas las declaraciones y usos, todas las declaraciones y "
"usos y AST"

#: util/ssh_client/main.cpp:74
msgid "Simple KDE ssh client provider"
msgstr "Proveedor de cliente ssh sencillo de KDE"

#: util/ssh_client/main.cpp:76
msgid ""
"Displays a KDE Password Dialog and establishes an ssh connection using "
"libssh. After connecting it executes 'svnserve -t' to provide tunneling."
msgstr ""
"Muestra un diálogo de contraseña de KDE y establece una conexión ssh que usa "
"libssh. Tras conectar, ejecuta «svnserve -t» para proporcionar un túnel."

#: util/ssh_client/main.cpp:78
msgid "(c) 2009"
msgstr "© 2009"

#: util/ssh_client/main.cpp:79
msgid ""
"Use this client instead of standard ssh when using subversion to provide a "
"KDE Password Dialog instead of a command-line ssh password prompt."
msgstr ""
"Usar este cliente en lugar de ssh estándar cuando se use subversion para "
"mostrar un diálogo de contraseña de KDE para no solicitar la contraseña ssh "
"en la línea de órdenes."

#: util/ssh_client/main.cpp:88
msgid "Hostname to connect"
msgstr "Servidor al que conectar"

#: util/ssh_client/main.cpp:89
msgid "Subversion command to call"
msgstr "Orden de Subversion a la que llamar"

#: util/ssh_client/main.cpp:90
msgid "svnserve option"
msgstr "Opción svnserve"

#: util/ssh_client/main.cpp:117
msgid "Cannot create socket, operation aborted."
msgstr "No se puede crear el socket. Operación cancelada."

#: util/ssh_client/main.cpp:126
msgid "Get host by name failed, operation aborted."
msgstr ""
"Ha fallado la obtención del servidor por su nombre. Operación cancelada."

#: util/ssh_client/main.cpp:134
msgid "Cannot connect to host, operation aborted."
msgstr "No se puede conectar al servidor. Operación cancelada."

#: util/ssh_client/main.cpp:142
msgid "Cannot start an ssh session, operation aborted."
msgstr "No se puede iniciar una sesión ssh. Operación cancelada."

#: util/ssh_client/main.cpp:147
msgid "SSH connection failed, operation aborted."
msgstr "Conexión SSH fallida. Operación cancelada."

#: util/ssh_client/main.cpp:154
msgid ""
"Server does not support any authentication methods for the user, operation "
"aborted."
msgstr ""
"El servidor no proporciona ningún método de autenticación para el usuario. "
"Operación cancelada."

#: util/ssh_client/main.cpp:169
msgid "ssh auth"
msgstr "Autenticación ssh"

#: util/ssh_client/main.cpp:193
msgid ""
"Unsupported authentication type, could possibly be a bug. Operation aborted."
msgstr ""
"Tipo de autenticación no permitido; probablemente se trate de un error. "
"Operación cancelada."

#: util/ssh_client/main.cpp:199
msgid "Authentication failed, operation aborted."
msgstr "La autenticación ha fallado. Operación cancelada."

#: util/ssh_client/main.cpp:206
msgid "Cannot open ssh channel, operation aborted."
msgstr "No se puede abrir canal ssh. Operación cancelada."

#: util/ssh_client/main.cpp:212
msgid "Failed to launch 'svnserve -t', operation aborted."
msgstr "El lanzamiento de «svnserve -t» ha fallado. Operación cancelada."

#: util/ssh_client/main.cpp:224
msgid "Cannot set non-blocking mode for stdin, operation aborted."
msgstr ""
"No se puede establecer el modo no bloqueante para stdin. Operación cancelada."

#: util/ssh_client/main.h:47
msgid "&Username:"
msgstr "&Usuario:"

#: util/ssh_client/main.h:52
msgid "&Password or passphrase:"
msgstr "Con&traseña o frase de paso:"

#: util/ssh_client/main.h:56
msgid "Publi&c key:"
msgstr "&Clave pública:"

#: util/ssh_client/main.h:60
msgid "P&rivate key:"
msgstr "Clave p&rivada:"

#: util/ssh_client/main.h:65
msgid "Password auth"
msgstr "Autenticación por contraseña"

#: util/ssh_client/main.h:67
msgid "Public key auth"
msgstr "Autenticación de clave pública"

#: util/ssh_client/main.h:69
msgid "No auth type supported by server"
msgstr "El servidor no permite ningún tipo de autenticación"

#: util/ssh_client/main.h:83
msgid "Select keys"
msgstr "Seleccionar claves"

#: vcs/dvcs/dvcsjob.cpp:147
#, kde-format
msgid "Working Directory does not exist: %1"
msgstr "El directorio de trabajo no existe: %1"

#: vcs/dvcs/dvcsjob.cpp:154
#, kde-format
msgid "Working Directory is not absolute: %1"
msgstr "El directorio de trabajo no es absoluto: %1"

#: vcs/dvcs/dvcsjob.cpp:194
#, kde-format
msgid "Process exited with status %1"
msgstr "Proceso terminado con estado %1"

#: vcs/dvcs/dvcsjob.cpp:224
#, kde-format
msgid "Command finished with error %1."
msgstr "Orden terminada con error %1."

#: vcs/dvcs/dvcsjob.cpp:240
#, kde-format
msgid "Command exited with value %1."
msgstr "Orden terminada con el valor %1."

#: vcs/dvcs/ui/branchmanager.cpp:75
msgid "New branch"
msgstr "Nueva rama"

#: vcs/dvcs/ui/branchmanager.cpp:75
msgid "Name of the new branch:"
msgstr "Nombre de la nueva rama:"

#: vcs/dvcs/ui/branchmanager.cpp:80
#, kde-format
msgid ""
"Branch \"%1\" already exists.\n"
"Please, choose another name."
msgstr ""
"La rama «%1» ya existe.\n"
"Elija otro nombre."

#: vcs/dvcs/ui/branchmanager.cpp:95
#, kde-format
msgid ""
"Currently at the branch \"%1\".\n"
"To remove it, please change to another branch."
msgstr ""
"Está en la rama «%1».\n"
"Para eliminarla debe de cambiar a otra rama."

#: vcs/dvcs/ui/branchmanager.cpp:102
#, kde-format
msgid "Are you sure you want to irreversibly remove the branch '%1'?"
msgstr "¿Seguro que quiere eliminar irreversiblemente la rama «%1»?"

#: vcs/dvcs/ui/branchmanager.cpp:113
#, kde-format
msgid "Already on branch \"%1\"\n"
msgstr "Ya está en la rama «%1»\n"

#: vcs/dvcs/ui/branchmanager.cpp:150
#, kde-format
msgid "Branch \"%1\" already exists."
msgstr "La rama «%1» ya existe."

#: vcs/dvcs/ui/branchmanager.cpp:155
#, kde-format
msgid "Are you sure you want to rename %1 to %2 ?"
msgstr "¿Seguro que quiere cambiar el nombre de %1 a %2?"

#: vcs/dvcs/ui/dvcsgenericoutputview.cpp:56
msgid "Job exited normally"
msgstr "Tarea terminada normalmente"

#: vcs/dvcs/ui/dvcsmainview.cpp:38
msgid "Git"
msgstr "Git"

#: vcs/dvcs/ui/dvcsmainview.cpp:48
msgid "DVCS"
msgstr "DVCS"

#: vcs/dvcs/ui/logview.cpp:45
msgid "Listing the log of the files failed"
msgstr "Ha fallado el listado del registro de los archivos"

#: vcs/dvcs/ui/logview.cpp:58
msgid "No log information found"
msgstr "No se ha encontrado información de registro"

#: vcs/dvcs/ui/logview.cpp:63 vcs/widgets/vcsdiffpatchsources.cpp:104
msgid "Commit"
msgstr "Enviar"

#: vcs/dvcs/ui/logview.cpp:64 vcs/models/vcseventmodel.cpp:101
msgid "Author"
msgstr "Autor"

#: vcs/dvcs/ui/logview.cpp:65 vcs/models/vcseventmodel.cpp:104
msgid "Date"
msgstr "Fecha"

#: vcs/dvcs/dvcsplugin.cpp:125
msgid "Push"
msgstr "Incorporar"

#: vcs/dvcs/dvcsplugin.cpp:126
msgid "Pull"
msgstr "Extraer"

#: vcs/dvcs/dvcsplugin.cpp:127
msgid "Branches..."
msgstr "Ramas..."

#: vcs/dvcs/dvcsplugin.cpp:128
msgid "Revision History"
msgstr "Historial de revisiones"

#: vcs/dvcs/dvcsplugin.cpp:190
msgid "Could not show the Branch Manager, current branch is unavailable."
msgstr ""
"No se puede mostrar el gestor de ramas; la rama actual no está disponible."

#: vcs/models/vcseventmodel.cpp:98 vcs/models/vcsitemeventmodel.cpp:119
msgid "Revision"
msgstr "Revisión"

#: vcs/models/vcseventmodel.cpp:107
msgid "Message"
msgstr "Mensaje"

#: vcs/models/vcsitemeventmodel.cpp:85
msgid "Added"
msgstr "Añadido"

#: vcs/models/vcsitemeventmodel.cpp:88
msgid "Deleted"
msgstr "Borrado"

#: vcs/models/vcsitemeventmodel.cpp:91
msgid "Modified"
msgstr "Modificado"

#: vcs/models/vcsitemeventmodel.cpp:94
msgid "Copied"
msgstr "Copiado"

#: vcs/models/vcsitemeventmodel.cpp:125
msgid "Actions"
msgstr "Acciones"

#: vcs/models/vcsitemeventmodel.cpp:128
msgid "Source Location"
msgstr "Ubicación de origen"

#: vcs/models/vcsitemeventmodel.cpp:131
msgid "Source Revision"
msgstr "Revisión de origen"

#: vcs/models/vcsannotationmodel.cpp:105
#, kde-format
msgid ""
"Author:%1\n"
"Date:%2\n"
"Commit Message:%3"
msgstr ""
"Autor:%1\n"
"Fecha:%2\n"
"Mensaje de envío:%3"

#: vcs/widgets/standardvcslocationwidget.cpp:35
msgid "Introduce the repository URL..."
msgstr "Introduzca el URL del repositorio..."

#: vcs/widgets/vcscommitdialog.cpp:105
msgid "Commit Message"
msgstr "Mensaje de envío"

#: vcs/widgets/vcscommitdialog.cpp:185
msgctxt "file was added to versioncontrolsystem"
msgid "Added"
msgstr "Añadido"

#: vcs/widgets/vcscommitdialog.cpp:189
msgctxt "file was deleted from versioncontrolsystem"
msgid "Deleted"
msgstr "Borrado"

#: vcs/widgets/vcscommitdialog.cpp:193
msgctxt "version controlled file was modified"
msgid "Modified"
msgstr "Modificado"

#: vcs/widgets/vcscommitdialog.cpp:196
msgctxt "file is not known to versioncontrolsystem"
msgid "Unknown"
msgstr "Desconocido"

#: vcs/widgets/vcscommitdialog.cpp:281 vcs/vcspluginhelper.cpp:264
msgid "Unable to get difference."
msgstr "No se puede obtener la diferencia."

#. i18n: file: vcs/widgets/vcscommitdialog.ui:22
#. i18n: ectx: property (text), widget (QLabel, label)
#: vcs/widgets/vcsdiffpatchsources.cpp:45 rc.cpp:419
msgid "Commit Message:"
msgstr "Mensaje de envío:"

#: vcs/widgets/vcsdiffpatchsources.cpp:123
msgid "Files will be committed:\n"
msgstr "Archivos que se enviarán:\n"

#: vcs/widgets/vcsdiffpatchsources.cpp:127
#, kde-format
msgid ""
"\n"
"With message:\n"
" %1"
msgstr ""
"\n"
"Con el mensaje:\n"
" %1"

#: vcs/widgets/vcsdiffpatchsources.cpp:129
msgid "About to commit to repository"
msgstr "A punto de enviar al repositorio"

#: vcs/widgets/vcsdiffwidget.cpp:86
#, kde-format
msgid "Difference between revision %1 and %2:"
msgstr "Diferencias entre las revisiones %1 y %2:"

#: vcs/widgets/vcseventwidget.cpp:83
msgid "Diff to previous revision"
msgstr "Diferencias con la revisión anterior"

#: vcs/widgets/vcseventwidget.cpp:86
msgid "Diff between revisions"
msgstr "Diferencias entre revisiones"

#: vcs/widgets/vcseventwidget.cpp:150
msgid "Difference To Previous"
msgstr "Diferencias con la anterior"

#: vcs/widgets/vcseventwidget.cpp:174
msgid "Difference between Revisions"
msgstr "Diferencias entre revisiones"

#: vcs/vcspluginhelper.cpp:92
msgid "Commit..."
msgstr "Enviar..."

#: vcs/vcspluginhelper.cpp:93
msgid "Update"
msgstr "Actualizar"

#. i18n: file: language/codegen/ui/newclass.ui:67
#. i18n: ectx: property (toolTip), widget (KPushButton, addInheritancePushButton)
#. i18n: file: shell/launchconfigurationdialog.ui:37
#. i18n: ectx: property (text), widget (QToolButton, addConfig)
#: vcs/vcspluginhelper.cpp:94 rc.cpp:59 rc.cpp:131
msgid "Add"
msgstr "Añadir"

#: vcs/vcspluginhelper.cpp:95
msgid "Compare to Head..."
msgstr "Comparar con Head..."

#: vcs/vcspluginhelper.cpp:96
msgid "Compare to Base..."
msgstr "Comparar con Base..."

#: vcs/vcspluginhelper.cpp:97
msgid "Revert"
msgstr "Revertir"

#: vcs/vcspluginhelper.cpp:98
msgid "History..."
msgstr "Historia..."

#: vcs/vcspluginhelper.cpp:99
msgid "Annotation..."
msgstr "Anotación..."

#: vcs/vcspluginhelper.cpp:257
msgid "Cannot show the differences because there were none."
msgstr "No se pueden mostrar las diferencias porque no hay ninguna."

#: vcs/vcspluginhelper.cpp:258
msgid "VCS support"
msgstr "Uso de VCS"

#: vcs/vcspluginhelper.cpp:291
#, kde-format
msgid "%2 History (%1)"
msgstr "Historia de %2 (%1)"

#: vcs/vcspluginhelper.cpp:322
msgid ""
"Cannot display annotations, missing interface KTextEditor::"
"AnnotationInterface for the editor."
msgstr ""
"No se pueden mostrar anotaciones: falta la interfaz KTextEditor::"
"AnnotationInterface para el editor."

#: vcs/vcspluginhelper.cpp:326
#, kde-format
msgid ""
"Cannot execute annotate action because the document was not found, or was "
"not a text document:\n"
"%1"
msgstr ""
"No se puede ejecutar la acción de anotación porque el documento no se ha "
"encontrado o no era un documento de texto:\n"
"%1"

#: vcs/vcspluginhelper.cpp:374
msgid "Could not create a patch for the current version."
msgstr "No se puede crear un parche para la versión actual."

#: vcs/vcspluginhelper.cpp:376
msgid "Could not find any modifications to commit."
msgstr "No se puede encontrar ninguna modificación a entregar."

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Eloy Cuadra"

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "ecuadra@eloihr.net"

#. i18n: file: shell/debugger/kdevdebuggershellui.rc:5
#. i18n: ectx: Menu (run)
#: rc.cpp:5
msgctxt "@title:menu"
msgid "Run"
msgstr "Ejecutar"

#. i18n: file: shell/debugger/kdevdebuggershellui.rc:27
#. i18n: ectx: ToolBar (debugToolBar)
#: rc.cpp:8
msgid "Debugger Toolbar"
msgstr "Barra de herramientas del depurador"

#. i18n: file: shell/kdevsessionui.rc:5
#. i18n: ectx: Menu (session)
#: rc.cpp:11
msgctxt "@title:menu"
msgid "Session"
msgstr "Sesión"

#. i18n: file: shell/kdevsourceformatter.rc:5
#. i18n: ectx: Menu (edit)
#: rc.cpp:14
msgctxt "@title:menu"
msgid "Edit"
msgstr "Editar"

#. i18n: file: language/codegen/ui/classoptions.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:17
msgid "Class Options"
msgstr "Opciones de la clase"

#. i18n: file: language/codegen/ui/classoptions.ui:25
#. i18n: ectx: property (text), widget (QCheckBox, checkBox)
#: rc.cpp:20
msgid "Abstract class (allow pure virtuals)"
msgstr "Clase abstracta (permitir virtuales puros)"

#. i18n: file: language/codegen/ui/classoptions.ui:32
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_2)
#: rc.cpp:23
msgid "Disable copy"
msgstr "Desactivar copia"

#. i18n: file: language/codegen/ui/classoptions.ui:39
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_8)
#: rc.cpp:26
msgid "Implicit Sharing"
msgstr "Compartir implícitamente"

#. i18n: file: language/codegen/ui/classoptions.ui:46
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_3)
#: rc.cpp:29
msgid "D-Pointer"
msgstr "Puntero-D"

#. i18n: file: language/codegen/ui/classoptions.ui:74
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_4)
#: rc.cpp:32
msgid "Qt-style shared d-pointer"
msgstr "Puntero-D compartido de estilo Qt"

#. i18n: file: language/codegen/ui/classoptions.ui:83
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_7)
#: rc.cpp:35
msgid "Virtual Hook"
msgstr "Hook virtual"

#. i18n: file: language/codegen/ui/classoptions.ui:90
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_6)
#: rc.cpp:38
msgid "Group by access specifier (public / private etc)"
msgstr "Agrupar por especificador de acceso (público, privado, etc.)"

#. i18n: file: language/codegen/ui/licensechooser.ui:23
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:41
msgid "License type:"
msgstr "Tipo de licencia:"

#. i18n: file: language/codegen/ui/licensechooser.ui:36
#. i18n: ectx: property (toolTip), widget (QCheckBox, saveLicense)
#: rc.cpp:44
msgid "Click here if you want to save this license for future use"
msgstr "Pulse aquí si quiere guardar esta licencia para futuros usos"

#. i18n: file: language/codegen/ui/licensechooser.ui:39
#. i18n: ectx: property (text), widget (QCheckBox, saveLicense)
#: rc.cpp:47
msgid "Save License"
msgstr "Guardar licencia"

#. i18n: file: language/codegen/ui/newclass.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:50
msgid "New Class"
msgstr "Nueva clase"

#. i18n: file: language/codegen/ui/newclass.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:53
msgid "&Identifier:"
msgstr "&Identificador:"

#. i18n: file: language/codegen/ui/newclass.ui:42
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:56
msgid "In&heritance:"
msgstr "&Herencia:"

#. i18n: file: language/codegen/ui/newclass.ui:87
#. i18n: ectx: property (toolTip), widget (KPushButton, moveUpPushButton)
#: rc.cpp:65
msgid "Move Up"
msgstr "Subir"

#. i18n: file: language/codegen/ui/newclass.ui:97
#. i18n: ectx: property (toolTip), widget (KPushButton, moveDownPushButton)
#: rc.cpp:68
msgid "Move Down"
msgstr "Bajar"

#. i18n: file: language/codegen/ui/outputlocation.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:71
msgid "Output file(s)"
msgstr "Archivo(s) de salida"

#. i18n: file: language/codegen/ui/outputlocation.ui:29
#. i18n: ectx: property (text), widget (QLabel, headerLabel1)
#. i18n: file: language/codegen/ui/outputlocation.ui:86
#. i18n: ectx: property (text), widget (QLabel, headerLabel2)
#: rc.cpp:74 rc.cpp:86
msgid "&Header:"
msgstr "&Cabecera:"

#. i18n: file: language/codegen/ui/outputlocation.ui:45
#. i18n: ectx: property (text), widget (QLabel, label_2)
#. i18n: file: language/codegen/ui/outputlocation.ui:119
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:77 rc.cpp:95
msgid "&Implementation:"
msgstr "&Implementación:"

#. i18n: file: language/codegen/ui/outputlocation.ui:61
#. i18n: ectx: property (text), widget (QCheckBox, lowerFilenameCheckBox)
#: rc.cpp:80
msgid "Low case file names"
msgstr "Nombres de archivos en minúsculas"

#. i18n: file: language/codegen/ui/outputlocation.ui:77
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:83
msgid "Location within existing file(s)"
msgstr "Ubicación en los archivos existentes"

#. i18n: file: language/codegen/ui/outputlocation.ui:109
#. i18n: ectx: property (text), widget (QLabel, headerColumnLabel)
#. i18n: file: language/codegen/ui/outputlocation.ui:142
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:92 rc.cpp:101
msgid "Column"
msgstr "Columna"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:104
msgid "Override virtual functions"
msgstr "Redefinir funciones virtuales"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:27
#. i18n: ectx: property (text), widget (KPushButton, selectAllPushButton)
#: rc.cpp:107
msgid "Select &All"
msgstr "Seleccionar &todo"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:34
#. i18n: ectx: property (text), widget (KPushButton, deselectAllPushButton)
#: rc.cpp:110
msgid "&Deselect All"
msgstr "&Deseleccionar todo"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:91
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:113
msgid "Superclass -> Function"
msgstr "Superclase -> Función"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:96
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:116
msgid "Access"
msgstr "Acceso"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:101
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:119
msgid "Signal"
msgstr "Señal"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:106
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:122
msgid "Slot"
msgstr "Slot"

#. i18n: file: shell/launchconfigurationdialog.ui:17
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:128
msgid "Launch Configurations:"
msgstr "Configuraciones de lanzamiento:"

#. i18n: file: shell/projectinfopage.ui:16
#. i18n: ectx: property (toolTip), widget (QLabel, label)
#. i18n: file: shell/projectinfopage.ui:26
#. i18n: ectx: property (toolTip), widget (QLineEdit, nameEdit)
#: rc.cpp:140 rc.cpp:146
msgid "Provide a name for the project"
msgstr "Proporcione un nombre para el proyecto"

#. i18n: file: shell/projectinfopage.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:143
msgid "Name:"
msgstr "Nombre:"

#. i18n: file: shell/projectinfopage.ui:33
#. i18n: ectx: property (toolTip), widget (QLabel, label_2)
#. i18n: file: shell/projectinfopage.ui:43
#. i18n: ectx: property (toolTip), widget (QComboBox, managerCombo)
#: rc.cpp:149 rc.cpp:155
msgid "Select the Management Plugin to use for this project"
msgstr "Seleccione el complemento de gestión a usar en este proyecto"

#. i18n: file: shell/projectinfopage.ui:36
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:152
msgid "Build System:"
msgstr "Sistema de construcción:"

#. i18n: file: shell/projectsourcepage.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:158
msgid "Destination"
msgstr "Destino"

#. i18n: file: shell/projectsourcepage.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:161
msgid "Working Directory:"
msgstr "Directorio de trabajo:"

#. i18n: file: shell/projectsourcepage.ui:33
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, workingDir)
#: rc.cpp:164
msgid "Select the directory to use..."
msgstr "Seleccione el directorio a usar..."

#. i18n: file: shell/projectsourcepage.ui:63
#. i18n: ectx: property (text), widget (QPushButton, get)
#: rc.cpp:170
msgid "Get"
msgstr "Obtener"

#. i18n: file: shell/sessiondialog.ui:34
#. i18n: ectx: property (text), widget (QPushButton, newButton)
#. i18n: file: shell/settings/environmentwidget.ui:100
#. i18n: ectx: property (text), widget (KPushButton, newButton)
#. i18n: file: shell/settings/sourceformattersettings.ui:139
#. i18n: ectx: property (text), widget (KPushButton, btnNewStyle)
#. i18n: file: vcs/dvcs/ui/branchmanager.ui:25
#. i18n: ectx: property (text), widget (QPushButton, newButton)
#: rc.cpp:173 rc.cpp:209 rc.cpp:239 rc.cpp:401
msgid "New"
msgstr "Nueva"

#. i18n: file: shell/sessiondialog.ui:44
#. i18n: ectx: property (text), widget (QPushButton, cloneButton)
#: rc.cpp:176
msgid "Clone"
msgstr "Clonar"

#. i18n: file: shell/sessiondialog.ui:59
#. i18n: ectx: property (text), widget (QPushButton, activateButton)
#: rc.cpp:179
msgid "Make Active"
msgstr "Hacer activa"

#. i18n: file: shell/settings/bgsettings.ui:22
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_enable)
#: rc.cpp:185
msgid "Enable Background Parser"
msgstr "Activar analizador en segundo plano"

#. i18n: file: shell/settings/bgsettings.ui:40
#. i18n: ectx: property (label), widget (KIntNumInput, kcfg_delay)
#: rc.cpp:188
msgid "Delay in Milliseconds"
msgstr "Demora en milisegundos"

#. i18n: file: shell/settings/bgsettings.ui:56
#. i18n: ectx: property (label), widget (KIntNumInput, kcfg_threads)
#: rc.cpp:191
msgid "Maximum Number of Threads"
msgstr "Número máximo de hilos"

#. i18n: file: shell/settings/editstyledialog.ui:28
#. i18n: ectx: property (text), widget (QLabel, lblPreview)
#: rc.cpp:194
msgid "Preview"
msgstr "Vista previa"

#. i18n: file: shell/settings/environmentwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:197
msgid "Environment Group"
msgstr "Grupo de entorno"

#. i18n: file: shell/settings/environmentwidget.ui:36
#. i18n: ectx: property (text), widget (QPushButton, addgrpBtn)
#: rc.cpp:200
msgid "Add group"
msgstr "Añadir grupo"

#. i18n: file: shell/settings/environmentwidget.ui:43
#. i18n: ectx: property (text), widget (QPushButton, removegrpBtn)
#: rc.cpp:203
msgid "Remove group"
msgstr "Eliminar grupo"

#. i18n: file: shell/settings/environmentwidget.ui:50
#. i18n: ectx: property (text), widget (KPushButton, setAsDefaultBtn)
#: rc.cpp:206
msgid "Set As Default Group"
msgstr "Establecer como grupo por omisión"

#. i18n: file: shell/settings/sourceformattersettings.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:215
msgid "General"
msgstr "General"

#. i18n: file: shell/settings/sourceformattersettings.ui:23
#. i18n: ectx: property (toolTip), widget (QCheckBox, chkKateModelines)
#: rc.cpp:218
msgid "Add kate modeline to formatted documents."
msgstr "Añadir modelines de Kate a los documentos formateados."

#. i18n: file: shell/settings/sourceformattersettings.ui:26
#. i18n: ectx: property (text), widget (QCheckBox, chkKateModelines)
#: rc.cpp:221
msgid "Add Kate modeline"
msgstr "Añadir modeline de Kate"

#. i18n: file: shell/settings/sourceformattersettings.ui:48
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:224
msgid "Formatting Styles"
msgstr "Estilos de formato"

#. i18n: file: shell/settings/sourceformattersettings.ui:54
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:227
msgid "Mimetype:"
msgstr "Tipo MIME:"

#. i18n: file: shell/settings/sourceformattersettings.ui:76
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:230
msgid "Preview:"
msgstr "Vista previa:"

#. i18n: file: shell/settings/sourceformattersettings.ui:101
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:233
msgid "Formatter:"
msgstr "Formateador:"

#. i18n: file: shell/settings/sourceformattersettings.ui:121
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:236
msgid "Style:"
msgstr "Estilo:"

#. i18n: file: shell/settings/sourceformattersettings.ui:146
#. i18n: ectx: property (text), widget (KPushButton, btnEditStyle)
#: rc.cpp:242
msgid "Edit..."
msgstr "Editar..."

#. i18n: file: shell/settings/uiconfig.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, UiConfig)
#: rc.cpp:248
msgid "User Interface"
msgstr "Interfaz de usuario"

#. i18n: file: shell/settings/uiconfig.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:251
msgid "Dock Window Behavior"
msgstr "Comportamiento de la ventana de anclajes"

#. i18n: file: shell/settings/uiconfig.ui:26
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:254
msgid "Top Left Owner"
msgstr "Propietario superior izquierdo"

#. i18n: file: shell/settings/uiconfig.ui:33
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:257
msgid "Top Right Owner"
msgstr "Propietario superior derecho"

#. i18n: file: shell/settings/uiconfig.ui:41
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:89
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomLeftCornerOwner)
#: rc.cpp:260 rc.cpp:278
msgid "Left Dock"
msgstr "Anclaje izquierdo"

#. i18n: file: shell/settings/uiconfig.ui:46
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:60
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopRightCornerOwner)
#: rc.cpp:263 rc.cpp:269
msgid "Top Dock"
msgstr "Anclaje superior"

#. i18n: file: shell/settings/uiconfig.ui:55
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopRightCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:109
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomRightCornerOwner)
#: rc.cpp:266 rc.cpp:284
msgid "Right Dock"
msgstr "Anclaje derecho"

#. i18n: file: shell/settings/uiconfig.ui:68
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:272
msgid "Bottom Left Owner"
msgstr "Propietario inferior izquierdo"

#. i18n: file: shell/settings/uiconfig.ui:75
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:275
msgid "Bottom Right Owner"
msgstr "Propietario inferior derecho"

#. i18n: file: shell/settings/uiconfig.ui:94
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:114
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomRightCornerOwner)
#: rc.cpp:281 rc.cpp:287
msgid "Bottom Dock"
msgstr "Anclaje inferior"

#. i18n: file: shell/settings/uiconfig.ui:138
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:290
msgid "Tabbed Browsing"
msgstr "Navegación con pestañas"

#. i18n: file: shell/settings/uiconfig.ui:144
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_TabBarVisibility)
#: rc.cpp:293
msgid "Show tabs"
msgstr "Mostrar pestañas"

#. i18n: file: shell/settings/uiconfig.ui:154
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_TabBarOpenAfterCurrent)
#: rc.cpp:296
msgid "Open new tab after current"
msgstr "Abrir nueva pestaña tras la actual"

#. i18n: file: shell/settings/ccsettings.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:299
msgid "Code Completion"
msgstr "Terminación de código"

#. i18n: file: shell/settings/ccsettings.ui:23
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_automaticInvocation)
#: rc.cpp:302
msgid "Enable Automatic Invocation"
msgstr "Activar invocación automática"

#. i18n: file: shell/settings/ccsettings.ui:30
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showMultiLineSelectionInformation)
#: rc.cpp:305
msgid "Additional Information For Current Item"
msgstr "Información adicional sobre el elemento actual"

#. i18n: file: shell/settings/ccsettings.ui:37
#. i18n: ectx: property (title), widget (QGroupBox, completionLevelGroup)
#: rc.cpp:308
msgid "Level"
msgstr "Nivel"

#. i18n: file: shell/settings/ccsettings.ui:43
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_minimalAutomaticCompletion)
#: rc.cpp:311
msgid ""
"Use minimal completion when the completion is automatic, and full completion "
"when it is triggered manually"
msgstr ""
"Usar terminación mínima cuando la terminación es automática, y terminación "
"completa cuando se realiza manualmente"

#. i18n: file: shell/settings/ccsettings.ui:46
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_minimalAutomaticCompletion)
#: rc.cpp:314
msgid "Minimal Automatic Completion"
msgstr "Terminación automática mínima"

#. i18n: file: shell/settings/ccsettings.ui:56
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_alwaysFullCompletion)
#: rc.cpp:317
msgid ""
"When this is enabled, the completion-box will always show full type-"
"information and argument-hints"
msgstr ""
"Cuando está activada, la caja de terminación siempre mostrará información "
"completa de tipos y sugerencias de argumentos"

#. i18n: file: shell/settings/ccsettings.ui:59
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_alwaysFullCompletion)
#: rc.cpp:320
msgid "Always Full Completion"
msgstr "Siempre terminación completa"

#. i18n: file: shell/settings/ccsettings.ui:66
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_alwaysMinimalCompletion)
#: rc.cpp:323
msgid "Do not show type-information or argument-hints"
msgstr "No mostrar información de tipos ni sugerencias de argumentos"

#. i18n: file: shell/settings/ccsettings.ui:69
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_alwaysMinimalCompletion)
#: rc.cpp:326
msgid "Always Minimal Completion"
msgstr "Siempre terminación mínima"

#. i18n: file: shell/settings/ccsettings.ui:82
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:329
msgid "Semantic Code Highlighting"
msgstr "Resalte semántico del código"

#. i18n: file: shell/settings/ccsettings.ui:90
#. i18n: ectx: property (toolTip), widget (QLabel, localColorizationLabel)
#: rc.cpp:332
msgid ""
"This setting decides about the intensity of colors for local variables, for "
"example function arguments, variables and the like."
msgstr ""
"Esta preferencia establece la intensidad de los colores para las variables "
"locales, como argumentos de funciones, variables y semejantes."

#. i18n: file: shell/settings/ccsettings.ui:93
#. i18n: ectx: property (text), widget (QLabel, localColorizationLabel)
#: rc.cpp:335
msgid "Local Colorization Intensity"
msgstr "Intensidad de coloración para locales"

#. i18n: file: shell/settings/ccsettings.ui:126
#. i18n: ectx: property (toolTip), widget (QLabel, globalColorizationLabel)
#: rc.cpp:338
msgid ""
"This settings lets you change the intensity of globally accessible types, "
"for example classes, methods, functions etc."
msgstr ""
"Esta preferencia establece la intensidad de los colores para los tipos "
"accesibles globalmente, como clases, métodos, funciones, etc."

#. i18n: file: shell/settings/ccsettings.ui:129
#. i18n: ectx: property (text), widget (QLabel, globalColorizationLabel)
#: rc.cpp:341
msgid "Global Colorization Intensity"
msgstr "Intensidad de coloración para globales"

#. i18n: file: shell/settings/ccsettings.ui:160
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightSemanticProblems)
#: rc.cpp:344
msgid ""
"Highlight semantic problems, such as non-existent or inaccessible "
"declarations."
msgstr ""
"Resaltar problemas semánticos, como declaraciones no existentes o no "
"accesibles."

#. i18n: file: shell/settings/ccsettings.ui:163
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightSemanticProblems)
#: rc.cpp:347
msgid "Highlight Semantic Problems"
msgstr "Resaltar problemas semánticos"

#. i18n: file: shell/settings/ccsettings.ui:170
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightProblematicLines)
#: rc.cpp:350
msgid ""
"When enabled, lines with errors will get additionally highlighted and their "
"positions get marked in the scrollbar."
msgstr ""
"Si está activado, las líneas con errores quedarán resaltadas y sus "
"posiciones se marcarán en la barra de desplazamiento."

#. i18n: file: shell/settings/ccsettings.ui:173
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightProblematicLines)
#: rc.cpp:353
msgid "Highlight Problematic Lines"
msgstr "Resaltar líneas problemáticas"

#. i18n: file: shell/settings/ccsettings.ui:183
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: rc.cpp:356
msgid "Project Parsing"
msgstr "Análisis sintáctico del proyecto"

#. i18n: file: shell/settings/ccsettings.ui:191
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:359
msgid "Minimum project size for simplified parsing"
msgstr "Tamaño mínimo del proyecto para el análisis sintáctico simplificado"

#. i18n: file: shell/settings/ccsettings.ui:211
#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_minFilesForSimplifiedParsing)
#: rc.cpp:362
msgid ""
"When a project contains more files than this number, the project will be\n"
"parsed in simplified mode, increasing the efficiency by gathering less "
"information. Global code navigation and quickopen capabilities will be "
"reduced."
msgstr ""
"Si un proyecto contiene más archivos que este número será analizado\n"
"sintácticamente en modo simplificado, lo que incrementará la eficiencia\n"
"reuniendo menos información. También se reducirán la navegación de\n"
"código global y las funciones de apertura rápida."

#. i18n: file: shell/settings/ccsettings.ui:214
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_minFilesForSimplifiedParsing)
#: rc.cpp:366
msgid " files"
msgstr " archivos"

#. i18n: file: shell/settings/projectsettings.ui:17
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:369
msgid "Projects Base Directory:"
msgstr "Carpeta base de los proyectos:"

#. i18n: file: shell/settings/projectsettings.ui:27
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_projectsBaseDirectory)
#: rc.cpp:372
msgid "Select the base directory where new projects are to be created."
msgstr "Seleccionar la carpeta base donde se crearán los nuevos proyectos."

#. i18n: file: shell/settings/projectsettings.ui:38
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:375
msgid ""
"Schedule all project\n"
"files for parsing:"
msgstr ""
"Programar todos los archivos\n"
"del proyecto para ser analizados:"

#. i18n: file: shell/settings/projectsettings.ui:48
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_parseAllProjectSources)
#: rc.cpp:379
msgid "Parse all files in a project after the project has been opened."
msgstr "Analizar todos los archivos de un proyecto tras abrirlo."

#. i18n: file: shell/settings/projectsettings.ui:79
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:382
msgid ""
"Save All Documents\n"
"Before Building"
msgstr ""
"Guardar todos los documentos\n"
"antes de construir"

#. i18n: file: vcs/dvcs/ui/importmetadatawidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, ImportMetadataWidget)
#: rc.cpp:386
msgid "Import"
msgstr "Importar"

#. i18n: file: vcs/dvcs/ui/importmetadatawidget.ui:19
#. i18n: ectx: property (text), widget (QLabel, labelUrl)
#: rc.cpp:389
msgid "Source Directory:"
msgstr "Carpeta de origen:"

#. i18n: file: vcs/dvcs/ui/logview.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, LogViewBase)
#: rc.cpp:392
msgid "Log"
msgstr "Registro"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, BranchDialogBase)
#: rc.cpp:395
msgid "Form"
msgstr "Formulario"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:22
#. i18n: ectx: property (toolTip), widget (QPushButton, newButton)
#: rc.cpp:398
msgid "Creates new branch based on the selected branch"
msgstr "Crea una nueva rama basada en la rama seleccionada"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:32
#. i18n: ectx: property (toolTip), widget (QPushButton, deleteButton)
#: rc.cpp:404
msgid "The same as git branch -D"
msgstr "Lo mismo que git branch -D"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:42
#. i18n: ectx: property (toolTip), widget (QPushButton, checkoutButton)
#: rc.cpp:410
msgid "Checkout to the selected branch"
msgstr "Descargar en la rama seleccionada"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:45
#. i18n: ectx: property (text), widget (QPushButton, checkoutButton)
#: rc.cpp:413
msgid "Checkout"
msgstr "Descargar"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:16
#. i18n: ectx: property (windowTitle), widget (QWidget, VcsCommitDialog)
#. i18n: file: vcs/widgets/vcscommitdialog.ui:66
#. i18n: ectx: property (windowTitle), widget (QTreeWidget, files)
#: rc.cpp:416 rc.cpp:432
msgid "Select Files to commit"
msgstr "Seleccionar archivos a entregar"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:36
#. i18n: ectx: property (html), widget (KTextEdit, message)
#: rc.cpp:422
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; "
"font-size:9pt;\">Insert commit message here</p></body></html>"
msgstr ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; "
"font-size:9pt;\">Inserte aquí el mensaje de envío</p></body></html>"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:56
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:429
msgid "Commit Files:"
msgstr "Enviar archivos:"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:81
#. i18n: ectx: property (text), widget (QTreeWidget, files)
#: rc.cpp:435
msgid "Status"
msgstr "Estado"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:86
#. i18n: ectx: property (text), widget (QTreeWidget, files)
#: rc.cpp:438
msgid "Files to commit"
msgstr "Archivos a enviar"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:94
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:441
msgid "Recursive:"
msgstr "Recursivo:"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:111
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:444
msgid "Previous Messages:"
msgstr "Mensajes anteriores:"

#. i18n: file: vcs/widgets/vcsdiffwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, revLabel)
#: rc.cpp:447
msgid "Difference between revisions"
msgstr "Diferencias entre revisiones"

#. i18n: file: vcs/widgets/vcseventwidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, VcsEventWidget)
#: rc.cpp:450
msgid "Logview"
msgstr "Vista del registro"

#. i18n: file: vcs/widgets/vcseventwidget.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:453
msgid "Events:"
msgstr "Eventos:"

#. i18n: file: vcs/widgets/vcseventwidget.ui:54
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:456
msgid "Event Details:"
msgstr "Detalles del evento:"

#. i18n: file: vcs/widgets/vcseventwidget.ui:89
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:459
msgid "Message:"
msgstr "Mensaje:"

#. i18n: file: shell/settings/projectconfig.kcfg:11
#. i18n: ectx: label, entry (parseAllProjectSources), group (Project Manager)
#: rc.cpp:462
msgid ""
"Schedule all project source code to be parsed by the language support in the "
"background"
msgstr ""
"Programar todo el código fuente del proyecto para ser analizado por la "
"implementación del lenguaje en segundo plano"

#. i18n: file: shell/settings/projectconfig.kcfg:15
#. i18n: ectx: whatsthis, entry (parseAllProjectSources), group (Project Manager)
#: rc.cpp:465
msgid ""
"If this option is set, KDevelop will schedule all source code\n"
"        found by the current build system for parsing by the appropriate "
"language\n"
"        support part.  This will enable more complete language support, but "
"may\n"
"        be slower."
msgstr ""
"Si esta opción está activada, KDevelop programará todo el código fuente\n"
"        encontrado por el sistema de construcción actual para ser analizado\n"
"        por la parte de la implementación del lenguaje apropiado. Esto "
"permite\n"
"        una mayor integración del lenguaje, pero puede resultar más lento."

#. i18n: file: shell/settings/projectconfig.kcfg:19
#. i18n: ectx: whatsthis, entry (projectsBaseDirectory), group (Project Manager)
#: rc.cpp:471
msgid "Chooses the base directory where new projects are created."
msgstr "Selecciona la carpeta base donde se crean los nuevos proyectos."

#. i18n: file: shell/settings/projectconfig.kcfg:23
#. i18n: ectx: label, entry (saveDocuments), group (Project Manager)
#: rc.cpp:474
msgid "Save all open documents before building anything"
msgstr "Guardar todos los documentos abiertos antes de construir"

#. i18n: file: shell/settings/projectconfig.kcfg:24
#. i18n: ectx: whatsthis, entry (saveDocuments), group (Project Manager)
#: rc.cpp:477
msgid ""
"If this option is set all open documents will be automatically saved before "
"any build is started."
msgstr ""
"Si esta opción está activada, todos los documentos abiertos se guardarán "
"automáticamente antes de iniciar cualquier proceso de construcción."










































































































































































































































































































































































































































































































































































































































































































#, fuzzy




#, fuzzy




#, fuzzy










#, fuzzy





#, fuzzy





#, fuzzy

















































#, fuzzy







#, fuzzy