From e85fceacceeb9978b58daafa6cd50d7a3f887475 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 12 Apr 2013 17:29:11 +0000 Subject: [PATCH] Update zenmap.pot. Recommitted after recovery from backup. --- zenmap/share/zenmap/locale/zenmap.pot | 694 +++++++++++++------------- 1 file changed, 352 insertions(+), 342 deletions(-) diff --git a/zenmap/share/zenmap/locale/zenmap.pot b/zenmap/share/zenmap/locale/zenmap.pot index ddd52fca4..17110bf34 100644 --- a/zenmap/share/zenmap/locale/zenmap.pot +++ b/zenmap/share/zenmap/locale/zenmap.pot @@ -6,138 +6,136 @@ msgid "" msgstr "" "Project-Id-Version: Zenmap\n" "Report-Msgid-Bugs-To: dev@nmap.org\n" -"POT-Creation-Date: 2012-05-22 12:52-0700\n" +"POT-Creation-Date: 2013-03-31 10: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/UmitOptionParser.py:110 +#: zenmapCore/UmitOptionParser.py:109 #, python-format msgid "Use DIR as the user configuration directory. Default: %default" msgstr "" -#: zenmapCore/UmitOptionParser.py:124 +#: zenmapCore/UmitOptionParser.py:123 msgid "" "Specify a scan result file in Nmap XML output format. Can be used more than " "once to specify several scan result files." msgstr "" -#: zenmapCore/UmitOptionParser.py:135 +#: zenmapCore/UmitOptionParser.py:134 #, python-format msgid "Run %s with the specified args." msgstr "" -#: zenmapCore/UmitOptionParser.py:142 +#: zenmapCore/UmitOptionParser.py:141 msgid "" "Begin with the specified profile selected. If combined with the -t (--" "target) option, automatically run the profile against the specified target." msgstr "" -#: zenmapCore/UmitOptionParser.py:153 +#: zenmapCore/UmitOptionParser.py:152 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 "" -#: zenmapCore/UmitOptionParser.py:161 +#: zenmapCore/UmitOptionParser.py:160 msgid "" "Increase verbosity of the output. May be used more than once to get even " "more verbosity" msgstr "" -#: zenmapCore/NmapParser.py:338 +#: zenmapCore/NmapParser.py:337 msgid "Unknown Host" msgstr "" -#: zenmapCore/NmapParser.py:377 +#: zenmapCore/NmapParser.py:376 msgid "unknown" msgstr "" -#: zenmapCore/NmapParser.py:380 +#: zenmapCore/NmapParser.py:379 msgid "Unknown version" msgstr "" -#: zenmapCore/NmapParser.py:383 zenmapGUI/SearchGUI.py:475 -#: zenmapGUI/ScanOpenPortsPage.py:391 zenmapGUI/ScanOpenPortsPage.py:399 +#: zenmapCore/NmapParser.py:382 zenmapGUI/SearchGUI.py:474 +#: zenmapGUI/ScanOpenPortsPage.py:390 zenmapGUI/ScanOpenPortsPage.py:398 msgid "Unknown" msgstr "" -#: zenmapCore/NmapParser.py:658 +#: zenmapCore/NmapParser.py:657 #, python-format msgid "%s on %s" msgstr "" -#: zenmapCore/UmitDB.py:109 +#: zenmapCore/UmitDB.py:108 msgid "No module named dbapi2.pysqlite2 or sqlite3" msgstr "" -#: zenmapCore/NmapCommand.py:110 +#: zenmapCore/NmapCommand.py:109 msgid "Python 2.4 or later is required." msgstr "" -#: zenmapGUI/ScanToolbar.py:110 zenmapGUI/ScanRunDetailsPage.py:106 +#: zenmapGUI/ScanToolbar.py:109 zenmapGUI/ScanRunDetailsPage.py:105 msgid "Command:" msgstr "" -#: zenmapGUI/ScanToolbar.py:142 zenmapGUI/SearchGUI.py:296 -#: zenmapGUI/ProfileEditor.py:193 share/zenmap/misc/profile_editor.xml:8 +#: 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:144 +#: zenmapGUI/ScanToolbar.py:143 msgid "Cancel" msgstr "" -#: zenmapGUI/ScanToolbar.py:166 +#: zenmapGUI/ScanToolbar.py:165 msgid "Target:" msgstr "" -#: zenmapGUI/ScanToolbar.py:173 +#: zenmapGUI/ScanToolbar.py:172 msgid "Profile:" msgstr "" -#: zenmapGUI/CrashReport.py:110 +#: zenmapGUI/CrashReport.py:109 msgid "Crash Report" msgstr "" -#: zenmapGUI/CrashReport.py:130 +#: 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 nmap-" -"dev@insecure.org mailing list. (More about the list.) The developers will see your report and try to " -"fix the problem." +"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:138 +#: zenmapGUI/CrashReport.py:137 msgid "" -"Copy and email to nmap-" -"dev@insecure.org:" +"Copy and email to dev@nmap.org:" msgstr "" -#: zenmapGUI/OptionBuilder.py:258 +#: zenmapGUI/OptionBuilder.py:257 msgid "Choose file" msgstr "" -#: zenmapGUI/SearchGUI.py:282 +#: zenmapGUI/SearchGUI.py:281 msgid "Search:" msgstr "" -#: zenmapGUI/SearchGUI.py:284 +#: zenmapGUI/SearchGUI.py:283 msgid "Expressions " msgstr "" -#: zenmapGUI/SearchGUI.py:297 +#: zenmapGUI/SearchGUI.py:296 msgid "Date" msgstr "" -#: zenmapGUI/SearchGUI.py:431 +#: zenmapGUI/SearchGUI.py:430 msgid "No search method selected!" msgstr "" -#: zenmapGUI/SearchGUI.py:432 +#: zenmapGUI/SearchGUI.py:431 #, python-format msgid "" "%s can search results on directories or inside it's own database. Please, " @@ -145,7 +143,7 @@ msgid "" "option at the 'Search options' tab before start the search" msgstr "" -#: zenmapGUI/SearchGUI.py:885 +#: zenmapGUI/SearchGUI.py:884 msgid "" "Entering the text into the search performs a keyword search - the " "search string is matched against the entire output of each scan.\n" @@ -179,32 +177,32 @@ msgid "" "inroute: (ir:) - Matches a router in the scan's traceroute output.\n" msgstr "" -#: zenmapGUI/TopologyPage.py:149 +#: zenmapGUI/TopologyPage.py:148 msgid "Show the topology anyway" msgstr "" -#: zenmapGUI/TopologyPage.py:180 +#: zenmapGUI/TopologyPage.py:179 #, 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 "" -#: zenmapGUI/App.py:195 +#: zenmapGUI/App.py:199 msgid "Import error" msgstr "" -#: zenmapGUI/App.py:196 +#: zenmapGUI/App.py:200 msgid "" "A required module was not found.\n" "\n" msgstr "" -#: zenmapGUI/App.py:240 +#: zenmapGUI/App.py:244 msgid "Error creating the per-user configuration directory" msgstr "" -#: zenmapGUI/App.py:241 +#: zenmapGUI/App.py:245 #, python-format msgid "" "There was an error creating the directory %s or one of the files in it. The " @@ -216,11 +214,11 @@ msgid "" "scan profiles. Check for access to the directory and try again." msgstr "" -#: zenmapGUI/App.py:259 +#: zenmapGUI/App.py:263 msgid "Error parsing the configuration file" msgstr "" -#: zenmapGUI/App.py:260 +#: zenmapGUI/App.py:264 #, python-format msgid "" "There was an error parsing the configuration file %s. The specific error " @@ -232,7 +230,7 @@ msgid "" "until it is repaired." msgstr "" -#: zenmapGUI/App.py:324 +#: zenmapGUI/App.py:328 #, python-format msgid "" "You are trying to run %s with a non-root user!\n" @@ -240,51 +238,51 @@ msgid "" "Some %s options need root privileges to work." msgstr "" -#: zenmapGUI/App.py:327 +#: zenmapGUI/App.py:331 msgid "Non-root user" msgstr "" -#: zenmapGUI/ProfileEditor.py:113 +#: zenmapGUI/ProfileEditor.py:112 msgid "Profile Editor" msgstr "" -#: zenmapGUI/ProfileEditor.py:200 +#: zenmapGUI/ProfileEditor.py:199 msgid "Profile Information" msgstr "" -#: zenmapGUI/ProfileEditor.py:201 +#: zenmapGUI/ProfileEditor.py:200 msgid "Profile name" msgstr "" -#: zenmapGUI/ProfileEditor.py:204 +#: zenmapGUI/ProfileEditor.py:203 msgid "Description" msgstr "" -#: zenmapGUI/ProfileEditor.py:219 +#: zenmapGUI/ProfileEditor.py:218 msgid "Save Changes" msgstr "" -#: zenmapGUI/ProfileEditor.py:224 +#: zenmapGUI/ProfileEditor.py:223 msgid "Help" msgstr "" -#: zenmapGUI/ProfileEditor.py:257 +#: zenmapGUI/ProfileEditor.py:256 msgid "Profile" msgstr "" -#: zenmapGUI/ProfileEditor.py:317 +#: zenmapGUI/ProfileEditor.py:316 msgid "Unnamed profile" msgstr "" -#: zenmapGUI/ProfileEditor.py:318 +#: zenmapGUI/ProfileEditor.py:317 msgid "You must provide a name for this profile." msgstr "" -#: zenmapGUI/ProfileEditor.py:338 +#: zenmapGUI/ProfileEditor.py:337 msgid "Disallowed profile name" msgstr "" -#: zenmapGUI/ProfileEditor.py:339 +#: zenmapGUI/ProfileEditor.py:338 #, python-format msgid "" "Sorry, the name \"%s\" is not allowed due to technical limitations. (The " @@ -292,470 +290,470 @@ msgid "" "different name." msgstr "" -#: zenmapGUI/ProfileEditor.py:364 +#: zenmapGUI/ProfileEditor.py:363 msgid "Deleting Profile" msgstr "" -#: zenmapGUI/ProfileEditor.py:365 +#: 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 "" -#: zenmapGUI/MainWindow.py:209 +#: zenmapGUI/MainWindow.py:208 msgid "Sc_an" msgstr "" -#: zenmapGUI/MainWindow.py:213 +#: zenmapGUI/MainWindow.py:212 msgid "_Save Scan" msgstr "" -#: zenmapGUI/MainWindow.py:215 +#: zenmapGUI/MainWindow.py:214 msgid "Save current scan results" msgstr "" -#: zenmapGUI/MainWindow.py:220 +#: zenmapGUI/MainWindow.py:219 msgid "Save All Scans to _Directory" msgstr "" -#: zenmapGUI/MainWindow.py:222 +#: zenmapGUI/MainWindow.py:221 msgid "Save all scans into a directory" msgstr "" -#: zenmapGUI/MainWindow.py:227 +#: zenmapGUI/MainWindow.py:226 msgid "_Open Scan" msgstr "" -#: zenmapGUI/MainWindow.py:229 +#: zenmapGUI/MainWindow.py:228 msgid "Open the results of a previous scan" msgstr "" -#: zenmapGUI/MainWindow.py:234 +#: zenmapGUI/MainWindow.py:233 msgid "_Open Scan in This Window" msgstr "" -#: zenmapGUI/MainWindow.py:236 +#: zenmapGUI/MainWindow.py:235 msgid "Append a saved scan to the list of scans in this window." msgstr "" -#: zenmapGUI/MainWindow.py:240 +#: zenmapGUI/MainWindow.py:239 msgid "_Tools" msgstr "" -#: zenmapGUI/MainWindow.py:244 +#: zenmapGUI/MainWindow.py:243 msgid "_New Window" msgstr "" -#: zenmapGUI/MainWindow.py:246 +#: zenmapGUI/MainWindow.py:245 msgid "Open a new scan window" msgstr "" -#: zenmapGUI/MainWindow.py:251 +#: zenmapGUI/MainWindow.py:250 msgid "Close Window" msgstr "" -#: zenmapGUI/MainWindow.py:253 +#: zenmapGUI/MainWindow.py:252 msgid "Close this scan window" msgstr "" -#: zenmapGUI/MainWindow.py:258 +#: zenmapGUI/MainWindow.py:257 msgid "Print..." msgstr "" -#: zenmapGUI/MainWindow.py:260 +#: zenmapGUI/MainWindow.py:259 msgid "Print the current scan" msgstr "" -#: zenmapGUI/MainWindow.py:265 +#: zenmapGUI/MainWindow.py:264 msgid "Quit" msgstr "" -#: zenmapGUI/MainWindow.py:267 +#: zenmapGUI/MainWindow.py:266 msgid "Quit the application" msgstr "" -#: zenmapGUI/MainWindow.py:272 +#: zenmapGUI/MainWindow.py:271 msgid "New _Profile or Command" msgstr "" -#: zenmapGUI/MainWindow.py:274 +#: zenmapGUI/MainWindow.py:273 msgid "Create a new scan profile using the current command" msgstr "" -#: zenmapGUI/MainWindow.py:279 +#: zenmapGUI/MainWindow.py:278 msgid "Search Scan Results" msgstr "" -#: zenmapGUI/MainWindow.py:281 +#: zenmapGUI/MainWindow.py:280 msgid "Search for a scan result" msgstr "" -#: zenmapGUI/MainWindow.py:286 zenmapGUI/ScanInterface.py:830 +#: zenmapGUI/MainWindow.py:285 zenmapGUI/ScanInterface.py:839 msgid "Filter Hosts" msgstr "" -#: zenmapGUI/MainWindow.py:288 +#: zenmapGUI/MainWindow.py:287 msgid "Search for host by criteria" msgstr "" -#: zenmapGUI/MainWindow.py:293 +#: zenmapGUI/MainWindow.py:292 msgid "_Edit Selected Profile" msgstr "" -#: zenmapGUI/MainWindow.py:295 +#: zenmapGUI/MainWindow.py:294 msgid "Edit selected scan profile" msgstr "" -#: zenmapGUI/MainWindow.py:299 +#: zenmapGUI/MainWindow.py:298 msgid "_Profile" msgstr "" -#: zenmapGUI/MainWindow.py:303 zenmapGUI/DiffCompare.py:276 +#: zenmapGUI/MainWindow.py:302 zenmapGUI/DiffCompare.py:275 msgid "Compare Results" msgstr "" -#: zenmapGUI/MainWindow.py:305 +#: zenmapGUI/MainWindow.py:304 msgid "Compare Scan Results using Diffies" msgstr "" -#: zenmapGUI/MainWindow.py:310 zenmapGUI/MainWindow.py:330 +#: zenmapGUI/MainWindow.py:309 zenmapGUI/MainWindow.py:329 msgid "_Help" msgstr "" -#: zenmapGUI/MainWindow.py:314 +#: zenmapGUI/MainWindow.py:313 msgid "_Report a bug" msgstr "" -#: zenmapGUI/MainWindow.py:316 +#: zenmapGUI/MainWindow.py:315 msgid "Report a bug" msgstr "" -#: zenmapGUI/MainWindow.py:322 +#: zenmapGUI/MainWindow.py:321 msgid "_About" msgstr "" -#: zenmapGUI/MainWindow.py:324 +#: zenmapGUI/MainWindow.py:323 #, python-format msgid "About %s" msgstr "" -#: zenmapGUI/MainWindow.py:332 +#: zenmapGUI/MainWindow.py:331 msgid "Shows the application help" msgstr "" -#: zenmapGUI/MainWindow.py:431 +#: zenmapGUI/MainWindow.py:430 msgid "Can't save to database" msgstr "" -#: zenmapGUI/MainWindow.py:432 +#: zenmapGUI/MainWindow.py:431 #, python-format msgid "" "Can't store unsaved scans to the recent scans database:\n" "%s" msgstr "" -#: zenmapGUI/MainWindow.py:547 +#: zenmapGUI/MainWindow.py:546 msgid "Error loading file" msgstr "" -#: zenmapGUI/MainWindow.py:569 zenmapGUI/MainWindow.py:643 +#: zenmapGUI/MainWindow.py:568 zenmapGUI/MainWindow.py:642 msgid "Nothing to save" msgstr "" -#: zenmapGUI/MainWindow.py:570 +#: zenmapGUI/MainWindow.py:569 msgid "" "There are no scans with results to be saved. Run a scan with the \"Scan\" " "button first." msgstr "" -#: zenmapGUI/MainWindow.py:579 zenmapGUI/MainWindow.py:652 +#: zenmapGUI/MainWindow.py:578 zenmapGUI/MainWindow.py:651 msgid "There is a scan still running. Wait until it finishes and then save." msgstr "" -#: zenmapGUI/MainWindow.py:581 zenmapGUI/MainWindow.py:654 +#: zenmapGUI/MainWindow.py:580 zenmapGUI/MainWindow.py:653 #, python-format msgid "There are %u scans still running. Wait until they finish and then save." msgstr "" -#: zenmapGUI/MainWindow.py:583 zenmapGUI/MainWindow.py:656 +#: zenmapGUI/MainWindow.py:582 zenmapGUI/MainWindow.py:655 msgid "Scan is running" msgstr "" -#: zenmapGUI/MainWindow.py:622 +#: zenmapGUI/MainWindow.py:621 msgid "Save Scan" msgstr "" -#: zenmapGUI/MainWindow.py:644 +#: zenmapGUI/MainWindow.py:643 msgid "" "This scan has not been run yet. Start the scan with the \"Scan\" button " "first." msgstr "" -#: zenmapGUI/MainWindow.py:664 +#: zenmapGUI/MainWindow.py:663 msgid "Choose a directory to save scans into" msgstr "" -#: zenmapGUI/MainWindow.py:683 zenmapGUI/MainWindow.py:703 +#: zenmapGUI/MainWindow.py:688 zenmapGUI/MainWindow.py:708 msgid "Can't save file" msgstr "" -#: zenmapGUI/MainWindow.py:704 +#: zenmapGUI/MainWindow.py:709 #, python-format msgid "" "Can't open file to write.\n" "%s" msgstr "" -#: zenmapGUI/MainWindow.py:750 zenmapGUI/MainWindow.py:788 +#: zenmapGUI/MainWindow.py:755 zenmapGUI/MainWindow.py:793 msgid "Close anyway" msgstr "" -#: zenmapGUI/MainWindow.py:753 +#: zenmapGUI/MainWindow.py:758 msgid "Unsaved changes" msgstr "" -#: zenmapGUI/MainWindow.py:755 +#: zenmapGUI/MainWindow.py:760 msgid "" "The given scan has unsaved changes.\n" "What do you want to do?" msgstr "" -#: zenmapGUI/MainWindow.py:791 +#: zenmapGUI/MainWindow.py:796 msgid "Trying to close" msgstr "" -#: zenmapGUI/MainWindow.py:793 +#: zenmapGUI/MainWindow.py:798 msgid "" "The window you are trying to close has a scan running at the background.\n" "What do you want to do?" msgstr "" -#: zenmapGUI/MainWindow.py:860 +#: zenmapGUI/MainWindow.py:865 msgid "Can't find documentation files" msgstr "" -#: zenmapGUI/MainWindow.py:861 +#: zenmapGUI/MainWindow.py:866 #, python-format msgid "" "There was an error loading the documentation file %s (%s). See the online " "documentation at %s." msgstr "" -#: zenmapGUI/ScanNmapOutputPage.py:183 +#: zenmapGUI/ScanNmapOutputPage.py:182 msgid "Details" msgstr "" -#: zenmapGUI/ScanHostsView.py:135 +#: zenmapGUI/ScanHostsView.py:134 msgid "Hosts" msgstr "" -#: zenmapGUI/ScanHostsView.py:136 radialnet/gui/NodeNotebook.py:165 +#: zenmapGUI/ScanHostsView.py:135 radialnet/gui/NodeNotebook.py:164 msgid "Services" msgstr "" -#: zenmapGUI/ScanHostsView.py:147 +#: zenmapGUI/ScanHostsView.py:146 msgid "OS" msgstr "" -#: zenmapGUI/ScanHostsView.py:148 zenmapGUI/ScanOpenPortsPage.py:188 +#: zenmapGUI/ScanHostsView.py:147 zenmapGUI/ScanOpenPortsPage.py:187 msgid "Host" msgstr "" -#: zenmapGUI/ScanHostsView.py:156 zenmapGUI/ScanOpenPortsPage.py:193 -#: zenmapGUI/ScanOpenPortsPage.py:214 radialnet/gui/NodeNotebook.py:101 +#: zenmapGUI/ScanHostsView.py:155 zenmapGUI/ScanOpenPortsPage.py:192 +#: zenmapGUI/ScanOpenPortsPage.py:213 radialnet/gui/NodeNotebook.py:100 msgid "Service" msgstr "" -#: zenmapGUI/FileChoosers.py:106 +#: zenmapGUI/FileChoosers.py:105 #, python-format msgid "All files (%s)" msgstr "" -#: zenmapGUI/FileChoosers.py:115 +#: zenmapGUI/FileChoosers.py:114 #, python-format msgid "Nmap XML files (%s)" msgstr "" -#: zenmapGUI/FileChoosers.py:124 +#: zenmapGUI/FileChoosers.py:123 #, python-format msgid "NSE scripts (%s)" msgstr "" -#: zenmapGUI/FileChoosers.py:198 radialnet/gui/SaveDialog.py:100 +#: zenmapGUI/FileChoosers.py:197 radialnet/gui/SaveDialog.py:99 msgid "By extension" msgstr "" -#: zenmapGUI/FileChoosers.py:199 +#: zenmapGUI/FileChoosers.py:198 msgid "Nmap XML format (.xml)" msgstr "" -#: zenmapGUI/FileChoosers.py:200 +#: zenmapGUI/FileChoosers.py:199 msgid "Nmap text format (.nmap)" msgstr "" -#: zenmapGUI/FileChoosers.py:229 radialnet/gui/SaveDialog.py:137 +#: zenmapGUI/FileChoosers.py:228 radialnet/gui/SaveDialog.py:136 msgid "Select File Type:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:103 zenmapGUI/ScanHostDetailsPage.py:102 +#: zenmapGUI/ScanRunDetailsPage.py:102 zenmapGUI/ScanHostDetailsPage.py:101 msgid "Not available" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:109 +#: zenmapGUI/ScanRunDetailsPage.py:108 msgid "Nmap Version:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:112 +#: zenmapGUI/ScanRunDetailsPage.py:111 msgid "Verbosity level:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:115 +#: zenmapGUI/ScanRunDetailsPage.py:114 msgid "Debug level:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:118 +#: zenmapGUI/ScanRunDetailsPage.py:117 msgid "Command Info" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:147 +#: zenmapGUI/ScanRunDetailsPage.py:146 msgid "Started on:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:150 +#: zenmapGUI/ScanRunDetailsPage.py:149 msgid "Finished on:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:153 +#: zenmapGUI/ScanRunDetailsPage.py:152 msgid "Hosts up:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:156 +#: zenmapGUI/ScanRunDetailsPage.py:155 msgid "Hosts down:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:159 +#: zenmapGUI/ScanRunDetailsPage.py:158 msgid "Hosts scanned:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:162 zenmapGUI/ScanHostDetailsPage.py:168 +#: zenmapGUI/ScanRunDetailsPage.py:161 zenmapGUI/ScanHostDetailsPage.py:167 msgid "Open ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:165 zenmapGUI/ScanHostDetailsPage.py:171 +#: zenmapGUI/ScanRunDetailsPage.py:164 zenmapGUI/ScanHostDetailsPage.py:170 msgid "Filtered ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:168 zenmapGUI/ScanHostDetailsPage.py:174 +#: zenmapGUI/ScanRunDetailsPage.py:167 zenmapGUI/ScanHostDetailsPage.py:173 msgid "Closed ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:171 +#: zenmapGUI/ScanRunDetailsPage.py:170 msgid "General Info" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:232 +#: zenmapGUI/ScanRunDetailsPage.py:231 msgid "Scan Info" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:249 +#: zenmapGUI/ScanRunDetailsPage.py:248 msgid "Scan type:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:252 +#: zenmapGUI/ScanRunDetailsPage.py:251 msgid "Protocol:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:255 +#: zenmapGUI/ScanRunDetailsPage.py:254 msgid "# scanned ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:258 +#: zenmapGUI/ScanRunDetailsPage.py:257 msgid "Services:" msgstr "" -#: zenmapGUI/About.py:157 +#: zenmapGUI/About.py:156 #, python-format msgid "About %s and %s" msgstr "" -#: zenmapGUI/About.py:173 +#: zenmapGUI/About.py:172 #, python-format msgid "" "%s is a free and open source utility for network exploration and security " "auditing." msgstr "" -#: zenmapGUI/About.py:178 +#: 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:184 +#: 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:187 zenmapGUI/About.py:227 +#: zenmapGUI/About.py:186 zenmapGUI/About.py:226 #, python-format msgid "%s credits" msgstr "" -#: zenmapGUI/About.py:268 +#: zenmapGUI/About.py:267 msgid "Written by" msgstr "" -#: zenmapGUI/About.py:269 +#: zenmapGUI/About.py:268 msgid "Design" msgstr "" -#: zenmapGUI/About.py:270 +#: zenmapGUI/About.py:269 msgid "SoC 2007" msgstr "" -#: zenmapGUI/About.py:271 +#: zenmapGUI/About.py:270 msgid "Contributors" msgstr "" -#: zenmapGUI/About.py:272 +#: zenmapGUI/About.py:271 msgid "Translation" msgstr "" -#: zenmapGUI/About.py:273 +#: zenmapGUI/About.py:272 msgid "Maemo" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:190 zenmapGUI/ScanOpenPortsPage.py:218 -#: radialnet/gui/NodeNotebook.py:101 +#: zenmapGUI/ScanOpenPortsPage.py:189 zenmapGUI/ScanOpenPortsPage.py:217 +#: radialnet/gui/NodeNotebook.py:100 msgid "Port" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:191 zenmapGUI/ScanOpenPortsPage.py:217 -#: radialnet/gui/NodeNotebook.py:101 +#: zenmapGUI/ScanOpenPortsPage.py:190 zenmapGUI/ScanOpenPortsPage.py:216 +#: radialnet/gui/NodeNotebook.py:100 msgid "Protocol" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:192 zenmapGUI/ScanOpenPortsPage.py:219 -#: radialnet/gui/NodeNotebook.py:101 radialnet/gui/NodeNotebook.py:102 +#: zenmapGUI/ScanOpenPortsPage.py:191 zenmapGUI/ScanOpenPortsPage.py:218 +#: radialnet/gui/NodeNotebook.py:100 radialnet/gui/NodeNotebook.py:101 msgid "State" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:194 zenmapGUI/ScanOpenPortsPage.py:220 -#: radialnet/gui/NodeNotebook.py:126 +#: zenmapGUI/ScanOpenPortsPage.py:193 zenmapGUI/ScanOpenPortsPage.py:219 +#: radialnet/gui/NodeNotebook.py:125 msgid "Version" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:216 radialnet/gui/NodeNotebook.py:112 +#: zenmapGUI/ScanOpenPortsPage.py:215 radialnet/gui/NodeNotebook.py:111 msgid "Hostname" msgstr "" -#: zenmapGUI/BugReport.py:105 +#: zenmapGUI/BugReport.py:104 msgid "How to Report a Bug" msgstr "" -#: zenmapGUI/BugReport.py:124 +#: zenmapGUI/BugReport.py:123 #, python-format msgid "" "How to report a bug\n" @@ -767,11 +765,11 @@ msgid "" "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" +"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 " @@ -779,44 +777,44 @@ msgid "" "or to Fyodor directly.\n" msgstr "" -#: zenmapGUI/ScanInterface.py:387 +#: zenmapGUI/ScanInterface.py:386 msgid "Empty Nmap Command" msgstr "" -#: zenmapGUI/ScanInterface.py:388 +#: 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:487 +#: zenmapGUI/ScanInterface.py:486 msgid "" "This means that the nmap executable was not found in your system PATH, which " "is" msgstr "" -#: zenmapGUI/ScanInterface.py:487 +#: zenmapGUI/ScanInterface.py:486 msgid "" msgstr "" -#: zenmapGUI/ScanInterface.py:497 +#: zenmapGUI/ScanInterface.py:496 msgid "plus the extra directory" msgstr "" -#: zenmapGUI/ScanInterface.py:499 +#: zenmapGUI/ScanInterface.py:498 msgid "plus the extra directories" msgstr "" -#: zenmapGUI/ScanInterface.py:501 +#: zenmapGUI/ScanInterface.py:500 msgid "Error executing command" msgstr "" -#: zenmapGUI/ScanInterface.py:569 +#: zenmapGUI/ScanInterface.py:568 msgid "Parse error" msgstr "" -#: zenmapGUI/ScanInterface.py:570 +#: zenmapGUI/ScanInterface.py:569 #, python-format msgid "" "There was an error while parsing the XML file generated from the scan:\n" @@ -824,88 +822,100 @@ msgid "" "%s" msgstr "" -#: zenmapGUI/ScanInterface.py:662 +#: 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:879 +#: zenmapGUI/ScanInterface.py:888 msgid "Nmap Output" msgstr "" -#: zenmapGUI/ScanInterface.py:880 +#: zenmapGUI/ScanInterface.py:889 msgid "Ports / Hosts" msgstr "" -#: zenmapGUI/ScanInterface.py:881 +#: zenmapGUI/ScanInterface.py:890 msgid "Topology" msgstr "" -#: zenmapGUI/ScanInterface.py:882 +#: zenmapGUI/ScanInterface.py:891 msgid "Host Details" msgstr "" -#: zenmapGUI/ScanInterface.py:883 +#: zenmapGUI/ScanInterface.py:892 msgid "Scans" msgstr "" -#: zenmapGUI/ScanInterface.py:904 +#: zenmapGUI/ScanInterface.py:913 msgid "No host selected." msgstr "" -#: zenmapGUI/NmapOutputProperties.py:108 +#: zenmapGUI/NmapOutputProperties.py:107 msgid "Nmap Output Properties" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:135 +#: zenmapGUI/NmapOutputProperties.py:134 msgid "details" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:136 +#: zenmapGUI/NmapOutputProperties.py:135 msgid "port listing title" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:137 +#: zenmapGUI/NmapOutputProperties.py:136 msgid "open port" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:138 +#: zenmapGUI/NmapOutputProperties.py:137 msgid "closed port" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:139 +#: zenmapGUI/NmapOutputProperties.py:138 msgid "filtered port" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:140 +#: zenmapGUI/NmapOutputProperties.py:139 msgid "date" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:141 +#: zenmapGUI/NmapOutputProperties.py:140 msgid "hostname" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:142 +#: zenmapGUI/NmapOutputProperties.py:141 msgid "ip" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:181 +#: zenmapGUI/NmapOutputProperties.py:180 msgid "Highlight definitions" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:207 +#: zenmapGUI/NmapOutputProperties.py:206 msgid "Text" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:208 +#: zenmapGUI/NmapOutputProperties.py:207 msgid "Highlight" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:223 +#: zenmapGUI/NmapOutputProperties.py:222 msgid "text color" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:249 +#: zenmapGUI/NmapOutputProperties.py:248 msgid "highlight color" msgstr "" @@ -933,19 +943,19 @@ msgid "" "inroute: (ir:) - Matches a router in the scan's traceroute output.\n" msgstr "" -#: zenmapGUI/DiffCompare.py:157 +#: zenmapGUI/DiffCompare.py:156 msgid "Scan Output" msgstr "" -#: zenmapGUI/DiffCompare.py:208 +#: zenmapGUI/DiffCompare.py:207 msgid "Select Scan Result" msgstr "" -#: zenmapGUI/DiffCompare.py:219 +#: zenmapGUI/DiffCompare.py:218 msgid "Error parsing file" msgstr "" -#: zenmapGUI/DiffCompare.py:220 +#: zenmapGUI/DiffCompare.py:219 #, python-format msgid "" "The file is not an Nmap XML output file. The parsing error that occurred " @@ -953,50 +963,50 @@ msgid "" "%s" msgstr "" -#: zenmapGUI/DiffCompare.py:227 +#: zenmapGUI/DiffCompare.py:226 msgid "Cannot open selected file" msgstr "" -#: zenmapGUI/DiffCompare.py:228 +#: zenmapGUI/DiffCompare.py:227 #, python-format msgid "" "This error occurred while trying to open the file:\n" "%s" msgstr "" -#: zenmapGUI/DiffCompare.py:291 +#: zenmapGUI/DiffCompare.py:290 msgid "A Scan" msgstr "" -#: zenmapGUI/DiffCompare.py:292 +#: zenmapGUI/DiffCompare.py:291 msgid "B Scan" msgstr "" -#: zenmapGUI/DiffCompare.py:350 zenmapGUI/DiffCompare.py:397 +#: zenmapGUI/DiffCompare.py:349 zenmapGUI/DiffCompare.py:396 msgid "Error running ndiff" msgstr "" -#: zenmapGUI/DiffCompare.py:351 +#: zenmapGUI/DiffCompare.py:350 msgid "" "There was an error running the ndiff program.\n" "\n" msgstr "" -#: zenmapGUI/DiffCompare.py:384 +#: zenmapGUI/DiffCompare.py:383 msgid "Error parsing ndiff output" msgstr "" -#: zenmapGUI/DiffCompare.py:392 +#: zenmapGUI/DiffCompare.py:391 #, python-format msgid "The ndiff process terminated with status code %d." msgstr "" -#: zenmapGUI/ScriptInterface.py:220 +#: zenmapGUI/ScriptInterface.py:218 msgid "" "There was an error getting the list of scripts from Nmap. Try upgrading Nmap." msgstr "" -#: zenmapGUI/ScriptInterface.py:410 +#: zenmapGUI/ScriptInterface.py:413 msgid "" "List of scripts\n" "\n" @@ -1004,7 +1014,7 @@ msgid "" "the box next to the script name." msgstr "" -#: zenmapGUI/ScriptInterface.py:411 +#: zenmapGUI/ScriptInterface.py:414 msgid "" "Description\n" "\n" @@ -1013,7 +1023,7 @@ msgid "" "to online NSEDoc documentation." msgstr "" -#: zenmapGUI/ScriptInterface.py:412 +#: zenmapGUI/ScriptInterface.py:415 msgid "" "Arguments\n" "\n" @@ -1021,484 +1031,484 @@ msgid "" "clicking in the value field beside the argument name." msgstr "" -#: zenmapGUI/ScriptInterface.py:416 +#: zenmapGUI/ScriptInterface.py:419 msgid "Please wait." msgstr "" -#: zenmapGUI/ScriptInterface.py:439 +#: zenmapGUI/ScriptInterface.py:442 msgid "Names" msgstr "" -#: zenmapGUI/ScriptInterface.py:558 +#: zenmapGUI/ScriptInterface.py:561 msgid "Arguments" msgstr "" -#: zenmapGUI/ScriptInterface.py:647 +#: zenmapGUI/ScriptInterface.py:650 msgid "Select script files" msgstr "" -#: zenmapGUI/ScanScanListPage.py:103 +#: zenmapGUI/ScanScanListPage.py:102 msgid "Running" msgstr "" -#: zenmapGUI/ScanScanListPage.py:106 +#: zenmapGUI/ScanScanListPage.py:105 msgid "Unsaved" msgstr "" -#: zenmapGUI/ScanScanListPage.py:110 +#: zenmapGUI/ScanScanListPage.py:109 msgid "Failed" msgstr "" -#: zenmapGUI/ScanScanListPage.py:112 +#: zenmapGUI/ScanScanListPage.py:111 msgid "Canceled" msgstr "" -#: zenmapGUI/ScanScanListPage.py:133 +#: zenmapGUI/ScanScanListPage.py:132 msgid "Status" msgstr "" -#: zenmapGUI/ScanScanListPage.py:139 +#: zenmapGUI/ScanScanListPage.py:138 msgid "Command" msgstr "" -#: zenmapGUI/ScanScanListPage.py:156 +#: zenmapGUI/ScanScanListPage.py:155 msgid "Append Scan" msgstr "" -#: zenmapGUI/ScanScanListPage.py:159 +#: zenmapGUI/ScanScanListPage.py:158 msgid "Remove Scan" msgstr "" -#: zenmapGUI/ScanScanListPage.py:162 +#: zenmapGUI/ScanScanListPage.py:161 msgid "Cancel Scan" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:151 +#: zenmapGUI/ScanHostDetailsPage.py:150 msgid "Host Status" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:152 +#: zenmapGUI/ScanHostDetailsPage.py:151 msgid "Addresses" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:153 +#: zenmapGUI/ScanHostDetailsPage.py:152 msgid "Hostnames" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:154 radialnet/gui/NodeNotebook.py:416 +#: zenmapGUI/ScanHostDetailsPage.py:153 radialnet/gui/NodeNotebook.py:415 msgid "Operating System" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:155 +#: zenmapGUI/ScanHostDetailsPage.py:154 msgid "Ports used" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:156 +#: zenmapGUI/ScanHostDetailsPage.py:155 msgid "OS Classes" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:157 +#: zenmapGUI/ScanHostDetailsPage.py:156 msgid "TCP Sequence" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:158 +#: zenmapGUI/ScanHostDetailsPage.py:157 msgid "IP ID Sequence" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:159 +#: zenmapGUI/ScanHostDetailsPage.py:158 msgid "TCP TS Sequence" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:160 +#: zenmapGUI/ScanHostDetailsPage.py:159 msgid "Comments" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:165 +#: zenmapGUI/ScanHostDetailsPage.py:164 msgid "State:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:177 +#: zenmapGUI/ScanHostDetailsPage.py:176 msgid "Scanned ports:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:180 +#: zenmapGUI/ScanHostDetailsPage.py:179 msgid "Up time:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:183 radialnet/gui/NodeNotebook.py:466 +#: zenmapGUI/ScanHostDetailsPage.py:182 radialnet/gui/NodeNotebook.py:465 msgid "Last boot:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:188 +#: zenmapGUI/ScanHostDetailsPage.py:187 msgid "IPv4:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:191 +#: zenmapGUI/ScanHostDetailsPage.py:190 msgid "IPv6:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:194 +#: zenmapGUI/ScanHostDetailsPage.py:193 msgid "MAC:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:197 +#: zenmapGUI/ScanHostDetailsPage.py:196 msgid "Vendor:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:335 +#: zenmapGUI/ScanHostDetailsPage.py:334 msgid "Name - Type:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:353 +#: zenmapGUI/ScanHostDetailsPage.py:352 msgid "Not Available" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:355 +#: zenmapGUI/ScanHostDetailsPage.py:354 msgid "Name:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:358 +#: zenmapGUI/ScanHostDetailsPage.py:357 msgid "Accuracy:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:385 +#: zenmapGUI/ScanHostDetailsPage.py:384 msgid "Port-Protocol-State:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:397 radialnet/gui/NodeNotebook.py:126 +#: zenmapGUI/ScanHostDetailsPage.py:396 radialnet/gui/NodeNotebook.py:125 msgid "Type" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:398 radialnet/gui/NodeNotebook.py:126 +#: zenmapGUI/ScanHostDetailsPage.py:397 radialnet/gui/NodeNotebook.py:125 msgid "Vendor" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:399 +#: zenmapGUI/ScanHostDetailsPage.py:398 msgid "OS Family" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:400 +#: zenmapGUI/ScanHostDetailsPage.py:399 msgid "OS Generation" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:401 +#: zenmapGUI/ScanHostDetailsPage.py:400 msgid "Accuracy" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:428 +#: zenmapGUI/ScanHostDetailsPage.py:427 msgid "Difficulty:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:431 +#: zenmapGUI/ScanHostDetailsPage.py:430 msgid "Index:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:434 zenmapGUI/ScanHostDetailsPage.py:453 -#: zenmapGUI/ScanHostDetailsPage.py:472 +#: zenmapGUI/ScanHostDetailsPage.py:433 zenmapGUI/ScanHostDetailsPage.py:452 +#: zenmapGUI/ScanHostDetailsPage.py:471 msgid "Values:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:450 zenmapGUI/ScanHostDetailsPage.py:469 +#: zenmapGUI/ScanHostDetailsPage.py:449 zenmapGUI/ScanHostDetailsPage.py:468 msgid "Class:" msgstr "" -#: zenmapGUI/SearchWindow.py:117 +#: zenmapGUI/SearchWindow.py:116 msgid "Search Scans" msgstr "" -#: zenmapGUI/SearchWindow.py:143 +#: zenmapGUI/SearchWindow.py:142 msgid "Append" msgstr "" -#: radialnet/bestwidgets/windows.py:112 +#: radialnet/bestwidgets/windows.py:111 msgid "Alert" msgstr "" -#: radialnet/gui/ControlWidget.py:157 +#: radialnet/gui/ControlWidget.py:156 msgid "Action" msgstr "" -#: radialnet/gui/ControlWidget.py:183 +#: radialnet/gui/ControlWidget.py:182 msgid "Info" msgstr "" -#: radialnet/gui/ControlWidget.py:205 +#: radialnet/gui/ControlWidget.py:204 msgid "Red" msgstr "" -#: radialnet/gui/ControlWidget.py:206 +#: radialnet/gui/ControlWidget.py:205 msgid "Yellow" msgstr "" -#: radialnet/gui/ControlWidget.py:207 +#: radialnet/gui/ControlWidget.py:206 msgid "Green" msgstr "" -#: radialnet/gui/ControlWidget.py:537 +#: radialnet/gui/ControlWidget.py:536 msgid "Fisheye on ring" msgstr "" -#: radialnet/gui/ControlWidget.py:552 +#: radialnet/gui/ControlWidget.py:551 msgid "with interest factor" msgstr "" -#: radialnet/gui/ControlWidget.py:557 +#: radialnet/gui/ControlWidget.py:556 msgid "and spread factor" msgstr "" -#: radialnet/gui/ControlWidget.py:669 +#: radialnet/gui/ControlWidget.py:668 msgid "Interpolation" msgstr "" -#: radialnet/gui/ControlWidget.py:681 +#: radialnet/gui/ControlWidget.py:680 msgid "Cartesian" msgstr "" -#: radialnet/gui/ControlWidget.py:682 +#: radialnet/gui/ControlWidget.py:681 msgid "Polar" msgstr "" -#: radialnet/gui/ControlWidget.py:695 +#: radialnet/gui/ControlWidget.py:694 msgid "Frames" msgstr "" -#: radialnet/gui/ControlWidget.py:756 +#: radialnet/gui/ControlWidget.py:755 msgid "Layout" msgstr "" -#: radialnet/gui/ControlWidget.py:769 +#: radialnet/gui/ControlWidget.py:768 msgid "Symmetric" msgstr "" -#: radialnet/gui/ControlWidget.py:770 +#: radialnet/gui/ControlWidget.py:769 msgid "Weighted" msgstr "" -#: radialnet/gui/ControlWidget.py:830 +#: radialnet/gui/ControlWidget.py:829 msgid "Ring gap" msgstr "" -#: radialnet/gui/ControlWidget.py:834 +#: radialnet/gui/ControlWidget.py:833 msgid "Lower ring gap" msgstr "" -#: radialnet/gui/ControlWidget.py:967 +#: radialnet/gui/ControlWidget.py:966 msgid "View" msgstr "" -#: radialnet/gui/ControlWidget.py:980 +#: radialnet/gui/ControlWidget.py:979 msgid "Zoom" msgstr "" -#: radialnet/gui/ControlWidget.py:1214 +#: radialnet/gui/ControlWidget.py:1213 msgid "Navigation" msgstr "" -#: radialnet/gui/Toolbar.py:125 +#: radialnet/gui/Toolbar.py:124 msgid "Hosts viewer" msgstr "" -#: radialnet/gui/Toolbar.py:199 +#: radialnet/gui/Toolbar.py:198 msgid "Save Graphic" msgstr "" -#: radialnet/gui/Toolbar.py:202 radialnet/gui/HostsViewer.py:118 +#: radialnet/gui/Toolbar.py:201 radialnet/gui/HostsViewer.py:117 msgid "Hosts Viewer" msgstr "" -#: radialnet/gui/Toolbar.py:205 +#: radialnet/gui/Toolbar.py:204 msgid "Controls" msgstr "" -#: radialnet/gui/Toolbar.py:209 +#: radialnet/gui/Toolbar.py:208 msgid "Fisheye" msgstr "" -#: radialnet/gui/Toolbar.py:295 +#: radialnet/gui/Toolbar.py:294 msgid "Error saving snapshot" msgstr "" -#: radialnet/gui/NodeNotebook.py:101 +#: radialnet/gui/NodeNotebook.py:100 msgid "Method" msgstr "" -#: radialnet/gui/NodeNotebook.py:102 +#: radialnet/gui/NodeNotebook.py:101 msgid "Count" msgstr "" -#: radialnet/gui/NodeNotebook.py:102 +#: radialnet/gui/NodeNotebook.py:101 msgid "Reasons" msgstr "" -#: radialnet/gui/NodeNotebook.py:112 +#: radialnet/gui/NodeNotebook.py:111 msgid "TTL" msgstr "" -#: radialnet/gui/NodeNotebook.py:112 +#: radialnet/gui/NodeNotebook.py:111 msgid "RTT" msgstr "" -#: radialnet/gui/NodeNotebook.py:112 +#: radialnet/gui/NodeNotebook.py:111 msgid "IP" msgstr "" -#: radialnet/gui/NodeNotebook.py:114 +#: radialnet/gui/NodeNotebook.py:113 #, python-format msgid "Traceroute on port %s/%s totalized %d known hops." msgstr "" -#: radialnet/gui/NodeNotebook.py:118 +#: radialnet/gui/NodeNotebook.py:117 msgid "No traceroute information available." msgstr "" -#: radialnet/gui/NodeNotebook.py:125 +#: radialnet/gui/NodeNotebook.py:124 msgid "Name" msgstr "" -#: radialnet/gui/NodeNotebook.py:125 +#: radialnet/gui/NodeNotebook.py:124 msgid "DB Line" msgstr "" -#: radialnet/gui/NodeNotebook.py:126 +#: radialnet/gui/NodeNotebook.py:125 msgid "Family" msgstr "" -#: radialnet/gui/NodeNotebook.py:130 +#: radialnet/gui/NodeNotebook.py:129 #, python-format msgid "" "* TCP sequence index equal to %d and difficulty is \"%s" "\"." msgstr "" -#: radialnet/gui/NodeNotebook.py:164 +#: radialnet/gui/NodeNotebook.py:163 msgid "General" msgstr "" -#: radialnet/gui/NodeNotebook.py:166 +#: radialnet/gui/NodeNotebook.py:165 msgid "Traceroute" msgstr "" -#: radialnet/gui/NodeNotebook.py:210 +#: radialnet/gui/NodeNotebook.py:209 #, python-format msgid "Ports (%s)" msgstr "" -#: radialnet/gui/NodeNotebook.py:232 radialnet/gui/NodeNotebook.py:772 +#: radialnet/gui/NodeNotebook.py:231 radialnet/gui/NodeNotebook.py:771 msgid "" msgstr "" -#: radialnet/gui/NodeNotebook.py:238 +#: radialnet/gui/NodeNotebook.py:237 msgid "" msgstr "" -#: radialnet/gui/NodeNotebook.py:263 +#: radialnet/gui/NodeNotebook.py:262 #, python-format msgid "[%d] service: %s" msgstr "" -#: radialnet/gui/NodeNotebook.py:268 +#: radialnet/gui/NodeNotebook.py:267 msgid "" msgstr "" -#: radialnet/gui/NodeNotebook.py:371 +#: radialnet/gui/NodeNotebook.py:370 #, python-format msgid "Extraports (%s)" msgstr "" -#: radialnet/gui/NodeNotebook.py:378 +#: radialnet/gui/NodeNotebook.py:377 msgid "Special fields" msgstr "" -#: radialnet/gui/NodeNotebook.py:414 +#: radialnet/gui/NodeNotebook.py:413 msgid "General information" msgstr "" -#: radialnet/gui/NodeNotebook.py:415 +#: radialnet/gui/NodeNotebook.py:414 msgid "Sequences" msgstr "" -#: radialnet/gui/NodeNotebook.py:418 +#: radialnet/gui/NodeNotebook.py:417 msgid "No sequence information." msgstr "" -#: radialnet/gui/NodeNotebook.py:419 +#: radialnet/gui/NodeNotebook.py:418 msgid "No OS information." msgstr "" -#: radialnet/gui/NodeNotebook.py:424 +#: radialnet/gui/NodeNotebook.py:423 msgid "Address:" msgstr "" -#: radialnet/gui/NodeNotebook.py:447 +#: radialnet/gui/NodeNotebook.py:446 msgid "Hostname:" msgstr "" -#: radialnet/gui/NodeNotebook.py:471 +#: radialnet/gui/NodeNotebook.py:470 #, python-format msgid "%s (%s seconds)." msgstr "" -#: radialnet/gui/NodeNotebook.py:537 +#: radialnet/gui/NodeNotebook.py:536 msgid "Match" msgstr "" -#: radialnet/gui/NodeNotebook.py:587 radialnet/gui/NodeNotebook.py:637 +#: radialnet/gui/NodeNotebook.py:586 radialnet/gui/NodeNotebook.py:636 msgid "Class" msgstr "" -#: radialnet/gui/NodeNotebook.py:595 +#: radialnet/gui/NodeNotebook.py:594 msgid "Used ports:" msgstr "" -#: radialnet/gui/NodeNotebook.py:618 +#: radialnet/gui/NodeNotebook.py:617 msgid "Fingerprint" msgstr "" -#: radialnet/gui/NodeNotebook.py:638 +#: radialnet/gui/NodeNotebook.py:637 msgid "Values" msgstr "" -#: radialnet/gui/NodeNotebook.py:640 +#: radialnet/gui/NodeNotebook.py:639 msgid "TCP *" msgstr "" -#: radialnet/gui/NodeNotebook.py:641 +#: radialnet/gui/NodeNotebook.py:640 msgid "IP ID" msgstr "" -#: radialnet/gui/NodeNotebook.py:642 +#: radialnet/gui/NodeNotebook.py:641 msgid "TCP Timestamp" msgstr "" -#: radialnet/gui/HostsViewer.py:122 +#: radialnet/gui/HostsViewer.py:121 msgid "No node selected" msgstr "" -#: radialnet/gui/SaveDialog.py:101 +#: radialnet/gui/SaveDialog.py:100 msgid "PDF" msgstr "" -#: radialnet/gui/SaveDialog.py:102 +#: radialnet/gui/SaveDialog.py:101 msgid "PNG" msgstr "" -#: radialnet/gui/SaveDialog.py:103 +#: radialnet/gui/SaveDialog.py:102 msgid "PostScript" msgstr "" -#: radialnet/gui/SaveDialog.py:104 +#: radialnet/gui/SaveDialog.py:103 msgid "SVG" msgstr "" -#: radialnet/gui/SaveDialog.py:117 +#: radialnet/gui/SaveDialog.py:116 msgid "Save Topology" msgstr "" -#: radialnet/gui/SaveDialog.py:169 +#: radialnet/gui/SaveDialog.py:168 msgid "No filename extension" msgstr "" -#: radialnet/gui/SaveDialog.py:170 +#: radialnet/gui/SaveDialog.py:169 #, python-format msgid "" "The filename \"%s\" does not have an extension, and no specific file type " @@ -1506,11 +1516,11 @@ msgid "" "Enter a known extension or select the file type from the list." msgstr "" -#: radialnet/gui/SaveDialog.py:176 +#: radialnet/gui/SaveDialog.py:175 msgid "Unknown filename extension" msgstr "" -#: radialnet/gui/SaveDialog.py:177 +#: radialnet/gui/SaveDialog.py:176 #, python-format msgid "" "There is no file type known for the filename extension \"%s\".\n"