From 2661b7c02e5394546a4c2be5b816eb57eceaa8e4 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 29 May 2012 02:46:52 +0000 Subject: [PATCH] Updated and complete Japanese translation from Yuji Tounai. --- zenmap/share/zenmap/locale/ja.po | 2675 +++++++++++------ .../zenmap/locale/ja/LC_MESSAGES/zenmap.mo | Bin 33984 -> 62412 bytes 2 files changed, 1684 insertions(+), 991 deletions(-) diff --git a/zenmap/share/zenmap/locale/ja.po b/zenmap/share/zenmap/locale/ja.po index a1d8a4002..165809e17 100644 --- a/zenmap/share/zenmap/locale/ja.po +++ b/zenmap/share/zenmap/locale/ja.po @@ -1,11 +1,12 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: nmap-dev@insecure.org\n" -"POT-Creation-Date: 2009-08-21 09:04-0600\n" +"Report-Msgid-Bugs-To: nmap-dev () insecure org\n" +"POT-Creation-Date: 2012-05-22 12:52-0700\n" "PO-Revision-Date: \n" "Last-Translator: Yuji Tounai \n" -"Language-Team: bogus.jp \n" +"Language-Team: bogus.jp \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -13,11 +14,188 @@ msgstr "" "X-Poedit-Country: JAPAN\n" "X-Poedit-SourceCharset: utf-8\n" -#: zenmap:58 +#: zenmapCore/UmitOptionParser.py:110 +#, python-format +msgid "Use DIR as the user configuration directory. Default: %default" +msgstr "ユーザーコンフィグディレクトリとしてディレクトリを使用する。 デフォルト: %default" + +#: zenmapCore/UmitOptionParser.py:124 +msgid "Specify a scan result file in Nmap XML output format. Can be used more than once to specify several scan result files." +msgstr "XMLフォーマットのスキャン結果ファイルを指定してください。1つのファイルでいくつものスキャン結果を使用できます" + +#: zenmapCore/UmitOptionParser.py:135 +#, python-format +msgid "Run %s with the specified args." +msgstr "%s のようなコマンドが実行されました" + +#: zenmapCore/UmitOptionParser.py:142 +msgid "Begin with the specified profile selected. If combined with the -t (--target) option, automatically run the profile against the specified target." +msgstr "選ばれたスキャンプロファイルを使ってスキャンは行われます。-t(--target)オプションがあれば自動的にターゲットに向けて実行されるでしょう。" + +#: zenmapCore/UmitOptionParser.py:153 +msgid "Specify a target to be used along with other options. If specified alone, open with the target field filled with the specified target" +msgstr "オプションと共にターゲットを指定してください。指定するターゲットをターゲットフィールドに入力してください" + +#: zenmapCore/UmitOptionParser.py:161 +msgid "Increase verbosity of the output. May be used more than once to get even more verbosity" +msgstr "スキャン結果の詳細さの数値を増やすことで、より多くの情報を得られるかもしれません。" + +#: zenmapCore/NmapParser.py:338 +msgid "Unknown Host" +msgstr "不明なホスト" + +#: zenmapCore/NmapParser.py:377 +msgid "unknown" +msgstr "不明" + +#: zenmapCore/NmapParser.py:380 +msgid "Unknown version" +msgstr "不明なバージョン" + +#: zenmapCore/NmapParser.py:383 +#: zenmapGUI/SearchGUI.py:475 +#: zenmapGUI/ScanOpenPortsPage.py:391 +#: zenmapGUI/ScanOpenPortsPage.py:399 +msgid "Unknown" +msgstr "不明" + +#: zenmapCore/NmapParser.py:658 +#, python-format +msgid "%s on %s" +msgstr "%s on %s" + +#: zenmapCore/UmitDB.py:109 +msgid "No module named dbapi2.pysqlite2 or sqlite3" +msgstr "dbapi2.pysqlite2 sqlite3のモジュールがありません" + +#: zenmapCore/NmapCommand.py:110 +msgid "Python 2.4 or later is required." +msgstr "Python 2.4 もしくはそれ以降のバージョンが必要です" + +#: zenmapGUI/ScanToolbar.py:110 +#: zenmapGUI/ScanRunDetailsPage.py:106 +msgid "Command:" +msgstr "コマンド:" + +#: zenmapGUI/ScanToolbar.py:142 +#: zenmapGUI/SearchGUI.py:296 +#: zenmapGUI/ProfileEditor.py:193 +#: share/zenmap/misc/profile_editor.xml:8 +msgid "Scan" +msgstr "スキャン" + +#: zenmapGUI/ScanToolbar.py:144 +msgid "Cancel" +msgstr "キャンセル" + +#: zenmapGUI/ScanToolbar.py:166 +msgid "Target:" +msgstr "ターゲット" + +#: zenmapGUI/ScanToolbar.py:173 +msgid "Profile:" +msgstr "スキャンプロファイル" + +#: zenmapGUI/CrashReport.py:110 +msgid "Crash Report" +msgstr "クラッシュを報告" + +#: zenmapGUI/CrashReport.py:130 +#, python-format +msgid "An unexpected error has crashed %(app_name)s. Please copy the stack trace below and send it to the nmap-dev () insecure org mailing list. (More about the list.) The developers will see your report and try to fix the problem." +msgstr "予期しないエラーが発生しました。%(app_name)s. スタックトレースをコピーして以下の宛先のメーリングリストに送信してください。nmap-dev () insecure org (このメーリングリストについて) 開発者たちはレポートを見て問題解決に取り組みます。" + +#: zenmapGUI/CrashReport.py:138 +msgid "Copy and email to nmap-dev () insecure org:" +msgstr "コピーして、nmap-dev () insecure org:にメールを送ってください。" + +#: zenmapGUI/OptionBuilder.py:258 +msgid "Choose file" +msgstr "ファイルを選択" + +#: zenmapGUI/SearchGUI.py:282 +msgid "Search:" +msgstr "検索:" + +#: zenmapGUI/SearchGUI.py:284 +msgid "Expressions " +msgstr "式" + +#: zenmapGUI/SearchGUI.py:297 +msgid "Date" +msgstr "日" + +#: zenmapGUI/SearchGUI.py:431 +msgid "No search method selected!" +msgstr "検索方法が選ばれていません" + +#: zenmapGUI/SearchGUI.py:432 +#, python-format +msgid "%s can search results on directories or inside it's own database. Please, select a method by choosing a directory or by checking the search data base option at the 'Search options' tab before start the search" +msgstr "%s はディレクトリ、もしくはデータベースを検索可能です。検索の前に検索オプションをチェックしてディレクトリかデータベースか検索したい方を選んでください。 " + +#: zenmapGUI/SearchGUI.py:885 +msgid "" +"Entering the text into the search performs a keyword search - the search string is matched against the entire output of each scan.\n" +"\n" +"To refine the search, you can use operators to search only within a specific part of a scan. Operators can be added to the search interactively if you click on the Expressions button, or you can enter them manually into the search field. Most operators have a short form, listed.\n" +"\n" +"profile: (pr:) - Profile used.\n" +"target: (t:) - User-supplied target, or a rDNS result.\n" +"option: (o:) - Scan options.\n" +"date: (d:) - The date when scan was performed. Fuzzy matching is possible using the \"~\" suffix. Each \"~\" broadens the search by one day on \"each side\" of the date. In addition, it is possible to use the \"date:-n\" notation which means \"n days ago\".\n" +"after: (a:) - Matches scans made after the supplied date (YYYY-MM-DD or -n).\n" +"before (b:) - Matches scans made before the supplied date(YYYY-MM-DD or -n).\n" +"os: - All OS-related fields.\n" +"scanned: (sp:) - Matches a port if it was among those scanned.\n" +"open: (op:) - Open ports discovered in a scan.\n" +"closed: (cp:) - Closed ports discovered in a scan.\n" +"filtered: (fp:) - Filtered ports discovered in scan.\n" +"unfiltered: (ufp:) - Unfiltered ports found in a scan (using, for example, an ACK scan).\n" +"open|filtered: (ofp:) - Ports in the \"open|filtered\" state.\n" +"closed|filtered: (cfp:) - Ports in the \"closed|filtered\" state.\n" +"service: (s:) - All service-related fields.\n" +"inroute: (ir:) - Matches a router in the scan's traceroute output.\n" +msgstr "" +"Entering the text into the search performs a keyword search - the search string is matched against the entire output of each scan.\n" +"\n" +"To refine the search, you can use operators to search only within a specific part of a scan. Operators can be added to the search interactively if you click on the Expressions button, or you can enter them manually into the search field. Most operators have a short form, listed.\n" +"\n" +"profile: (pr:) - Profile used.\n" +"target: (t:) - User-supplied target, or a rDNS result.\n" +"option: (o:) - Scan options.\n" +"date: (d:) - The date when scan was performed. Fuzzy matching is possible using the \"~\" suffix. Each \"~\" broadens the search by one day on \"each side\" of the date. In addition, it is possible to use the \"date:-n\" notation which means \"n days ago\".\n" +"after: (a:) - Matches scans made after the supplied date (YYYY-MM-DD or -n).\n" +"before (b:) - Matches scans made before the supplied date(YYYY-MM-DD or -n).\n" +"os: - All OS-related fields.\n" +"scanned: (sp:) - Matches a port if it was among those scanned.\n" +"open: (op:) - Open ports discovered in a scan.\n" +"closed: (cp:) - Closed ports discovered in a scan.\n" +"filtered: (fp:) - Filtered ports discovered in scan.\n" +"unfiltered: (ufp:) - Unfiltered ports found in a scan (using, for example, an ACK scan).\n" +"open|filtered: (ofp:) - Ports in the \"open|filtered\" state.\n" +"closed|filtered: (cfp:) - Ports in the \"closed|filtered\" state.\n" +"service: (s:) - All service-related fields.\n" +"inroute: (ir:) - Matches a router in the scan's traceroute output.\n" + +#: zenmapGUI/TopologyPage.py:149 +msgid "Show the topology anyway" +msgstr "どうにかしてトポロジーを表示する" + +#: zenmapGUI/TopologyPage.py:180 +#, 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 "" +"Topology is disabled because too many hosts can cause it\n" +"to run slowly. The limit is %d hosts and there are %d." + +#: zenmapGUI/App.py:195 msgid "Import error" msgstr "インポートエラー" -#: zenmap:59 +#: zenmapGUI/App.py:196 msgid "" "A required module was not found.\n" "\n" @@ -25,446 +203,11 @@ msgstr "" "必要なモジュールが見つかりません \n" "\n" -#: zenmap:83 -#: zenmapGUI/CrashReport.py:154 -msgid "Bug not reported" -msgstr "バグは報告されませんでした" - -#: zenmap:84 -#, python-format -msgid "" -"A critical error occurred during %s execution,\n" -"and it was not properly reported to our bug tracker. Please,\n" -"copy the error message bellow and report it on our bug tracker.\n" -"\n" -"The following error message was NOT reported:\n" -"%s" -msgstr "" -"%s 実行時に致命的なエラーが発生しました\n" -"このエラーはまだバグトラッカーに報告されていません\n" -"ぜひエラーメッセージをコピーしてバグトラッカーに報告してください\n" -"\n" -"このエラーメッセージはまだ報告されていません:\n" -"%s" - -#: zenmapCore/NmapCommand.py:40 -msgid "Python 2.4 or later is required." -msgstr "Python 2.4 もしくはそれ以降のバージョンが必要です" - -#: zenmapCore/NmapParser.py:279 -msgid "Unknown Host" -msgstr "不明なホスト" - -#: zenmapCore/NmapParser.py:325 -msgid "unknown" -msgstr "不明" - -#: zenmapCore/NmapParser.py:328 -msgid "Unknown version" -msgstr "不明なバージョン" - -#: zenmapCore/NmapParser.py:331 -#: zenmapGUI/SearchGUI.py:414 -#: zenmapGUI/ScanInterface.py:859 -#: zenmapGUI/ScanInterface.py:881 -msgid "Unknown" -msgstr "不明" - -#: zenmapCore/NmapParser.py:616 -#, python-format -msgid "%s on %s" -msgstr "%s on %s" - -#: zenmapCore/UmitOptionParser.py:45 -msgid "Specify a scan result file in Nmap XML output format. Can be used more than once to specify several scan result files." -msgstr "XMLフォーマットのスキャン結果ファイルを指定してください。1つのファイルでいくつものスキャン結果を使用できます" - -#: zenmapCore/UmitOptionParser.py:56 -#, python-format -msgid "Run %s with the specified args." -msgstr "%s のようなコマンドが実行されました" - -#: zenmapCore/UmitOptionParser.py:63 -msgid "Begin with the specified profile selected. If combined with the -t (--target) option, automatically run the profile against the specified target." -msgstr "選ばれたスキャンプロファイルを使ってスキャンは行われます。-t(--target)オプションがあれば自動的にターゲットに向けて実行されるでしょう。" - -#: zenmapCore/UmitOptionParser.py:74 -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:82 -msgid "Increase verbosity of the output. May be used more than once to get even more verbosity" -msgstr "スキャン結果の詳細さを増やすことで、より多くの情報を得られるかもしれません。" - -#: zenmapCore/UmitDB.py:39 -msgid "No module named dbapi2.pysqlite2 or sqlite3" -msgstr "dbapi2.pysqlite2 sqlite3のモジュールがありません" - -#: zenmapGUI/SearchGUI.py:213 -msgid "Search:" -msgstr "検索:" - -#: zenmapGUI/SearchGUI.py:215 -msgid "Expressions " -msgstr "式" - -#: zenmapGUI/SearchGUI.py:227 -#: zenmapGUI/ProfileEditor.py:133 -#: zenmapGUI/ScanToolbar.py:72 -msgid "Scan" -msgstr "スキャン" - -#: zenmapGUI/SearchGUI.py:228 -msgid "Date" -msgstr "日" - -#: zenmapGUI/SearchGUI.py:362 -msgid "No search method selected!" -msgstr "検索方法が選ばれていません" - -#: zenmapGUI/SearchGUI.py:363 -#, python-format -msgid "%s can search results on directories or inside it's own database. Please, select a method by choosing a directory or by checking the search data base option at the 'Search options' tab before start the search" -msgstr "%s はディレクトリ、もしくはデータベースを検索可能です。検索の前に検索オプションをチェックしてディレクトリかデータベースか検索したい方を選んでください。 " - -#: zenmapGUI/SearchGUI.py:824 -msgid "" -"Entering the text into the search performs a keyword search - the search string is matched against the entire output of each scan.\n" -"\n" -"To refine the search, you can use operators to search only within a specific part of a scan. Operators can be added to the search interactively if you click on the Expressions button, or you can enter them manually into the search field. Most operators have a short form, listed.\n" -"\n" -"profile: (pr:) - Profile used.\n" -"target: (t:) - User-supplied target, or a rDNS result.\n" -"option: (o:) - Scan options.\n" -"date: (d:) - The date when scan was performed. Fuzzy matching is possible using the \"~\" suffix. Each \"~\" broadens the search by one day on \"each side\" of the date. In addition, it is possible to use the \"date:-n\" notation which means \"n days ago\".\n" -"after: (a:) - Matches scans made after the supplied date (YYYY-MM-DD or -n).\n" -"before (b:) - Matches scans made before the supplied date(YYYY-MM-DD or -n).\n" -"os: - All OS-related fields.\n" -"scanned: (sp:) - Matches a port if it was among those scanned.\n" -"open: (op:) - Open ports discovered in a scan.\n" -"closed: (cp:) - Closed ports discovered in a scan.\n" -"filtered: (fp:) - Filtered ports discovered in scan.\n" -"unfiltered: (ufp:) - Unfiltered ports found in a scan (using, for example, an ACK scan).\n" -"open|filtered: (ofp:) - Ports in the \"open|filtered\" state.\n" -"closed|filtered: (cfp:) - Ports in the \"closed|filtered\" state.\n" -"service: (s:) - All service-related fields.\n" -"inroute: (ir:) - Matches a router in the scan's traceroute output.\n" -msgstr "" -"Entering the text into the search performs a keyword search - the search string is matched against the entire output of each scan.\n" -"\n" -"To refine the search, you can use operators to search only within a specific part of a scan. Operators can be added to the search interactively if you click on the Expressions button, or you can enter them manually into the search field. Most operators have a short form, listed.\n" -"\n" -"profile: (pr:) - Profile used.\n" -"target: (t:) - User-supplied target, or a rDNS result.\n" -"option: (o:) - Scan options.\n" -"date: (d:) - The date when scan was performed. Fuzzy matching is possible using the \"~\" suffix. Each \"~\" broadens the search by one day on \"each side\" of the date. In addition, it is possible to use the \"date:-n\" notation which means \"n days ago\".\n" -"after: (a:) - Matches scans made after the supplied date (YYYY-MM-DD or -n).\n" -"before (b:) - Matches scans made before the supplied date(YYYY-MM-DD or -n).\n" -"os: - All OS-related fields.\n" -"scanned: (sp:) - Matches a port if it was among those scanned.\n" -"open: (op:) - Open ports discovered in a scan.\n" -"closed: (cp:) - Closed ports discovered in a scan.\n" -"filtered: (fp:) - Filtered ports discovered in scan.\n" -"unfiltered: (ufp:) - Unfiltered ports found in a scan (using, for example, an ACK scan).\n" -"open|filtered: (ofp:) - Ports in the \"open|filtered\" state.\n" -"closed|filtered: (cfp:) - Ports in the \"closed|filtered\" state.\n" -"service: (s:) - All service-related fields.\n" -"inroute: (ir:) - Matches a router in the scan's traceroute output.\n" - -#: zenmapGUI/About.py:87 -#, python-format -msgid "About %s and %s" -msgstr "%s と %s について" - -#: zenmapGUI/About.py:103 -#, python-format -msgid "%s is a free and open source utility for network exploration and security auditing." -msgstr "%s はネットワーク調査とセキュリティ監査用途に使われるフリーのオープンソースユーティリティです" - -#: zenmapGUI/About.py:108 -#, python-format -msgid "%s is a multi-platform graphical %s frontend and results viewer. It was originally derived from %s." -msgstr "%s はマルチプラットフォームかつグラフィカルなl %s のフロントエンド、そして結果を表示するソフトウェアです。%s によってデザインされました。" - -#: zenmapGUI/About.py:114 -#, python-format -msgid "%s is an %s GUI created as part of the Nmap/Google Summer of Code program." -msgstr "%s の %s GUIは Nmap/Googleのサマー・オブ・コードプログラムの一部にて作成されました。 " - -#: zenmapGUI/About.py:117 -#: zenmapGUI/About.py:157 -#, python-format -msgid "%s credits" -msgstr "%s のクレジット" - -#: zenmapGUI/About.py:198 -msgid "Written by" -msgstr "によって書かれた" - -#: zenmapGUI/About.py:199 -msgid "Design" -msgstr "デザイン" - -#: zenmapGUI/About.py:200 -msgid "SoC 2007" -msgstr "SoC 2007" - -#: zenmapGUI/About.py:201 -msgid "Contributors" -msgstr "貢献した人たち" - -#: zenmapGUI/About.py:202 -msgid "Translation" -msgstr "翻訳" - -#: zenmapGUI/About.py:203 -msgid "Maemo" -msgstr "Maemo" - -#: zenmapGUI/NmapOutputProperties.py:38 -msgid "Nmap Output Properties" -msgstr "Nmap出力のプロパティ" - -#: zenmapGUI/NmapOutputProperties.py:65 -msgid "details" -msgstr "概要" - -#: zenmapGUI/NmapOutputProperties.py:66 -msgid "port listing title" -msgstr "ポート 受信中 タイトル" - -#: zenmapGUI/NmapOutputProperties.py:67 -msgid "open port" -msgstr "開いているポート" - -#: zenmapGUI/NmapOutputProperties.py:68 -msgid "closed port" -msgstr "閉じているポート" - -#: zenmapGUI/NmapOutputProperties.py:69 -msgid "filtered port" -msgstr "フィルタされているポート" - -#: zenmapGUI/NmapOutputProperties.py:70 -msgid "date" -msgstr "日" - -#: zenmapGUI/NmapOutputProperties.py:71 -msgid "hostname" -msgstr "ホスト名" - -#: zenmapGUI/NmapOutputProperties.py:72 -msgid "ip" -msgstr "IPアドレス" - -#: zenmapGUI/NmapOutputProperties.py:111 -msgid "Highlight definitions" -msgstr "ハイライト表示の定義" - -#: zenmapGUI/NmapOutputProperties.py:137 -msgid "Text" -msgstr "テキスト" - -#: zenmapGUI/NmapOutputProperties.py:138 -msgid "Highlight" -msgstr "ハイライト表示" - -#: zenmapGUI/NmapOutputProperties.py:153 -msgid "text color" -msgstr "テキスト表示色" - -#: zenmapGUI/NmapOutputProperties.py:179 -msgid "highlight color" -msgstr "ハイライト表示する色" - -#: zenmapGUI/ScanOpenPortsPage.py:63 -#: zenmapGUI/ScanHostsView.py:61 -msgid "Host" -msgstr "ホスト" - -#: zenmapGUI/ScanOpenPortsPage.py:65 -#: zenmapGUI/ScanOpenPortsPage.py:85 -#: radialnet/gui/NodeNotebook.py:31 -msgid "Port" -msgstr "ポート" - -#: zenmapGUI/ScanOpenPortsPage.py:66 -#: zenmapGUI/ScanOpenPortsPage.py:84 -#: radialnet/gui/NodeNotebook.py:31 -msgid "Protocol" -msgstr "プロトコル" - -#: zenmapGUI/ScanOpenPortsPage.py:67 -#: zenmapGUI/ScanOpenPortsPage.py:86 -#: radialnet/gui/NodeNotebook.py:31 -#: radialnet/gui/NodeNotebook.py:32 -msgid "State" -msgstr "状態" - -#: zenmapGUI/ScanOpenPortsPage.py:68 -#: zenmapGUI/ScanOpenPortsPage.py:81 -#: zenmapGUI/ScanHostsView.py:68 -#: radialnet/gui/NodeNotebook.py:31 -msgid "Service" -msgstr "サービス" - -#: zenmapGUI/ScanOpenPortsPage.py:69 -#: zenmapGUI/ScanOpenPortsPage.py:87 -#: radialnet/gui/NodeNotebook.py:56 -msgid "Version" -msgstr "バージョン" - -#: zenmapGUI/ScanOpenPortsPage.py:82 -#: radialnet/gui/NodeNotebook.py:42 -msgid "Hostname" -msgstr "ホスト名" - -#: zenmapGUI/CrashReport.py:43 -msgid "Crash Report" -msgstr "クラッシュを報告" - -#: zenmapGUI/CrashReport.py:59 -msgid "An email address is optional. Sometimes we use it to get more information. If you provide an email address your report will be marked private so only project developers can read it." -msgstr "Eメールアドレスはオプションです。私たちがより多くの情報を得たいとき使用するときがあるかもしれません。あなたがEメールアドレスを入力した場合、あなたのレポートはプライベートなものであるとマークされ、プロジェクト開発者だけしか読むことができないようになります。" - -#: zenmapGUI/CrashReport.py:68 -msgid "What were you doing when the crash happened?" -msgstr "クラッシュが起きたときどうすればいいですか?" - -#: zenmapGUI/CrashReport.py:74 -msgid "An unhandled exception has crashed Zenmap. This dialog allows you to tell us what you did to cause the crash and help us to fix it. Submitting the report will open a description of the new bug at the bug tracker. Feel free to edit the report to remove any identifying information such as your home directory." -msgstr "予期しない例外によってZenmapはクラッシュしました。このダイアログは何が原因でクラッシュが起きたのか報告して改善の助けとするためのものです。レポートを報告するとバグを追跡する人が解析するでしょう。報告の前にレポートを編集してホームディレクトリなどのあらゆる身元がわかるような情報を取り除いてください。" - -#: zenmapGUI/CrashReport.py:103 -msgid "Summary" -msgstr "概要" - -#: zenmapGUI/CrashReport.py:110 -msgid "Email" -msgstr "Emailアドレス" - -#: zenmapGUI/CrashReport.py:148 -msgid "Bug reported" -msgstr "バグは報告されました" - -#: zenmapGUI/CrashReport.py:149 -msgid "The bug was successfully reported." -msgstr "バグレポートが送られました" - -#: zenmapGUI/CrashReport.py:155 -msgid "" -"This error occurred while trying to report the bug:\n" -"\n" -msgstr "" -"バグレポート送信中にエラーが発生しました:\n" -"\n" - -#: zenmapGUI/SearchWindow.py:47 -msgid "Search Scans" -msgstr "スキャン結果を検索" - -#: zenmapGUI/SearchWindow.py:73 -msgid "Append" -msgstr "追加" - -#: zenmapGUI/ScanHostsView.py:50 -msgid "Hosts" -msgstr "ホスト" - -#: zenmapGUI/ScanHostsView.py:51 -#: radialnet/gui/NodeNotebook.py:95 -msgid "Services" -msgstr "サービス" - -#: zenmapGUI/ScanHostsView.py:60 -msgid "OS" -msgstr "OS" - -#: zenmapGUI/ProfileEditor.py:46 -msgid "Profile Editor" -msgstr "スキャンプロファイルエディタ" - -#: zenmapGUI/ProfileEditor.py:140 -msgid "Profile Information" -msgstr "スキャンプロファイルの情報" - -#: zenmapGUI/ProfileEditor.py:141 -msgid "Profile name" -msgstr "スキャンプロファイル名" - -#: zenmapGUI/ProfileEditor.py:144 -msgid "Description" -msgstr "概要" - -#: zenmapGUI/ProfileEditor.py:159 -msgid "Save Changes" -msgstr "変更を保存" - -#: zenmapGUI/ProfileEditor.py:164 -msgid "Help" -msgstr "ヘルプ" - -#: zenmapGUI/ProfileEditor.py:197 -msgid "Profile" -msgstr "スキャンプロファイル" - -#: zenmapGUI/ProfileEditor.py:257 -msgid "Unnamed profile" -msgstr "無名スキャンプロファイル" - -#: zenmapGUI/ProfileEditor.py:258 -msgid "You must provide a name for this profile." -msgstr "名前が必要です" - -#: zenmapGUI/ProfileEditor.py:294 -msgid "Deleting Profile" -msgstr "スキャンプロファイルを削除する" - -#: zenmapGUI/ProfileEditor.py:295 -msgid "Your profile is going to be deleted! Click Ok to continue, or Cancel to go back to Profile Editor." -msgstr "スキャンプロファイルが削除されます。OKをクリックするかCancelをクリックしてプロファイルエディタに戻ります。" - -#: zenmapGUI/ScanToolbar.py:40 -#: zenmapGUI/ScanRunDetailsPage.py:36 -msgid "Command:" -msgstr "コマンド:" - -#: zenmapGUI/ScanToolbar.py:74 -msgid "Cancel" -msgstr "キャンセル" - -#: zenmapGUI/ScanToolbar.py:96 -msgid "Target:" -msgstr "ターゲット" - -#: zenmapGUI/ScanToolbar.py:103 -msgid "Profile:" -msgstr "スキャンプロファイル" - -#: zenmapGUI/BugReport.py:37 -msgid "How to Report a Bug" -msgstr "バグレポート方法" - -#: zenmapGUI/BugReport.py:56 -#, python-format -msgid "" -"How to report a bug\n" -"\n" -"Like their author, %(nmap)s and %(app)s aren't perfect. But you can help make it better by sending bug reports or even writing patches. If %(nmap)s doesn't behave the way you expect, first upgrade to the latest version available from %(nmap_web)s. If the problem persists, do some research to determine whether it has already been discovered and addressed. Try Googling the error message or browsing the nmap-dev archives at http://seclists.org/. Read the full manual page as well. If nothing comes of this, mail a bug report to <nmap-dev@insecure.org>. Please include everything you have learned about the problem, as well as what version of Nmap you are running and what operating system version it is running on. Problem reports and %(nmap)s usage questions sent to nmap-dev@insecure.org are far more likely to be answered than those sent to Fyodor directly.\n" -"\n" -"Code patches to fix bugs are even better than bug reports. Basic instructions for creating patch files with your changes are available at http://nmap.org/data/HACKING. Patches may be sent to nmap-dev (recommended) or to Fyodor directly.\n" -msgstr "" -"バグリポートの送り方\n" -"\n" -"Like their author, %(nmap)s and %(app)s aren't perfect. But you can help make it better by sending bug reports or even writing patches. If %(nmap)s doesn't behave the way you expect, first upgrade to the latest version available from %(nmap_web)s. If the problem persists, do some research to determine whether it has already been discovered and addressed. Try Googling the error message or browsing the nmap-dev archives at http://seclists.org/. Read the full manual page as well. If nothing comes of this, mail a bug report to <nmap-dev@insecure.org>. Please include everything you have learned about the problem, as well as what version of Nmap you are running and what operating system version it is running on. Problem reports and %(nmap)s usage questions sent to nmap-dev@insecure.org are far more likely to be answered than those sent to Fyodor directly.\n" -"\n" -"Code patches to fix bugs are even better than bug reports. Basic instructions for creating patch files with your changes are available at http://nmap.org/data/HACKING. Patches may be sent to nmap-dev (recommended) or to Fyodor directly.\n" - -#: zenmapGUI/App.py:123 +#: zenmapGUI/App.py:240 msgid "Error creating the per-user configuration directory" msgstr "ユーザーごとの構成ディレクトリの作成に失敗しました" -#: zenmapGUI/App.py:124 +#: zenmapGUI/App.py:241 #, python-format msgid "" "There was an error creating the directory %s or one of the files in it. The directory is created by copying the contents of %s. The specific error was\n" @@ -479,11 +222,11 @@ msgstr "" "\n" "スキャンプロファイルなど情報を保存するために%sディレクトリが必要です。ディレクトリを確認して再度試してみてください。" -#: zenmapGUI/App.py:142 +#: zenmapGUI/App.py:259 msgid "Error parsing the configuration file" msgstr "設定ファイルの読み込みエラー" -#: zenmapGUI/App.py:143 +#: zenmapGUI/App.py:260 #, python-format msgid "" "There was an error parsing the configuration file %s. The specific error was\n" @@ -498,7 +241,7 @@ msgstr "" "\n" "%s のファイルなしでも継続できますが、修復されるまでどの情報も無視されます" -#: zenmapGUI/App.py:207 +#: zenmapGUI/App.py:324 #, python-format msgid "" "You are trying to run %s with a non-root user!\n" @@ -509,193 +252,267 @@ msgstr "" "\n" "いくつかのオプション %s ではルート権限が必要になります" -#: zenmapGUI/App.py:210 +#: zenmapGUI/App.py:327 msgid "Non-root user" msgstr "rootユーザーではありません" -#: zenmapGUI/MainWindow.py:131 +#: zenmapGUI/ProfileEditor.py:113 +msgid "Profile Editor" +msgstr "スキャンプロファイルエディタ" + +#: zenmapGUI/ProfileEditor.py:200 +msgid "Profile Information" +msgstr "スキャンプロファイルの情報" + +#: zenmapGUI/ProfileEditor.py:201 +msgid "Profile name" +msgstr "スキャンプロファイル名" + +#: zenmapGUI/ProfileEditor.py:204 +msgid "Description" +msgstr "概要" + +#: zenmapGUI/ProfileEditor.py:219 +msgid "Save Changes" +msgstr "変更を保存" + +#: zenmapGUI/ProfileEditor.py:224 +msgid "Help" +msgstr "ヘルプ" + +#: zenmapGUI/ProfileEditor.py:257 +msgid "Profile" +msgstr "スキャンプロファイル" + +#: zenmapGUI/ProfileEditor.py:317 +msgid "Unnamed profile" +msgstr "無名スキャンプロファイル" + +#: zenmapGUI/ProfileEditor.py:318 +msgid "You must provide a name for this profile." +msgstr "名前が必要です" + +#: zenmapGUI/ProfileEditor.py:338 +msgid "Disallowed profile name" +msgstr "このプロファイル名は使えません" + +#: zenmapGUI/ProfileEditor.py:339 +#, python-format +msgid "Sorry, the name \"%s\" is not allowed due to technical limitations. (The underlying ConfigParser used to store profiles does not allow it.) Choose a different name." +msgstr "この \"%s\" iという名前は技術的な都合で使用できません(コンフィグパーサーが許可しません)。他の名前を使用してください。" + +#: zenmapGUI/ProfileEditor.py:364 +msgid "Deleting Profile" +msgstr "スキャンプロファイルを削除する" + +#: zenmapGUI/ProfileEditor.py:365 +msgid "Your profile is going to be deleted! Click Ok to continue, or Cancel to go back to Profile Editor." +msgstr "スキャンプロファイルが削除されます。OKをクリックするかCancelをクリックしてプロファイルエディタに戻ります。" + +#: zenmapGUI/MainWindow.py:209 msgid "Sc_an" msgstr "スキャン(_C)" -#: zenmapGUI/MainWindow.py:135 +#: zenmapGUI/MainWindow.py:213 msgid "_Save Scan" msgstr "スキャン結果を保存する(_S)" -#: zenmapGUI/MainWindow.py:137 +#: zenmapGUI/MainWindow.py:215 msgid "Save current scan results" msgstr "現在のスキャン結果を保存する" -#: zenmapGUI/MainWindow.py:142 +#: zenmapGUI/MainWindow.py:220 msgid "Save All Scans to _Directory" msgstr "全てのスキャン結果をディレクトリに保存する(_D)" -#: zenmapGUI/MainWindow.py:144 +#: zenmapGUI/MainWindow.py:222 msgid "Save all scans into a directory" msgstr "全てのスキャン結果をディレクトリに保存する" -#: zenmapGUI/MainWindow.py:149 +#: zenmapGUI/MainWindow.py:227 msgid "_Open Scan" msgstr "スキャン結果を開く(_O)" -#: zenmapGUI/MainWindow.py:151 +#: zenmapGUI/MainWindow.py:229 msgid "Open the results of a previous scan" msgstr "以前のスキャン結果を開く" -#: zenmapGUI/MainWindow.py:156 +#: zenmapGUI/MainWindow.py:234 msgid "_Open Scan in This Window" msgstr "このウインドウにスキャン結果を開く" -#: zenmapGUI/MainWindow.py:158 +#: zenmapGUI/MainWindow.py:236 msgid "Append a saved scan to the list of scans in this window." msgstr "このウインドウのスキャン結果を追加保存する" -#: zenmapGUI/MainWindow.py:162 +#: zenmapGUI/MainWindow.py:240 msgid "_Tools" msgstr "ツール(_T)" -#: zenmapGUI/MainWindow.py:166 +#: zenmapGUI/MainWindow.py:244 msgid "_New Window" msgstr "新規ウインドウ(_N)" -#: zenmapGUI/MainWindow.py:168 +#: zenmapGUI/MainWindow.py:246 msgid "Open a new scan window" msgstr "新規スキャンウインドウを開く" -#: zenmapGUI/MainWindow.py:173 +#: zenmapGUI/MainWindow.py:251 msgid "Close Window" msgstr "ウインドウを閉じる" -#: zenmapGUI/MainWindow.py:175 +#: zenmapGUI/MainWindow.py:253 msgid "Close this scan window" msgstr "スキャンウインドウを閉じる" -#: zenmapGUI/MainWindow.py:180 +#: zenmapGUI/MainWindow.py:258 +msgid "Print..." +msgstr "印刷" + +#: zenmapGUI/MainWindow.py:260 +msgid "Print the current scan" +msgstr "現在のスキャンを印刷する" + +#: zenmapGUI/MainWindow.py:265 msgid "Quit" msgstr "終了" -#: zenmapGUI/MainWindow.py:182 +#: zenmapGUI/MainWindow.py:267 msgid "Quit the application" msgstr "アプリケーションを終了する" -#: zenmapGUI/MainWindow.py:187 +#: zenmapGUI/MainWindow.py:272 msgid "New _Profile or Command" msgstr "スキャンプロファイルの新規作成またはコマンド入力(_P)" -#: zenmapGUI/MainWindow.py:189 +#: zenmapGUI/MainWindow.py:274 msgid "Create a new scan profile using the current command" msgstr "現在使用中のコマンドをスキャンプロファイルとして保存" -#: zenmapGUI/MainWindow.py:194 +#: zenmapGUI/MainWindow.py:279 msgid "Search Scan Results" msgstr "スキャン結果を検索する" -#: zenmapGUI/MainWindow.py:196 +#: zenmapGUI/MainWindow.py:281 msgid "Search for a scan result" msgstr "スキャン結果を検索する" -#: zenmapGUI/MainWindow.py:201 -#: zenmapGUI/ScanInterface.py:917 +#: zenmapGUI/MainWindow.py:286 +#: zenmapGUI/ScanInterface.py:830 msgid "Filter Hosts" msgstr "フィルタするホスト" -#: zenmapGUI/MainWindow.py:203 +#: zenmapGUI/MainWindow.py:288 msgid "Search for host by criteria" msgstr "セキュリティ標準によるホスト探索" -#: zenmapGUI/MainWindow.py:208 +#: zenmapGUI/MainWindow.py:293 msgid "_Edit Selected Profile" msgstr "選択したスキャンプロファイルを編集する(_E)" -#: zenmapGUI/MainWindow.py:210 +#: zenmapGUI/MainWindow.py:295 msgid "Edit selected scan profile" msgstr "選択したスキャンプロファイルを編集する" -#: zenmapGUI/MainWindow.py:214 +#: zenmapGUI/MainWindow.py:299 msgid "_Profile" msgstr "スキャンプロファイル(_P)" -#: zenmapGUI/MainWindow.py:218 -#: zenmapGUI/DiffCompare.py:207 +#: zenmapGUI/MainWindow.py:303 +#: zenmapGUI/DiffCompare.py:276 msgid "Compare Results" msgstr "結果を比較する" -#: zenmapGUI/MainWindow.py:220 +#: zenmapGUI/MainWindow.py:305 msgid "Compare Scan Results using Diffies" msgstr "Diffesを使ってスキャン結果を比較する" -#: zenmapGUI/MainWindow.py:225 -#: zenmapGUI/MainWindow.py:245 +#: zenmapGUI/MainWindow.py:310 +#: zenmapGUI/MainWindow.py:330 msgid "_Help" msgstr "ヘルプ(_H)" -#: zenmapGUI/MainWindow.py:229 +#: zenmapGUI/MainWindow.py:314 msgid "_Report a bug" msgstr "バグを報告する(_R)" -#: zenmapGUI/MainWindow.py:231 +#: zenmapGUI/MainWindow.py:316 msgid "Report a bug" msgstr "バグを報告する" -#: zenmapGUI/MainWindow.py:237 +#: zenmapGUI/MainWindow.py:322 msgid "_About" msgstr "Zenmapについて(_A)" -#: zenmapGUI/MainWindow.py:239 +#: zenmapGUI/MainWindow.py:324 #, python-format msgid "About %s" msgstr "%s について" -#: zenmapGUI/MainWindow.py:247 +#: zenmapGUI/MainWindow.py:332 msgid "Shows the application help" msgstr "アプリケーションヘルプを開く" -#: zenmapGUI/MainWindow.py:439 +#: zenmapGUI/MainWindow.py:431 +msgid "Can't save to database" +msgstr "データベースにセーブできません" + +#: zenmapGUI/MainWindow.py:432 +#, python-format +msgid "" +"Can't store unsaved scans to the recent scans database:\n" +"%s" +msgstr "" +"保存されていないスキャン結果を最新スキャンデータベースに保存できません:\n" +"%s" + +#: zenmapGUI/MainWindow.py:547 msgid "Error loading file" msgstr "ファイルのロードに失敗しました" -#: zenmapGUI/MainWindow.py:461 -#: zenmapGUI/MainWindow.py:534 +#: zenmapGUI/MainWindow.py:569 +#: zenmapGUI/MainWindow.py:643 msgid "Nothing to save" msgstr "セーブするものがありません" -#: zenmapGUI/MainWindow.py:462 +#: zenmapGUI/MainWindow.py:570 msgid "There are no scans with results to be saved. Run a scan with the \"Scan\" button first." msgstr "スキャン結果がありません。\"スキャン\"ボタンをクリックしてスキャンしましょう" -#: zenmapGUI/MainWindow.py:471 -#: zenmapGUI/MainWindow.py:543 +#: zenmapGUI/MainWindow.py:579 +#: zenmapGUI/MainWindow.py:652 msgid "There is a scan still running. Wait until it finishes and then save." msgstr "スキャンが実行中です。終了するのを待ってください。" -#: zenmapGUI/MainWindow.py:473 -#: zenmapGUI/MainWindow.py:545 +#: zenmapGUI/MainWindow.py:581 +#: zenmapGUI/MainWindow.py:654 #, python-format msgid "There are %u scans still running. Wait until they finish and then save." msgstr "%u スキャンが実行中です。 終るまで待ってください" -#: zenmapGUI/MainWindow.py:475 -#: zenmapGUI/MainWindow.py:547 +#: zenmapGUI/MainWindow.py:583 +#: zenmapGUI/MainWindow.py:656 msgid "Scan is running" msgstr "スキャン実行中" -#: zenmapGUI/MainWindow.py:514 +#: zenmapGUI/MainWindow.py:622 msgid "Save Scan" msgstr "スキャン結果を保存" -#: zenmapGUI/MainWindow.py:535 +#: zenmapGUI/MainWindow.py:644 msgid "This scan has not been run yet. Start the scan with the \"Scan\" button first." msgstr "まだスキャンしていません。 まず \"スキャン\" ボタンをクリックしてスキャンを始めましょう" -#: zenmapGUI/MainWindow.py:555 +#: zenmapGUI/MainWindow.py:664 msgid "Choose a directory to save scans into" msgstr "保存するディレクトリを選んでください" -#: zenmapGUI/MainWindow.py:574 -#: zenmapGUI/MainWindow.py:594 +#: zenmapGUI/MainWindow.py:683 +#: zenmapGUI/MainWindow.py:703 msgid "Can't save file" msgstr "セーブできません" -#: zenmapGUI/MainWindow.py:595 +#: zenmapGUI/MainWindow.py:704 #, python-format msgid "" "Can't open file to write.\n" @@ -704,16 +521,16 @@ msgstr "" "書き込みファイルを開けません.\n" "%s" -#: zenmapGUI/MainWindow.py:640 -#: zenmapGUI/MainWindow.py:678 +#: zenmapGUI/MainWindow.py:750 +#: zenmapGUI/MainWindow.py:788 msgid "Close anyway" msgstr "気にせず終了" -#: zenmapGUI/MainWindow.py:643 +#: zenmapGUI/MainWindow.py:753 msgid "Unsaved changes" msgstr "変更が保存されていません" -#: zenmapGUI/MainWindow.py:645 +#: zenmapGUI/MainWindow.py:755 msgid "" "The given scan has unsaved changes.\n" "What do you want to do?" @@ -721,11 +538,11 @@ msgstr "" "スキャン結果が保存されていませんが\n" "どうしますか?" -#: zenmapGUI/MainWindow.py:681 +#: zenmapGUI/MainWindow.py:791 msgid "Trying to close" msgstr "終了中" -#: zenmapGUI/MainWindow.py:683 +#: zenmapGUI/MainWindow.py:793 msgid "" "The window you are trying to close has a scan running at the background.\n" "What do you want to do?" @@ -733,348 +550,384 @@ msgstr "" "終了しようとしているウインドウのバックグラウンドでスキャンが実行中ですが.\n" "どうしますか?" -#: zenmapGUI/MainWindow.py:758 +#: zenmapGUI/MainWindow.py:860 msgid "Can't find documentation files" msgstr "ドキュメントファイルがみつかりません" -#: zenmapGUI/MainWindow.py:759 +#: zenmapGUI/MainWindow.py:861 #, python-format msgid "There was an error loading the documentation file %s (%s). See the online documentation at %s." msgstr "ドキュメントファイル %s (%s)のロードに失敗しました。 オンラインドキュメントの %s を見てください" -#: zenmapGUI/OptionBuilder.py:188 -msgid "Choose file" -msgstr "ファイルを選択" - -#: zenmapGUI/ScanRunDetailsPage.py:33 -#: zenmapGUI/ScanHostDetailsPage.py:31 -msgid "Not available" -msgstr "使用不可能" - -#: zenmapGUI/ScanRunDetailsPage.py:39 -msgid "Nmap Version:" -msgstr "Nmapのバージョン:" - -#: zenmapGUI/ScanRunDetailsPage.py:42 -msgid "Verbosity level:" -msgstr "詳細度レベル:" - -#: zenmapGUI/ScanRunDetailsPage.py:45 -msgid "Debug level:" -msgstr "デバッグレベル:" - -#: zenmapGUI/ScanRunDetailsPage.py:48 -msgid "Command Info" -msgstr "コマンド情報" - -#: zenmapGUI/ScanRunDetailsPage.py:77 -msgid "Started on:" -msgstr "スタート時間:" - -#: zenmapGUI/ScanRunDetailsPage.py:80 -msgid "Finished on:" -msgstr "終了時間:" - -#: zenmapGUI/ScanRunDetailsPage.py:83 -msgid "Hosts up:" -msgstr "生存しているホスト:" - -#: zenmapGUI/ScanRunDetailsPage.py:86 -msgid "Hosts down:" -msgstr "ダウンしているホスト:" - -#: zenmapGUI/ScanRunDetailsPage.py:89 -msgid "Hosts scanned:" -msgstr "スキャンされたホスト:" - -#: zenmapGUI/ScanRunDetailsPage.py:92 -#: zenmapGUI/ScanHostDetailsPage.py:64 -msgid "Open ports:" -msgstr "開いているポート:" - -#: zenmapGUI/ScanRunDetailsPage.py:95 -#: zenmapGUI/ScanHostDetailsPage.py:67 -msgid "Filtered ports:" -msgstr "フィルタされているポート:" - -#: zenmapGUI/ScanRunDetailsPage.py:98 -#: zenmapGUI/ScanHostDetailsPage.py:70 -msgid "Closed ports:" -msgstr "閉じているポート:" - -#: zenmapGUI/ScanRunDetailsPage.py:101 -msgid "General Info" -msgstr "一般的な情報" - -#: zenmapGUI/ScanRunDetailsPage.py:162 -msgid "Scan Info" -msgstr "スキャン情報" - -#: zenmapGUI/ScanRunDetailsPage.py:179 -msgid "Scan type:" -msgstr "スキャン種別" - -#: zenmapGUI/ScanRunDetailsPage.py:182 -msgid "Protocol:" -msgstr "プロトコル" - -#: zenmapGUI/ScanRunDetailsPage.py:185 -msgid "# scanned ports:" -msgstr "# スキャンポート数" - -#: zenmapGUI/ScanRunDetailsPage.py:188 -msgid "Services:" -msgstr "スキャンサービス" - -#: zenmapGUI/ScanNmapOutputPage.py:113 +#: zenmapGUI/ScanNmapOutputPage.py:183 msgid "Details" msgstr "概要" -#: zenmapGUI/DiffCompare.py:86 -msgid "Scan Output" -msgstr "スキャン結果" +#: zenmapGUI/ScanHostsView.py:135 +msgid "Hosts" +msgstr "ホスト" -#: zenmapGUI/DiffCompare.py:137 -msgid "Select Scan Result" -msgstr "スキャン結果を選択" +#: zenmapGUI/ScanHostsView.py:136 +#: radialnet/gui/NodeNotebook.py:165 +msgid "Services" +msgstr "サービス" -#: zenmapGUI/DiffCompare.py:148 -msgid "Error parsing file" -msgstr "ファイル展開エラー" - -#: zenmapGUI/DiffCompare.py:149 -#, python-format -msgid "" -"The file is not an Nmap XML output file. The parsing error that occurred was\n" -"%s" -msgstr "" -"展開エラー。このファイルはNmap XMLフォーマットのファイルではありません。\n" -"%s" - -#: zenmapGUI/DiffCompare.py:156 -msgid "Cannot open selected file" -msgstr "選ばれたファイルが開きません" - -#: zenmapGUI/DiffCompare.py:157 -#, python-format -msgid "" -"This error occurred while trying to open the file:\n" -"%s" -msgstr "" -"ファイルが開きません:\n" -"%s" - -#: zenmapGUI/DiffCompare.py:233 -msgid "A Scan" -msgstr "スキャンA" - -#: zenmapGUI/DiffCompare.py:234 -msgid "B Scan" -msgstr "スキャンB" - -#: zenmapGUI/DiffCompare.py:284 -#: zenmapGUI/DiffCompare.py:331 -msgid "Error running ndiff" -msgstr "ndiffの実行エラー" - -#: zenmapGUI/DiffCompare.py:285 -msgid "" -"There was an error running the ndiff program.\n" -"\n" -msgstr "" -"ndiff プログラムの実行エラー.\n" -"\n" - -#: zenmapGUI/DiffCompare.py:318 -msgid "Error parsing ndiff output" -msgstr "ndiff出力にエラーが発生しています" - -#: zenmapGUI/DiffCompare.py:326 -#, python-format -msgid "The ndiff process terminated with status code %d." -msgstr "ステータスコード %d でndiffのプロセスが終了されました" - -#: zenmapGUI/ScanHostDetailsPage.py:47 -msgid "Host Status" -msgstr "ホストの状態" - -#: zenmapGUI/ScanHostDetailsPage.py:48 -msgid "Addresses" -msgstr "アドレス" - -#: zenmapGUI/ScanHostDetailsPage.py:49 -msgid "Hostnames" -msgstr "ホスト名" - -#: zenmapGUI/ScanHostDetailsPage.py:50 -#: radialnet/gui/NodeNotebook.py:346 -msgid "Operating System" +#: zenmapGUI/ScanHostsView.py:147 +msgid "OS" msgstr "OS" -#: zenmapGUI/ScanHostDetailsPage.py:51 -msgid "Ports used" -msgstr "使用されているポート" +#: zenmapGUI/ScanHostsView.py:148 +#: zenmapGUI/ScanOpenPortsPage.py:188 +msgid "Host" +msgstr "ホスト" -#: zenmapGUI/ScanHostDetailsPage.py:52 -msgid "OS Class" -msgstr "OSクラス" +#: zenmapGUI/ScanHostsView.py:156 +#: zenmapGUI/ScanOpenPortsPage.py:193 +#: zenmapGUI/ScanOpenPortsPage.py:214 +#: radialnet/gui/NodeNotebook.py:101 +msgid "Service" +msgstr "サービス" -#: zenmapGUI/ScanHostDetailsPage.py:53 -msgid "TCP Sequence" -msgstr "TCPシーケンス" - -#: zenmapGUI/ScanHostDetailsPage.py:54 -msgid "IP ID Sequence" -msgstr "IP ID シーケンス" - -#: zenmapGUI/ScanHostDetailsPage.py:55 -msgid "TCP TS Sequence" -msgstr "TCP TS シーケンス" - -#: zenmapGUI/ScanHostDetailsPage.py:56 -msgid "Comments" -msgstr "コメント" - -#: zenmapGUI/ScanHostDetailsPage.py:61 -msgid "State:" -msgstr "状態" - -#: zenmapGUI/ScanHostDetailsPage.py:73 -msgid "Scanned ports:" -msgstr "スキャンされたポート" - -#: zenmapGUI/ScanHostDetailsPage.py:76 -msgid "Up time:" -msgstr "稼働時間:" - -#: zenmapGUI/ScanHostDetailsPage.py:79 -#: radialnet/gui/NodeNotebook.py:396 -msgid "Last boot:" -msgstr "最終起動時間:" - -#: zenmapGUI/ScanHostDetailsPage.py:84 -msgid "IPv4:" -msgstr "IPv4:" - -#: zenmapGUI/ScanHostDetailsPage.py:87 -msgid "IPv6:" -msgstr "IPv6:" - -#: zenmapGUI/ScanHostDetailsPage.py:90 -msgid "MAC:" -msgstr "MACアドレス:" - -#: zenmapGUI/ScanHostDetailsPage.py:93 -msgid "Vendor:" -msgstr "ベンダー:" - -#: zenmapGUI/ScanHostDetailsPage.py:231 -msgid "Name - Type:" -msgstr "名前 - タイプ:" - -#: zenmapGUI/ScanHostDetailsPage.py:249 -msgid "Not Available" -msgstr "使用不可能" - -#: zenmapGUI/ScanHostDetailsPage.py:251 -msgid "Name:" -msgstr "名前:" - -#: zenmapGUI/ScanHostDetailsPage.py:254 -msgid "Accuracy:" -msgstr "精度:" - -#: zenmapGUI/ScanHostDetailsPage.py:281 -msgid "Port-Protocol-State:" -msgstr "ポート-プロトコル-状態:" - -#: zenmapGUI/ScanHostDetailsPage.py:293 -#: radialnet/gui/NodeNotebook.py:56 -msgid "Type" -msgstr "タイプ" - -#: zenmapGUI/ScanHostDetailsPage.py:294 -#: radialnet/gui/NodeNotebook.py:56 -msgid "Vendor" -msgstr "ベンダー" - -#: zenmapGUI/ScanHostDetailsPage.py:295 -msgid "OS Family" -msgstr "OSファミリー" - -#: zenmapGUI/ScanHostDetailsPage.py:296 -msgid "OS Generation" -msgstr "OS の世代" - -#: zenmapGUI/ScanHostDetailsPage.py:297 -msgid "Accuracy" -msgstr "精度" - -#: zenmapGUI/ScanHostDetailsPage.py:324 -msgid "Difficulty:" -msgstr "難易度:" - -#: zenmapGUI/ScanHostDetailsPage.py:327 -msgid "Index:" -msgstr "インデックス:" - -#: zenmapGUI/ScanHostDetailsPage.py:330 -#: zenmapGUI/ScanHostDetailsPage.py:349 -#: zenmapGUI/ScanHostDetailsPage.py:368 -msgid "Values:" -msgstr "値:" - -#: zenmapGUI/ScanHostDetailsPage.py:346 -#: zenmapGUI/ScanHostDetailsPage.py:365 -msgid "Class:" -msgstr "クラス:" - -#: zenmapGUI/ScanScanListPage.py:31 -msgid "Running" -msgstr "実行中" - -#: zenmapGUI/ScanScanListPage.py:34 -msgid "Unsaved" -msgstr "未保存" - -#: zenmapGUI/ScanScanListPage.py:38 -msgid "Failed" -msgstr "失敗" - -#: zenmapGUI/ScanScanListPage.py:40 -msgid "Canceled" -msgstr "キャンセル" - -#: zenmapGUI/ScanScanListPage.py:61 -msgid "Status" -msgstr "状態" - -#: zenmapGUI/ScanScanListPage.py:67 -msgid "Command" -msgstr "コマンド" - -#: zenmapGUI/ScanScanListPage.py:84 -msgid "Append Scan" -msgstr "スキャンを追加" - -#: zenmapGUI/ScanScanListPage.py:87 -msgid "Remove Scan" -msgstr "スキャン結果を削除" - -#: zenmapGUI/ScanScanListPage.py:90 -msgid "Cancel Scan" -msgstr "キャンセル" - -#: zenmapGUI/FileChoosers.py:35 +#: zenmapGUI/FileChoosers.py:106 #, python-format msgid "All files (%s)" msgstr "全てのファイル (%s)" -#: zenmapGUI/FileChoosers.py:44 +#: zenmapGUI/FileChoosers.py:115 #, python-format msgid "Nmap XML files (%s)" msgstr "Nmap XML files (%s)" +#: zenmapGUI/FileChoosers.py:124 +#, python-format +msgid "NSE scripts (%s)" +msgstr "NSE スクリプト(%s)" + +#: zenmapGUI/FileChoosers.py:198 +#: radialnet/gui/SaveDialog.py:100 +msgid "By extension" +msgstr "拡張子" + +#: zenmapGUI/FileChoosers.py:199 +msgid "Nmap XML format (.xml)" +msgstr "Nmap XML フォーマット(%s)" + +#: zenmapGUI/FileChoosers.py:200 +msgid "Nmap text format (.nmap)" +msgstr "Nmap テキストフォーマット (.nmap)" + +#: zenmapGUI/FileChoosers.py:229 +#: radialnet/gui/SaveDialog.py:137 +msgid "Select File Type:" +msgstr "ファイルの種類:" + +#: zenmapGUI/ScanRunDetailsPage.py:103 +#: zenmapGUI/ScanHostDetailsPage.py:102 +msgid "Not available" +msgstr "使用不可能" + +#: zenmapGUI/ScanRunDetailsPage.py:109 +msgid "Nmap Version:" +msgstr "Nmapのバージョン:" + +#: zenmapGUI/ScanRunDetailsPage.py:112 +msgid "Verbosity level:" +msgstr "詳細度レベル:" + +#: zenmapGUI/ScanRunDetailsPage.py:115 +msgid "Debug level:" +msgstr "デバッグレベル:" + +#: zenmapGUI/ScanRunDetailsPage.py:118 +msgid "Command Info" +msgstr "コマンド情報" + +#: zenmapGUI/ScanRunDetailsPage.py:147 +msgid "Started on:" +msgstr "スタート時間:" + +#: zenmapGUI/ScanRunDetailsPage.py:150 +msgid "Finished on:" +msgstr "終了時間:" + +#: zenmapGUI/ScanRunDetailsPage.py:153 +msgid "Hosts up:" +msgstr "生存しているホスト:" + +#: zenmapGUI/ScanRunDetailsPage.py:156 +msgid "Hosts down:" +msgstr "ダウンしているホスト:" + +#: zenmapGUI/ScanRunDetailsPage.py:159 +msgid "Hosts scanned:" +msgstr "スキャンされたホスト:" + +#: zenmapGUI/ScanRunDetailsPage.py:162 +#: zenmapGUI/ScanHostDetailsPage.py:168 +msgid "Open ports:" +msgstr "開いているポート:" + +#: zenmapGUI/ScanRunDetailsPage.py:165 +#: zenmapGUI/ScanHostDetailsPage.py:171 +msgid "Filtered ports:" +msgstr "フィルタされているポート:" + +#: zenmapGUI/ScanRunDetailsPage.py:168 +#: zenmapGUI/ScanHostDetailsPage.py:174 +msgid "Closed ports:" +msgstr "閉じているポート:" + +#: zenmapGUI/ScanRunDetailsPage.py:171 +msgid "General Info" +msgstr "一般的な情報" + +#: zenmapGUI/ScanRunDetailsPage.py:232 +msgid "Scan Info" +msgstr "スキャン情報" + +#: zenmapGUI/ScanRunDetailsPage.py:249 +msgid "Scan type:" +msgstr "スキャン種別" + +#: zenmapGUI/ScanRunDetailsPage.py:252 +msgid "Protocol:" +msgstr "プロトコル" + +#: zenmapGUI/ScanRunDetailsPage.py:255 +msgid "# scanned ports:" +msgstr "# スキャンポート数" + +#: zenmapGUI/ScanRunDetailsPage.py:258 +msgid "Services:" +msgstr "スキャンサービス" + +#: zenmapGUI/About.py:157 +#, python-format +msgid "About %s and %s" +msgstr "%s と %s について" + +#: zenmapGUI/About.py:173 +#, python-format +msgid "%s is a free and open source utility for network exploration and security auditing." +msgstr "%s はネットワーク調査とセキュリティ監査用途に使われるフリーのオープンソースユーティリティです。" + +#: zenmapGUI/About.py:178 +#, python-format +msgid "%s is a multi-platform graphical %s frontend and results viewer. It was originally derived from %s." +msgstr "%s はマルチプラットフォームかつグラフィカルなl %s のフロントエンド、そして結果を表示するソフトウェアです。%s によってデザインされました。" + +#: zenmapGUI/About.py:184 +#, python-format +msgid "%s is an %s GUI created as part of the Nmap/Google Summer of Code program." +msgstr "%s の %s GUIは Nmap/Googleのサマー・オブ・コードプログラムの一部にて作成されました。 " + +#: zenmapGUI/About.py:187 +#: zenmapGUI/About.py:227 +#, python-format +msgid "%s credits" +msgstr "%s のクレジット" + +#: zenmapGUI/About.py:268 +msgid "Written by" +msgstr "によって書かれた" + +#: zenmapGUI/About.py:269 +msgid "Design" +msgstr "デザイン" + +#: zenmapGUI/About.py:270 +msgid "SoC 2007" +msgstr "SoC 2007" + +#: zenmapGUI/About.py:271 +msgid "Contributors" +msgstr "貢献した人たち" + +#: zenmapGUI/About.py:272 +msgid "Translation" +msgstr "翻訳" + +#: zenmapGUI/About.py:273 +msgid "Maemo" +msgstr "Maemo" + +#: zenmapGUI/ScanOpenPortsPage.py:190 +#: zenmapGUI/ScanOpenPortsPage.py:218 +#: radialnet/gui/NodeNotebook.py:101 +msgid "Port" +msgstr "ポート" + +#: zenmapGUI/ScanOpenPortsPage.py:191 +#: zenmapGUI/ScanOpenPortsPage.py:217 +#: radialnet/gui/NodeNotebook.py:101 +msgid "Protocol" +msgstr "プロトコル" + +#: zenmapGUI/ScanOpenPortsPage.py:192 +#: zenmapGUI/ScanOpenPortsPage.py:219 +#: radialnet/gui/NodeNotebook.py:101 +#: radialnet/gui/NodeNotebook.py:102 +msgid "State" +msgstr "状態" + +#: zenmapGUI/ScanOpenPortsPage.py:194 +#: zenmapGUI/ScanOpenPortsPage.py:220 +#: radialnet/gui/NodeNotebook.py:126 +msgid "Version" +msgstr "バージョン" + +#: zenmapGUI/ScanOpenPortsPage.py:216 +#: radialnet/gui/NodeNotebook.py:112 +msgid "Hostname" +msgstr "ホスト名" + +#: zenmapGUI/BugReport.py:105 +msgid "How to Report a Bug" +msgstr "バグレポート方法" + +#: zenmapGUI/BugReport.py:124 +#, python-format +msgid "" +"How to report a bug\n" +"\n" +"Like their author, %(nmap)s and %(app)s aren't perfect. But you can help make it better by sending bug reports or even writing patches. If %(nmap)s doesn't behave the way you expect, first upgrade to the latest version available from %(nmap_web)s. If the problem persists, do some research to determine whether it has already been discovered and addressed. Try Googling the error message or browsing the nmap-dev archives at http://seclists.org/. Read the full manual page as well. If nothing comes of this, mail a bug report to <nmap-dev () insecure org>. Please include everything you have learned about the problem, as well as what version of Nmap you are running and what operating system version it is running on. Problem reports and %(nmap)s usage questions sent to nmap-dev () insecure org are far more likely to be answered than those sent to Fyodor directly.\n" +"\n" +"Code patches to fix bugs are even better than bug reports. Basic instructions for creating patch files with your changes are available at http://nmap.org/data/HACKING. Patches may be sent to nmap-dev (recommended) or to Fyodor directly.\n" +msgstr "" +"バグレポートの送り方\n" +"\n" +"Like their author, %(nmap)s and %(app)s aren't perfect. But you can help make it better by sending bug reports or even writing patches. If %(nmap)s doesn't behave the way you expect, first upgrade to the latest version available from %(nmap_web)s. If the problem persists, do some research to determine whether it has already been discovered and addressed. Try Googling the error message or browsing the nmap-dev archives at http://seclists.org/. Read the full manual page as well. If nothing comes of this, mail a bug report to <nmap-dev () insecure org>. Please include everything you have learned about the problem, as well as what version of Nmap you are running and what operating system version it is running on. Problem reports and %(nmap)s usage questions sent to nmap-dev () insecure org are far more likely to be answered than those sent to Fyodor directly.\n" +"\n" +"Code patches to fix bugs are even better than bug reports. Basic instructions for creating patch files with your changes are available at http://nmap.org/data/HACKING. Patches may be sent to nmap-dev (recommended) or to Fyodor directly.\n" + +#: zenmapGUI/ScanInterface.py:387 +msgid "Empty Nmap Command" +msgstr "Nmapのコマンドがありません" + +#: zenmapGUI/ScanInterface.py:388 +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 "コマンドが実行できません。 スキャンプロファイルが存在してない可能性がありますのでプロファイル名かnmapのコマンドオプションを確認してください" + +#: zenmapGUI/ScanInterface.py:487 +msgid "This means that the nmap executable was not found in your system PATH, which is" +msgstr "Nmapの実行ファイルがPATHに見つかりませんでした" + +#: zenmapGUI/ScanInterface.py:487 +msgid "" +msgstr "<未定義>" + +#: zenmapGUI/ScanInterface.py:497 +msgid "plus the extra directory" +msgstr "ディレクトリを追加する" + +#: zenmapGUI/ScanInterface.py:499 +msgid "plus the extra directories" +msgstr "ディレクトリを追加する" + +#: zenmapGUI/ScanInterface.py:501 +msgid "Error executing command" +msgstr "コマンド実行エラー" + +#: zenmapGUI/ScanInterface.py:569 +msgid "Parse error" +msgstr "展開エラー" + +#: zenmapGUI/ScanInterface.py:570 +#, python-format +msgid "" +"There was an error while parsing the XML file generated from the scan:\n" +"\n" +"%s" +msgstr "" +"スキャンによって作成されたXMLファイルのパースエラーです。:\n" +"\n" +"%s" + +#: zenmapGUI/ScanInterface.py:662 +#, python-format +msgid "%d/%d hosts shown" +msgstr "%d/%d のホストが表示されています" + +#: zenmapGUI/ScanInterface.py:879 +msgid "Nmap Output" +msgstr "Nmapの結果" + +#: zenmapGUI/ScanInterface.py:880 +msgid "Ports / Hosts" +msgstr "ポート/ホスト" + +#: zenmapGUI/ScanInterface.py:881 +msgid "Topology" +msgstr "トポロジー" + +#: zenmapGUI/ScanInterface.py:882 +msgid "Host Details" +msgstr "ホスト情報" + +#: zenmapGUI/ScanInterface.py:883 +msgid "Scans" +msgstr "スキャン履歴" + +#: zenmapGUI/ScanInterface.py:904 +msgid "No host selected." +msgstr "ホストが選ばれていません" + +#: zenmapGUI/NmapOutputProperties.py:108 +msgid "Nmap Output Properties" +msgstr "Nmap出力のプロパティ" + +#: zenmapGUI/NmapOutputProperties.py:135 +msgid "details" +msgstr "概要" + +#: zenmapGUI/NmapOutputProperties.py:136 +msgid "port listing title" +msgstr "ポート 受信中 タイトル" + +#: zenmapGUI/NmapOutputProperties.py:137 +msgid "open port" +msgstr "開いているポート" + +#: zenmapGUI/NmapOutputProperties.py:138 +msgid "closed port" +msgstr "閉じているポート" + +#: zenmapGUI/NmapOutputProperties.py:139 +msgid "filtered port" +msgstr "フィルタされているポート" + +#: zenmapGUI/NmapOutputProperties.py:140 +msgid "date" +msgstr "日" + +#: zenmapGUI/NmapOutputProperties.py:141 +msgid "hostname" +msgstr "ホスト名" + +#: zenmapGUI/NmapOutputProperties.py:142 +msgid "ip" +msgstr "IPアドレス" + +#: zenmapGUI/NmapOutputProperties.py:181 +msgid "Highlight definitions" +msgstr "ハイライト表示の定義" + +#: zenmapGUI/NmapOutputProperties.py:207 +msgid "Text" +msgstr "テキスト" + +#: zenmapGUI/NmapOutputProperties.py:208 +msgid "Highlight" +msgstr "ハイライト表示" + +#: zenmapGUI/NmapOutputProperties.py:223 +msgid "text color" +msgstr "テキスト表示色" + +#: zenmapGUI/NmapOutputProperties.py:249 +msgid "highlight color" +msgstr "ハイライト表示する色" + #: zenmapGUI/FilterBar.py:23 msgid "Host Filter:" msgstr "ホストフィルタ:" @@ -1109,372 +962,589 @@ msgstr "" "service: (s:) - All service-related fields.\n" "inroute: (ir:) - Matches a router in the scan's traceroute output.\n" -#: zenmapGUI/ScanInterface.py:316 -msgid "Empty Nmap Command" -msgstr "Nmapのコマンドがありません" +#: zenmapGUI/DiffCompare.py:157 +msgid "Scan Output" +msgstr "スキャン結果" -#: zenmapGUI/ScanInterface.py:317 -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 "コマンドが実行できません。 スキャンプロファイルが存在してない可能性がありますのでプロファイル名かnmapのコマンドオプションを確認してください" +#: zenmapGUI/DiffCompare.py:208 +msgid "Select Scan Result" +msgstr "スキャン結果を選択" -#: zenmapGUI/ScanInterface.py:420 -msgid "This means that the nmap executable was not found in your system PATH, which is" -msgstr "Nmapの実行ファイルがPATHに見つかりませんでした" +#: zenmapGUI/DiffCompare.py:219 +msgid "Error parsing file" +msgstr "ファイル展開エラー" -#: zenmapGUI/ScanInterface.py:420 -msgid "" -msgstr "<未定義>" - -#: zenmapGUI/ScanInterface.py:430 -msgid "plus the extra directory" -msgstr "ディレクトリを追加する" - -#: zenmapGUI/ScanInterface.py:432 -msgid "plus the extra directories" -msgstr "ディレクトリを追加する" - -#: zenmapGUI/ScanInterface.py:434 -msgid "Error executing command" -msgstr "コマンド実行エラー" - -#: zenmapGUI/ScanInterface.py:501 -msgid "Parse error" -msgstr "展開エラー" - -#: zenmapGUI/ScanInterface.py:502 +#: zenmapGUI/DiffCompare.py:220 #, python-format msgid "" -"There was an error while parsing the XML file generated from the scan:\n" -"\n" +"The file is not an Nmap XML output file. The parsing error that occurred was\n" "%s" msgstr "" -"スキャンによって作成されたXMLファイルのパースエラーです。:\n" -"\n" +"展開エラー。このファイルはNmap XMLフォーマットのファイルではありません。\n" "%s" -#: zenmapGUI/ScanInterface.py:614 +#: zenmapGUI/DiffCompare.py:227 +msgid "Cannot open selected file" +msgstr "選ばれたファイルが開きません" + +#: zenmapGUI/DiffCompare.py:228 #, python-format -msgid "%d/%d hosts shown" -msgstr "%d/%d のホストが表示されています" +msgid "" +"This error occurred while trying to open the file:\n" +"%s" +msgstr "" +"ファイルが開きません:\n" +"%s" -#: zenmapGUI/ScanInterface.py:987 -msgid "Nmap Output" -msgstr "Nmapの結果" +#: zenmapGUI/DiffCompare.py:291 +msgid "A Scan" +msgstr "スキャンA" -#: zenmapGUI/ScanInterface.py:988 -msgid "Ports / Hosts" -msgstr "ポート/ホスト" +#: zenmapGUI/DiffCompare.py:292 +msgid "B Scan" +msgstr "スキャンB" -#: zenmapGUI/ScanInterface.py:989 -msgid "Topology" -msgstr "トポロジー" +#: zenmapGUI/DiffCompare.py:350 +#: zenmapGUI/DiffCompare.py:397 +msgid "Error running ndiff" +msgstr "ndiffの実行エラー" -#: zenmapGUI/ScanInterface.py:990 -msgid "Host Details" -msgstr "ホスト情報" +#: zenmapGUI/DiffCompare.py:351 +msgid "" +"There was an error running the ndiff program.\n" +"\n" +msgstr "" +"ndiff プログラムの実行エラー.\n" +"\n" -#: zenmapGUI/ScanInterface.py:991 -msgid "Scans" -msgstr "スキャン履歴" +#: zenmapGUI/DiffCompare.py:384 +msgid "Error parsing ndiff output" +msgstr "ndiff出力にエラーが発生しています" -#: zenmapGUI/ScanInterface.py:1012 -msgid "No host selected." -msgstr "ホストが選ばれていません" +#: zenmapGUI/DiffCompare.py:392 +#, python-format +msgid "The ndiff process terminated with status code %d." +msgstr "ステータスコード %d でndiffのプロセスが終了されました" -#: radialnet/bestwidgets/windows.py:44 +#: zenmapGUI/ScriptInterface.py:220 +msgid "There was an error getting the list of scripts from Nmap. Try upgrading Nmap." +msgstr "スクリプトリストの読み込みに失敗しました。Nmapをアップグレードしてください。" + +#: zenmapGUI/ScriptInterface.py:410 +msgid "" +"List of scripts\n" +"\n" +"A list of all installed scripts. Activate or deactivate a script by clicking the box next to the script name." +msgstr "" +"スクリプトリスト\n" +"\n" +"インストールされているスクリプトのリストです。有効にするかどうかはスクリプト名の横にあるチェックボックスによって設定できます。 " + +#: zenmapGUI/ScriptInterface.py:411 +msgid "" +"Description\n" +"\n" +"This box shows the categories a script belongs to. In addition, it gives a detailed description of the script which is present in script. A URL points to online NSEDoc documentation." +msgstr "" +"説明\n" +"\n" +"このボックスはスクリプトのカテゴリを表示します。 また、スクリプト内に存在するスクリプトの詳細な説明を示します。URLはオンラインNSEDocドキュメントを指しています。" + +#: zenmapGUI/ScriptInterface.py:412 +msgid "" +"Arguments\n" +"\n" +"A list of arguments that affect the selected script. Enter a value by clicking in the value field beside the argument name." +msgstr "" +"引数\n" +"\n" +"選択されたスクリプトが使える引数一覧です。引数名をクリックして値を入力できます。" + +#: zenmapGUI/ScriptInterface.py:416 +msgid "Please wait." +msgstr "お待ちください。" + +#: zenmapGUI/ScriptInterface.py:439 +msgid "Names" +msgstr "名前" + +#: zenmapGUI/ScriptInterface.py:558 +msgid "Arguments" +msgstr "引数" + +#: zenmapGUI/ScriptInterface.py:647 +msgid "Select script files" +msgstr "スクリプトファイルを選択する" + +#: zenmapGUI/ScanScanListPage.py:103 +msgid "Running" +msgstr "実行中" + +#: zenmapGUI/ScanScanListPage.py:106 +msgid "Unsaved" +msgstr "未保存" + +#: zenmapGUI/ScanScanListPage.py:110 +msgid "Failed" +msgstr "失敗" + +#: zenmapGUI/ScanScanListPage.py:112 +msgid "Canceled" +msgstr "キャンセル" + +#: zenmapGUI/ScanScanListPage.py:133 +msgid "Status" +msgstr "状態" + +#: zenmapGUI/ScanScanListPage.py:139 +msgid "Command" +msgstr "コマンド" + +#: zenmapGUI/ScanScanListPage.py:156 +msgid "Append Scan" +msgstr "スキャンを追加" + +#: zenmapGUI/ScanScanListPage.py:159 +msgid "Remove Scan" +msgstr "スキャン結果を削除" + +#: zenmapGUI/ScanScanListPage.py:162 +msgid "Cancel Scan" +msgstr "キャンセル" + +#: zenmapGUI/ScanHostDetailsPage.py:151 +msgid "Host Status" +msgstr "ホストの状態" + +#: zenmapGUI/ScanHostDetailsPage.py:152 +msgid "Addresses" +msgstr "アドレス" + +#: zenmapGUI/ScanHostDetailsPage.py:153 +msgid "Hostnames" +msgstr "ホスト名" + +#: zenmapGUI/ScanHostDetailsPage.py:154 +#: radialnet/gui/NodeNotebook.py:416 +msgid "Operating System" +msgstr "OS" + +#: zenmapGUI/ScanHostDetailsPage.py:155 +msgid "Ports used" +msgstr "使用されているポート" + +#: zenmapGUI/ScanHostDetailsPage.py:156 +msgid "OS Classes" +msgstr "OSクラス" + +#: zenmapGUI/ScanHostDetailsPage.py:157 +msgid "TCP Sequence" +msgstr "TCPシーケンス" + +#: zenmapGUI/ScanHostDetailsPage.py:158 +msgid "IP ID Sequence" +msgstr "IP ID シーケンス" + +#: zenmapGUI/ScanHostDetailsPage.py:159 +msgid "TCP TS Sequence" +msgstr "TCP TS シーケンス" + +#: zenmapGUI/ScanHostDetailsPage.py:160 +msgid "Comments" +msgstr "コメント" + +#: zenmapGUI/ScanHostDetailsPage.py:165 +msgid "State:" +msgstr "状態" + +#: zenmapGUI/ScanHostDetailsPage.py:177 +msgid "Scanned ports:" +msgstr "スキャンされたポート" + +#: zenmapGUI/ScanHostDetailsPage.py:180 +msgid "Up time:" +msgstr "稼働時間:" + +#: zenmapGUI/ScanHostDetailsPage.py:183 +#: radialnet/gui/NodeNotebook.py:466 +msgid "Last boot:" +msgstr "最終起動時間:" + +#: zenmapGUI/ScanHostDetailsPage.py:188 +msgid "IPv4:" +msgstr "IPv4:" + +#: zenmapGUI/ScanHostDetailsPage.py:191 +msgid "IPv6:" +msgstr "IPv6:" + +#: zenmapGUI/ScanHostDetailsPage.py:194 +msgid "MAC:" +msgstr "MACアドレス:" + +#: zenmapGUI/ScanHostDetailsPage.py:197 +msgid "Vendor:" +msgstr "ベンダー:" + +#: zenmapGUI/ScanHostDetailsPage.py:335 +msgid "Name - Type:" +msgstr "名前 - タイプ:" + +#: zenmapGUI/ScanHostDetailsPage.py:353 +msgid "Not Available" +msgstr "使用不可能" + +#: zenmapGUI/ScanHostDetailsPage.py:355 +msgid "Name:" +msgstr "名前:" + +#: zenmapGUI/ScanHostDetailsPage.py:358 +msgid "Accuracy:" +msgstr "精度:" + +#: zenmapGUI/ScanHostDetailsPage.py:385 +msgid "Port-Protocol-State:" +msgstr "ポート-プロトコル-状態:" + +#: zenmapGUI/ScanHostDetailsPage.py:397 +#: radialnet/gui/NodeNotebook.py:126 +msgid "Type" +msgstr "タイプ" + +#: zenmapGUI/ScanHostDetailsPage.py:398 +#: radialnet/gui/NodeNotebook.py:126 +msgid "Vendor" +msgstr "ベンダー" + +#: zenmapGUI/ScanHostDetailsPage.py:399 +msgid "OS Family" +msgstr "OSファミリー" + +#: zenmapGUI/ScanHostDetailsPage.py:400 +msgid "OS Generation" +msgstr "OS の世代" + +#: zenmapGUI/ScanHostDetailsPage.py:401 +msgid "Accuracy" +msgstr "精度" + +#: zenmapGUI/ScanHostDetailsPage.py:428 +msgid "Difficulty:" +msgstr "難易度:" + +#: zenmapGUI/ScanHostDetailsPage.py:431 +msgid "Index:" +msgstr "インデックス:" + +#: zenmapGUI/ScanHostDetailsPage.py:434 +#: zenmapGUI/ScanHostDetailsPage.py:453 +#: zenmapGUI/ScanHostDetailsPage.py:472 +msgid "Values:" +msgstr "値:" + +#: zenmapGUI/ScanHostDetailsPage.py:450 +#: zenmapGUI/ScanHostDetailsPage.py:469 +msgid "Class:" +msgstr "クラス:" + +#: zenmapGUI/SearchWindow.py:117 +msgid "Search Scans" +msgstr "スキャン結果を検索" + +#: zenmapGUI/SearchWindow.py:143 +msgid "Append" +msgstr "追加" + +#: radialnet/bestwidgets/windows.py:112 msgid "Alert" msgstr "警告" -#: radialnet/gui/HostsViewer.py:48 -#: radialnet/gui/Toolbar.py:132 -msgid "Hosts Viewer" -msgstr "ホストビューアー" - -#: radialnet/gui/HostsViewer.py:52 -msgid "No node selected" -msgstr "ノードが選ばれていません" - -#: radialnet/gui/Toolbar.py:55 -msgid "Hosts viewer" -msgstr "ホストビューアー" - -#: radialnet/gui/Toolbar.py:129 -msgid "Save Graphic" -msgstr "画像を保存" - -#: radialnet/gui/Toolbar.py:135 -msgid "Controls" -msgstr "コントロール" - -#: radialnet/gui/Toolbar.py:139 -msgid "Fisheye" -msgstr "魚眼モード" - -#: radialnet/gui/Toolbar.py:225 -msgid "Error saving snapshot" -msgstr "スナップショットの保存に失敗しました" - -#: radialnet/gui/ControlWidget.py:81 +#: radialnet/gui/ControlWidget.py:157 msgid "Action" msgstr "アクション" -#: radialnet/gui/ControlWidget.py:99 -msgid "Change focus" -msgstr "フォーカスを変更" - -#: radialnet/gui/ControlWidget.py:109 +#: radialnet/gui/ControlWidget.py:183 msgid "Info" msgstr "情報" -#: radialnet/gui/ControlWidget.py:112 -msgid "Show information" -msgstr "情報を表示する" - -#: radialnet/gui/ControlWidget.py:118 -msgid "Group children" -msgstr "Group children" - -#: radialnet/gui/ControlWidget.py:125 -msgid "Fill region" -msgstr "領域を埋めてください" - -#: radialnet/gui/ControlWidget.py:131 +#: radialnet/gui/ControlWidget.py:205 msgid "Red" msgstr "赤" -#: radialnet/gui/ControlWidget.py:132 +#: radialnet/gui/ControlWidget.py:206 msgid "Yellow" msgstr "黄" -#: radialnet/gui/ControlWidget.py:133 +#: radialnet/gui/ControlWidget.py:207 msgid "Green" msgstr "緑" -#: radialnet/gui/ControlWidget.py:463 +#: radialnet/gui/ControlWidget.py:537 msgid "Fisheye on ring" msgstr "リングの 魚眼" -#: radialnet/gui/ControlWidget.py:478 +#: radialnet/gui/ControlWidget.py:552 msgid "with interest factor" msgstr "興味深い要素" -#: radialnet/gui/ControlWidget.py:483 +#: radialnet/gui/ControlWidget.py:557 msgid "and spread factor" msgstr "要素を広げる" -#: radialnet/gui/ControlWidget.py:595 +#: radialnet/gui/ControlWidget.py:669 msgid "Interpolation" msgstr "補間" -#: radialnet/gui/ControlWidget.py:607 +#: radialnet/gui/ControlWidget.py:681 msgid "Cartesian" msgstr "カルテシアン座標" -#: radialnet/gui/ControlWidget.py:608 +#: radialnet/gui/ControlWidget.py:682 msgid "Polar" msgstr "極座標" -#: radialnet/gui/ControlWidget.py:621 +#: radialnet/gui/ControlWidget.py:695 msgid "Frames" msgstr "フレーム" -#: radialnet/gui/ControlWidget.py:682 +#: radialnet/gui/ControlWidget.py:756 msgid "Layout" msgstr "レイアウト" -#: radialnet/gui/ControlWidget.py:695 +#: radialnet/gui/ControlWidget.py:769 msgid "Symmetric" msgstr "対称" -#: radialnet/gui/ControlWidget.py:696 +#: radialnet/gui/ControlWidget.py:770 msgid "Weighted" msgstr "重み" -#: radialnet/gui/ControlWidget.py:756 +#: radialnet/gui/ControlWidget.py:830 msgid "Ring gap" msgstr "輪の間隔" -#: radialnet/gui/ControlWidget.py:760 +#: radialnet/gui/ControlWidget.py:834 msgid "Lower ring gap" msgstr "リング間を最小に" -#: radialnet/gui/ControlWidget.py:893 +#: radialnet/gui/ControlWidget.py:967 msgid "View" msgstr "ビュー" -#: radialnet/gui/ControlWidget.py:906 +#: radialnet/gui/ControlWidget.py:980 msgid "Zoom" msgstr "拡大" -#: radialnet/gui/ControlWidget.py:1140 +#: radialnet/gui/ControlWidget.py:1214 msgid "Navigation" msgstr "ナビゲーション" -#: radialnet/gui/NodeNotebook.py:31 +#: radialnet/gui/Toolbar.py:125 +msgid "Hosts viewer" +msgstr "ホストビューアー" + +#: radialnet/gui/Toolbar.py:199 +msgid "Save Graphic" +msgstr "画像を保存" + +#: radialnet/gui/Toolbar.py:202 +#: radialnet/gui/HostsViewer.py:118 +msgid "Hosts Viewer" +msgstr "ホストビューアー" + +#: radialnet/gui/Toolbar.py:205 +msgid "Controls" +msgstr "コントロール" + +#: radialnet/gui/Toolbar.py:209 +msgid "Fisheye" +msgstr "魚眼モード" + +#: radialnet/gui/Toolbar.py:295 +msgid "Error saving snapshot" +msgstr "スナップショットの保存に失敗しました" + +#: radialnet/gui/NodeNotebook.py:101 msgid "Method" msgstr "メソッド" -#: radialnet/gui/NodeNotebook.py:32 +#: radialnet/gui/NodeNotebook.py:102 msgid "Count" msgstr "数" -#: radialnet/gui/NodeNotebook.py:32 +#: radialnet/gui/NodeNotebook.py:102 msgid "Reasons" msgstr "理由" -#: radialnet/gui/NodeNotebook.py:42 +#: radialnet/gui/NodeNotebook.py:112 msgid "TTL" msgstr "TTL" -#: radialnet/gui/NodeNotebook.py:42 +#: radialnet/gui/NodeNotebook.py:112 msgid "RTT" msgstr "RTT" -#: radialnet/gui/NodeNotebook.py:42 +#: radialnet/gui/NodeNotebook.py:112 msgid "IP" msgstr "IP" -#: radialnet/gui/NodeNotebook.py:44 +#: radialnet/gui/NodeNotebook.py:114 #, python-format msgid "Traceroute on port %s/%s totalized %d known hops." msgstr "ポート %s/%s のTraceroute結果。合計 %d ホップ行われています" -#: radialnet/gui/NodeNotebook.py:48 +#: radialnet/gui/NodeNotebook.py:118 msgid "No traceroute information available." msgstr "traceroute情報はありません" -#: radialnet/gui/NodeNotebook.py:55 +#: radialnet/gui/NodeNotebook.py:125 msgid "Name" msgstr "名前" -#: radialnet/gui/NodeNotebook.py:55 +#: radialnet/gui/NodeNotebook.py:125 msgid "DB Line" msgstr "DB ライン" -#: radialnet/gui/NodeNotebook.py:56 +#: radialnet/gui/NodeNotebook.py:126 msgid "Family" msgstr "ファミリー" -#: radialnet/gui/NodeNotebook.py:60 +#: radialnet/gui/NodeNotebook.py:130 #, python-format msgid "* TCP sequence index equal to %d and difficulty is \"%s\"." msgstr "* TCP シーケンスインデックス 同じ %d and 難易度 は \"%s\"." -#: radialnet/gui/NodeNotebook.py:94 +#: radialnet/gui/NodeNotebook.py:164 msgid "General" msgstr "一般的な情報" -#: radialnet/gui/NodeNotebook.py:96 +#: radialnet/gui/NodeNotebook.py:166 msgid "Traceroute" msgstr "Traceroute" -#: radialnet/gui/NodeNotebook.py:140 +#: radialnet/gui/NodeNotebook.py:210 #, python-format msgid "Ports (%s)" msgstr "ポート (%s)" -#: radialnet/gui/NodeNotebook.py:162 -#: radialnet/gui/NodeNotebook.py:702 +#: radialnet/gui/NodeNotebook.py:232 +#: radialnet/gui/NodeNotebook.py:772 msgid "" msgstr "< 不明 >" -#: radialnet/gui/NodeNotebook.py:168 +#: radialnet/gui/NodeNotebook.py:238 msgid "" msgstr "< なし >" -#: radialnet/gui/NodeNotebook.py:193 +#: radialnet/gui/NodeNotebook.py:263 #, python-format msgid "[%d] service: %s" msgstr "[%d] サービス: %s" -#: radialnet/gui/NodeNotebook.py:198 +#: radialnet/gui/NodeNotebook.py:268 msgid "" msgstr "<特別なフィールド>" -#: radialnet/gui/NodeNotebook.py:301 +#: radialnet/gui/NodeNotebook.py:371 #, python-format msgid "Extraports (%s)" msgstr "Extraports (%s)" -#: radialnet/gui/NodeNotebook.py:308 +#: radialnet/gui/NodeNotebook.py:378 msgid "Special fields" msgstr "特別なフィールド" -#: radialnet/gui/NodeNotebook.py:344 +#: radialnet/gui/NodeNotebook.py:414 msgid "General information" msgstr "一般的な情報" -#: radialnet/gui/NodeNotebook.py:345 +#: radialnet/gui/NodeNotebook.py:415 msgid "Sequences" msgstr "シーケンス" -#: radialnet/gui/NodeNotebook.py:348 +#: radialnet/gui/NodeNotebook.py:418 msgid "No sequence information." msgstr "シーケンスに関する情報はありません" -#: radialnet/gui/NodeNotebook.py:349 +#: radialnet/gui/NodeNotebook.py:419 msgid "No OS information." msgstr "OS情報がありません" -#: radialnet/gui/NodeNotebook.py:354 +#: radialnet/gui/NodeNotebook.py:424 msgid "Address:" msgstr "アドレス:" -#: radialnet/gui/NodeNotebook.py:377 +#: radialnet/gui/NodeNotebook.py:447 msgid "Hostname:" msgstr "ホスト名:" -#: radialnet/gui/NodeNotebook.py:401 +#: radialnet/gui/NodeNotebook.py:471 #, python-format msgid "%s (%s seconds)." msgstr "%s (%s 秒)." -#: radialnet/gui/NodeNotebook.py:467 +#: radialnet/gui/NodeNotebook.py:537 msgid "Match" msgstr "マッチ" -#: radialnet/gui/NodeNotebook.py:517 -#: radialnet/gui/NodeNotebook.py:567 +#: radialnet/gui/NodeNotebook.py:587 +#: radialnet/gui/NodeNotebook.py:637 msgid "Class" msgstr "クラス" -#: radialnet/gui/NodeNotebook.py:525 +#: radialnet/gui/NodeNotebook.py:595 msgid "Used ports:" msgstr "使用されているポート:" -#: radialnet/gui/NodeNotebook.py:548 +#: radialnet/gui/NodeNotebook.py:618 msgid "Fingerprint" msgstr "フィンガープリント" -#: radialnet/gui/NodeNotebook.py:568 +#: radialnet/gui/NodeNotebook.py:638 msgid "Values" msgstr "値" -#: radialnet/gui/NodeNotebook.py:570 +#: radialnet/gui/NodeNotebook.py:640 msgid "TCP *" msgstr "TCP *" -#: radialnet/gui/NodeNotebook.py:571 +#: radialnet/gui/NodeNotebook.py:641 msgid "IP ID" msgstr "IP ID" -#: radialnet/gui/NodeNotebook.py:572 +#: radialnet/gui/NodeNotebook.py:642 msgid "TCP Timestamp" msgstr "TCP タイムスタンプ" -#: radialnet/gui/SaveDialog.py:47 +#: radialnet/gui/HostsViewer.py:122 +msgid "No node selected" +msgstr "ノードが選ばれていません" + +#: radialnet/gui/SaveDialog.py:101 +msgid "PDF" +msgstr "PDF" + +#: radialnet/gui/SaveDialog.py:102 +msgid "PNG" +msgstr "PNG" + +#: radialnet/gui/SaveDialog.py:103 +msgid "PostScript" +msgstr "PostScript" + +#: radialnet/gui/SaveDialog.py:104 +msgid "SVG" +msgstr "SVG" + +#: radialnet/gui/SaveDialog.py:117 msgid "Save Topology" msgstr "トポロジーを保存" -#: radialnet/gui/SaveDialog.py:67 -msgid "Select File Type:" -msgstr "ファイルの種類:" - -#: radialnet/gui/SaveDialog.py:99 +#: radialnet/gui/SaveDialog.py:169 msgid "No filename extension" msgstr "拡張子がありません" -#: radialnet/gui/SaveDialog.py:100 +#: radialnet/gui/SaveDialog.py:170 #, python-format msgid "" "The filename \"%s\" does not have an extension, and no specific file type was chosen.\n" @@ -1483,16 +1553,639 @@ msgstr "" "このファイル名 \"%s\" には拡張子がありませんのでファイル種別を特定できません。\n" "適切な拡張子を入力するかリストからファイルタイプを選んでください" -#: radialnet/gui/SaveDialog.py:106 +#: radialnet/gui/SaveDialog.py:176 msgid "Unknown filename extension" msgstr "不明な拡張子です" -#: radialnet/gui/SaveDialog.py:107 +#: radialnet/gui/SaveDialog.py:177 #, 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 "" -"このファイルのための拡張子 \"%s\" のファイルがありません\n" +"このファイルのための拡張子 \"%s\" のファイルがありません。\n" "適切な拡張子を入力するかリストからファイルタイプを選んでください" +#: share/zenmap/misc/profile_editor.xml:9 +msgid "Ping" +msgstr "Ping" + +#: share/zenmap/misc/profile_editor.xml:10 +msgid "Scripting" +msgstr "スクリプティング" + +#: share/zenmap/misc/profile_editor.xml:11 +msgid "Target" +msgstr "ターゲット" + +#: share/zenmap/misc/profile_editor.xml:12 +msgid "Source" +msgstr "ソース" + +#: share/zenmap/misc/profile_editor.xml:13 +msgid "Other" +msgstr "その他" + +#: share/zenmap/misc/profile_editor.xml:14 +msgid "Timing" +msgstr "タイミング" + +#: share/zenmap/misc/profile_editor.xml:16 +msgid "Scan options" +msgstr "スキャンオプション" + +#: share/zenmap/misc/profile_editor.xml:17 +msgid "Targets (optional): " +msgstr "ターゲット:" + +#: share/zenmap/misc/profile_editor.xml:18 +msgid "TCP scan: " +msgstr "TCP スキャン:" + +#: share/zenmap/misc/profile_editor.xml:19 +#: share/zenmap/misc/profile_editor.xml:30 +#: share/zenmap/misc/profile_editor.xml:40 +msgid "None" +msgstr "なし" + +#: share/zenmap/misc/profile_editor.xml:20 +msgid "Send probes with the ACK flag set. Ports will be marked \"filtered\" or \"unfiltered\". Use ACK scan to map out firewall rulesets." +msgstr "ACKフラグをセットしたパケットを送信します。ポートには \"filtered\" または \"unfiltered\"と表示されます。ACKスキャンはファイアウォールのルールセットを調査するため使用します。" + +#: share/zenmap/misc/profile_editor.xml:20 +msgid "ACK scan" +msgstr "ACK スキャン" + +#: share/zenmap/misc/profile_editor.xml:21 +msgid "Send probes with the FIN bit set. FIN scan can differentiate \"closed\" and \"open|filtered\" ports on some systems." +msgstr "FINビットをセットしたパケットを送信します。FINスキャンにより、 \"closed\" と \"open|filtered\"が識別できるシステムがあります。 " + +#: share/zenmap/misc/profile_editor.xml:21 +msgid "FIN scan" +msgstr "FIN スキャン" + +#: share/zenmap/misc/profile_editor.xml:22 +msgid "Send probes with the FIN and ACK bits set. Against some BSD-derived systems this can differentiate between \"closed\" and \"open|filtered\" ports." +msgstr "FINビットとACKビットを立てたパケットを送信します。BSD由来のシステムの中にはこのやり方でポートの\"closed\" と \"open|filtered\"を区別することができます。" + +#: share/zenmap/misc/profile_editor.xml:22 +msgid "Maimon scan" +msgstr "Maimon スキャン" + +#: share/zenmap/misc/profile_editor.xml:23 +msgid "Send probes with no flags set (TCP flag header is 0). Null scan can differentiate \"closed\" and \"open|filtered\" ports on some systems." +msgstr "1つもフラグをセットしないパケット(TCPフラグヘッダが0)をターゲットに送信します。Null スキャンにより、 \"closed\" と \"open|filtered\"が識別できるシステムがあります。 " + +#: share/zenmap/misc/profile_editor.xml:23 +msgid "Null scan" +msgstr "Null スキャン" + +#: share/zenmap/misc/profile_editor.xml:24 +msgid "Send probes with the SYN flag set. This is the most popular scan and the most generally useful. It is known as a \"stealth\" scan because it avoids making a full TCP connection." +msgstr "SYNフラグをセットしたパケットを送信します。これが一番ポピュラーなスキャンで最も有用でしょう。 TCPのフルコネクトを行わないため、\"stealth\" スキャンとして知られています。" + +#: share/zenmap/misc/profile_editor.xml:24 +msgid "TCP SYN scan" +msgstr "TCP SYN スキャン" + +#: share/zenmap/misc/profile_editor.xml:25 +msgid "Scan using the connect system call. This is like SYN scan but less stealthy because it makes a full TCP connection. It is the default when a user does not have raw packet privileges or is scanning IPv6 networks." +msgstr "システムコールを使用して接続するスキャンです。SYNスキャンに似ていますがフルTCPコネクトを行うため、見つかりやすいです。ユーザーがrawパケットを扱う権限がない場合、また、IPv6ネットワークのスキャンを行う場合、このスキャンがデフォルトになります。" + +#: share/zenmap/misc/profile_editor.xml:25 +msgid "TCP connect scan" +msgstr "TCPフルコネクトスキャン" + +#: share/zenmap/misc/profile_editor.xml:26 +msgid "Same as ACK scan except that it exploits an implementation detail of certain systems to differentiate open ports from closed ones, rather than always printing \"unfiltered\" when a RST is returned. " +msgstr "システムによってはオープンポートとクローズポートがわかる場合がありますが、それを除いてはACKスキャンと同じです。RSTパケットが返ってきたとき\"unfiltered\" が表示されます。" + +#: share/zenmap/misc/profile_editor.xml:26 +msgid "Window scan" +msgstr "ウインドウスキャン" + +#: share/zenmap/misc/profile_editor.xml:27 +msgid "Send probes with the FIN, PSH, and URG flags set, lighting the packets up like a Christmas tree. Xmas tree scan can differentiate \"closed\" and \"open|filtered\" ports on some systems." +msgstr "FIN、PSH、ARGのフラグをセットしたパケットを送信します。クリスマスツリーに点火したようなスキャンです。クリスマスツリースキャンはシステムによって \"closed\" と\"open|filtered\" が判別されます。" + +#: share/zenmap/misc/profile_editor.xml:27 +msgid "Xmas Tree scan" +msgstr "クリスマスツリースキャン" + +#: share/zenmap/misc/profile_editor.xml:29 +msgid "Non-TCP scans: " +msgstr "TCPを用いないスキャン:" + +#: share/zenmap/misc/profile_editor.xml:31 +msgid "Scan UDP ports. UDP is in general slower and more difficult to scan than TCP, and is often ignored by security auditors." +msgstr "UDPを使ったスキャンです。UDPスキャンはTCPを使ったスキャンに比べると遅く難しいため、しばしばセキュリティ検査で無視されます。" + +#: share/zenmap/misc/profile_editor.xml:31 +msgid "UDP scan" +msgstr "UDP スキャン" + +#: share/zenmap/misc/profile_editor.xml:32 +msgid "Scan IP protocols (TCP, ICMP, IGMP, etc.) to find which are supported by target machines." +msgstr "ターゲットマシンを見つけるために、IP プロトコル(TCP, ICMP, IGMPなど) によるスキャンを行います。" + +#: share/zenmap/misc/profile_editor.xml:32 +msgid "IP protocol scan" +msgstr "IPプロトコルスキャン" + +#: share/zenmap/misc/profile_editor.xml:33 +msgid "Do not scan any targets, just list which ones would be scanned (with reverse DNS names if available)." +msgstr "どのターゲットにもポートスキャンを行わず、スキャンするターゲットのリストだけ表示します(もし逆引き名前解決が可能な場合は行われます)。" + +#: share/zenmap/misc/profile_editor.xml:33 +msgid "List scan" +msgstr "リストスキャン" + +#: share/zenmap/misc/profile_editor.xml:34 +msgid "Skip the port scanning phase. Other phases (host discovery, script scan, traceroute) may still run." +msgstr "ポートスキャンのフェーズをスキップします。ホストの探索、スクリプトスキャン、trracerouteなど他のフェーズは引き続き行われます。" + +#: share/zenmap/misc/profile_editor.xml:34 +msgid "No port scan" +msgstr "ポートスキャンを行わない" + +#: share/zenmap/misc/profile_editor.xml:35 +msgid "SCTP is a layer 4 protocol used mostly for telephony related applications. This is the SCTP equivalent of a TCP SYN stealth scan." +msgstr "SCTPはIP電話関連のアプリケーションで使用されるレイヤー4のプロトコルです。SCTPを使ったTCP SYNステルススキャンと同様のスキャンです。" + +#: share/zenmap/misc/profile_editor.xml:35 +msgid "SCTP INIT port scan" +msgstr "SCTP INITポートスキャン" + +#: share/zenmap/misc/profile_editor.xml:36 +msgid "SCTP is a layer 4 protocol used mostly for telephony related applications." +msgstr "SCTPはIP電話関連のアプリケーションで使用されるレイヤー4のプロトコルです。" + +#: share/zenmap/misc/profile_editor.xml:36 +msgid "SCTP cookie-echo port scan" +msgstr "SCTP cookie-echo ポートスキャン" + +#: share/zenmap/misc/profile_editor.xml:39 +msgid "Timing template: " +msgstr "タイミングテンプレート:" + +#: share/zenmap/misc/profile_editor.xml:41 +#: share/zenmap/misc/profile_editor.xml:42 +msgid "Set the timing template for IDS evasion." +msgstr "IDS回避のためのスキャン時間間隔を設定します。" + +#: share/zenmap/misc/profile_editor.xml:41 +msgid "Paranoid" +msgstr "偏執スキャン" + +#: share/zenmap/misc/profile_editor.xml:42 +msgid "Sneaky" +msgstr "こそこそスキャン" + +#: share/zenmap/misc/profile_editor.xml:43 +msgid "Set the timing template to slow down the scan to use less bandwidth and target machine resources." +msgstr "ネットワーク帯域とターゲットのマシンリソースををあまり使わないよう、スキャンするタイミングをゆっくりに設定します。" + +#: share/zenmap/misc/profile_editor.xml:43 +msgid "Polite" +msgstr "礼儀正しいスキャン" + +#: share/zenmap/misc/profile_editor.xml:44 +msgid "Set the timing template to not modify the default Nmap value." +msgstr "スキャンのタイミングはNmapデフォルトのままです。" + +#: share/zenmap/misc/profile_editor.xml:44 +msgid "Normal" +msgstr "普通のスキャン" + +#: share/zenmap/misc/profile_editor.xml:45 +msgid "Set the timing template for faster scan. Used when on a reasonably fast and reliable network." +msgstr "少し早目のタイミングでスキャンを行います。そこそこ早く負担をかけるので信頼されたネットワークで行いましょう。" + +#: share/zenmap/misc/profile_editor.xml:45 +msgid "Aggressive" +msgstr "アグレッシブ" + +#: share/zenmap/misc/profile_editor.xml:46 +msgid "Set the timing template for the fastest scan. Used when on a fast network or when willing to sacrifice accuracy for speed." +msgstr "早い間隔でスキャンを行います。高速なネットワークを使っているか精度を犠牲にしても短い時間で行いたい場合に設定します。" + +#: share/zenmap/misc/profile_editor.xml:46 +msgid "Insane" +msgstr "きちがいスキャン" + +#: share/zenmap/misc/profile_editor.xml:48 +msgid "Enable OS detection (-O), version detection (-sV), script scanning (-sC), and traceroute (--traceroute)." +msgstr "OS判別(-O)、バージョン判別(-sV)、スクリプトスキャン(-sC)、トレースルート(-traceroute)" + +#: share/zenmap/misc/profile_editor.xml:48 +msgid "Enable all advanced/aggressive options" +msgstr "高度な/アグレッシブな オプションを有効にします。" + +#: share/zenmap/misc/profile_editor.xml:49 +msgid "Attempt to discover the operating system running on remote systems." +msgstr "リモートシステムで実行されているOSを検出します。" + +#: share/zenmap/misc/profile_editor.xml:49 +msgid "Operating system detection" +msgstr "OS判別" + +#: share/zenmap/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 +msgid "Version detection" +msgstr "バージョン判別" + +#: share/zenmap/misc/profile_editor.xml:51 +msgid "Scan by spoofing packets from a zombie computer so that the targets receive no packets from your IP address. The zombie must meet certain conditions which Nmap will check before scanning." +msgstr "ゾンビコンピュータからのパケットによりスキャンが行われるため、ターゲットはあなたのIPアドレスからパケットを受け取ることはありません。Nmapはスキャンを行う前にゾンビが条件を満たすかチェックします。" + +#: share/zenmap/misc/profile_editor.xml:51 +msgid "Idle Scan (Zombie)" +msgstr "アイドルスキャン(ゾンビ)" + +#: share/zenmap/misc/profile_editor.xml:52 +msgid "Use an FTP server to port scan other hosts by sending a file to each interesting port of a target host." +msgstr "FTPサーバーを使用してターゲットポートにファイルを送信することで、他のホストのポートスキャンを行います。" + +#: share/zenmap/misc/profile_editor.xml:52 +msgid "FTP bounce attack" +msgstr "FTPバウンス攻撃" + +#: share/zenmap/misc/profile_editor.xml:53 +msgid "Never do reverse DNS. This can slash scanning times." +msgstr "DNSの逆引き問い合わせを行わないことで、スキャン時間を大幅に減らすことが可能になります。" + +#: share/zenmap/misc/profile_editor.xml:53 +msgid "Disable reverse DNS resolution" +msgstr "DNSの逆引きを行わない" + +#: share/zenmap/misc/profile_editor.xml:54 +msgid "Enable IPv6 scanning." +msgstr "IPv6スキャンを行います。" + +#: share/zenmap/misc/profile_editor.xml:54 +msgid "IPv6 support" +msgstr "IPv6サポート" + +#: share/zenmap/misc/profile_editor.xml:56 +msgid "Ping options" +msgstr "Pingオプション" + +#: share/zenmap/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 +msgid "Don't ping before scanning" +msgstr "スキャンの前にPingを行わない" + +#: share/zenmap/misc/profile_editor.xml:58 +msgid "Send an ICMP echo request (ping) probe to see if targets are up." +msgstr "ターゲットが動作しているか確認するため、ICMP echo リクエスト(Ping)を送信します。" + +#: share/zenmap/misc/profile_editor.xml:58 +msgid "ICMP ping" +msgstr "ICMP Ping" + +#: share/zenmap/misc/profile_editor.xml:59 +msgid "Send an ICMP timestamp probe to see if targets are up." +msgstr "ターゲットが動作しているか確認するため、ICMPタイムスタンプ パケットを送信します。" + +#: share/zenmap/misc/profile_editor.xml:59 +msgid "ICMP timestamp request" +msgstr "ICMPタイムスタンプリクエスト" + +#: share/zenmap/misc/profile_editor.xml:60 +msgid "Send an ICMP address mask request probe to see if targets are up." +msgstr "ターゲットが動作しているか確認するため、ICMP アドレスマスクリクエストを送信します。" + +#: share/zenmap/misc/profile_editor.xml:60 +msgid "ICMP netmask request" +msgstr "ICMPネットマスク リクエスト" + +#: share/zenmap/misc/profile_editor.xml:61 +msgid "Send one or more ACK probes to see if targets are up. Give a list of ports or leave the argument blank to use a default port." +msgstr "ターゲットが動作しているか確認するためにACKパケットを送信します。ポートのリストを読み込ませるか、デフォルトのポートを使用する場合、引数は空白のままにします。" + +#: share/zenmap/misc/profile_editor.xml:61 +msgid "ACK ping" +msgstr "ACK Ping" + +#: share/zenmap/misc/profile_editor.xml:62 +msgid "Send one or more SYN probes to see if targets are up. Give a list of ports or leave the argument blank to use a default port." +msgstr "ターゲットが動作しているか確認するためにSYNパケットを送信します。ポートのリストを読み込ませるか、デフォルトのポートを使用する場合、引数は空白のままにします。" + +#: share/zenmap/misc/profile_editor.xml:62 +msgid "SYN ping" +msgstr "SYN Ping" + +#: share/zenmap/misc/profile_editor.xml:63 +msgid "Send one or more UDP probes to see if targets are up. Give a list of ports or leave the argument blank to use a default port." +msgstr "ターゲットが動作しているか確認するためにUDPパケットを送信します。ポートのリストを読み込ませるか、デフォルトのポートを使用する場合、引数は空白のままにします。" + +#: share/zenmap/misc/profile_editor.xml:63 +msgid "UDP probes" +msgstr "UDP プローブ" + +#: share/zenmap/misc/profile_editor.xml:64 +msgid "Send one or more raw IP protocol probes to see if targets are up. Give a list of protocols or leave the argument blank to use a default list" +msgstr "ターゲットが動作しているか確認するためにraw IPパケットを送信します。ポートのリストを読み込ませるか、デフォルトのポートを使用する場合、引数は空白のままにします。" + +#: share/zenmap/misc/profile_editor.xml:64 +msgid "IPProto probes" +msgstr "IPプロトコルプローブ" + +#: share/zenmap/misc/profile_editor.xml:65 +msgid "Send SCTP INIT chunk packets to see if targets are up. Give a list of ports or leave the argument blank to use a default port." +msgstr "ターゲットが動作しているか確認するためにSCTP INITチャンクパケットを送信します。ポートのリストを読み込ませるか、デフォルトのポートを使用する場合、引数は空白のままにします。" + +#: share/zenmap/misc/profile_editor.xml:65 +msgid "SCTP INIT ping probes" +msgstr "SCTP INIT Ping プローブ" + +#: share/zenmap/misc/profile_editor.xml:67 +msgid "Scripting options (NSE)" +msgstr "スクリプティングオプション(NSE)" + +#: share/zenmap/misc/profile_editor.xml:68 +msgid "Use the Nmap Scripting Engine to gain more information about targets after scanning them." +msgstr "ターゲットのより多くの情報を得るため、スキャン後にNmapスクリプティングエンジンを使用します。" + +#: share/zenmap/misc/profile_editor.xml:68 +msgid "Script scan" +msgstr "スクリプトスキャン" + +#: share/zenmap/misc/profile_editor.xml:69 +msgid "Run the given scripts. Give script names, directory names, or category names. Categories are \"safe\", \"intrusive\", \"malware\", \"discovery\", \"vuln\", \"auth\", \"external\", \"default\", and \"all\". If blank, scripts in the \"default\" category are run." +msgstr "指定されたスクリプトを実行します。スクリプト名、ディレクトリ名またはカテゴリ名を指定してください。カテゴリは \"safe\", \"intrusive\", \"malware\", \"discovery\", \"vuln\", \"auth\", \"external\", \"default\", and \"all\"です。もし空白の場合 \"default\" カテゴリのスクリプトが実行されます。" + +#: share/zenmap/misc/profile_editor.xml:69 +msgid "Scripts to run" +msgstr "実行するスクリプト" + +#: share/zenmap/misc/profile_editor.xml:70 +msgid "Give arguments to certain scripts that use them. Arguments are = pairs, separated by commas. Values may be Lua tables." +msgstr "スクリプトによっては引数が必要になるので指定してください。引数の指定は<引数>=<値>です。値はカンマで区切られることや、Luaテーブルの場合もあります。" + +#: share/zenmap/misc/profile_editor.xml:70 +msgid "Script arguments" +msgstr "スクリプトの引数" + +#: share/zenmap/misc/profile_editor.xml:71 +msgid "Show all information sent and received by the scripting engine." +msgstr "スクリプティングエンジンによって送受信されたすべての情報を表示します。" + +#: share/zenmap/misc/profile_editor.xml:71 +msgid "Trace script execution" +msgstr "トレーススクリプトの実行" + +#: share/zenmap/misc/profile_editor.xml:73 +msgid "Target options" +msgstr "ターゲットオプション" + +#: share/zenmap/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 +msgid "Excluded hosts/networks" +msgstr "除外ホスト/ネットワーク" + +#: share/zenmap/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 +msgid "Exclusion file" +msgstr "除外ファイル" + +#: share/zenmap/misc/profile_editor.xml:76 +msgid "Reads target list specification from an input file." +msgstr "入力ファイルからターゲットリストを読み込みます。" + +#: share/zenmap/misc/profile_editor.xml:76 +msgid "Target list file" +msgstr "ターゲットリストファイル" + +#: share/zenmap/misc/profile_editor.xml:77 +msgid "Option to choose targets at random. Tells Nmap how many IPs to generate. 0 is used for a never-ending scan." +msgstr "ランダムなターゲットに対してスキャンを行うオプションです。NmapがいくつのIPアドレスに対してスキャンを行うか設定します。0を設定した場合終わりなくスキャンを行います。" + +#: share/zenmap/misc/profile_editor.xml:77 +msgid "Scan random hosts" +msgstr "ランダムホストスキャン" + +#: share/zenmap/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 +msgid "Ports to scan" +msgstr "スキャンするポート" + +#: share/zenmap/misc/profile_editor.xml:79 +msgid "Only scan ports named in the nmap-services file which comes with Nmap (or nmap-protocols file for -sO)." +msgstr "nmap-serviceファイルに名前のあるポートにのみスキャンを行います。(-sOオプションのときはnmap-protocolsファイルが使用されます)" + +#: share/zenmap/misc/profile_editor.xml:79 +msgid "Fast scan" +msgstr "ファストスキャン" + +#: share/zenmap/misc/profile_editor.xml:81 +msgid "Source options" +msgstr "送信元オプション" + +#: share/zenmap/misc/profile_editor.xml:82 +msgid "Send fake decoy probes from spoofed addresses to hide your own address. Give a list of addresses separated by commas. Use RND for a random address and ME to set the position of your address." +msgstr "自身のIPアドレスを隠して、囮のIPアドレスからスプーフしたパケットを送信します。カンマで区切ったIPアドレスのリストを指定してください。RNDを指定するとランダムなIPアドレス、MEでは自身のIPアドレスを使用することになります。" + +#: share/zenmap/misc/profile_editor.xml:82 +msgid "Use decoys to hide identity" +msgstr "スキャン元を隠すための囮使用" + +#: share/zenmap/misc/profile_editor.xml:83 +msgid "Specify the IP address of the interface you wish to send packets through." +msgstr "パケットを送信したいインターフェイスのIPアドレスを設定します。" + +#: share/zenmap/misc/profile_editor.xml:83 +msgid "Set source IP address" +msgstr "送信元IPアドレスの設定" + +#: share/zenmap/misc/profile_editor.xml:84 +msgid "Provide a port number and Nmap will send packets from that port where possible." +msgstr "Nmapがパケットを送信するポート番号を設定します。" + +#: share/zenmap/misc/profile_editor.xml:84 +msgid "Set source port" +msgstr "送信元ポート番号の設定" + +#: share/zenmap/misc/profile_editor.xml:85 +msgid "Tells Nmap what interface to send and receive packets on." +msgstr "どのインターフェイスがNmapのパケットを送受信するのかを指定します。" + +#: share/zenmap/misc/profile_editor.xml:85 +msgid "Set network interface" +msgstr "ネットワークインターフェイスを設定する" + +#: share/zenmap/misc/profile_editor.xml:87 +msgid "Other options" +msgstr "その他のオプション" + +#: share/zenmap/misc/profile_editor.xml:88 +msgid "Any extra options to add to the command line." +msgstr "その他のオプションはコマンドラインから追加できます。" + +#: share/zenmap/misc/profile_editor.xml:88 +msgid "Extra options defined by user" +msgstr "ユーザーにより定義されたその他のオプション" + +#: share/zenmap/misc/profile_editor.xml:89 +msgid "Set the IPv4 time-to-live field in sent packets to the given value." +msgstr "送信するIPv4パケットのTTLフィールドを設定します。" + +#: share/zenmap/misc/profile_editor.xml:89 +msgid "Set IPv4 time to live (ttl)" +msgstr "IPv4のTTLを設定する" + +#: share/zenmap/misc/profile_editor.xml:90 +msgid "Causes the requested scan (including ping scans) to split up TCP headers over several packets." +msgstr "リクエストされたスキャン(Pingスキャンを含む)ではパケット内のTCPヘッダの分割を引き起こします。" + +#: share/zenmap/misc/profile_editor.xml:90 +msgid "Fragment IP packets" +msgstr "IPパケットのフラグメント" + +#: share/zenmap/misc/profile_editor.xml:91 +msgid "Print more information about the scan in progress. Open ports are shown as they are found as well as completion time estimates." +msgstr "スキャン中より多くの情報を表示します。時間経過とともに発見されたたオープンポートが表示されます。" + +#: share/zenmap/misc/profile_editor.xml:91 +msgid "Verbosity level" +msgstr "詳細度レベル:" + +#: share/zenmap/misc/profile_editor.xml:92 +msgid "When even verbose mode doesn't provide sufficient data for you, debugging level is available to show more detailed output." +msgstr "詳細モードでも十分なデータが受け取れなかった場合、デバッギングレベルの指定によってより詳細な情報を見ることができます。" + +#: share/zenmap/misc/profile_editor.xml:92 +msgid "Debugging level" +msgstr "デバッグレベル:" + +#: share/zenmap/misc/profile_editor.xml:93 +msgid "Print a summary of every packet sent or received." +msgstr "すべての送受信されたパケットの要約情報を表示します。" + +#: share/zenmap/misc/profile_editor.xml:93 +msgid "Packet trace" +msgstr "パケットトレース" + +#: share/zenmap/misc/profile_editor.xml:94 +msgid "Scan ports in order instead of randomizing them." +msgstr "ランダムにではなく順番にポートをスキャンします。" + +#: share/zenmap/misc/profile_editor.xml:94 +msgid "Disable randomizing scanned ports" +msgstr "スキャンするポートの順番をランダムにしない" + +#: share/zenmap/misc/profile_editor.xml:95 +msgid "Trace the network path to each target after scanning. This works with all scan types except connect scan (-sT) and idle scan (-sI)." +msgstr "ターゲットのスキャン後、ネットワークパスをトレースします。これはフルコネクトスキャン(-sT)、アイドルスキャン(-sI)を除いたすべてのスキャンで実行可能です。" + +#: share/zenmap/misc/profile_editor.xml:95 +msgid "Trace routes to targets" +msgstr "Tracerouteを行うターゲット" + +#: share/zenmap/misc/profile_editor.xml:96 +msgid "Try sending a probe to each port no more than this many times before giving up." +msgstr "指定された回数だけポートへのパケット送信を再試行してから終了します。" + +#: share/zenmap/misc/profile_editor.xml:96 +msgid "Max Retries" +msgstr "リトライ回数" + +#: share/zenmap/misc/profile_editor.xml:98 +msgid "Timing and performance" +msgstr "タイミングとパフォーマンス" + +#: share/zenmap/misc/profile_editor.xml:99 +msgid "Give up on a host if it has not finished being scanning in this long. Time is in seconds by default, or may be followed by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "スキャン時間が長すぎて終了しないときの強制終了する時間を設定します。デフォルトは秒単位での設定です。後ろに「ms」を付けるとミリ秒単位、「s」で秒単位、「m」で分単位、「h」で時間単位で設定できます。" + +#: share/zenmap/misc/profile_editor.xml:99 +msgid "Max time to scan a target" +msgstr "最長スキャン時間" + +#: share/zenmap/misc/profile_editor.xml:100 +msgid "Wait no longer than this for a probe response before giving up or retransmitting the probe. Time is in seconds by default, or may be followed by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "生死確認パケット再送信まで最大の反応待ち時間を設定します。デフォルトは秒単位での設定です。後ろに「ms」を付けるとミリ秒単位、「s」で秒単位、「m」で分単位、「h」で時間単位で設定できます。" + +#: share/zenmap/misc/profile_editor.xml:100 +msgid "Max probe timeout" +msgstr "生死確認最大タイムアウト時間" + +#: share/zenmap/misc/profile_editor.xml:101 +msgid "Wait at least this long for a probe response before giving up or retransmitting the probe. Time is in seconds by default, or may be followed by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "生死確認パケット再送信まで最小の反応待ち時間を設定します。デフォルトは秒単位での設定です。後ろに「ms」を付けるとミリ秒単位、「s」で秒単位、「m」で分単位、「h」で時間単位で設定できます。" + +#: share/zenmap/misc/profile_editor.xml:101 +msgid "Min probe timeout" +msgstr "生死確認最小タイムアウト時間" + +#: share/zenmap/misc/profile_editor.xml:102 +msgid "Use the time given as the initial estimate of round-trip time. This can speed up scans if you know a good time for the network you're scanning." +msgstr "初回時の往復遅延時間を推測した時間を設定します。これによってネットワークをスキャンする際にスキャンスピードを上げることができます。" + +#: share/zenmap/misc/profile_editor.xml:102 +msgid "Initial probe timeout" +msgstr "初回往復遅延時間" + +#: share/zenmap/misc/profile_editor.xml:103 +msgid "Scan no more than this many hosts in parallel." +msgstr "これ以上のホストに対しては同時にスキャンは行われません。" + +#: share/zenmap/misc/profile_editor.xml:103 +msgid "Max hosts in parallel" +msgstr "最多同時スキャンホスト数" + +#: share/zenmap/misc/profile_editor.xml:104 +msgid "Scan at least this many hosts in parallel." +msgstr "少なくとも設定された数のホストに対して同時にスキャンが行われます。" + +#: share/zenmap/misc/profile_editor.xml:104 +msgid "Min hosts in parallel" +msgstr "最小同時スキャンホスト数" + +#: share/zenmap/misc/profile_editor.xml:105 +msgid "Never allow more than the given number of probes to be outstanding at a time. May be set to 1 to prevent Nmap from sending more than one probe at a time to hosts." +msgstr "一度に設定された数以上の生死確認パケットの送信を許可しません。1を設定するとNmapからホストには1つのパケット以上は送られません。" + +#: share/zenmap/misc/profile_editor.xml:105 +msgid "Max outstanding probes" +msgstr "最大未確認プローブ数" + +#: share/zenmap/misc/profile_editor.xml:106 +msgid "Try to maintain at least the given number of probes outstanding during a scan. Common usage is to set to a number higher than 1 to speed up scans of poorly performing hosts or networks." +msgstr "結果が未確定な生死確認接続を維持する数を設定します。よく知られた使い方として、性能の低いホスト、ネットワークでのスキャンのスピードアップのために1より多くの数字を設定するということがあります。" + +#: share/zenmap/misc/profile_editor.xml:106 +msgid "Min outstanding probes" +msgstr "最小未確定プローブ数" + +#: share/zenmap/misc/profile_editor.xml:107 +msgid "Do not allow the scan delay (time delay between successive probes) to grow larger than the given amount of time. Time is in seconds by default, or may be followed by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "設定された時間以上のスキャン遅延(連続した調査間の時間遅延)を許しません。デフォルトは秒単位での設定です。後ろに「ms」を付けるとミリ秒単位、「s」で秒単位、「m」で分単位、「h」で時間単位で設定できます。" + +#: share/zenmap/misc/profile_editor.xml:107 +msgid "Max scan delay" +msgstr "最大スキャン遅延時間" + +#: share/zenmap/misc/profile_editor.xml:108 +msgid "Wait at least the given amount of time between each probe sent to a given host. Time is in seconds by default, or may be followed by a suffix of 'ms' for milliseconds, 's' for seconds, 'm' for minutes, or 'h' for hours." +msgstr "連続したホストに生死確認を行う際、設定された時間分待ってから次のホストへパケットの送信を行います。デフォルトは秒単位での設定です。後ろに「ms」を付けるとミリ秒単位、「s」で秒単位、「m」で分単位、「h」で時間単位で設定できます。" + +#: share/zenmap/misc/profile_editor.xml:108 +msgid "Min delay between probes" +msgstr "最小待ち時間" + diff --git a/zenmap/share/zenmap/locale/ja/LC_MESSAGES/zenmap.mo b/zenmap/share/zenmap/locale/ja/LC_MESSAGES/zenmap.mo index 2e39696302bfd04e9e7cabb7e1f14e0b4be3e2a0..aceecd0b0730c20bd8ca5e133e7e566324be905e 100644 GIT binary patch literal 62412 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