# Translation of ktouch.po to Spanish
# translation of ktouch.po to Español
# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
#
# Development-KDE, 2005.
# Miguel Revilla Rodríguez <yo@miguelrevilla.com>, 2003, 2004.
# Juan Manuel Garcia Molina <juanma@superiodico.net>, 2004.
# Rafael Beccar <rafael.beccar@kdemail.net>, 2004, 2005, 2006.
# Eloy Cuadra <ecuadra@eloihr.net>, 2005, 2009.
# Pablo de Vicente <p.devicente@wanadoo.es>, 2005.
# Pablo de Vicente <pablo.devicente@gmail.com>, 2006.
# Santiago Fernández Sancho <santi@kde-es.org>, 2007, 2008.
# Jaime Robles <jaime@kde.org>, 2008.
# Enrique Matias Sanchez <cronopios@gmail.com>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: ktouch\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-01-29 07:22+0100\n"
"PO-Revision-Date: 2009-02-25 08:43+0100\n"
"Last-Translator: Enrique Matias Sanchez <cronopios@gmail.com>\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"
"First-Translator: Miguel Revilla Rodríguez <yo@miguelrevilla.com>\n"
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Miguel Revilla Rodríguez,Rafael Beccar"

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "yo@miguelrevilla.com,rafael.beccar@kdemail.net"

#. i18n: file: src/ktouchui.rc:4
#. i18n: ectx: Menu (file)
#: rc.cpp:5
msgid "F&ile"
msgstr "&Archivo"

#. i18n: file: src/ktouchui.rc:12
#. i18n: ectx: Menu (training)
#: rc.cpp:8
msgid "T&raining"
msgstr "Ent&renamiento"

#. i18n: file: src/ktouchui.rc:19
#. i18n: ectx: Menu (settings)
#: rc.cpp:11
msgid "&Settings"
msgstr "Preferencia&s"

#. i18n: file: src/ktouchui.rc:27
#. i18n: ectx: ToolBar (mainToolBar)
#: rc.cpp:14
msgid "Main Toolbar"
msgstr "Barra de herramientas principal"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefColorsPage)
#: rc.cpp:17 src/ktouch.cpp:412
msgid "Color Settings"
msgstr "Preferencias de color"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_CommonTypingLineColors)
#: rc.cpp:20
msgid "Use Custom color for typing line"
msgstr "Utilizar color personalizado para la línea de tecleo"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:60
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_TeacherTextColor)
#: rc.cpp:23
msgid "The color for the teacher's line"
msgstr "El color para la línea del profesor"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:86
#. i18n: ectx: property (text), widget (QLabel, l1)
#: rc.cpp:26
msgid "Teacher's line"
msgstr "Línea del profesor"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:93
#. i18n: ectx: property (text), widget (QLabel, l3)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:100
#. i18n: ectx: property (text), widget (QLabel, l4)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:344
#. i18n: ectx: property (text), widget (QLabel, errorTextLabel)
#: rc.cpp:29 rc.cpp:32 rc.cpp:74
msgid "Text:"
msgstr "Texto:"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:145
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_StudentTextColor)
#: rc.cpp:35
msgid "Change the text color for the student line"
msgstr "Cambiar el color del texto para la línea del alumno"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:148
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_StudentTextColor)
#: rc.cpp:38
msgid "Here you can change the color of the text you type in the student line."
msgstr ""
"Aquí puede cambiar el color del texto que teclea en la línea del alumno."

#. i18n: file: src/ui/ktouchprefcolorspage.ui:158
#. i18n: ectx: property (text), widget (QLabel, l6)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:165
#. i18n: ectx: property (text), widget (QLabel, l5)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:293
#. i18n: ectx: property (text), widget (QLabel, errorBackgroundLabel)
#. i18n: file: src/ui/ktouchcoloreditordialog.ui:644
#. i18n: ectx: property (text), widget (QLabel, textLabel3_8_2)
#: rc.cpp:41 rc.cpp:44 rc.cpp:59 rc.cpp:152
msgid "Background:"
msgstr "Fondo:"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:207
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_TeacherBackgroundColor)
#: rc.cpp:47
msgid "The background for the teacher's line"
msgstr "El color de fondo para la línea del profesor"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:210
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_TeacherBackgroundColor)
#: rc.cpp:50
msgid ""
"You can change here the background color for the teacher's line (the line of "
"letters you have to type.)"
msgstr ""
"Aquí puede cambiar el color del fondo para la línea del profesor (la línea "
"de las letras que tiene que teclear)."

#. i18n: file: src/ui/ktouchprefcolorspage.ui:220
#. i18n: ectx: property (text), widget (QLabel, l2)
#: rc.cpp:53
msgid "Typing line"
msgstr "Teclear línea"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:232
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_ColorOnError)
#: rc.cpp:56
msgid "Use different color on miss typing"
msgstr "Utilizar un color diferente cuando falta la letra"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:309
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_ErrorBackgroundColor)
#: rc.cpp:62
msgid "Choose the background color for error in typing line"
msgstr "Elija el color de fondo para los errores en la línea de tecleo"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:312
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_ErrorBackgroundColor)
#: rc.cpp:65
msgid ""
"When you have checked 'Use different color on error in the typing line', you "
"can then choose a color for the background of errors. You make an error when "
"you type a wrong letter in the student line. This is a way to make your "
"errors more visible."
msgstr ""
"Cuando haya marcado «Utilizar un color diferente en los errores en la línea "
"de tecleo», puede elegir un color para el fondo de los errores. Incurrirá en "
"un error cuando teclee una letra incorrecta en la línea del alumna. Es una "
"forma de hacer sus errores más visibles."

#. i18n: file: src/ui/ktouchprefcolorspage.ui:331
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_ErrorTextColor)
#: rc.cpp:68
msgid "Choose the text color for error in typing line"
msgstr "Elija el color del texto para los errores de tecleo"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:334
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_ErrorTextColor)
#: rc.cpp:71
msgid ""
"When you have checked 'Use different color on error in the typing line', you "
"can then choose a color for the text of errors. You make an error when you "
"type a wrong letter in the student line. This is a way to make your errors "
"more visible."
msgstr ""
"Cuando haya marcado «Utilizar un color diferente en los errores en la línea "
"de tecleo», puede elegir un color para el texto de los errores. Incurrirá en "
"un error cuando teclee una letra incorrecta en la línea del alumna. Es una "
"forma de hacer sus errores más visibles."

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchColorEditorDialog)
#: rc.cpp:77
msgid "Color Scheme Editor"
msgstr "Editor del esquema de color"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:25
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:80
msgid "User Defined Color Schemes"
msgstr "Esquemas de color definidos por el usuario"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:64
#. i18n: ectx: property (text), widget (KPushButton, removeBtn)
#: rc.cpp:83
msgid "Remove"
msgstr "Eliminar"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:79
#. i18n: ectx: property (text), widget (KPushButton, addBtn)
#: rc.cpp:86
msgid "Add"
msgstr "Añadir"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:97
#. i18n: ectx: property (title), widget (QGroupBox, editGroupBox)
#: rc.cpp:89
msgid "Edit Color Scheme"
msgstr "Editar esquema de color"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:117
#. i18n: ectx: property (text), widget (QLabel, nameL)
#: rc.cpp:92
msgid "Name of color scheme:"
msgstr "Nombre del esquema de color:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:127
#. i18n: ectx: property (text), widget (KPushButton, updateBtn)
#: rc.cpp:95
msgid "&Store Data"
msgstr "Guardar dato&s"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:144
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:98
msgid "Slide Line Colors"
msgstr "Colores de línea desplazados"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:184
#. i18n: ectx: property (text), widget (QLabel, textLabel3_2)
#: rc.cpp:101
msgid "Teacher background:"
msgstr "Fondo del profesor:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:198
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: rc.cpp:104
msgid "Teacher text:"
msgstr "Texto del profesor:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:215
#. i18n: ectx: property (text), widget (QLabel, textLabel3_4)
#: rc.cpp:107
msgid "Student background:"
msgstr "Fondo del alumno:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:222
#. i18n: ectx: property (text), widget (QLabel, textLabel3_5)
#: rc.cpp:110
msgid "Student text on error:"
msgstr "Texto del alumno en los errores:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:243
#. i18n: ectx: property (text), widget (QLabel, textLabel3_3)
#: rc.cpp:113
msgid "Student text:"
msgstr "Texto del alumno:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:250
#. i18n: ectx: property (text), widget (QLabel, textLabel3_6)
#: rc.cpp:116
msgid "Student background on error:"
msgstr "Fondo del alumno en los errores:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:297
#. i18n: ectx: property (title), widget (QGroupBox, keyboardColorsGroup)
#: rc.cpp:119
msgid "Keyboard Colors"
msgstr "Colores de teclado"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:309
#. i18n: ectx: property (text), widget (QLabel, textLabel3_11)
#: rc.cpp:122
msgid "Background colors for normal keys:"
msgstr "Colores de fondo para las teclas normales:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:536
#. i18n: ectx: property (text), widget (QLabel, textLabel3_10)
#. i18n: file: src/ui/ktouchcoloreditordialog.ui:588
#. i18n: ectx: property (text), widget (QLabel, textLabel3_10_2)
#: rc.cpp:125 rc.cpp:140
msgid "Highlighted background:"
msgstr "Fondo resaltado:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:543
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:128
msgid "Normal key colors:"
msgstr "Colores para las teclas normales:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:550
#. i18n: ectx: property (text), widget (QLabel, textLabel3_9)
#. i18n: file: src/ui/ktouchcoloreditordialog.ui:623
#. i18n: ectx: property (text), widget (QLabel, textLabel3_9_2)
#: rc.cpp:131 rc.cpp:146
msgid "Highlighted text color:"
msgstr "Color del texto resaltado:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:557
#. i18n: ectx: property (text), widget (QLabel, textLabel3_8)
#: rc.cpp:134
msgid "Text color:"
msgstr "Color del texto:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:571
#. i18n: ectx: property (text), widget (QLabel, textLabel3_7)
#: rc.cpp:137
msgid "Key frame:"
msgstr "Marco de la tecla:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:602
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:143
msgid "Modifier/other keys:"
msgstr "Teclas modificadoras/otras teclas:"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:637
#. i18n: ectx: property (text), widget (QLabel, textLabel3_7_2)
#: rc.cpp:149
msgid "Text color"
msgstr "Color del texto"

#. i18n: file: src/ui/ktouchusersetupdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchUserSetupDialog)
#: rc.cpp:155
msgid "Setup Users"
msgstr "Configurar usuarios"

#. i18n: file: src/ui/ktouchusersetupdialog.ui:39
#. i18n: ectx: property (text), widget (KPushButton, addBtn)
#: rc.cpp:158
msgid "&Add"
msgstr "&Añadir"

#. i18n: file: src/ui/ktouchusersetupdialog.ui:42
#. i18n: ectx: property (shortcut), widget (KPushButton, addBtn)
#: rc.cpp:161
msgid "Ins, Alt+A"
msgstr "Ins, Alt+A"

#. i18n: file: src/ui/ktouchusersetupdialog.ui:49
#. i18n: ectx: property (text), widget (KPushButton, removeBtn)
#: rc.cpp:164
msgid "&Remove"
msgstr "Elimina&r"

#. i18n: file: src/ui/ktouchusersetupdialog.ui:52
#. i18n: ectx: property (shortcut), widget (KPushButton, removeBtn)
#: rc.cpp:167
msgid "Del, Alt+R"
msgstr "Supr, Alt+R"

#. i18n: file: src/ui/ktouchusersetupdialog.ui:75
#. i18n: ectx: property (text), widget (KPushButton, closeBtn)
#: rc.cpp:170
msgid "&Close"
msgstr "&Cerrar"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefTrainingPage)
#: rc.cpp:173 src/ktouch.cpp:406
msgid "Training Options"
msgstr "Opciones de entrenamiento"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_AutoLevelChange)
#: rc.cpp:176
msgid "A&utomatic level adjustment"
msgstr "Ajuste de nivel a&utomático"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:66
#. i18n: ectx: property (text), widget (QLabel, l9)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:198
#. i18n: ectx: property (text), widget (QLabel, l4)
#: rc.cpp:179 rc.cpp:211
msgid "chars/minute"
msgstr "caracteres/minuto"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:80
#. i18n: ectx: property (text), widget (QLabel, l10)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:170
#. i18n: ectx: property (text), widget (QLabel, l5)
#: rc.cpp:183 rc.cpp:199
#, no-c-format
msgid "%"
msgstr "%"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:94
#. i18n: ectx: property (text), widget (QLabel, l7)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:143
#. i18n: ectx: property (text), widget (QLabel, l2)
#: rc.cpp:186 rc.cpp:192
msgid "Typing speed:"
msgstr "Velocidad de tecleo:"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:101
#. i18n: ectx: property (text), widget (QLabel, l8)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:177
#. i18n: ectx: property (text), widget (QLabel, l3)
#: rc.cpp:189 rc.cpp:202
msgid "Correctness:"
msgstr "Corrección:"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:163
#. i18n: ectx: property (text), widget (QLabel, l11)
#: rc.cpp:195
msgid "Workload:"
msgstr "Carga de trabajo:"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:184
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_CompleteWholeTrainingLevel)
#: rc.cpp:205
msgid "Complete whole training level before proceeding"
msgstr "Finalice el nivel de entrenamiento por completo antes de avanzar"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:191
#. i18n: ectx: property (text), widget (QLabel, l12)
#: rc.cpp:208
msgid "lines"
msgstr "líneas"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:239
#. i18n: ectx: property (text), widget (QLabel, l1)
#: rc.cpp:214
msgid "Limits to increase a level"
msgstr "Límites para aumentar un nivel"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:246
#. i18n: ectx: property (text), widget (QLabel, l6)
#: rc.cpp:217
msgid "Limits to decrease a level"
msgstr "Límites para reducir un nivel"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:312
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_DisableManualLevelChange)
#: rc.cpp:220
msgid "Disable manual level change buttons"
msgstr "Desactivar los botones de cambio nivel manual"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:343
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_PressEnterOnLineEnd)
#: rc.cpp:223
msgid "&Typewriter mode (user must confirm line with Enter)"
msgstr ""
"Modo máquina de escri&bir (el usuario debe confirmar la línea con Entrar)"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:350
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_RememberLevel)
#: rc.cpp:226
msgid "&Remember level for next program start"
msgstr "&Recordar el nivel la al volver al programa"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefGeneralPage)
#: rc.cpp:229 src/ktouch.cpp:403
msgid "General Options"
msgstr "Opciones generales"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:232
msgid "Text Line Settings"
msgstr "Preferencias de la línea de texto"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:76
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: rc.cpp:235
msgid "Fast"
msgstr "Rápido"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:83
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:238
msgid "Slow"
msgstr "Lento"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:128
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:241
msgid "Sliding speed:"
msgstr "Velocidad de desplazamiento:"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:137
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OverrideLectureFont)
#: rc.cpp:244
msgid "Override lecture font"
msgstr "Sobrescribir la lección"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:177
#. i18n: ectx: property (text), widget (QLabel, fontTextLabel)
#: rc.cpp:247
msgid "Font for displayed/typed text:"
msgstr "Tipo de letra para el texto mostrado/tecleado:"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:190
#. i18n: ectx: property (whatsThis), widget (KFontRequester, kcfg_Font)
#: rc.cpp:250
msgid ""
"This button will display a font dialog where you can change the font for the "
"student and the teacher lines. When you leave the font dialog, the new font "
"is previewed in the line below and only applied when you click the Apply "
"button below."
msgstr ""
"Este botón mostrará un diálogo en el que podrá cambiar el tipo de letra para "
"las líneas del alumno y del profesor. Cuando salga de este diálogo, el tipo "
"de letra nuevo se previsualizará en la línea inferior y solo se aplicará "
"cuando pulse el botón Aplicar."

#. i18n: file: src/ui/ktouchopenrequestdialog.ui:77
#. i18n: ectx: property (text), widget (KPushButton, browseBtn)
#: rc.cpp:259
msgid "Browse..."
msgstr "Navegar..."

#. i18n: file: src/ui/ktouchopenrequestdialog.ui:150
#. i18n: ectx: property (text), widget (KPushButton, okBtn)
#: rc.cpp:263
msgid "&Ok"
msgstr "&Aceptar"

#. i18n: file: src/ui/ktouchopenrequestdialog.ui:163
#. i18n: ectx: property (text), widget (KPushButton, cancelBtn)
#: rc.cpp:266
msgid "&Cancel"
msgstr "&Cancelar"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchKeyboardEditorDialog)
#: rc.cpp:269
msgid "Keyboard Layout Editor"
msgstr "Editor de distribuciones de teclado"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:28
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:272
msgid "Keyboard Identification Data"
msgstr "Datos de identificación del teclado"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:36
#. i18n: ectx: property (text), widget (QLabel, titleLabel)
#: rc.cpp:275
msgid "Keyboard title:"
msgstr "Título del teclado:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:46
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:278
msgid "Language id:"
msgstr "Id del idioma:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:68
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:281
msgid "Comments:"
msgstr "Comentarios:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:94
#. i18n: ectx: property (title), widget (QGroupBox, keyPropertiesBox)
#: rc.cpp:284
msgid "Key Properties"
msgstr "Propiedades de la tecla"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:102
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:287
msgid "Key type:"
msgstr "Tipo de tecla:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:112
#. i18n: ectx: property (text), widget (QLabel, keyTextLabel)
#: rc.cpp:290
msgid "Key text:"
msgstr "Texto de la tecla:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:132
#. i18n: ectx: property (text), widget (QLabel, keyCharLabel)
#: rc.cpp:293
msgid "Key characters"
msgstr "Caracteres de la tecla"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:139
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:296
msgid "Top left:"
msgstr "Superior izquierda:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:162
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:299
msgid "Top right:"
msgstr "Superior derecha:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:191
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:302
msgid "Bottom left:"
msgstr "Inferior izquierda:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:214
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:305
msgid "Bottom right:"
msgstr "Inferior derecha:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:257
#. i18n: ectx: property (text), widget (KPushButton, selectFingerKeyButton)
#: rc.cpp:308
msgid "Select finger key"
msgstr "Seleccionar dedo de la tecla"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:267
#. i18n: ectx: property (text), widget (KPushButton, deleteKeyButton)
#: rc.cpp:311
msgid "Delete Key"
msgstr "Tecla borrar"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:285
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:314
msgid "Keyboard Edit Options"
msgstr "Opciones de edición del teclado"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:293
#. i18n: ectx: property (text), widget (QPushButton, openButton)
#: rc.cpp:317
msgid "Open Keyboard..."
msgstr "Abrir teclado..."

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:300
#. i18n: ectx: property (text), widget (QPushButton, setFontButton)
#: rc.cpp:320
msgid "Set Keyboard Font..."
msgstr "Establecer tipo de letra del teclado..."

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:307
#. i18n: ectx: property (text), widget (QPushButton, saveButton)
#: rc.cpp:323
msgid "Save Keyboard"
msgstr "Guardar teclado"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:314
#. i18n: ectx: property (text), widget (QPushButton, saveAsButton)
#: rc.cpp:326
msgid "Save Keyboard As..."
msgstr "Guardar teclado como..."

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:321
#. i18n: ectx: property (text), widget (QPushButton, closeButton)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1484
#. i18n: ectx: property (text), widget (KPushButton, closeButton)
#: rc.cpp:329 rc.cpp:757
msgid "Close"
msgstr "Cerrar"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:333
#. i18n: ectx: property (title), widget (QGroupBox, keyGeometryBox)
#: rc.cpp:332
msgid "Key Geometry"
msgstr "Geometría de la tecla"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:339
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:335
msgid "Left:"
msgstr "Izquierda:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:362
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:338
msgid "Width:"
msgstr "Anchura:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:385
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: rc.cpp:341
msgid "Top:"
msgstr "Superior:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:408
#. i18n: ectx: property (text), widget (QLabel, label_9)
#: rc.cpp:344
msgid "Height:"
msgstr "Altura:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:440
#. i18n: ectx: property (title), widget (QGroupBox, keyConnectorEditBox)
#: rc.cpp:347
msgid "Key connectors"
msgstr "Conectores de la tecla"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:448
#. i18n: ectx: property (text), widget (QLabel, label_10)
#: rc.cpp:350 src/ktouchkeyboardeditordialog.cpp:477
msgid "Character"
msgstr "Carácter"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:465
#. i18n: ectx: property (text), widget (QLabel, label_11)
#: rc.cpp:353
msgid "or unicode"
msgstr "o unicode"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:531
#. i18n: ectx: property (text), widget (KPushButton, clearConnectorButton)
#: rc.cpp:356
msgid "Clear connectors"
msgstr "Borrar conectores"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:538
#. i18n: ectx: property (text), widget (KPushButton, addConnectorButton)
#: rc.cpp:359
msgid "Add/update connector"
msgstr "Añadir/actualizar conector"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:551
#. i18n: ectx: property (text), widget (KPushButton, selectModifierKeyButton)
#: rc.cpp:362
msgid "< modifier key>"
msgstr "< Tecla modificadora >"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:599
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5)
#: rc.cpp:365
msgid "Keyboard Layout (click to activate keys for editing or drag keys)"
msgstr ""
"Distribución del teclado (pulse para activar las teclas para editarlas o "
"arrastrarlas)"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:621
#. i18n: ectx: property (text), widget (KPushButton, addKeyButton)
#: rc.cpp:368
msgid "Add key"
msgstr "Añadir tecla"

#. i18n: file: src/ui/ktouchstatuswidget.ui:28
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox1)
#: rc.cpp:371
msgid "Level"
msgstr "Nivel"

#. i18n: file: src/ui/ktouchstatuswidget.ui:46
#. i18n: ectx: property (toolTip), widget (QLCDNumber, levelLCD)
#: rc.cpp:374
msgid "Current level"
msgstr "Nivel actual"

#. i18n: file: src/ui/ktouchstatuswidget.ui:49
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, levelLCD)
#: rc.cpp:377
msgid "This shows which level you are at."
msgstr "Muestra en que nivel se encuentra."

#. i18n: file: src/ui/ktouchstatuswidget.ui:98
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox11)
#: rc.cpp:380
msgid "Speed"
msgstr "Velocidad"

#. i18n: file: src/ui/ktouchstatuswidget.ui:162
#. i18n: ectx: property (toolTip), widget (QLCDNumber, speedLCD)
#: rc.cpp:383
msgid "Characters/Minute"
msgstr "Caracteres/Minuto"

#. i18n: file: src/ui/ktouchstatuswidget.ui:165
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, speedLCD)
#: rc.cpp:386
msgid ""
"This shows how fast you are typing. It measures the typing speed in "
"characters per minute."
msgstr ""
"Muestra la velocidad de tecleo. Mide la velocidad de tecleo en caracteres "
"por minuto."

#. i18n: file: src/ui/ktouchstatuswidget.ui:190
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox12)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1313
#. i18n: ectx: property (text), widget (QRadioButton, correctRadio)
#: rc.cpp:389 rc.cpp:730 src/ktouchstatisticsdialog.cpp:378
msgid "Correctness"
msgstr "Corrección"

#. i18n: file: src/ui/ktouchstatuswidget.ui:251
#. i18n: ectx: property (toolTip), widget (QProgressBar, correctnessBar)
#: rc.cpp:392
msgid "How much are you typing correctly?"
msgstr "¿Cuánto ha tecleado correctamente?"

#. i18n: file: src/ui/ktouchstatuswidget.ui:254
#. i18n: ectx: property (whatsThis), widget (QProgressBar, correctnessBar)
#: rc.cpp:395
msgid "This shows how correctly you are typing."
msgstr "Muestra cuán correctamente ha tecleado."

#. i18n: file: src/ui/ktouchstatuswidget.ui:273
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox4)
#: rc.cpp:398
msgid "New Characters in This Level"
msgstr "Caracteres nuevos en este nivel"

#. i18n: file: src/ui/ktouchstatuswidget.ui:296
#. i18n: ectx: property (text), widget (QLabel, newCharsLabel)
#: rc.cpp:401
msgid "new characters"
msgstr "caracteres nuevos"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: rc.cpp:404
msgid "Sound"
msgstr "Sonido"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:37
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_BeepOnError)
#: rc.cpp:407
msgid "Emit a beep on each typing error"
msgstr "Emitir un pitido en cada error de tipeo"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:40
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_BeepOnError)
#: rc.cpp:410
msgid ""
"If checked (default) this will emit a beep each time you make a typing error."
msgstr ""
"Si está marcado (predeterminado) emitirá un pitido cada vez que cometa un "
"error al teclear."

#. i18n: file: src/ui/ktouchprefsoundpage.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_BeepOnError)
#: rc.cpp:413
msgid "&Beep on error"
msgstr "&Pitido en los errores"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:50
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:416
msgid "Make a typewriter sound for each key pressed"
msgstr "Hacer sonido de máquina de escribir cada vez que pulse una tecla"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:53
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:419
msgid "If checked this will play a typewriter sound for every key pressed."
msgstr ""
"Si está marcada reproducirá el sonido de una máquina de escribir cada vez "
"que pulse una tecla."

#. i18n: file: src/ui/ktouchprefsoundpage.ui:56
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:422
msgid "&Typewriter sound when typing"
msgstr "Sonido de máquina de escribir al &teclear"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:63
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:425
msgid "Play a sound when the level automatically changes."
msgstr "Reproducir un sonido en los cambios de nivel automáticos."

#. i18n: file: src/ui/ktouchprefsoundpage.ui:66
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:428
msgid ""
"If this is checked (default) a sound will be played each time you "
"automatically change of level."
msgstr ""
"Si está marcado (predeterminado) se reproducirá un sonido cada vez que "
"cambie automáticamente de nivel."

#. i18n: file: src/ui/ktouchprefsoundpage.ui:69
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:431
msgid "&Sound on automatic level change"
msgstr "&Sonido en los cambios de nivel automáticos"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchLevelSummaryDialog)
#: rc.cpp:434
msgid "Training level summary"
msgstr "Resumen del nivel de entrenamiento"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:437
msgid "Summary"
msgstr "Resumen"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:54
#. i18n: ectx: attribute (title), widget (QWidget, tab)
#: rc.cpp:440
msgid "High scores for this level"
msgstr "Mejores puntuaciones para este nivel"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:61
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:117
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:443 rc.cpp:473
msgid "1."
msgstr "1."

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:66
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:122
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:446 rc.cpp:476
msgid "2."
msgstr "2."

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:71
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:127
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:449 rc.cpp:479
msgid "3."
msgstr "3."

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:76
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:132
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:452 rc.cpp:482
msgid "4."
msgstr "4."

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:81
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:137
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:455 rc.cpp:485
msgid "5."
msgstr "5."

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:86
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:142
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:458 rc.cpp:488
msgid "Date"
msgstr "Fecha"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:91
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:147
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:461 rc.cpp:491
msgid "Score"
msgstr "Puntuación"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:96
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:152
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:464 rc.cpp:494
msgid "Characters per second"
msgstr "Caracteres por segundo"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:101
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:157
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:296
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:805
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6_3)
#: rc.cpp:467 rc.cpp:497 rc.cpp:577 rc.cpp:661
msgid "Accuracy"
msgstr "Exactitud"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:110
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: rc.cpp:470
msgid "All users high scores for this level"
msgstr "Mejores puntuaciones de todos los usuarios para este nivel"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:169
#. i18n: ectx: property (text), widget (QPushButton, retryButton)
#: rc.cpp:500
msgid "&Retry level"
msgstr "&Reintentar nivel"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:189
#. i18n: ectx: property (text), widget (QPushButton, continueButton)
#: rc.cpp:503
msgid "&Continue to next level"
msgstr "&Continuar hacia el siguiente nivel"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchLectureEditorDialog)
#: rc.cpp:506
msgid "KTouch Lecture Editor"
msgstr "Editor de lecciones de KTouch"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:25
#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
#: rc.cpp:509
msgid "Lecture Properties"
msgstr "Propiedades de la lección"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:45
#. i18n: ectx: property (text), widget (QLabel, titleLabel)
#: rc.cpp:512
msgid "Title:"
msgstr "Título:"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:65
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:515
msgid "Comment:"
msgstr "Comentario:"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:93
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: rc.cpp:518
msgid "Level Editor"
msgstr "Editor de nivel"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:189
#. i18n: ectx: property (text), widget (QLabel, levelLabel)
#: rc.cpp:521
msgid "Level Data of Level 10"
msgstr "Datos de nivel para el nivel 10"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:204
#. i18n: ectx: property (text), widget (QLabel, commentLabel)
#: rc.cpp:524
msgid "Level comment (optional):"
msgstr "Comentario de nivel (opcional):"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:219
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:527
msgid "New characters in this level:"
msgstr "Caracteres nuevos para este nivel:"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:234
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: rc.cpp:530
msgid "Level data:"
msgstr "Datos de nivel:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:19
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchStatisticsDialog)
#: rc.cpp:533
msgid "Training Statistics"
msgstr "Estadísticas de entrenamiento"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:56
#. i18n: ectx: attribute (title), widget (QWidget, currentTab)
#: rc.cpp:536
msgid "Current Training Session"
msgstr "Sesión de entrenamiento actual"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:88
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel)
#: rc.cpp:539
msgid "Current Training Session Statistics"
msgstr "Estadísticas de la sesión de entrenamiento actual"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:115
#. i18n: ectx: property (text), widget (QLabel, textLabel2_4_2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:662
#. i18n: ectx: property (text), widget (QLabel, textLabel2_4)
#: rc.cpp:542 rc.cpp:640
msgid "Lecture:"
msgstr "Lección:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:135
#. i18n: ectx: property (text), widget (QLabel, textLabel4_3_2)
#: rc.cpp:546
msgid "Levels in this session:"
msgstr "Niveles en esta sesión:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:177
#. i18n: ectx: property (title), widget (QGroupBox, groupBox4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:698
#. i18n: ectx: property (title), widget (QGroupBox, groupBox4_2)
#: rc.cpp:550 rc.cpp:646
msgid "General Statistics"
msgstr "Estadísticas generales"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:201
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:722
#. i18n: ectx: property (text), widget (QLabel, textLabel3_3)
#: rc.cpp:553 rc.cpp:649
msgid "Characters typed:"
msgstr "Caracteres tecleados:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:214
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wordsLCD)
#: rc.cpp:556
msgid "The number of words typed so far."
msgstr "El número de palabras tecleadas hasta el momento."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:230
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wrongCharsLCD)
#: rc.cpp:559
msgid "Shows how many wrong characters you did type."
msgstr "Muestra cuántos caracteres erróneos tecleó."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:246
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, totalCharsLCD)
#: rc.cpp:562
msgid ""
"The number of characters (correct and wrong) that you have typed so far."
msgstr ""
"El número de caracteres (correctos y erróneos) que ha tecleado hasta el "
"momento."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:262
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, elapsedTimeLCD)
#: rc.cpp:565
msgid ""
"This shows the number of seconds you have typed in this training session."
msgstr ""
"Muestra el número de segundos durante los que ha tecleado en esta sesión de "
"entrenamiento."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:272
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:781
#. i18n: ectx: property (text), widget (QLabel, textLabel2_3)
#: rc.cpp:568 rc.cpp:652
msgid "Time (seconds) elapsed:"
msgstr "Tiempo (segundos) transcurrido:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:279
#. i18n: ectx: property (text), widget (QLabel, textLabel5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:788
#. i18n: ectx: property (text), widget (QLabel, textLabel5_2)
#: rc.cpp:571 rc.cpp:655
msgid "Mistyped characters:"
msgstr "Caracteres que faltan:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:286
#. i18n: ectx: property (text), widget (QLabel, textLabel4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:795
#. i18n: ectx: property (text), widget (QLabel, textLabel4_2)
#: rc.cpp:574 rc.cpp:658
msgid "Words typed:"
msgstr "Palabras tecleadas:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:317
#. i18n: ectx: property (whatsThis), widget (QProgressBar, correctnessBar)
#: rc.cpp:580
msgid ""
"The ratio of correctly typed characters versus total number of characters "
"typed."
msgstr ""
"El ratio de caracteres tecleados correctamente frente al número total de "
"caracteres tecleados."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:330
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:836
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5_2)
#: rc.cpp:583 rc.cpp:664
msgid "Typing Rate"
msgstr "Ratio de tecleo"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:360
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wordSpeedLCD)
#: rc.cpp:586
msgid "The number of words you typed per minute."
msgstr "El número de palabras tecleadas por minuto."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:376
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, charSpeedLCD)
#: rc.cpp:589
msgid "The number of correct characters you typed per minute."
msgstr "El número de caracteres correctos tecleados por minuto."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:386
#. i18n: ectx: property (text), widget (QLabel, textLabel6_2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:886
#. i18n: ectx: property (text), widget (QLabel, textLabel6_2_2)
#: rc.cpp:592 rc.cpp:667
msgid "Words per minute:"
msgstr "Palabras por minuto:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:393
#. i18n: ectx: property (text), widget (QLabel, textLabel6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:893
#. i18n: ectx: property (text), widget (QLabel, textLabel6_3)
#: rc.cpp:595 rc.cpp:670
msgid "Characters per minute:"
msgstr "Caracteres por minuto:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:405
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox7)
#: rc.cpp:598
msgid ""
"Here the characters are listed that you have missed during the typing test. "
"The percentage shows the ratio of how often a key was missed versus how "
"often the key was pressed in total. Large numbers indicate that the key was "
"missed a lot."
msgstr ""
"Aquí se listan los caracteres que han faltado durante la prueba de tecleo. "
"El porcentaje muestra el ratio de la frecuencia con la que falta una tecla "
"frente a la frecuencia de con la que la tecla es pulsada en total. Los "
"números grandes indican que la tecla falta en exceso."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:408
#. i18n: ectx: property (title), widget (QGroupBox, groupBox7)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:908
#. i18n: ectx: property (title), widget (QGroupBox, groupBox7_2)
#: rc.cpp:601 rc.cpp:676
msgid "Character Statistics (characters you need to focus on)"
msgstr ""
"Estadísticas de caracteres (caracteres a los que necesita prestar atención)"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, charLabel4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:932
#. i18n: ectx: property (text), widget (QLabel, charLabel4Level)
#: rc.cpp:604 rc.cpp:679
msgid "d:"
msgstr "d:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:439
#. i18n: ectx: property (text), widget (QLabel, charLabel8)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:939
#. i18n: ectx: property (text), widget (QLabel, charLabel8Level)
#: rc.cpp:607 rc.cpp:682
msgid "h:"
msgstr "h:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:467
#. i18n: ectx: property (text), widget (QLabel, charLabel3)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:967
#. i18n: ectx: property (text), widget (QLabel, charLabel3Level)
#: rc.cpp:610 rc.cpp:685
msgid "c:"
msgstr "c:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:474
#. i18n: ectx: property (text), widget (QLabel, charLabel7)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:974
#. i18n: ectx: property (text), widget (QLabel, charLabel7Level)
#: rc.cpp:613 rc.cpp:688
msgid "g:"
msgstr "g:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:495
#. i18n: ectx: property (text), widget (QLabel, charLabel6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:995
#. i18n: ectx: property (text), widget (QLabel, charLabel6Level)
#: rc.cpp:616 rc.cpp:691
msgid "f:"
msgstr "f:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:509
#. i18n: ectx: property (text), widget (QLabel, charLabel2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1009
#. i18n: ectx: property (text), widget (QLabel, charLabel2Level)
#: rc.cpp:619 rc.cpp:694
msgid "b:"
msgstr "b:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:516
#. i18n: ectx: property (text), widget (QLabel, charLabel5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1016
#. i18n: ectx: property (text), widget (QLabel, charLabel5Level)
#: rc.cpp:622 rc.cpp:697
msgid "e:"
msgstr "e:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:523
#. i18n: ectx: property (text), widget (QLabel, charLabel1)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1023
#. i18n: ectx: property (text), widget (QLabel, charLabel1Level)
#: rc.cpp:625 rc.cpp:700
msgid "a:"
msgstr "a:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:577
#. i18n: ectx: attribute (title), widget (QWidget, currentLevelTab)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:609
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel_3)
#: rc.cpp:628 rc.cpp:631
msgid "Current Level Statistics"
msgstr "Estadísticas del nivel actual"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:642
#. i18n: ectx: property (text), widget (QLabel, lectureLabel2)
#: rc.cpp:634
msgid "lectureLabel2"
msgstr "etiquetaLección2"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:655
#. i18n: ectx: property (text), widget (QLabel, levelLabel2)
#: rc.cpp:637
msgid "levelLabel2"
msgstr "etiquetaNivel2"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:669
#. i18n: ectx: property (text), widget (QLabel, textLabel4_3)
#: rc.cpp:643
msgid "Level:"
msgstr "Nivel:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:905
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox7_2)
#: rc.cpp:673
msgid ""
"Here the characters are listed that you have missed during the typing test. "
"The percentage shows the ratio of how often a key was missed versus how "
"often the key was pressed correctly. Large numbers indicate that the key was "
"missed a lot."
msgstr ""
"Aquí se listan los caracteres que han faltado durante la prueba de tecleo. "
"El porcentaje muestra el ratio de la frecuencia con la que falta una tecla "
"frente a la frecuencia de con la que la tecla es pulsada correctamente. Los "
"números grandes indican que la tecla falta en exceso."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1077
#. i18n: ectx: attribute (title), widget (QWidget, progressTab)
#: rc.cpp:703
msgid "Monitor Progress"
msgstr "Monitor de progreso"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1094
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel_2)
#: rc.cpp:706
msgid "Your Typing Progress"
msgstr "Su progreso tecleando"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1118
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:709
msgid "Show progress in lecture:"
msgstr "Muestra el progreso en la lección:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1131
#. i18n: ectx: property (whatsThis), widget (KComboBox, lectureCombo)
#: rc.cpp:712
msgid "Here you can select the lecture you want to obtain statistics for."
msgstr ""
"Aquí puede seleccionar la lección para la que desea obtener estadísticas."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1162
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6_2)
#: rc.cpp:715
msgid "Progress Chart Options"
msgstr "Opciones del progreso de caracteres"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1192
#. i18n: ectx: property (title), widget (QGroupBox, chartDataGroup)
#: rc.cpp:718
msgid "Chart Data"
msgstr "Datos del carácter"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1238
#. i18n: ectx: property (text), widget (QRadioButton, sessionsRadio)
#: rc.cpp:721
msgid "Session stats"
msgstr "Estadísticas de la sesión"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1251
#. i18n: ectx: property (text), widget (QRadioButton, levelsRadio)
#: rc.cpp:724
msgid "Level stats"
msgstr "Estadísticas del nivel"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1267
#. i18n: ectx: property (title), widget (QGroupBox, chartTypeGroup)
#: rc.cpp:727
msgid "Chart Type"
msgstr "Tipo de carácter"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1326
#. i18n: ectx: property (text), widget (QRadioButton, skillRadio)
#: rc.cpp:733 src/ktouchstatisticsdialog.cpp:406
msgid "Skill"
msgstr "Habilidad"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1339
#. i18n: ectx: property (text), widget (QRadioButton, WPMRadio)
#: rc.cpp:736 src/ktouchstatisticsdialog.cpp:336
msgid "Words per minute"
msgstr "Palabras por minuto"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1352
#. i18n: ectx: property (text), widget (QRadioButton, CPMRadio)
#: rc.cpp:739 src/ktouchstatisticsdialog.cpp:357
msgid "Characters per minute"
msgstr "Caracteres por minuto"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1368
#. i18n: ectx: property (title), widget (QGroupBox, timeAxisScalingGroup)
#: rc.cpp:742
msgid "Time Axis Scaling"
msgstr "Eje del escalado del tiempo"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1414
#. i18n: ectx: property (text), widget (QRadioButton, timeRadio)
#: rc.cpp:745
msgid "Time scaled"
msgstr "Escalado de tiempo"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1427
#. i18n: ectx: property (text), widget (QRadioButton, eventRadio)
#: rc.cpp:748
msgid "Constant spacing"
msgstr "Espaciado constante"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1461
#. i18n: ectx: property (toolTip), widget (KPushButton, clearButton)
#: rc.cpp:751
msgid ""
"Pressing this button will erase the whole training statistics for the "
"current user."
msgstr ""
"Pulsar este botón borrará las estadísticas completas de entrenamiento para "
"el usuario actual."

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1464
#. i18n: ectx: property (text), widget (KPushButton, clearButton)
#: rc.cpp:754
msgid "Clear History"
msgstr "Borrar historial"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefKeyboardPage)
#: rc.cpp:760 src/ktouch.cpp:409
msgid "Keyboard Settings"
msgstr "Preferencias de teclado"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_ShowKeyboard)
#: rc.cpp:763
msgid "Show keyboard"
msgstr "Mostrar teclado"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:28
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowAnimation)
#: rc.cpp:766
msgid "Show on the keyboards the keys you have to type"
msgstr "Muestra en el teclado las teclas que ha pulsado"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:31
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowAnimation)
#: rc.cpp:769
msgid ""
"This highlights on the keyboard the key you have to type next. It is easier "
"to type when this is checked."
msgstr ""
"Resalta en el teclado la tecla que debe pulsar a continuación. Es más "
"sencillo teclear cuando está marcado."

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:34
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowAnimation)
#: rc.cpp:772
msgid "Highlight &keys on keyboard"
msgstr "Resaltar te&clas en el teclado"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:41
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowLearnedKeysOnly)
#: rc.cpp:775
msgid "Hide/dim not yet learned keys "
msgstr "Ocultar/oscurecer las teclas no aprendidas todavía "

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:48
#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OverrideKeyboardFont)
#: rc.cpp:778
msgid ""
"If checked you can specify your own keyboard font instead of the predefined "
"one of the keyboard layout."
msgstr ""
"Si está marcado puede especificar su propia letra para el teclado en lugar "
"de la predefinida para la distribución de teclado."

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:51
#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OverrideKeyboardFont)
#: rc.cpp:781
msgid ""
"Every keyboard layout may specify its own font. If the predefined font of a "
"certain keyboard layout does not work or you would like to have your own, "
"check this button. You may then choose your own font that will be used to "
"draw the characters on the keys."
msgstr ""
"Cada distribución de teclado puede tener su propio tipo de letra. Si la "
"letra predefinida para un determinada distribución de teclado no funciona o "
"desea tener la suya propia, marque este botón. A continuación podrá elegir "
"su propia letra que se utilizará para dibujar los caracteres de las teclas."

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:54
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OverrideKeyboardFont)
#: rc.cpp:784
msgid "Override keyboard fonts"
msgstr "Sobrescribir tipos de letra del teclado"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:81
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:787
msgid "Font for keys on keyboard:"
msgstr "Tipo de letra para las teclas del teclado:"

#. i18n: file: training/russian.ktouch.xml:3
#: rc.cpp:789
msgctxt "Lesson Name"
msgid "Russian (auto-generated)"
msgstr "Ruso (generado automáticamente)"

#. i18n: file: training/hungarian.ktouch.xml:3
#: rc.cpp:791
msgctxt "Lesson Name"
msgid "Hungarian (auto-generated)"
msgstr "Húngaro (generado automáticamente)"

#. i18n: file: training/dvorak-fr-1.ktouch.xml:3
#: rc.cpp:793
msgctxt "Lesson Name"
msgid "Dvorak French (Part 1)"
msgstr "Dvorak francés (Parte 1)"

#. i18n: file: training/spanish.ktouch.xml:3
#: rc.cpp:795
msgctxt "Lesson Name"
msgid "Spanish (auto-generated)"
msgstr "Español (generado automáticamente)"

#. i18n: file: training/el.ktouch.xml:3
#: rc.cpp:797
msgctxt "Lesson Name"
msgid "Hellenic"
msgstr "Griego"

#. i18n: file: training/dvorak-fr-2.ktouch.xml:3
#: rc.cpp:799
msgctxt "Lesson Name"
msgid "Dvorak French (Part 2)"
msgstr "Dvorak francés (Parte 2)"

#. i18n: file: training/russian_long.ktouch.xml:3
#: rc.cpp:801
msgctxt "Lesson Name"
msgid "Russian (long auto-generated)"
msgstr "Ruso (generado automáticamente y largo)"

#. i18n: file: training/french.ktouch.xml:3
#: rc.cpp:803
msgctxt "Lesson Name"
msgid "French (auto-generated) 1"
msgstr "Francés (generado automáticamente) 1"

#. i18n: file: training/espanol2.ktouch.xml:3
#: rc.cpp:805
msgctxt "Lesson Name"
msgid "Spanish (auto-generated) 2"
msgstr "Español (generado automáticamente) 2"

#. i18n: file: training/nederlands.ktouch.xml:3
#: rc.cpp:807
msgctxt "Lesson Name"
msgid "Nederlands (auto-generated)"
msgstr "Holandés (generado automáticamente)"

#. i18n: file: training/nederlands_junior.ktouch.xml:3
#: rc.cpp:809
msgctxt "Lesson Name"
msgid "Nederlands Junior (Nederlands for Kids)"
msgstr "Holandés junior (holandés para niños)"

#. i18n: file: training/french2.ktouch.xml:3
#: rc.cpp:811
msgctxt "Lesson Name"
msgid "French (auto-generated) 2"
msgstr "Francés (generado automáticamente) 2"

#. i18n: file: training/dvorak_ABCD.ktouch.xml:3
#: rc.cpp:813
msgctxt "Lesson Name"
msgid "Dvorak - ABCD"
msgstr "Dvorak - ABCD"

#. i18n: file: training/bulgarian.ktouch.xml:3
#: rc.cpp:815
msgctxt "Lesson Name"
msgid "Bulgarian (auto-generated)"
msgstr "Búlgaro (generado automáticamente)"

#. i18n: file: training/finnish_for_kids.ktouch.xml:3
#: rc.cpp:817
msgctxt "Lesson Name"
msgid "Finnish For Kids"
msgstr "Finlandés para niños"

#. i18n: file: training/slovak.ktouch.xml:3
#. i18n: file: training/czech.ktouch.xml:3
#: rc.cpp:819 rc.cpp:831
msgctxt "Lesson Name"
msgid "Czech (auto-generated)"
msgstr "Checo (generado automáticamente)"

#. i18n: file: training/english.ktouch.xml:3
#: rc.cpp:821
msgctxt "Lesson Name"
msgid "English (auto-generated)"
msgstr "Inglés (generado automáticamente)"

#. i18n: file: training/hungarian_expert.ktouch.xml:3
#: rc.cpp:823
msgctxt "Lesson Name"
msgid "Hungarian (expert)"
msgstr "Húngaro (experto)"

#. i18n: file: training/colemak.ktouch.xml:3
#: rc.cpp:825
msgctxt "Lesson Name"
msgid "Colemak (auto-generated)"
msgstr "Colemak (generado automáticamente)"

#. i18n: file: training/catalan.ktouch.xml:3
#: rc.cpp:827
msgctxt "Lesson Name"
msgid "Catalan (auto-generated)"
msgstr "Catalán (generado automáticamente)"

#. i18n: file: training/german.ktouch.xml:3
#: rc.cpp:829
msgctxt "Lesson Name"
msgid "German (in 9 levels)"
msgstr "Alemán (en 9 niveles)"

#. i18n: file: training/dvorak_es.ktouch.xml:3
#: rc.cpp:833
msgctxt "Lesson Name"
msgid "Dvorak Spanish"
msgstr "Dvorak español"

#. i18n: file: training/espanol.ktouch.xml:3
#: rc.cpp:835
msgctxt "Lesson Name"
msgid "Spanish (auto-generated) 1"
msgstr "Español (generado automáticamente) 1"

#. i18n: file: training/italian.ktouch.xml:3
#: rc.cpp:837
msgctxt "Lesson Name"
msgid "Italian (auto-generated)"
msgstr "Italiano (generado automáticamente)"

#. i18n: file: training/turkish.ktouch.xml:3
#: rc.cpp:839
msgctxt "Lesson Name"
msgid "Turkish (auto-generated)"
msgstr "Turco (generado automáticamente)"

#. i18n: file: training/slovenian.ktouch.xml:3
#: rc.cpp:841
msgctxt "Lesson Name"
msgid "Slovenian"
msgstr "Esloveno"

#. i18n: file: training/german.number.ktouch.xml:3
#: rc.cpp:843
msgctxt "Lesson Name"
msgid "German (Number Pad)"
msgstr "Alemán (teclado numérico)"

#. i18n: file: training/latin.ktouch.xml:3
#: rc.cpp:845
msgctxt "Lesson Name"
msgid "Latin"
msgstr "Latín"

#. i18n: file: training/german2.ktouch.xml:3
#: rc.cpp:847
msgctxt "Lesson Name"
msgid "German (from Tipptrainer)"
msgstr "Alemán (de Tipptrainer)"

#. i18n: file: training/dvorak.ktouch.xml:3
#: rc.cpp:849
msgctxt "Lesson Name"
msgid "Dvorak (auto-generated)"
msgstr "Dvorak (generado automáticamente)"

#. i18n: file: training/norwegian.ktouch.xml:3
#: rc.cpp:851
msgctxt "Lesson Name"
msgid "Norwegian"
msgstr "Noruego"

#. i18n: file: training/ukrainian.ktouch.xml:3
#: rc.cpp:853
msgctxt "Lesson Name"
msgid "Ukrainian"
msgstr "Ucraniano"

#. i18n: file: training/bulgarian_long.ktouch.xml:3
#: rc.cpp:855
msgctxt "Lesson Name"
msgid "Bulgarian (auto-generated-long)"
msgstr "Búlgaro (generado automáticamente y largo)"

#. i18n: file: training/german3.ktouch.xml:3
#: rc.cpp:857
msgctxt "Lesson Name"
msgid "German (auto-generated)"
msgstr "Alemán (generado automáticamente)"

#. i18n: file: training/german.neo.ktouch.xml:3
#: rc.cpp:859
msgctxt "Lesson Name"
msgid "German (NEO-Schnellschreiblayout)"
msgstr "Alemán (NEO-Schnellschreiblayout)"

#. i18n: file: training/polish.ktouch.xml:3
#: rc.cpp:861
msgctxt "Lesson Name"
msgid "Polish (from TTCoach)"
msgstr "Polaco (de TTCoach)"

#. i18n: file: training/finnish.ktouch.xml:3
#: rc.cpp:863
msgctxt "Lesson Name"
msgid "Finnish (auto-generated)"
msgstr "Finlandés (generado automáticamente)"

#. i18n: file: training/danish2.ktouch.xml:3
#: rc.cpp:865
msgctxt "Lesson Name"
msgid "Danish (auto-generated)"
msgstr "Danés (generado automáticamente)"

#. i18n: file: training/danish.ktouch.xml:3
#: rc.cpp:867
msgctxt "Lesson Name"
msgid "Danish (complete course)"
msgstr "Danés (curso completo)"

#. i18n: file: keyboards/sv.keyboard.xml:3
#: rc.cpp:869
msgctxt "Keyboard Layout Name"
msgid "Swedish Keyboard"
msgstr "Teclado sueco"

#. i18n: file: keyboards/dvorak.keyboard.xml:3
#: rc.cpp:871
msgctxt "Keyboard Layout Name"
msgid "English Dvorak"
msgstr "Dvorak inglés"

#. i18n: file: keyboards/it.keyboard.xml:3
#: rc.cpp:873
msgctxt "Keyboard Layout Name"
msgid "Italian"
msgstr "Italiano"

#. i18n: file: keyboards/fr.keyboard.xml:3
#: rc.cpp:875
msgctxt "Keyboard Layout Name"
msgid "French"
msgstr "Francés"

#. i18n: file: keyboards/colemak.keyboard.xml:3
#: rc.cpp:877
msgctxt "Keyboard Layout Name"
msgid "English Colemak"
msgstr "Colemak inglés"

#. i18n: file: keyboards/en.keyboard.xml:3
#: rc.cpp:879
msgctxt "Keyboard Layout Name"
msgid "English"
msgstr "Inglés"

#. i18n: file: keyboards/de.keyboard.xml:3
#: rc.cpp:881
msgctxt "Keyboard Layout Name"
msgid "German"
msgstr "Alemán"

#. i18n: file: keyboards/no.keyboard.xml:3
#: rc.cpp:883
msgctxt "Keyboard Layout Name"
msgid "Norwegian"
msgstr "Noruego"

#. i18n: file: keyboards/dvorak_fr.keyboard.xml:3
#: rc.cpp:885
msgctxt "Keyboard Layout Name"
msgid "French Dvorak"
msgstr "Dvorak francés"

#. i18n: file: keyboards/sl.keyboard.xml:3
#: rc.cpp:887
msgctxt "Keyboard Layout Name"
msgid "Slovenian"
msgstr "Esloveno"

#. i18n: file: keyboards/dk.keyboard.xml:3
#: rc.cpp:889
msgctxt "Keyboard Layout Name"
msgid "Danish"
msgstr "Danés"

#: src/ktouch.cpp:158 src/ktouchstatisticsdata.cpp:435
#: src/ktouchstatisticsdata.cpp:557 src/ktouchstatisticsdata.cpp:558
#: src/ktouchstatisticsdata.cpp:589 src/ktouchusersetupdialog.cpp:48
#: src/ktouchusersetupdialog.cpp:94
msgid "Default User"
msgstr "Usuario predeterminado"

#: src/ktouch.cpp:210
msgid ""
"*.txt|Text files\n"
"*.*|All files"
msgstr ""
"*.txt|Archivos de texto\n"
"*.*|Todos los archivos"

#: src/ktouch.cpp:210
msgid "Select Practice Text"
msgstr "Seleccionar texto de práctica"

#: src/ktouch.cpp:236
#, kde-format
msgid "Imported text from file '%1'"
msgstr "Texto importado del archivo «%1»"

#: src/ktouch.cpp:237
msgid "generated from text file"
msgstr "generado del archivo de texto"

#: src/ktouch.cpp:237
msgid "all available"
msgstr "todo disponible"

#: src/ktouch.cpp:260 src/ktouchopenrequestdialog.cpp:124
msgid "Select Training Lecture File"
msgstr "Seleccione un archivo de lección de entrenamiento"

#: src/ktouch.cpp:356
msgid "Would you like to keep the current level for the new training session?"
msgstr ""
"¿Le gustaría conservar el nivel actual en la nueva sesión de entrenamiento?"

#: src/ktouch.cpp:357
msgid "Start new training session"
msgstr "Iniciar nueva sesión de entrenamiento"

#: src/ktouch.cpp:357
msgid "Keep current level"
msgstr "Conservar el nivel actual"

#: src/ktouch.cpp:357
msgid "Start from first level"
msgstr "Comenzar desde el primer nivel"

#: src/ktouch.cpp:416
msgid "Sound Settings"
msgstr "Preferencias de sonido"

#: src/ktouch.cpp:451
#, kde-format
msgid "Level:  Correct/Total chars: %1/%2  Words: %3"
msgstr "Nivel:  Correctos/Totales (caracteres): %1/%2  Palabras: %3"

#: src/ktouch.cpp:452
#, kde-format
msgid "Session: Correct/Total chars: %1/%2  Words: %3"
msgstr "Sesión:  Correctos/Totales (caracteres): %1/%2  Palabras: %3"

#: src/ktouch.cpp:463
msgid ""
"Note that in different countries touch typing is tought slightly different "
"which usually affects only the top row of keys. For instance, in the United "
"States only the leftmost key and the key with the 1 are pressed by the "
"little finger of the left hand. In Germany the little finger also presses "
"the 2 key, and thus the fingers shift one key to the right on the top row.\n"
"Normally this only makes a difference for split or ergonomic keyboards."
msgstr ""
"Tenga en cuenta que en los diferentes paises las teclas pueden tener una "
"disposición ligeramente diferente, afectando sobre todo a las teclas de la "
"fila superior. Por ejemplo, en los Estados Unidos solo la tecla situada más "
"a la izquierda y la tecla con el 1 se pulsan con el dedo meñique de la mano "
"izquierda. En Alemania el dedo meñique también pulsa la tecla 2, de forma "
"que los dedos se desplazarán una tecla hacia la derecha para la fila de la "
"parte superior.\n"
"Normalmente solo crea diferencias para los teclados teclados divididos o "
"ergonómicos."

#: src/ktouch.cpp:491
#, kde-format
msgid "Could not find/open the lecture file '%1'."
msgstr "No se puede encontrar/abrir el archivo «%1»."

#: src/ktouch.cpp:515 src/ktouch.cpp:866
#, kde-format
msgid "Changing user to '%1'. Restarting training session at current level."
msgstr ""
"Cambiando usuario a «%1». Reiniciando la sesión de entrenamiento al nivel "
"actual."

#: src/ktouch.cpp:649
msgid "&Open Plain Text File..."
msgstr "Abrir archiv&o de texto plano..."

#: src/ktouch.cpp:654
msgid "&Open Lecture..."
msgstr "&Abrir lección..."

#: src/ktouch.cpp:659
msgid "&Edit Lecture..."
msgstr "&Editar lección..."

#: src/ktouch.cpp:664
msgid "&Edit Color Scheme..."
msgstr "&Editar esquema de color..."

#: src/ktouch.cpp:669
msgid "&Edit Keyboard Layout..."
msgstr "&Editar distribución de teclado..."

#: src/ktouch.cpp:677
msgid "&Start New Session"
msgstr "&Iniciar nueva sesión"

#: src/ktouch.cpp:682
msgid "&Pause Session"
msgstr "&Pausar sesión"

#: src/ktouch.cpp:687
msgid "&Lecture Statistics"
msgstr "Estadísticas de la &lección"

#: src/ktouch.cpp:693
msgid "Default &Lectures"
msgstr "&Lecciones predeterminadas"

#: src/ktouch.cpp:703
msgid "&Keyboard Layouts"
msgstr "&Distribuciones de teclado"

#: src/ktouch.cpp:714
msgid "Keyboards &Color Schemes"
msgstr "Esquemas de &color de teclado"

#: src/ktouch.cpp:727
msgid "&Setup Users..."
msgstr "Configurar u&suarios..."

#: src/ktouch.cpp:732
msgid "&Current User"
msgstr "Usuario a&ctual"

#: src/ktouch.cpp:784 src/ktouchkeyboard.cpp:270 src/ktouchkeyboard.cpp:322
#: src/ktouchkeyboardeditordialog.cpp:522
#: src/ktouchkeyboardeditordialog.cpp:574
msgid "untitled keyboard layout"
msgstr "distribución de teclado sin título"

#: src/ktouch.cpp:817 src/ktouchlecture.cpp:206 src/ktouchlecture.cpp:238
msgid "untitled lecture"
msgstr "lección sin nombre"

#: src/ktouchcoloreditordialog.cpp:86 src/ktouchcoloreditordialog.cpp:135
msgid "New color scheme"
msgstr "Nuevo esquema de color"

#: src/ktouchcoloreditordialog.cpp:145
msgid "Save modified color schemes?"
msgstr "¿Guardar esquema de color modificado?"

#: src/ktouchcolorscheme.cpp:64 src/ktouchcolorscheme.cpp:105
msgid "untitled color scheme"
msgstr "esquema de color sin título"

#: src/ktouchcolorscheme.cpp:227
msgid "Black && White"
msgstr "Blanco y negro"

#: src/ktouchcolorscheme.cpp:246
msgid "Classic"
msgstr "Clásico"

#: src/ktouchcolorscheme.cpp:267
msgid "Deep Blue"
msgstr "Azul profundo"

#: src/ktouchcolorscheme.cpp:288
msgid "Stripy"
msgstr "Bandeado"

#: src/ktouchkeyboard.cpp:64
#, kde-format
msgid "Could not open/download keyboard file '%1'"
msgstr "No se puede abrir/descargar el archivo teclado «%1»"

#: src/ktouchkeyboard.cpp:134
#, kde-format
msgid ""
"%1 with display character '%2' and unicode '%3' has been already defined and "
"is skipped.\n"
msgstr ""
"%1 muestra el carácter «%2» y el unicode «%3» ya se ha definido y saltado.\n"

#: src/ktouchkeyboard.cpp:163
msgid "Finger key"
msgstr "Tecla de dedo"

#: src/ktouchkeyboard.cpp:177
msgid "Control key"
msgstr "Tecla de control"

#: src/ktouchkeyboard.cpp:197
msgid "Normal key"
msgstr "Tecla normal"

#: src/ktouchkeyboard.cpp:205
#, kde-format
msgid ""
"Unknown finger key with unicode '%1'. Normal key with display character '%2' "
"and unicode '%3' skipped.\n"
msgstr ""
"Tecla de dedo con el unicode «%1» desconocida. La tecla normal para mostrar "
"el carácter «%2» y el unicode «%3» se han saltado.\n"

#: src/ktouchkeyboard.cpp:219
msgid "Hidden key"
msgstr "Ocultar tecla"

#: src/ktouchkeyboard.cpp:228
#, kde-format
msgid ""
"Unknown target key with unicode '%1'. Hidden key with display character '%2' "
"and unicode '%3' skipped.\n"
msgstr ""
"Tecla destino con el unicode «%1» desconocida. La tecla oculta para mostrar "
"el carácter «%2» y el unicode «%3» se han saltado.\n"

#: src/ktouchkeyboard.cpp:233
#, kde-format
msgid ""
"Unknown finger key with unicode '%1'. Hidden key with display character '%2' "
"and unicode '%3' skipped.\n"
msgstr ""
"Tecla de dedo con el unicode «%1» desconocida. La tecla oculta para mostrar "
"el carácter «%2» y el unicode «%3» se han saltado.\n"

#: src/ktouchkeyboard.cpp:238
#, kde-format
msgid ""
"Unknown modifier/control key with unicode '%1'. Hidden key with display "
"character '%2' and unicode '%3' skipped.\n"
msgstr ""
"Tecla modificador o de control con el unicode «%1» desconocida. La tecla "
"oculta para mostrar el carácter «%2» y el unicode «%3» se han saltado.\n"

#: src/ktouchkeyboard.cpp:374
msgctxt "Num-lock"
msgid "Num"
msgstr "Num"

#: src/ktouchkeyboardeditordialog.cpp:129
msgid ""
"*.keyboard.xml|KTouch Keyboard Files (*.keyboard.xml)\n"
"*.*|All Files"
msgstr ""
"*.keyboard.xml|Archivos de teclado de KTouch (*.keyboard.xml)\n"
"*.*|Todos los archivos"

#: src/ktouchkeyboardeditordialog.cpp:129
msgid "Save Keyboard Layout"
msgstr "Guardar la distribución de teclado"

#: src/ktouchkeyboardeditordialog.cpp:210
msgid "Really delete this key?"
msgstr "¿Realmente desea borrar esta tecla?"

#: src/ktouchkeyboardeditordialog.cpp:255
#: src/ktouchkeyboardeditordialog.cpp:263
msgid "KTouch keyboard editor"
msgstr "Editor de teclado de KTouch"

#: src/ktouchkeyboardeditordialog.cpp:255
msgid ""
"This is not a valid unicode number. Please correct the number or enter a "
"character."
msgstr ""
"Éste no es un número unicode válido. Corrija el número o introduzca un "
"carácter."

#: src/ktouchkeyboardeditordialog.cpp:263
msgid "Please enter either a character or a unicode number!"
msgstr "¡Introduzca un carácter o un número unicode!"

#: src/ktouchkeyboardeditordialog.cpp:277
msgid "Delete all key connections for this key?"
msgstr "¿Desea borrar todas las conexiones para esta tecla?"

#: src/ktouchkeyboardeditordialog.cpp:375
msgid "KTouch keyboard editor error"
msgstr "Error en el editor de teclado de KTouch"

#: src/ktouchkeyboardeditordialog.cpp:375
msgid "The selected key is not a finger key."
msgstr "La tecla seleccionada no es una tecla de dedo."

#: src/ktouchkeyboardeditordialog.cpp:477
msgid "Modifier key"
msgstr "Teclas modificadoras"

#: src/ktouchkeyboardeditordialog.cpp:482
msgid "<modifier key>"
msgstr "<Tecla modificadora>"

#: src/ktouchkeyboardeditordialog.cpp:586
msgid "Open Keyboard File"
msgstr "Abrir archivo de teclado"

#: src/ktouchkeyboardeditordialog.cpp:587
msgid "Which keyboard file would you like to edit?"
msgstr "¿Que archivo de teclado desea editar?"

#: src/ktouchkeyboardeditordialog.cpp:588
msgid "Edit current keyboard:"
msgstr "Editar el teclado actual:"

#: src/ktouchkeyboardeditordialog.cpp:589
msgid "Open a default keyboard:"
msgstr "Abrir el teclado predeterminado:"

#: src/ktouchkeyboardeditordialog.cpp:590
msgid "Open a keyboard file:"
msgstr "Abrir el archivo para un teclado:"

#: src/ktouchkeyboardeditordialog.cpp:591
msgid "Create new keyboard"
msgstr "Crear nuevo teclado"

#: src/ktouchkeyboardeditordialog.cpp:592
msgid "<no keyboard files available>"
msgstr "<ningún archivo de teclado disponible>"

#: src/ktouchkeyboardeditordialog.cpp:602
msgid "Could not open the keyboard file, creating a new one instead."
msgstr "No se pudo abrir el archivo de teclado, se creará un nuevo archivo."

#: src/ktouchkeyboardeditordialog.cpp:617
#, kde-format
msgid ""
"There were warnings while reading the keyboard file '%1':\n"
"%2"
msgstr ""
"Se produjeron avisos mientras leía el archivo de teclado «%1»:\n"
"%2"

#: src/ktouchkeyboardeditordialog.cpp:631
#: src/ktouchlectureeditordialog.cpp:407
msgid " (modified)"
msgstr " (modificado)"

#: src/ktouchkeyboardeditordialog.cpp:631
#, kde-format
msgid "KTouch Keyboard Editor - %1 %2"
msgstr "Editor de teclado de KTouch - %1 %2"

#: src/ktouchkeyboardeditordialog.cpp:632
#: src/ktouchkeyboardeditordialog.cpp:635
#, kde-format
msgid "KTouch Keyboard Editor - %1"
msgstr "Editor de teclado de KTouch - %1"

#: src/ktouchkeyboardeditordialog.cpp:635
msgid "<unnamed keyboard file>"
msgstr "<nuevo archivo de teclado sin nombre>"

#: src/ktouchkeyboardeditordialog.cpp:642
msgid "The keyboard has been changed. Do you want to save the changes?"
msgstr "El teclado actual ha cambiado. ¿Desea guardar los cambios?"

#: src/ktouchkeyboardwidget.cpp:70
#, kde-format
msgid "Could not read the keyboard layout file '%1'. %2"
msgstr "No se puede leer el archivo de distribución de teclado «%1». %2"

#: src/ktouchkeyboardwidget.cpp:82
#, kde-format
msgid "Could not download/open keyboard layout file from '%1'."
msgstr "No se puede descargar/abrir el archivo de disposición de teclado «%1»."

#: src/ktouchkeyboardwidget.cpp:112
msgid ""
"Error reading the keyboard layout; the default number keypad will be created "
"instead. You can choose another keyboard layout in the preferences dialog."
msgstr ""
"Error al leer la disposición de teclado. Se creará en su lugar el "
"predeterminado. Puede seleccionar otra distribución de teclado en el diálogo "
"de preferencias."

#: src/ktouchlecture.cpp:101
msgid "A default lecture..."
msgstr "Una lección predeterminada..."

#: src/ktouchlectureeditordialog.cpp:128
msgid "Save Training Lecture"
msgstr "Guardar lección de entrenamientol"

#: src/ktouchlectureeditordialog.cpp:264 src/ktouchlectureeditordialog.cpp:265
#: src/ktouchlectureeditordialog.cpp:407 src/ktouchlectureeditordialog.cpp:408
msgid "KTouch Lecture Editor - "
msgstr "Editor de lecciones - "

#: src/ktouchlectureeditordialog.cpp:264
msgid "<new unnamed lecture file>"
msgstr "<nuevo archivo de lección sin nombre>"

#: src/ktouchlectureeditordialog.cpp:313
#, kde-format
msgid "Data of Level %1"
msgstr "Cadenas para el nivel %1"

#: src/ktouchlectureeditordialog.cpp:354
msgid "abcdefghijklmnopqrstuvwxyz"
msgstr "abcdefghijklmnñopqrstuvwxyz"

#: src/ktouchlectureeditordialog.cpp:357
msgid "Enter your lines here..."
msgstr "Introduzca aquí sus líneas..."

#: src/ktouchlectureeditordialog.cpp:368
msgid "Open Lecture File"
msgstr "Abrir el archivo de una lección"

#: src/ktouchlectureeditordialog.cpp:369
msgid "Which Lecture File Would You Like to Edit?"
msgstr "¿Qué archivo de lección quiere editar?"

#: src/ktouchlectureeditordialog.cpp:370
msgid "Edit current lecture:"
msgstr "Editar la lección actual:"

#: src/ktouchlectureeditordialog.cpp:371
msgid "Open a default lecture:"
msgstr "Abrir la lección predeterminada:"

#: src/ktouchlectureeditordialog.cpp:372
msgid "Open a lecture file:"
msgstr "Abrir el archivo de una lección:"

#: src/ktouchlectureeditordialog.cpp:373
msgid "Create new lecture"
msgstr "Crear nueva lección"

#: src/ktouchlectureeditordialog.cpp:374
msgid "<no lecture files available>"
msgstr "<ningún archivo de lección disponíble>"

#: src/ktouchlectureeditordialog.cpp:384
msgid "Could not open the lecture file, creating a new one instead."
msgstr ""
"No se pudo abrir el archivo para la lección, se creará un nuevo archivo."

#: src/ktouchlectureeditordialog.cpp:417
msgid "The lecture has been changed. Do you want to save the changes?"
msgstr "La lección actual ha cambiado. ¿Desea guardarla?"

#: src/ktouchleveldata.cpp:33
msgid "Quite a lot"
msgstr "Bastante"

#: src/ktouchleveldata.cpp:35
msgid ""
"This is a small default text. If you want\n"
"to start practicing touch typing, open\n"
"a lecture/training file from the main menu.\n"
"If you press enter after the next line you have\n"
"successfully completed the default lecture. Hurray!!!"
msgstr ""
"Este es un pequeño texto predeterminado. Si desea comenzar\n"
"a practicar mecanografía, abra un archivo de lección de entrenamiento\n"
"desde el menú principal.\n"
"Si pulsa Intro después de la siguiente línea habrá\n"
"completado la lección prefijada."

#: src/ktouchleveldata.cpp:72 src/ktouchleveldata.cpp:104
msgctxt "basically all characters on the keyboard"
msgid "abcdefghijklmnopqrstuvwxyz"
msgstr "abcdefghijklmnñopqrstuvwxyz"

#: src/ktouchopenrequestdialog.cpp:65
msgid "<no default files available>"
msgstr "<ningún archivo por omisión disponible>"

#: src/ktouchopenrequestdialog.cpp:92
msgid "Please select or enter a file name."
msgstr "Seleccione o introduzca un nombre de archivo."

#: src/ktouchopenrequestdialog.cpp:97
msgid "The URL seems to be malformed; please correct it."
msgstr "El URL no es correcto, corríjalo."

#: src/ktouchstatisticsdialog.cpp:80
msgid "***current***  "
msgstr "***actual***  "

#: src/ktouchstatisticsdialog.cpp:87
msgid "No statistics data available yet."
msgstr "Aún no existen datos estadísticos."

#: src/ktouchstatisticsdialog.cpp:126
msgid "Erase all statistics data for the current user?"
msgstr "¿Desea eliminar todos los datos estadísticos para el usuario actual?"

#: src/ktouchstatisticsdialog.cpp:425
msgid "Time since first practice session in days"
msgstr "Tiempo (medido en días) transcurrido desde la primera sesión"

#: src/ktouchstatisticsdialog.cpp:429
msgid "Sessions"
msgstr "sesiones"

#: src/ktouchtrainer.cpp:307
msgid "Starting training session: Waiting for first keypress..."
msgstr ""
"Comienzo de la sesión de entrenamiento: esperando a la primera tecla..."

#: src/ktouchtrainer.cpp:326
msgid "Training session paused. Training continues on next keypress..."
msgstr ""
"Sesión de entrenamiento pausada. La sesión de entrenamiento continuará con "
"la siguiente pulsación..."

#: src/ktouchtrainer.cpp:339
msgid "Training session! The time is running..."
msgstr "Sesión de entrenamiento. El tiempo corre..."

#: src/ktouchtrainer.cpp:432
msgid ""
"You have finished this training exercise.\n"
"This training session will start from the beginning."
msgstr ""
"Ha finalizado este ejercicio de entrenamiento.\n"
"Esta sesión de entrenamiento comenzará desde el principio."

#: src/ktouchtrainer.cpp:433
msgid "You rock!"
msgstr "¡Lo consiguió!"

#: src/ktouchusersetupdialog.cpp:59
msgid "New User"
msgstr "Nuevo usuario"

#: src/ktouchusersetupdialog.cpp:60
msgid "Please enter a unique user name:"
msgstr "Introduzca un nombre de usuario único:"

#: src/ktouchusersetupdialog.cpp:71
msgid "This is not a valid (unique) user name!"
msgstr "¡Éste no es un nombre de usuario válido (único)!"

#: src/ktouchusersetupdialog.cpp:107
msgid "Save user list?"
msgstr "¿Guardar lista de usuarios?"

#: src/main.cpp:21
msgid "A program that helps you to learn and practice touch typing"
msgstr "Un programa que le ayuda a aprender y practicar mecanografía."

#: src/main.cpp:28
msgid "KTouch"
msgstr "KTouch"

#: src/main.cpp:32
msgid "Copyright (C) 2000-2007 by Håvard Frøiland and Andreas Nicolai"
msgstr "Derechos de autor (C) 2000-2007 de Håvard Frøiland y Andreas Nicolai"

#: src/main.cpp:36
msgid "Andreas Nicolai"
msgstr "Andreas Nicolai"

#: src/main.cpp:36
msgid "Current maintainer and programmer"
msgstr "Programador y responsable actual"

#: src/main.cpp:37
msgid "Håvard Frøiland"
msgstr "Håvard Frøiland"

#: src/main.cpp:37
msgid "Original author, project admin"
msgstr "Autor original, administrador del projecto"

#: src/main.cpp:38
msgid "David Vignoni"
msgstr "David Vignoni"

#: src/main.cpp:38
msgid "Creator of the SVG icon"
msgstr "Autor del icono SVG"

#: src/main.cpp:39
msgid "Anne-Marie Mahfouf"
msgstr "Anne-Marie Mahfouf"

#: src/main.cpp:39
msgid "Lots of patches, fixes, updates"
msgstr ""
"Aporto características nuevas, correcciones en el código, y actualizaciones"

#: src/main.cpp:40
msgid "All the creators of training and keyboard files"
msgstr "Todos los creadores de los archivos de entrenamiento y teclado"

#: src/main.cpp:44
msgid "Training file to open"
msgstr "Archivo de entrenamiento a abrir."
