Add support for LINGUAS for listing translations to install. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>pull/5/head
parent
db453e8af6
commit
d28f25bebb
@ -1 +1,14 @@
|
||||
tde_auto_add_subdirectories( )
|
||||
file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
|
||||
string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
|
||||
|
||||
foreach( _dir ${_dirs} )
|
||||
if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} AND
|
||||
EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_dir}/CMakeLists.txt )
|
||||
if( "${_dir}" STREQUAL "en" OR
|
||||
"${_dir}" STREQUAL "man" OR
|
||||
"${_linguas}" MATCHES "^;*$" OR
|
||||
";${_linguas};" MATCHES ";${_dir};" )
|
||||
add_subdirectory( ${_dir} )
|
||||
endif( )
|
||||
endif()
|
||||
endforeach()
|
||||
|
@ -1,3 +1,3 @@
|
||||
##### create translation templates ##############
|
||||
|
||||
tde_l10n_create_template( "knmap" )
|
||||
tde_l10n_create_template( "messages/knmap" )
|
||||
|
@ -0,0 +1 @@
|
||||
tde_auto_add_subdirectories()
|
@ -0,0 +1,14 @@
|
||||
file( GLOB_RECURSE po_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po )
|
||||
string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
|
||||
|
||||
foreach( _po ${po_files} )
|
||||
get_filename_component( _lang ${_po} NAME_WE )
|
||||
if( "${_linguas}" MATCHES "^;*$" OR ";${_linguas};" MATCHES ";${_lang};" )
|
||||
if( "${_po}" MATCHES "^([^/]*)/.*" )
|
||||
string( REGEX REPLACE "^([^/]*)/.*" "\\1" _component "${_po}" )
|
||||
else( )
|
||||
set( _component "${PROJECT_NAME}" )
|
||||
endif( )
|
||||
tde_create_translation( FILES ${_po} LANG ${_lang} OUTPUT_NAME ${_component} )
|
||||
endif( )
|
||||
endforeach( )
|
@ -0,0 +1,952 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2019-01-13 19:10+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: _translatorinfo:1
|
||||
msgid ""
|
||||
"_: NAME OF TRANSLATORS\n"
|
||||
"Your names"
|
||||
msgstr ""
|
||||
|
||||
#: _translatorinfo:2
|
||||
msgid ""
|
||||
"_: EMAIL OF TRANSLATORS\n"
|
||||
"Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:99
|
||||
msgid "Internal error - Unknown Port Range protocol '%1'"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:99 commonwidget.cpp:106 commonwidget.cpp:637
|
||||
#: mainwidget.cpp:153
|
||||
msgid "Internal error"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:106
|
||||
msgid "Internal error - Illegal Port Range encountered"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:143
|
||||
msgid "Target host(s)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:151
|
||||
msgid "Resolve names"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:153
|
||||
msgid "Always (-R)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:154
|
||||
msgid "Never (-n)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:165
|
||||
msgid "Port ranges (-p <port ranges>)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:167
|
||||
msgid "Both"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:168
|
||||
msgid "TCP"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:169
|
||||
msgid "UDP"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:182
|
||||
msgid "New range data: "
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:190
|
||||
msgid "Protocol"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:285
|
||||
msgid "Port ranges not specified"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:285
|
||||
msgid "Port ranges error"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:371 commonwidget.cpp:497
|
||||
msgid "unknown value in Port Range Protocol combo box"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:394
|
||||
msgid "Overlapping Port Range - %1 port %2"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:394
|
||||
msgid "Overlapping Port Range"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:551
|
||||
msgid "unknown value in Port Range Protocol"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:637
|
||||
msgid ""
|
||||
"Internal error - you seem to have been allowed to entered an illegal Port "
|
||||
"Range"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:649
|
||||
msgid ""
|
||||
"Ports must be in the range 1 to 65,535 and ranges must be in ascending order"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:650
|
||||
msgid "Invalid Port Range"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:69
|
||||
msgid "Data directory (--datadir <name>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:70
|
||||
msgid "Data length (--data_length <value>"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:71
|
||||
msgid "Debug level (-d)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:72
|
||||
msgid "Decoy hosts (-D <host list>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:73
|
||||
msgid "Exclude hosts (--exclude <hosts>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:74
|
||||
msgid "Exclude file (--excludefile <path>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:75
|
||||
msgid "Fragment level (-f)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:76
|
||||
msgid "Interface (-e)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:77
|
||||
msgid "Max sockets (-M <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:78
|
||||
msgid "Random IP scan (-iR <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:79
|
||||
msgid "Source IP addr (-S <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:80
|
||||
msgid "Source port (-g <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:81
|
||||
msgid "Spoof MAC addr (--spoof_mac <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:82
|
||||
msgid "Target hosts file (-iL <path>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:83
|
||||
msgid "TTL (--ttl <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:272
|
||||
msgid "Data directory name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:272
|
||||
msgid "Data directory name error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:277
|
||||
msgid "Decoy host list not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:277
|
||||
msgid "Decoy hosts error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:282
|
||||
msgid "Exclude hosts not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:282
|
||||
msgid "Exclude hosts error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:287
|
||||
msgid "Exclude hosts file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:287
|
||||
msgid "Exclude hosts file name error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:292
|
||||
msgid "Interface name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:292
|
||||
msgid "Interface name error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:297
|
||||
msgid "Source IP address not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:297
|
||||
msgid "Source IP address error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:302
|
||||
msgid "Spoof MAC address not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:302
|
||||
msgid "Spoof MAC address error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:307
|
||||
msgid "Target hosts file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:307
|
||||
msgid "Target hosts file name error"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:71
|
||||
msgid ""
|
||||
"There does not appear to be ANY help available for the item you requested.\n"
|
||||
"Sorry! Now piss off and stop bothering me.\n"
|
||||
"You stink.\n"
|
||||
"You've got bad breath.\n"
|
||||
"Your ugly.\n"
|
||||
"Nobody loves you.\n"
|
||||
"Now for your bad points..."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:71
|
||||
msgid "No help available in Knmap page"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:80
|
||||
msgid "<h1 align=center>Missing File</h1>"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:81
|
||||
msgid ""
|
||||
"<p align=center>The file <b>knmap/nmap_manpage.html</b>, which is part of "
|
||||
"the <i>Knmap</i> package, could not be found."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:82
|
||||
msgid ""
|
||||
"<p align=center>As a result, the prepackaged <code>man</code> page for "
|
||||
"<i>Knmap</i> is not available."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:83
|
||||
msgid ""
|
||||
"<p align=center>You may be able to view your local <code>man</code> page for "
|
||||
"<i>nmap</i> by selecting <b>Settings / Use local man page</b>"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:182
|
||||
msgid "Could not load the local 'man' page - the 'gunzip' process failed."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:220
|
||||
msgid "Could not load the local 'man' page - the 'man2html' process failed."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:266
|
||||
msgid "Could not load the local 'man' page - the 'man -w' process failed."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:278
|
||||
msgid ""
|
||||
"Could not load the local 'man' page - it either was not found or it not a "
|
||||
"'gz' file."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:88
|
||||
msgid "&Close scan"
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:89
|
||||
msgid "&Duplicate scan"
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:90
|
||||
msgid "&New scan..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:91
|
||||
msgid "&Rename scan..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:92
|
||||
msgid "&Use target host name"
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:94
|
||||
msgid "&Load profile..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:95
|
||||
msgid "&Save profile..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:96
|
||||
msgid "&Save profile as..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:96 knmap.cpp:395
|
||||
msgid "&Use local man page"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:104
|
||||
msgid "Use target host name"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:112
|
||||
msgid "Wrap text"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:120
|
||||
msgid "Close scan"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:128
|
||||
msgid "Copy profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:136
|
||||
msgid "Delete profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:144
|
||||
msgid "Display nmap man page"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:152
|
||||
msgid "Duplicate scan"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:160
|
||||
msgid "Load profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:168
|
||||
msgid "man page stylesheet..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:176
|
||||
msgid "New scan..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:184
|
||||
msgid "Rename profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:192
|
||||
msgid "Rename scan..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:200
|
||||
msgid "Save profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:208
|
||||
msgid "Save profile as..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:216
|
||||
msgid "Zoom custom"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:224
|
||||
msgid "Zoom in"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:232
|
||||
msgid "Zoom out"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:262
|
||||
msgid ""
|
||||
"nmap is not installed on the computer - we cannot proceed without it. To "
|
||||
"download nmap go to \"http://www.insecure.org/nmap\""
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:263
|
||||
msgid "nmap not found"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:302
|
||||
msgid ""
|
||||
"File \"%1\" exists.\n"
|
||||
"Overwrite?"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:302
|
||||
msgid "File exists"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:322
|
||||
msgid "Some profiles has been updated - save them now?"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:322 scanwidget.cpp:612
|
||||
msgid "Profile data updated"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:395
|
||||
msgid "&Use Knmap man page"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:65
|
||||
msgid "Append output (--append_output)"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:66
|
||||
msgid "Base file name (-oA <name>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:67
|
||||
msgid "grep'able log file (-oG <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:68
|
||||
msgid "Normal log file (-oN <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:69
|
||||
msgid "No XSL stylesheet (--no_stylesheet)"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:70
|
||||
msgid "Resume file (--resume <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:71
|
||||
msgid "Script kiddie log file (-oS <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:72
|
||||
msgid "XSL stylesheet (--stylesheet <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:73
|
||||
msgid "XML log file (-oX <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:187
|
||||
msgid "Base file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:187
|
||||
msgid "Base file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:192
|
||||
msgid "grep'able log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:192
|
||||
msgid "grep'able log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:197
|
||||
msgid "Normal log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:197
|
||||
msgid "Normal log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:202
|
||||
msgid "Resume file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:202
|
||||
msgid "Resume file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:207
|
||||
msgid "Script kiddie log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:207
|
||||
msgid "Script kiddie log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:212
|
||||
msgid "XSL stylesheet file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:212
|
||||
msgid "XSL stylesheet file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:217
|
||||
msgid "XML log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:217
|
||||
msgid "XML log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: main.cpp:32
|
||||
msgid "A TDE frontend for nmap"
|
||||
msgstr ""
|
||||
|
||||
#: main.cpp:41
|
||||
msgid "Knmap"
|
||||
msgstr ""
|
||||
|
||||
#: main.cpp:46
|
||||
msgid ""
|
||||
"This program is a complete re-write of one by the same name written by "
|
||||
"Alexandre\n"
|
||||
"Sagala. The last version of that program was 0.9 which was released on "
|
||||
"2003-03-09\n"
|
||||
"and targeted the KDE 2.2 and QT 2.3 environments. Unfortunately it does not "
|
||||
"compile\n"
|
||||
"on today's KDE / QT environments.\n"
|
||||
"\n"
|
||||
"Not to mention that it did not cater for the full set of 'nmap' options. Or, "
|
||||
"perhaps,\n"
|
||||
"'nmap' progressed whilst that version of Knmap languished.\n"
|
||||
"\n"
|
||||
"The icons used for this application are from the Open Clip Art Library. I am "
|
||||
"indebted\n"
|
||||
"to those damn fine folk as my artistic ability is zero - which is marginally "
|
||||
"above\n"
|
||||
"my programming ability. :-("
|
||||
msgstr ""
|
||||
|
||||
#: mainwidget.cpp:153
|
||||
msgid "Internal error - no ScanWidget to display!"
|
||||
msgstr ""
|
||||
|
||||
#: mainwidget.cpp:437
|
||||
msgid "Zoom percentage"
|
||||
msgstr ""
|
||||
|
||||
#: mainwidget.cpp:438
|
||||
msgid "Enter zoom %'age (%1% - %2%)"
|
||||
msgstr ""
|
||||
|
||||
#: outputwidget.cpp:105
|
||||
msgid ""
|
||||
"Could not open \"%1\"\n"
|
||||
"%2"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:51
|
||||
msgid "TCP ACK (-PA)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:53
|
||||
msgid "ARP (-PR)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:54
|
||||
msgid "Don't ping (-P0)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:55
|
||||
msgid "ICMP echo (-PE)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:56
|
||||
msgid "ICMP netmask (-PM)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:57
|
||||
msgid "TCP SYN (-PS)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:59
|
||||
msgid "ICMP timestamp (-PP)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:85
|
||||
msgid "FTP Bounce (-b)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:87
|
||||
msgid "Idle (-sI)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:88
|
||||
msgid "List Scan (-sL)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:89
|
||||
msgid "Null Scan (-sN)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:90
|
||||
msgid "Ping Scan (-sP)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:91
|
||||
msgid "Protocol Scan (-sO)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:92
|
||||
msgid "RPC (-sR)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:93
|
||||
msgid "Stealth FIN (-sF)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:94
|
||||
msgid "TCP Ack Scan (-sA)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:95
|
||||
msgid "TCP SYN (-sS)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:96
|
||||
msgid "TCP Connect (-sT)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:97
|
||||
msgid "UDP Scan (-sU)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:98
|
||||
msgid "Version Detection (-sV)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:99
|
||||
msgid "Window Scan (-sW)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:100
|
||||
msgid "Xmas Tree (-sX)"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:71
|
||||
msgid ""
|
||||
"Profile \"%1\" already exists, please choose another name or press 'Cancel'"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:71
|
||||
msgid "Duplicate profile name"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:155
|
||||
msgid "Delete profile \"%1\"?"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:156
|
||||
msgid "Confirm profile deletion"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:170
|
||||
msgid "Profile name"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:170
|
||||
msgid "New profile name"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:274
|
||||
msgid "Profile \"%1\" already exists - overwrite it?"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:274
|
||||
msgid "Profile exists"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:303
|
||||
msgid "&Rename"
|
||||
msgstr ""
|
||||
|
||||
#: scanmonitor.cpp:90
|
||||
msgid "error reading nmap output from pipe: %2\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:448
|
||||
msgid "Clear output"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:449 scanwidget.cpp:893
|
||||
msgid "Hide options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:450
|
||||
msgid "Start nmap"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:451
|
||||
msgid "Stop nmap"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:483
|
||||
msgid "Couldn't create the named pipe \"%1\" for nmap output: %2\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:496
|
||||
msgid "Couldn't open the named pipe \"%1\" for nmap output: %2\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:516
|
||||
msgid "Couldn't create the named pipe for nmap output: no temp file dir\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:596
|
||||
msgid ""
|
||||
"Target host(s) not specified by \"Target host(s)\" or \"Target hosts file\" "
|
||||
"options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:596
|
||||
msgid "Target host(s) error"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:611
|
||||
msgid "Profile has been updated - save it now?"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:688
|
||||
msgid ""
|
||||
"Do you still want to save the profile? (It may be in an inconsistent state."
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:688
|
||||
msgid "Save inconsistent profile"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:776
|
||||
msgid "Common options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:777
|
||||
msgid "Compound options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:778
|
||||
msgid "Logging options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:779
|
||||
msgid "Ping and Scan options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:780
|
||||
msgid "Simple options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:781
|
||||
msgid "Timing options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:825
|
||||
msgid ""
|
||||
"There is no help available for the item you have selected!\n"
|
||||
"TOUGH!!!\n"
|
||||
"Don't bother me with you pathetic whinges. Go get a life."
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:825
|
||||
msgid "Help unavailable"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:889
|
||||
msgid "Show options"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:50
|
||||
msgid "All ports (--allports)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:51
|
||||
msgid "Fast Scan (-F)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:52
|
||||
msgid "IPV6 support (-6)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:53
|
||||
msgid "Assume privileged (--privileged)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:54
|
||||
msgid "No Random Ports (-r)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:55
|
||||
msgid "OS Detection (-O)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:56
|
||||
msgid "OS scan limit (--osscan_limit)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:57
|
||||
msgid "Packet trace (--packet_trace)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:58
|
||||
msgid "Prepackaged options (-A)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:59
|
||||
msgid "Randomize hosts (--randomize_hosts)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:60
|
||||
msgid "Send raw eth. packets (--send_eth)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:61
|
||||
msgid "Send raw IP packets (--send_ip)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:62
|
||||
msgid "Verbose (-v)"
|
||||
msgstr ""
|
||||
|
||||
#: stylesheetdialog.cpp:92
|
||||
msgid "The stylesheet \"%1\" does not exist"
|
||||
msgstr ""
|
||||
|
||||
#: stylesheetdialog.cpp:92
|
||||
msgid "Nonexistant stylesheet"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:61
|
||||
msgid "Aggressive (-T4)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:62
|
||||
msgid "Insane (-T5)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:63
|
||||
msgid "Normal (-T3)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:64
|
||||
msgid "Paranoid (-T0)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:65
|
||||
msgid "Polite (-T2)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:66
|
||||
msgid "Sneaky (-T1)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:82
|
||||
msgid "Host timeout (--host_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:83
|
||||
msgid "Initial RTT timeout (--initial_rtt_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:84
|
||||
msgid "Max Host group (--max_hostgroup)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:85
|
||||
msgid "Max Parallelism (--max_parallelism)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:86
|
||||
msgid "Max RTT timeout (--max_rtt_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:87
|
||||
msgid "Max Scan delay (--max_scan_delay)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:88
|
||||
msgid "Min Host group (--min_hostgroup)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:89
|
||||
msgid "Min Parallelism (--min_parallelism)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:90
|
||||
msgid "Min RTT timeout (--min_rtt_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:91
|
||||
msgid "Min Scan delay (--scan_delay)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:256
|
||||
msgid "Min host group not < Max host group"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:256
|
||||
msgid "Host group error"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:261
|
||||
msgid "Min parallelism not < Max parallelism"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:261
|
||||
msgid "Parallelism error"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:266
|
||||
msgid "Min RTT timeout not < Max RTT timeout"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:266
|
||||
msgid "RTT timeout error"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:271
|
||||
msgid "Min scan delay not < Max scan delay"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:271
|
||||
msgid "Scan delay error"
|
||||
msgstr ""
|
||||
|
||||
#: knmapui.rc:17
|
||||
#, no-c-format
|
||||
msgid "&Profiles"
|
||||
msgstr ""
|
@ -0,0 +1,952 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2019-01-13 19:10+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: _translatorinfo:1
|
||||
msgid ""
|
||||
"_: NAME OF TRANSLATORS\n"
|
||||
"Your names"
|
||||
msgstr ""
|
||||
|
||||
#: _translatorinfo:2
|
||||
msgid ""
|
||||
"_: EMAIL OF TRANSLATORS\n"
|
||||
"Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:99
|
||||
msgid "Internal error - Unknown Port Range protocol '%1'"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:99 commonwidget.cpp:106 commonwidget.cpp:637
|
||||
#: mainwidget.cpp:153
|
||||
msgid "Internal error"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:106
|
||||
msgid "Internal error - Illegal Port Range encountered"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:143
|
||||
msgid "Target host(s)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:151
|
||||
msgid "Resolve names"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:153
|
||||
msgid "Always (-R)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:154
|
||||
msgid "Never (-n)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:165
|
||||
msgid "Port ranges (-p <port ranges>)"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:167
|
||||
msgid "Both"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:168
|
||||
msgid "TCP"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:169
|
||||
msgid "UDP"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:182
|
||||
msgid "New range data: "
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:190
|
||||
msgid "Protocol"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:285
|
||||
msgid "Port ranges not specified"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:285
|
||||
msgid "Port ranges error"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:371 commonwidget.cpp:497
|
||||
msgid "unknown value in Port Range Protocol combo box"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:394
|
||||
msgid "Overlapping Port Range - %1 port %2"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:394
|
||||
msgid "Overlapping Port Range"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:551
|
||||
msgid "unknown value in Port Range Protocol"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:637
|
||||
msgid ""
|
||||
"Internal error - you seem to have been allowed to entered an illegal Port "
|
||||
"Range"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:649
|
||||
msgid ""
|
||||
"Ports must be in the range 1 to 65,535 and ranges must be in ascending order"
|
||||
msgstr ""
|
||||
|
||||
#: commonwidget.cpp:650
|
||||
msgid "Invalid Port Range"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:69
|
||||
msgid "Data directory (--datadir <name>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:70
|
||||
msgid "Data length (--data_length <value>"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:71
|
||||
msgid "Debug level (-d)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:72
|
||||
msgid "Decoy hosts (-D <host list>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:73
|
||||
msgid "Exclude hosts (--exclude <hosts>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:74
|
||||
msgid "Exclude file (--excludefile <path>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:75
|
||||
msgid "Fragment level (-f)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:76
|
||||
msgid "Interface (-e)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:77
|
||||
msgid "Max sockets (-M <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:78
|
||||
msgid "Random IP scan (-iR <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:79
|
||||
msgid "Source IP addr (-S <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:80
|
||||
msgid "Source port (-g <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:81
|
||||
msgid "Spoof MAC addr (--spoof_mac <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:82
|
||||
msgid "Target hosts file (-iL <path>) "
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:83
|
||||
msgid "TTL (--ttl <value>)"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:272
|
||||
msgid "Data directory name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:272
|
||||
msgid "Data directory name error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:277
|
||||
msgid "Decoy host list not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:277
|
||||
msgid "Decoy hosts error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:282
|
||||
msgid "Exclude hosts not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:282
|
||||
msgid "Exclude hosts error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:287
|
||||
msgid "Exclude hosts file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:287
|
||||
msgid "Exclude hosts file name error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:292
|
||||
msgid "Interface name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:292
|
||||
msgid "Interface name error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:297
|
||||
msgid "Source IP address not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:297
|
||||
msgid "Source IP address error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:302
|
||||
msgid "Spoof MAC address not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:302
|
||||
msgid "Spoof MAC address error"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:307
|
||||
msgid "Target hosts file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: compoundwidget.cpp:307
|
||||
msgid "Target hosts file name error"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:71
|
||||
msgid ""
|
||||
"There does not appear to be ANY help available for the item you requested.\n"
|
||||
"Sorry! Now piss off and stop bothering me.\n"
|
||||
"You stink.\n"
|
||||
"You've got bad breath.\n"
|
||||
"Your ugly.\n"
|
||||
"Nobody loves you.\n"
|
||||
"Now for your bad points..."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:71
|
||||
msgid "No help available in Knmap page"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:80
|
||||
msgid "<h1 align=center>Missing File</h1>"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:81
|
||||
msgid ""
|
||||
"<p align=center>The file <b>knmap/nmap_manpage.html</b>, which is part of "
|
||||
"the <i>Knmap</i> package, could not be found."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:82
|
||||
msgid ""
|
||||
"<p align=center>As a result, the prepackaged <code>man</code> page for "
|
||||
"<i>Knmap</i> is not available."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:83
|
||||
msgid ""
|
||||
"<p align=center>You may be able to view your local <code>man</code> page for "
|
||||
"<i>nmap</i> by selecting <b>Settings / Use local man page</b>"
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:182
|
||||
msgid "Could not load the local 'man' page - the 'gunzip' process failed."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:220
|
||||
msgid "Could not load the local 'man' page - the 'man2html' process failed."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:266
|
||||
msgid "Could not load the local 'man' page - the 'man -w' process failed."
|
||||
msgstr ""
|
||||
|
||||
#: htmlwidget.cpp:278
|
||||
msgid ""
|
||||
"Could not load the local 'man' page - it either was not found or it not a "
|
||||
"'gz' file."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:88
|
||||
msgid "&Close scan"
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:89
|
||||
msgid "&Duplicate scan"
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:90
|
||||
msgid "&New scan..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:91
|
||||
msgid "&Rename scan..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:92
|
||||
msgid "&Use target host name"
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:94
|
||||
msgid "&Load profile..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:95
|
||||
msgid "&Save profile..."
|
||||
msgstr ""
|
||||
|
||||
#: indexwidget.cpp:96
|
||||
msgid "&Save profile as..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:96 knmap.cpp:395
|
||||
msgid "&Use local man page"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:104
|
||||
msgid "Use target host name"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:112
|
||||
msgid "Wrap text"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:120
|
||||
msgid "Close scan"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:128
|
||||
msgid "Copy profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:136
|
||||
msgid "Delete profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:144
|
||||
msgid "Display nmap man page"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:152
|
||||
msgid "Duplicate scan"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:160
|
||||
msgid "Load profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:168
|
||||
msgid "man page stylesheet..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:176
|
||||
msgid "New scan..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:184
|
||||
msgid "Rename profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:192
|
||||
msgid "Rename scan..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:200
|
||||
msgid "Save profile..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:208
|
||||
msgid "Save profile as..."
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:216
|
||||
msgid "Zoom custom"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:224
|
||||
msgid "Zoom in"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:232
|
||||
msgid "Zoom out"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:262
|
||||
msgid ""
|
||||
"nmap is not installed on the computer - we cannot proceed without it. To "
|
||||
"download nmap go to \"http://www.insecure.org/nmap\""
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:263
|
||||
msgid "nmap not found"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:302
|
||||
msgid ""
|
||||
"File \"%1\" exists.\n"
|
||||
"Overwrite?"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:302
|
||||
msgid "File exists"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:322
|
||||
msgid "Some profiles has been updated - save them now?"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:322 scanwidget.cpp:612
|
||||
msgid "Profile data updated"
|
||||
msgstr ""
|
||||
|
||||
#: knmap.cpp:395
|
||||
msgid "&Use Knmap man page"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:65
|
||||
msgid "Append output (--append_output)"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:66
|
||||
msgid "Base file name (-oA <name>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:67
|
||||
msgid "grep'able log file (-oG <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:68
|
||||
msgid "Normal log file (-oN <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:69
|
||||
msgid "No XSL stylesheet (--no_stylesheet)"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:70
|
||||
msgid "Resume file (--resume <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:71
|
||||
msgid "Script kiddie log file (-oS <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:72
|
||||
msgid "XSL stylesheet (--stylesheet <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:73
|
||||
msgid "XML log file (-oX <file>) "
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:187
|
||||
msgid "Base file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:187
|
||||
msgid "Base file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:192
|
||||
msgid "grep'able log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:192
|
||||
msgid "grep'able log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:197
|
||||
msgid "Normal log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:197
|
||||
msgid "Normal log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:202
|
||||
msgid "Resume file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:202
|
||||
msgid "Resume file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:207
|
||||
msgid "Script kiddie log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:207
|
||||
msgid "Script kiddie log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:212
|
||||
msgid "XSL stylesheet file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:212
|
||||
msgid "XSL stylesheet file name error"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:217
|
||||
msgid "XML log file name not specified"
|
||||
msgstr ""
|
||||
|
||||
#: loggingoptions.cpp:217
|
||||
msgid "XML log file name error"
|
||||
msgstr ""
|
||||
|
||||
#: main.cpp:32
|
||||
msgid "A TDE frontend for nmap"
|
||||
msgstr ""
|
||||
|
||||
#: main.cpp:41
|
||||
msgid "Knmap"
|
||||
msgstr ""
|
||||
|
||||
#: main.cpp:46
|
||||
msgid ""
|
||||
"This program is a complete re-write of one by the same name written by "
|
||||
"Alexandre\n"
|
||||
"Sagala. The last version of that program was 0.9 which was released on "
|
||||
"2003-03-09\n"
|
||||
"and targeted the KDE 2.2 and QT 2.3 environments. Unfortunately it does not "
|
||||
"compile\n"
|
||||
"on today's KDE / QT environments.\n"
|
||||
"\n"
|
||||
"Not to mention that it did not cater for the full set of 'nmap' options. Or, "
|
||||
"perhaps,\n"
|
||||
"'nmap' progressed whilst that version of Knmap languished.\n"
|
||||
"\n"
|
||||
"The icons used for this application are from the Open Clip Art Library. I am "
|
||||
"indebted\n"
|
||||
"to those damn fine folk as my artistic ability is zero - which is marginally "
|
||||
"above\n"
|
||||
"my programming ability. :-("
|
||||
msgstr ""
|
||||
|
||||
#: mainwidget.cpp:153
|
||||
msgid "Internal error - no ScanWidget to display!"
|
||||
msgstr ""
|
||||
|
||||
#: mainwidget.cpp:437
|
||||
msgid "Zoom percentage"
|
||||
msgstr ""
|
||||
|
||||
#: mainwidget.cpp:438
|
||||
msgid "Enter zoom %'age (%1% - %2%)"
|
||||
msgstr ""
|
||||
|
||||
#: outputwidget.cpp:105
|
||||
msgid ""
|
||||
"Could not open \"%1\"\n"
|
||||
"%2"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:51
|
||||
msgid "TCP ACK (-PA)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:53
|
||||
msgid "ARP (-PR)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:54
|
||||
msgid "Don't ping (-P0)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:55
|
||||
msgid "ICMP echo (-PE)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:56
|
||||
msgid "ICMP netmask (-PM)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:57
|
||||
msgid "TCP SYN (-PS)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:59
|
||||
msgid "ICMP timestamp (-PP)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:85
|
||||
msgid "FTP Bounce (-b)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:87
|
||||
msgid "Idle (-sI)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:88
|
||||
msgid "List Scan (-sL)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:89
|
||||
msgid "Null Scan (-sN)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:90
|
||||
msgid "Ping Scan (-sP)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:91
|
||||
msgid "Protocol Scan (-sO)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:92
|
||||
msgid "RPC (-sR)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:93
|
||||
msgid "Stealth FIN (-sF)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:94
|
||||
msgid "TCP Ack Scan (-sA)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:95
|
||||
msgid "TCP SYN (-sS)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:96
|
||||
msgid "TCP Connect (-sT)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:97
|
||||
msgid "UDP Scan (-sU)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:98
|
||||
msgid "Version Detection (-sV)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:99
|
||||
msgid "Window Scan (-sW)"
|
||||
msgstr ""
|
||||
|
||||
#: pandsoptions.cpp:100
|
||||
msgid "Xmas Tree (-sX)"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:71
|
||||
msgid ""
|
||||
"Profile \"%1\" already exists, please choose another name or press 'Cancel'"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:71
|
||||
msgid "Duplicate profile name"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:155
|
||||
msgid "Delete profile \"%1\"?"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:156
|
||||
msgid "Confirm profile deletion"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:170
|
||||
msgid "Profile name"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:170
|
||||
msgid "New profile name"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:274
|
||||
msgid "Profile \"%1\" already exists - overwrite it?"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:274
|
||||
msgid "Profile exists"
|
||||
msgstr ""
|
||||
|
||||
#: profiledialog.cpp:303
|
||||
msgid "&Rename"
|
||||
msgstr ""
|
||||
|
||||
#: scanmonitor.cpp:90
|
||||
msgid "error reading nmap output from pipe: %2\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:448
|
||||
msgid "Clear output"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:449 scanwidget.cpp:893
|
||||
msgid "Hide options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:450
|
||||
msgid "Start nmap"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:451
|
||||
msgid "Stop nmap"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:483
|
||||
msgid "Couldn't create the named pipe \"%1\" for nmap output: %2\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:496
|
||||
msgid "Couldn't open the named pipe \"%1\" for nmap output: %2\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:516
|
||||
msgid "Couldn't create the named pipe for nmap output: no temp file dir\n"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:596
|
||||
msgid ""
|
||||
"Target host(s) not specified by \"Target host(s)\" or \"Target hosts file\" "
|
||||
"options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:596
|
||||
msgid "Target host(s) error"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:611
|
||||
msgid "Profile has been updated - save it now?"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:688
|
||||
msgid ""
|
||||
"Do you still want to save the profile? (It may be in an inconsistent state."
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:688
|
||||
msgid "Save inconsistent profile"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:776
|
||||
msgid "Common options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:777
|
||||
msgid "Compound options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:778
|
||||
msgid "Logging options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:779
|
||||
msgid "Ping and Scan options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:780
|
||||
msgid "Simple options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:781
|
||||
msgid "Timing options"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:825
|
||||
msgid ""
|
||||
"There is no help available for the item you have selected!\n"
|
||||
"TOUGH!!!\n"
|
||||
"Don't bother me with you pathetic whinges. Go get a life."
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:825
|
||||
msgid "Help unavailable"
|
||||
msgstr ""
|
||||
|
||||
#: scanwidget.cpp:889
|
||||
msgid "Show options"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:50
|
||||
msgid "All ports (--allports)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:51
|
||||
msgid "Fast Scan (-F)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:52
|
||||
msgid "IPV6 support (-6)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:53
|
||||
msgid "Assume privileged (--privileged)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:54
|
||||
msgid "No Random Ports (-r)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:55
|
||||
msgid "OS Detection (-O)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:56
|
||||
msgid "OS scan limit (--osscan_limit)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:57
|
||||
msgid "Packet trace (--packet_trace)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:58
|
||||
msgid "Prepackaged options (-A)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:59
|
||||
msgid "Randomize hosts (--randomize_hosts)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:60
|
||||
msgid "Send raw eth. packets (--send_eth)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:61
|
||||
msgid "Send raw IP packets (--send_ip)"
|
||||
msgstr ""
|
||||
|
||||
#: simpleoptions.cpp:62
|
||||
msgid "Verbose (-v)"
|
||||
msgstr ""
|
||||
|
||||
#: stylesheetdialog.cpp:92
|
||||
msgid "The stylesheet \"%1\" does not exist"
|
||||
msgstr ""
|
||||
|
||||
#: stylesheetdialog.cpp:92
|
||||
msgid "Nonexistant stylesheet"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:61
|
||||
msgid "Aggressive (-T4)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:62
|
||||
msgid "Insane (-T5)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:63
|
||||
msgid "Normal (-T3)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:64
|
||||
msgid "Paranoid (-T0)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:65
|
||||
msgid "Polite (-T2)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:66
|
||||
msgid "Sneaky (-T1)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:82
|
||||
msgid "Host timeout (--host_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:83
|
||||
msgid "Initial RTT timeout (--initial_rtt_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:84
|
||||
msgid "Max Host group (--max_hostgroup)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:85
|
||||
msgid "Max Parallelism (--max_parallelism)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:86
|
||||
msgid "Max RTT timeout (--max_rtt_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:87
|
||||
msgid "Max Scan delay (--max_scan_delay)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:88
|
||||
msgid "Min Host group (--min_hostgroup)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:89
|
||||
msgid "Min Parallelism (--min_parallelism)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:90
|
||||
msgid "Min RTT timeout (--min_rtt_timeout)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:91
|
||||
msgid "Min Scan delay (--scan_delay)"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:256
|
||||
msgid "Min host group not < Max host group"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:256
|
||||
msgid "Host group error"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:261
|
||||
msgid "Min parallelism not < Max parallelism"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:261
|
||||
msgid "Parallelism error"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:266
|
||||
msgid "Min RTT timeout not < Max RTT timeout"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:266
|
||||
msgid "RTT timeout error"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:271
|
||||
msgid "Min scan delay not < Max scan delay"
|
||||
msgstr ""
|
||||
|
||||
#: timingwidget.cpp:271
|
||||
msgid "Scan delay error"
|
||||
msgstr ""
|
||||
|
||||
#: knmapui.rc:17
|
||||
#, no-c-format
|
||||
msgid "&Profiles"
|
||||
msgstr ""
|
Loading…
Reference in new issue