msgid ""
msgstr ""
"Project-Id-Version: robotframework-ride\n"
"POT-Creation-Date: 2026-01-10 02:20+0000\n"
"PO-Revision-Date: 2026-01-11 19:04\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.5\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: robotframework-ride\n"
"X-Crowdin-Project-ID: 637294\n"
"X-Crowdin-Language: es-ES\n"
"X-Crowdin-File: /master/src/robotide/localization/RIDE.pot\n"
"X-Crowdin-File-ID: 14\n"
"Language: es_ES\n"

#: src/robotide/application/application.py:214
msgid "Global Settings"
msgstr "Configuración general"

#: src/robotide/application/application.py:215
msgid "Global Settings Detected"
msgstr "Configuración general detectada"

#: src/robotide/application/application.py:216
msgid "Project Settings"
msgstr "Configuración del proyecto"

#: src/robotide/application/application.py:217
msgid "Project Settings Detected"
msgstr "Configuración del proyecto detectada"

#: src/robotide/application/application.py:234
msgid "Restart RIDE?"
msgstr "¿Reiniciar RIDE?"

#: src/robotide/application/application.py:237
msgid "RIDE must be restarted to fully use these "
msgstr "RIDE debe reiniciarse para usar completamente estos "

#: src/robotide/application/application.py:239
msgid "Click OK to Restart RIDE!"
msgstr "¡Haz clic en Aceptar para Reiniciar RIDE!"

#: src/robotide/application/application.py:461
#: src/robotide/application/application.py:466
msgid "Found Robot Framework version %s from %s."
msgstr "Se encontró la versión %s de %s de Robot Framework."

#: src/robotide/application/releasenotes.py:54
#: src/robotide/application/releasenotes.py:57
#: src/robotide/spec/libraryfinder.py:45
#: src/robotide/ui/actiontriggers.py:54
#: src/robotide/ui/actiontriggers.py:65
msgid "Help"
msgstr "Ayuda"

#: src/robotide/application/releasenotes.py:54
#: src/robotide/application/releasenotes.py:71
msgid "Release Notes"
msgstr "Notas de la versión"

#: src/robotide/application/releasenotes.py:56
msgid "Show the release notes"
msgstr "Mostrar las notas de la versión"

#: src/robotide/application/releasenotes.py:57
#: src/robotide/application/releasenotes.py:77
msgid "Offline Change Log"
msgstr "Registro de cambios sin conexión"

#: src/robotide/application/releasenotes.py:59
msgid "Show the offline CHANGELOG"
msgstr "Mostrar CHANGELOG sin conexión"

#: src/robotide/application/releasenotes.py:78
msgid "Check the online version at "
msgstr "Comprobar la versión online en "

#: src/robotide/application/restartutil.py:30
msgid "Re-open RIDE for Language Change"
msgstr "Volver a abrir RIDE para el cambio de idioma"

#: src/robotide/application/restartutil.py:31
msgid "Language change will only be correct after re-opening RIDE."
msgstr "El cambio de idioma sólo será correcto después de volver a abrir el RIDE."

#: src/robotide/application/restartutil.py:32
#: src/robotide/application/restartutil.py:50
#: src/robotide/application/updatenotifier.py:203
msgid "Do you want to CLOSE RIDE now?"
msgstr "¿Quieres CLOSE RIDE ahora?"

#: src/robotide/application/restartutil.py:48
msgid "Completed Language Change"
msgstr "Cambio de idioma completado"

#: src/robotide/application/restartutil.py:49
#: src/robotide/application/updatenotifier.py:202
msgid "You should close this RIDE (Process ID = "
msgstr "Debe cerrar este RIDE (Process ID = "

#: src/robotide/application/updatenotifier.py:115
msgid "New development version is available."
msgstr "Nueva versión de desarrollo disponible."

#: src/robotide/application/updatenotifier.py:115
msgid "Upgrade?"
msgstr "¿Actualizar?"

#: src/robotide/application/updatenotifier.py:116
msgid "You may install version %s with:"
msgstr "Puedes instalar la versión %s con:"

#: src/robotide/application/updatenotifier.py:117
msgid "Click OK to Upgrade now!"
msgstr "¡Haz clic en Aceptar para actualizar ahora!"

#: src/robotide/application/updatenotifier.py:118
#: src/robotide/application/updatenotifier.py:241
msgid "After upgrade you will see another dialog informing to close this RIDE instance."
msgstr "Después de la actualización verá otro diálogo informando para cerrar esta instancia de RIDE."

#: src/robotide/application/updatenotifier.py:126
msgid "No Upgrade Available"
msgstr "No hay actualización disponible"

#: src/robotide/application/updatenotifier.py:126
msgid "You have the latest version of RIDE."
msgstr "Tiene la última versión de RIDE."

#: src/robotide/application/updatenotifier.py:127
msgid "              Have a nice day :)"
msgstr "              Que tengas un buen día :)"

#: src/robotide/application/updatenotifier.py:172
msgid "An error occurred when installing new version"
msgstr "Se ha producido un error al instalar la nueva versión"

#: src/robotide/application/updatenotifier.py:172
msgid "Failed to Upgrade"
msgstr "Error al actualizar"

#: src/robotide/application/updatenotifier.py:202
msgid "Completed Upgrade"
msgstr "Actualización Completada"

#: src/robotide/application/updatenotifier.py:228
msgid "Update available"
msgstr "Actualización disponible"

#: src/robotide/application/updatenotifier.py:236
msgid " available from "
msgstr " disponible desde "

#: src/robotide/application/updatenotifier.py:236
msgid "New version "
msgstr "Nueva versión "

#: src/robotide/application/updatenotifier.py:237
msgid "See this version "
msgstr "Ver esta versión "

#: src/robotide/application/updatenotifier.py:239
msgid "You can update with the command:"
msgstr "Puedes actualizar con el comando:"

#: src/robotide/application/updatenotifier.py:240
msgid "Or, click <b>Upgrade Now</b>"
msgstr "O haga clic en <b>Actualizar ahora</b>"

#: src/robotide/application/updatenotifier.py:242
msgid "See the latest development "
msgstr "Ver el desarrollo más reciente "

#: src/robotide/application/updatenotifier.py:247
msgid "I'm using another method for RIDE updates\n"
" and do not need automatic update checks"
msgstr "Estoy usando otro método para RIDE actualizaciones\n"
" y no necesito verificaciones automáticas de actualización"

#: src/robotide/application/updatenotifier.py:252
msgid "remind me later"
msgstr "recordarme más tarde"

#: src/robotide/application/updatenotifier.py:258
msgid "Upgrade Now"
msgstr "Mejorar ahora"

#: src/robotide/context/__init__.py:59
msgid "Started RIDE %s using python version %s with wx version %s in %s."
msgstr "Inició RIDE %s usando la versión %s de python con la versión wx %s en %s."

#: src/robotide/context/__init__.py:72
msgid "Thanks all RIDE translators: %s"
msgstr "Gracias a todos los traductores RIDE: %s"

#: src/robotide/context/__init__.py:74
msgid "RIDE -- Robot Framework Test Data Editor"
msgstr "RIDE -- Editor de datos de prueba Robot Framework"

#: src/robotide/context/__init__.py:76
msgid "RIDE %s running on Python %s."
msgstr "RIDE %s corriendo en Python %s."

#: src/robotide/context/__init__.py:77
msgid "RIDE is a test data editor for %s."
msgstr "RIDE es un editor de datos de prueba para %s."

#: src/robotide/context/__init__.py:78
msgid "For more information, see project pages at %s."
msgstr "Para obtener más información, consulte las páginas del proyecto en %s."

#: src/robotide/context/__init__.py:79
msgid "Some of the icons are from %s."
msgstr "Algunos de los iconos son de %s."

#: src/robotide/context/__init__.py:80
msgid "%s the maintainer of the project thanks the original authors and all users and collaborators."
msgstr "%s el mantenedor del proyecto agradece a los autores originales y a todos los usuarios y colaboradores."

#: src/robotide/context/__init__.py:81
msgid "A special thanks to %s for having sponsored the development of translated test suites content compatibility with %s Version 6.1, in their %s."
msgstr "Un agradecimiento especial a %s por haber apadrinado el desarrollo de la compatibilidad del contenido de las suites de pruebas traducidas con la versión 6.1 de %s en su %s."

#: src/robotide/contrib/testrunner/runprofiles.py:426
msgid "Log options"
msgstr "Opciones de registro"

#: src/robotide/contrib/testrunner/runprofiles.py:435
msgid "Output directory: "
msgstr "Directorio de salida: "

#: src/robotide/contrib/testrunner/runprofiles.py:455
msgid "Add suite name to log names"
msgstr "Añadir nombre de suite a nombres de registro"

#: src/robotide/contrib/testrunner/runprofiles.py:458
msgid "Add timestamp to log names"
msgstr "Añadir fecha y hora a los nombres de registro"

#: src/robotide/contrib/testrunner/runprofiles.py:461
msgid "Save Console and Message logs"
msgstr "Guardar Consola y Registros de Mensajes"

#: src/robotide/contrib/testrunner/runprofiles.py:479
msgid "Select Logs Directory"
msgstr "Seleccionar directorio de registros"

#: src/robotide/contrib/testrunner/runprofiles.py:501
#: src/robotide/editor/editordialogs.py:538
#: src/robotide/editor/editordialogs.py:542
#: src/robotide/editor/editordialogs.py:683
#: src/robotide/editor/settingeditors.py:575
msgid "Arguments"
msgstr "Argumentos"

#: src/robotide/contrib/testrunner/runprofiles.py:514
#: src/robotide/contrib/testrunner/runprofiles.py:540
msgid "Arguments for the test run. Arguments are space separated list."
msgstr "Argumentos para la ejecución de la prueba. Los argumentos son listas separadas por espacios."

#: src/robotide/contrib/testrunner/runprofiles.py:559
msgid "Does not execute - help or version option given"
msgstr "No se ejecuta - la opción de ayuda o versión dada"

#: src/robotide/contrib/testrunner/runprofiles.py:564
msgid "Unknown option(s):"
msgstr "Opción(es) desconocidas:"

#: src/robotide/contrib/testrunner/runprofiles.py:570
msgid "Tests filters"
msgstr "Filtros de pruebas"

#: src/robotide/contrib/testrunner/runprofiles.py:580
msgid "Only run tests with these tags:"
msgstr "Ejecutar sólo pruebas con estas etiquetas:"

#: src/robotide/contrib/testrunner/runprofiles.py:583
msgid "Skip tests with these tags:"
msgstr "Omitir pruebas con estas etiquetas:"

#: src/robotide/contrib/testrunner/runprofiles.py:681
msgid "Script to run tests:"
msgstr "Script para ejecutar pruebas:"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:100
msgid "Stop a running test"
msgstr "Detener una prueba en ejecución"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:101
msgid "Step over"
msgstr "Pasar sobre"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:132
msgid "A plugin for running tests from within RIDE"
msgstr "Un plugin para ejecutar pruebas desde RIDE"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:161
msgid "Run"
msgstr "Ejecutar"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:236
msgid "Run Tests"
msgstr "Ejecutar pruebas"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:236
#: src/robotide/contrib/testrunner/testrunnerplugin.py:240
#: src/robotide/contrib/testrunner/testrunnerplugin.py:246
#: src/robotide/log/log.py:86
#: src/robotide/parserlog/parserlog.py:85
#: src/robotide/postinstall/desktopshortcut.py:53
#: src/robotide/searchtests/searchtests.py:41
#: src/robotide/spec/libraryfinder.py:43
#: src/robotide/spec/specimporter.py:37
#: src/robotide/ui/actiontriggers.py:54
#: src/robotide/ui/keywordsearch.py:53
#: src/robotide/ui/mainframe.py:884
#: src/robotide/ui/mainframe.py:896
#: src/robotide/ui/preview.py:41
msgid "Tools"
msgstr "Herramientas"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:238
msgid "Run the selected tests"
msgstr "Ejecutar las pruebas seleccionadas"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:240
msgid "Run Tests with Debug"
msgstr "Ejecutar pruebas con depuración"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:243
msgid "Run the selected tests with Debug"
msgstr "Ejecutar las pruebas seleccionadas con Depuración"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:246
msgid "Stop Test Run"
msgstr "Detener prueba"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:332
#: src/robotide/contrib/testrunner/testrunnerplugin.py:336
msgid "[ SENDING STOP SIGNAL ]\n"
msgstr "[ ENVIANDO STOP SIGNAL ]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:341
#: src/robotide/contrib/testrunner/testrunnerplugin.py:344
msgid "[ SENDING PAUSE SIGNAL ]\n"
msgstr "[ ENVIANDO PAUSE SIGNAL ]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:349
#: src/robotide/contrib/testrunner/testrunnerplugin.py:352
msgid "[ SENDING CONTINUE SIGNAL ]\n"
msgstr "[ ENVIAR CONTINA SIGNAL ]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:357
#: src/robotide/contrib/testrunner/testrunnerplugin.py:360
msgid "[ SENDING STEP NEXT SIGNAL ]\n"
msgstr "[ ENVIAR SIGNAL DE STEP ]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:365
#: src/robotide/contrib/testrunner/testrunnerplugin.py:368
msgid "[ SENDING STEP OVER SIGNAL ]\n"
msgstr "[ ENVIANDO STEP NUEVO SIGNAL ]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:400
msgid "command: %s\n"
msgstr "comando: %s\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:468
msgid "Unsaved Modifications"
msgstr "Modificaciones sin guardar"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:469
msgid "There are unsaved modifications.\n"
"        Do you want to save all changes and run the tests?"
msgstr "Hay modificaciones sin guardar.\n"
"        ¿Desea guardar todos los cambios y ejecutar las pruebas?"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:479
msgid "No tests selected"
msgstr "No hay pruebas seleccionadas"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:479
msgid "No tests selected. \n"
"Continue anyway?"
msgstr "No se seleccionaron pruebas. \n"
"¿Continuar de todos modos?"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:562
msgid "\n"
"Test finished {}"
msgstr "\n"
"Prueba terminada {}"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:596
msgid "Messages log exceeded 80% of process memory, stopping for now..."
msgstr "El registro de mensajes excedió el 80% de la memoria de procesos, deteniéndose por ahora..."

#: src/robotide/contrib/testrunner/testrunnerplugin.py:767
msgid "Start"
msgstr "Comenzar"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:768
#: src/robotide/contrib/testrunner/testrunnerplugin.py:771
msgid "Start robot"
msgstr "Iniciar robot"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:769
msgid "Start running the robot test suite"
msgstr "Comenzar a ejecutar la suite de pruebas de robot"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:770
msgid "Debug"
msgstr "Debug"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:772
msgid "Start running the robot test suite with DEBUG loglevel"
msgstr "Comenzar a ejecutar la suite de pruebas de robot con el loglevel DEBUG"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:774
#: src/robotide/run/ui.py:30
msgid "Stop"
msgstr "Parar"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:778
msgid "Pause"
msgstr "Pausa"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:780
#: src/robotide/contrib/testrunner/testrunnerplugin.py:781
msgid "Pause test execution"
msgstr "Pausar la ejecución de la prueba"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:782
msgid "Continue"
msgstr "Continuar"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:785
#: src/robotide/contrib/testrunner/testrunnerplugin.py:786
msgid "Continue test execution"
msgstr "Continuar la ejecución de la prueba"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:787
msgid "Next"
msgstr "Siguiente"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:788
#: src/robotide/contrib/testrunner/testrunnerplugin.py:789
msgid "Step next"
msgstr "Paso siguiente"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:826
msgid "Execution Profile:  "
msgstr "Perfil de ejecución:  "

#: src/robotide/contrib/testrunner/testrunnerplugin.py:829
msgid "Choose which method to use for running the tests"
msgstr "Elegir qué método usar para ejecutar las pruebas"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:836
msgid "Open Logs Directory"
msgstr "Abrir directorio de registros"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:838
msgid "View All Logs in Explorer"
msgstr "Ver todos los registros en el explorador"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:839
msgid " Report"
msgstr " Reporte"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:840
msgid "View Robot Report in Browser (CtrlCmd-R)"
msgstr "Ver Informe de Robot en el navegador (CtrlCmd-R)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:842
msgid " Log"
msgstr " Logo"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:843
msgid "View Robot Log in Browser (CtrlCmd-L)"
msgstr "Ver registro de robot en el navegador (CtrlCmd-L)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:850
msgid " Autosave  "
msgstr " Autosave  "

#: src/robotide/contrib/testrunner/testrunnerplugin.py:851
msgid "Automatically save all changes before running"
msgstr "Guardar automáticamente todos los cambios antes de ejecutarse"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:856
msgid " Pause after failure  "
msgstr " Pausa tras fallo  "

#: src/robotide/contrib/testrunner/testrunnerplugin.py:857
msgid "Automatically pause after failing keyword"
msgstr "Pausar automáticamente después de una palabra clave fallida"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:859
#: src/robotide/editor/editors.py:227
#: src/robotide/editor/texteditor.py:1100
#: src/robotide/preferences/editor.py:211
#: src/robotide/ui/fileexplorerplugin.py:475
#: src/robotide/ui/pluginmanager.py:152
msgid "Settings"
msgstr "Ajustes"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:973
msgid "Console log"
msgstr "Registro de consola"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:977
msgid "Message log"
msgstr "Registro de mensajes"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1100
msgid "Starting test:"
msgstr "Comenzando prueba:"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1105
msgid "Ending test:"
msgstr "Finalizando prueba:"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1113
msgid "UNKNOWN STATUS:"
msgstr "ESTADO DESCONOCIDO:"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1141
#: src/robotide/contrib/testrunner/testrunnerplugin.py:1143
msgid "<<  PAUSED  >>"
msgstr "<< PAUSADO >>"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1148
msgid "<< CONTINUE >>"
msgstr "<< CONTINUE >>"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1150
msgid "<<  CONTINUE  >>"
msgstr "<< CONTINUE >>"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1195
msgid "No logs directory"
msgstr "No hay directorio de registros"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1195
msgid "There isn't logs directory. \n"
"Please, run the tests and try again"
msgstr "No hay directorio de registros. \n"
"Por favor, ejecuta las pruebas e inténtalo de nuevo"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1207
#: src/robotide/editor/texteditor.py:657
#: src/robotide/preferences/general.py:143
#: src/robotide/preferences/general.py:276
#: src/robotide/ui/fileexplorerplugin.py:273
#: src/robotide/ui/mainframe.py:674
msgid "RIDE - Preferences"
msgstr "RIDE - Preferencias"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1298
msgid "elapsed time: %s  pass: %s  skip: %s  fail: %s"
msgstr "transcurrido tiempo: %s  paso: %s  salto: %s  falla: %s"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1332
msgid "  current keyword: "
msgstr "  palabra clave: "

#: src/robotide/controller/ui/treecontroller.py:42
msgid "[Navigate]\n"
"        !Go &Back | Go back to previous location in tree | Alt-%s | ART_GO_BACK\n"
"        !Go &Forward | Go forward to next location in tree | Alt-%s | ART_GO_FORWARD\n"
"        "
msgstr "[Navigate]\n"
"        ! o &Back | Volver a la ubicación anterior en árbol | Alt-%s | ART_GO_BACK\n"
"        ! o &hacia adelante | Ir a la siguiente ubicación en árbol | Alt-%s | ART_GO_FORWARD\n"
"        "

#: src/robotide/controller/ui/treecontroller.py:56
msgid "Add Tag to selected"
msgstr "Añadir etiqueta a la selección"

#: src/robotide/controller/ui/treecontroller.py:56
#: src/robotide/controller/ui/treecontroller.py:58
#: src/robotide/editor/listeditor.py:40
#: src/robotide/editor/settingeditors.py:110
#: src/robotide/editor/settingeditors.py:659
#: src/robotide/ui/actiontriggers.py:54
msgid "Edit"
msgstr "Editar"

#: src/robotide/controller/ui/treecontroller.py:58
msgid "Clear Selected"
msgstr "Limpiar seleccionados"

#: src/robotide/controller/ui/treecontroller.py:71
msgid "Add Tag To Selected"
msgstr "Añadir etiqueta a la selección"

#: src/robotide/controller/ui/treecontroller.py:71
msgid "Enter Tag Name"
msgstr "Introduzca nombre de etiqueta"

#: src/robotide/editor/__init__.py:31
msgid "[Edit]\n"
msgstr "[Edit]\n"

#: src/robotide/editor/__init__.py:32
msgid "&Undo | Undo last modification | Ctrlcmd-Z\n"
msgstr "&Deshacer | Deshacer deshacer la última modificación | Ctrlcmd-Z\n"

#: src/robotide/editor/__init__.py:33
msgid "&Redo | Redo modification | Ctrlcmd-Y\n"
msgstr "&Rehacer | Rehacer modificación | Ctrlcmd-Y\n"

#: src/robotide/editor/__init__.py:35
msgid "Cu&t | Cut | Ctrlcmd-X\n"
msgstr "Cortar | Cortar | Ctrlcmd-X\n"

#: src/robotide/editor/__init__.py:36
msgid "&Copy | Copy | Ctrlcmd-C\n"
msgstr "&Copiar | Copiar | Ctrlcmd-C\n"

#: src/robotide/editor/__init__.py:37
msgid "&Paste | Paste | Ctrlcmd-V\n"
msgstr "&Pegar | Pegar | Ctrlcmd-V\n"

#: src/robotide/editor/__init__.py:38
msgid "&Insert | Insert | Shift-Ctrl-V\n"
msgstr "&Insertar | Insertar | Shift-Ctrl-V\n"

#: src/robotide/editor/__init__.py:39
msgid "&Delete | Delete  | Del\n"
msgstr "&Eliminar | Eliminar | Del\n"

#: src/robotide/editor/__init__.py:40
msgid "Comment Rows | Comment selected rows | Ctrlcmd-3\n"
msgstr "Comentar filas | Comentar filas seleccionadas | Ctrlcmd-3\n"

#: src/robotide/editor/__init__.py:41
msgid "Comment Cells | Comment cells with # | Ctrlcmd-Shift-3\n"
msgstr "Celdas de comentarios | Comentar celdas con # | Ctrlcmd-Shift-3\n"

#: src/robotide/editor/__init__.py:42
msgid "Uncomment Rows | Uncomment selected rows | Ctrlcmd-4\n"
msgstr "Descomentar filas | Descomentar filas seleccionadas | Ctrlcmd-4\n"

#: src/robotide/editor/__init__.py:43
msgid "Uncomment Cells | Uncomment cells with # | Ctrlcmd-Shift-4\n"
msgstr "Descomentar celdas | Descomentar celdas con # | Ctrlcmd-Shift-4\n"

#: src/robotide/editor/__init__.py:44
msgid "Insert Cells | Insert Cells | Ctrlcmd-Shift-I\n"
msgstr "Insertar celdas | Insertar celdas | Ctrlcmd-Shift-I\n"

#: src/robotide/editor/__init__.py:45
msgid "Delete Cells | Delete Cells | Ctrlcmd-Shift-D\n"
msgstr "Eliminar celdas | Eliminar celdas | Ctrlcmd-Shift-D\n"

#: src/robotide/editor/__init__.py:46
msgid "Insert Rows | Insert Rows | Ctrlcmd-I\n"
msgstr "Insertar filas | Insertar filas | Ctrlcmd-I\n"

#: src/robotide/editor/__init__.py:47
msgid "Delete Rows | Delete Rows | Ctrlcmd-D\n"
msgstr "Eliminar filas | Eliminar filas | Ctrlcmd-D\n"

#: src/robotide/editor/__init__.py:48
msgid "Move Rows Up (Alt-Up or Ctrl-Shift-Up) | Move Rows Up\n"
msgstr "Mover Rows hacia arriba (Alt-Up o Ctrl-Shift-Up) | Mover Rows hacia arriba\n"

#: src/robotide/editor/__init__.py:49
msgid "Move Rows Down (Alt-Down or Ctrl-Shift-Down) | Move Rows Down\n"
msgstr "Mover Rows Abajo (Alt-Abajo o Ctrl-Shift-Abajo) | Mover Rows Abajo\n"

#: src/robotide/editor/__init__.py:50
#: src/robotide/ui/mainframe.py:69
msgid "[Tools]\n"
msgstr "[Tools]\n"

#: src/robotide/editor/__init__.py:51
msgid "Content Assistance (Ctrl-Space or Ctrl-Alt-Space) | Show possible keyword and variable completions | | | POSITION-70\n"
msgstr "Ayuda de contenido (Ctrl-Space o Ctrl-Alt-Space) | Mostrar posibles terminaciones de palabras clave y variables | | | POSITION-70\n"

#: src/robotide/editor/__init__.py:88
msgid "The default editor plugin. Also known as Grid or Cell Editor.\n\n"
"    This plugin implements editors for the various items of Robot Framework\n"
"    test data.\n"
"    "
msgstr "El plugin de edición por defecto. Conocido también como Grid o Cell Editor.\n\n"
"    Este plugin implementa editores para los distintos elementos de datos de prueba de Robot Framework.\n"
"    "

#: src/robotide/editor/__init__.py:95
msgid "Editor"
msgstr "Editor"

#: src/robotide/editor/dialoghelps.py:31
msgid "Possible pipes in the value must be escaped with a backslash like '\\|'."
msgstr "Las posibles tuberías en el valor deben ser escapadas con una barra invertida como '\\|'."

#: src/robotide/editor/dialoghelps.py:32
msgid "Separate tags with a pipe character like 'tag | second tag | 3rd'."
msgstr "Separar etiquetas con un caracter pipe como 'tag | segunda etiqueta | 3rd'."

#: src/robotide/editor/dialoghelps.py:33
msgid "Separate possible arguments with a pipe character like 'My Keyword | arg 1 | arg 2'."
msgstr "Separa posibles argumentos con un caracter pipe como 'Mi palabra clave | arg 1 | arg 2'."

#: src/robotide/editor/dialoghelps.py:34
msgid "Use time syntax like '1min 10s' or '2 hours' or give the value as seconds.\n"
"Before Robot v3.0.1 an optional message could have been specified like '3 minutes | My message here'."
msgstr "Usa la sintaxis de tiempo como '1min 10s' o '2 horas' o da el valor como segundos.\n"
"Antes de Robot v3. .1 un mensaje opcional podría haber sido especificado como '3 minutos | Mi mensaje aquí'."

#: src/robotide/editor/dialoghelps.py:37
msgid "Specify the arguments separated with a pipe character like '${arg1} | ${arg2}'.\n"
"Default values are given using equal sign and the last argument can be a list variable.\n"
"Example: '${arg1} | ${arg2}=default value | @{rest}'.\n"
"Note. You can use variable shortcuts in this field."
msgstr "Especifique los argumentos separados por una barra vertical, por ejemplo «${arg1} | ${arg2}».\n"
"Los valores por defecto se indican utilizando el signo igual y el último argumento puede ser una variable de lista.\n"
"Ejemplo: '${arg1} | ${arg2}=default value | @{rest}'.\n"
"Nota. Puede utilizar métodos abreviados de variables en este campo."

#: src/robotide/editor/dialoghelps.py:41
msgid "Alias can be used to import same library multiple times with different names.\n"
"Alias is prepended with: "
msgstr "El alias se puede utilizar para importar la misma biblioteca varias veces con diferentes nombres.\n"
"Alias está precedido con: "

#: src/robotide/editor/dialoghelps.py:43
msgid " . Note that since Robot v6.0, imports with old WITH NAME are replaced by AS."
msgstr " Tenga en cuenta que desde el Robot v6.0, las importaciones con el antiguo CON NOMBRE son reemplazadas por AS."

#: src/robotide/editor/dialoghelps.py:45
msgid "Give name and value of the variable."
msgstr "Dar nombre y valor de la variable."

#: src/robotide/editor/dialoghelps.py:46
msgid "Give name and value of the variable. Input list variable items into separate cells."
msgstr "Dar nombre y valor de la variable. Introduzca la lista de elementos variables en celdas separadas."

#: src/robotide/editor/dialoghelps.py:48
msgid "Give name and value of the variable. Input dictionary items into separate cells."
msgstr "Dar nombre y valor de la variable. Ingrese elementos del diccionario en celdas separadas."

#: src/robotide/editor/dialoghelps.py:49
msgid "Individual items must be in format `key=value`"
msgstr "Los elementos individuales deben estar en el formato `key=value`"

#: src/robotide/editor/dialoghelps.py:50
msgid "Give name, optional arguments and optional alias of the library to import."
msgstr "Dar nombre, argumentos opcionales y alias opcional de la biblioteca para importar."

#: src/robotide/editor/dialoghelps.py:51
#: src/robotide/editor/dialoghelps.py:56
msgid "Separate multiple arguments with a pipe character like 'arg 1 | arg 2'."
msgstr "Separa múltiples argumentos con un caracter de tubería como 'arg 1 | arg 2'."

#: src/robotide/editor/dialoghelps.py:52
msgid "Give library name, library documentation URL and command to install."
msgstr "Indique el nombre de la biblioteca, la URL de la documentación de la biblioteca y el comando a instalar."

#: src/robotide/editor/dialoghelps.py:53
msgid "In the command, you can use `%%executable` as a placeholder to be replaced by the actual path"
msgstr "En el comando, puedes usar `%%ejecutable` como un marcador de posición para ser reemplazado por la ruta real"

#: src/robotide/editor/dialoghelps.py:54
msgid " to Python executable."
msgstr " a ejecutable de Python."

#: src/robotide/editor/dialoghelps.py:55
msgid "Give path and optional arguments of the variable file to import."
msgstr "Dar ruta y argumentos opcionales del archivo variable a importar."

#: src/robotide/editor/dialoghelps.py:57
msgid "Give path to the resource file to import."
msgstr "Dar ruta al archivo de recursos a importar."

#: src/robotide/editor/dialoghelps.py:58
msgid "Existing resources will be automatically loaded to the resource tree."
msgstr "Los recursos existentes se cargarán automáticamente al árbol de recursos."

#: src/robotide/editor/dialoghelps.py:59
msgid "Give the documentation."
msgstr "Dar la documentación."

#: src/robotide/editor/dialoghelps.py:59
msgid "New resources must be created separately."
msgstr "Los nuevos recursos deben crearse por separado."

#: src/robotide/editor/dialoghelps.py:60
msgid "Simple formatting like *bold* and _italic_ can be used."
msgstr "Se puede usar un formato simple como *negrita* y _italic_."

#: src/robotide/editor/dialoghelps.py:61
msgid "Additionally, URLs are converted to clickable links."
msgstr "Adicionalmente, las URLs se convierten en enlaces clicables."

#: src/robotide/editor/dialoghelps.py:62
msgid "These tags are set to all test cases in this test suite."
msgstr "Estas etiquetas están configuradas en todos los casos de prueba de esta suite de pruebas."

#: src/robotide/editor/dialoghelps.py:64
msgid "These tags are set to all test cases in this test suite unless test cases have their own tags."
msgstr "Estas etiquetas están configuradas para todos los casos de prueba de esta suite de pruebas a menos que los casos de prueba tengan sus propias etiquetas."

#: src/robotide/editor/dialoghelps.py:66
msgid "These tags are applied to all test cases in this test suite. This field exists since Robot Framework 6.0 and will replace Force and Default Tags after version 7.0."
msgstr "Estas etiquetas se aplican a todos los casos de prueba de esta suite de pruebas. Este campo existe desde Robot Framework 6. y reemplazará las etiquetas Forzar y Predeterminado después de la versión 7.0."

#: src/robotide/editor/dialoghelps.py:70
msgid "These tags are set to this test case in addition to Force Tags and they override possible Default Tags."
msgstr "Estas etiquetas están configuradas en este caso de prueba, además de forzar etiquetas y anulan posibles etiquetas predeterminadas."

#: src/robotide/editor/dialoghelps.py:73
msgid "This keyword is executed before executing any of the test cases or lower level suites."
msgstr "Esta palabra clave se ejecuta antes de ejecutar cualquiera de los casos de prueba o suites de nivel inferior."

#: src/robotide/editor/dialoghelps.py:75
msgid "This keyword is executed after all test cases and lower level suites have been executed."
msgstr "Esta palabra clave se ejecuta después de que todos los casos de prueba y las suites de nivel inferior hayan sido ejecutadas."

#: src/robotide/editor/dialoghelps.py:77
msgid "This keyword is executed before every test case in this suite unless test cases override it."
msgstr "Esta palabra clave se ejecuta antes de cada caso de prueba en esta suite a menos que los casos de prueba se sobreescriban."

#: src/robotide/editor/dialoghelps.py:79
msgid "This keyword is executed after every test case in this suite unless test cases override it."
msgstr "Esta palabra clave se ejecuta después de cada caso de prueba en esta suite a menos que los casos de prueba se sobreescriban."

#: src/robotide/editor/dialoghelps.py:81
msgid "This keyword is executed before other keywords in this test case or keyword."
msgstr "Esta palabra clave se ejecuta antes que otras palabras clave en este caso de prueba o palabra clave."

#: src/robotide/editor/dialoghelps.py:82
msgid "In test cases, overrides possible Test Setup set on the suite level."
msgstr "En los casos de prueba, anula la posible configuración de prueba establecida en el nivel de la suite."

#: src/robotide/editor/dialoghelps.py:83
msgid "Setup in keywords exists since Robot v7.0."
msgstr "La configuración en palabras clave existe desde Robot v7.0."

#: src/robotide/editor/dialoghelps.py:84
msgid "This keyword is executed after other keywords in this test case or keyword even if the test or keyword fails."
msgstr "Esta palabra clave se ejecuta después de otras palabras clave en este caso de prueba o palabra clave incluso si la prueba o palabra clave falla."

#: src/robotide/editor/dialoghelps.py:86
msgid "In test cases, overrides possible Test Teardown set on the suite level."
msgstr "En los casos de prueba, anula el posible Teardown de Prueba establecido en el nivel de la suite."

#: src/robotide/editor/dialoghelps.py:88
msgid "Specifies the default template keyword used by tests in this suite."
msgstr "Especifica la palabra clave de plantilla por defecto utilizada por las pruebas en esta suite."

#: src/robotide/editor/dialoghelps.py:89
msgid "The test cases will contain only data to use as arguments to that keyword."
msgstr "Los casos de prueba contendrán sólo datos para usar como argumentos a esa palabra clave."

#: src/robotide/editor/dialoghelps.py:90
msgid "Specifies the template keyword to use."
msgstr "Especifica la palabra clave de plantilla a utilizar."

#: src/robotide/editor/dialoghelps.py:91
msgid "The test itself will contain only data to use as arguments to that keyword."
msgstr "La prueba en sí misma contendrá sólo datos para usar como argumentos a esa palabra clave."

#: src/robotide/editor/dialoghelps.py:93
msgid "Specify the return value. Use a pipe character to separate multiple values."
msgstr "Especifique el valor de retorno. Utilice un caracter de tubería para separar varios valores."

#: src/robotide/editor/dialoghelps.py:96
msgid "Maximum time test cases in this suite are allowed to execute before aborting them forcefully."
msgstr "Se permite ejecutar los casos de prueba de tiempo máximo en esta suite antes de abortarlos con fuerza."

#: src/robotide/editor/dialoghelps.py:97
msgid "Can be overridden by individual test cases using Timeout setting."
msgstr "Puede ser anulado por casos de prueba individuales usando la configuración de tiempo de espera."

#: src/robotide/editor/dialoghelps.py:98
msgid "Maximum time this test/keyword is allowed to execute before aborting it forcefully."
msgstr "Tiempo máximo que esta prueba/palabra clave se puede ejecutar antes de abortarla con fuerza."

#: src/robotide/editor/dialoghelps.py:99
msgid "With test cases this setting overrides Test Timeout set on the suite level."
msgstr "Con los casos de prueba este ajuste sobreescribe el tiempo de espera de prueba establecido en el nivel de la suite."

#: src/robotide/editor/dialoghelps.py:100
msgid "Give a name and a value for the suite metadata."
msgstr "Dar un nombre y un valor para los metadatos de la suite."

#: src/robotide/editor/dialoghelps.py:101
msgid "Give a name for the new test case."
msgstr "Dé un nombre para el nuevo caso de prueba."

#: src/robotide/editor/dialoghelps.py:102
msgid "Give a name and arguments for the new user keyword."
msgstr "Dé un nombre y argumentos para la nueva palabra clave de usuario."

#: src/robotide/editor/dialoghelps.py:103
msgid "Give a name for the new user keyword."
msgstr "Dar un nombre para la nueva palabra clave de usuario."

#: src/robotide/editor/editordialogs.py:84
#: src/robotide/editor/settingeditors.py:487
#: src/robotide/editor/settingeditors.py:575
#: src/robotide/editor/settingeditors.py:739
msgid "Comment"
msgstr "Comentario"

#: src/robotide/editor/editordialogs.py:135
msgid "Scalar Variable"
msgstr "Variable de escalar"

#: src/robotide/editor/editordialogs.py:143
#: src/robotide/editor/editordialogs.py:162
#: src/robotide/editor/editordialogs.py:182
#: src/robotide/editor/editordialogs.py:208
#: src/robotide/editor/editordialogs.py:245
#: src/robotide/editor/editordialogs.py:603
#: src/robotide/editor/editordialogs.py:626
#: src/robotide/editor/editordialogs.py:651
#: src/robotide/editor/editordialogs.py:681
#: src/robotide/run/configmanagerui.py:101
#: src/robotide/ui/filedialogs.py:92
#: src/robotide/ui/filedialogs.py:94
#: src/robotide/ui/filedialogs.py:331
#: src/robotide/ui/keywordsearch.py:357
msgid "Name"
msgstr "Nombre"

#: src/robotide/editor/editordialogs.py:143
#: src/robotide/editor/editordialogs.py:163
#: src/robotide/editor/editordialogs.py:183
#: src/robotide/editor/editordialogs.py:604
#: src/robotide/editor/settingeditors.py:487
#: src/robotide/editor/settingeditors.py:739
msgid "Value"
msgstr "Valor"

#: src/robotide/editor/editordialogs.py:155
msgid "List Variable"
msgstr "Lista Variable"

#: src/robotide/editor/editordialogs.py:175
msgid "Dictionary Variable"
msgstr "Variable de diccionario"

#: src/robotide/editor/editordialogs.py:199
#: src/robotide/editor/editordialogs.py:230
#: src/robotide/editor/settingeditors.py:576
#: src/robotide/editor/settingeditors.py:666
msgid "Library"
msgstr "Biblioteca"

#: src/robotide/editor/editordialogs.py:209
msgid "Alias"
msgstr "Alias"

#: src/robotide/editor/editordialogs.py:209
#: src/robotide/editor/editordialogs.py:278
msgid "Args"
msgstr "Args"

#: src/robotide/editor/editordialogs.py:247
#: src/robotide/editor/editordialogs.py:308
#: src/robotide/run/configmanagerui.py:101
msgid "Documentation"
msgstr "Documentación"

#: src/robotide/editor/editordialogs.py:248
#: src/robotide/run/configmanagerui.py:101
msgid "Command"
msgstr "Comando"

#: src/robotide/editor/editordialogs.py:271
#: src/robotide/editor/settingeditors.py:576
#: src/robotide/editor/settingeditors.py:681
msgid "Variables"
msgstr "Variables"

#: src/robotide/editor/editordialogs.py:277
#: src/robotide/editor/editordialogs.py:295
msgid "Path"
msgstr "Ruta"

#: src/robotide/editor/editordialogs.py:290
#: src/robotide/editor/settingeditors.py:576
#: src/robotide/editor/settingeditors.py:673
msgid "Resource"
msgstr "Recurso"

#: src/robotide/editor/editordialogs.py:396
#: src/robotide/searchtests/dialogsearchtests.py:61
#: src/robotide/searchtests/dialogsearchtests.py:85
msgid "Tags"
msgstr "Etiquetas"

#: src/robotide/editor/editordialogs.py:424
msgid "Suite Setup is run before any tests"
msgstr "Suite Setup se ejecuta antes de cualquier prueba"

#: src/robotide/editor/editordialogs.py:483
msgid "Setup"
msgstr "Configurar"

#: src/robotide/editor/editordialogs.py:497
msgid "Teardown"
msgstr "Teardown"

#: src/robotide/editor/editordialogs.py:511
msgid "Template"
msgstr "Plantilla"

#: src/robotide/editor/editordialogs.py:571
msgid "Test Timeout"
msgstr "Tiempo de espera de prueba"

#: src/robotide/editor/editordialogs.py:585
msgid "Timeout"
msgstr "Tiempo agotado"

#: src/robotide/editor/editordialogs.py:598
#: src/robotide/editor/settingeditors.py:739
msgid "Metadata"
msgstr "Metadatos"

#: src/robotide/editor/editordialogs.py:617
msgid "New Test Case"
msgstr "Nuevo caso de prueba"

#: src/robotide/editor/editordialogs.py:642
msgid "Copy User Keyword"
msgstr "Copiar palabra clave del usuario"

#: src/robotide/editor/editordialogs.py:671
msgid "New User Keyword"
msgstr "Nueva palabra clave de usuario"

#: src/robotide/editor/editors.py:163
#: src/robotide/editor/editors.py:400
#: src/robotide/editor/macroeditors.py:135
#: src/robotide/ui/mainframe.py:214
msgid " (READ ONLY)"
msgstr " (SÓLO REALIZADO)"

#: src/robotide/editor/editors.py:350
#: src/robotide/searchtests/dialogsearchtests.py:61
#: src/robotide/searchtests/dialogsearchtests.py:85
#: src/robotide/ui/keywordsearch.py:357
#: src/robotide/usages/usagesdialog.py:151
msgid "Source"
msgstr "Fuente"

#: src/robotide/editor/editors.py:387
#: src/robotide/ui/keywordsearch.py:207
#: src/robotide/ui/treenodehandlers.py:493
#: src/robotide/ui/treenodehandlers.py:762
msgid "Find Usages"
msgstr "Buscar usos"

#: src/robotide/editor/fieldeditors.py:191
msgid "Columns"
msgstr "Columnas"

#: src/robotide/editor/fieldeditors.py:195
msgid "Number of columns that are shown in this editor. Selected value is stored and used globally."
msgstr "Número de columnas que se muestran en este editor. El valor seleccionado se almacena y se utiliza globalmente."

#: src/robotide/editor/kweditor.py:98
msgid "Delete Cells\tCtrl-Shift-D"
msgstr "Eliminar clulas\tCtrl-Shift-D"

#: src/robotide/editor/kweditor.py:98
msgid "Insert Cells\tCtrl-Shift-I"
msgstr "Insertar celdas\tCtrl-Shift-I"

#: src/robotide/editor/kweditor.py:100
msgid "Copy\tCtrl-C"
msgstr "Copiar\tCtrl-C"

#: src/robotide/editor/kweditor.py:100
msgid "Cut\tCtrl-X"
msgstr "Cortar\tCtrl-X"

#: src/robotide/editor/kweditor.py:100
msgid "Select All\tCtrl-A"
msgstr "Seleccionar todo\tCtrl-A"

#: src/robotide/editor/kweditor.py:101
msgid "Delete\tDel"
msgstr "Eliminar\tDel"

#: src/robotide/editor/kweditor.py:101
msgid "Insert\tCtrl-Shift-V"
msgstr "Insertar\tCtrl-Shift-V"

#: src/robotide/editor/kweditor.py:101
msgid "Paste\tCtrl-V"
msgstr "Pegar\tCtrl-V"

#: src/robotide/editor/kweditor.py:104
msgid "Create Keyword"
msgstr "Crear palabra clave"

#: src/robotide/editor/kweditor.py:105
msgid "Extract Keyword"
msgstr "Extraer palabra clave"

#: src/robotide/editor/kweditor.py:106
msgid "Extract Variable"
msgstr "Extraer variable"

#: src/robotide/editor/kweditor.py:108
msgid "Find Where Used"
msgstr "Buscar donde se utiliza"

#: src/robotide/editor/kweditor.py:109
msgid "JSON Editor\tCtrl-Shift-J"
msgstr "Editor JSON\tCtrl-Shift-J"

#: src/robotide/editor/kweditor.py:111
msgid "Go to Definition\tCtrl-B"
msgstr "Ir a la Definición\tCtrl-B"

#: src/robotide/editor/kweditor.py:113
msgid "Undo\tCtrl-Z"
msgstr "Deshacer\tCtrl-Z"

#: src/robotide/editor/kweditor.py:114
msgid "Redo\tCtrl-Y"
msgstr "Rehacer\tCtrl-Y"

#: src/robotide/editor/kweditor.py:116
msgid "Make Variable\tCtrl-1"
msgstr "Hacer variable\tCtrl-1"

#: src/robotide/editor/kweditor.py:117
msgid "Make List Variable\tCtrl-2"
msgstr "Hacer Variable la Lista\tCtrl-2"

#: src/robotide/editor/kweditor.py:118
msgid "Make Dict Variable\tCtrl-5"
msgstr "Hacer que Dict Variable\tCtrl-5"

#: src/robotide/editor/kweditor.py:975
msgid "<b>Keyword was not detected by RIDE</b>\n"
"        <br>Possible corrections:<br>\n"
"        <ul>\n"
"            <li>Import library or resource file containing the keyword.</li>\n"
"            <li>For library import errors: Consider importing library spec XML\n"
"            (Tools / Import Library Spec XML or by adding the XML file with the\n"
"            correct name to PYTHONPATH) to enable keyword completion\n"
"            for example for Java libraries.\n"
"            Library spec XML can be created using libdoc tool from Robot Framework.</li>\n"
"        </ul>"
msgstr "<b>Palabra clave no detectada por RIDE</b>\n"
"        <br>Possibles correciones:<br>\n"
"        <ul>\n"
"            <li>Importar biblioteca o fichero de recursos que contenga la palabra clave.</li>\n"
"            <li>Para errores de importación de bibliotecas: Considere la posibilidad de importar XML de especificaciones de biblioteca\n"
"            (Herramientas / Importar biblioteca Spec XML o añadiendo el archivo XML con el\n"
"            nombre correcto a PYTHONPATH) para habilitar el completado de palabras clave\n"
"            por ejemplo para bibliotecas Java.\n"
"            El XML de especificación de biblioteca puede crearse utilizando la herramienta libdoc de Robot Framework.</li>\n"
"        </ul>"

#: src/robotide/editor/kweditor.py:1131
#: src/robotide/ui/mainframe.py:219
#: src/robotide/ui/treenodehandlers.py:243
#: src/robotide/ui/treeplugin.py:1297
msgid "Validation Error"
msgstr "Error de validación"

#: src/robotide/editor/kweditor.py:1218
msgid "New name"
msgstr "Nuevo nombre"

#: src/robotide/editor/kweditor.py:1231
msgid "Save"
msgstr "Guardar"

#: src/robotide/editor/kweditor.py:1234
#: src/robotide/widgets/dialog.py:133
msgid "Cancel"
msgstr "Cancelar"

#: src/robotide/editor/kweditor.py:1264
msgid "Validation Error!"
msgstr "Error de validación!"

#: src/robotide/editor/kweditor.py:1265
msgid "Error in JSON:"
msgstr "Error en JSON:"

#: src/robotide/editor/kweditor.py:1265
msgid "Save anyway?"
msgstr "¿Guardar de todos modos?"

#: src/robotide/editor/kweditor.py:1441
msgid "Please select what you want to check for usage"
msgstr "Por favor, seleccione lo que desea comprobar para su uso"

#: src/robotide/editor/kweditor.py:1444
msgid "Complete cell content"
msgstr "Contenido completo de la celda"

#: src/robotide/editor/kweditor.py:1445
msgid "Variable "
msgstr "Variable "

#: src/robotide/editor/kweditor.py:1457
#: src/robotide/editor/texteditor.py:1119
#: src/robotide/editor/texteditor.py:1121
#: src/robotide/searchtests/dialogsearchtests.py:49
#: src/robotide/searchtests/dialogsearchtests.py:127
#: src/robotide/searchtests/dialogsearchtests.py:184
#: src/robotide/ui/review.py:98
#: src/robotide/ui/review.py:160
msgid "Search"
msgstr "Buscar"

#: src/robotide/editor/listeditor.py:40
#: src/robotide/ui/tagdialogs.py:233
#: src/robotide/ui/treenodehandlers.py:384
#: src/robotide/ui/treenodehandlers.py:688
#: src/robotide/ui/treenodehandlers.py:792
msgid "Delete"
msgstr "Eliminar"

#: src/robotide/editor/listeditor.py:40
#: src/robotide/ui/treenodehandlers.py:684
#: src/robotide/ui/treenodehandlers.py:788
msgid "Move Up\tCtrl-Up"
msgstr "Mover arriba\tCtrl-Up"

#: src/robotide/editor/listeditor.py:40
#: src/robotide/ui/treenodehandlers.py:685
#: src/robotide/ui/treenodehandlers.py:789
msgid "Move Down\tCtrl-Down"
msgstr "Mover abajo\tCtrl-abajo"

#: src/robotide/editor/settingeditors.py:102
#: src/robotide/ui/tagdialogs.py:233
msgid "Clear"
msgstr "Claro"

#: src/robotide/editor/settingeditors.py:487
msgid "Variable"
msgstr "Variable"

#: src/robotide/editor/settingeditors.py:488
msgid "Add Dict"
msgstr "Añadir Dict"

#: src/robotide/editor/settingeditors.py:488
msgid "Add List"
msgstr "Añadir lista"

#: src/robotide/editor/settingeditors.py:488
msgid "Add Scalar"
msgstr "Añadir escalar"

#: src/robotide/editor/settingeditors.py:575
msgid "Import"
msgstr "Importar"

#: src/robotide/editor/settingeditors.py:575
msgid "Name / Path"
msgstr "Nombre / Ruta"

#: src/robotide/editor/settingeditors.py:576
msgid "Import Failed Help"
msgstr "Importación de ayuda fallida"

#: src/robotide/editor/settingeditors.py:590
msgid "Add Import"
msgstr "Añadir importación"

#: src/robotide/editor/settingeditors.py:633
msgid "Open Library Documentation"
msgstr "Abrir documentación de la biblioteca"

#: src/robotide/editor/settingeditors.py:636
msgid "Install Library"
msgstr "Instalar biblioteca"

#: src/robotide/editor/settingeditors.py:636
#: src/robotide/spec/specimporter.py:34
#: src/robotide/spec/specimporter.py:63
msgid "Import Library Spec XML"
msgstr "Importar Spec XML de Biblioteca"

#: src/robotide/editor/settingeditors.py:687
msgid "<br>Possible corrections and notes:<br>\n"
"        <ul>\n"
"            <li>Import failure is shown with red color.</li>\n"
"            <li>See Tools / View RIDE Log for detailed information about the failure.</li>\n"
"            <li>If the import contains a variable that RIDE has not initialized, consider adding the variable\n"
"            to variable table with a default value.</li>\n"
"            <li>For library import failure: Consider importing library spec XML (Tools / Import Library Spec XML or by\n"
"            adding the XML file with the correct name to PYTHONPATH) to enable keyword completion\n"
"            for example for Java libraries.\n"
"            Library spec XML can be created using libdoc tool from Robot Framework.\n"
"            For more information see \n"
"            <a href=\"https://github.com/robotframework/RIDE/wiki/Keyword-Completion#wiki-using-library-specs\">wiki</a>.\n"
"            </li>\n"
"        </ul>"
msgstr "<br>Posibles correcciones y notas:<br>\n"
"        <ul>\n"
"            <li>La importación fallida se muestra con color rojo.</li>\n"
"            <li>Vea Herramientas / Ver Registro de RIDE para información detallada sobre el fallo.</li>\n"
"            <li>Si la importación contiene una variable que RIDE no ha inicializado, considere añadir la variable\n"
"            a la tabla variable con un valor predeterminado.</li>\n"
"            <li>Para la importación de bibliotecas falló: Considere importar especificaciones XML (Herramientas/Importar Spec de Biblioteca XML o por\n"
"            añadir el archivo XML con el nombre correcto a PYTHONPATH) para permitir la finalización de palabras clave\n"
"            por ejemplo para las bibliotecas Java.\n"
"            La especificación XML de la biblioteca puede ser creada usando la herramienta libdoc de Robot Framework.\n"
"            Para más información vea \n"
"            <a href=\"https://github.com/robotframework/RIDE/wiki/Keyword-Completion#wiki-using-library-specs\">wiki</a>.\n"
"            </li>\n"
"        </ul>"

#: src/robotide/editor/settingeditors.py:687
msgid "Import failure handling"
msgstr "Importar gestión de errores"

#: src/robotide/editor/settingeditors.py:740
msgid "Add Metadata"
msgstr "Añadir metadatos"

#: src/robotide/editor/texteditor.py:383
msgid "Text Edit"
msgstr "Editar texto"

#: src/robotide/editor/texteditor.py:467
#: src/robotide/editor/texteditor.py:1475
#: src/robotide/ui/keywordsearch.py:185
msgid "Source: "
msgstr "Fuente: "

#: src/robotide/editor/texteditor.py:909
msgid "Can not apply changes from Text Editor"
msgstr "No se pueden aplicar cambios desde el Editor de Texto"

#: src/robotide/editor/texteditor.py:910
msgid "ERROR: Data sanity check failed!"
msgstr "ERROR: Comprobación de la cordura de datos fallida!"

#: src/robotide/editor/texteditor.py:910
msgid "Error at line"
msgstr "Error en la línea"

#: src/robotide/editor/texteditor.py:911
msgid "Reset changes?"
msgstr "¿Restablecer cambios?"

#: src/robotide/editor/texteditor.py:1096
msgid "Apply Changes"
msgstr "Aplicar cambios"

#: src/robotide/editor/texteditor.py:1131
msgid "Syntax colorization disabled due to missing requirements."
msgstr "Colorización de sintaxis deshabilitada debido a los requisitos faltantes."

#: src/robotide/editor/texteditor.py:1132
msgid "Get help"
msgstr "Obtener ayuda"

#: src/robotide/editor/texteditor.py:1147
msgid "<h1>Syntax colorization</h1>\n"
"        <p>\n"
"        Syntax colorization for Text Edit uses <a href='https://pygments.org/'>Pygments</a> syntax highlighter.\n"
"        </p>\n"
"        <p>\n"
"        Install Pygments from command line with:\n"
"        <pre>\n"
"            pip install pygments\n"
"        </pre>\n"
"        Or:\n"
"        <pre>\n"
"            easy_install pygments\n"
"        </pre>\n"
"        Then, restart RIDE.\n"
"        </p>\n"
"        <p>\n"
"        If you do not have pip or easy_install,\n"
"        <a \n"
"        href='https://pythonhosted.org/an_example_pypi_project/setuptools.html#installing-setuptools-and-easy-install'\n"
"        >follow these instructions</a>.\n"
"        </p>\n"
"        <p>\n"
"        For more information about installing Pygments, <a href='https://pygments.org/download/'>see the site</a>.\n"
"        </p>\n"
"        "
msgstr "<h1>coloración sintáctica</h1>\n"
"        <p>\n"
"        coloración sintáctica para Edición de texto utiliza <a href='https://pygments.org/'>Pygments</a> resaltado de sintaxis.\n"
"        </p>\n"
"        <p>\n"
"        Instale Pygments desde la línea de comandos con:\n"
"        <pre>\n"
"            pip install pygments\n"
"        </pre>\n"
"        O:\n"
"        <pre>\n"
"            easy_install pygments\n"
"        </pre>\n"
"        Luego, reiniciar RIDE.\n"
"        </p>\n"
"        <p>\n"
"        Si no tienes pip o easy_install,\n"
"        <a \n"
"        href='https://pythonhosted.org/an_example_pypi_project/setuptools.html#installing-setuptools-and-easy-install'\n"
"        >siga estas instrucciones</a>.\n"
"        </p>\n"
"        <p>\n"
"        Para más información sobre la instalación de Pygments, <a href='https://pygments.org/download/'>ver el sitio</a>.\n"
"        </p>\n"
"        "

#: src/robotide/editor/texteditor.py:1172
msgid "Getting syntax colorization"
msgstr "Obteniendo la coloración de sintaxis"

#: src/robotide/editor/texteditor.py:1273
msgid "No matches found."
msgstr "No se encontraron coincidencias."

#: src/robotide/log/log.py:45
msgid "RIDE Log"
msgstr "Registro RIDE"

#: src/robotide/log/log.py:86
msgid "View RIDE Log"
msgstr "Ver registro RIDE"

#: src/robotide/parserlog/parserlog.py:45
msgid "Parser Log"
msgstr "Registro del Analizador"

#: src/robotide/parserlog/parserlog.py:85
msgid "View Parser Log"
msgstr "Ver Registro del Analizador"

#: src/robotide/postinstall/desktopshortcut.py:54
msgid "Create RIDE Desktop Shortcut"
msgstr "Crear acceso directo de escritorio"

#: src/robotide/preferences/editors.py:42
msgid "Text background"
msgstr "Fondo del texto"

#: src/robotide/preferences/editors.py:85
#: src/robotide/preferences/general.py:95
msgid "Reset colors to default"
msgstr "Restablecer colores por defecto"

#: src/robotide/preferences/editors.py:86
#: src/robotide/preferences/general.py:96
msgid "Save or Load settings"
msgstr "Guardar o cargar ajustes"

#: src/robotide/preferences/editors.py:129
#: src/robotide/preferences/fileexplorer.py:264
#: src/robotide/preferences/general.py:195
msgid "Font Size"
msgstr "Font Size"

#: src/robotide/preferences/editors.py:138
#: src/robotide/preferences/fileexplorer.py:273
#: src/robotide/preferences/general.py:204
msgid "Zoom Factor"
msgstr "Factor de zoom"

#: src/robotide/preferences/editors.py:143
#: src/robotide/preferences/fileexplorer.py:278
#: src/robotide/preferences/general.py:209
msgid "Use fixed width font"
msgstr "Usar fuente de ancho fijo"

#: src/robotide/preferences/editors.py:148
#: src/robotide/preferences/fileexplorer.py:283
#: src/robotide/preferences/general.py:214
msgid "Font Face"
msgstr "Font Face"

#: src/robotide/preferences/editors.py:159
#: src/robotide/preferences/editors.py:162
msgid "Text Editor"
msgstr "Editor de texto"

#: src/robotide/preferences/editors.py:163
msgid "Text Editor Settings"
msgstr "Ajustes del editor de texto"

#: src/robotide/preferences/editors.py:174
msgid "Argument foreground"
msgstr "Argumento en primer plano"

#: src/robotide/preferences/editors.py:175
msgid "Comment foreground"
msgstr "Comentario en primer plano"

#: src/robotide/preferences/editors.py:176
#: src/robotide/preferences/editors.py:392
msgid "Error foreground"
msgstr "Error en primer plano"

#: src/robotide/preferences/editors.py:177
msgid "Gherkin keyword foreground"
msgstr "Primer plano de la palabra clave de Gherkin"

#: src/robotide/preferences/editors.py:178
msgid "Heading foreground"
msgstr "Encabezado"

#: src/robotide/preferences/editors.py:179
msgid "Import foreground"
msgstr "Importar primer plano"

#: src/robotide/preferences/editors.py:180
msgid "Variable foreground"
msgstr "Variable en primer plano"

#: src/robotide/preferences/editors.py:181
msgid "Keyword definition foreground"
msgstr "Definición de palabra clave en primer plano"

#: src/robotide/preferences/editors.py:182
msgid "Keyword call foreground"
msgstr "Llamada de palabra clave en primer plano"

#: src/robotide/preferences/editors.py:183
msgid "Separator"
msgstr "Separador"

#: src/robotide/preferences/editors.py:184
msgid "Setting foreground"
msgstr "Configurando en primer plano"

#: src/robotide/preferences/editors.py:185
msgid "Syntax characters"
msgstr "Caracteres de sintaxis"

#: src/robotide/preferences/editors.py:190
#: src/robotide/preferences/editors.py:390
msgid "Text foreground"
msgstr "Texto de primer plano"

#: src/robotide/preferences/editors.py:231
#: src/robotide/preferences/editors.py:266
msgid "Enable auto suggestions"
msgstr "Habilitar sugerencias automáticas"

#: src/robotide/preferences/editors.py:238
#: src/robotide/preferences/editors.py:241
msgid "Grid Editor"
msgstr "Editor de cuadrícula"

#: src/robotide/preferences/editors.py:242
msgid "Grid Editor Settings"
msgstr "Ajustes del editor de cuadrícula"

#: src/robotide/preferences/editors.py:251
msgid "Default column size"
msgstr "Default column size"

#: src/robotide/preferences/editors.py:255
msgid "Auto size columns"
msgstr "Auto size columns"

#: src/robotide/preferences/editors.py:258
msgid "Max column size\n"
"(applies when auto size is on)"
msgstr "Tamaño máximo de columna\n"
"(se aplica cuando el tamaño automático está encendido)"

#: src/robotide/preferences/editors.py:262
msgid "Word wrap and auto size rows"
msgstr "Ajuste de palabras y tamaño automático de filas"

#: src/robotide/preferences/editors.py:298
msgid "User Keyword Foreground"
msgstr "Palabra clave de usuario en primer plano"

#: src/robotide/preferences/editors.py:299
msgid "Library Keyword Foreground"
msgstr "Renegar palabra clave de biblioteca"

#: src/robotide/preferences/editors.py:300
msgid "Variable Foreground"
msgstr "Variable de primer plano"

#: src/robotide/preferences/editors.py:301
msgid "Unknown Variable Foreground"
msgstr "Renegado variable desconocido"

#: src/robotide/preferences/editors.py:302
msgid "Comments Foreground"
msgstr "Comentarios preliminares"

#: src/robotide/preferences/editors.py:303
msgid "Default Foreground"
msgstr "Predeterminado de primer plano"

#: src/robotide/preferences/editors.py:304
msgid "Empty Foreground"
msgstr "Vaciar el primer plano"

#: src/robotide/preferences/editors.py:320
msgid "Variable Background"
msgstr "Fondo variable"

#: src/robotide/preferences/editors.py:321
msgid "Keyword Background"
msgstr "Fondo de palabra clave"

#: src/robotide/preferences/editors.py:322
msgid "Mandatory Field Background"
msgstr "Fondo de campo obligatorio"

#: src/robotide/preferences/editors.py:323
msgid "Optional Field Background"
msgstr "Fondo opcional del campo"

#: src/robotide/preferences/editors.py:324
msgid "Mandatory Empty Field Background"
msgstr "Fondo de campo vacío obligatorio"

#: src/robotide/preferences/editors.py:325
msgid "Unknown Background"
msgstr "Fondo desconocido"

#: src/robotide/preferences/editors.py:326
msgid "Error Background"
msgstr "Error de fondo"

#: src/robotide/preferences/editors.py:327
msgid "Highlight Background"
msgstr "Resaltar fondo"

#: src/robotide/preferences/editors.py:352
#: src/robotide/preferences/editors.py:355
msgid "Test Runner"
msgstr "Ejecutar prueba"

#: src/robotide/preferences/editors.py:356
msgid "Test Runner Settings"
msgstr "Probar ajustes de Runner"

#: src/robotide/preferences/editors.py:360
msgid "Colors will be active after next RIDE restart."
msgstr "Los colores se activarán después de reiniciar el próximo reinicio."

#: src/robotide/preferences/editors.py:376
msgid "Shows console colors set by"
msgstr "Muestra los colores de la consola establecidos por"

#: src/robotide/preferences/editors.py:378
msgid "Asks for confirmation to run all tests if none selected "
msgstr "Solicita confirmación para ejecutar todas las pruebas si ninguna de las seleccionadas "

#: src/robotide/preferences/editors.py:393
msgid "Fail foreground"
msgstr "Fallo en primer plano"

#: src/robotide/preferences/editors.py:394
msgid "Pass foreground"
msgstr "Pasar primer plano"

#: src/robotide/preferences/editors.py:395
msgid "Skip foreground"
msgstr "Saltar primer plano"

#: src/robotide/preferences/fileexplorer.py:54
#: src/robotide/preferences/fileexplorer.py:58
msgid "File Explorer"
msgstr "Explorador de archivos"

#: src/robotide/preferences/fileexplorer.py:59
msgid "File Explorer Settings"
msgstr "Ajustes del Explorador de Archivos"

#: src/robotide/preferences/fileexplorer.py:96
msgid "Use these colors definitions"
msgstr "Usar estas definiciones de colores"

#: src/robotide/preferences/fileexplorer.py:98
msgid "Use operating system file explorer"
msgstr "Usar explorador de archivos del sistema operativo"

#: src/robotide/preferences/fileexplorer.py:118
#: src/robotide/preferences/general.py:249
msgid "Foreground"
msgstr "Primer plano"

#: src/robotide/preferences/fileexplorer.py:119
#: src/robotide/preferences/general.py:250
msgid "Background"
msgstr "Fondo"

#: src/robotide/preferences/fileexplorer.py:120
#: src/robotide/preferences/general.py:251
msgid "Secondary Foreground"
msgstr "Secundaria de primer plano"

#: src/robotide/preferences/fileexplorer.py:121
#: src/robotide/preferences/general.py:252
msgid "Secondary Background"
msgstr "Fondo secundario"

#: src/robotide/preferences/general.py:98
msgid "Apply to Project and File Explorer panels"
msgstr "Aplicar a los paneles del explorador de archivos y proyectos"

#: src/robotide/preferences/general.py:224
#: src/robotide/ui/filedialogs.py:148
msgid "Language"
msgstr "Idioma"

#: src/robotide/preferences/general.py:236
#: src/robotide/preferences/general.py:239
#: src/robotide/preferences/general.py:242
msgid "General"
msgstr "General"

#: src/robotide/preferences/general.py:240
msgid "General Settings"
msgstr "Configuración General"

#: src/robotide/preferences/general.py:253
msgid "Text Foreground"
msgstr "Texto de primer plano"

#: src/robotide/preferences/general.py:254
msgid "Help Background"
msgstr "Fondo de ayuda"

#: src/robotide/preferences/imports.py:27
#: src/robotide/preferences/imports.py:31
msgid "Importing"
msgstr "Importando"

#: src/robotide/preferences/imports.py:30
msgid "Library imports and PYTHONPATH"
msgstr "Importación de la biblioteca y PYTHONPATH"

#: src/robotide/preferences/imports.py:43
msgid "Comma separated list of libraries to be automatically imported."
msgstr "Lista separada por comas de librerías que se importarán automáticamente."

#: src/robotide/preferences/imports.py:45
msgid "Comma separated list of directories to be added to PYTHONPATH when libraries are searched."
msgstr "Lista separada por comas de directorios que se añadirán a PYTHONPATH cuando se busquen bibliotecas."

#: src/robotide/preferences/imports.py:47
msgid "Comma separated list of directories containing library spec files."
msgstr "Lista separada por comas de directorios que contienen archivos de especificaciones de librerías."

#: src/robotide/preferences/managesettingsdialog.py:42
msgid "Save or Load Settings"
msgstr "Guardar o cargar ajustes"

#: src/robotide/preferences/managesettingsdialog.py:48
msgid "Load settings from file..."
msgstr "Cargar ajustes desde archivo..."

#: src/robotide/preferences/managesettingsdialog.py:49
msgid "Save settings to file..."
msgstr "Guardar ajustes en archivo..."

#: src/robotide/preferences/managesettingsdialog.py:59
msgid "Current directory:"
msgstr "Directorio actual:"

#: src/robotide/preferences/managesettingsdialog.py:77
msgid "File with Settings to Load"
msgstr "Archivo con ajustes a cargar"

#: src/robotide/preferences/managesettingsdialog.py:107
msgid "Save Settings to file"
msgstr "Guardar ajustes en archivo"

#: src/robotide/preferences/managesettingsdialog.py:120
msgid "Could not open settings file \"%s\" for writing"
msgstr "No se pudo abrir el archivo de configuración \"%s\" para escribir"

#: src/robotide/preferences/managesettingsdialog.py:137
msgid "Error trying to get '%s' from file %s"
msgstr "Error al intentar obtener '%s' del archivo %s"

#: src/robotide/preferences/managesettingsdialog.py:152
msgid "Invalid config file '%s': %s"
msgstr "Archivo de configuración inválido '%s': %s"

#: src/robotide/preferences/saving.py:27
#: src/robotide/preferences/saving.py:30
#: src/robotide/preferences/saving.py:31
#: src/robotide/preferences/saving.py:33
msgid "Saving"
msgstr "Guardando"

#: src/robotide/preferences/saving.py:42
#: src/robotide/ui/filedialogs.py:116
msgid "Is Task?"
msgstr "¿Es tarea?"

#: src/robotide/preferences/saving.py:43
#: src/robotide/ui/filedialogs.py:116
msgid "Default for Tasks or Tests sections."
msgstr "Por defecto para las secciones Tareas o Tests ."

#: src/robotide/preferences/saving.py:44
msgid "Reformat?"
msgstr "Reformatear?"

#: src/robotide/preferences/saving.py:45
msgid "Should it recalculate identation on Save?"
msgstr "¿Debe recalcular la identación al guardar?"

#: src/robotide/preferences/saving.py:58
msgid "Default file format:"
msgstr "Formato de archivo predeterminado:"

#: src/robotide/preferences/saving.py:61
msgid "TXT format separator:"
msgstr "Separador de formato TXT:"

#: src/robotide/preferences/saving.py:64
msgid "Line separator:"
msgstr "Separador de líneas:"

#: src/robotide/preferences/saving.py:66
msgid "Possible values are native (of current OS) CRLF (Windows) and LF (Unixy)"
msgstr "Los valores posibles son nativos (de OS) CRLF (Windows) y LF (Unixy)"

#: src/robotide/preferences/saving.py:68
msgid "Separating spaces"
msgstr "Separando espacios"

#: src/robotide/preferences/saving.py:70
msgid "Number of spaces between cells when saving in txt format"
msgstr "Cantidad de espacios entre celdas al guardar en formato txt"

#: src/robotide/recentfiles/recentfiles.py:42
msgid "Add recently opened files to the file menu."
msgstr "Añadir archivos abiertos recientemente al menú de archivos."

#: src/robotide/recentfiles/recentfiles.py:120
msgid "No recent files"
msgstr "No hay archivos recientes"

#: src/robotide/recentfiles/recentfiles.py:120
#: src/robotide/recentfiles/recentfiles.py:126
#: src/robotide/recentfiles/recentfiles.py:157
#: src/robotide/ui/actiontriggers.py:54
#: src/robotide/ui/filedialogs.py:110
#: src/robotide/ui/review.py:140
msgid "File"
msgstr "Fichero"

#: src/robotide/recentfiles/recentfiles.py:121
#: src/robotide/recentfiles/recentfiles.py:127
#: src/robotide/recentfiles/recentfiles.py:159
msgid "Exit"
msgstr "Salir"

#: src/robotide/recentfiles/recentfiles.py:148
msgid "Open %s"
msgstr "Abrir %s"

#: src/robotide/run/configmanagerui.py:27
msgid "The specified command string will be split from whitespaces into a command\n"
"and its arguments. If either the command or any of the arguments require\n"
"internal spaces, they must be written as '<SPACE>'.\n\n"
"The command will be executed in the system directly without opening a shell.\n"
"This means that shell commands and extensions are not available. For example,\n"
"in Windows batch files to execute must contain the '.bat' extension and 'dir'\n"
"command does not work.\n\n"
"Examples:\n"
"    robot.bat --include smoke C:\\my_tests\n"
"    svn update /home/robot\n"
"    C:\\Program<SPACE>Files\\App\\prg.exe argument<SPACE>with<SPACE>space,\n"
"Run configurations are stored in the RIDE settings file.\n"
msgstr "La cadena de comandos especificada se dividirá de espacios en blanco en un comando\n"
"y sus argumentos. Si el comando o cualquiera de los argumentos requieren espaciosformat@@1 interno, deben ser escritos como '<SPACE>'.\n\n"
"El comando se ejecutará directamente en el sistema sin abrir un shell.\n"
"Esto significa que los comandos y extensiones del shell no están disponibles. Por ejemplo,\n"
"en los archivos por lotes de Windows a ejecutar debe contener el '. at' extensión y comando 'dir'\n"
"no funcionan.\n\n\n"
"Ejemplos:\n"
"    robot. at --include smoke C:\\my_tests\n"
"    svn update /home/robot\n"
"    C:\\Program<SPACE>Files\\App\\prg. xe argument<SPACE>with<SPACE>space,\n"
"Run configurations are stored in the RIDE settings file.\n"

#: src/robotide/run/configmanagerui.py:45
#: src/robotide/run/runanything.py:55
msgid "Manage Run Configurations"
msgstr "Administrar configuraciones de ejecución"

#: src/robotide/run/configmanagerui.py:99
msgid "New"
msgstr "Nuevo"

#: src/robotide/run/configmanagerui.py:99
msgid "Remove"
msgstr "Eliminar"

#: src/robotide/run/runanything.py:30
msgid "A plugin for executing commands on the system.\n\n"
"    This plugin enables creation of persistent run configurations and\n"
"    execution of those. Output of the executed command is displayed in a\n"
"    separate tab."
msgstr "Un plugin para ejecutar comandos en el sistema.\n\n"
"    Este plugin permite crear configuraciones de ejecución persistentes y la\n"
"    ejecución de las mismas. La salida del comando ejecutado se muestra en una\n"
"    pestaña separada."

#: src/robotide/run/runanything.py:55
#: src/robotide/run/runanything.py:57
#: src/robotide/run/runanything.py:65
msgid "Macros"
msgstr "Macros"

#: src/robotide/run/ui.py:27
msgid "finished"
msgstr "finalizado"

#: src/robotide/run/ui.py:28
msgid "Run Again"
msgstr "Ejecutar de nuevo"

#: src/robotide/run/ui.py:29
msgid "running"
msgstr "corriendo"

#: src/robotide/searchtests/dialogsearchtests.py:36
#: src/robotide/searchtests/searchtests.py:35
msgid "Search Tests"
msgstr "Buscar pruebas"

#: src/robotide/searchtests/dialogsearchtests.py:50
msgid "Tag Search"
msgstr "Buscar etiquetas"

#: src/robotide/searchtests/dialogsearchtests.py:61
#: src/robotide/searchtests/dialogsearchtests.py:85
msgid "Test"
msgstr "Prueba"

#: src/robotide/searchtests/dialogsearchtests.py:66
#: src/robotide/searchtests/dialogsearchtests.py:90
msgid "Results: "
msgstr "Resultados: "

#: src/robotide/searchtests/dialogsearchtests.py:82
msgid "Find matches using tag patterns. See RF User Guide or 'robot --help' for more information."
msgstr "Encuentra coincidencias usando patrones de etiquetas. Consulta la Guía de usuario de RF o 'robot --help' para más información."

#: src/robotide/searchtests/dialogsearchtests.py:96
#: src/robotide/ui/treenodehandlers.py:872
msgid "Include"
msgstr "Incluye"

#: src/robotide/searchtests/dialogsearchtests.py:117
#: src/robotide/ui/treenodehandlers.py:402
#: src/robotide/ui/treenodehandlers.py:499
#: src/robotide/ui/treenodehandlers.py:592
msgid "Exclude"
msgstr "Excluir"

#: src/robotide/searchtests/dialogsearchtests.py:139
#: src/robotide/searchtests/dialogsearchtests.py:189
msgid "Add all to selected"
msgstr "Añadir todo a la selección"

#: src/robotide/searchtests/dialogsearchtests.py:156
#: src/robotide/searchtests/dialogsearchtests.py:164
#: src/robotide/ui/keywordsearch.py:211
#: src/robotide/ui/keywordsearch.py:284
msgid "Results: %d"
msgstr "Resultados: %d"

#: src/robotide/searchtests/dialogsearchtests.py:177
msgid "Info. "
msgstr "Info. "

#: src/robotide/searchtests/dialogsearchtests.py:195
msgid "Find matches by test name, documentation and/or tag."
msgstr "Encuentre coincidencias por nombre de prueba, documentación y/o etiqueta."

#: src/robotide/searchtests/dialogsearchtests.py:212
msgid "Search term"
msgstr "Buscar término"

#: src/robotide/searchtests/searchtests.py:33
msgid "A plugin for searching tests based on name, tags and documentation"
msgstr "Un plugin para la búsqueda de pruebas basado en nombre, etiquetas y documentación"

#: src/robotide/spec/libraryfinder.py:31
msgid "Install missing libraries and open documentation.\n\n"
"    You can edit settings.cfg to add URL for documentation and command to install.\n"
"    You can right-click on a Library name, and Open Documentation or Install Library.\n"
"    From Tools->Library Finder... or Help->Open Library Documentation... you will have\n"
"    a dialog to fill the command to install or the URL for the documentation.\n"
"    "
msgstr "Instale las bibliotecas que faltan y abra la documentación.\n\n"
"Puede editar el archivo settings.cfg para añadir la URL de la documentación y el comandos de instalación.\n"
"Puede hacer clic con el botón derecho del ratón sobre el nombre de una biblioteca y seleccionar «Abrir documentación» o «Instalar biblioteca».\n"
"Desde Herramientas->Buscador de bibliotecas... o Ayuda->Abrir documentación de la biblioteca... aparecerá\n"
"un cuadro de diálogo para rellenar el comando de instalación o la URL de la documentación.    "

#: src/robotide/spec/libraryfinder.py:39
msgid "Library Finder..."
msgstr "Buscador de biblioteca..."

#: src/robotide/spec/libraryfinder.py:40
msgid "Open Library Documentation..."
msgstr "Abrir documentación de la biblioteca..."

#: src/robotide/spec/libraryfinder.py:44
msgid "Prepare Info to Install Libraries"
msgstr "Preparar información para instalar bibliotecas"

#: src/robotide/spec/libraryfinder.py:46
msgid "Prepare Info to Open Documentation of Libraries"
msgstr "Preparar información para abrir la documentación de las bibliotecas"

#: src/robotide/spec/libraryfinder.py:106
msgid "Library Finder"
msgstr "Buscador de biblioteca"

#: src/robotide/spec/specimporter.py:61
msgid "Library Spec XML|*.xml|All Files|*.*"
msgstr "Spec XML de la Biblioteca *.xml|Todos los archivos|*.*"

#: src/robotide/spec/specimporter.py:78
msgid "Info"
msgstr "Info"

#: src/robotide/spec/specimporter.py:79
msgid "Library \"%s\" imported\n"
"from \"%s\"\n"
"This may require RIDE restart."
msgstr "Biblioteca \"%s\" importada\n"
"de \"%s\"\n"
"Esto puede requerir reiniciar RIDE."

#: src/robotide/spec/specimporter.py:83
msgid "Import failed"
msgstr "Error al importar"

#: src/robotide/spec/specimporter.py:84
msgid "Could not import library from file \"%s\""
msgstr "No se pudo importar la biblioteca desde el archivo \"%s\""

#: src/robotide/ui/filedialogs.py:110
msgid "Type"
msgstr "Tipo"

#: src/robotide/ui/filedialogs.py:110
#: src/robotide/ui/filedialogs.py:230
msgid "Directory"
msgstr "Directorio"

#: src/robotide/ui/filedialogs.py:170
#: src/robotide/ui/filedialogs.py:303
msgid "New Resource File"
msgstr "Nuevo archivo de recursos"

#: src/robotide/ui/filedialogs.py:172
#: src/robotide/ui/preview.py:117
msgid "Format"
msgstr "Formatear"

#: src/robotide/ui/filedialogs.py:184
#: src/robotide/ui/filedialogs.py:199
msgid "Parent Directory"
msgstr "Directorio padre"

#: src/robotide/ui/filedialogs.py:185
msgid "Choose Parent Directory"
msgstr "Elegir directorio padre"

#: src/robotide/ui/filedialogs.py:202
msgid "Created Path"
msgstr "Ruta creada"

#: src/robotide/ui/filedialogs.py:287
msgid "New Project"
msgstr "Nuevo proyecto"

#: src/robotide/ui/filedialogs.py:317
msgid "Add Suite"
msgstr "Añadir Suite"

#: src/robotide/ui/filedialogs.py:341
msgid "Add Directory"
msgstr "Añadir directorio"

#: src/robotide/ui/filedialogs.py:353
msgid "Set Data Format"
msgstr "Definir formato de datos"

#: src/robotide/ui/filedialogs.py:377
msgid "Change recursively"
msgstr "Cambiar recursivamente"

#: src/robotide/ui/filedialogs.py:396
msgid "Provide format for initialization file in directory\n"
"\"%s\"."
msgstr "Proporcionar formato para el archivo de inicialización en el directorio\n"
"\"%s\"."

#: src/robotide/ui/filedialogs.py:410
#: src/robotide/ui/fileexplorerplugin.py:79
msgid "Open"
msgstr "Abrir"

#: src/robotide/ui/filedialogs.py:415
msgid "Robot data (*.robot)|*.robot"
msgstr "Datos de robot (*.robot)|*.robot"

#: src/robotide/ui/filedialogs.py:416
msgid "Robot data (*.txt)|*.txt"
msgstr "Datos de robot (*.txt)|*.txt"

#: src/robotide/ui/filedialogs.py:417
msgid "Robot resource file (*.resource)|*.resource"
msgstr "Archivo de recursos Robot (*.resource)|*.resource"

#: src/robotide/ui/filedialogs.py:418
msgid "Robot Tab Separated data (*.tsv)|*.tsv"
msgstr "Datos separados por tabulador de Robot (*.tsv)|*.tsv"

#: src/robotide/ui/filedialogs.py:420
msgid "All files|*.*"
msgstr "Todos los archivos|*.*"

#: src/robotide/ui/fileexplorerplugin.py:39
msgid "Provides a tree view for Files and Folders. Opens selected item with mouse right-click."
msgstr "Proporciona una vista de árbol para Archivos y Carpetas. Abre el elemento seleccionado con el botón derecho del ratón."

#: src/robotide/ui/fileexplorerplugin.py:81
#: src/robotide/ui/treenodehandlers.py:368
#: src/robotide/ui/treenodehandlers.py:502
#: src/robotide/ui/treenodehandlers.py:595
msgid "Open Containing Folder"
msgstr "Abrir carpeta contenedora"

#: src/robotide/ui/fileexplorerplugin.py:104
#: src/robotide/ui/fileexplorerplugin.py:211
#: src/robotide/ui/fileexplorerplugin.py:214
#: src/robotide/ui/mainframe.py:317
msgid "Files"
msgstr "Archivos"

#: src/robotide/ui/fileexplorerplugin.py:109
msgid "View File Explorer"
msgstr "Ver Explorador de Archivos"

#: src/robotide/ui/fileexplorerplugin.py:109
#: src/robotide/ui/treeplugin.py:113
msgid "View"
msgstr "Ver"

#: src/robotide/ui/fileexplorerplugin.py:111
msgid "Show File Explorer panel"
msgstr "Mostrar panel del Explorador de Archivos"

#: src/robotide/ui/keywordsearch.py:35
msgid "<all keywords>"
msgstr "<todas las palabras clave>"

#: src/robotide/ui/keywordsearch.py:36
msgid "<all user keywords>"
msgstr "<todas las palabras clave del usuario>"

#: src/robotide/ui/keywordsearch.py:37
msgid "<all library keywords>"
msgstr "<todas las palabras clave de la libreria>"

#: src/robotide/ui/keywordsearch.py:39
#: src/robotide/ui/keywordsearch.py:59
msgid "Search Keywords"
msgstr "Buscar palabras clave"

#: src/robotide/ui/keywordsearch.py:43
msgid "A plugin for searching keywords based on name or documentation."
msgstr "Un plugin para buscar palabras clave basado en el nombre o la documentación."

#: src/robotide/ui/keywordsearch.py:55
msgid "Search keywords from libraries and resources"
msgstr "Buscar palabras clave en bibliotecas y recursos"

#: src/robotide/ui/keywordsearch.py:173
msgid "Search term: "
msgstr "Buscar término: "

#: src/robotide/ui/keywordsearch.py:180
msgid "Search documentation"
msgstr "Buscar documentación"

#: src/robotide/ui/keywordsearch.py:357
msgid "Description"
msgstr "Descripción"

#: src/robotide/ui/mainframe.py:60
msgid "[File]\n"
msgstr "[File]\n"

#: src/robotide/ui/mainframe.py:61
msgid "!&New Project | Create a new top level suite | Ctrlcmd-N | ART_NEW\n"
msgstr "!&Nuevo proyecto | Crear una nueva suite de alto nivel | Ctrlcmd-N | ART_NEW\n"

#: src/robotide/ui/mainframe.py:63
msgid "!&Open Test Suite | Open file containing tests | Ctrlcmd-O | ART_FILE_OPEN\n"
msgstr "!&Open Test Suite | Abrir archivo que contiene pruebas | Ctrlcmd-O | ART_FILE_OPEN\n"

#: src/robotide/ui/mainframe.py:64
msgid "!Open &Directory | Open directory containing datafiles | Shift-Ctrlcmd-O | ART_FOLDER_OPEN\n"
msgstr "!Open &Directorio | Abrir directorio que contiene archivos de datos | Shift-Ctrlcmd-O | ART_FOLDER_OPEN\n"

#: src/robotide/ui/mainframe.py:65
msgid "!Open External File | Open file in Code Editor | | ART_NORMAL_FILE\n"
msgstr "!Abrir archivo externo | Abrir archivo en editor de código | | ART_NORMAL_FILE\n"

#: src/robotide/ui/mainframe.py:66
msgid "!&Save | Save selected datafile | Ctrlcmd-S | ART_FILE_SAVE\n"
msgstr "!&Guardar | Guardar archivo de datos seleccionado | Ctrlcmd-S | ART_FILE_SAVE\n"

#: src/robotide/ui/mainframe.py:67
msgid "!Save &All | Save all changes | Ctrlcmd-Shift-S | ART_FILE_SAVE_AS\n"
msgstr "!Save &All | Guardar todos los cambios | Ctrlcmd-Shift-S | ART_FILE_SAVE_AS\n"

#: src/robotide/ui/mainframe.py:68
msgid "!E&xit | Exit RIDE | Ctrlcmd-Q\n"
msgstr "!E&xit | Salir RIDE | Ctrlcmd-Q\n"

#: src/robotide/ui/mainframe.py:70
msgid "!Search Unused Keywords | | | | POSITION-54\n"
msgstr "!Buscar palabras clave sin utilización | | | | POSITION-54\n"

#: src/robotide/ui/mainframe.py:71
msgid "!Manage Plugins | | | | POSITION-81\n"
msgstr "!Manage Plugins | | | | POSITION-81\n"

#: src/robotide/ui/mainframe.py:72
msgid "!View All Tags | | F7 | | POSITION-82\n"
msgstr "!View All Tags | | F7 | | POSITION-82\n"

#: src/robotide/ui/mainframe.py:73
msgid "!Preferences | | | | POSITION-99\n"
msgstr "!Preferencias | | | | POSITION-99\n"

#: src/robotide/ui/mainframe.py:74
msgid "[Help]\n"
msgstr "[Help]\n"

#: src/robotide/ui/mainframe.py:75
msgid "!Shortcut keys | RIDE shortcut keys\n"
msgstr "!Teclas de acceso directo | Teclas de acceso directo RIDE\n"

#: src/robotide/ui/mainframe.py:76
msgid "!User Guide | Robot Framework User Guide\n"
msgstr "!User Guide | Robot Framework User Guide\n"

#: src/robotide/ui/mainframe.py:77
msgid "!Wiki | RIDE User Guide (Wiki)\n"
msgstr "!Wiki | Guía de usuario RIDE (Wiki)\n"

#: src/robotide/ui/mainframe.py:78
msgid "!Report a Problem | Open browser to SEARCH on the RIDE issue tracker\n"
msgstr "!Report a Problem | Abrir el navegador para BUSCAR en el RIDE issue tracker\n"

#: src/robotide/ui/mainframe.py:79
msgid "!About | Information about RIDE\n"
msgstr "!About | Información sobre RIDE\n"

#: src/robotide/ui/mainframe.py:80
msgid "!Check for Upgrade | Looks at PyPi for new released version\n"
msgstr "!Busca Actualización | Mira en PyPi para ver la nueva versión\n"

#: src/robotide/ui/mainframe.py:195
msgid "Saved %s"
msgstr "Ahorrado %s"

#: src/robotide/ui/mainframe.py:196
msgid "Saved all files"
msgstr "Guardados todos los archivos"

#: src/robotide/ui/mainframe.py:224
msgid "Modification prevented"
msgstr "Modificación prevenida"

#: src/robotide/ui/mainframe.py:225
msgid "\"%s\" is read only"
msgstr "\"%s\" es de solo lectura"

#: src/robotide/ui/mainframe.py:300
#: src/robotide/ui/treeplugin.py:107
msgid "Test Suites"
msgstr "Probar Suites"

#: src/robotide/ui/mainframe.py:465
msgid "There are unsaved modifications.\n"
"Do you want to save your changes before exiting?"
msgstr "Hay modificaciones sin guardar.\n"
"¿Desea guardar los cambios antes de salir?"

#: src/robotide/ui/mainframe.py:465
#: src/robotide/ui/mainframe.py:559
msgid "Warning"
msgstr "Advertencia"

#: src/robotide/ui/mainframe.py:559
msgid "There are unsaved modifications.\n"
"Do you want to proceed without saving?"
msgstr "Hay modificaciones sin guardar.\n"
"¿Desea continuar sin guardar?"

#: src/robotide/ui/mainframe.py:609
msgid "Choose a directory containing Robot files"
msgstr "Elija un directorio que contenga archivos Robot"

#: src/robotide/ui/mainframe.py:761
msgid "Workspace modifications detected on the file system."
msgstr "Modificaciones de espacio de trabajo detectadas en el sistema de archivos."

#: src/robotide/ui/mainframe.py:762
msgid "Do you want to reload the workspace?"
msgstr "¿Quieres recargar el espacio de trabajo?"

#: src/robotide/ui/mainframe.py:764
msgid "Answering <Yes> will discard unsaved changes."
msgstr "Responder <Yes> descartará los cambios no guardados."

#: src/robotide/ui/mainframe.py:765
msgid "Answering <No> will ignore the changes on disk."
msgstr "Responder <No> ignorará los cambios en el disco."

#: src/robotide/ui/mainframe.py:766
msgid "Files Changed On Disk"
msgstr "Archivos cambiados en el disco"

#: src/robotide/ui/mainframe.py:809
msgid "Customize..."
msgstr "Personalizar..."

#: src/robotide/ui/mainframe.py:897
msgid "search unused keywords"
msgstr "buscar palabras clave no utilizadas"

#: src/robotide/ui/mainframe.py:897
msgid "stop test run"
msgstr "detener prueba"

#: src/robotide/ui/mainframe.py:898
msgid "preview"
msgstr "vista previa"

#: src/robotide/ui/mainframe.py:898
msgid "view ride log"
msgstr "ver registro de viaje"

#: src/robotide/ui/mainframe.py:940
msgid "Shortcut keys for RIDE"
msgstr "Teclas de acceso directo para RIDE"

#: src/robotide/ui/mainframe.py:978
msgid "Show"
msgstr "Mostrar"

#: src/robotide/ui/mainframe.py:979
msgid "Hide"
msgstr "Ocultar"

#: src/robotide/ui/mainframe.py:980
msgid "Close"
msgstr "Cerrar"

#: src/robotide/ui/pluginmanager.py:48
msgid "Manage Plugins"
msgstr "Administrar Plugins"

#: src/robotide/ui/pluginmanager.py:63
msgid "Installed Plugins\n"
msgstr "Plugins instalados\n"

#: src/robotide/ui/pluginmanager.py:82
msgid "Enabled"
msgstr "Activado"

#: src/robotide/ui/pluginmanager.py:83
msgid "Plugin"
msgstr "Plugin"

#: src/robotide/ui/pluginmanager.py:92
msgid "Info. Enabling and disabling plugins might require RIDE restart for menus to work."
msgstr "Info. Habilitar y desactivar plugins puede requerir reiniciar RIDE para que los menús funcionen."

#: src/robotide/ui/preview.py:32
msgid "(Obsolete) Provides preview of the test data in HTML, TSV and TXT formats."
msgstr "(Obsoleto) Proporciona una vista previa de los datos de la prueba en formato HTML, TSV y TXT."

#: src/robotide/ui/preview.py:41
#: src/robotide/ui/preview.py:100
msgid "Preview"
msgstr "Vista previa"

#: src/robotide/ui/preview.py:43
msgid "Show preview of the current file"
msgstr "Mostrar vista previa del archivo actual"

#: src/robotide/ui/preview.py:83
msgid "Text (Pipes)"
msgstr "Texto (Pipes)"

#: src/robotide/ui/preview.py:83
msgid "Text (Spaces)"
msgstr "Texto (Espacios)"

#: src/robotide/ui/preview.py:123
msgid "Print"
msgstr "Imprimir"

#: src/robotide/ui/review.py:39
msgid "Search unused keywords"
msgstr "Buscar palabras clave no utilizadas"

#: src/robotide/ui/review.py:66
msgid "This dialog helps you finding unused keywords within your opened project.\n"
"If you want, you can restrict the search to a set of files with the filter."
msgstr "Este campo le ayuda a encontrar palabras clave no utilizadas dentro del proyecto abierto.\n"
"Si lo desea, puede restringir la búsqueda a un conjunto de archivos con el filtro."

#: src/robotide/ui/review.py:70
msgid "Filter is"
msgstr "Filtro es"

#: src/robotide/ui/review.py:71
#: src/robotide/ui/review.py:242
msgid "inactive"
msgstr "inactivo"

#: src/robotide/ui/review.py:84
msgid "Filter"
msgstr "Filtro"

#: src/robotide/ui/review.py:91
msgid "Use RegEx"
msgstr "Usar RegEx"

#: src/robotide/ui/review.py:93
msgid "Here you can define one or more strings separated by comma (e.g. common,abc,123).\n"
"The filter matches if at least one string is part of the filename.\n"
"If you don't enter any strings, all opened files are included"
msgstr "Aquí puede definir una o varias cadenas de caracteres separadas por comas (por ejemplo, común,abc,123).\n"
"El filtro se activará si al menos una cadena forma parte del nombre del fichero.\n"
"Si no introduce ninguna cadena, se incluirán todos los archivos abiertos"

#: src/robotide/ui/review.py:101
msgid "Test case files"
msgstr "Archivos de caso de prueba"

#: src/robotide/ui/review.py:104
msgid "Resource files"
msgstr "Archivos de recursos"

#: src/robotide/ui/review.py:106
msgid "Mode"
msgstr "Modo"

#: src/robotide/ui/review.py:107
msgid "exclude"
msgstr "excluir"

#: src/robotide/ui/review.py:107
msgid "include"
msgstr "incluir"

#: src/robotide/ui/review.py:109
msgid "Test the filter"
msgstr "Evalúa el filtro"

#: src/robotide/ui/review.py:139
msgid "Keyword"
msgstr "Keyword"

#: src/robotide/ui/review.py:146
msgid "Delete marked keywords"
msgstr "Eliminar palabras clave marcadas"

#: src/robotide/ui/review.py:157
#: src/robotide/ui/review.py:320
msgid "Unused Keywords"
msgstr "Palabras clave no utilizadas"

#: src/robotide/ui/review.py:163
msgid "Abort"
msgstr "Abordar"

#: src/robotide/ui/review.py:247
msgid "active"
msgstr "activo"

#: src/robotide/ui/review.py:270
#: src/robotide/ui/review.py:353
msgid "Unused Keywords (%d)"
msgstr "Palabras clave no utilizadas (%d)"

#: src/robotide/ui/review.py:279
msgid "(None)"
msgstr "(Ninguno)"

#: src/robotide/ui/review.py:282
msgid "Keywords of the following files will be included in the search:\n\n"
msgstr "Las palabras clave de los siguientes archivos se incluirán en la búsqueda:\n\n"

#: src/robotide/ui/review.py:283
msgid "Included files"
msgstr "Archivos incluidos"

#: src/robotide/ui/review.py:339
msgid "Searching.%s \t- %s"
msgstr "Buscando.%s \t- %s"

#: src/robotide/ui/review.py:354
msgid "Search finished - Found %d Unused Keywords"
msgstr "Búsqueda finalizada - Encontrado %d palabras clave no utilizadas"

#: src/robotide/ui/review.py:402
msgid "listing datafiles"
msgstr "listar archivos de datos"

#: src/robotide/ui/review.py:405
msgid "searching from "
msgstr "buscando desde "

#: src/robotide/ui/tagdialogs.py:37
msgid "View all tags"
msgstr "Ver todas las etiquetas"

#: src/robotide/ui/tagdialogs.py:76
msgid "Tag"
msgstr "Etiqueta"

#: src/robotide/ui/tagdialogs.py:77
msgid "Occurrences"
msgstr "Ocurrencias"

#: src/robotide/ui/tagdialogs.py:82
msgid "The List"
msgstr "La lista"

#: src/robotide/ui/tagdialogs.py:85
msgid "Refresh"
msgstr "Refrescar"

#: src/robotide/ui/tagdialogs.py:86
msgid "Included Tag Search"
msgstr "Incluye búsqueda de etiquetas"

#: src/robotide/ui/tagdialogs.py:89
msgid "Excluded Tag Search"
msgstr "Búsqueda de etiquetas excluidas"

#: src/robotide/ui/tagdialogs.py:147
msgid "Total tests %d, Tests with tags %d, Unique tags %d\n"
"Currently selected tests %d"
msgstr "Total de pruebas %d, Pruebas con etiquetas %d, Etiquetas únicas %d\n"
"Pruebas seleccionadas actualmente %d"

#: src/robotide/ui/tagdialogs.py:233
msgid "Select all"
msgstr "Seleccionar todo"

#: src/robotide/ui/tagdialogs.py:233
#: src/robotide/ui/tagdialogs.py:262
msgid "Rename"
msgstr "Renombrar"

#: src/robotide/ui/tagdialogs.py:234
msgid "Show tests with this tag"
msgstr "Mostrar pruebas con esta etiqueta"

#: src/robotide/ui/tagdialogs.py:234
msgid "Show tests without this tag"
msgstr "Mostrar pruebas sin esta etiqueta"

#: src/robotide/ui/tagdialogs.py:261
msgid "Renaming tag '%s'."
msgstr "Renombrar etiqueta '%s'."

#: src/robotide/ui/tagdialogs.py:276
msgid "Delete a tag '%s' ?"
msgstr "¿Eliminar una etiqueta '%s' ?"

#: src/robotide/ui/tagdialogs.py:276
#: src/robotide/ui/treenodehandlers.py:661
msgid "Confirm"
msgstr "Confirmar"

#: src/robotide/ui/treenodehandlers.py:254
#: src/robotide/ui/treenodehandlers.py:360
msgid "New Resource"
msgstr "Nuevo recurso"

#: src/robotide/ui/treenodehandlers.py:358
msgid "New Suite\tCtrl-Shift-F"
msgstr "Nueva Suite\tCtrl-Shift-F"

#: src/robotide/ui/treenodehandlers.py:359
msgid "New Directory"
msgstr "Nuevo directorio"

#: src/robotide/ui/treenodehandlers.py:362
#: src/robotide/ui/treenodehandlers.py:485
#: src/robotide/ui/treenodehandlers.py:573
msgid "New User Keyword\tCtrl-Shift-K"
msgstr "Nueva palabra clave de usuario\tCtrl-Shift-K"

#: src/robotide/ui/treenodehandlers.py:363
#: src/robotide/ui/treenodehandlers.py:486
#: src/robotide/ui/treenodehandlers.py:574
msgid "New Scalar\tCtrl-Shift-V"
msgstr "Nuevo escalar\tCtrl-Shift-V"

#: src/robotide/ui/treenodehandlers.py:364
#: src/robotide/ui/treenodehandlers.py:487
#: src/robotide/ui/treenodehandlers.py:575
msgid "New List Variable\tCtrl-Shift-L"
msgstr "Nueva variable de lista\tCtrl-Shift-L"

#: src/robotide/ui/treenodehandlers.py:365
#: src/robotide/ui/treenodehandlers.py:488
#: src/robotide/ui/treenodehandlers.py:576
msgid "New Dictionary Variable"
msgstr "Nueva variable de diccionario"

#: src/robotide/ui/treenodehandlers.py:367
#: src/robotide/ui/treenodehandlers.py:491
#: src/robotide/ui/treenodehandlers.py:579
msgid "Change Format"
msgstr "Cambiar formato"

#: src/robotide/ui/treenodehandlers.py:389
#: src/robotide/ui/treenodehandlers.py:587
msgid "Select All Tests"
msgstr "Seleccionar Todas las Pruebas"

#: src/robotide/ui/treenodehandlers.py:390
#: src/robotide/ui/treenodehandlers.py:588
msgid "Deselect All Tests"
msgstr "Deseleccionar todas las pruebas"

#: src/robotide/ui/treenodehandlers.py:391
#: src/robotide/ui/treenodehandlers.py:589
msgid "Select Only Failed Tests"
msgstr "Seleccionar solo pruebas fallidas"

#: src/robotide/ui/treenodehandlers.py:392
#: src/robotide/ui/treenodehandlers.py:590
msgid "Select Only Passed Tests"
msgstr "Seleccionar sólo pruebas aprobadas"

#: src/robotide/ui/treenodehandlers.py:404
msgid "Collapse all"
msgstr "Colapsar todos"

#: src/robotide/ui/treenodehandlers.py:404
msgid "Expand all"
msgstr "Expandir todo"

#: src/robotide/ui/treenodehandlers.py:444
msgid "Directory contains unsaved data!\n"
"You must save data before excluding."
msgstr "¡El directorio contiene datos sin guardar!\n"
"Debe guardar los datos antes de excluir."

#: src/robotide/ui/treenodehandlers.py:490
#: src/robotide/ui/treenodehandlers.py:578
#: src/robotide/ui/treenodehandlers.py:686
#: src/robotide/ui/treenodehandlers.py:790
msgid "Rename\tF2"
msgstr "Rename\tF2"

#: src/robotide/ui/treenodehandlers.py:492
#: src/robotide/ui/treenodehandlers.py:497
#: src/robotide/ui/treenodehandlers.py:580
#: src/robotide/ui/treenodehandlers.py:585
msgid "Sort Keywords"
msgstr "Ordenar palabras clave"

#: src/robotide/ui/treenodehandlers.py:494
#: src/robotide/ui/treenodehandlers.py:581
msgid "Delete\tCtrl-Shift-D"
msgstr "Borrar\tCtrl-Shift-D"

#: src/robotide/ui/treenodehandlers.py:496
#: src/robotide/ui/treenodehandlers.py:583
msgid "Sort Variables"
msgstr "Ordenar variables"

#: src/robotide/ui/treenodehandlers.py:501
#: src/robotide/ui/treenodehandlers.py:594
msgid "Remove Read Only"
msgstr "Eliminar sólo lectura"

#: src/robotide/ui/treenodehandlers.py:531
#: src/robotide/ui/treenodehandlers.py:634
msgid "File contains unsaved data!\n"
"You must save data before excluding."
msgstr "¡El archivo contiene datos sin guardar!\n"
"Debe guardar los datos antes de excluir."

#: src/robotide/ui/treenodehandlers.py:572
msgid "New Test Case\tCtrl-Shift-T"
msgstr "Nuevo caso de prueba\tCtrl-Shift-T"

#: src/robotide/ui/treenodehandlers.py:584
msgid "Sort Tests"
msgstr "Ordenar pruebas"

#: src/robotide/ui/treenodehandlers.py:661
msgid "Delete test case file"
msgstr "Eliminar archivo de caso de prueba"

#: src/robotide/ui/treenodehandlers.py:683
msgid "Copy\tCtrl-Shift-C"
msgstr "Copiar\tCtrl-Shift-C"

#: src/robotide/ui/treenodehandlers.py:839
msgid "Add Resource"
msgstr "Añadir Recurso"

#: src/robotide/ui/treeplugin.py:62
msgid "Provides a tree view for Test Suites "
msgstr "Proporciona una vista de árbol para Test Suites "

#: src/robotide/ui/treeplugin.py:113
msgid "View Test Suites Explorer"
msgstr "Ver Explorador de Probar Suites"

#: src/robotide/ui/treeplugin.py:115
msgid "Show Test Suites tree panel"
msgstr "Mostrar panel de árbol de Test Suites"

#: src/robotide/ui/treeplugin.py:288
msgid "External Resources"
msgstr "Recursos externos"

#: src/robotide/ui/treeplugin.py:428
msgid "%s (excluded)"
msgstr "%s (excluido)"

#: src/robotide/ui/treeplugin.py:1298
msgid "Invalid keyword name: "
msgstr "Nombre de palabra clave no válido: "

#: src/robotide/usages/usagesdialog.py:58
msgid "'%s' - %d matches found - Searching%s"
msgstr "'%s' - Se encontraron %d coincidencias - Buscando%s"

#: src/robotide/usages/usagesdialog.py:63
msgid "'%s' - %d matches"
msgstr "'%s' - %d coincidencias"

#: src/robotide/usages/usagesdialog.py:93
msgid "Go to definition"
msgstr "Ir a la definición"

#: src/robotide/usages/usagesdialog.py:151
msgid "Location"
msgstr "Ubicación"

#: src/robotide/usages/usagesdialog.py:151
msgid "Usage"
msgstr "Uso"

#: src/robotide/usages/usagesdialog.py:185
msgid "Imported Location"
msgstr "Ubicación importada"

#: src/robotide/usages/usagesdialog.py:185
msgid "Imported name"
msgstr "Nombre importado"

#: src/robotide/usages/usagesdialog.py:185
msgid "Importing Location"
msgstr "Importando ubicación"

#: src/robotide/usages/usagesdialog.py:185
msgid "Importing Name"
msgstr "Importando nombre"

#: src/robotide/validators/__init__.py:159
msgid "%s cannot be empty"
msgstr "%s no puede estar vacío"

#: src/robotide/widgets/dialog.py:133
msgid "No"
msgstr "Nu"

#: src/robotide/widgets/dialog.py:133
msgid "OK"
msgstr "Ok"

#: src/robotide/widgets/dialog.py:133
msgid "Yes"
msgstr "Sí"

