From 3591d0d9702ea0d798d5ddb2335509460ade9190 Mon Sep 17 00:00:00 2001 From: dmiller Date: Tue, 20 May 2025 15:25:10 +0000 Subject: [PATCH] Update zenmap.pot --- zenmap/zenmapCore/data/locale/Makefile | 2 +- zenmap/zenmapCore/data/locale/zenmap.pot | 1046 +++++++++++----------- 2 files changed, 543 insertions(+), 505 deletions(-) diff --git a/zenmap/zenmapCore/data/locale/Makefile b/zenmap/zenmapCore/data/locale/Makefile index d957c6397..d1bcac687 100644 --- a/zenmap/zenmapCore/data/locale/Makefile +++ b/zenmap/zenmapCore/data/locale/Makefile @@ -3,7 +3,7 @@ LINGUAS = $(patsubst %.po,%,$(wildcard *.po)) TOPDIR = ../../.. SOURCEFILES = zenmap SOURCEDIRS = zenmapCore zenmapGUI radialnet -PROFILE_EDITOR_XML = share/zenmap/misc/profile_editor.xml +PROFILE_EDITOR_XML = zenmapCore/data/misc/profile_editor.xml XGETTEXT = xgettext MSGID_BUGS_ADDRESS = dev@nmap.org diff --git a/zenmap/zenmapCore/data/locale/zenmap.pot b/zenmap/zenmapCore/data/locale/zenmap.pot index eb3eb059e..0f1844bdc 100644 --- a/zenmap/zenmapCore/data/locale/zenmap.pot +++ b/zenmap/zenmapCore/data/locale/zenmap.pot @@ -6,78 +6,78 @@ msgid "" msgstr "" "Project-Id-Version: Zenmap\n" "Report-Msgid-Bugs-To: dev@nmap.org\n" -"POT-Creation-Date: 2024-01-29 21:03+0000\n" +"POT-Creation-Date: 2025-05-16 19:56+0000\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/NmapParser.py:308 +#: zenmapCore/NmapParser.py:309 msgid "Unknown Host" msgstr "" -#: zenmapCore/NmapParser.py:349 zenmapCore/NmapParser.py:355 -#: zenmapGUI/ScanOpenPortsPage.py:399 +#: zenmapCore/NmapParser.py:350 zenmapCore/NmapParser.py:356 +#: zenmapGUI/ScanOpenPortsPage.py:400 msgid "unknown" msgstr "" -#: zenmapCore/NmapParser.py:352 +#: zenmapCore/NmapParser.py:353 msgid "Unknown version" msgstr "" -#: zenmapCore/NmapParser.py:641 +#: zenmapCore/NmapParser.py:642 #, python-format msgid "%s on %s" msgstr "" -#: zenmapCore/UmitOptionParser.py:76 +#: zenmapCore/UmitOptionParser.py:77 #, python-format msgid "Use DIR as the user configuration directory. Default: %default" msgstr "" -#: zenmapCore/UmitOptionParser.py:90 +#: zenmapCore/UmitOptionParser.py:91 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:101 +#: zenmapCore/UmitOptionParser.py:102 #, python-format msgid "Run %s with the specified args." msgstr "" -#: zenmapCore/UmitOptionParser.py:109 +#: zenmapCore/UmitOptionParser.py:110 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:120 +#: zenmapCore/UmitOptionParser.py:121 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:128 +#: zenmapCore/UmitOptionParser.py:129 msgid "" "Increase verbosity of the output. May be used more than once to get even " "more verbosity" msgstr "" -#: zenmapCore/UmitConf.py:197 +#: zenmapCore/UmitConf.py:198 msgid "Profiles not found" msgstr "" -#: zenmapCore/UmitConf.py:199 +#: zenmapCore/UmitConf.py:200 msgid "The {} file is missing or corrupted" msgstr "" -#: zenmapGUI/ScriptInterface.py:196 +#: zenmapGUI/ScriptInterface.py:197 msgid "" "There was an error getting the list of scripts from Nmap. Try upgrading Nmap." msgstr "" -#: zenmapGUI/ScriptInterface.py:400 +#: zenmapGUI/ScriptInterface.py:402 msgid "" "List of scripts\n" "\n" @@ -85,7 +85,7 @@ msgid "" "the box next to the script name." msgstr "" -#: zenmapGUI/ScriptInterface.py:404 +#: zenmapGUI/ScriptInterface.py:406 msgid "" "Description\n" "\n" @@ -94,7 +94,7 @@ msgid "" "to online NSEDoc documentation." msgstr "" -#: zenmapGUI/ScriptInterface.py:409 +#: zenmapGUI/ScriptInterface.py:411 msgid "" "Arguments\n" "\n" @@ -102,19 +102,19 @@ msgid "" "clicking in the value field beside the argument name." msgstr "" -#: zenmapGUI/ScriptInterface.py:416 +#: zenmapGUI/ScriptInterface.py:418 msgid "Please wait." msgstr "" -#: zenmapGUI/ScriptInterface.py:439 +#: zenmapGUI/ScriptInterface.py:441 msgid "Names" msgstr "" -#: zenmapGUI/ScriptInterface.py:560 +#: zenmapGUI/ScriptInterface.py:562 msgid "Arguments" msgstr "" -#: zenmapGUI/ScriptInterface.py:648 +#: zenmapGUI/ScriptInterface.py:650 msgid "Select script files" msgstr "" @@ -142,40 +142,40 @@ msgid "" "inroute: (ir:) - Matches a router in the scan's traceroute output.\n" msgstr "" -#: zenmapGUI/ScanHostsView.py:108 radialnet/gui/LegendWindow.py:156 +#: zenmapGUI/ScanHostsView.py:109 radialnet/gui/LegendWindow.py:157 msgid "Hosts" msgstr "" -#: zenmapGUI/ScanHostsView.py:109 radialnet/gui/NodeNotebook.py:134 +#: zenmapGUI/ScanHostsView.py:110 radialnet/gui/NodeNotebook.py:135 msgid "Services" msgstr "" -#: zenmapGUI/ScanHostsView.py:120 +#: zenmapGUI/ScanHostsView.py:121 msgid "OS" msgstr "" -#: zenmapGUI/ScanHostsView.py:121 zenmapGUI/ScanOpenPortsPage.py:170 +#: zenmapGUI/ScanHostsView.py:122 zenmapGUI/ScanOpenPortsPage.py:171 msgid "Host" msgstr "" -#: zenmapGUI/ScanHostsView.py:129 zenmapGUI/ScanOpenPortsPage.py:175 -#: zenmapGUI/ScanOpenPortsPage.py:198 radialnet/gui/NodeNotebook.py:71 +#: zenmapGUI/ScanHostsView.py:130 zenmapGUI/ScanOpenPortsPage.py:176 +#: zenmapGUI/ScanOpenPortsPage.py:199 radialnet/gui/NodeNotebook.py:72 msgid "Service" msgstr "" -#: zenmapGUI/DiffCompare.py:132 +#: zenmapGUI/DiffCompare.py:133 msgid "Scan Output" msgstr "" -#: zenmapGUI/DiffCompare.py:185 +#: zenmapGUI/DiffCompare.py:186 msgid "Select Scan Result" msgstr "" -#: zenmapGUI/DiffCompare.py:196 +#: zenmapGUI/DiffCompare.py:197 msgid "Error parsing file" msgstr "" -#: zenmapGUI/DiffCompare.py:198 +#: zenmapGUI/DiffCompare.py:199 #, python-format msgid "" "The file is not an Nmap XML output file. The parsing error that occurred " @@ -183,303 +183,307 @@ msgid "" "%s" msgstr "" -#: zenmapGUI/DiffCompare.py:206 +#: zenmapGUI/DiffCompare.py:207 msgid "Cannot open selected file" msgstr "" -#: zenmapGUI/DiffCompare.py:207 +#: zenmapGUI/DiffCompare.py:208 #, python-format msgid "" " This error occurred while trying to open the file:\n" " %s" msgstr "" -#: zenmapGUI/DiffCompare.py:255 zenmapGUI/MainWindow.py:274 +#: zenmapGUI/DiffCompare.py:256 zenmapGUI/MainWindow.py:289 msgid "Compare Results" msgstr "" -#: zenmapGUI/DiffCompare.py:271 +#: zenmapGUI/DiffCompare.py:272 msgid "A Scan" msgstr "" -#: zenmapGUI/DiffCompare.py:272 +#: zenmapGUI/DiffCompare.py:273 msgid "B Scan" msgstr "" -#: zenmapGUI/DiffCompare.py:331 zenmapGUI/DiffCompare.py:383 +#: zenmapGUI/DiffCompare.py:332 zenmapGUI/DiffCompare.py:385 msgid "Error running ndiff" msgstr "" -#: zenmapGUI/DiffCompare.py:333 +#: zenmapGUI/DiffCompare.py:334 msgid "" "There was an error running the ndiff program.\n" "\n" msgstr "" -#: zenmapGUI/DiffCompare.py:368 +#: zenmapGUI/DiffCompare.py:369 msgid "Error parsing ndiff output" msgstr "" -#: zenmapGUI/DiffCompare.py:377 +#: zenmapGUI/DiffCompare.py:378 #, python-format msgid "The ndiff process terminated with status code %d." msgstr "" -#: zenmapGUI/ScanToolbar.py:79 zenmapGUI/ScanRunDetailsPage.py:78 +#: zenmapGUI/ScanToolbar.py:80 zenmapGUI/ScanRunDetailsPage.py:79 msgid "Command:" msgstr "" -#: zenmapGUI/ScanToolbar.py:111 zenmapGUI/SearchGUI.py:270 -#: zenmapGUI/ProfileEditor.py:174 share/zenmap/misc/profile_editor.xml:8 +#: zenmapGUI/ScanToolbar.py:112 zenmapGUI/SearchGUI.py:271 +#: zenmapGUI/ProfileEditor.py:175 zenmapCore/data/misc/profile_editor.xml:8 msgid "Scan" msgstr "" -#: zenmapGUI/ScanToolbar.py:112 +#: zenmapGUI/ScanToolbar.py:113 msgid "Cancel" msgstr "" -#: zenmapGUI/ScanToolbar.py:133 +#: zenmapGUI/ScanToolbar.py:134 msgid "Target:" msgstr "" -#: zenmapGUI/ScanToolbar.py:140 +#: zenmapGUI/ScanToolbar.py:141 msgid "Profile:" msgstr "" -#: zenmapGUI/MainWindow.py:180 +#: zenmapGUI/MainWindow.py:195 msgid "Sc_an" msgstr "" -#: zenmapGUI/MainWindow.py:184 +#: zenmapGUI/MainWindow.py:199 msgid "_Save Scan" msgstr "" -#: zenmapGUI/MainWindow.py:186 +#: zenmapGUI/MainWindow.py:201 msgid "Save current scan results" msgstr "" -#: zenmapGUI/MainWindow.py:191 +#: zenmapGUI/MainWindow.py:206 msgid "Save All Scans to _Directory" msgstr "" -#: zenmapGUI/MainWindow.py:193 +#: zenmapGUI/MainWindow.py:208 msgid "Save all scans into a directory" msgstr "" -#: zenmapGUI/MainWindow.py:198 +#: zenmapGUI/MainWindow.py:213 msgid "_Open Scan" msgstr "" -#: zenmapGUI/MainWindow.py:200 +#: zenmapGUI/MainWindow.py:215 msgid "Open the results of a previous scan" msgstr "" -#: zenmapGUI/MainWindow.py:205 +#: zenmapGUI/MainWindow.py:220 msgid "_Open Scan in This Window" msgstr "" -#: zenmapGUI/MainWindow.py:207 +#: zenmapGUI/MainWindow.py:222 msgid "Append a saved scan to the list of scans in this window." msgstr "" -#: zenmapGUI/MainWindow.py:211 +#: zenmapGUI/MainWindow.py:226 msgid "_Tools" msgstr "" -#: zenmapGUI/MainWindow.py:215 +#: zenmapGUI/MainWindow.py:230 msgid "_New Window" msgstr "" -#: zenmapGUI/MainWindow.py:217 +#: zenmapGUI/MainWindow.py:232 msgid "Open a new scan window" msgstr "" -#: zenmapGUI/MainWindow.py:222 +#: zenmapGUI/MainWindow.py:237 msgid "Close Window" msgstr "" -#: zenmapGUI/MainWindow.py:224 +#: zenmapGUI/MainWindow.py:239 msgid "Close this scan window" msgstr "" -#: zenmapGUI/MainWindow.py:229 +#: zenmapGUI/MainWindow.py:244 msgid "Print..." msgstr "" -#: zenmapGUI/MainWindow.py:231 +#: zenmapGUI/MainWindow.py:246 msgid "Print the current scan" msgstr "" -#: zenmapGUI/MainWindow.py:236 +#: zenmapGUI/MainWindow.py:251 msgid "Quit" msgstr "" -#: zenmapGUI/MainWindow.py:238 +#: zenmapGUI/MainWindow.py:253 msgid "Quit the application" msgstr "" -#: zenmapGUI/MainWindow.py:243 +#: zenmapGUI/MainWindow.py:258 msgid "New _Profile or Command" msgstr "" -#: zenmapGUI/MainWindow.py:245 +#: zenmapGUI/MainWindow.py:260 msgid "Create a new scan profile using the current command" msgstr "" -#: zenmapGUI/MainWindow.py:250 +#: zenmapGUI/MainWindow.py:265 msgid "Search Scan Results" msgstr "" -#: zenmapGUI/MainWindow.py:252 +#: zenmapGUI/MainWindow.py:267 msgid "Search for a scan result" msgstr "" -#: zenmapGUI/MainWindow.py:257 zenmapGUI/ScanInterface.py:873 +#: zenmapGUI/MainWindow.py:272 zenmapGUI/ScanInterface.py:874 msgid "Filter Hosts" msgstr "" -#: zenmapGUI/MainWindow.py:259 +#: zenmapGUI/MainWindow.py:274 msgid "Search for host by criteria" msgstr "" -#: zenmapGUI/MainWindow.py:264 +#: zenmapGUI/MainWindow.py:279 msgid "_Edit Selected Profile" msgstr "" -#: zenmapGUI/MainWindow.py:266 +#: zenmapGUI/MainWindow.py:281 msgid "Edit selected scan profile" msgstr "" -#: zenmapGUI/MainWindow.py:270 +#: zenmapGUI/MainWindow.py:285 msgid "_Profile" msgstr "" -#: zenmapGUI/MainWindow.py:276 +#: zenmapGUI/MainWindow.py:291 msgid "Compare Scan Results using Diffies" msgstr "" -#: zenmapGUI/MainWindow.py:281 zenmapGUI/MainWindow.py:301 +#: zenmapGUI/MainWindow.py:296 zenmapGUI/MainWindow.py:316 msgid "_Help" msgstr "" -#: zenmapGUI/MainWindow.py:285 +#: zenmapGUI/MainWindow.py:300 msgid "_Report a bug" msgstr "" -#: zenmapGUI/MainWindow.py:287 +#: zenmapGUI/MainWindow.py:302 msgid "Report a bug" msgstr "" -#: zenmapGUI/MainWindow.py:293 +#: zenmapGUI/MainWindow.py:308 msgid "_About" msgstr "" -#: zenmapGUI/MainWindow.py:295 +#: zenmapGUI/MainWindow.py:310 #, python-format msgid "About %s" msgstr "" -#: zenmapGUI/MainWindow.py:303 +#: zenmapGUI/MainWindow.py:318 msgid "Shows the application help" msgstr "" -#: zenmapGUI/MainWindow.py:407 +#: zenmapGUI/MainWindow.py:323 +msgid "Toggle Dark Mode" +msgstr "" + +#: zenmapGUI/MainWindow.py:430 msgid "Can't save to database" msgstr "" -#: zenmapGUI/MainWindow.py:408 +#: zenmapGUI/MainWindow.py:431 #, python-format msgid "" "Can't store unsaved scans to the recent scans database:\n" "%s" msgstr "" -#: zenmapGUI/MainWindow.py:533 +#: zenmapGUI/MainWindow.py:556 msgid "Error loading file" msgstr "" -#: zenmapGUI/MainWindow.py:556 zenmapGUI/MainWindow.py:635 +#: zenmapGUI/MainWindow.py:579 zenmapGUI/MainWindow.py:658 msgid "Nothing to save" msgstr "" -#: zenmapGUI/MainWindow.py:558 +#: zenmapGUI/MainWindow.py:581 msgid "" "There are no scans with results to be saved. Run a scan with the \"Scan\" " "button first." msgstr "" -#: zenmapGUI/MainWindow.py:566 zenmapGUI/MainWindow.py:644 +#: zenmapGUI/MainWindow.py:589 zenmapGUI/MainWindow.py:667 msgid "There is a scan still running. Wait until it finishes and then save." msgstr "" -#: zenmapGUI/MainWindow.py:569 zenmapGUI/MainWindow.py:647 +#: zenmapGUI/MainWindow.py:592 zenmapGUI/MainWindow.py:670 #, python-format msgid "There are %u scans still running. Wait until they finish and then save." msgstr "" -#: zenmapGUI/MainWindow.py:571 zenmapGUI/MainWindow.py:649 +#: zenmapGUI/MainWindow.py:594 zenmapGUI/MainWindow.py:672 msgid "Scan is running" msgstr "" -#: zenmapGUI/MainWindow.py:613 +#: zenmapGUI/MainWindow.py:636 msgid "Save Scan" msgstr "" -#: zenmapGUI/MainWindow.py:636 +#: zenmapGUI/MainWindow.py:659 msgid "" "This scan has not been run yet. Start the scan with the \"Scan\" button " "first." msgstr "" -#: zenmapGUI/MainWindow.py:658 +#: zenmapGUI/MainWindow.py:681 msgid "Choose a directory to save scans into" msgstr "" -#: zenmapGUI/MainWindow.py:683 zenmapGUI/MainWindow.py:715 +#: zenmapGUI/MainWindow.py:706 zenmapGUI/MainWindow.py:738 msgid "Can't save file" msgstr "" -#: zenmapGUI/MainWindow.py:698 zenmapGUI/MainWindow.py:733 +#: zenmapGUI/MainWindow.py:721 zenmapGUI/MainWindow.py:756 msgid "Can't save recent scan information" msgstr "" -#: zenmapGUI/MainWindow.py:700 zenmapGUI/MainWindow.py:716 -#: zenmapGUI/MainWindow.py:735 +#: zenmapGUI/MainWindow.py:723 zenmapGUI/MainWindow.py:739 +#: zenmapGUI/MainWindow.py:758 #, python-format msgid "" "Can't open file to write.\n" "%s" msgstr "" -#: zenmapGUI/MainWindow.py:776 zenmapGUI/MainWindow.py:817 +#: zenmapGUI/MainWindow.py:811 zenmapGUI/MainWindow.py:852 msgid "Close anyway" msgstr "" -#: zenmapGUI/MainWindow.py:780 +#: zenmapGUI/MainWindow.py:815 msgid "Unsaved changes" msgstr "" -#: zenmapGUI/MainWindow.py:782 +#: zenmapGUI/MainWindow.py:817 msgid "" "The given scan has unsaved changes.\n" "What do you want to do?" msgstr "" -#: zenmapGUI/MainWindow.py:821 +#: zenmapGUI/MainWindow.py:856 msgid "Trying to close" msgstr "" -#: zenmapGUI/MainWindow.py:824 +#: zenmapGUI/MainWindow.py:859 msgid "" "The window you are trying to close has a scan running in the background.\n" "What do you want to do?" msgstr "" -#: zenmapGUI/MainWindow.py:860 +#: zenmapGUI/MainWindow.py:896 msgid "Can't save Zenmap configuration" msgstr "" -#: zenmapGUI/MainWindow.py:863 +#: zenmapGUI/MainWindow.py:899 #, python-format msgid "" "An error occurred when saving to\n" @@ -487,64 +491,64 @@ msgid "" "The error was: %s." msgstr "" -#: zenmapGUI/MainWindow.py:908 +#: zenmapGUI/MainWindow.py:944 msgid "Can't find documentation files" msgstr "" -#: zenmapGUI/MainWindow.py:909 +#: zenmapGUI/MainWindow.py:945 #, python-format msgid "" "There was an error loading the documentation file %s (%s). See the online " "documentation at %s." msgstr "" -#: zenmapGUI/ScanInterface.py:378 +#: zenmapGUI/ScanInterface.py:379 msgid "Empty Nmap Command" msgstr "" -#: zenmapGUI/ScanInterface.py:379 +#: zenmapGUI/ScanInterface.py:380 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:467 +#: zenmapGUI/ScanInterface.py:468 msgid "Error building command" msgstr "" -#: zenmapGUI/ScanInterface.py:468 +#: zenmapGUI/ScanInterface.py:469 #, python-format msgid "Error message: %s" msgstr "" -#: zenmapGUI/ScanInterface.py:488 +#: zenmapGUI/ScanInterface.py:489 msgid "" "This means that the nmap executable was not found in your system PATH, which " "is" msgstr "" -#: zenmapGUI/ScanInterface.py:490 +#: zenmapGUI/ScanInterface.py:491 msgid "" msgstr "" -#: zenmapGUI/ScanInterface.py:497 +#: zenmapGUI/ScanInterface.py:498 msgid "plus the extra directory" msgstr "" -#: zenmapGUI/ScanInterface.py:499 +#: zenmapGUI/ScanInterface.py:500 msgid "plus the extra directories" msgstr "" -#: zenmapGUI/ScanInterface.py:504 zenmapGUI/ScanInterface.py:511 +#: zenmapGUI/ScanInterface.py:505 zenmapGUI/ScanInterface.py:512 msgid "Error executing command" msgstr "" -#: zenmapGUI/ScanInterface.py:582 +#: zenmapGUI/ScanInterface.py:583 msgid "Parse error" msgstr "" -#: zenmapGUI/ScanInterface.py:584 +#: zenmapGUI/ScanInterface.py:585 #, python-format msgid "" "There was an error while parsing the XML file generated from the scan:\n" @@ -552,11 +556,11 @@ msgid "" "%s" msgstr "" -#: zenmapGUI/ScanInterface.py:597 +#: zenmapGUI/ScanInterface.py:598 msgid "Cannot merge scan" msgstr "" -#: zenmapGUI/ScanInterface.py:599 +#: zenmapGUI/ScanInterface.py:600 #, python-format msgid "" "There was an error while merging the new scan's XML:\n" @@ -564,68 +568,102 @@ msgid "" "%s" msgstr "" -#: zenmapGUI/ScanInterface.py:686 +#: zenmapGUI/ScanInterface.py:687 #, python-format msgid "%d/%d hosts shown" msgstr "" -#: zenmapGUI/ScanInterface.py:923 +#: zenmapGUI/ScanInterface.py:924 msgid "Nmap Output" msgstr "" -#: zenmapGUI/ScanInterface.py:924 +#: zenmapGUI/ScanInterface.py:925 msgid "Ports / Hosts" msgstr "" -#: zenmapGUI/ScanInterface.py:925 +#: zenmapGUI/ScanInterface.py:926 msgid "Topology" msgstr "" -#: zenmapGUI/ScanInterface.py:926 +#: zenmapGUI/ScanInterface.py:927 msgid "Host Details" msgstr "" -#: zenmapGUI/ScanInterface.py:927 +#: zenmapGUI/ScanInterface.py:928 msgid "Scans" msgstr "" -#: zenmapGUI/ScanInterface.py:948 +#: zenmapGUI/ScanInterface.py:949 msgid "No host selected." msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:172 zenmapGUI/ScanOpenPortsPage.py:202 -#: radialnet/gui/NodeNotebook.py:71 +#: zenmapGUI/NmapOutputViewer.py:263 +#, python-format +msgid "" +"Warning: %s \n" +"Zenmap will continue to run the scan to completion. However, some features " +"of Zenmap might not work as expected." +msgstr "" + +#: zenmapGUI/NmapOutputViewer.py:267 +#, python-format +msgid "" +"Warning: %s \n" +"The scan has completed. However, some features of Zenmap might not work as " +"expected." +msgstr "" + +#: zenmapGUI/NmapOutputViewer.py:271 +#, python-format +msgid "" +"Warning: %s \n" +"The scan has been stopped. Some features of Zenmap might not work as " +"expected." +msgstr "" + +#: zenmapGUI/NmapOutputViewer.py:277 +msgid "" +"You have insufficient resources for Zenmap to be able to display the " +"complete output from Nmap here. \n" +msgstr "" + +#: zenmapGUI/NmapOutputViewer.py:294 +msgid "The Nmap output file has been closed unexpectedly." +msgstr "" + +#: zenmapGUI/ScanOpenPortsPage.py:173 zenmapGUI/ScanOpenPortsPage.py:203 +#: radialnet/gui/NodeNotebook.py:72 msgid "Port" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:173 zenmapGUI/ScanOpenPortsPage.py:201 -#: radialnet/gui/NodeNotebook.py:71 +#: zenmapGUI/ScanOpenPortsPage.py:174 zenmapGUI/ScanOpenPortsPage.py:202 +#: radialnet/gui/NodeNotebook.py:72 msgid "Protocol" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:174 zenmapGUI/ScanOpenPortsPage.py:203 -#: radialnet/gui/NodeNotebook.py:71 radialnet/gui/NodeNotebook.py:72 +#: zenmapGUI/ScanOpenPortsPage.py:175 zenmapGUI/ScanOpenPortsPage.py:204 +#: radialnet/gui/NodeNotebook.py:72 radialnet/gui/NodeNotebook.py:73 msgid "State" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:176 zenmapGUI/ScanOpenPortsPage.py:204 -#: radialnet/gui/NodeNotebook.py:95 +#: zenmapGUI/ScanOpenPortsPage.py:177 zenmapGUI/ScanOpenPortsPage.py:205 +#: radialnet/gui/NodeNotebook.py:96 msgid "Version" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:200 radialnet/gui/NodeNotebook.py:82 +#: zenmapGUI/ScanOpenPortsPage.py:201 radialnet/gui/NodeNotebook.py:83 msgid "Hostname" msgstr "" -#: zenmapGUI/ScanOpenPortsPage.py:385 zenmapGUI/SearchGUI.py:459 +#: zenmapGUI/ScanOpenPortsPage.py:386 zenmapGUI/SearchGUI.py:460 msgid "Unknown" msgstr "" -#: zenmapGUI/BugReport.py:80 +#: zenmapGUI/BugReport.py:81 msgid "How to Report a Bug" msgstr "" -#: zenmapGUI/BugReport.py:101 +#: zenmapGUI/BugReport.py:102 #, python-format msgid "" "How to report a bug\n" @@ -646,23 +684,23 @@ msgid "" "https://nmap.org/data/HACKING\n" msgstr "" -#: zenmapGUI/SearchGUI.py:253 +#: zenmapGUI/SearchGUI.py:254 msgid "Search:" msgstr "" -#: zenmapGUI/SearchGUI.py:256 +#: zenmapGUI/SearchGUI.py:257 msgid "Expressions " msgstr "" -#: zenmapGUI/SearchGUI.py:271 +#: zenmapGUI/SearchGUI.py:272 msgid "Date" msgstr "" -#: zenmapGUI/SearchGUI.py:411 +#: zenmapGUI/SearchGUI.py:412 msgid "No search method selected!" msgstr "" -#: zenmapGUI/SearchGUI.py:413 +#: zenmapGUI/SearchGUI.py:414 #, python-format msgid "" "%s can search results on directories or inside its own database. Please " @@ -670,7 +708,7 @@ msgid "" "option in the 'Search options' tab before starting a search" msgstr "" -#: zenmapGUI/SearchGUI.py:883 +#: 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" @@ -704,87 +742,87 @@ msgid "" "inroute: (ir:) - Matches a router in the scan's traceroute output.\n" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:75 zenmapGUI/ScanHostDetailsPage.py:72 +#: zenmapGUI/ScanRunDetailsPage.py:76 zenmapGUI/ScanHostDetailsPage.py:73 msgid "Not available" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:81 +#: zenmapGUI/ScanRunDetailsPage.py:82 msgid "Nmap Version:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:84 +#: zenmapGUI/ScanRunDetailsPage.py:85 msgid "Verbosity level:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:87 +#: zenmapGUI/ScanRunDetailsPage.py:88 msgid "Debug level:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:91 +#: zenmapGUI/ScanRunDetailsPage.py:92 msgid "Command Info" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:120 +#: zenmapGUI/ScanRunDetailsPage.py:121 msgid "Started on:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:123 +#: zenmapGUI/ScanRunDetailsPage.py:124 msgid "Finished on:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:126 +#: zenmapGUI/ScanRunDetailsPage.py:127 msgid "Hosts up:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:129 +#: zenmapGUI/ScanRunDetailsPage.py:130 msgid "Hosts down:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:132 +#: zenmapGUI/ScanRunDetailsPage.py:133 msgid "Hosts scanned:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:135 zenmapGUI/ScanHostDetailsPage.py:144 +#: zenmapGUI/ScanRunDetailsPage.py:136 zenmapGUI/ScanHostDetailsPage.py:145 msgid "Open ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:138 zenmapGUI/ScanHostDetailsPage.py:147 +#: zenmapGUI/ScanRunDetailsPage.py:139 zenmapGUI/ScanHostDetailsPage.py:148 msgid "Filtered ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:141 zenmapGUI/ScanHostDetailsPage.py:150 +#: zenmapGUI/ScanRunDetailsPage.py:142 zenmapGUI/ScanHostDetailsPage.py:151 msgid "Closed ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:145 +#: zenmapGUI/ScanRunDetailsPage.py:146 msgid "General Info" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:207 +#: zenmapGUI/ScanRunDetailsPage.py:208 msgid "Scan Info" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:224 +#: zenmapGUI/ScanRunDetailsPage.py:225 msgid "Scan type:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:227 +#: zenmapGUI/ScanRunDetailsPage.py:228 msgid "Protocol:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:230 +#: zenmapGUI/ScanRunDetailsPage.py:231 msgid "# scanned ports:" msgstr "" -#: zenmapGUI/ScanRunDetailsPage.py:233 +#: zenmapGUI/ScanRunDetailsPage.py:234 msgid "Services:" msgstr "" -#: zenmapGUI/CrashReport.py:86 +#: zenmapGUI/CrashReport.py:87 msgid "Crash Report" msgstr "" -#: zenmapGUI/CrashReport.py:106 +#: zenmapGUI/CrashReport.py:107 #, python-format msgid "" "An unexpected error has crashed %(app_name)s. Please copy the stack trace " @@ -792,237 +830,237 @@ msgid "" "see your report and try to fix the problem." msgstr "" -#: zenmapGUI/CrashReport.py:113 +#: zenmapGUI/CrashReport.py:114 msgid "" -"Copy and open a bug " +"Copy and open a bug " "report:" msgstr "" -#: zenmapGUI/ScanNmapOutputPage.py:155 +#: zenmapGUI/ScanNmapOutputPage.py:156 msgid "Details" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:76 +#: zenmapGUI/NmapOutputProperties.py:77 msgid "Nmap Output Properties" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:103 +#: zenmapGUI/NmapOutputProperties.py:104 msgid "details" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:104 +#: zenmapGUI/NmapOutputProperties.py:105 msgid "port listing title" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:106 +#: zenmapGUI/NmapOutputProperties.py:107 msgid "open port" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:108 +#: zenmapGUI/NmapOutputProperties.py:109 msgid "closed port" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:110 +#: zenmapGUI/NmapOutputProperties.py:111 msgid "filtered port" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:112 +#: zenmapGUI/NmapOutputProperties.py:113 msgid "date" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:113 +#: zenmapGUI/NmapOutputProperties.py:114 msgid "hostname" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:158 +#: zenmapGUI/NmapOutputProperties.py:159 msgid "Highlight definitions" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:185 +#: zenmapGUI/NmapOutputProperties.py:186 msgid "Text" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:187 +#: zenmapGUI/NmapOutputProperties.py:188 msgid "Highlight" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:203 +#: zenmapGUI/NmapOutputProperties.py:204 msgid "text color" msgstr "" -#: zenmapGUI/NmapOutputProperties.py:230 +#: zenmapGUI/NmapOutputProperties.py:231 msgid "highlight color" msgstr "" -#: zenmapGUI/About.py:131 +#: zenmapGUI/About.py:132 #, python-format msgid "About %s and %s" msgstr "" -#: zenmapGUI/About.py:150 +#: zenmapGUI/About.py:151 #, python-format msgid "" "%s is a free and open source utility for network exploration and security " "auditing." msgstr "" -#: zenmapGUI/About.py:155 +#: zenmapGUI/About.py:156 #, python-format msgid "" "%s is a multi-platform graphical %s frontend and results viewer. It was " "originally derived from %s." msgstr "" -#: zenmapGUI/About.py:161 +#: zenmapGUI/About.py:162 #, python-format msgid "" "%s is an %s GUI created as part of the Nmap/Google Summer of Code program." msgstr "" -#: zenmapGUI/About.py:163 zenmapGUI/About.py:205 +#: zenmapGUI/About.py:164 zenmapGUI/About.py:206 #, python-format msgid "%s credits" msgstr "" -#: zenmapGUI/About.py:247 +#: zenmapGUI/About.py:248 msgid "Written by" msgstr "" -#: zenmapGUI/About.py:249 +#: zenmapGUI/About.py:250 msgid "Design" msgstr "" -#: zenmapGUI/About.py:253 +#: zenmapGUI/About.py:254 msgid "Contributors" msgstr "" -#: zenmapGUI/About.py:255 +#: zenmapGUI/About.py:256 msgid "Translation" msgstr "" -#: zenmapGUI/ScanScanListPage.py:72 +#: zenmapGUI/ScanScanListPage.py:73 msgid "Running" msgstr "" -#: zenmapGUI/ScanScanListPage.py:75 +#: zenmapGUI/ScanScanListPage.py:76 msgid "Unsaved" msgstr "" -#: zenmapGUI/ScanScanListPage.py:79 +#: zenmapGUI/ScanScanListPage.py:80 msgid "Failed" msgstr "" -#: zenmapGUI/ScanScanListPage.py:81 +#: zenmapGUI/ScanScanListPage.py:82 msgid "Canceled" msgstr "" -#: zenmapGUI/ScanScanListPage.py:106 +#: zenmapGUI/ScanScanListPage.py:107 msgid "Status" msgstr "" -#: zenmapGUI/ScanScanListPage.py:112 +#: zenmapGUI/ScanScanListPage.py:113 msgid "Command" msgstr "" -#: zenmapGUI/ScanScanListPage.py:129 +#: zenmapGUI/ScanScanListPage.py:130 msgid "Append Scan" msgstr "" -#: zenmapGUI/ScanScanListPage.py:132 +#: zenmapGUI/ScanScanListPage.py:133 msgid "Remove Scan" msgstr "" -#: zenmapGUI/ScanScanListPage.py:135 +#: zenmapGUI/ScanScanListPage.py:136 msgid "Cancel Scan" msgstr "" -#: zenmapGUI/TopologyPage.py:106 +#: zenmapGUI/TopologyPage.py:107 msgid "Show the topology anyway" msgstr "" -#: zenmapGUI/TopologyPage.py:139 +#: zenmapGUI/TopologyPage.py:140 #, 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/FileChoosers.py:77 +#: zenmapGUI/FileChoosers.py:78 #, python-format msgid "All files (%s)" msgstr "" -#: zenmapGUI/FileChoosers.py:87 +#: zenmapGUI/FileChoosers.py:88 #, python-format msgid "Nmap XML files (%s)" msgstr "" -#: zenmapGUI/FileChoosers.py:97 +#: zenmapGUI/FileChoosers.py:98 #, python-format msgid "NSE scripts (%s)" msgstr "" -#: zenmapGUI/FileChoosers.py:157 radialnet/gui/SaveDialog.py:71 +#: zenmapGUI/FileChoosers.py:158 radialnet/gui/SaveDialog.py:72 msgid "By extension" msgstr "" -#: zenmapGUI/FileChoosers.py:158 +#: zenmapGUI/FileChoosers.py:159 msgid "Nmap XML format (.xml)" msgstr "" -#: zenmapGUI/FileChoosers.py:159 +#: zenmapGUI/FileChoosers.py:160 msgid "Nmap text format (.nmap)" msgstr "" -#: zenmapGUI/FileChoosers.py:189 radialnet/gui/SaveDialog.py:108 +#: zenmapGUI/FileChoosers.py:190 radialnet/gui/SaveDialog.py:109 msgid "Select File Type:" msgstr "" -#: zenmapGUI/OptionBuilder.py:234 +#: zenmapGUI/OptionBuilder.py:235 msgid "Choose file" msgstr "" -#: zenmapGUI/ProfileEditor.py:85 +#: zenmapGUI/ProfileEditor.py:86 msgid "Profile Editor" msgstr "" -#: zenmapGUI/ProfileEditor.py:181 +#: zenmapGUI/ProfileEditor.py:182 msgid "Profile Information" msgstr "" -#: zenmapGUI/ProfileEditor.py:182 +#: zenmapGUI/ProfileEditor.py:183 msgid "Profile name" msgstr "" -#: zenmapGUI/ProfileEditor.py:187 +#: zenmapGUI/ProfileEditor.py:188 msgid "Description" msgstr "" -#: zenmapGUI/ProfileEditor.py:203 +#: zenmapGUI/ProfileEditor.py:204 msgid "Save Changes" msgstr "" -#: zenmapGUI/ProfileEditor.py:208 +#: zenmapGUI/ProfileEditor.py:209 msgid "Help" msgstr "" -#: zenmapGUI/ProfileEditor.py:242 +#: zenmapGUI/ProfileEditor.py:243 msgid "Profile" msgstr "" -#: zenmapGUI/ProfileEditor.py:304 +#: zenmapGUI/ProfileEditor.py:305 msgid "Unnamed profile" msgstr "" -#: zenmapGUI/ProfileEditor.py:306 +#: zenmapGUI/ProfileEditor.py:307 msgid "You must provide a name for this profile." msgstr "" -#: zenmapGUI/ProfileEditor.py:328 +#: zenmapGUI/ProfileEditor.py:329 msgid "Disallowed profile name" msgstr "" -#: zenmapGUI/ProfileEditor.py:329 +#: zenmapGUI/ProfileEditor.py:330 #, python-format msgid "" "Sorry, the name \"%s\" is not allowed due to technical limitations. (The " @@ -1030,39 +1068,39 @@ msgid "" "different name." msgstr "" -#: zenmapGUI/ProfileEditor.py:354 +#: zenmapGUI/ProfileEditor.py:355 msgid "Deleting Profile" msgstr "" -#: zenmapGUI/ProfileEditor.py:356 +#: zenmapGUI/ProfileEditor.py:357 msgid "" "Your profile is going to be deleted! Click Ok to continue, or Cancel to go " "back to Profile Editor." msgstr "" -#: zenmapGUI/SearchWindow.py:87 +#: zenmapGUI/SearchWindow.py:88 msgid "Search Scans" msgstr "" -#: zenmapGUI/SearchWindow.py:114 +#: zenmapGUI/SearchWindow.py:115 msgid "Append" msgstr "" -#: zenmapGUI/App.py:166 +#: zenmapGUI/App.py:171 msgid "Import error" msgstr "" -#: zenmapGUI/App.py:167 +#: zenmapGUI/App.py:172 msgid "" "A required module was not found.\n" "\n" msgstr "" -#: zenmapGUI/App.py:215 +#: zenmapGUI/App.py:220 msgid "Error creating the per-user configuration directory" msgstr "" -#: zenmapGUI/App.py:216 +#: zenmapGUI/App.py:221 #, python-format msgid "" "There was an error creating the directory %s or one of the files in it. The " @@ -1074,11 +1112,11 @@ msgid "" "scan profiles. Check for access to the directory and try again." msgstr "" -#: zenmapGUI/App.py:241 +#: zenmapGUI/App.py:246 msgid "Error parsing the configuration file" msgstr "" -#: zenmapGUI/App.py:242 +#: zenmapGUI/App.py:247 #, python-format msgid "" "There was an error parsing the configuration file %s. The specific error " @@ -1090,11 +1128,11 @@ msgid "" "until it is repaired." msgstr "" -#: zenmapGUI/App.py:256 +#: zenmapGUI/App.py:261 msgid "Restore default configuration?" msgstr "" -#: zenmapGUI/App.py:257 +#: zenmapGUI/App.py:262 #, python-format msgid "" "To avoid further errors parsing the configuration file %s, you can copy the " @@ -1103,7 +1141,7 @@ msgid "" "Do this now? " msgstr "" -#: zenmapGUI/App.py:316 +#: zenmapGUI/App.py:321 #, python-format msgid "" "You are trying to run %s with a non-root user!\n" @@ -1111,372 +1149,372 @@ msgid "" "Some %s options need root privileges to work." msgstr "" -#: zenmapGUI/App.py:321 +#: zenmapGUI/App.py:326 msgid "Non-root user" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:125 +#: zenmapGUI/ScanHostDetailsPage.py:126 msgid "Host Status" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:126 +#: zenmapGUI/ScanHostDetailsPage.py:127 msgid "Addresses" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:127 +#: zenmapGUI/ScanHostDetailsPage.py:128 msgid "Hostnames" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:128 radialnet/gui/NodeNotebook.py:370 +#: zenmapGUI/ScanHostDetailsPage.py:129 radialnet/gui/NodeNotebook.py:371 msgid "Operating System" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:130 +#: zenmapGUI/ScanHostDetailsPage.py:131 msgid "Ports used" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:131 +#: zenmapGUI/ScanHostDetailsPage.py:132 msgid "OS Classes" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:132 +#: zenmapGUI/ScanHostDetailsPage.py:133 msgid "TCP Sequence" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:133 +#: zenmapGUI/ScanHostDetailsPage.py:134 msgid "IP ID Sequence" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:135 +#: zenmapGUI/ScanHostDetailsPage.py:136 msgid "TCP TS Sequence" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:136 +#: zenmapGUI/ScanHostDetailsPage.py:137 msgid "Comments" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:141 +#: zenmapGUI/ScanHostDetailsPage.py:142 msgid "State:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:153 +#: zenmapGUI/ScanHostDetailsPage.py:154 msgid "Scanned ports:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:156 +#: zenmapGUI/ScanHostDetailsPage.py:157 msgid "Up time:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:159 radialnet/gui/NodeNotebook.py:420 +#: zenmapGUI/ScanHostDetailsPage.py:160 radialnet/gui/NodeNotebook.py:421 msgid "Last boot:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:172 +#: zenmapGUI/ScanHostDetailsPage.py:173 msgid "Vendor:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:296 +#: zenmapGUI/ScanHostDetailsPage.py:297 msgid "Name - Type:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:315 +#: zenmapGUI/ScanHostDetailsPage.py:316 msgid "Not Available" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:317 +#: zenmapGUI/ScanHostDetailsPage.py:318 msgid "Name:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:320 +#: zenmapGUI/ScanHostDetailsPage.py:321 msgid "Accuracy:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:349 +#: zenmapGUI/ScanHostDetailsPage.py:350 msgid "Port-Protocol-State:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:363 radialnet/gui/NodeNotebook.py:95 +#: zenmapGUI/ScanHostDetailsPage.py:364 radialnet/gui/NodeNotebook.py:96 msgid "Type" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:364 radialnet/gui/NodeNotebook.py:95 +#: zenmapGUI/ScanHostDetailsPage.py:365 radialnet/gui/NodeNotebook.py:96 msgid "Vendor" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:365 +#: zenmapGUI/ScanHostDetailsPage.py:366 msgid "OS Family" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:366 +#: zenmapGUI/ScanHostDetailsPage.py:367 msgid "OS Generation" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:367 +#: zenmapGUI/ScanHostDetailsPage.py:368 msgid "Accuracy" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:396 +#: zenmapGUI/ScanHostDetailsPage.py:397 msgid "Difficulty:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:399 +#: zenmapGUI/ScanHostDetailsPage.py:400 msgid "Index:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:402 zenmapGUI/ScanHostDetailsPage.py:421 -#: zenmapGUI/ScanHostDetailsPage.py:440 +#: zenmapGUI/ScanHostDetailsPage.py:403 zenmapGUI/ScanHostDetailsPage.py:422 +#: zenmapGUI/ScanHostDetailsPage.py:441 msgid "Values:" msgstr "" -#: zenmapGUI/ScanHostDetailsPage.py:418 zenmapGUI/ScanHostDetailsPage.py:437 +#: zenmapGUI/ScanHostDetailsPage.py:419 zenmapGUI/ScanHostDetailsPage.py:438 msgid "Class:" msgstr "" -#: radialnet/gui/Toolbar.py:92 +#: radialnet/gui/Toolbar.py:93 msgid "Hosts viewer" msgstr "" -#: radialnet/gui/Toolbar.py:161 +#: radialnet/gui/Toolbar.py:162 msgid "Save Graphic" msgstr "" -#: radialnet/gui/Toolbar.py:164 radialnet/gui/HostsViewer.py:87 +#: radialnet/gui/Toolbar.py:165 radialnet/gui/HostsViewer.py:88 msgid "Hosts Viewer" msgstr "" -#: radialnet/gui/Toolbar.py:168 +#: radialnet/gui/Toolbar.py:169 msgid "Controls" msgstr "" -#: radialnet/gui/Toolbar.py:172 +#: radialnet/gui/Toolbar.py:173 msgid "Fisheye" msgstr "" -#: radialnet/gui/Toolbar.py:176 +#: radialnet/gui/Toolbar.py:177 msgid "Legend" msgstr "" -#: radialnet/gui/Toolbar.py:259 +#: radialnet/gui/Toolbar.py:260 msgid "Error saving snapshot" msgstr "" -#: radialnet/gui/NodeNotebook.py:71 +#: radialnet/gui/NodeNotebook.py:72 msgid "Method" msgstr "" -#: radialnet/gui/NodeNotebook.py:72 +#: radialnet/gui/NodeNotebook.py:73 msgid "Count" msgstr "" -#: radialnet/gui/NodeNotebook.py:72 +#: radialnet/gui/NodeNotebook.py:73 msgid "Reasons" msgstr "" -#: radialnet/gui/NodeNotebook.py:85 +#: radialnet/gui/NodeNotebook.py:86 #, python-format msgid "Traceroute on port %s/%s totalized %d known hops." msgstr "" -#: radialnet/gui/NodeNotebook.py:87 +#: radialnet/gui/NodeNotebook.py:88 msgid "No traceroute information available." msgstr "" -#: radialnet/gui/NodeNotebook.py:94 +#: radialnet/gui/NodeNotebook.py:95 msgid "Name" msgstr "" -#: radialnet/gui/NodeNotebook.py:94 +#: radialnet/gui/NodeNotebook.py:95 msgid "DB Line" msgstr "" -#: radialnet/gui/NodeNotebook.py:95 +#: radialnet/gui/NodeNotebook.py:96 msgid "Family" msgstr "" -#: radialnet/gui/NodeNotebook.py:99 +#: radialnet/gui/NodeNotebook.py:100 #, python-format msgid "" "* TCP sequence index equal to %d and difficulty is \"%s" "\"." msgstr "" -#: radialnet/gui/NodeNotebook.py:133 +#: radialnet/gui/NodeNotebook.py:134 msgid "General" msgstr "" -#: radialnet/gui/NodeNotebook.py:135 +#: radialnet/gui/NodeNotebook.py:136 msgid "Traceroute" msgstr "" -#: radialnet/gui/NodeNotebook.py:177 +#: radialnet/gui/NodeNotebook.py:178 #, python-format msgid "Ports (%s)" msgstr "" -#: radialnet/gui/NodeNotebook.py:195 radialnet/gui/NodeNotebook.py:706 +#: radialnet/gui/NodeNotebook.py:196 radialnet/gui/NodeNotebook.py:707 msgid "" msgstr "" -#: radialnet/gui/NodeNotebook.py:197 +#: radialnet/gui/NodeNotebook.py:198 msgid "" msgstr "" -#: radialnet/gui/NodeNotebook.py:222 +#: radialnet/gui/NodeNotebook.py:223 #, python-format msgid "[%d] service: %s" msgstr "" -#: radialnet/gui/NodeNotebook.py:227 +#: radialnet/gui/NodeNotebook.py:228 msgid "" msgstr "" -#: radialnet/gui/NodeNotebook.py:327 +#: radialnet/gui/NodeNotebook.py:328 #, python-format msgid "Extraports (%s)" msgstr "" -#: radialnet/gui/NodeNotebook.py:334 +#: radialnet/gui/NodeNotebook.py:335 msgid "Special fields" msgstr "" -#: radialnet/gui/NodeNotebook.py:368 +#: radialnet/gui/NodeNotebook.py:369 msgid "General information" msgstr "" -#: radialnet/gui/NodeNotebook.py:369 +#: radialnet/gui/NodeNotebook.py:370 msgid "Sequences" msgstr "" -#: radialnet/gui/NodeNotebook.py:372 +#: radialnet/gui/NodeNotebook.py:373 msgid "No sequence information." msgstr "" -#: radialnet/gui/NodeNotebook.py:373 +#: radialnet/gui/NodeNotebook.py:374 msgid "No OS information." msgstr "" -#: radialnet/gui/NodeNotebook.py:378 +#: radialnet/gui/NodeNotebook.py:379 msgid "Address:" msgstr "" -#: radialnet/gui/NodeNotebook.py:401 +#: radialnet/gui/NodeNotebook.py:402 msgid "Hostname:" msgstr "" -#: radialnet/gui/NodeNotebook.py:425 +#: radialnet/gui/NodeNotebook.py:426 #, python-format msgid "%s (%s seconds)." msgstr "" -#: radialnet/gui/NodeNotebook.py:488 +#: radialnet/gui/NodeNotebook.py:489 msgid "Match" msgstr "" -#: radialnet/gui/NodeNotebook.py:529 radialnet/gui/NodeNotebook.py:579 +#: radialnet/gui/NodeNotebook.py:530 radialnet/gui/NodeNotebook.py:580 msgid "Class" msgstr "" -#: radialnet/gui/NodeNotebook.py:537 +#: radialnet/gui/NodeNotebook.py:538 msgid "Used ports:" msgstr "" -#: radialnet/gui/NodeNotebook.py:560 +#: radialnet/gui/NodeNotebook.py:561 msgid "Fingerprint" msgstr "" -#: radialnet/gui/NodeNotebook.py:580 +#: radialnet/gui/NodeNotebook.py:581 msgid "Values" msgstr "" -#: radialnet/gui/NodeNotebook.py:584 +#: radialnet/gui/NodeNotebook.py:585 msgid "TCP Timestamp" msgstr "" -#: radialnet/gui/LegendWindow.py:139 +#: radialnet/gui/LegendWindow.py:140 msgid "Topology Legend" msgstr "" -#: radialnet/gui/LegendWindow.py:149 +#: radialnet/gui/LegendWindow.py:150 msgid "View full legend online" msgstr "" -#: radialnet/gui/LegendWindow.py:161 +#: radialnet/gui/LegendWindow.py:162 msgid "host was not port scanned" msgstr "" -#: radialnet/gui/LegendWindow.py:165 +#: radialnet/gui/LegendWindow.py:166 msgid "host with fewer than 3 open ports" msgstr "" -#: radialnet/gui/LegendWindow.py:169 +#: radialnet/gui/LegendWindow.py:170 msgid "host with 3 to 6 open ports" msgstr "" -#: radialnet/gui/LegendWindow.py:173 +#: radialnet/gui/LegendWindow.py:174 msgid "host with more than 6 open ports" msgstr "" -#: radialnet/gui/LegendWindow.py:188 +#: radialnet/gui/LegendWindow.py:189 msgid "host is a router, switch, or WAP" msgstr "" -#: radialnet/gui/LegendWindow.py:192 +#: radialnet/gui/LegendWindow.py:193 msgid "Traceroute connections" msgstr "" -#: radialnet/gui/LegendWindow.py:196 +#: radialnet/gui/LegendWindow.py:197 msgid "Thicker line means higher round-trip time" msgstr "" -#: radialnet/gui/LegendWindow.py:200 +#: radialnet/gui/LegendWindow.py:201 msgid "primary traceroute connection" msgstr "" -#: radialnet/gui/LegendWindow.py:204 +#: radialnet/gui/LegendWindow.py:205 msgid "alternate path" msgstr "" -#: radialnet/gui/LegendWindow.py:208 +#: radialnet/gui/LegendWindow.py:209 msgid "no traceroute information" msgstr "" -#: radialnet/gui/LegendWindow.py:216 +#: radialnet/gui/LegendWindow.py:217 msgid "missing traceroute hop" msgstr "" -#: radialnet/gui/LegendWindow.py:220 +#: radialnet/gui/LegendWindow.py:221 msgid "Additional host icons" msgstr "" -#: radialnet/gui/LegendWindow.py:224 +#: radialnet/gui/LegendWindow.py:225 msgid "router" msgstr "" -#: radialnet/gui/LegendWindow.py:228 +#: radialnet/gui/LegendWindow.py:229 msgid "switch" msgstr "" -#: radialnet/gui/LegendWindow.py:233 +#: radialnet/gui/LegendWindow.py:234 msgid "wireless access point" msgstr "" -#: radialnet/gui/LegendWindow.py:237 +#: radialnet/gui/LegendWindow.py:238 msgid "firewall" msgstr "" -#: radialnet/gui/LegendWindow.py:242 +#: radialnet/gui/LegendWindow.py:243 msgid "host with some filtered ports" msgstr "" -#: radialnet/gui/SaveDialog.py:88 +#: radialnet/gui/SaveDialog.py:89 msgid "Save Topology" msgstr "" -#: radialnet/gui/SaveDialog.py:142 +#: radialnet/gui/SaveDialog.py:143 msgid "No filename extension" msgstr "" -#: radialnet/gui/SaveDialog.py:143 +#: radialnet/gui/SaveDialog.py:144 #, python-format msgid "" "The filename \"%s\" does not have an extension, and no specific file type " @@ -1484,511 +1522,511 @@ msgid "" "Enter a known extension or select the file type from the list." msgstr "" -#: radialnet/gui/SaveDialog.py:150 +#: radialnet/gui/SaveDialog.py:151 msgid "Unknown filename extension" msgstr "" -#: radialnet/gui/SaveDialog.py:151 +#: radialnet/gui/SaveDialog.py:152 #, 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 "" -#: radialnet/gui/ControlWidget.py:117 +#: radialnet/gui/ControlWidget.py:118 msgid "Action" msgstr "" -#: radialnet/gui/ControlWidget.py:160 +#: radialnet/gui/ControlWidget.py:161 msgid "Red" msgstr "" -#: radialnet/gui/ControlWidget.py:161 +#: radialnet/gui/ControlWidget.py:162 msgid "Yellow" msgstr "" -#: radialnet/gui/ControlWidget.py:162 +#: radialnet/gui/ControlWidget.py:163 msgid "Green" msgstr "" -#: radialnet/gui/ControlWidget.py:467 +#: radialnet/gui/ControlWidget.py:468 msgid "Fisheye on ring" msgstr "" -#: radialnet/gui/ControlWidget.py:481 +#: radialnet/gui/ControlWidget.py:482 msgid "with interest factor" msgstr "" -#: radialnet/gui/ControlWidget.py:486 +#: radialnet/gui/ControlWidget.py:487 msgid "and spread factor" msgstr "" -#: radialnet/gui/ControlWidget.py:591 +#: radialnet/gui/ControlWidget.py:592 msgid "Interpolation" msgstr "" -#: radialnet/gui/ControlWidget.py:603 +#: radialnet/gui/ControlWidget.py:604 msgid "Cartesian" msgstr "" -#: radialnet/gui/ControlWidget.py:605 +#: radialnet/gui/ControlWidget.py:606 msgid "Polar" msgstr "" -#: radialnet/gui/ControlWidget.py:618 +#: radialnet/gui/ControlWidget.py:619 msgid "Frames" msgstr "" -#: radialnet/gui/ControlWidget.py:673 +#: radialnet/gui/ControlWidget.py:674 msgid "Layout" msgstr "" -#: radialnet/gui/ControlWidget.py:685 +#: radialnet/gui/ControlWidget.py:686 msgid "Symmetric" msgstr "" -#: radialnet/gui/ControlWidget.py:686 +#: radialnet/gui/ControlWidget.py:687 msgid "Weighted" msgstr "" -#: radialnet/gui/ControlWidget.py:741 +#: radialnet/gui/ControlWidget.py:742 msgid "Ring gap" msgstr "" -#: radialnet/gui/ControlWidget.py:745 +#: radialnet/gui/ControlWidget.py:746 msgid "Lower ring gap" msgstr "" -#: radialnet/gui/ControlWidget.py:892 +#: radialnet/gui/ControlWidget.py:893 msgid "View" msgstr "" -#: radialnet/gui/ControlWidget.py:904 +#: radialnet/gui/ControlWidget.py:905 msgid "Zoom" msgstr "" -#: radialnet/gui/ControlWidget.py:1125 +#: radialnet/gui/ControlWidget.py:1126 msgid "Navigation" msgstr "" -#: radialnet/gui/HostsViewer.py:91 +#: radialnet/gui/HostsViewer.py:92 msgid "No node selected" msgstr "" -#: radialnet/bestwidgets/windows.py:81 +#: radialnet/bestwidgets/windows.py:82 msgid "Alert" msgstr "" -#: share/zenmap/misc/profile_editor.xml:9 +#: zenmapCore/data/misc/profile_editor.xml:9 msgid "Ping" msgstr "" -#: share/zenmap/misc/profile_editor.xml:10 +#: zenmapCore/data/misc/profile_editor.xml:10 msgid "Scripting" msgstr "" -#: share/zenmap/misc/profile_editor.xml:11 +#: zenmapCore/data/misc/profile_editor.xml:11 msgid "Target" msgstr "" -#: share/zenmap/misc/profile_editor.xml:12 +#: zenmapCore/data/misc/profile_editor.xml:12 msgid "Source" msgstr "" -#: share/zenmap/misc/profile_editor.xml:13 +#: zenmapCore/data/misc/profile_editor.xml:13 msgid "Other" msgstr "" -#: share/zenmap/misc/profile_editor.xml:14 +#: zenmapCore/data/misc/profile_editor.xml:14 msgid "Timing" msgstr "" -#: share/zenmap/misc/profile_editor.xml:16 +#: zenmapCore/data/misc/profile_editor.xml:16 msgid "Scan options" msgstr "" -#: share/zenmap/misc/profile_editor.xml:17 +#: zenmapCore/data/misc/profile_editor.xml:17 msgid "Targets (optional): " msgstr "" -#: share/zenmap/misc/profile_editor.xml:18 +#: zenmapCore/data/misc/profile_editor.xml:18 msgid "TCP scan: " msgstr "" -#: share/zenmap/misc/profile_editor.xml:19 -#: share/zenmap/misc/profile_editor.xml:30 -#: share/zenmap/misc/profile_editor.xml:40 +#: zenmapCore/data/misc/profile_editor.xml:19 +#: zenmapCore/data/misc/profile_editor.xml:30 +#: zenmapCore/data/misc/profile_editor.xml:40 msgid "None" msgstr "" -#: share/zenmap/misc/profile_editor.xml:20 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:20 +#: zenmapCore/data/misc/profile_editor.xml:20 msgid "ACK scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:21 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:21 +#: zenmapCore/data/misc/profile_editor.xml:21 msgid "FIN scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:22 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:22 +#: zenmapCore/data/misc/profile_editor.xml:22 msgid "Maimon scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:23 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:23 +#: zenmapCore/data/misc/profile_editor.xml:23 msgid "Null scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:24 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:24 +#: zenmapCore/data/misc/profile_editor.xml:24 msgid "TCP SYN scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:25 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:25 +#: zenmapCore/data/misc/profile_editor.xml:25 msgid "TCP connect scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:26 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:26 +#: zenmapCore/data/misc/profile_editor.xml:26 msgid "Window scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:27 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:27 +#: zenmapCore/data/misc/profile_editor.xml:27 msgid "Xmas Tree scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:29 +#: zenmapCore/data/misc/profile_editor.xml:29 msgid "Non-TCP scans: " msgstr "" -#: share/zenmap/misc/profile_editor.xml:31 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:31 +#: zenmapCore/data/misc/profile_editor.xml:31 msgid "UDP scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:32 +#: zenmapCore/data/misc/profile_editor.xml:32 msgid "" "Scan IP protocols (TCP, ICMP, IGMP, etc.) to find which are supported by " "target machines." msgstr "" -#: share/zenmap/misc/profile_editor.xml:32 +#: zenmapCore/data/misc/profile_editor.xml:32 msgid "IP protocol scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:33 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:33 +#: zenmapCore/data/misc/profile_editor.xml:33 msgid "List scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:34 +#: zenmapCore/data/misc/profile_editor.xml:34 msgid "" "Skip the port scanning phase. Other phases (host discovery, script scan, " "traceroute) may still run." msgstr "" -#: share/zenmap/misc/profile_editor.xml:34 +#: zenmapCore/data/misc/profile_editor.xml:34 msgid "No port scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:35 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:35 +#: zenmapCore/data/misc/profile_editor.xml:35 msgid "SCTP INIT port scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:36 +#: zenmapCore/data/misc/profile_editor.xml:36 msgid "" "SCTP is a layer 4 protocol used mostly for telephony related applications." msgstr "" -#: share/zenmap/misc/profile_editor.xml:36 +#: zenmapCore/data/misc/profile_editor.xml:36 msgid "SCTP cookie-echo port scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:39 +#: zenmapCore/data/misc/profile_editor.xml:39 msgid "Timing template: " msgstr "" -#: share/zenmap/misc/profile_editor.xml:41 -#: share/zenmap/misc/profile_editor.xml:42 +#: zenmapCore/data/misc/profile_editor.xml:41 +#: zenmapCore/data/misc/profile_editor.xml:42 msgid "Set the timing template for IDS evasion." msgstr "" -#: share/zenmap/misc/profile_editor.xml:41 +#: zenmapCore/data/misc/profile_editor.xml:41 msgid "Paranoid" msgstr "" -#: share/zenmap/misc/profile_editor.xml:42 +#: zenmapCore/data/misc/profile_editor.xml:42 msgid "Sneaky" msgstr "" -#: share/zenmap/misc/profile_editor.xml:43 +#: zenmapCore/data/misc/profile_editor.xml:43 msgid "" "Set the timing template to slow down the scan to use less bandwidth and " "target machine resources." msgstr "" -#: share/zenmap/misc/profile_editor.xml:43 +#: zenmapCore/data/misc/profile_editor.xml:43 msgid "Polite" msgstr "" -#: share/zenmap/misc/profile_editor.xml:44 +#: zenmapCore/data/misc/profile_editor.xml:44 msgid "Set the timing template to not modify the default Nmap value." msgstr "" -#: share/zenmap/misc/profile_editor.xml:44 +#: zenmapCore/data/misc/profile_editor.xml:44 msgid "Normal" msgstr "" -#: share/zenmap/misc/profile_editor.xml:45 +#: zenmapCore/data/misc/profile_editor.xml:45 msgid "" "Set the timing template for faster scan. Used when on a reasonably fast and " "reliable network." msgstr "" -#: share/zenmap/misc/profile_editor.xml:45 +#: zenmapCore/data/misc/profile_editor.xml:45 msgid "Aggressive" msgstr "" -#: share/zenmap/misc/profile_editor.xml:46 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:46 +#: zenmapCore/data/misc/profile_editor.xml:46 msgid "Insane" msgstr "" -#: share/zenmap/misc/profile_editor.xml:48 +#: zenmapCore/data/misc/profile_editor.xml:48 msgid "" "Enable OS detection (-O), version detection (-sV), script scanning (-sC), " "and traceroute (--traceroute)." msgstr "" -#: share/zenmap/misc/profile_editor.xml:48 +#: zenmapCore/data/misc/profile_editor.xml:48 msgid "Enable all advanced/aggressive options" msgstr "" -#: share/zenmap/misc/profile_editor.xml:49 +#: zenmapCore/data/misc/profile_editor.xml:49 msgid "Attempt to discover the operating system running on remote systems." msgstr "" -#: share/zenmap/misc/profile_editor.xml:49 +#: zenmapCore/data/misc/profile_editor.xml:49 msgid "Operating system detection" msgstr "" -#: share/zenmap/misc/profile_editor.xml:50 +#: zenmapCore/data/misc/profile_editor.xml:50 msgid "" "Attempt to discover the version number of services running on remote ports." msgstr "" -#: share/zenmap/misc/profile_editor.xml:50 +#: zenmapCore/data/misc/profile_editor.xml:50 msgid "Version detection" msgstr "" -#: share/zenmap/misc/profile_editor.xml:51 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:51 +#: zenmapCore/data/misc/profile_editor.xml:51 msgid "Idle Scan (Zombie)" msgstr "" -#: share/zenmap/misc/profile_editor.xml:52 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:52 +#: zenmapCore/data/misc/profile_editor.xml:52 msgid "FTP bounce attack" msgstr "" -#: share/zenmap/misc/profile_editor.xml:53 +#: zenmapCore/data/misc/profile_editor.xml:53 msgid "Never do reverse DNS. This can slash scanning times." msgstr "" -#: share/zenmap/misc/profile_editor.xml:53 +#: zenmapCore/data/misc/profile_editor.xml:53 msgid "Disable reverse DNS resolution" msgstr "" -#: share/zenmap/misc/profile_editor.xml:54 +#: zenmapCore/data/misc/profile_editor.xml:54 msgid "Enable IPv6 scanning." msgstr "" -#: share/zenmap/misc/profile_editor.xml:54 +#: zenmapCore/data/misc/profile_editor.xml:54 msgid "IPv6 support" msgstr "" -#: share/zenmap/misc/profile_editor.xml:56 +#: zenmapCore/data/misc/profile_editor.xml:56 msgid "Ping options" msgstr "" -#: share/zenmap/misc/profile_editor.xml:57 +#: zenmapCore/data/misc/profile_editor.xml:57 msgid "" "Don't check if targets are up before scanning them. Scan every target listed." msgstr "" -#: share/zenmap/misc/profile_editor.xml:57 +#: zenmapCore/data/misc/profile_editor.xml:57 msgid "Don't ping before scanning" msgstr "" -#: share/zenmap/misc/profile_editor.xml:58 +#: zenmapCore/data/misc/profile_editor.xml:58 msgid "Send an ICMP echo request (ping) probe to see if targets are up." msgstr "" -#: share/zenmap/misc/profile_editor.xml:58 +#: zenmapCore/data/misc/profile_editor.xml:58 msgid "ICMP ping" msgstr "" -#: share/zenmap/misc/profile_editor.xml:59 +#: zenmapCore/data/misc/profile_editor.xml:59 msgid "Send an ICMP timestamp probe to see if targets are up." msgstr "" -#: share/zenmap/misc/profile_editor.xml:59 +#: zenmapCore/data/misc/profile_editor.xml:59 msgid "ICMP timestamp request" msgstr "" -#: share/zenmap/misc/profile_editor.xml:60 +#: zenmapCore/data/misc/profile_editor.xml:60 msgid "Send an ICMP address mask request probe to see if targets are up." msgstr "" -#: share/zenmap/misc/profile_editor.xml:60 +#: zenmapCore/data/misc/profile_editor.xml:60 msgid "ICMP netmask request" msgstr "" -#: share/zenmap/misc/profile_editor.xml:61 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:61 +#: zenmapCore/data/misc/profile_editor.xml:61 msgid "ACK ping" msgstr "" -#: share/zenmap/misc/profile_editor.xml:62 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:62 +#: zenmapCore/data/misc/profile_editor.xml:62 msgid "SYN ping" msgstr "" -#: share/zenmap/misc/profile_editor.xml:63 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:63 +#: zenmapCore/data/misc/profile_editor.xml:63 msgid "UDP probes" msgstr "" -#: share/zenmap/misc/profile_editor.xml:64 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:64 +#: zenmapCore/data/misc/profile_editor.xml:64 msgid "IPProto probes" msgstr "" -#: share/zenmap/misc/profile_editor.xml:65 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:65 +#: zenmapCore/data/misc/profile_editor.xml:65 msgid "SCTP INIT ping probes" msgstr "" -#: share/zenmap/misc/profile_editor.xml:67 +#: zenmapCore/data/misc/profile_editor.xml:67 msgid "Scripting options (NSE)" msgstr "" -#: share/zenmap/misc/profile_editor.xml:68 +#: zenmapCore/data/misc/profile_editor.xml:68 msgid "" "Use the Nmap Scripting Engine to gain more information about targets after " "scanning them." msgstr "" -#: share/zenmap/misc/profile_editor.xml:68 +#: zenmapCore/data/misc/profile_editor.xml:68 msgid "Script scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:69 +#: zenmapCore/data/misc/profile_editor.xml:69 msgid "" "Run the given scripts. Give script names, directory names, or category " "names. Categories are \"safe\", \"intrusive\", \"malware\", \"discovery\", " @@ -1996,231 +2034,231 @@ msgid "" "scripts in the \"default\" category are run." msgstr "" -#: share/zenmap/misc/profile_editor.xml:69 +#: zenmapCore/data/misc/profile_editor.xml:69 msgid "Scripts to run" msgstr "" -#: share/zenmap/misc/profile_editor.xml:70 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:70 +#: zenmapCore/data/misc/profile_editor.xml:70 msgid "Script arguments" msgstr "" -#: share/zenmap/misc/profile_editor.xml:71 +#: zenmapCore/data/misc/profile_editor.xml:71 msgid "Show all information sent and received by the scripting engine." msgstr "" -#: share/zenmap/misc/profile_editor.xml:71 +#: zenmapCore/data/misc/profile_editor.xml:71 msgid "Trace script execution" msgstr "" -#: share/zenmap/misc/profile_editor.xml:73 +#: zenmapCore/data/misc/profile_editor.xml:73 msgid "Target options" msgstr "" -#: share/zenmap/misc/profile_editor.xml:74 +#: zenmapCore/data/misc/profile_editor.xml:74 msgid "Specifies a comma-separated list of targets to exclude from the scan." msgstr "" -#: share/zenmap/misc/profile_editor.xml:74 +#: zenmapCore/data/misc/profile_editor.xml:74 msgid "Excluded hosts/networks" msgstr "" -#: share/zenmap/misc/profile_editor.xml:75 +#: zenmapCore/data/misc/profile_editor.xml:75 msgid "" "Specifies a newline-, space-, or tab-delimited file of targets to exclude " "from the scan." msgstr "" -#: share/zenmap/misc/profile_editor.xml:75 +#: zenmapCore/data/misc/profile_editor.xml:75 msgid "Exclusion file" msgstr "" -#: share/zenmap/misc/profile_editor.xml:76 +#: zenmapCore/data/misc/profile_editor.xml:76 msgid "Reads target list specification from an input file." msgstr "" -#: share/zenmap/misc/profile_editor.xml:76 +#: zenmapCore/data/misc/profile_editor.xml:76 msgid "Target list file" msgstr "" -#: share/zenmap/misc/profile_editor.xml:77 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:77 +#: zenmapCore/data/misc/profile_editor.xml:77 msgid "Scan random hosts" msgstr "" -#: share/zenmap/misc/profile_editor.xml:78 +#: zenmapCore/data/misc/profile_editor.xml:78 msgid "" "This option specifies which ports you want to scan and overrides the default." msgstr "" -#: share/zenmap/misc/profile_editor.xml:78 +#: zenmapCore/data/misc/profile_editor.xml:78 msgid "Ports to scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:79 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:79 +#: zenmapCore/data/misc/profile_editor.xml:79 msgid "Fast scan" msgstr "" -#: share/zenmap/misc/profile_editor.xml:81 +#: zenmapCore/data/misc/profile_editor.xml:81 msgid "Source options" msgstr "" -#: share/zenmap/misc/profile_editor.xml:82 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:82 +#: zenmapCore/data/misc/profile_editor.xml:82 msgid "Use decoys to hide identity" msgstr "" -#: share/zenmap/misc/profile_editor.xml:83 +#: zenmapCore/data/misc/profile_editor.xml:83 msgid "" "Specify the IP address of the interface you wish to send packets through." msgstr "" -#: share/zenmap/misc/profile_editor.xml:83 +#: zenmapCore/data/misc/profile_editor.xml:83 msgid "Set source IP address" msgstr "" -#: share/zenmap/misc/profile_editor.xml:84 +#: zenmapCore/data/misc/profile_editor.xml:84 msgid "" "Provide a port number and Nmap will send packets from that port where " "possible." msgstr "" -#: share/zenmap/misc/profile_editor.xml:84 +#: zenmapCore/data/misc/profile_editor.xml:84 msgid "Set source port" msgstr "" -#: share/zenmap/misc/profile_editor.xml:85 +#: zenmapCore/data/misc/profile_editor.xml:85 msgid "Tells Nmap what interface to send and receive packets on." msgstr "" -#: share/zenmap/misc/profile_editor.xml:85 +#: zenmapCore/data/misc/profile_editor.xml:85 msgid "Set network interface" msgstr "" -#: share/zenmap/misc/profile_editor.xml:87 +#: zenmapCore/data/misc/profile_editor.xml:87 msgid "Other options" msgstr "" -#: share/zenmap/misc/profile_editor.xml:88 +#: zenmapCore/data/misc/profile_editor.xml:88 msgid "Any extra options to add to the command line." msgstr "" -#: share/zenmap/misc/profile_editor.xml:88 +#: zenmapCore/data/misc/profile_editor.xml:88 msgid "Extra options defined by user" msgstr "" -#: share/zenmap/misc/profile_editor.xml:89 +#: zenmapCore/data/misc/profile_editor.xml:89 msgid "Set the IPv4 time-to-live field in sent packets to the given value." msgstr "" -#: share/zenmap/misc/profile_editor.xml:89 +#: zenmapCore/data/misc/profile_editor.xml:89 msgid "Set IPv4 time to live (ttl)" msgstr "" -#: share/zenmap/misc/profile_editor.xml:90 +#: zenmapCore/data/misc/profile_editor.xml:90 msgid "" "Causes the requested scan (including ping scans) to split up TCP headers " "over several packets." msgstr "" -#: share/zenmap/misc/profile_editor.xml:90 +#: zenmapCore/data/misc/profile_editor.xml:90 msgid "Fragment IP packets" msgstr "" -#: share/zenmap/misc/profile_editor.xml:91 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:91 +#: zenmapCore/data/misc/profile_editor.xml:91 msgid "Verbosity level" msgstr "" -#: share/zenmap/misc/profile_editor.xml:92 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:92 +#: zenmapCore/data/misc/profile_editor.xml:92 msgid "Debugging level" msgstr "" -#: share/zenmap/misc/profile_editor.xml:93 +#: zenmapCore/data/misc/profile_editor.xml:93 msgid "Print a summary of every packet sent or received." msgstr "" -#: share/zenmap/misc/profile_editor.xml:93 +#: zenmapCore/data/misc/profile_editor.xml:93 msgid "Packet trace" msgstr "" -#: share/zenmap/misc/profile_editor.xml:94 +#: zenmapCore/data/misc/profile_editor.xml:94 msgid "Scan ports in order instead of randomizing them." msgstr "" -#: share/zenmap/misc/profile_editor.xml:94 +#: zenmapCore/data/misc/profile_editor.xml:94 msgid "Disable randomizing scanned ports" msgstr "" -#: share/zenmap/misc/profile_editor.xml:95 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:95 +#: zenmapCore/data/misc/profile_editor.xml:95 msgid "Trace routes to targets" msgstr "" -#: share/zenmap/misc/profile_editor.xml:96 +#: zenmapCore/data/misc/profile_editor.xml:96 msgid "" "Try sending a probe to each port no more than this many times before giving " "up." msgstr "" -#: share/zenmap/misc/profile_editor.xml:96 +#: zenmapCore/data/misc/profile_editor.xml:96 msgid "Max Retries" msgstr "" -#: share/zenmap/misc/profile_editor.xml:98 +#: zenmapCore/data/misc/profile_editor.xml:98 msgid "Timing and performance" msgstr "" -#: share/zenmap/misc/profile_editor.xml:99 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:99 +#: zenmapCore/data/misc/profile_editor.xml:99 msgid "Max time to scan a target" msgstr "" -#: share/zenmap/misc/profile_editor.xml:100 +#: zenmapCore/data/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 " @@ -2228,11 +2266,11 @@ msgid "" "'h' for hours." msgstr "" -#: share/zenmap/misc/profile_editor.xml:100 +#: zenmapCore/data/misc/profile_editor.xml:100 msgid "Max probe timeout" msgstr "" -#: share/zenmap/misc/profile_editor.xml:101 +#: zenmapCore/data/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 " @@ -2240,59 +2278,59 @@ msgid "" "'h' for hours." msgstr "" -#: share/zenmap/misc/profile_editor.xml:101 +#: zenmapCore/data/misc/profile_editor.xml:101 msgid "Min probe timeout" msgstr "" -#: share/zenmap/misc/profile_editor.xml:102 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:102 +#: zenmapCore/data/misc/profile_editor.xml:102 msgid "Initial probe timeout" msgstr "" -#: share/zenmap/misc/profile_editor.xml:103 +#: zenmapCore/data/misc/profile_editor.xml:103 msgid "Scan no more than this many hosts in parallel." msgstr "" -#: share/zenmap/misc/profile_editor.xml:103 +#: zenmapCore/data/misc/profile_editor.xml:103 msgid "Max hosts in parallel" msgstr "" -#: share/zenmap/misc/profile_editor.xml:104 +#: zenmapCore/data/misc/profile_editor.xml:104 msgid "Scan at least this many hosts in parallel." msgstr "" -#: share/zenmap/misc/profile_editor.xml:104 +#: zenmapCore/data/misc/profile_editor.xml:104 msgid "Min hosts in parallel" msgstr "" -#: share/zenmap/misc/profile_editor.xml:105 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:105 +#: zenmapCore/data/misc/profile_editor.xml:105 msgid "Max outstanding probes" msgstr "" -#: share/zenmap/misc/profile_editor.xml:106 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:106 +#: zenmapCore/data/misc/profile_editor.xml:106 msgid "Min outstanding probes" msgstr "" -#: share/zenmap/misc/profile_editor.xml:107 +#: zenmapCore/data/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 " @@ -2300,17 +2338,17 @@ msgid "" "minutes, or 'h' for hours." msgstr "" -#: share/zenmap/misc/profile_editor.xml:107 +#: zenmapCore/data/misc/profile_editor.xml:107 msgid "Max scan delay" msgstr "" -#: share/zenmap/misc/profile_editor.xml:108 +#: zenmapCore/data/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 "" -#: share/zenmap/misc/profile_editor.xml:108 +#: zenmapCore/data/misc/profile_editor.xml:108 msgid "Min delay between probes" msgstr ""