From 87bbbfa0e4a9feedcb70662cd5b555d32587efd7 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 12 Apr 2013 17:29:33 +0000 Subject: [PATCH] Regen zenmap.pot. Recommitted after recovery from backup. --- zenmap/share/zenmap/locale/zenmap.pot | 1400 ++++++++++++------------- 1 file changed, 700 insertions(+), 700 deletions(-) diff --git a/zenmap/share/zenmap/locale/zenmap.pot b/zenmap/share/zenmap/locale/zenmap.pot index 17110bf34..5687e25ea 100644 --- a/zenmap/share/zenmap/locale/zenmap.pot +++ b/zenmap/share/zenmap/locale/zenmap.pot @@ -6,12 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: Zenmap\n" "Report-Msgid-Bugs-To: dev@nmap.org\n" -"POT-Creation-Date: 2013-03-31 10:41-0700\n" +"POT-Creation-Date: 2013-04-09 16:41-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: zenmapCore/NmapCommand.py:109 +msgid "Python 2.4 or later is required." +msgstr "" + #: zenmapCore/UmitOptionParser.py:109 #, python-format msgid "Use DIR as the user configuration directory. Default: %default" @@ -46,6 +50,10 @@ msgid "" "more verbosity" msgstr "" +#: zenmapCore/UmitDB.py:108 +msgid "No module named dbapi2.pysqlite2 or sqlite3" +msgstr "" + #: zenmapCore/NmapParser.py:337 msgid "Unknown Host" msgstr "" @@ -58,8 +66,8 @@ msgstr "" msgid "Unknown version" msgstr "" -#: zenmapCore/NmapParser.py:382 zenmapGUI/SearchGUI.py:474 -#: zenmapGUI/ScanOpenPortsPage.py:390 zenmapGUI/ScanOpenPortsPage.py:398 +#: zenmapCore/NmapParser.py:382 zenmapGUI/ScanOpenPortsPage.py:390 +#: zenmapGUI/ScanOpenPortsPage.py:398 zenmapGUI/SearchGUI.py:474 msgid "Unknown" msgstr "" @@ -68,104 +76,52 @@ msgstr "" msgid "%s on %s" msgstr "" -#: zenmapCore/UmitDB.py:108 -msgid "No module named dbapi2.pysqlite2 or sqlite3" +#: zenmapGUI/ScanOpenPortsPage.py:187 zenmapGUI/ScanHostsView.py:147 +msgid "Host" msgstr "" -#: zenmapCore/NmapCommand.py:109 -msgid "Python 2.4 or later is required." +#: zenmapGUI/ScanOpenPortsPage.py:189 zenmapGUI/ScanOpenPortsPage.py:217 +#: radialnet/gui/NodeNotebook.py:100 +msgid "Port" msgstr "" -#: zenmapGUI/ScanToolbar.py:109 zenmapGUI/ScanRunDetailsPage.py:105 -msgid "Command:" +#: zenmapGUI/ScanOpenPortsPage.py:190 zenmapGUI/ScanOpenPortsPage.py:216 +#: radialnet/gui/NodeNotebook.py:100 +msgid "Protocol" msgstr "" -#: zenmapGUI/ScanToolbar.py:141 zenmapGUI/SearchGUI.py:295 -#: zenmapGUI/ProfileEditor.py:192 share/zenmap/misc/profile_editor.xml:8 -msgid "Scan" +#: zenmapGUI/ScanOpenPortsPage.py:191 zenmapGUI/ScanOpenPortsPage.py:218 +#: radialnet/gui/NodeNotebook.py:100 radialnet/gui/NodeNotebook.py:101 +msgid "State" msgstr "" -#: zenmapGUI/ScanToolbar.py:143 -msgid "Cancel" +#: zenmapGUI/ScanOpenPortsPage.py:192 zenmapGUI/ScanOpenPortsPage.py:213 +#: zenmapGUI/ScanHostsView.py:155 radialnet/gui/NodeNotebook.py:100 +msgid "Service" msgstr "" -#: zenmapGUI/ScanToolbar.py:165 -msgid "Target:" +#: zenmapGUI/ScanOpenPortsPage.py:193 zenmapGUI/ScanOpenPortsPage.py:219 +#: radialnet/gui/NodeNotebook.py:125 +msgid "Version" msgstr "" -#: zenmapGUI/ScanToolbar.py:172 -msgid "Profile:" +#: zenmapGUI/ScanOpenPortsPage.py:215 radialnet/gui/NodeNotebook.py:111 +msgid "Hostname" msgstr "" -#: zenmapGUI/CrashReport.py:109 -msgid "Crash Report" +#: zenmapGUI/FilterBar.py:23 +msgid "Host Filter:" msgstr "" -#: zenmapGUI/CrashReport.py:129 -#, 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 "" - -#: zenmapGUI/CrashReport.py:137 -msgid "" -"Copy and email to dev@nmap.org:" -msgstr "" - -#: zenmapGUI/OptionBuilder.py:257 -msgid "Choose file" -msgstr "" - -#: zenmapGUI/SearchGUI.py:281 -msgid "Search:" -msgstr "" - -#: zenmapGUI/SearchGUI.py:283 -msgid "Expressions " -msgstr "" - -#: zenmapGUI/SearchGUI.py:296 -msgid "Date" -msgstr "" - -#: zenmapGUI/SearchGUI.py:430 -msgid "No search method selected!" -msgstr "" - -#: zenmapGUI/SearchGUI.py:431 -#, python-format -msgid "" -"%s can search results on directories or inside it's own database. Please, " -"select a method by choosing a directory or by checking the search data base " -"option at the 'Search options' tab before start the search" -msgstr "" - -#: zenmapGUI/SearchGUI.py:884 +#: zenmapGUI/FilterBar.py:56 msgid "" "Entering the text into the search performs a keyword search - the " -"search string is matched against the entire output of each scan.\n" +"search string is matched against every aspect of the host.\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" +"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" -"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" @@ -188,116 +144,504 @@ msgid "" "to run slowly. The limit is %d hosts and there are %d." msgstr "" -#: zenmapGUI/App.py:199 -msgid "Import error" +#: zenmapGUI/ScanHostsView.py:134 +msgid "Hosts" msgstr "" -#: zenmapGUI/App.py:200 +#: zenmapGUI/ScanHostsView.py:135 radialnet/gui/NodeNotebook.py:164 +msgid "Services" +msgstr "" + +#: zenmapGUI/ScanHostsView.py:146 +msgid "OS" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:102 +msgid "Running" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:105 +msgid "Unsaved" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:109 +msgid "Failed" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:111 +msgid "Canceled" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:132 +msgid "Status" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:138 +msgid "Command" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:155 +msgid "Append Scan" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:158 +msgid "Remove Scan" +msgstr "" + +#: zenmapGUI/ScanScanListPage.py:161 +msgid "Cancel Scan" +msgstr "" + +#: zenmapGUI/ScriptInterface.py:218 msgid "" -"A required module was not found.\n" +"There was an error getting the list of scripts from Nmap. Try upgrading Nmap." +msgstr "" + +#: zenmapGUI/ScriptInterface.py:413 +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 "" -#: zenmapGUI/App.py:244 -msgid "Error creating the per-user configuration directory" +#: zenmapGUI/ScriptInterface.py:414 +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 "" -#: zenmapGUI/App.py:245 +#: zenmapGUI/ScriptInterface.py:415 +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 "" + +#: zenmapGUI/ScriptInterface.py:419 +msgid "Please wait." +msgstr "" + +#: zenmapGUI/ScriptInterface.py:442 +msgid "Names" +msgstr "" + +#: zenmapGUI/ScriptInterface.py:561 +msgid "Arguments" +msgstr "" + +#: zenmapGUI/ScriptInterface.py:650 +msgid "Select script files" +msgstr "" + +#: zenmapGUI/SearchWindow.py:116 +msgid "Search Scans" +msgstr "" + +#: zenmapGUI/SearchWindow.py:142 +msgid "Append" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:107 +msgid "Nmap Output Properties" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:134 +msgid "details" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:135 +msgid "port listing title" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:136 +msgid "open port" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:137 +msgid "closed port" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:138 +msgid "filtered port" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:139 +msgid "date" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:140 +msgid "hostname" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:141 +msgid "ip" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:180 +msgid "Highlight definitions" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:206 +msgid "Text" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:207 +msgid "Highlight" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:222 +msgid "text color" +msgstr "" + +#: zenmapGUI/NmapOutputProperties.py:248 +msgid "highlight color" +msgstr "" + +#: zenmapGUI/About.py:156 +#, python-format +msgid "About %s and %s" +msgstr "" + +#: zenmapGUI/About.py:172 #, 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." +"%s is a free and open source utility for network exploration and security " +"auditing." msgstr "" -#: zenmapGUI/App.py:263 -msgid "Error parsing the configuration file" -msgstr "" - -#: zenmapGUI/App.py:264 +#: zenmapGUI/About.py:177 #, python-format msgid "" -"There was an error parsing the configuration file %s. The specific error " +"%s is a multi-platform graphical %s frontend and results viewer. It was " +"originally derived from %s." +msgstr "" + +#: zenmapGUI/About.py:183 +#, python-format +msgid "" +"%s is an %s GUI created as part of the Nmap/Google Summer of Code program." +msgstr "" + +#: zenmapGUI/About.py:186 zenmapGUI/About.py:226 +#, python-format +msgid "%s credits" +msgstr "" + +#: zenmapGUI/About.py:267 +msgid "Written by" +msgstr "" + +#: zenmapGUI/About.py:268 +msgid "Design" +msgstr "" + +#: zenmapGUI/About.py:269 +msgid "SoC 2007" +msgstr "" + +#: zenmapGUI/About.py:270 +msgid "Contributors" +msgstr "" + +#: zenmapGUI/About.py:271 +msgid "Translation" +msgstr "" + +#: zenmapGUI/About.py:272 +msgid "Maemo" +msgstr "" + +#: zenmapGUI/OptionBuilder.py:257 +msgid "Choose file" +msgstr "" + +#: zenmapGUI/DiffCompare.py:156 +msgid "Scan Output" +msgstr "" + +#: zenmapGUI/DiffCompare.py:207 +msgid "Select Scan Result" +msgstr "" + +#: zenmapGUI/DiffCompare.py:218 +msgid "Error parsing file" +msgstr "" + +#: zenmapGUI/DiffCompare.py:219 +#, python-format +msgid "" +"The file is not an Nmap XML output file. The parsing error that occurred " "was\n" -"\n" -"%s\n" -"\n" -"%s can continue without this file but any information in it will be ignored " -"until it is repaired." +"%s" msgstr "" -#: zenmapGUI/App.py:328 +#: zenmapGUI/DiffCompare.py:226 +msgid "Cannot open selected file" +msgstr "" + +#: zenmapGUI/DiffCompare.py:227 #, python-format msgid "" -"You are trying to run %s with a non-root user!\n" +"This error occurred while trying to open the file:\n" +"%s" +msgstr "" + +#: zenmapGUI/DiffCompare.py:275 zenmapGUI/MainWindow.py:302 +msgid "Compare Results" +msgstr "" + +#: zenmapGUI/DiffCompare.py:290 +msgid "A Scan" +msgstr "" + +#: zenmapGUI/DiffCompare.py:291 +msgid "B Scan" +msgstr "" + +#: zenmapGUI/DiffCompare.py:349 zenmapGUI/DiffCompare.py:396 +msgid "Error running ndiff" +msgstr "" + +#: zenmapGUI/DiffCompare.py:350 +msgid "" +"There was an error running the ndiff program.\n" "\n" -"Some %s options need root privileges to work." msgstr "" -#: zenmapGUI/App.py:331 -msgid "Non-root user" +#: zenmapGUI/DiffCompare.py:383 +msgid "Error parsing ndiff output" msgstr "" -#: zenmapGUI/ProfileEditor.py:112 -msgid "Profile Editor" +#: zenmapGUI/DiffCompare.py:391 +#, python-format +msgid "The ndiff process terminated with status code %d." msgstr "" -#: zenmapGUI/ProfileEditor.py:199 -msgid "Profile Information" +#: zenmapGUI/ScanRunDetailsPage.py:102 zenmapGUI/ScanHostDetailsPage.py:101 +msgid "Not available" msgstr "" -#: zenmapGUI/ProfileEditor.py:200 -msgid "Profile name" +#: zenmapGUI/ScanRunDetailsPage.py:105 zenmapGUI/ScanToolbar.py:109 +msgid "Command:" msgstr "" -#: zenmapGUI/ProfileEditor.py:203 -msgid "Description" +#: zenmapGUI/ScanRunDetailsPage.py:108 +msgid "Nmap Version:" msgstr "" -#: zenmapGUI/ProfileEditor.py:218 -msgid "Save Changes" +#: zenmapGUI/ScanRunDetailsPage.py:111 +msgid "Verbosity level:" msgstr "" -#: zenmapGUI/ProfileEditor.py:223 -msgid "Help" +#: zenmapGUI/ScanRunDetailsPage.py:114 +msgid "Debug level:" msgstr "" -#: zenmapGUI/ProfileEditor.py:256 -msgid "Profile" +#: zenmapGUI/ScanRunDetailsPage.py:117 +msgid "Command Info" msgstr "" -#: zenmapGUI/ProfileEditor.py:316 -msgid "Unnamed profile" +#: zenmapGUI/ScanRunDetailsPage.py:146 +msgid "Started on:" msgstr "" -#: zenmapGUI/ProfileEditor.py:317 -msgid "You must provide a name for this profile." +#: zenmapGUI/ScanRunDetailsPage.py:149 +msgid "Finished on:" msgstr "" -#: zenmapGUI/ProfileEditor.py:337 -msgid "Disallowed profile name" +#: zenmapGUI/ScanRunDetailsPage.py:152 +msgid "Hosts up:" msgstr "" -#: zenmapGUI/ProfileEditor.py:338 +#: zenmapGUI/ScanRunDetailsPage.py:155 +msgid "Hosts down:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:158 +msgid "Hosts scanned:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:161 zenmapGUI/ScanHostDetailsPage.py:167 +msgid "Open ports:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:164 zenmapGUI/ScanHostDetailsPage.py:170 +msgid "Filtered ports:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:167 zenmapGUI/ScanHostDetailsPage.py:173 +msgid "Closed ports:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:170 +msgid "General Info" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:231 +msgid "Scan Info" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:248 +msgid "Scan type:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:251 +msgid "Protocol:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:254 +msgid "# scanned ports:" +msgstr "" + +#: zenmapGUI/ScanRunDetailsPage.py:257 +msgid "Services:" +msgstr "" + +#: zenmapGUI/FileChoosers.py:105 +#, python-format +msgid "All files (%s)" +msgstr "" + +#: zenmapGUI/FileChoosers.py:114 +#, python-format +msgid "Nmap XML files (%s)" +msgstr "" + +#: zenmapGUI/FileChoosers.py:123 +#, python-format +msgid "NSE scripts (%s)" +msgstr "" + +#: zenmapGUI/FileChoosers.py:197 radialnet/gui/SaveDialog.py:99 +msgid "By extension" +msgstr "" + +#: zenmapGUI/FileChoosers.py:198 +msgid "Nmap XML format (.xml)" +msgstr "" + +#: zenmapGUI/FileChoosers.py:199 +msgid "Nmap text format (.nmap)" +msgstr "" + +#: zenmapGUI/FileChoosers.py:228 radialnet/gui/SaveDialog.py:136 +msgid "Select File Type:" +msgstr "" + +#: zenmapGUI/ScanToolbar.py:141 zenmapGUI/SearchGUI.py:295 +#: zenmapGUI/ProfileEditor.py:192 share/zenmap/misc/profile_editor.xml:8 +msgid "Scan" +msgstr "" + +#: zenmapGUI/ScanToolbar.py:143 +msgid "Cancel" +msgstr "" + +#: zenmapGUI/ScanToolbar.py:165 +msgid "Target:" +msgstr "" + +#: zenmapGUI/ScanToolbar.py:172 +msgid "Profile:" +msgstr "" + +#: zenmapGUI/ScanNmapOutputPage.py:182 +msgid "Details" +msgstr "" + +#: zenmapGUI/ScanInterface.py:386 +msgid "Empty Nmap Command" +msgstr "" + +#: zenmapGUI/ScanInterface.py:387 +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 "" + +#: zenmapGUI/ScanInterface.py:486 +msgid "" +"This means that the nmap executable was not found in your system PATH, which " +"is" +msgstr "" + +#: zenmapGUI/ScanInterface.py:486 +msgid "" +msgstr "" + +#: zenmapGUI/ScanInterface.py:496 +msgid "plus the extra directory" +msgstr "" + +#: zenmapGUI/ScanInterface.py:498 +msgid "plus the extra directories" +msgstr "" + +#: zenmapGUI/ScanInterface.py:500 +msgid "Error executing command" +msgstr "" + +#: zenmapGUI/ScanInterface.py:568 +msgid "Parse error" +msgstr "" + +#: zenmapGUI/ScanInterface.py:569 #, 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." +"There was an error while parsing the XML file generated from the scan:\n" +"\n" +"%s" msgstr "" -#: zenmapGUI/ProfileEditor.py:363 -msgid "Deleting Profile" +#: zenmapGUI/ScanInterface.py:583 +msgid "Cannot merge scan" msgstr "" -#: zenmapGUI/ProfileEditor.py:364 +#: zenmapGUI/ScanInterface.py:584 +#, python-format msgid "" -"Your profile is going to be deleted! Click Ok to continue, or Cancel to go " -"back to Profile Editor." +"There was an error while merging the new scan's XML:\n" +"\n" +"%s" +msgstr "" + +#: zenmapGUI/ScanInterface.py:671 +#, python-format +msgid "%d/%d hosts shown" +msgstr "" + +#: zenmapGUI/ScanInterface.py:839 zenmapGUI/MainWindow.py:285 +msgid "Filter Hosts" +msgstr "" + +#: zenmapGUI/ScanInterface.py:888 +msgid "Nmap Output" +msgstr "" + +#: zenmapGUI/ScanInterface.py:889 +msgid "Ports / Hosts" +msgstr "" + +#: zenmapGUI/ScanInterface.py:890 +msgid "Topology" +msgstr "" + +#: zenmapGUI/ScanInterface.py:891 +msgid "Host Details" +msgstr "" + +#: zenmapGUI/ScanInterface.py:892 +msgid "Scans" +msgstr "" + +#: zenmapGUI/ScanInterface.py:913 +msgid "No host selected." msgstr "" #: zenmapGUI/MainWindow.py:208 @@ -388,10 +732,6 @@ msgstr "" msgid "Search for a scan result" msgstr "" -#: zenmapGUI/MainWindow.py:285 zenmapGUI/ScanInterface.py:839 -msgid "Filter Hosts" -msgstr "" - #: zenmapGUI/MainWindow.py:287 msgid "Search for host by criteria" msgstr "" @@ -408,10 +748,6 @@ msgstr "" msgid "_Profile" msgstr "" -#: zenmapGUI/MainWindow.py:302 zenmapGUI/DiffCompare.py:275 -msgid "Compare Results" -msgstr "" - #: zenmapGUI/MainWindow.py:304 msgid "Compare Scan Results using Diffies" msgstr "" @@ -539,399 +875,53 @@ msgid "" "documentation at %s." msgstr "" -#: zenmapGUI/ScanNmapOutputPage.py:182 -msgid "Details" +#: zenmapGUI/SearchGUI.py:281 +msgid "Search:" msgstr "" -#: zenmapGUI/ScanHostsView.py:134 -msgid "Hosts" +#: zenmapGUI/SearchGUI.py:283 +msgid "Expressions " msgstr "" -#: zenmapGUI/ScanHostsView.py:135 radialnet/gui/NodeNotebook.py:164 -msgid "Services" +#: zenmapGUI/SearchGUI.py:296 +msgid "Date" msgstr "" -#: zenmapGUI/ScanHostsView.py:146 -msgid "OS" +#: zenmapGUI/SearchGUI.py:430 +msgid "No search method selected!" msgstr "" -#: zenmapGUI/ScanHostsView.py:147 zenmapGUI/ScanOpenPortsPage.py:187 -msgid "Host" -msgstr "" - -#: zenmapGUI/ScanHostsView.py:155 zenmapGUI/ScanOpenPortsPage.py:192 -#: zenmapGUI/ScanOpenPortsPage.py:213 radialnet/gui/NodeNotebook.py:100 -msgid "Service" -msgstr "" - -#: zenmapGUI/FileChoosers.py:105 -#, python-format -msgid "All files (%s)" -msgstr "" - -#: zenmapGUI/FileChoosers.py:114 -#, python-format -msgid "Nmap XML files (%s)" -msgstr "" - -#: zenmapGUI/FileChoosers.py:123 -#, python-format -msgid "NSE scripts (%s)" -msgstr "" - -#: zenmapGUI/FileChoosers.py:197 radialnet/gui/SaveDialog.py:99 -msgid "By extension" -msgstr "" - -#: zenmapGUI/FileChoosers.py:198 -msgid "Nmap XML format (.xml)" -msgstr "" - -#: zenmapGUI/FileChoosers.py:199 -msgid "Nmap text format (.nmap)" -msgstr "" - -#: zenmapGUI/FileChoosers.py:228 radialnet/gui/SaveDialog.py:136 -msgid "Select File Type:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:102 zenmapGUI/ScanHostDetailsPage.py:101 -msgid "Not available" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:108 -msgid "Nmap Version:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:111 -msgid "Verbosity level:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:114 -msgid "Debug level:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:117 -msgid "Command Info" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:146 -msgid "Started on:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:149 -msgid "Finished on:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:152 -msgid "Hosts up:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:155 -msgid "Hosts down:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:158 -msgid "Hosts scanned:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:161 zenmapGUI/ScanHostDetailsPage.py:167 -msgid "Open ports:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:164 zenmapGUI/ScanHostDetailsPage.py:170 -msgid "Filtered ports:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:167 zenmapGUI/ScanHostDetailsPage.py:173 -msgid "Closed ports:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:170 -msgid "General Info" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:231 -msgid "Scan Info" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:248 -msgid "Scan type:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:251 -msgid "Protocol:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:254 -msgid "# scanned ports:" -msgstr "" - -#: zenmapGUI/ScanRunDetailsPage.py:257 -msgid "Services:" -msgstr "" - -#: zenmapGUI/About.py:156 -#, python-format -msgid "About %s and %s" -msgstr "" - -#: zenmapGUI/About.py:172 +#: zenmapGUI/SearchGUI.py:431 #, python-format msgid "" -"%s is a free and open source utility for network exploration and security " -"auditing." +"%s can search results on directories or inside it's own database. Please, " +"select a method by choosing a directory or by checking the search data base " +"option at the 'Search options' tab before start the search" msgstr "" -#: zenmapGUI/About.py:177 -#, python-format -msgid "" -"%s is a multi-platform graphical %s frontend and results viewer. It was " -"originally derived from %s." -msgstr "" - -#: zenmapGUI/About.py:183 -#, python-format -msgid "" -"%s is an %s GUI created as part of the Nmap/Google Summer of Code program." -msgstr "" - -#: zenmapGUI/About.py:186 zenmapGUI/About.py:226 -#, python-format -msgid "%s credits" -msgstr "" - -#: zenmapGUI/About.py:267 -msgid "Written by" -msgstr "" - -#: zenmapGUI/About.py:268 -msgid "Design" -msgstr "" - -#: zenmapGUI/About.py:269 -msgid "SoC 2007" -msgstr "" - -#: zenmapGUI/About.py:270 -msgid "Contributors" -msgstr "" - -#: zenmapGUI/About.py:271 -msgid "Translation" -msgstr "" - -#: zenmapGUI/About.py:272 -msgid "Maemo" -msgstr "" - -#: zenmapGUI/ScanOpenPortsPage.py:189 zenmapGUI/ScanOpenPortsPage.py:217 -#: radialnet/gui/NodeNotebook.py:100 -msgid "Port" -msgstr "" - -#: zenmapGUI/ScanOpenPortsPage.py:190 zenmapGUI/ScanOpenPortsPage.py:216 -#: radialnet/gui/NodeNotebook.py:100 -msgid "Protocol" -msgstr "" - -#: zenmapGUI/ScanOpenPortsPage.py:191 zenmapGUI/ScanOpenPortsPage.py:218 -#: radialnet/gui/NodeNotebook.py:100 radialnet/gui/NodeNotebook.py:101 -msgid "State" -msgstr "" - -#: zenmapGUI/ScanOpenPortsPage.py:193 zenmapGUI/ScanOpenPortsPage.py:219 -#: radialnet/gui/NodeNotebook.py:125 -msgid "Version" -msgstr "" - -#: zenmapGUI/ScanOpenPortsPage.py:215 radialnet/gui/NodeNotebook.py:111 -msgid "Hostname" -msgstr "" - -#: zenmapGUI/BugReport.py:104 -msgid "How to Report a Bug" -msgstr "" - -#: zenmapGUI/BugReport.py:123 -#, 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 "" - -#: zenmapGUI/ScanInterface.py:386 -msgid "Empty Nmap Command" -msgstr "" - -#: zenmapGUI/ScanInterface.py:387 -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 "" - -#: zenmapGUI/ScanInterface.py:486 -msgid "" -"This means that the nmap executable was not found in your system PATH, which " -"is" -msgstr "" - -#: zenmapGUI/ScanInterface.py:486 -msgid "" -msgstr "" - -#: zenmapGUI/ScanInterface.py:496 -msgid "plus the extra directory" -msgstr "" - -#: zenmapGUI/ScanInterface.py:498 -msgid "plus the extra directories" -msgstr "" - -#: zenmapGUI/ScanInterface.py:500 -msgid "Error executing command" -msgstr "" - -#: zenmapGUI/ScanInterface.py:568 -msgid "Parse error" -msgstr "" - -#: zenmapGUI/ScanInterface.py:569 -#, python-format -msgid "" -"There was an error while parsing the XML file generated from the scan:\n" -"\n" -"%s" -msgstr "" - -#: zenmapGUI/ScanInterface.py:583 -msgid "Cannot merge scan" -msgstr "" - -#: zenmapGUI/ScanInterface.py:584 -#, python-format -msgid "" -"There was an error while merging the new scan's XML:\n" -"\n" -"%s" -msgstr "" - -#: zenmapGUI/ScanInterface.py:671 -#, python-format -msgid "%d/%d hosts shown" -msgstr "" - -#: zenmapGUI/ScanInterface.py:888 -msgid "Nmap Output" -msgstr "" - -#: zenmapGUI/ScanInterface.py:889 -msgid "Ports / Hosts" -msgstr "" - -#: zenmapGUI/ScanInterface.py:890 -msgid "Topology" -msgstr "" - -#: zenmapGUI/ScanInterface.py:891 -msgid "Host Details" -msgstr "" - -#: zenmapGUI/ScanInterface.py:892 -msgid "Scans" -msgstr "" - -#: zenmapGUI/ScanInterface.py:913 -msgid "No host selected." -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:107 -msgid "Nmap Output Properties" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:134 -msgid "details" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:135 -msgid "port listing title" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:136 -msgid "open port" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:137 -msgid "closed port" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:138 -msgid "filtered port" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:139 -msgid "date" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:140 -msgid "hostname" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:141 -msgid "ip" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:180 -msgid "Highlight definitions" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:206 -msgid "Text" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:207 -msgid "Highlight" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:222 -msgid "text color" -msgstr "" - -#: zenmapGUI/NmapOutputProperties.py:248 -msgid "highlight color" -msgstr "" - -#: zenmapGUI/FilterBar.py:23 -msgid "Host Filter:" -msgstr "" - -#: zenmapGUI/FilterBar.py:56 +#: zenmapGUI/SearchGUI.py:884 msgid "" "Entering the text into the search performs a keyword search - the " -"search string is matched against every aspect of the host.\n" +"search string is matched against the entire output of each scan.\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" +"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" @@ -943,144 +933,22 @@ msgid "" "inroute: (ir:) - Matches a router in the scan's traceroute output.\n" msgstr "" -#: zenmapGUI/DiffCompare.py:156 -msgid "Scan Output" +#: zenmapGUI/CrashReport.py:109 +msgid "Crash Report" msgstr "" -#: zenmapGUI/DiffCompare.py:207 -msgid "Select Scan Result" -msgstr "" - -#: zenmapGUI/DiffCompare.py:218 -msgid "Error parsing file" -msgstr "" - -#: zenmapGUI/DiffCompare.py:219 +#: zenmapGUI/CrashReport.py:129 #, python-format msgid "" -"The file is not an Nmap XML output file. The parsing error that occurred " -"was\n" -"%s" +"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 "" -#: zenmapGUI/DiffCompare.py:226 -msgid "Cannot open selected file" -msgstr "" - -#: zenmapGUI/DiffCompare.py:227 -#, python-format +#: zenmapGUI/CrashReport.py:137 msgid "" -"This error occurred while trying to open the file:\n" -"%s" -msgstr "" - -#: zenmapGUI/DiffCompare.py:290 -msgid "A Scan" -msgstr "" - -#: zenmapGUI/DiffCompare.py:291 -msgid "B Scan" -msgstr "" - -#: zenmapGUI/DiffCompare.py:349 zenmapGUI/DiffCompare.py:396 -msgid "Error running ndiff" -msgstr "" - -#: zenmapGUI/DiffCompare.py:350 -msgid "" -"There was an error running the ndiff program.\n" -"\n" -msgstr "" - -#: zenmapGUI/DiffCompare.py:383 -msgid "Error parsing ndiff output" -msgstr "" - -#: zenmapGUI/DiffCompare.py:391 -#, python-format -msgid "The ndiff process terminated with status code %d." -msgstr "" - -#: zenmapGUI/ScriptInterface.py:218 -msgid "" -"There was an error getting the list of scripts from Nmap. Try upgrading Nmap." -msgstr "" - -#: zenmapGUI/ScriptInterface.py:413 -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 "" - -#: zenmapGUI/ScriptInterface.py:414 -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 "" - -#: zenmapGUI/ScriptInterface.py:415 -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 "" - -#: zenmapGUI/ScriptInterface.py:419 -msgid "Please wait." -msgstr "" - -#: zenmapGUI/ScriptInterface.py:442 -msgid "Names" -msgstr "" - -#: zenmapGUI/ScriptInterface.py:561 -msgid "Arguments" -msgstr "" - -#: zenmapGUI/ScriptInterface.py:650 -msgid "Select script files" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:102 -msgid "Running" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:105 -msgid "Unsaved" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:109 -msgid "Failed" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:111 -msgid "Canceled" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:132 -msgid "Status" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:138 -msgid "Command" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:155 -msgid "Append Scan" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:158 -msgid "Remove Scan" -msgstr "" - -#: zenmapGUI/ScanScanListPage.py:161 -msgid "Cancel Scan" +"Copy and email to dev@nmap.org:" msgstr "" #: zenmapGUI/ScanHostDetailsPage.py:150 @@ -1212,96 +1080,144 @@ msgstr "" msgid "Class:" msgstr "" -#: zenmapGUI/SearchWindow.py:116 -msgid "Search Scans" +#: zenmapGUI/App.py:199 +msgid "Import error" msgstr "" -#: zenmapGUI/SearchWindow.py:142 -msgid "Append" +#: zenmapGUI/App.py:200 +msgid "" +"A required module was not found.\n" +"\n" msgstr "" -#: radialnet/bestwidgets/windows.py:111 -msgid "Alert" +#: zenmapGUI/App.py:244 +msgid "Error creating the per-user configuration directory" msgstr "" -#: radialnet/gui/ControlWidget.py:156 -msgid "Action" +#: zenmapGUI/App.py:245 +#, 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 "" -#: radialnet/gui/ControlWidget.py:182 -msgid "Info" +#: zenmapGUI/App.py:263 +msgid "Error parsing the configuration file" msgstr "" -#: radialnet/gui/ControlWidget.py:204 -msgid "Red" +#: zenmapGUI/App.py:264 +#, 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 "" -#: radialnet/gui/ControlWidget.py:205 -msgid "Yellow" +#: zenmapGUI/App.py:328 +#, 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 "" -#: radialnet/gui/ControlWidget.py:206 -msgid "Green" +#: zenmapGUI/App.py:331 +msgid "Non-root user" msgstr "" -#: radialnet/gui/ControlWidget.py:536 -msgid "Fisheye on ring" +#: zenmapGUI/BugReport.py:104 +msgid "How to Report a Bug" msgstr "" -#: radialnet/gui/ControlWidget.py:551 -msgid "with interest factor" +#: zenmapGUI/BugReport.py:123 +#, 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 "" -#: radialnet/gui/ControlWidget.py:556 -msgid "and spread factor" +#: zenmapGUI/ProfileEditor.py:112 +msgid "Profile Editor" msgstr "" -#: radialnet/gui/ControlWidget.py:668 -msgid "Interpolation" +#: zenmapGUI/ProfileEditor.py:199 +msgid "Profile Information" msgstr "" -#: radialnet/gui/ControlWidget.py:680 -msgid "Cartesian" +#: zenmapGUI/ProfileEditor.py:200 +msgid "Profile name" msgstr "" -#: radialnet/gui/ControlWidget.py:681 -msgid "Polar" +#: zenmapGUI/ProfileEditor.py:203 +msgid "Description" msgstr "" -#: radialnet/gui/ControlWidget.py:694 -msgid "Frames" +#: zenmapGUI/ProfileEditor.py:218 +msgid "Save Changes" msgstr "" -#: radialnet/gui/ControlWidget.py:755 -msgid "Layout" +#: zenmapGUI/ProfileEditor.py:223 +msgid "Help" msgstr "" -#: radialnet/gui/ControlWidget.py:768 -msgid "Symmetric" +#: zenmapGUI/ProfileEditor.py:256 +msgid "Profile" msgstr "" -#: radialnet/gui/ControlWidget.py:769 -msgid "Weighted" +#: zenmapGUI/ProfileEditor.py:316 +msgid "Unnamed profile" msgstr "" -#: radialnet/gui/ControlWidget.py:829 -msgid "Ring gap" +#: zenmapGUI/ProfileEditor.py:317 +msgid "You must provide a name for this profile." msgstr "" -#: radialnet/gui/ControlWidget.py:833 -msgid "Lower ring gap" +#: zenmapGUI/ProfileEditor.py:337 +msgid "Disallowed profile name" msgstr "" -#: radialnet/gui/ControlWidget.py:966 -msgid "View" +#: zenmapGUI/ProfileEditor.py:338 +#, 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 "" -#: radialnet/gui/ControlWidget.py:979 -msgid "Zoom" +#: zenmapGUI/ProfileEditor.py:363 +msgid "Deleting Profile" msgstr "" -#: radialnet/gui/ControlWidget.py:1213 -msgid "Navigation" +#: zenmapGUI/ProfileEditor.py:364 +msgid "" +"Your profile is going to be deleted! Click Ok to continue, or Cancel to go " +"back to Profile Editor." msgstr "" #: radialnet/gui/Toolbar.py:124 @@ -1527,6 +1443,90 @@ msgid "" "Enter a known extension or select the file type from the list." msgstr "" +#: radialnet/gui/ControlWidget.py:156 +msgid "Action" +msgstr "" + +#: radialnet/gui/ControlWidget.py:182 +msgid "Info" +msgstr "" + +#: radialnet/gui/ControlWidget.py:204 +msgid "Red" +msgstr "" + +#: radialnet/gui/ControlWidget.py:205 +msgid "Yellow" +msgstr "" + +#: radialnet/gui/ControlWidget.py:206 +msgid "Green" +msgstr "" + +#: radialnet/gui/ControlWidget.py:536 +msgid "Fisheye on ring" +msgstr "" + +#: radialnet/gui/ControlWidget.py:551 +msgid "with interest factor" +msgstr "" + +#: radialnet/gui/ControlWidget.py:556 +msgid "and spread factor" +msgstr "" + +#: radialnet/gui/ControlWidget.py:668 +msgid "Interpolation" +msgstr "" + +#: radialnet/gui/ControlWidget.py:680 +msgid "Cartesian" +msgstr "" + +#: radialnet/gui/ControlWidget.py:681 +msgid "Polar" +msgstr "" + +#: radialnet/gui/ControlWidget.py:694 +msgid "Frames" +msgstr "" + +#: radialnet/gui/ControlWidget.py:755 +msgid "Layout" +msgstr "" + +#: radialnet/gui/ControlWidget.py:768 +msgid "Symmetric" +msgstr "" + +#: radialnet/gui/ControlWidget.py:769 +msgid "Weighted" +msgstr "" + +#: radialnet/gui/ControlWidget.py:829 +msgid "Ring gap" +msgstr "" + +#: radialnet/gui/ControlWidget.py:833 +msgid "Lower ring gap" +msgstr "" + +#: radialnet/gui/ControlWidget.py:966 +msgid "View" +msgstr "" + +#: radialnet/gui/ControlWidget.py:979 +msgid "Zoom" +msgstr "" + +#: radialnet/gui/ControlWidget.py:1213 +msgid "Navigation" +msgstr "" + +#: radialnet/bestwidgets/windows.py:111 +msgid "Alert" +msgstr "" + #: share/zenmap/misc/profile_editor.xml:9 msgid "Ping" msgstr ""