From 6e5efe5a8ca1ba7446633608e30502fa208b40b3 Mon Sep 17 00:00:00 2001 From: vincent Date: Thu, 21 Jul 2016 19:18:56 +0000 Subject: [PATCH] Add new Zenmap Spanish translation Thanks to Marta Garcia De La Paz, Paulino Calderon and Patricio Castagnaro for their contribution --- zenmap/share/zenmap/locale/es.po | 2594 +++++++++++++++++ .../zenmap/locale/es/LC_MESSAGES/zenmap.mo | Bin 0 -> 58034 bytes 2 files changed, 2594 insertions(+) create mode 100644 zenmap/share/zenmap/locale/es.po create mode 100644 zenmap/share/zenmap/locale/es/LC_MESSAGES/zenmap.mo diff --git a/zenmap/share/zenmap/locale/es.po b/zenmap/share/zenmap/locale/es.po new file mode 100644 index 000000000..cc23c59d0 --- /dev/null +++ b/zenmap/share/zenmap/locale/es.po @@ -0,0 +1,2594 @@ +# Copyright (C) 2008-2016 Insecure.Com LLC +# This file is distributed under the same license as Nmap. +# +msgid "" +msgstr "" +"Project-Id-Version: Zenmap\n" +"Report-Msgid-Bugs-To: dev@nmap.org\n" +"POT-Creation-Date: 2014-10-23 15:14+0000\n" +"PO-Revision-Date: 2016-07-12 13:37+0200\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Translator: Marta GDLP \n" +"Translator: Paulino Calderon \n" +"Last-Translator: Paulino Calderon \n" +"Language-Team: Spanish\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: zenmapCore/NmapParser.py:380 +msgid "Unknown Host" +msgstr "Host Desconocido" + +#: zenmapCore/NmapParser.py:421 +msgid "unknown" +msgstr "desconocido" + +#: zenmapCore/NmapParser.py:424 +msgid "Unknown version" +msgstr "Versión desconocida" + +#: zenmapCore/NmapParser.py:427 zenmapGUI/ScanOpenPortsPage.py:445 +#: zenmapGUI/ScanOpenPortsPage.py:459 zenmapGUI/SearchGUI.py:534 +msgid "Unknown" +msgstr "Desconocido" + +#: zenmapCore/NmapParser.py:713 +#, python-format +msgid "%s on %s" +msgstr "%s en %s" + +#: zenmapCore/UmitDB.py:139 +msgid "No module named dbapi2.pysqlite2 or sqlite3" +msgstr "Ningún módulo nombrado dbapi2.pysqlite2 o sqlite3 " + +#: zenmapCore/UmitOptionParser.py:140 +#, python-format +msgid "Use DIR as the user configuration directory. Default: %default" +msgstr "Utilice DIR como directorio de configuración de usuario. Por defecto: " +"%default" + +#: zenmapCore/UmitOptionParser.py:154 +msgid "" +"Specify a scan result file in Nmap XML output format. Can be used more than " +"once to specify several scan result files." +msgstr "" +"Especificar un archivo de resultados de escaneo en el formato XML de Nmap. Puede " +"ser utilizado más de una vez para especificar varios archivos de resultados " +"de escaneo." + +#: zenmapCore/UmitOptionParser.py:165 +#, python-format +msgid "Run %s with the specified args." +msgstr "Ejecutar %s con los argumentos especificados." + +#: zenmapCore/UmitOptionParser.py:173 +msgid "" +"Begin with the specified profile selected. If combined with the -t (--" +"target) option, automatically run the profile against the specified target." +msgstr "" +"Empieza con el perfil especificado seleccionado. Si es combinado con la opción -t " +"(--target), ejecuta automáticamente el perfil contra el objetivo " +"especificado." + +#: zenmapCore/UmitOptionParser.py:184 +msgid "" +"Specify a target to be used along with other options. If specified alone, " +"open with the target field filled with the specified target" +msgstr "" +"Especifica un objetivo para ser usado junto a otras opciones. Si es especificado " +"solo, abrir con el campo objetivo rellenado con el objetivo especificado" + +#: zenmapCore/UmitOptionParser.py:192 +msgid "" +"Increase verbosity of the output. May be used more than once to get even " +"more verbosity" +msgstr "" +"Aumenta la verbosidad de la salida. Puede ser utilizado más de una vez para " +"obtener aún más verbosidad" + +#: zenmapCore/NmapCommand.py:139 +msgid "Python 2.4 or later is required." +msgstr "Es necesario Python 2.4 o una versión más reciente." + +#: zenmapGUI/ScriptInterface.py:262 +msgid "" +"There was an error getting the list of scripts from Nmap. Try upgrading Nmap." +msgstr "" +"Ha habido un error obteniendo la lista de scripts de Nmap. Intente " +"actualizar Nmap." + +#: zenmapGUI/ScriptInterface.py:467 +msgid "" +"List of scripts\n" +"\n" +"A list of all installed scripts. Activate or deactivate a script by clicking " +"the box next to the script name." +msgstr "" +"Lista de scripts\n" +"\n" +"Una lista de todos los scripts instalados. Active o desactive un script " +"clickeando en la casilla junto al nombre del script." + +#: zenmapGUI/ScriptInterface.py:471 +msgid "" +"Description\n" +"\n" +"This box shows the categories a script belongs to. In addition, it gives a " +"detailed description of the script which is present in script. A URL points " +"to online NSEDoc documentation." +msgstr "" +"Descripción\n" +"\n" +"Esta casilla muestra las categorías a las que pertenece un script. Además, " +"da una descripción detallada del script que está presente en el script. La " +"URL lleva a la documentación en línea de NSEDoc." + +#: zenmapGUI/ScriptInterface.py:476 +msgid "" +"Arguments\n" +"\n" +"A list of arguments that affect the selected script. Enter a value by " +"clicking in the value field beside the argument name." +msgstr "" +"Argumentos\n" +"\n" +"Una lista de argumentos que afectan al script seleccionado. Introduzca un " +"valor clickeando en el campo de valores al lado del nombre del argumento." + +#: zenmapGUI/ScriptInterface.py:483 +msgid "Please wait." +msgstr "Espere por favor." + +#: zenmapGUI/ScriptInterface.py:507 +msgid "Names" +msgstr "Nombres" + +#: zenmapGUI/ScriptInterface.py:628 +msgid "Arguments" +msgstr "Argumentos" + +#: zenmapGUI/ScriptInterface.py:721 +msgid "Select script files" +msgstr "Seleccionar archivos de scripts" + +#: zenmapGUI/FilterBar.py:24 +msgid "Host Filter:" +msgstr "Filtro de Host:" + +#: zenmapGUI/FilterBar.py:57 +msgid "" +"Entering the text into the search performs a keyword search - the " +"search string is matched against every aspect of the host.\n" +"\n" +"To refine the search, you can use operators to search only specific " +"fields within a host. Most operators have a short form, listed. \n" +"target: (t:) - User-supplied target, or a rDNS result.\n" +"os: - All OS-related fields.\n" +"open: (op:) - Open ports discovered in a scan.\n" +"closed: (cp:) - Closed ports discovered in a scan.\n" +"filtered: (fp:) - Filtered ports discovered in scan.\n" +"unfiltered: (ufp:) - Unfiltered ports found in a scan (using, for " +"example, an ACK scan).\n" +"open|filtered: (ofp:) - Ports in the \"open|filtered\" state.\n" +"closed|filtered: (cfp:) - Ports in the \"closed|filtered\" state.\n" +"service: (s:) - All service-related fields.\n" +"inroute: (ir:) - Matches a router in the scan's traceroute output.\n" +msgstr "" +"Introduciendo el texto en el campo de búsqueda ejecuta una búsqueda de palabra clave" +" - la búsqueda de la cadena de caracteres es comprobada contra cada aspecto " +"del servidor.\n" +"\n" +"Para mejorar la búsqueda, puede usar operadores para buscar únicamente " +"campos específicos dentro del servidor. Gran parte de los operadores tienen " +"una forma corta, listada a continuación. \n" +"target: (t:) - Datos proporcionados por el usuario, o un resultado rDNS.\n" +"os: - Todos los campos relacionados con el OS.\n" +"open: (op:) - Puertos abiertos encontrados en un escaneo.\n" +"closed: (cp:) - Puertos cerrados encontrados en un escaneo.\n" +"filtered: (fp:) - Puertos filtrados encontrados en un escaneo.\n" +"unfiltered: (ufp:) - Puertos sin filtrar encontrados en un escaneo " +"(utilizando por ejemplo un escaneo ACK).\n" +"open|filtered: (ofp:) - Puertos en estado \"abierto|filtrado\".\n" +"closed|filtered: (cfp:) - Puertos en estado \"cerrado|filtrado\".\n" +"service: (s:) - Todos los campos relacionados a los servicios.\n" +"inroute: (ir:) - Busca un router en la salida del traceroute del escaneo.\n" + +#: zenmapGUI/ScanHostsView.py:168 +msgid "Hosts" +msgstr "Servidores" + +#: zenmapGUI/ScanHostsView.py:169 radialnet/gui/NodeNotebook.py:196 +msgid "Services" +msgstr "Servicios" + +#: zenmapGUI/ScanHostsView.py:180 +msgid "OS" +msgstr "OS" + +#: zenmapGUI/ScanHostsView.py:181 zenmapGUI/ScanOpenPortsPage.py:230 +msgid "Host" +msgstr "Servidor" + +#: zenmapGUI/ScanHostsView.py:189 zenmapGUI/ScanOpenPortsPage.py:235 +#: zenmapGUI/ScanOpenPortsPage.py:258 radialnet/gui/NodeNotebook.py:133 +msgid "Service" +msgstr "Servicio" + +#: zenmapGUI/DiffCompare.py:194 +msgid "Scan Output" +msgstr "Resultados del escaneo" + +#: zenmapGUI/DiffCompare.py:247 +msgid "Select Scan Result" +msgstr "Selecciona resultado de escaneo" + +#: zenmapGUI/DiffCompare.py:258 +msgid "Error parsing file" +msgstr "Error al analizar el archivo" + +#: zenmapGUI/DiffCompare.py:260 +#, python-format +msgid "" +"The file is not an Nmap XML output file. The parsing error that occurred " +"was\n" +"%s" +msgstr "" +"El archivo no es un archivo de resultados XML de Nmap. El error de análisis ocurrido fue\n" +"%s" + +#: zenmapGUI/DiffCompare.py:268 +msgid "Cannot open selected file" +msgstr "No se puede abrir el archivo seleccionado" + +#: zenmapGUI/DiffCompare.py:269 +#, python-format +msgid "" +" This error occurred while trying to open the " +"file:\n" +" %s" +msgstr "" +" Este error se ha producido al intentar abrir el " +"archivo:\n" +" %s" + +#: zenmapGUI/DiffCompare.py:314 zenmapGUI/MainWindow.py:341 +msgid "Compare Results" +msgstr "Comparar Resultados" + +#: zenmapGUI/DiffCompare.py:330 +msgid "A Scan" +msgstr "Escaneo A" + +#: zenmapGUI/DiffCompare.py:331 +msgid "B Scan" +msgstr "Escaneo B" + +#: zenmapGUI/DiffCompare.py:390 zenmapGUI/DiffCompare.py:442 +msgid "Error running ndiff" +msgstr "Error al ejecutar ndiff" + +#: zenmapGUI/DiffCompare.py:392 +msgid "" +"There was an error running the ndiff program.\n" +"\n" +msgstr "" +"Ha habido un error ejecutando el programa ndiff.\n" +"\n" + +#: zenmapGUI/DiffCompare.py:427 +msgid "Error parsing ndiff output" +msgstr "Error al analizar los resultados de ndiff" + +#: zenmapGUI/DiffCompare.py:436 +#, python-format +msgid "The ndiff process terminated with status code %d." +msgstr "El proceso ndiff ha terminado con el código de estado %d." + +#: zenmapGUI/ScanToolbar.py:141 zenmapGUI/ScanRunDetailsPage.py:138 +msgid "Command:" +msgstr "Comando:" + +#: zenmapGUI/ScanToolbar.py:173 zenmapGUI/SearchGUI.py:341 +#: zenmapGUI/ProfileEditor.py:235 share/zenmap/misc/profile_editor.xml:8 +msgid "Scan" +msgstr "Escaneo" + +#: zenmapGUI/ScanToolbar.py:175 +msgid "Cancel" +msgstr "Cancelar" + +#: zenmapGUI/ScanToolbar.py:197 +msgid "Target:" +msgstr "Objetivo:" + +#: zenmapGUI/ScanToolbar.py:204 +msgid "Profile:" +msgstr "Perfil:" + +#: zenmapGUI/MainWindow.py:247 +msgid "Sc_an" +msgstr "Esc_aneo" + +#: zenmapGUI/MainWindow.py:251 +msgid "_Save Scan" +msgstr "Guardar E_scaneo" + +#: zenmapGUI/MainWindow.py:253 +msgid "Save current scan results" +msgstr "Guardar los resultados actuales del escaneo" + +#: zenmapGUI/MainWindow.py:258 +msgid "Save All Scans to _Directory" +msgstr "Guardar todos los escaneos en un _Directorio" + +#: zenmapGUI/MainWindow.py:260 +msgid "Save all scans into a directory" +msgstr "Guardar todos los escaneos en un directorio" + +#: zenmapGUI/MainWindow.py:265 +msgid "_Open Scan" +msgstr "Abrir escane_o" + +#: zenmapGUI/MainWindow.py:267 +msgid "Open the results of a previous scan" +msgstr "Abrir resultados de un escaneo anterior" + +#: zenmapGUI/MainWindow.py:272 +msgid "_Open Scan in This Window" +msgstr "Abrir Escane_o en esta ventana" + +#: zenmapGUI/MainWindow.py:274 +msgid "Append a saved scan to the list of scans in this window." +msgstr "Adjuntar un escaneo guardado a la lista de escaneos en esta ventana." + +#: zenmapGUI/MainWindow.py:278 +msgid "_Tools" +msgstr "Herramien_tas" + +#: zenmapGUI/MainWindow.py:282 +msgid "_New Window" +msgstr "_Nueva ventana" + +#: zenmapGUI/MainWindow.py:284 +msgid "Open a new scan window" +msgstr "Abrir una nueva ventana de escaneo" + +#: zenmapGUI/MainWindow.py:289 +msgid "Close Window" +msgstr "Cerrar ventana" + +#: zenmapGUI/MainWindow.py:291 +msgid "Close this scan window" +msgstr "Cerrar esta ventana de escaneo" + +#: zenmapGUI/MainWindow.py:296 +msgid "Print..." +msgstr "Imprimir..." + +#: zenmapGUI/MainWindow.py:298 +msgid "Print the current scan" +msgstr "Imprimir escaneo actual" + +#: zenmapGUI/MainWindow.py:303 +msgid "Quit" +msgstr "Salir" + +#: zenmapGUI/MainWindow.py:305 +msgid "Quit the application" +msgstr "Salir de la aplicación" + +#: zenmapGUI/MainWindow.py:310 +msgid "New _Profile or Command" +msgstr "Nuevo _perfil o comando" + +#: zenmapGUI/MainWindow.py:312 +msgid "Create a new scan profile using the current command" +msgstr "Crear un nuevo perfil de escaneo utilizando el comando actual" + +#: zenmapGUI/MainWindow.py:317 +msgid "Search Scan Results" +msgstr "Buscar resultados de escaneo" + +#: zenmapGUI/MainWindow.py:319 +msgid "Search for a scan result" +msgstr "Buscar un resultado de escaneo" + +#: zenmapGUI/MainWindow.py:324 zenmapGUI/ScanInterface.py:917 +msgid "Filter Hosts" +msgstr "Filtrar servidores" + +#: zenmapGUI/MainWindow.py:326 +msgid "Search for host by criteria" +msgstr "Buscar servidor por criterio" + +#: zenmapGUI/MainWindow.py:331 +msgid "_Edit Selected Profile" +msgstr "_Editar el perfil seleccionado" + +#: zenmapGUI/MainWindow.py:333 +msgid "Edit selected scan profile" +msgstr "Editar el perfil del escaneo seleccionado" + +#: zenmapGUI/MainWindow.py:337 +msgid "_Profile" +msgstr "_Perfil" + +#: zenmapGUI/MainWindow.py:343 +msgid "Compare Scan Results using Diffies" +msgstr "Comparar resultados de escaneo utilizando Diffies" + +#: zenmapGUI/MainWindow.py:348 zenmapGUI/MainWindow.py:368 +msgid "_Help" +msgstr "Ayuda (_H)" + +#: zenmapGUI/MainWindow.py:352 +msgid "_Report a bug" +msgstr "_Reportar un error" + +#: zenmapGUI/MainWindow.py:354 +msgid "Report a bug" +msgstr "Reportar un error" + +#: zenmapGUI/MainWindow.py:360 +msgid "_About" +msgstr "_Acerca de" + +#: zenmapGUI/MainWindow.py:362 +#, python-format +msgid "About %s" +msgstr "Acerca de %s" + +#: zenmapGUI/MainWindow.py:370 +msgid "Shows the application help" +msgstr "Muestra la ayuda de la aplicación" + +#: zenmapGUI/MainWindow.py:474 +msgid "Can't save to database" +msgstr "No se puede guardar en la base de datos" + +#: zenmapGUI/MainWindow.py:475 +#, python-format +msgid "" +"Can't store unsaved scans to the recent scans database:\n" +"%s" +msgstr "" +"No se puede almacenar los escaneos sin guardar en la base de datos de escaneos recientes:\n" +"%s" + +#: zenmapGUI/MainWindow.py:600 +msgid "Error loading file" +msgstr "Error cargando archivo" + +#: zenmapGUI/MainWindow.py:623 zenmapGUI/MainWindow.py:702 +msgid "Nothing to save" +msgstr "Nada que guardar" + +#: zenmapGUI/MainWindow.py:625 +msgid "" +"There are no scans with results to be saved. Run a scan with the \"Scan\" " +"button first." +msgstr "" +"No hay escaneos con resultados a guardar. Ejecute un escaneo con el botón " +"\"Scan\" primero." + +#: zenmapGUI/MainWindow.py:633 zenmapGUI/MainWindow.py:711 +msgid "There is a scan still running. Wait until it finishes and then save." +msgstr "Un escaneo sigue ejecutándose. Espere a que termine y guárdelo despues." + +#: zenmapGUI/MainWindow.py:636 zenmapGUI/MainWindow.py:714 +#, python-format +msgid "There are %u scans still running. Wait until they finish and then save." +msgstr "Hay %u escaneos que continúan ejecutándose. Espere a que terminen y guárdelos despues." + +#: zenmapGUI/MainWindow.py:638 zenmapGUI/MainWindow.py:716 +msgid "Scan is running" +msgstr "Escaneo ejecutándose" + +#: zenmapGUI/MainWindow.py:680 +msgid "Save Scan" +msgstr "Guardar escaneo" + +#: zenmapGUI/MainWindow.py:703 +msgid "" +"This scan has not been run yet. Start the scan with the \"Scan\" button " +"first." +msgstr "" +"Este escaneo aún no ha sido ejecutado. Empiece el escaneo con el botón \"Scan\" primero." + +#: zenmapGUI/MainWindow.py:725 +msgid "Choose a directory to save scans into" +msgstr "Escoja un directorio donde guardar los escaneos" + +#: zenmapGUI/MainWindow.py:750 zenmapGUI/MainWindow.py:774 +msgid "Can't save file" +msgstr "Imposible guardar archivo" + +#: zenmapGUI/MainWindow.py:775 +#, python-format +msgid "" +"Can't open file to write.\n" +"%s" +msgstr "" +"No se puede abrir el archivo para modificarlo.\n" +"%s" + +#: zenmapGUI/MainWindow.py:826 zenmapGUI/MainWindow.py:867 +msgid "Close anyway" +msgstr "Cerrar de todos modos" + +#: zenmapGUI/MainWindow.py:830 +msgid "Unsaved changes" +msgstr "Cambios sin guardar" + + +#: zenmapGUI/MainWindow.py:832 +msgid "" +"The given scan has unsaved changes.\n" +"What do you want to do?" +msgstr "" +"El escaneo en cuestión contiene cambios sin guardar.\n" +"¿Qué quiere hacer?" + + +#: zenmapGUI/MainWindow.py:871 +msgid "Trying to close" +msgstr "Intentando cerrar" + +#: zenmapGUI/MainWindow.py:874 +msgid "" +"The window you are trying to close has a scan running in the background.\n" +"What do you want to do?" +msgstr "" +"La ventana que está intentando cerrar está ejecutando un escaneo en segundo plano.\n" +"¿Qué quiere hacer?" + +#: zenmapGUI/MainWindow.py:946 +msgid "Can't find documentation files" +msgstr "No se pueden encontrar los archivos de documentación" + +#: zenmapGUI/MainWindow.py:947 +#, python-format +msgid "" +"There was an error loading the documentation file %s (%s). See the online " +"documentation at %s." +msgstr "" +"Se ha producido un error al cargar el archivo de documentación %s (%s). " +"Ver la documentación en línea en %s." + +#: zenmapGUI/ScanInterface.py:441 +msgid "Empty Nmap Command" +msgstr "Comando Nmap vacío" + +#: zenmapGUI/ScanInterface.py:442 +msgid "" +"There is no command to execute. Maybe the selected/typed profile doesn't " +"exist. Please check the profile name or type the nmap command you would like " +"to execute." +msgstr "" +"No hay ningún comando para ejecutar. Quiza el perfil seleccionado/escrito no " +"existe. Por favor compruebe el nombre del perfil o el tipo de comando " +"nmap que quiere ejecutar." + +#: zenmapGUI/ScanInterface.py:543 +msgid "" +"This means that the nmap executable was not found in your system PATH, which " +"is" +msgstr "" +"Esto significa que el ejecutable Nmap no ha sido encontrado en su PATH de sistema, " +"que es" + +#: zenmapGUI/ScanInterface.py:545 +msgid "" +msgstr "" + +#: zenmapGUI/ScanInterface.py:557 +msgid "plus the extra directory" +msgstr "más el directorio extra" + +#: zenmapGUI/ScanInterface.py:559 +msgid "plus the extra directories" +msgstr "más los directorios extra" + +#: zenmapGUI/ScanInterface.py:562 +msgid "Error executing command" +msgstr "Error al ejecutar el comando" + +#: zenmapGUI/ScanInterface.py:632 +msgid "Parse error" +msgstr "Error de análisis" + +#: zenmapGUI/ScanInterface.py:634 +#, python-format +msgid "" +"There was an error while parsing the XML file generated from the scan:\n" +"\n" +"%s" +msgstr "" +"Se ha producido un error analizando el archivo XML generado por el escaneo:\n" +"\n" +"%s" + +#: zenmapGUI/ScanInterface.py:647 +msgid "Cannot merge scan" +msgstr "Imposible fusionar el escaneo" + +#: zenmapGUI/ScanInterface.py:649 +#, python-format +msgid "" +"There was an error while merging the new scan's XML:\n" +"\n" +"%s" +msgstr "" +"Se ha producido un error al fusionar los nuevos escaneos XML:\n" +"\n" +"%s" + +#: zenmapGUI/ScanInterface.py:738 +#, python-format +msgid "%d/%d hosts shown" +msgstr "%d/%d servidores mostrados" + +#: zenmapGUI/ScanInterface.py:967 +msgid "Nmap Output" +msgstr "Salida Nmap" + +#: zenmapGUI/ScanInterface.py:968 +msgid "Ports / Hosts" +msgstr "Puertos / Servidores" + +#: zenmapGUI/ScanInterface.py:969 +msgid "Topology" +msgstr "Topología" + +#: zenmapGUI/ScanInterface.py:970 +msgid "Host Details" +msgstr "Detalles del servidor" + +#: zenmapGUI/ScanInterface.py:971 +msgid "Scans" +msgstr "Escaneos" + +#: zenmapGUI/ScanInterface.py:992 +msgid "No host selected." +msgstr "Ningún servidor seleccionado." + +#: zenmapGUI/ScanOpenPortsPage.py:232 zenmapGUI/ScanOpenPortsPage.py:262 +#: radialnet/gui/NodeNotebook.py:133 +msgid "Port" +msgstr "Puerto" + +#: zenmapGUI/ScanOpenPortsPage.py:233 zenmapGUI/ScanOpenPortsPage.py:261 +#: radialnet/gui/NodeNotebook.py:133 +msgid "Protocol" +msgstr "Protocolo" + +#: zenmapGUI/ScanOpenPortsPage.py:234 zenmapGUI/ScanOpenPortsPage.py:263 +#: radialnet/gui/NodeNotebook.py:133 radialnet/gui/NodeNotebook.py:134 +msgid "State" +msgstr "Estado" + +#: zenmapGUI/ScanOpenPortsPage.py:236 zenmapGUI/ScanOpenPortsPage.py:264 +#: radialnet/gui/NodeNotebook.py:157 +msgid "Version" +msgstr "Versión" + +#: zenmapGUI/ScanOpenPortsPage.py:260 radialnet/gui/NodeNotebook.py:144 +msgid "Hostname" +msgstr "Nombre del servidor" + +#: zenmapGUI/BugReport.py:141 +msgid "How to Report a Bug" +msgstr "Cómo reportar un error" + +#: zenmapGUI/BugReport.py:160 +#, python-format +msgid "" +"How to report a bug\n" +"\n" +"Like their author, %(nmap)s and %(app)s aren't perfect. But you can help " +"make it better by sending bug reports or even writing patches. If %(nmap)s " +"doesn't behave the way you expect, first upgrade to the latest version " +"available from %(nmap_web)s. If the problem persists, do some " +"research to determine whether it has already been discovered and addressed. " +"Try Googling the error message or browsing the nmap-dev archives at http://" +"seclists.org/. Read the full manual page as well. If nothing comes of this, " +"mail a bug report to <dev@nmap.org>. Please include everything " +"you have learned about the problem, as well as what version of Nmap you are " +"running and what operating system version it is running on. Problem reports " +"and %(nmap)s usage questions sent to dev@nmap.org are far more likely to be " +"answered than those sent to Fyodor directly.\n" +"\n" +"Code patches to fix bugs are even better than bug reports. Basic " +"instructions for creating patch files with your changes are available at " +"http://nmap.org/data/HACKING. Patches may be sent to nmap-dev (recommended) " +"or to Fyodor directly.\n" +msgstr "" +"Cómo reportar un error \n" +"\n" +"Como su autor, %(nmap)s and %(app)s no son perfectos. Pero usted puede " +"ayudar a mejorarlo enviando reportes de error o elaborando parches. Si " +"%(nmap)s no actúa como lo esperado, primero actualice a la última versión " +"disponible en %(nmap_web)s. Si el problema continua, investige para " +"determinar si ya ha sido encontrado o corregido. Intente buscar el error en " +"google o en los archivos nmap-dev en http://seclists.org/. Lea tambien la " +"pagina con el manual completo. Si nada obtiene de esto, envié un email " +"reportando el error a <dev@nmap.org>. Incluya todo lo que haya " +"recogido de este error por favor, al igual que la versión Nmap que esté " +"ejecutando y en qué version del Sistema Operativo lo está corriendo. " +"Los reportes de problemas y preguntas sobre el uso de %(nmap)s enviadas a " +"dev@nmap.org tendrán mayor probabilidad de respuesta que aquellas enviadas " +"directamente a Fyodor.\n" +"\n" +"Los parches de código para reparar errores son aún mejores que los reportes " +"de error. " +"Las instrucciones básicas para crear parches con sus cambios estan " +"disponibles en http://nmap.org/data/HACKING. Los parches pueden ser enviados " +"a nmap-dev (recomendado) o directamente a Fyodor.\n" + +#: zenmapGUI/SearchGUI.py:325 +msgid "Search:" +msgstr "Búsqueda:" + +#: zenmapGUI/SearchGUI.py:328 +msgid "Expressions " +msgstr "Expresiones " + +#: zenmapGUI/SearchGUI.py:342 +msgid "Date" +msgstr "Fecha" + +#: zenmapGUI/SearchGUI.py:486 +msgid "No search method selected!" +msgstr "¡Ningún método de búsqueda seleccionado!" + +#: zenmapGUI/SearchGUI.py:488 +#, python-format +msgid "" +"%s can search results on directories or inside its own database. Please " +"select a method by choosing a directory or by checking the search data base " +"option in the 'Search options' tab before starting a search" +msgstr "" +"%s puede buscar resultados en directorios o dentro de su propia base de " +"datos. Seleccione por favor un método eligiendo un directorio o seleccionando " +"la opción de búsqueda en la base de datos en la pestaña 'Buscar opciones' " +"antes de realizar una búsqueda" + +#: zenmapGUI/SearchGUI.py:958 +msgid "" +"Entering the text into the search performs a keyword search - the " +"search string is matched against the entire output of each scan.\n" +"\n" +"To refine the search, you can use operators to search only within a " +"specific part of a scan. Operators can be added to the search interactively " +"if you click on the Expressions button, or you can enter them " +"manually into the search field. Most operators have a short form, listed.\n" +"\n" +"profile: (pr:) - Profile used.\n" +"target: (t:) - User-supplied target, or a rDNS result.\n" +"option: (o:) - Scan options.\n" +"date: (d:) - The date when scan was performed. Fuzzy matching is " +"possible using the \"~\" suffix. Each \"~\" broadens the search by one day " +"on \"each side\" of the date. In addition, it is possible to use the \"date:-" +"n\" notation which means \"n days ago\".\n" +"after: (a:) - Matches scans made after the supplied date (YYYY-MM-" +"DD or -n).\n" +"before (b:) - Matches scans made before the supplied date(YYYY-MM-" +"DD or -n).\n" +"os: - All OS-related fields.\n" +"scanned: (sp:) - Matches a port if it was among those scanned.\n" +"open: (op:) - Open ports discovered in a scan.\n" +"closed: (cp:) - Closed ports discovered in a scan.\n" +"filtered: (fp:) - Filtered ports discovered in scan.\n" +"unfiltered: (ufp:) - Unfiltered ports found in a scan (using, for " +"example, an ACK scan).\n" +"open|filtered: (ofp:) - Ports in the \"open|filtered\" state.\n" +"closed|filtered: (cfp:) - Ports in the \"closed|filtered\" state.\n" +"service: (s:) - All service-related fields.\n" +"inroute: (ir:) - Matches a router in the scan's traceroute output.\n" +msgstr "" +"Introducir el texto a la búsqueda lleva a cabo Búsqueda palabra clave " +"la búsqueda de cadena de caracteres es emparejada contra la salida entera de " +"cada escaneo.\n" +"\n" +"Para reducir la búsqueda, puede usar operadores Para buscar " +"únicamente en una parte específica de un escaneo. Operadores pueden ser " +"añadidos a la búsqueda interactivamente a través del botón " +"Expressions, o puede introducirlos manualmente al campo de búsqueda. " +"La mayoría de los operadores tienen una forma abreviada, listados aquí.\n" +"\n" +"profile: (pr:) - Perfil utilizado.\n" +"target: (t:) - El objetivo dado por el usuario, o un resultado rDNS.\n" +"option: (o:) - Opciones escaneo.\n" +"date: (d:) - Fecha en la que el escaneo fue efectuado. Una búsqueda más " +"alargada es posible usando el sufijo \"~\" . Cada \"~\" amplía la búsqueda " +"de un dia en \"cada lado\" de la fecha. Además, es posible usar la notación " +"\"fecha:-n\" que significa \"n hace días\".\n " +"after: (a:) -Seleccione scans hechos después de la fecha dada " +"(AAAA-MM-DD or -n).\n" +"before (b:) - Seleccione scans hechos después de la fecha dada " +"(AAAA-MM-DD or -n).\n" +"os: - Todos los campos relativos a OS.\n" +"scanned: (sp:) - Selecciona un puerto si estuviese entre los " +"escaneados.\n" +"open: (op:) - Puertos abiertos descubiertos en un escaneo.\n" +"closed: (cp:) - Puertos cerrados descubiertos en un escaneo.\n" +"filtered: (fp:) - Puertos filtrados descubiertos en un escaneo.\n" +"unfiltered: (ufp:) - Puertos no filtrados descubiertos en un escaneo " +"(usando por ejemplo, un escaneo ACK).\n" +"open|filtered: (ofp:) - Puertos en estado \"abierto|filtrado\".\n" +"closed|filtered: (cfp:) - Puertos en estado \"cerrado|filtrado\".\n" +"service: (s:) - Todo campo relacionado con los servicios.\n" +"inroute: (ir:) - Selecciona un ruteador en la salida traceroute del " +"escaneo.\n" + +#: zenmapGUI/ScanRunDetailsPage.py:135 zenmapGUI/ScanHostDetailsPage.py:133 +msgid "Not available" +msgstr "No disponible" + +#: zenmapGUI/ScanRunDetailsPage.py:141 +msgid "Nmap Version:" +msgstr "Versión de Nmap:" + +#: zenmapGUI/ScanRunDetailsPage.py:144 +msgid "Verbosity level:" +msgstr "Nivel de verbosidad:" + +#: zenmapGUI/ScanRunDetailsPage.py:147 +msgid "Debug level:" +msgstr "Nivel de depuración:" + +#: zenmapGUI/ScanRunDetailsPage.py:151 +msgid "Command Info" +msgstr "Información sobre el comando" + +#: zenmapGUI/ScanRunDetailsPage.py:180 +msgid "Started on:" +msgstr "Empezado el:" + +#: zenmapGUI/ScanRunDetailsPage.py:183 +msgid "Finished on:" +msgstr "Terminado el:" + +#: zenmapGUI/ScanRunDetailsPage.py:186 +msgid "Hosts up:" +msgstr "Servidores activos:" + +#: zenmapGUI/ScanRunDetailsPage.py:189 +msgid "Hosts down:" +msgstr "Servidores inactivos:" + +#: zenmapGUI/ScanRunDetailsPage.py:192 +msgid "Hosts scanned:" +msgstr "Servidores escaneados:" + +#: zenmapGUI/ScanRunDetailsPage.py:195 zenmapGUI/ScanHostDetailsPage.py:205 +msgid "Open ports:" +msgstr "Puertos abiertos:" + +#: zenmapGUI/ScanRunDetailsPage.py:198 zenmapGUI/ScanHostDetailsPage.py:208 +msgid "Filtered ports:" +msgstr "Puertos filtrados:" + +#: zenmapGUI/ScanRunDetailsPage.py:201 zenmapGUI/ScanHostDetailsPage.py:211 +msgid "Closed ports:" +msgstr "Puertos cerrados:" + +#: zenmapGUI/ScanRunDetailsPage.py:205 +msgid "General Info" +msgstr "Información general" + +#: zenmapGUI/ScanRunDetailsPage.py:267 +msgid "Scan Info" +msgstr "Información del escaneo" + +#: zenmapGUI/ScanRunDetailsPage.py:284 +msgid "Scan type:" +msgstr "Tipo de escaneo:" + +#: zenmapGUI/ScanRunDetailsPage.py:287 +msgid "Protocol:" +msgstr "Protocolo:" + +#: zenmapGUI/ScanRunDetailsPage.py:290 +msgid "# scanned ports:" +msgstr "# de puertos escaneados:" + +#: zenmapGUI/ScanRunDetailsPage.py:293 +msgid "Services:" +msgstr "Servicios:" + +#: zenmapGUI/CrashReport.py:146 +msgid "Crash Report" +msgstr "Reporte de error" + +#: zenmapGUI/CrashReport.py:166 +#, python-format +msgid "" +"An unexpected error has crashed %(app_name)s. Please copy the stack trace " +"below and send it to the dev@nmap.org " +"mailing list. (More about the list." +") The developers will see your report and try to fix the problem." +msgstr "" +"Un error inesperado ha terminado inesperadamente la aplicación %(app_name)s. Copie por favor " +"la traza de depuración aquí abajo y envíelo a la lista de correo " +"dev@nmap.org. " +"(Más sobre la lista.) " +"Los programadores verán su reporte e intentarán de arreglar el problema." + +#: zenmapGUI/CrashReport.py:174 +msgid "" +"Copy and email to dev@nmap.org:" +msgstr "" +"Copiar y enviar a dev@nmap.org:" + +#: zenmapGUI/ScanNmapOutputPage.py:218 +msgid "Details" +msgstr "Detalles" + +#: zenmapGUI/NmapOutputProperties.py:139 +msgid "Nmap Output Properties" +msgstr "Propiedades de salida Nmap" + +#: zenmapGUI/NmapOutputProperties.py:166 +msgid "details" +msgstr "detalles" + +#: zenmapGUI/NmapOutputProperties.py:167 +msgid "port listing title" +msgstr "título del listado de puerto" + +#: zenmapGUI/NmapOutputProperties.py:169 +msgid "open port" +msgstr "puerto abierto" + +#: zenmapGUI/NmapOutputProperties.py:171 +msgid "closed port" +msgstr "puerto cerrado" + +#: zenmapGUI/NmapOutputProperties.py:173 +msgid "filtered port" +msgstr "puerto filtrado" + +#: zenmapGUI/NmapOutputProperties.py:175 +msgid "date" +msgstr "fecha" + +#: zenmapGUI/NmapOutputProperties.py:176 +msgid "hostname" +msgstr "nombre del servidor" + +#: zenmapGUI/NmapOutputProperties.py:177 +msgid "ip" +msgstr "ip" + +#: zenmapGUI/NmapOutputProperties.py:221 +msgid "Highlight definitions" +msgstr "Resaltar definiciones" + +#: zenmapGUI/NmapOutputProperties.py:248 +msgid "Text" +msgstr "Texto" + +#: zenmapGUI/NmapOutputProperties.py:250 +msgid "Highlight" +msgstr "Resaltar" + +#: zenmapGUI/NmapOutputProperties.py:266 +msgid "text color" +msgstr "color texto" + +#: zenmapGUI/NmapOutputProperties.py:293 +msgid "highlight color" +msgstr "resaltar color" + +#: zenmapGUI/About.py:197 +#, python-format +msgid "About %s and %s" +msgstr "Sobre %s y %s" + +#: zenmapGUI/About.py:216 +#, python-format +msgid "" +"%s is a free and open source utility for network exploration and security " +"auditing." +msgstr "" +"es una utilidad gratis y de software para la exploración de redes y " +"auditorias de seguridad." + +#: zenmapGUI/About.py:221 +#, python-format +msgid "" +"%s is a multi-platform graphical %s frontend and results viewer. It was " +"originally derived from %s." +msgstr "" +"%s es una interfaz gráfica multiplataforma %s y visor de resultados. " +"Originalmente derivado de %s." + +#: zenmapGUI/About.py:227 +#, python-format +msgid "" +"%s is an %s GUI created as part of the Nmap/Google Summer of Code program." +msgstr "" +"%s es un %s GUI creado como parte del programa Nmap/Google Summer of Code." + +#: zenmapGUI/About.py:229 zenmapGUI/About.py:272 +#, python-format +msgid "%s credits" +msgstr "Créditos %s" + +#: zenmapGUI/About.py:314 +msgid "Written by" +msgstr "Escrito por" + +#: zenmapGUI/About.py:316 +msgid "Design" +msgstr "Diseño" + +#: zenmapGUI/About.py:318 +msgid "SoC 2007" +msgstr "SoC 2007" + +#: zenmapGUI/About.py:320 +msgid "Contributors" +msgstr "Colaboradores" + +#: zenmapGUI/About.py:322 +msgid "Translation" +msgstr "Traducción" + +#: zenmapGUI/About.py:324 +msgid "Maemo" +msgstr "Maemo" + +#: zenmapGUI/ScanScanListPage.py:134 +msgid "Running" +msgstr "Ejecutandose" + +#: zenmapGUI/ScanScanListPage.py:137 +msgid "Unsaved" +msgstr "Sin guardar" + +#: zenmapGUI/ScanScanListPage.py:141 +msgid "Failed" +msgstr "Fallido" + +#: zenmapGUI/ScanScanListPage.py:143 +msgid "Canceled" +msgstr "Cancelado" + +#: zenmapGUI/ScanScanListPage.py:168 +msgid "Status" +msgstr "Estado" + +#: zenmapGUI/ScanScanListPage.py:174 +msgid "Command" +msgstr "Comando" + +#: zenmapGUI/ScanScanListPage.py:191 +msgid "Append Scan" +msgstr "Adjuntar escaneo" + +#: zenmapGUI/ScanScanListPage.py:194 +msgid "Remove Scan" +msgstr "Quitar escaneo" + +#: zenmapGUI/ScanScanListPage.py:197 +msgid "Cancel Scan" +msgstr "Cancelar escaneo" + +#: zenmapGUI/TopologyPage.py:180 +msgid "Show the topology anyway" +msgstr "Mostrar la topología de todos modos" + +#: zenmapGUI/TopologyPage.py:213 +#, python-format +msgid "" +"Topology is disabled because too many hosts can cause it\n" +"to run slowly. The limit is %d hosts and there are %d." +msgstr "" +"La topología se ha desactivado porque demasiados\n" +"servidores ocasionan problemas de desempeño. El límite es %d \n" +"servidores y hay %d." + +#: zenmapGUI/FileChoosers.py:137 +#, python-format +msgid "All files (%s)" +msgstr "Todos los archivos (%s)" + +#: zenmapGUI/FileChoosers.py:147 +#, python-format +msgid "Nmap XML files (%s)" +msgstr "Archivos Nmap XML (%s)" + +#: zenmapGUI/FileChoosers.py:157 +#, python-format +msgid "NSE scripts (%s)" +msgstr "scripts NSE (%s)" + +#: zenmapGUI/FileChoosers.py:237 radialnet/gui/SaveDialog.py:130 +msgid "By extension" +msgstr "Por extensión" + +#: zenmapGUI/FileChoosers.py:238 +msgid "Nmap XML format (.xml)" +msgstr "Formato Nmap XML (.xml)" + +#: zenmapGUI/FileChoosers.py:239 +msgid "Nmap text format (.nmap)" +msgstr "Formato texto Nmap (.nmap)" + +#: zenmapGUI/FileChoosers.py:268 radialnet/gui/SaveDialog.py:167 +msgid "Select File Type:" +msgstr "Seleccionar tipo de archivo:" + +#: zenmapGUI/OptionBuilder.py:298 +msgid "Choose file" +msgstr "Escoger un archivo" + +#: zenmapGUI/ProfileEditor.py:146 +msgid "Profile Editor" +msgstr "Editor de perfil" + +#: zenmapGUI/ProfileEditor.py:242 +msgid "Profile Information" +msgstr "Información del perfil" + +#: zenmapGUI/ProfileEditor.py:243 +msgid "Profile name" +msgstr "Nombre del perfil" + +#: zenmapGUI/ProfileEditor.py:247 +msgid "Description" +msgstr "Descripción" + +#: zenmapGUI/ProfileEditor.py:263 +msgid "Save Changes" +msgstr "Guardar cambios" + +#: zenmapGUI/ProfileEditor.py:268 +msgid "Help" +msgstr "Ayuda" + +#: zenmapGUI/ProfileEditor.py:302 +msgid "Profile" +msgstr "Perfil" + +#: zenmapGUI/ProfileEditor.py:364 +msgid "Unnamed profile" +msgstr "Perfil sin nombrar" + +#: zenmapGUI/ProfileEditor.py:366 +msgid "You must provide a name for this profile." +msgstr "Debe producir un nombre para este perfil." + +#: zenmapGUI/ProfileEditor.py:386 +msgid "Disallowed profile name" +msgstr "Nombre de perfil no permitido" + +#: zenmapGUI/ProfileEditor.py:387 +#, python-format +msgid "" +"Sorry, the name \"%s\" is not allowed due to technical limitations. (The " +"underlying ConfigParser used to store profiles does not allow it.) Choose a " +"different name." +msgstr "" +"Lo sentimos, el nombre \"%s\" no es permitido debido a limitaciones " +"técnicas. (El subyacente ConfigParser usado para guardar perfiles no lo " +"permite.) Escoja otro nombre." + +#: zenmapGUI/ProfileEditor.py:412 +msgid "Deleting Profile" +msgstr "Borrar perfil" + +#: zenmapGUI/ProfileEditor.py:414 +msgid "" +"Your profile is going to be deleted! ClickOk to continue, or Cancel to go " +"back to Profile Editor." +msgstr "" +"Su perfil va a ser borrado! Pulse Ok para continuar o cancelar para volver " +"al editor del perfil." + +#: zenmapGUI/SearchWindow.py:148 +msgid "Search Scans" +msgstr "Buscar escaneos" + +#: zenmapGUI/SearchWindow.py:175 +msgid "Append" +msgstr "Adjuntar" + +#: zenmapGUI/App.py:235 +msgid "Import error" +msgstr "Error de importación" + +#: zenmapGUI/App.py:236 +msgid "" +"A required module was not found.\n" +"\n" +msgstr "" +"Un módulo obligatorio no ha sido encontrado.\n" +"\n" + +#: zenmapGUI/App.py:284 +msgid "Error creating the per-user configuration directory" +msgstr "Error al crear la carpeta de configuración del usuario" + +#: zenmapGUI/App.py:285 +#, python-format +msgid "" +"There was an error creating the directory %s or one of the files in it. The " +"directory is created by copying the contents of %s. The specific error was\n" +"\n" +"%s\n" +"\n" +"%s needs to create this directory to store information such as the list of " +"scan profiles. Check for access to the directory and try again." +msgstr "" +"Un error se ha producido creando el directorio %s o uno de los archivos en " +"el. El directorio es creado copiando el contenido de %s. El error específico " +"era\n" +"\n" +"%s\n" +"\n" +"%s tiene que crear un directorio en el que guardar información como la lista " +"de perfiles de escaneo. Compruebe el acceso al directorio e intente otra vez." + +#: zenmapGUI/App.py:307 +msgid "Error parsing the configuration file" +msgstr "Error al analizar el archivo de configuración" + +#: zenmapGUI/App.py:308 +#, python-format +msgid "" +"There was an error parsing the configuration file %s. The specific error " +"was\n" +"\n" +"%s\n" +"\n" +"%s can continue without this file but any information in it will be ignored " +"until it is repaired." +msgstr "" +"Se ha producido un error al analizar el archivo de configuración %s. El " +"error específico era \n" +"\n" +"%s\n" +"\n" +"%s puede continuar sin este archivo pero cualquier información en él será " +"ignorada hasta que se repare." + + +#: zenmapGUI/App.py:373 +#, python-format +msgid "" +"You are trying to run %s with a non-root user!\n" +"\n" +"Some %s options need root privileges to work." +msgstr "" +"¡Está intentando lanzar %s con un usuario sin privilegios!\n" +"\n" +"Algunas opciones %s necesitan privilegios de root para funcionar." + +#: zenmapGUI/App.py:378 +msgid "Non-root user" +msgstr "Usuario sin privilegios" + +#: zenmapGUI/ScanHostDetailsPage.py:186 +msgid "Host Status" +msgstr "Estado del servidor" + +#: zenmapGUI/ScanHostDetailsPage.py:187 +msgid "Addresses" +msgstr "Direcciones" + +#: zenmapGUI/ScanHostDetailsPage.py:188 +msgid "Hostnames" +msgstr "Nombres de Servidores" + +#: zenmapGUI/ScanHostDetailsPage.py:189 radialnet/gui/NodeNotebook.py:432 +msgid "Operating System" +msgstr "Sistema operativo" + +#: zenmapGUI/ScanHostDetailsPage.py:191 +msgid "Ports used" +msgstr "Puertos usados" + +#: zenmapGUI/ScanHostDetailsPage.py:192 +msgid "OS Classes" +msgstr "Clases de OS" + +#: zenmapGUI/ScanHostDetailsPage.py:193 +msgid "TCP Sequence" +msgstr "Secuencia TCP" + +#: zenmapGUI/ScanHostDetailsPage.py:194 +msgid "IP ID Sequence" +msgstr "Secuencia IP ID" + +#: zenmapGUI/ScanHostDetailsPage.py:196 +msgid "TCP TS Sequence" +msgstr "Secuencia TCP TS" + +#: zenmapGUI/ScanHostDetailsPage.py:197 +msgid "Comments" +msgstr "Comentarios" + +#: zenmapGUI/ScanHostDetailsPage.py:202 +msgid "State:" +msgstr "Estado:" + +#: zenmapGUI/ScanHostDetailsPage.py:214 +msgid "Scanned ports:" +msgstr "Puertos escaneados:" + +#: zenmapGUI/ScanHostDetailsPage.py:217 +msgid "Up time:" +msgstr "Tiempo activo:" + +#: zenmapGUI/ScanHostDetailsPage.py:220 radialnet/gui/NodeNotebook.py:482 +msgid "Last boot:" +msgstr "Última inicialización:" + +#: zenmapGUI/ScanHostDetailsPage.py:224 +msgid "IPv4:" +msgstr "IPv4:" + +#: zenmapGUI/ScanHostDetailsPage.py:227 +msgid "IPv6:" +msgstr "IPv6:" + +#: zenmapGUI/ScanHostDetailsPage.py:230 +msgid "MAC:" +msgstr "MAC:" + +#: zenmapGUI/ScanHostDetailsPage.py:233 +msgid "Vendor:" +msgstr "Fabricante:" + +#: zenmapGUI/ScanHostDetailsPage.py:357 +msgid "Name - Type:" +msgstr "Nombre - Tipo:" + +#: zenmapGUI/ScanHostDetailsPage.py:376 +msgid "Not Available" +msgstr "No disponible" + +#: zenmapGUI/ScanHostDetailsPage.py:378 +msgid "Name:" +msgstr "Nombre:" + +#: zenmapGUI/ScanHostDetailsPage.py:381 +msgid "Accuracy:" +msgstr "Precisión:" + +#: zenmapGUI/ScanHostDetailsPage.py:410 +msgid "Port-Protocol-State:" +msgstr "Puerto-Protocolo-Estado:" + +#: zenmapGUI/ScanHostDetailsPage.py:424 radialnet/gui/NodeNotebook.py:157 +msgid "Type" +msgstr "Tipo" + +#: zenmapGUI/ScanHostDetailsPage.py:425 radialnet/gui/NodeNotebook.py:157 +msgid "Vendor" +msgstr "Fabricante" + +#: zenmapGUI/ScanHostDetailsPage.py:426 +msgid "OS Family" +msgstr "Familia OS" + +#: zenmapGUI/ScanHostDetailsPage.py:427 +msgid "OS Generation" +msgstr "Generación OS" + +#: zenmapGUI/ScanHostDetailsPage.py:428 +msgid "Accuracy" +msgstr "Precisión" + +#: zenmapGUI/ScanHostDetailsPage.py:457 +msgid "Difficulty:" +msgstr "Dificultad:" + +#: zenmapGUI/ScanHostDetailsPage.py:460 +msgid "Index:" +msgstr "Índice:" + +#: zenmapGUI/ScanHostDetailsPage.py:463 zenmapGUI/ScanHostDetailsPage.py:482 +#: zenmapGUI/ScanHostDetailsPage.py:501 +msgid "Values:" +msgstr "Valores:" + +#: zenmapGUI/ScanHostDetailsPage.py:479 zenmapGUI/ScanHostDetailsPage.py:498 +msgid "Class:" +msgstr "Clase:" + +#: radialnet/gui/Toolbar.py:153 +msgid "Hosts viewer" +msgstr "Visualizador de servidores" + +#: radialnet/gui/Toolbar.py:222 +msgid "Save Graphic" +msgstr "Guardar gráfico" + +#: radialnet/gui/Toolbar.py:225 radialnet/gui/HostsViewer.py:147 +msgid "Hosts Viewer" +msgstr "Visualizador de servidores" + +#: radialnet/gui/Toolbar.py:229 +msgid "Controls" +msgstr "Controles" + +#: radialnet/gui/Toolbar.py:233 +msgid "Fisheye" +msgstr "El efecto ojo de pez" + +#: radialnet/gui/Toolbar.py:314 +msgid "Error saving snapshot" +msgstr "Error al guardar el snapshot" + +#: radialnet/gui/NodeNotebook.py:133 +msgid "Method" +msgstr "Método" + +#: radialnet/gui/NodeNotebook.py:134 +msgid "Count" +msgstr "Cuenta" + +#: radialnet/gui/NodeNotebook.py:134 +msgid "Reasons" +msgstr "Razones" + +#: radialnet/gui/NodeNotebook.py:144 +msgid "TTL" +msgstr "TTL" + +#: radialnet/gui/NodeNotebook.py:144 +msgid "RTT" +msgstr "RTT" + +#: radialnet/gui/NodeNotebook.py:144 +msgid "IP" +msgstr "IP" + +#: radialnet/gui/NodeNotebook.py:147 +#, python-format +msgid "Traceroute on port %s/%s totalized %d known hops." +msgstr "Traceroute en el puerto %s/%s totalizan %d hops " +"conocidos." + +#: radialnet/gui/NodeNotebook.py:149 +msgid "No traceroute information available." +msgstr "Ninguna información de traceroute disponible." + +#: radialnet/gui/NodeNotebook.py:156 +msgid "Name" +msgstr "Nombre" + +#: radialnet/gui/NodeNotebook.py:156 +msgid "DB Line" +msgstr "Línea DB" + +#: radialnet/gui/NodeNotebook.py:157 +msgid "Family" +msgstr "Familia" + +#: radialnet/gui/NodeNotebook.py:161 +#, python-format +msgid "" +"* TCP sequence index equal to %d and difficulty is \"%s" +"\"." +msgstr "" +"* secuencia TCP index igual a %d y dificultad es \"%s" +"\"." + + +#: radialnet/gui/NodeNotebook.py:195 +msgid "General" +msgstr "General" + +#: radialnet/gui/NodeNotebook.py:197 +msgid "Traceroute" +msgstr "Traceroute" + +#: radialnet/gui/NodeNotebook.py:239 +#, python-format +msgid "Ports (%s)" +msgstr "Puertos (%s)" + +#: radialnet/gui/NodeNotebook.py:257 radialnet/gui/NodeNotebook.py:784 +msgid "" +msgstr "" + +#: radialnet/gui/NodeNotebook.py:259 +msgid "" +msgstr "" + +#: radialnet/gui/NodeNotebook.py:284 +#, python-format +msgid "[%d] service: %s" +msgstr "[%d] servicio: %s" + +#: radialnet/gui/NodeNotebook.py:289 +msgid "" +msgstr "" + +#: radialnet/gui/NodeNotebook.py:389 +#, python-format +msgid "Extraports (%s)" +msgstr "Puertos extra (%s)" + +#: radialnet/gui/NodeNotebook.py:396 +msgid "Special fields" +msgstr "Campos especiales" + +#: radialnet/gui/NodeNotebook.py:430 +msgid "General information" +msgstr "Información general" + +#: radialnet/gui/NodeNotebook.py:431 +msgid "Sequences" +msgstr "Secuencias" + +#: radialnet/gui/NodeNotebook.py:434 +msgid "No sequence information." +msgstr "Ninguna información de secuencia." + +#: radialnet/gui/NodeNotebook.py:435 +msgid "No OS information." +msgstr "Ninguna información OS." + +#: radialnet/gui/NodeNotebook.py:440 +msgid "Address:" +msgstr "Dirección:" + +#: radialnet/gui/NodeNotebook.py:463 +msgid "Hostname:" +msgstr "Nombre del servidor:" + +#: radialnet/gui/NodeNotebook.py:487 +#, python-format +msgid "%s (%s seconds)." +msgstr "%s (%s segundos)." + +#: radialnet/gui/NodeNotebook.py:554 +msgid "Match" +msgstr "Coincidencia" + +#: radialnet/gui/NodeNotebook.py:601 radialnet/gui/NodeNotebook.py:651 +msgid "Class" +msgstr "Clase" + +#: radialnet/gui/NodeNotebook.py:609 +msgid "Used ports:" +msgstr "Puertos usados:" + +#: radialnet/gui/NodeNotebook.py:632 +msgid "Fingerprint" +msgstr "Huella" + +#: radialnet/gui/NodeNotebook.py:652 +msgid "Values" +msgstr "Valores" + +#: radialnet/gui/NodeNotebook.py:654 +msgid "TCP *" +msgstr "TCP *" + +#: radialnet/gui/NodeNotebook.py:655 +msgid "IP ID" +msgstr "IP ID" + +#: radialnet/gui/NodeNotebook.py:656 +msgid "TCP Timestamp" +msgstr "TCP Timestamp" + +#: radialnet/gui/SaveDialog.py:131 +msgid "PDF" +msgstr "PDF" + +#: radialnet/gui/SaveDialog.py:132 +msgid "PNG" +msgstr "PNG" + +#: radialnet/gui/SaveDialog.py:133 +msgid "PostScript" +msgstr "PostScript" + +#: radialnet/gui/SaveDialog.py:134 +msgid "SVG" +msgstr "SVG" + +#: radialnet/gui/SaveDialog.py:147 +msgid "Save Topology" +msgstr "Guardar topología" + +#: radialnet/gui/SaveDialog.py:201 +msgid "No filename extension" +msgstr "Ninguna extensión de nombre de archivo" + +#: radialnet/gui/SaveDialog.py:202 +#, python-format +msgid "" +"The filename \"%s\" does not have an extension, and no specific file type " +"was chosen.\n" +"Enter a known extension or select the file type from the list." +msgstr "" +"El nombre del archivo \"%s\" no tiene extensión y ningún tipo de archivo " +"específico ha sido escogido.\n" +"Entre una extensión conocida o seleccione el tipo de archivo en la lista." + +#: radialnet/gui/SaveDialog.py:209 +msgid "Unknown filename extension" +msgstr "Extensión del archivo desconocida" + +#: radialnet/gui/SaveDialog.py:210 +#, python-format +msgid "" +"There is no file type known for the filename extension \"%s\".\n" +"Enter a known extension or select the file type from the list." +msgstr "" +"Ningún tipo de archivo existe para la extensión \"%s\".\n" +"Entre una extensión conocida o seleccione un tipo de archivo de la lista." + +#: radialnet/gui/ControlWidget.py:186 +msgid "Action" +msgstr "Acción" + +#: radialnet/gui/ControlWidget.py:211 +msgid "Info" +msgstr "Info" + +#: radialnet/gui/ControlWidget.py:233 +msgid "Red" +msgstr "Rojo" + +#: radialnet/gui/ControlWidget.py:234 +msgid "Yellow" +msgstr "Amarillo" + +#: radialnet/gui/ControlWidget.py:235 +msgid "Green" +msgstr "Verde" + +#: radialnet/gui/ControlWidget.py:541 +msgid "Fisheye on ring" +msgstr "Fisheye sobre el aro" + +#: radialnet/gui/ControlWidget.py:556 +msgid "with interest factor" +msgstr "con un factor de interés" + +#: radialnet/gui/ControlWidget.py:561 +msgid "and spread factor" +msgstr "y un factor de difusión" + +#: radialnet/gui/ControlWidget.py:666 +msgid "Interpolation" +msgstr "Interpolación" + +#: radialnet/gui/ControlWidget.py:677 +msgid "Cartesian" +msgstr "Cartesiana" + +#: radialnet/gui/ControlWidget.py:679 +msgid "Polar" +msgstr "Polar" + +#: radialnet/gui/ControlWidget.py:692 +msgid "Frames" +msgstr "Tramas" + +#: radialnet/gui/ControlWidget.py:749 +msgid "Layout" +msgstr "Plano" + +#: radialnet/gui/ControlWidget.py:761 +msgid "Symmetric" +msgstr "Simétrico" + +#: radialnet/gui/ControlWidget.py:762 +msgid "Weighted" +msgstr "Ponderada" + +#: radialnet/gui/ControlWidget.py:817 +msgid "Ring gap" +msgstr "Hueco aro" + +#: radialnet/gui/ControlWidget.py:821 +msgid "Lower ring gap" +msgstr "Reducir hueco aro" + +#: radialnet/gui/ControlWidget.py:950 +msgid "View" +msgstr "Vista" + +#: radialnet/gui/ControlWidget.py:962 +msgid "Zoom" +msgstr "Zoom" + +#: radialnet/gui/ControlWidget.py:1186 +msgid "Navigation" +msgstr "Navegación" + +#: radialnet/gui/HostsViewer.py:151 +msgid "No node selected" +msgstr "Ningún nodúlo seleccionado" + +#: radialnet/bestwidgets/windows.py:141 +msgid "Alert" +msgstr "Alerta" + +#: share/zenmap/misc/profile_editor.xml:9 +msgid "Ping" +msgstr "Ping" + +#: share/zenmap/misc/profile_editor.xml:10 +msgid "Scripting" +msgstr "Scripting" + +#: share/zenmap/misc/profile_editor.xml:11 +msgid "Target" +msgstr "Objetivo" + +#: share/zenmap/misc/profile_editor.xml:12 +msgid "Source" +msgstr "Fuente" + +#: share/zenmap/misc/profile_editor.xml:13 +msgid "Other" +msgstr "Otro" + +#: share/zenmap/misc/profile_editor.xml:14 +msgid "Timing" +msgstr "Timing" + +#: share/zenmap/misc/profile_editor.xml:16 +msgid "Scan options" +msgstr "Opciones de escaneo" + +#: share/zenmap/misc/profile_editor.xml:17 +msgid "Targets (optional): " +msgstr "Objetivos (opcional): " + +#: share/zenmap/misc/profile_editor.xml:18 +msgid "TCP scan: " +msgstr "Escaneo TCP: " + +#: share/zenmap/misc/profile_editor.xml:19 +#: share/zenmap/misc/profile_editor.xml:30 +#: share/zenmap/misc/profile_editor.xml:40 +msgid "None" +msgstr "Ninguno" + +#: share/zenmap/misc/profile_editor.xml:20 +msgid "" +"Send probes with the ACK flag set. Ports will be marked \"filtered\" or " +"\"unfiltered\". Use ACK scan to map out firewall rulesets." +msgstr "" +"Enviar sondeos con la bandera ACK activada. Puertos serán marcados como " +"\"filtrados\" o \"sin filtrar\". Use el escaneo ACK para determinar las " +"colecciones de reglas para cortafuegos." + +#: share/zenmap/misc/profile_editor.xml:20 +msgid "ACK scan" +msgstr "Escaneo ACK" + +#: share/zenmap/misc/profile_editor.xml:21 +msgid "" +"Send probes with the FIN bit set. FIN scan can differentiate \"closed\" and " +"\"open|filtered\" ports on some systems." +msgstr "" +"Enviar sondeos con la bandera FIN activa. El escaneo FIN puede diferenciar " +"puertos \"cerrados\" y \"abiertos|filtrados\" en algunos sistemas." + +#: share/zenmap/misc/profile_editor.xml:21 +msgid "FIN scan" +msgstr "Escaneo FIN" + +#: share/zenmap/misc/profile_editor.xml:22 +msgid "" +"Send probes with the FIN and ACK bits set. Against some BSD-derived systems " +"this can differentiate between \"closed\" and \"open|filtered\" ports." +msgstr "" +"Enviar sondeos con las banderas FIN y ACK activadas. Contra algunos sistema " +"derivados de BSD, esto puede diferenciar entre puertos \"cerrados\" y " +"\"abiertos|filtrados\"." + +#: share/zenmap/misc/profile_editor.xml:22 +msgid "Maimon scan" +msgstr "Escaneo Maimon" + +#: share/zenmap/misc/profile_editor.xml:23 +msgid "" +"Send probes with no flags set (TCP flag header is 0). Null scan can " +"differentiate \"closed\" and \"open|filtered\" ports on some systems." +msgstr "" +"Enviar sondeos sin banderas activas (el encabezado TCP es 0.) El escaneo nulo " +"puede diferenciar puertos \"cerrados\" y \"abiertos|filtrados\" en algunos " +"sistemas." + +#: share/zenmap/misc/profile_editor.xml:23 +msgid "Null scan" +msgstr "Escaneo nulo" + +#: share/zenmap/misc/profile_editor.xml:24 +msgid "" +"Send probes with the SYN flag set. This is the most popular scan and the " +"most generally useful. It is known as a \"stealth\" scan because it avoids " +"making a full TCP connection." +msgstr "" +"Enviar sondeos con la bandera SYN activada. Este es el escaneo más popular y " +"generalmente el más útil. Es conocido como un escaneo \"media-conexión\" porque evita " +"una conexión TCP completa." + +#: share/zenmap/misc/profile_editor.xml:24 +msgid "TCP SYN scan" +msgstr "Escaneo TCP SYN" + +#: share/zenmap/misc/profile_editor.xml:25 +msgid "" +"Scan using the connect system call. This is like SYN scan but less stealthy " +"because it makes a full TCP connection. It is the default when a user does " +"not have raw packet privileges or is scanning IPv6 networks." +msgstr "" +"Escanear usando la llamada de sistema connect. Esto es como un escaneo SYN pero " +"más discreto porque establece una conexión completa TCP. Es ejecutado de " +"forma predeterminada cuando el usuario no tiene privilegios de raw packets o " +"si está escaneando redes IPv6." + +#: share/zenmap/misc/profile_editor.xml:25 +msgid "TCP connect scan" +msgstr "Escaneo TCP connect" + +#: share/zenmap/misc/profile_editor.xml:26 +msgid "" +"Same as ACK scan except that it exploits an implementation detail of certain " +"systems to differentiate open ports from closed ones, rather than always " +"printing \"unfiltered\" when a RST is returned. " +msgstr "" +"Igual que el escaneo ACK excepto que explota un detalle de implementación de " +"algunos sistemas para diferenciar puertos abiertos y puertos cerrados, en " +"vez de siempre indicar \"sin filtrar\" cuando un RST es devuelto. " + +#: share/zenmap/misc/profile_editor.xml:26 +msgid "Window scan" +msgstr "Escaneo ventana" + +#: share/zenmap/misc/profile_editor.xml:27 +msgid "" +"Send probes with the FIN, PSH, and URG flags set, lighting the packets up " +"like a Christmas tree. Xmas tree scan can differentiate \"closed\" and " +"\"open|filtered\" ports on some systems." +msgstr "" +"Enviar sondeos con las banderas FIN, PSH y URG activadas, iluminando los " +"paquetes como un árbol de Navidad. El escaneo Xmas tree puede diferenciar " +"puertos \"cerrados\" y \"abiertos|filtrados\" en algunos sistemas." + +#: share/zenmap/misc/profile_editor.xml:27 +msgid "Xmas Tree scan" +msgstr "Escaneo Xmas Tree" + +#: share/zenmap/misc/profile_editor.xml:29 +msgid "Non-TCP scans: " +msgstr "Escaneos no-TCP: " + +#: share/zenmap/misc/profile_editor.xml:31 +msgid "" +"Scan UDP ports. UDP is in general slower and more difficult to scan than " +"TCP, and is often ignored by security auditors." +msgstr "" +"Escanear puertos UDP. UDP es generalmente más lento y más difícil de " +"escanear que TCP, y es regularmente ignorado por auditores de seguridad." + + +#: share/zenmap/misc/profile_editor.xml:31 +msgid "UDP scan" +msgstr "Escaneo UDP" + +#: share/zenmap/misc/profile_editor.xml:32 +msgid "" +"Scan IP protocols (TCP, ICMP, IGMP, etc.) to find which are supported by " +"target machines." +msgstr "" +"Escanear protocolos IP (TCP, ICMP, IGMP, etc.) para saber cuales son " +"soportados por las máquinas objetivas." + +#: share/zenmap/misc/profile_editor.xml:32 +msgid "IP protocol scan" +msgstr "Escaneo protocolo IP" + +#: share/zenmap/misc/profile_editor.xml:33 +msgid "" +"Do not scan any targets, just list which ones would be scanned (with reverse " +"DNS names if available)." +msgstr "" +"No escanee objetivos, simplemente liste cuales serían escaneados (con nombres " +"DNS invertidos si disponible)." + +#: share/zenmap/misc/profile_editor.xml:33 +msgid "List scan" +msgstr "Escaneo de lista" + +#: share/zenmap/misc/profile_editor.xml:34 +msgid "" +"Skip the port scanning phase. Other phases (host discovery, script scan, " +"traceroute) may still run." +msgstr "" +"Saltar la fase de escaneo de puertos. Otras fases (descubrimiento del servidor, " +"escaneo de secuencias de comando, traceroute) pueden seguir activas." + +#: share/zenmap/misc/profile_editor.xml:34 +msgid "No port scan" +msgstr "Ningún escaneo de puerto" + +#: share/zenmap/misc/profile_editor.xml:35 +msgid "" +"SCTP is a layer 4 protocol used mostly for telephony related applications. " +"This is the SCTP equivalent of a TCP SYN stealth scan." +msgstr "" +"SCTP es un protocolo de capa 4, usado sobre todo para aplicaciones relativas " +"a la telefonía. Este es el SCTP equivalente a un escaneo furtivo TCP SYN." + +#: share/zenmap/misc/profile_editor.xml:35 +msgid "SCTP INIT port scan" +msgstr "Escaneo puerto SCTP INIT" + +#: share/zenmap/misc/profile_editor.xml:36 +msgid "" +"SCTP is a layer 4 protocol used mostly for telephony related applications." +msgstr "" +"SCTP es un protocolo de capa 4 utilizado sobre todo para aplicaciones " +"relativas a la telefonía." + +#: share/zenmap/misc/profile_editor.xml:36 +msgid "SCTP cookie-echo port scan" +msgstr "Escaneo puerto SCTP cookie-echo" + +#: share/zenmap/misc/profile_editor.xml:39 +msgid "Timing template: " +msgstr "Plantilla de tiempo: " + +#: share/zenmap/misc/profile_editor.xml:41 +#: share/zenmap/misc/profile_editor.xml:42 +msgid "Set the timing template for IDS evasion." +msgstr "Configurar la plantilla de tiempo para evasión IDS." + +#: share/zenmap/misc/profile_editor.xml:41 +msgid "Paranoid" +msgstr "Paranoico" + +#: share/zenmap/misc/profile_editor.xml:42 +msgid "Sneaky" +msgstr "Furtivo" + +#: share/zenmap/misc/profile_editor.xml:43 +msgid "" +"Set the timing template to slow down the scan to use less bandwidth and " +"target machine resources." +msgstr "" +"Configurar la plantilla de tiempo para desacelerar el escaneo y para usar menos de " +"bandwidth y fuentes de máquinas objetivas." + +#: share/zenmap/misc/profile_editor.xml:43 +msgid "Polite" +msgstr "Educado" + +#: share/zenmap/misc/profile_editor.xml:44 +msgid "Set the timing template to not modify the default Nmap value." +msgstr "Fija la plantilla de tiempo para no modificar el valor por vía " +"predeterminado de Nmap." + +#: share/zenmap/misc/profile_editor.xml:44 +msgid "Normal" +msgstr "Normal" + +#: share/zenmap/misc/profile_editor.xml:45 +msgid "" +"Set the timing template for faster scan. Used when on a reasonably fast and " +"reliable network." +msgstr "" +"Fija la plantilla de tiempo para el escaneo más rápido. Usado cuando en una red " +"red razonablemente rápida y fiable." + +#: share/zenmap/misc/profile_editor.xml:45 +msgid "Aggressive" +msgstr "Agresivo" + +#: share/zenmap/misc/profile_editor.xml:46 +msgid "" +"Set the timing template for the fastest scan. Used when on a fast network or " +"when willing to sacrifice accuracy for speed." +msgstr "" +"Fijar plantilla de tiempo para el escaneo más rápido. Usado cuando en una red " +"rápida o cuando dispuesto a sacrificar precisión por rapidez." + +#: share/zenmap/misc/profile_editor.xml:46 +msgid "Insane" +msgstr "Loco" + +#: share/zenmap/misc/profile_editor.xml:48 +msgid "" +"Enable OS detection (-O), version detection (-sV), script scanning (-sC), " +"and traceroute (--traceroute)." +msgstr "" +"Activar detección OS (-O), detección de versión (-sV), escaneo con scripts " +"(-sC), y traceroute (--traceroute)." + +#: share/zenmap/misc/profile_editor.xml:48 +msgid "Enable all advanced/aggressive options" +msgstr "Activar todas la opciones avanzadas/agresivas" + +#: share/zenmap/misc/profile_editor.xml:49 +msgid "Attempt to discover the operating system running on remote systems." +msgstr "Intentar descubrir versiones de servicios activos en puertos remotos." + +#: share/zenmap/misc/profile_editor.xml:49 +msgid "Operating system detection" +msgstr "Detección del sistema operativo" + +#: share/zenmap/misc/profile_editor.xml:50 +msgid "" +"Attempt to discover the version number of services running on remote ports." +msgstr "" +"Intentar descubrir el número de versiones de servicios activos en puertos " +"remotos." + +#: share/zenmap/misc/profile_editor.xml:50 +msgid "Version detection" +msgstr "Detección versión" + +#: share/zenmap/misc/profile_editor.xml:51 +msgid "" +"Scan by spoofing packets from a zombie computer so that the targets receive " +"no packets from your IP address. The zombie must meet certain conditions " +"which Nmap will check before scanning." +msgstr "" +"Escanear falsificando el origen desde un ordenador zombie para" +"que los objetivos no reciban paquetes desde tu dirección IP. El zombie debe " +"cumplir ciertas condiciones, Nmap las comprobara antes de escanear." + +#: share/zenmap/misc/profile_editor.xml:51 +msgid "Idle Scan (Zombie)" +msgstr "Escaneo Idle (Zombie)" + +#: share/zenmap/misc/profile_editor.xml:52 +msgid "" +"Use an FTP server to port scan other hosts by sending a file to each " +"interesting port of a target host." +msgstr "" +"Use un servidor FTP para escanear los puertos de otros servidores enviando " +"un archivo a cada puerto interesante de un servidor objetivo." + +#: share/zenmap/misc/profile_editor.xml:52 +msgid "FTP bounce attack" +msgstr "FTP bounce attack" + +#: share/zenmap/misc/profile_editor.xml:53 +msgid "Never do reverse DNS. This can slash scanning times." +msgstr "Nunca haga resolución DNS inversa. Esto puede cortar el tiempo de escaneo." + +#: share/zenmap/misc/profile_editor.xml:53 +msgid "Disable reverse DNS resolution" +msgstr "Desactivar la resolución DNS inversa" + +#: share/zenmap/misc/profile_editor.xml:54 +msgid "Enable IPv6 scanning." +msgstr "Activar escaneo IPv6." + +#: share/zenmap/misc/profile_editor.xml:54 +msgid "IPv6 support" +msgstr "Soporte IPv6" + +#: share/zenmap/misc/profile_editor.xml:56 +msgid "Ping options" +msgstr "Opciones Ping" + +#: share/zenmap/misc/profile_editor.xml:57 +msgid "" +"Don't check if targets are up before scanning them. Scan every target listed." +msgstr "" +"No verifique si los objetivos están activos antes de escanearlos. Escanee " +"cada objetivo en la lista." + +#: share/zenmap/misc/profile_editor.xml:57 +msgid "Don't ping before scanning" +msgstr "No enviar ping antes de escanear" + +#: share/zenmap/misc/profile_editor.xml:58 +msgid "Send an ICMP echo request (ping) probe to see if targets are up." +msgstr "Enviar una petición echo ICMP (ping) para ver si todos los objetivos " +"están activos." + +#: share/zenmap/misc/profile_editor.xml:58 +msgid "ICMP ping" +msgstr "Ping ICMP" + +#: share/zenmap/misc/profile_editor.xml:59 +msgid "Send an ICMP timestamp probe to see if targets are up." +msgstr "Enviar un sondeo timestamp ICMP para ver si todos los objetivos están " +"activos." + +#: share/zenmap/misc/profile_editor.xml:59 +msgid "ICMP timestamp request" +msgstr "Solicitud timestamp ICMP" + +#: share/zenmap/misc/profile_editor.xml:60 +msgid "Send an ICMP address mask request probe to see if targets are up." +msgstr "Enviar un sondeo de solicitud ICMP address mask para ver si todos los " +"objetivos están activos." + +#: share/zenmap/misc/profile_editor.xml:60 +msgid "ICMP netmask request" +msgstr "Solicitud ICMP netmask" + +#: share/zenmap/misc/profile_editor.xml:61 +msgid "" +"Send one or more ACK probes to see if targets are up. Give a list of ports " +"or leave the argument blank to use a default port." +msgstr "" +"Enviar uno o más sondeos ACK para ver si los objetivos están activos. Dar " +"una lista de los puertos o dejar el argumento en blanco para usar un puerto " +"por vía predeterminada." + +#: share/zenmap/misc/profile_editor.xml:61 +msgid "ACK ping" +msgstr "Ping ACK" + +#: share/zenmap/misc/profile_editor.xml:62 +msgid "" +"Send one or more SYN probes to see if targets are up. Give a list of ports " +"or leave the argument blank to use a default port." +msgstr "" +"Enviar uno o más sondeos SYN para ver si los objetivos están activos. Dar " +"una lista de los puertos o dejar el argumento en blanco para usar un puerto " +"por vía predeterminada." + +#: share/zenmap/misc/profile_editor.xml:62 +msgid "SYN ping" +msgstr "Ping SYN" + +#: share/zenmap/misc/profile_editor.xml:63 +msgid "" +"Send one or more UDP probes to see if targets are up. Give a list of ports " +"or leave the argument blank to use a default port." +msgstr "" +"Enviar uno o más sondeos UDP para ver si los objetivos están activos. Dar " +"una lista de los puertos o dejar el argumento en blanco para usar un puerto " +"predeterminado." + +#: share/zenmap/misc/profile_editor.xml:63 +msgid "UDP probes" +msgstr "Sondeos UDP" + +#: share/zenmap/misc/profile_editor.xml:64 +msgid "" +"Send one or more raw IP protocol probes to see if targets are up. Give a " +"list of protocols or leave the argument blank to use a default list" +msgstr "" +"Enviar uno o más sondeos de protocolo raw IP para ver si todos los objetivos " +"están activos. Dar una lista de protocolos o dejar el argumento en blanco " +"para usar una lista predeterminada" + +#: share/zenmap/misc/profile_editor.xml:64 +msgid "IPProto probes" +msgstr "Sondeos IPProto" + +#: share/zenmap/misc/profile_editor.xml:65 +msgid "" +"Send SCTP INIT chunk packets to see if targets are up. Give a list of ports " +"or leave the argument blank to use a default port." +msgstr "" +"Enviar trozos de paquetes SCTP INIT para ver si todos los objetivos están " +"activos. Dar una lista de puertos o dejar el argumento en blanco para usar " +"un puerto predeterminado." + +#: share/zenmap/misc/profile_editor.xml:65 +msgid "SCTP INIT ping probes" +msgstr "Sondeos ping SCTP INIT" + +#: share/zenmap/misc/profile_editor.xml:67 +msgid "Scripting options (NSE)" +msgstr "Opciones de scripts (NSE)" + +#: share/zenmap/misc/profile_editor.xml:68 +msgid "" +"Use the Nmap Scripting Engine to gain more information about targets after " +"scanning them." +msgstr "" +"Usar el motor de scripts de Nmap para ganar mas informacion " +"sobre los objetivos después de escanearlos." + +#: share/zenmap/misc/profile_editor.xml:68 +msgid "Script scan" +msgstr "Escaneo con scripts" + +#: share/zenmap/misc/profile_editor.xml:69 +msgid "" +"Run the given scripts. Give script names, directory names, or category " +"names. Categories are \"safe\", \"intrusive\", \"malware\", \"discovery\", " +"\"vuln\", \"auth\", \"external\", \"default\", and \"all\". If blank, " +"scripts in the \"default\" category are run." +msgstr "" +"Ejecutar los scripts determinados. Dar nombres de script, nombres de " +"directorios, o nombres de categoría. Las categorías son \"safe\", " +"\"intrusive\", \"malware\", \"discovery\", \"vuln\", \"auth\", \"external\", " +"\"default\", y \"all\". Si es vacío, los scripts en la categoría \"default\" " +"son ejecutados." + +#: share/zenmap/misc/profile_editor.xml:69 +msgid "Scripts to run" +msgstr "Scripts a ejecutar" + +#: share/zenmap/misc/profile_editor.xml:70 +msgid "" +"Give arguments to certain scripts that use them. Arguments are " +"= pairs, separated by commas. Values may be Lua tables." +msgstr "" +"Dar argumentos a ciertos scripts que los usen. Los argumentos son pares de " +"=, separados por comas. Los valores pueden ser tablas Lua." + +#: share/zenmap/misc/profile_editor.xml:70 +msgid "Script arguments" +msgstr "Argumentos de script" + +#: share/zenmap/misc/profile_editor.xml:71 +msgid "Show all information sent and received by the scripting engine." +msgstr "Mostrar toda la información enviada y recivida por el motor NSE." + +#: share/zenmap/misc/profile_editor.xml:71 +msgid "Trace script execution" +msgstr "Trazar la ejecución de scripts" + +#: share/zenmap/misc/profile_editor.xml:73 +msgid "Target options" +msgstr "Opciones de objetivo" + +#: share/zenmap/misc/profile_editor.xml:74 +msgid "Specifies a comma-separated list of targets to exclude from the scan." +msgstr "Especifica una lista separada por comas de los objetivos que excluir " +"del escaneo." + +#: share/zenmap/misc/profile_editor.xml:74 +msgid "Excluded hosts/networks" +msgstr "Servidores/redes excluidas" + +#: share/zenmap/misc/profile_editor.xml:75 +msgid "" +"Specifies a newline-, space-, or tab-delimited file of targets to exclude " +"from the scan." +msgstr "" +"Especifica un archivo delimitados a nueva línea, espacio, o tabulador con objetivos " +"que excluir del escaneo." + +#: share/zenmap/misc/profile_editor.xml:75 +msgid "Exclusion file" +msgstr "Archivo de exclusión" + +#: share/zenmap/misc/profile_editor.xml:76 +msgid "Reads target list specification from an input file." +msgstr "Lea la lista de objetivos desde un archivo de entrada." + +#: share/zenmap/misc/profile_editor.xml:76 +msgid "Target list file" +msgstr "Archivo lista de objetivos" + +#: share/zenmap/misc/profile_editor.xml:77 +msgid "" +"Option to choose targets at random. Tells Nmap how many IPs to generate. 0 " +"is used for a never-ending scan." +msgstr "" +"Opción para buscar objetivos aleatoriamente. Le dice a Nmap cuantos IPs hay " +"que generar. 0 es usado para un escaneo infinito." + +#: share/zenmap/misc/profile_editor.xml:77 +msgid "Scan random hosts" +msgstr "Escaneo servidores aleatoriamente" + +#: share/zenmap/misc/profile_editor.xml:78 +msgid "" +"This option specifies which ports you want to scan and overrides the default." +msgstr "" +"Esta opción especifica que puertos quiere escanear e ignora los " +"predeterminados." + +#: share/zenmap/misc/profile_editor.xml:78 +msgid "Ports to scan" +msgstr "Puertos a escanear" + +#: share/zenmap/misc/profile_editor.xml:79 +msgid "" +"Only scan ports named in the nmap-services file which comes with Nmap (or " +"nmap-protocols file for -sO)." +msgstr "" +"Solamente escanea nombres de puertos en el archivo nmap-services cual " +"proviene de Nmap (o el archivo para -sO nmap-protocols)." + +#: share/zenmap/misc/profile_editor.xml:79 +msgid "Fast scan" +msgstr "Escaneo rapido" + +#: share/zenmap/misc/profile_editor.xml:81 +msgid "Source options" +msgstr "Opciones de fuente" + +#: share/zenmap/misc/profile_editor.xml:82 +msgid "" +"Send fake decoy probes from spoofed addresses to hide your own address. Give " +"a list of addresses separated by commas. Use RND for a random address and ME " +"to set the position of your address." +msgstr "" +"Enviar sondeos trampa desde direcciones falsificadas para esconder su propia " +"dirección. Dar una lista de direcciones separada por comas. Usar RND para " +"una dirección aleatoria y ME para configurar la posición de su dirección." + +#: share/zenmap/misc/profile_editor.xml:82 +msgid "Use decoys to hide identity" +msgstr "Usar trampas para esconder su identidad" + +#: share/zenmap/misc/profile_editor.xml:83 +msgid "" +"Specify the IP address of the interface you wish to send packets through." +msgstr "" +"Especifique la dirección IP de la interfaz a través la que desea enviar los " +"paquetes." + +#: share/zenmap/misc/profile_editor.xml:83 +msgid "Set source IP address" +msgstr "Fijar dirección fuente IP" + +#: share/zenmap/misc/profile_editor.xml:84 +msgid "" +"Provide a port number and Nmap will send packets from that port where " +"possible." +msgstr "" +"Provea un número de puerto y Nmap enviará paquetes desde ese puerto donde " +"posible." + +#: share/zenmap/misc/profile_editor.xml:84 +msgid "Set source port" +msgstr "Fijar puerto fuente" + +#: share/zenmap/misc/profile_editor.xml:85 +msgid "Tells Nmap what interface to send and receive packets on." +msgstr "Indica a Nmap qué interfaz usar para enviar y recibir paquetes." + +#: share/zenmap/misc/profile_editor.xml:85 +msgid "Set network interface" +msgstr "Fijar interfaz de red" + +#: share/zenmap/misc/profile_editor.xml:87 +msgid "Other options" +msgstr "Otras opciones" + +#: share/zenmap/misc/profile_editor.xml:88 +msgid "Any extra options to add to the command line." +msgstr "Cualquier opción extra que añadir a la línea de comando." + +#: share/zenmap/misc/profile_editor.xml:88 +msgid "Extra options defined by user" +msgstr "Opciones extra definidas por el usuario" + +#: share/zenmap/misc/profile_editor.xml:89 +msgid "Set the IPv4 time-to-live field in sent packets to the given value." +msgstr "Fijar el campo IPv4 time-to-live en los paquetes enviados al valor " +"dado." + +#: share/zenmap/misc/profile_editor.xml:89 +msgid "Set IPv4 time to live (ttl)" +msgstr "Definir IPv4 time to live (ttl)" + +#: share/zenmap/misc/profile_editor.xml:90 +msgid "" +"Causes the requested scan (including ping scans) to split up TCP headers " +"over several packets." +msgstr "" +"Hace que el escaneo solicitado (incluido los escaneos ping) divida los encabezados " +"TCP en varios paquetes." + +#: share/zenmap/misc/profile_editor.xml:90 +msgid "Fragment IP packets" +msgstr "Fragmenta paquetes IP" + +#: share/zenmap/misc/profile_editor.xml:91 +msgid "" +"Print more information about the scan in progress. Open ports are shown as " +"they are found as well as completion time estimates." +msgstr "" +"Imprimir más información sobre el escaneo en proceso. Puertos abiertos son " +"mostrados como han sido encontrados además de las estimaciones de tiempo " +"restantes. para completar." + +#: share/zenmap/misc/profile_editor.xml:91 +msgid "Verbosity level" +msgstr "Nivel de verbosidad" + +#: share/zenmap/misc/profile_editor.xml:92 +msgid "" +"When even verbose mode doesn't provide sufficient data for you, debugging " +"level is available to show more detailed output." +msgstr "" +"Cuando el modo de verbosidad no le aporta información suficiente, el nivel " +"de depuración está disponible para mostrar un resultado con más detalle." + +#: share/zenmap/misc/profile_editor.xml:92 +msgid "Debugging level" +msgstr "Nivel de depuración" + +#: share/zenmap/misc/profile_editor.xml:93 +msgid "Print a summary of every packet sent or received." +msgstr "Imprimir un resumen de cada paquete enviado y recibido." + +#: share/zenmap/misc/profile_editor.xml:93 +msgid "Packet trace" +msgstr "Trazar paquetes" + +#: share/zenmap/misc/profile_editor.xml:94 +msgid "Scan ports in order instead of randomizing them." +msgstr "Escanear puertos en orden en vez de aleatoriamente." + +#: share/zenmap/misc/profile_editor.xml:94 +msgid "Disable randomizing scanned ports" +msgstr "Desactivar escaneo aleatorio de puertos" + +#: share/zenmap/misc/profile_editor.xml:95 +msgid "" +"Trace the network path to each target after scanning. This works with all " +"scan types except connect scan (-sT) and idle scan (-sI)." +msgstr "" +"Trace el camino de red a cada objetivo después de escanear. Esto funciona " +"con todos los tipos de escaneo excepto el escaneo conectar (-sT) y el escaneo idle " +"(-sI)." + +#: share/zenmap/misc/profile_editor.xml:95 +msgid "Trace routes to targets" +msgstr "Trazar ruta hacia los objetivos" + +#: share/zenmap/misc/profile_editor.xml:96 +msgid "" +"Try sending a probe to each port no more than this many times before giving " +"up." +msgstr "" +"Intente enviar una solicitud a cada puerto no más que el número de veces " +"dado antes de rendirse." + +#: share/zenmap/misc/profile_editor.xml:96 +msgid "Max Retries" +msgstr "Número de reintentos máximo" + +#: share/zenmap/misc/profile_editor.xml:98 +msgid "Timing and performance" +msgstr "Hora y rendimiento" + +#: share/zenmap/misc/profile_editor.xml:99 +msgid "" +"Give up on a host if it has not finished being scanning in this long. Time " +"is in seconds by default, or may be followed by a suffix of 'ms' for " +"milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "" +"Abandone el escaneo de un servidor si este no ha terminado de ser escaneado. " +"El tiempo está en segundos de forma predeterminada, o puede ser seguido por " +"sufijo 'ms' para milisegundos, 's' para segundo, 'm' para minutos, o 'h' " +"para horas." + +#: share/zenmap/misc/profile_editor.xml:99 +msgid "Max time to scan a target" +msgstr "Tiempo máximo para escanear un objetivo" + +#: share/zenmap/misc/profile_editor.xml:100 +msgid "" +"Wait no longer than this for a probe response before giving up or " +"retransmitting the probe. Time is in seconds by default, or may be followed " +"by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or " +"'h' for hours." +msgstr "" +"No espere más que esto para una respuesta de sondeo antes de rendirte o " +"retransmitir el sondeo. El tiempo está en segundos de forma predeterminada, " +"o puede ser seguido por sufijo 'ms' para milisegundos, 's' para segundo, 'm' " +"para minutos, o 'h' para horas." + +#: share/zenmap/misc/profile_editor.xml:100 +msgid "Max probe timeout" +msgstr "Tiempo de espera máximo del sondeo" + +#: share/zenmap/misc/profile_editor.xml:101 +msgid "" +"Wait at least this long for a probe response before giving up or " +"retransmitting the probe. Time is in seconds by default, or may be followed " +"by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or " +"'h' for hours." +msgstr "" +"Espero por lo menos este tiempo para una respuesta de sondeo antes de " +"rendirse o retransmitir el sondeo. El tiempo está en segundos de forma " +"predeterminada, o puede ser seguido por sufijo 'ms' para milisegundos, 's' " +"para segundo, 'm' para minutos, o 'h' para horas." + +#: share/zenmap/misc/profile_editor.xml:101 +msgid "Min probe timeout" +msgstr "Tiempo de espera mínimo del sondeo" + +#: share/zenmap/misc/profile_editor.xml:102 +msgid "" +"Use the time given as the initial estimate of round-trip time. This can " +"speed up scans if you know a good time for the network you're scanning." +msgstr "" +"Use el tiempo dado como la estimación inicial del tiempo round-trip. Esto " +"puede acelerar scans si conoce una buena hora para la red que está escaneando." + +#: share/zenmap/misc/profile_editor.xml:102 +msgid "Initial probe timeout" +msgstr "Tiempo de espera inicial del sondeo" + +#: share/zenmap/misc/profile_editor.xml:103 +msgid "Scan no more than this many hosts in parallel." +msgstr "No escanee más que esto servidores en paralelo." + +#: share/zenmap/misc/profile_editor.xml:103 +msgid "Max hosts in parallel" +msgstr "Máximo número de servidores en paralelo" + +#: share/zenmap/misc/profile_editor.xml:104 +msgid "Scan at least this many hosts in parallel." +msgstr "Escanee por lo menos este número de servidores en paralelo." + +#: share/zenmap/misc/profile_editor.xml:104 +msgid "Min hosts in parallel" +msgstr "Mínimo de servidores en paralelo" + +#: share/zenmap/misc/profile_editor.xml:105 +msgid "" +"Never allow more than the given number of probes to be outstanding at a " +"time. May be set to 1 to prevent Nmap from sending more than one probe at a " +"time to hosts." +msgstr "" +"Nunca deje mas del numero dado de sondeos esperando al mismo tiempo. Puede " +"ser fijado a 1 para prevenir que Nmap envie más de un sondeo a la vez a " +"un servidor." + +#: share/zenmap/misc/profile_editor.xml:105 +msgid "Max outstanding probes" +msgstr "Número máximo de sondeos en espera" + +#: share/zenmap/misc/profile_editor.xml:106 +msgid "" +"Try to maintain at least the given number of probes outstanding during a " +"scan. Common usage is to set to a number higher than 1 to speed up scans of " +"poorly performing hosts or networks." +msgstr "" +"Intente mantener por lo menos el número dado de sondeos esperando durante un " +"escaneo. El uso común es fijar un número más alto que 1 para acelerar escaneos de " +"servidores y redes con desempeño pobre." + +#: share/zenmap/misc/profile_editor.xml:106 +msgid "Min outstanding probes" +msgstr "Número mínimo de sondeos en espera" + +#: share/zenmap/misc/profile_editor.xml:107 +msgid "" +"Do not allow the scan delay (time delay between successive probes) to grow " +"larger than the given amount of time. Time is in seconds by default, or may " +"be followed by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for " +"minutes, or 'h' for hours." +msgstr "" +"No deje que el retraso del escaneo (retraso de tiempo entre sondeos sucesivos) " +"crezca más que el tiempo dado. El tiempo está en segundos de forma " +"predeterminada, o puede ser seguido por sufijo 'ms' para milisegundos, 's' " +"para segundo, 'm' para minutos, o 'h' para horas." + +#: share/zenmap/misc/profile_editor.xml:107 +msgid "Max scan delay" +msgstr "Retraso máximo del escaneo" + +#: share/zenmap/misc/profile_editor.xml:108 +msgid "" +"Wait at least the given amount of time between each probe sent to a given " +"host. Time is in seconds by default, or may be followed by a suffix of 'ms' " +"for milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "" +"Espere por lo menos el tiempo dado entre cada sondeo enviado a cierto " +"servidor. El tiempo está en segundos de forma predeterminada, o puede ser " +"seguido por sufijo 'ms' para milisegundos, 's' para segundos, 'm' para " +"minutos, o 'h' para horas." + +#: share/zenmap/misc/profile_editor.xml:108 +msgid "Min delay between probes" +msgstr "Retraso mínimo entre sondeos" diff --git a/zenmap/share/zenmap/locale/es/LC_MESSAGES/zenmap.mo b/zenmap/share/zenmap/locale/es/LC_MESSAGES/zenmap.mo new file mode 100644 index 0000000000000000000000000000000000000000..e09b08f309972701ea20c823766c846db296a406 GIT binary patch literal 58034 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 literal 0 HcmV?d00001