All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 2/2 wireguard-windows] Add Japanese translation to messages.gotext.json
@ 2020-02-25 21:35 Eiji Tanioka
  0 siblings, 0 replies; only message in thread
From: Eiji Tanioka @ 2020-02-25 21:35 UTC (permalink / raw)
  To: wireguard

Signed-off-by: Eiji Tanioka <tanioka404@gmail.com>
---
 locales/ja/messages.gotext.json | 352 ++++++++++++++++----------------
 1 file changed, 176 insertions(+), 176 deletions(-)

diff --git a/locales/ja/messages.gotext.json b/locales/ja/messages.gotext.json
index 96b6bd8..e2dcb49 100644
--- a/locales/ja/messages.gotext.json
+++ b/locales/ja/messages.gotext.json
@@ -4,17 +4,17 @@
         {
             "id": "Error",
             "message": "Error",
-            "translation": ""
+            "translation": "エラー"
         },
         {
             "id": "(no argument): elevate and install manager service",
             "message": "(no argument): elevate and install manager service",
-            "translation": ""
+            "translation": "(引数なし): 管理者権限でmanagerサービスをインストールしてください"
         },
         {
             "id": "Usage: {Args0} [\n{String}]",
             "message": "Usage: {Args0} [\n{String}]",
-            "translation": "",
+            "translation": "使い方: {Args0} [\n{String}]",
             "placeholders": [
                 {
                     "id": "Args0",
@@ -37,12 +37,12 @@
         {
             "id": "Command Line Options",
             "message": "Command Line Options",
-            "translation": ""
+            "translation": "コマンドラインオプション"
         },
         {
             "id": "Unable to determine whether the process is running under WOW64: {Err}",
             "message": "Unable to determine whether the process is running under WOW64: {Err}",
-            "translation": "",
+            "translation": "プロセスがWOW64で動作しているか確認できません: {Err}",
             "placeholders": [
                 {
                     "id": "Err",
@@ -57,12 +57,12 @@
         {
             "id": "You must use the 64-bit version of WireGuard on this computer.",
             "message": "You must use the 64-bit version of WireGuard on this computer.",
-            "translation": ""
+            "translation": "このコンピュータでは64ビット版の WireGuard を使ってください。"
         },
         {
             "id": "Unable to open current process token: {Err}",
             "message": "Unable to open current process token: {Err}",
-            "translation": "",
+            "translation": "現在のプロセストークンを開けません: {Err}",
             "placeholders": [
                 {
                     "id": "Err",
@@ -77,7 +77,7 @@
         {
             "id": "WireGuard may only be used by users who are a member of the Builtin {AdminGroupName} group.",
             "message": "WireGuard may only be used by users who are a member of the Builtin {AdminGroupName} group.",
-            "translation": "",
+            "translation": "WireGuard は組み込みの {AdminGroupName} グループのメンバーだけが使えます。",
             "placeholders": [
                 {
                     "id": "AdminGroupName",
@@ -92,7 +92,7 @@
         {
             "id": "WireGuard is running, but the UI is only accessible from desktops of the Builtin {AdminGroupName} group.",
             "message": "WireGuard is running, but the UI is only accessible from desktops of the Builtin {AdminGroupName} group.",
-            "translation": "",
+            "translation": "WireGuard は実行中ですが、UI画面は組み込みの {AdminGroupName} グループのデスクトップからしか開けません。",
             "placeholders": [
                 {
                     "id": "AdminGroupName",
@@ -107,22 +107,22 @@
         {
             "id": "WireGuard system tray icon did not appear after 30 seconds.",
             "message": "WireGuard system tray icon did not appear after 30 seconds.",
-            "translation": ""
+            "translation": "WireGuard システムトレイアイコンは30秒後に非表示になります。"
         },
         {
             "id": "Now",
             "message": "Now",
-            "translation": ""
+            "translation": "現在"
         },
         {
             "id": "System clock wound backward!",
             "message": "System clock wound backward!",
-            "translation": ""
+            "translation": "システム時刻が遅れています"
         },
         {
             "id": "{Years} year(s)",
             "message": "{Years} year(s)",
-            "translation": "",
+            "translation": "{Years} 年",
             "placeholders": [
                 {
                     "id": "Years",
@@ -137,7 +137,7 @@
         {
             "id": "{Days} day(s)",
             "message": "{Days} day(s)",
-            "translation": "",
+            "translation": "{Days} 日",
             "placeholders": [
                 {
                     "id": "Days",
@@ -152,7 +152,7 @@
         {
             "id": "{Hours} hour(s)",
             "message": "{Hours} hour(s)",
-            "translation": "",
+            "translation": "{Hours} 時間",
             "placeholders": [
                 {
                     "id": "Hours",
@@ -167,7 +167,7 @@
         {
             "id": "{Minutes} minute(s)",
             "message": "{Minutes} minute(s)",
-            "translation": "",
+            "translation": "{Minutes} 分",
             "placeholders": [
                 {
                     "id": "Minutes",
@@ -182,7 +182,7 @@
         {
             "id": "{Seconds} second(s)",
             "message": "{Seconds} second(s)",
-            "translation": "",
+            "translation": "{Seconds} 秒",
             "placeholders": [
                 {
                     "id": "Seconds",
@@ -197,7 +197,7 @@
         {
             "id": "{Timestamp} ago",
             "message": "{Timestamp} ago",
-            "translation": "",
+            "translation": "{Timestamp} 前",
             "placeholders": [
                 {
                     "id": "Timestamp",
@@ -212,7 +212,7 @@
         {
             "id": "{Bytes} B",
             "message": "{Bytes} B",
-            "translation": "",
+            "translation": "{Bytes} B",
             "placeholders": [
                 {
                     "id": "Bytes",
@@ -227,7 +227,7 @@
         {
             "id": "{Float64b__1024} KiB",
             "message": "{Float64b__1024} KiB",
-            "translation": "",
+            "translation": "{Float64b__1024} KiB",
             "placeholders": [
                 {
                     "id": "Float64b__1024",
@@ -242,7 +242,7 @@
         {
             "id": "{Float64b__1024__1024} MiB",
             "message": "{Float64b__1024__1024} MiB",
-            "translation": "",
+            "translation": "{Float64b__1024__1024} MiB",
             "placeholders": [
                 {
                     "id": "Float64b__1024__1024",
@@ -257,7 +257,7 @@
         {
             "id": "{Float64b__1024__1024__1024} GiB",
             "message": "{Float64b__1024__1024__1024} GiB",
-            "translation": "",
+            "translation": "{Float64b__1024__1024__1024} GiB",
             "placeholders": [
                 {
                     "id": "Float64b__1024__1024__1024",
@@ -272,7 +272,7 @@
         {
             "id": "{Float64b__1024__1024__1024__1024} TiB",
             "message": "{Float64b__1024__1024__1024__1024} TiB",
-            "translation": "",
+            "translation": "{Float64b__1024__1024__1024__1024} TiB",
             "placeholders": [
                 {
                     "id": "Float64b__1024__1024__1024__1024",
@@ -287,7 +287,7 @@
         {
             "id": "{Why}: {Offender}",
             "message": "{Why}: {Offender}",
-            "translation": "",
+            "translation": "{Why}: {Offender}",
             "placeholders": [
                 {
                     "id": "Why",
@@ -310,47 +310,47 @@
         {
             "id": "Invalid IP address",
             "message": "Invalid IP address",
-            "translation": ""
+            "translation": "不正な IP アドレス"
         },
         {
             "id": "Invalid network prefix length",
             "message": "Invalid network prefix length",
-            "translation": ""
+            "translation": "不正なネットワークプレフィックス長指定"
         },
         {
             "id": "Missing port from endpoint",
             "message": "Missing port from endpoint",
-            "translation": ""
+            "translation": "エンドポイントのポート指定なし"
         },
         {
             "id": "Invalid endpoint host",
             "message": "Invalid endpoint host",
-            "translation": ""
+            "translation": "不正なエンドポイントホスト"
         },
         {
             "id": "Brackets must contain an IPv6 address",
             "message": "Brackets must contain an IPv6 address",
-            "translation": ""
+            "translation": "カッコ内は IPv6 アドレスでなければなりません"
         },
         {
             "id": "Invalid MTU",
             "message": "Invalid MTU",
-            "translation": ""
+            "translation": "不正な MTU 指定"
         },
         {
             "id": "Invalid port",
             "message": "Invalid port",
-            "translation": ""
+            "translation": "不正なポート番号"
         },
         {
             "id": "Invalid persistent keepalive",
             "message": "Invalid persistent keepalive",
-            "translation": ""
+            "translation": "不正な持続的キープアライブ値"
         },
         {
             "id": "Invalid key: {Err}",
             "message": "Invalid key: {Err}",
-            "translation": "",
+            "translation": "不正な鍵: {Err}",
             "placeholders": [
                 {
                     "id": "Err",
@@ -365,12 +365,12 @@
         {
             "id": "Keys must decode to exactly 32 bytes",
             "message": "Keys must decode to exactly 32 bytes",
-            "translation": ""
+            "translation": "鍵は 32 バイトでなければなりません"
         },
         {
             "id": "Number must be a number between 0 and 2^64-1: {Err}",
             "message": "Number must be a number between 0 and 2^64-1: {Err}",
-            "translation": "",
+            "translation": "数値は0から2の64乗-1の範囲内の値でなければなりません: {Err}",
             "placeholders": [
                 {
                     "id": "Err",
@@ -385,93 +385,93 @@
         {
             "id": "Two commas in a row",
             "message": "Two commas in a row",
-            "translation": ""
+            "translation": "1行にカンマが2つあります"
         },
         {
             "id": "Tunnel name is not valid",
             "message": "Tunnel name is not valid",
-            "translation": ""
+            "translation": "トンネル名が不正です"
         },
         {
             "id": "Line must occur in a section",
             "message": "Line must occur in a section",
-            "translation": ""
+            "translation": "行がセクション内にありません"
         },
         {
             "id": "Invalid config key is missing an equals separator",
             "message": "Invalid config key is missing an equals separator",
-            "translation": ""
+            "translation": "イコール(=)が無いためキー項目として不正です"
         },
         {
             "id": "Key must have a value",
             "message": "Key must have a value",
-            "translation": ""
+            "translation": "キー項目に対応する値がありません"
         },
         {
             "id": "Invalid key for [Interface] section",
             "message": "Invalid key for [Interface] section",
-            "translation": ""
+            "translation": "[Interface] セクションのキー項目として不正です"
         },
         {
             "id": "Invalid key for [Peer] section",
             "message": "Invalid key for [Peer] section",
-            "translation": ""
+            "translation": "[Peer] セクションのキー項目として不正です"
         },
         {
             "id": "An interface must have a private key",
             "message": "An interface must have a private key",
-            "translation": ""
+            "translation": "インターフェースには秘密鍵が必須です"
         },
         {
             "id": "[none specified]",
             "message": "[none specified]",
-            "translation": ""
+            "translation": "[指定なし]"
         },
         {
             "id": "All peers must have public keys",
             "message": "All peers must have public keys",
-            "translation": ""
+            "translation": "すべてのピアには公開鍵が必須です"
         },
         {
             "id": "Error in getting configuration",
             "message": "Error in getting configuration",
-            "translation": ""
+            "translation": "設定の取得時にエラー"
         },
         {
             "id": "Invalid key for interface section",
             "message": "Invalid key for interface section",
-            "translation": ""
+            "translation": "インターフェースセクションのキー項目が不正です"
         },
         {
             "id": "Protocol version must be 1",
             "message": "Protocol version must be 1",
-            "translation": ""
+            "translation": "プロトコルバージョンは 1 でなければなりません"
         },
         {
             "id": "Invalid key for peer section",
             "message": "Invalid key for peer section",
-            "translation": ""
+            "translation": "ピアセクションのキー項目が不正です"
         },
         {
             "id": "[EnumerationSeparator]",
             "message": "[EnumerationSeparator]",
-            "translation": "",
+            "translation": "[区切り文字]",
             "comment": "Inserted between items when listing (e.g. ‘, ’ or ‘、’)"
         },
         {
             "id": "About WireGuard",
             "message": "About WireGuard",
-            "translation": ""
+            "translation": "WireGuard について"
         },
         {
             "id": "WireGuard logo image",
             "message": "WireGuard logo image",
-            "translation": ""
+            "translation": "WireGuard ロゴ画像"
         },
         {
             "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
             "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
-            "translation": "",
+            "translation": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_     go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
             "placeholders": [
                 {
                     "id": "Number",
@@ -518,92 +518,92 @@
         {
             "id": "Close",
             "message": "Close",
-            "translation": ""
+            "translation": "閉じる"
         },
         {
             "id": "♥ \u0026Donate!",
             "message": "♥ \u0026Donate!",
-            "translation": ""
+            "translation": "♥ 寄付のお願い!(\0026D)"
         },
         {
             "id": "Status:",
             "message": "Status:",
-            "translation": ""
+            "translation": "状態"
         },
         {
             "id": "\u0026Deactivate",
             "message": "\u0026Deactivate",
-            "translation": ""
+            "translation": "無効化(\u0026D)"
         },
         {
             "id": "\u0026Activate",
             "message": "\u0026Activate",
-            "translation": ""
+            "translation": "有効化(\u0026A)"
         },
         {
             "id": "Public key:",
             "message": "Public key:",
-            "translation": ""
+            "translation": "公開鍵:"
         },
         {
             "id": "Listen port:",
             "message": "Listen port:",
-            "translation": ""
+            "translation": "待受ポート番号:"
         },
         {
             "id": "MTU:",
             "message": "MTU:",
-            "translation": ""
+            "translation": "MTU:"
         },
         {
             "id": "Addresses:",
             "message": "Addresses:",
-            "translation": ""
+            "translation": "アドレス:"
         },
         {
             "id": "DNS servers:",
             "message": "DNS servers:",
-            "translation": ""
+            "translation": "DNS サーバ:"
         },
         {
             "id": "Preshared key:",
             "message": "Preshared key:",
-            "translation": ""
+            "translation": "事前共有鍵:"
         },
         {
             "id": "Allowed IPs:",
             "message": "Allowed IPs:",
-            "translation": ""
+            "translation": "Allowed IPs:"
         },
         {
             "id": "Endpoint:",
             "message": "Endpoint:",
-            "translation": ""
+            "translation": "エンドポイント:"
         },
         {
             "id": "Persistent keepalive:",
             "message": "Persistent keepalive:",
-            "translation": ""
+            "translation": "持続的キープアライブ:"
         },
         {
             "id": "Latest handshake:",
             "message": "Latest handshake:",
-            "translation": ""
+            "translation": "直近のハンドシェイク:"
         },
         {
             "id": "Transfer:",
             "message": "Transfer:",
-            "translation": ""
+            "translation": "転送:"
         },
         {
             "id": "enabled",
             "message": "enabled",
-            "translation": ""
+            "translation": "有効"
         },
         {
             "id": "{String} received, {String_1} sent",
             "message": "{String} received, {String_1} sent",
-            "translation": "",
+            "translation": "{String} 受信済み、{String} 送信済み",
             "placeholders": [
                 {
                     "id": "String",
@@ -626,22 +626,22 @@
         {
             "id": "Failed to determine tunnel state",
             "message": "Failed to determine tunnel state",
-            "translation": ""
+            "translation": "トンネルの状態取得に失敗しました"
         },
         {
             "id": "Failed to activate tunnel",
             "message": "Failed to activate tunnel",
-            "translation": ""
+            "translation": "トンネルの有効化に失敗しました"
         },
         {
             "id": "Failed to deactivate tunnel",
             "message": "Failed to deactivate tunnel",
-            "translation": ""
+            "translation": "トンネルの無効化に失敗しました"
         },
         {
             "id": "Interface: {Name}",
             "message": "Interface: {Name}",
-            "translation": "",
+            "translation": "インターフェース: {Name}",
             "placeholders": [
                 {
                     "id": "Name",
@@ -656,72 +656,72 @@
         {
             "id": "Peer",
             "message": "Peer",
-            "translation": ""
+            "translation": "ピア"
         },
         {
             "id": "Create new tunnel",
             "message": "Create new tunnel",
-            "translation": ""
+            "translation": "トンネルの新規作成"
         },
         {
             "id": "Edit tunnel",
             "message": "Edit tunnel",
-            "translation": ""
+            "translation": "トンネルの編集"
         },
         {
             "id": "\u0026Name:",
             "message": "\u0026Name:",
-            "translation": ""
+            "translation": "名前(\u0026N):"
         },
         {
             "id": "\u0026Public key:",
             "message": "\u0026Public key:",
-            "translation": ""
+            "translation": "公開鍵(\u0026P):"
         },
         {
             "id": "(unknown)",
             "message": "(unknown)",
-            "translation": ""
+            "translation": "(不明)"
         },
         {
             "id": "\u0026Block untunneled traffic (kill-switch)",
             "message": "\u0026Block untunneled traffic (kill-switch)",
-            "translation": ""
+            "translation": "トンネルを通らないトラフィックのブロック(キルスイッチ)(\u0026B)"
         },
         {
             "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
             "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
-            "translation": ""
+            "translation": "ピアが1つだけ設定されていて、さらに Allowed IPs に 0.0.0.0/0 または ::/0 が含まれている場合、トンネルサービスはトンネルインターフェースを通らないすべてのトラフィックをブロックするファイアウォールルールを追加します。"
         },
         {
             "id": "\u0026Save",
             "message": "\u0026Save",
-            "translation": ""
+            "translation": "保存(\u0026S)"
         },
         {
             "id": "Cancel",
             "message": "Cancel",
-            "translation": ""
+            "translation": "キャンセル"
         },
         {
             "id": "\u0026Configuration:",
             "message": "\u0026Configuration:",
-            "translation": ""
+            "translation": "設定(\u0026C):"
         },
         {
             "id": "Invalid name",
             "message": "Invalid name",
-            "translation": ""
+            "translation": "不正な名前"
         },
         {
             "id": "A name is required.",
             "message": "A name is required.",
-            "translation": ""
+            "translation": "名前は必須です。"
         },
         {
             "id": "Tunnel name ‘{NewName}’ is invalid.",
             "message": "Tunnel name ‘{NewName}’ is invalid.",
-            "translation": "",
+            "translation": "トンネル名 ‘{NewName}’ は不正です。",
             "placeholders": [
                 {
                     "id": "NewName",
@@ -736,17 +736,17 @@
         {
             "id": "Unable to list existing tunnels",
             "message": "Unable to list existing tunnels",
-            "translation": ""
+            "translation": "既存のトンネルを表示できません"
         },
         {
             "id": "Tunnel already exists",
             "message": "Tunnel already exists",
-            "translation": ""
+            "translation": "トンネルはすでに存在します"
         },
         {
             "id": "Another tunnel already exists with the name ‘{NewName}’.",
             "message": "Another tunnel already exists with the name ‘{NewName}’.",
-            "translation": "",
+            "translation": "‘{NewName}’ という名前の別のトンネルがすでに存在します。",
             "placeholders": [
                 {
                     "id": "NewName",
@@ -761,17 +761,17 @@
         {
             "id": "Unable to create new configuration",
             "message": "Unable to create new configuration",
-            "translation": ""
+            "translation": "新しい設定が作成できません"
         },
         {
             "id": "Writing file failed",
             "message": "Writing file failed",
-            "translation": ""
+            "translation": "ファイルの書き込みに失敗"
         },
         {
             "id": "File ‘{FilePath}’ already exists.\n\nDo you want to overwrite it?",
             "message": "File ‘{FilePath}’ already exists.\n\nDo you want to overwrite it?",
-            "translation": "",
+            "translation": "ファイル ‘{FilePath}’ はすでに存在します。\n\n上書きしますか?",
             "placeholders": [
                 {
                     "id": "FilePath",
@@ -786,82 +786,82 @@
         {
             "id": "Active",
             "message": "Active",
-            "translation": ""
+            "translation": "有効"
         },
         {
             "id": "Activating",
             "message": "Activating",
-            "translation": ""
+            "translation": "有効化中"
         },
         {
             "id": "Inactive",
             "message": "Inactive",
-            "translation": ""
+            "translation": "無効"
         },
         {
             "id": "Deactivating",
             "message": "Deactivating",
-            "translation": ""
+            "translation": "無効化中"
         },
         {
             "id": "Unknown state",
             "message": "Unknown state",
-            "translation": ""
+            "translation": "不明な状態"
         },
         {
             "id": "Log",
             "message": "Log",
-            "translation": ""
+            "translation": "ログ"
         },
         {
             "id": "\u0026Copy",
             "message": "\u0026Copy",
-            "translation": ""
+            "translation": "コピー(\u0026)"
         },
         {
             "id": "Select \u0026all",
             "message": "Select \u0026all",
-            "translation": ""
+            "translation": "すべて選択(\u0026a)"
         },
         {
             "id": "\u0026Save to file…",
             "message": "\u0026Save to file…",
-            "translation": ""
+            "translation": "ファイルに保存…(\u0026S)"
         },
         {
             "id": "Time",
             "message": "Time",
-            "translation": ""
+            "translation": "時刻"
         },
         {
             "id": "Log message",
             "message": "Log message",
-            "translation": ""
+            "translation": "ログメッセージ"
         },
         {
             "id": "Text Files (*.txt)|*.txt|All Files (*.*)|*.*",
             "message": "Text Files (*.txt)|*.txt|All Files (*.*)|*.*",
-            "translation": ""
+            "translation": "テキストファイル (*.txt)|*.txt|All Files (*.*)|*.*"
         },
         {
             "id": "Export log to file",
             "message": "Export log to file",
-            "translation": ""
+            "translation": "ログをファイルにエクスポート"
         },
         {
             "id": "\u0026About WireGuard…",
             "message": "\u0026About WireGuard…",
-            "translation": ""
+            "translation": "WireGuardについて…(\u0026A)"
         },
         {
             "id": "Tunnel Error",
             "message": "Tunnel Error",
-            "translation": ""
+            "translation": "トンネルエラー"
         },
         {
             "id": "{ErrMsg}\n\nPlease consult the log for more information.",
             "message": "{ErrMsg}\n\nPlease consult the log for more information.",
-            "translation": "",
+            "translation": "{ErrMsg}\n\n詳細はログを参照してください。",
             "placeholders": [
                 {
                     "id": "ErrMsg",
@@ -876,7 +876,7 @@
         {
             "id": "{Title} (out of date)",
             "message": "{Title} (out of date)",
-            "translation": "",
+            "translation": "{Title} 期限切れ",
             "placeholders": [
                 {
                     "id": "Title",
@@ -891,12 +891,12 @@
         {
             "id": "WireGuard Detection Error",
             "message": "WireGuard Detection Error",
-            "translation": ""
+            "translation": "WireGuard 検出エラー"
         },
         {
             "id": "Unable to wait for WireGuard window to appear: {Err}",
             "message": "Unable to wait for WireGuard window to appear: {Err}",
-            "translation": "",
+            "translation": "WireGuard ウィンドウが表示できませんでした: {Err}",
             "placeholders": [
                 {
                     "id": "Err",
@@ -911,42 +911,42 @@
         {
             "id": "WireGuard: Deactivated",
             "message": "WireGuard: Deactivated",
-            "translation": ""
+            "translation": "WireGuard: 無効化済み"
         },
         {
             "id": "Status: Unknown",
             "message": "Status: Unknown",
-            "translation": ""
+            "translation": "状態: 不明"
         },
         {
             "id": "Addresses: None",
             "message": "Addresses: None",
-            "translation": ""
+            "translation": "アドレス: なし"
         },
         {
             "id": "\u0026Manage tunnels…",
             "message": "\u0026Manage tunnels…",
-            "translation": ""
+            "translation": "トンネルの管理…(\u0026M)"
         },
         {
             "id": "\u0026Import tunnel(s) from file…",
             "message": "\u0026Import tunnel(s) from file…",
-            "translation": ""
+            "translation": "トンネルをファイルからインポート(\u0026I)"
         },
         {
             "id": "E\u0026xit",
             "message": "E\u0026xit",
-            "translation": ""
+            "translation": "終了(\u0026x)"
         },
         {
             "id": "WireGuard Tunnel Error",
             "message": "WireGuard Tunnel Error",
-            "translation": ""
+            "translation": "WireGuard トンネルエラー"
         },
         {
             "id": "WireGuard: {TextForStateglobalState_true}",
             "message": "WireGuard: {TextForStateglobalState_true}",
-            "translation": "",
+            "translation": "WireGuard: {TextForStateglobalState_true}",
             "placeholders": [
                 {
                     "id": "TextForStateglobalState_true",
@@ -961,7 +961,7 @@
         {
             "id": "Status: {StateText}",
             "message": "Status: {StateText}",
-            "translation": "",
+            "translation": "状態: {StateText}",
             "placeholders": [
                 {
                     "id": "StateText",
@@ -976,7 +976,7 @@
         {
             "id": "Addresses: {String}",
             "message": "Addresses: {String}",
-            "translation": "",
+            "translation": "アドレス: {String}",
             "placeholders": [
                 {
                     "id": "String",
@@ -991,12 +991,12 @@
         {
             "id": "WireGuard Activated",
             "message": "WireGuard Activated",
-            "translation": ""
+            "translation": "WireGuard 有効化済み"
         },
         {
             "id": "The {Name} tunnel has been activated.",
             "message": "The {Name} tunnel has been activated.",
-            "translation": "",
+            "translation": "トンネル {Name} は有効化されました。",
             "placeholders": [
                 {
                     "id": "Name",
@@ -1011,12 +1011,12 @@
         {
             "id": "WireGuard Deactivated",
             "message": "WireGuard Deactivated",
-            "translation": ""
+            "translation": "WireGuard 無効化済み"
         },
         {
             "id": "The {Name} tunnel has been deactivated.",
             "message": "The {Name} tunnel has been deactivated.",
-            "translation": "",
+            "translation": "トンネル {Name} は無効化されました。",
             "placeholders": [
                 {
                     "id": "Name",
@@ -1031,72 +1031,72 @@
         {
             "id": "An Update is Available!",
             "message": "An Update is Available!",
-            "translation": ""
+            "translation": "更新が利用できます!"
         },
         {
             "id": "WireGuard Update Available",
             "message": "WireGuard Update Available",
-            "translation": ""
+            "translation": "WireGuard の更新が利用可能です"
         },
         {
             "id": "An update to WireGuard is now available. You are advised to update as soon as possible.",
             "message": "An update to WireGuard is now available. You are advised to update as soon as possible.",
-            "translation": ""
+            "translation": "WireGuard の更新が利用可能になりました。できるだけ早く更新してください。"
         },
         {
             "id": "Tunnels",
             "message": "Tunnels",
-            "translation": ""
+            "translation": "トンネル"
         },
         {
             "id": "\u0026Edit",
             "message": "\u0026Edit",
-            "translation": ""
+            "translation": "編集(\u0026E)"
         },
         {
             "id": "Add \u0026empty tunnel…",
             "message": "Add \u0026empty tunnel…",
-            "translation": ""
+            "translation": "空のトンネルを追加…(\u0026e)"
         },
         {
             "id": "Add Tunnel",
             "message": "Add Tunnel",
-            "translation": ""
+            "translation": "トンネルの追加"
         },
         {
             "id": "Remove selected tunnel(s)",
             "message": "Remove selected tunnel(s)",
-            "translation": ""
+            "translation": "選択したトンネルの削除"
         },
         {
             "id": "Export all tunnels to zip",
             "message": "Export all tunnels to zip",
-            "translation": ""
+            "translation": "すべてのトンネルをzipにエクスポート"
         },
         {
             "id": "\u0026Toggle",
             "message": "\u0026Toggle",
-            "translation": ""
+            "translation": "切り替え(\u0026T)"
         },
         {
             "id": "Export all tunnels to \u0026zip…",
             "message": "Export all tunnels to \u0026zip…",
-            "translation": ""
+            "translation": "すべてのトンネルをzipにエクスポート…(\u0026z)"
         },
         {
             "id": "Edit \u0026selected tunnel…",
             "message": "Edit \u0026selected tunnel…",
-            "translation": ""
+            "translation": "選択したトンネルの編集…(\u0026s)"
         },
         {
             "id": "\u0026Remove selected tunnel(s)",
             "message": "\u0026Remove selected tunnel(s)",
-            "translation": ""
+            "translation": "選択したトンネルの削除(\u0026R)"
         },
         {
             "id": "Could not import selected configuration: {LastErr}",
             "message": "Could not import selected configuration: {LastErr}",
-            "translation": "",
+            "translation": "選択した設定をインポートできませんでした: {LastErr}",
             "placeholders": [
                 {
                     "id": "LastErr",
@@ -1111,7 +1111,7 @@
         {
             "id": "Could not enumerate existing tunnels: {LastErr}",
             "message": "Could not enumerate existing tunnels: {LastErr}",
-            "translation": "",
+            "translation": "既存のトンネルを表示できませんでした: {LastErr}",
             "placeholders": [
                 {
                     "id": "LastErr",
@@ -1126,7 +1126,7 @@
         {
             "id": "Another tunnel already exists with the name ‘{Name}’",
             "message": "Another tunnel already exists with the name ‘{Name}’",
-            "translation": "",
+            "translation": "‘{Name}’ という名前の別のトンネルがすでに存在します",
             "placeholders": [
                 {
                     "id": "Name",
@@ -1141,7 +1141,7 @@
         {
             "id": "Unable to import configuration: {LastErr}",
             "message": "Unable to import configuration: {LastErr}",
-            "translation": "",
+            "translation": "設定をインポートできません: {LastErr}",
             "placeholders": [
                 {
                     "id": "LastErr",
@@ -1156,12 +1156,12 @@
         {
             "id": "Imported tunnels",
             "message": "Imported tunnels",
-            "translation": ""
+            "translation": "トンネルをインポート"
         },
         {
             "id": "Imported {M} tunnels",
             "message": "Imported {M} tunnels",
-            "translation": "",
+            "translation": "{M} トンネルをインポートしました",
             "placeholders": [
                 {
                     "id": "M",
@@ -1176,7 +1176,7 @@
         {
             "id": "Imported {M} of {N} tunnels",
             "message": "Imported {M} of {N} tunnels",
-            "translation": "",
+            "translation": "{N} つ中の {M} トンネルをインポートしました",
             "placeholders": [
                 {
                     "id": "M",
@@ -1199,12 +1199,12 @@
         {
             "id": "Unable to create tunnel",
             "message": "Unable to create tunnel",
-            "translation": ""
+            "translation": "トンネルを作成できません"
         },
         {
             "id": "Delete {TunnelCount} tunnels",
             "message": "Delete {TunnelCount} tunnels",
-            "translation": "",
+            "translation": "{TunnelCount} トンネルを削除",
             "placeholders": [
                 {
                     "id": "TunnelCount",
@@ -1219,7 +1219,7 @@
         {
             "id": "Are you sure you would like to delete {TunnelCount} tunnels?",
             "message": "Are you sure you would like to delete {TunnelCount} tunnels?",
-            "translation": "",
+            "translation": "本当に {TunnelCount} つのトンネルを削除しますか?",
             "placeholders": [
                 {
                     "id": "TunnelCount",
@@ -1234,7 +1234,7 @@
         {
             "id": "Delete tunnel ‘{TunnelName}’",
             "message": "Delete tunnel ‘{TunnelName}’",
-            "translation": "",
+            "translation": "トンネル ‘{TunnelName}’ を削除",
             "placeholders": [
                 {
                     "id": "TunnelName",
@@ -1249,7 +1249,7 @@
         {
             "id": "Are you sure you would like to delete tunnel ‘{TunnelName}’?",
             "message": "Are you sure you would like to delete tunnel ‘{TunnelName}’?",
-            "translation": "",
+            "translation": "本当にトンネル ‘{TunnelName}’ を削除しますか?",
             "placeholders": [
                 {
                     "id": "TunnelName",
@@ -1264,7 +1264,7 @@
         {
             "id": "{Question} You cannot undo this action.",
             "message": "{Question} You cannot undo this action.",
-            "translation": "",
+            "translation": "{Question} この操作はもとに戻せません。",
             "placeholders": [
                 {
                     "id": "Question",
@@ -1279,12 +1279,12 @@
         {
             "id": "Unable to delete tunnel",
             "message": "Unable to delete tunnel",
-            "translation": ""
+            "translation": "トンネルを削除できません"
         },
         {
             "id": "A tunnel was unable to be removed: {Error}",
             "message": "A tunnel was unable to be removed: {Error}",
-            "translation": "",
+            "translation": "トンネルを削除できませんでした: {Error}",
             "placeholders": [
                 {
                     "id": "Error",
@@ -1299,12 +1299,12 @@
         {
             "id": "Unable to delete tunnels",
             "message": "Unable to delete tunnels",
-            "translation": ""
+            "translation": "トンネルを削除できません"
         },
         {
             "id": "{Lenerrors} tunnels were unable to be removed.",
             "message": "{Lenerrors} tunnels were unable to be removed.",
-            "translation": "",
+            "translation": "{Lenerrors} トンネルは削除できませんでした",
             "placeholders": [
                 {
                     "id": "Lenerrors",
@@ -1319,27 +1319,27 @@
         {
             "id": "Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*",
             "message": "Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*",
-            "translation": ""
+            "translation": "設定ファイル (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*"
         },
         {
             "id": "Import tunnel(s) from file",
             "message": "Import tunnel(s) from file",
-            "translation": ""
+            "translation": "ファイルからトンネルをインポート"
         },
         {
             "id": "Configuration ZIP Files (*.zip)|*.zip",
             "message": "Configuration ZIP Files (*.zip)|*.zip",
-            "translation": ""
+            "translation": "ZIP形式設定ファイル (*.zip)|*.zip"
         },
         {
             "id": "Export tunnels to zip",
             "message": "Export tunnels to zip",
-            "translation": ""
+            "translation": "トンネルをZIPにエクスポート"
         },
         {
             "id": "{Title} (unsigned build, no updates)",
             "message": "{Title} (unsigned build, no updates)",
-            "translation": "",
+            "translation": "{Title} (未署名のビルド、更新の提供なし)",
             "placeholders": [
                 {
                     "id": "Title",
@@ -1354,12 +1354,12 @@
         {
             "id": "Error Exiting WireGuard",
             "message": "Error Exiting WireGuard",
-            "translation": ""
+            "translation": "エラーのため WireGuard を終了します"
         },
         {
             "id": "Unable to exit service due to: {Err}. You may want to stop WireGuard from the service manager.",
             "message": "Unable to exit service due to: {Err}. You may want to stop WireGuard from the service manager.",
-            "translation": "",
+            "translation": "{Err} のためサービスを終了できません。サービスマネージャから WireGuard を停止できます。",
             "placeholders": [
                 {
                     "id": "Err",
@@ -1374,27 +1374,27 @@
         {
             "id": "An update to WireGuard is available. It is highly advisable to update without delay.",
             "message": "An update to WireGuard is available. It is highly advisable to update without delay.",
-            "translation": ""
+            "translation": "WireGuard の更新が利用可能です。速やかに更新することを強く推奨します。"
         },
         {
             "id": "Status: Waiting for user",
             "message": "Status: Waiting for user",
-            "translation": ""
+            "translation": "状態: ユーザーからの応答待ち"
         },
         {
             "id": "Update Now",
             "message": "Update Now",
-            "translation": ""
+            "translation": "今すぐ更新"
         },
         {
             "id": "Status: Waiting for updater service",
             "message": "Status: Waiting for updater service",
-            "translation": ""
+            "translation": "状態: アップデータサービスを待機中"
         },
         {
             "id": "Error: {Err}. Please try again.",
             "message": "Error: {Err}. Please try again.",
-            "translation": "",
+            "translation": "エラー: {Err}。再度実行してください。",
             "placeholders": [
                 {
                     "id": "Err",
@@ -1409,12 +1409,12 @@
         {
             "id": "Status: Complete!",
             "message": "Status: Complete!",
-            "translation": ""
+            "translation": "状態: 完了!"
         },
         {
             "id": "http2: Framer {F}: failed to decode just-written frame",
             "message": "http2: Framer {F}: failed to decode just-written frame",
-            "translation": "",
+            "translation": "http2: Framer {F}: just-writtenフレームのデコードに失敗",
             "placeholders": [
                 {
                     "id": "F",
@@ -1429,7 +1429,7 @@
         {
             "id": "http2: Framer {F}: wrote {Http2summarizeFramefr}",
             "message": "http2: Framer {F}: wrote {Http2summarizeFramefr}",
-            "translation": "",
+            "translation": "http2: Framer {F}: {Http2summarizeFramefr} を書き込みました",
             "placeholders": [
                 {
                     "id": "F",
@@ -1452,7 +1452,7 @@
         {
             "id": "http2: Framer {Fr}: read {Http2summarizeFramef}",
             "message": "http2: Framer {Fr}: read {Http2summarizeFramef}",
-            "translation": "",
+            "translation": "http2: Framer {Fr}: {Http2summarizeFramef} を読み込みました",
             "placeholders": [
                 {
                     "id": "Fr",
@@ -1475,7 +1475,7 @@
         {
             "id": "http2: decoded hpack field {HeaderField}",
             "message": "http2: decoded hpack field {HeaderField}",
-            "translation": "",
+            "translation": "http2: hpack フィールド {HeaderField} をデコードしました",
             "placeholders": [
                 {
                     "id": "HeaderField",
@@ -1488,4 +1488,4 @@
             ]
         }
     ]
-}
\ No newline at end of file
+}
-- 
2.25.0

_______________________________________________
WireGuard mailing list
WireGuard@lists.zx2c4.com
https://lists.zx2c4.com/mailman/listinfo/wireguard

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2020-02-25 23:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-25 21:35 [PATCH 2/2 wireguard-windows] Add Japanese translation to messages.gotext.json Eiji Tanioka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.