|
|
@ -45,9 +45,9 @@ |
|
|
}, |
|
|
}, |
|
|
"setup": { |
|
|
"setup": { |
|
|
"welcome": "歡迎首次設定wg-easy", |
|
|
"welcome": "歡迎首次設定wg-easy", |
|
|
"welcomeDesc": "這是最簡單的方法讓你在任何Linux主機上安裝及管理WireGuard", |
|
|
"welcomeDesc": "這是在任何Linux主機上安裝與管理WireGuard最簡單的方法。", |
|
|
"existingSetup": "你有現存設定嗎?", |
|
|
"existingSetup": "你有現存設定嗎?", |
|
|
"createAdminDesc": "請輸入管理員用戶名及一個高強度密碼。這些資料將用於登入管理員版面。", |
|
|
"createAdminDesc": "請輸入管理員用戶名及高強度密碼。這些資料將用於登入管理員版面。", |
|
|
"setupConfigDesc": "請輸入主機及連接埠資料。這將用於客戶端設定,以便在他們的裝置上設定WireGuard。", |
|
|
"setupConfigDesc": "請輸入主機及連接埠資料。這將用於客戶端設定,以便在他們的裝置上設定WireGuard。", |
|
|
"setupMigrationDesc": "如果你想將舊版wg-easy的資料轉移到新設定,請提供備份檔案。", |
|
|
"setupMigrationDesc": "如果你想將舊版wg-easy的資料轉移到新設定,請提供備份檔案。", |
|
|
"upload": "上傳", |
|
|
"upload": "上傳", |
|
|
@ -88,6 +88,7 @@ |
|
|
"name": "名稱", |
|
|
"name": "名稱", |
|
|
"expireDate": "有效期", |
|
|
"expireDate": "有效期", |
|
|
"expireDateDesc": "客戶端將於此日期停用。留空則為永久有效", |
|
|
"expireDateDesc": "客戶端將於此日期停用。留空則為永久有效", |
|
|
|
|
|
"delete": "刪除", |
|
|
"deleteClient": "刪除客戶端", |
|
|
"deleteClient": "刪除客戶端", |
|
|
"deleteDialog1": "你確定要刪除", |
|
|
"deleteDialog1": "你確定要刪除", |
|
|
"deleteDialog2": "此操作無法還原。", |
|
|
"deleteDialog2": "此操作無法還原。", |
|
|
@ -114,21 +115,32 @@ |
|
|
"hooksDescription": "掛鉤僅適用於wg-quick", |
|
|
"hooksDescription": "掛鉤僅適用於wg-quick", |
|
|
"hooksLeaveEmpty": "僅適用於wg-quick,否則請留空", |
|
|
"hooksLeaveEmpty": "僅適用於wg-quick,否則請留空", |
|
|
"dnsDesc": "客戶端使用的域名系統伺服器(取代全局配置)", |
|
|
"dnsDesc": "客戶端使用的域名系統伺服器(取代全局配置)", |
|
|
"search": "搜尋客戶端..." |
|
|
"search": "搜尋客戶端...", |
|
|
|
|
|
"notConnected": "客户端尚未連接", |
|
|
|
|
|
"endpoint": "端點", |
|
|
|
|
|
"endpointDesc": "建立WireGuard連線的客戶端 IP 地址", |
|
|
|
|
|
"search": "搜尋客户端...", |
|
|
|
|
|
"config": "配置", |
|
|
|
|
|
"viewConfig": "檢視配置", |
|
|
|
|
|
"firewallIps": "防火牆IP白名單", |
|
|
|
|
|
"firewallIpsDesc": "此客戶端可存取的目的地IP/CIDR(伺服器端強制執行)。留空則使用「IP白名單」。支援選填的連接埠及協定過濾,語法請參閱說明文件。", |
|
|
|
|
|
"downloadPng": "正在下載PNG", |
|
|
|
|
|
"copyPng": "複製PNG" |
|
|
}, |
|
|
}, |
|
|
"dialog": { |
|
|
"dialog": { |
|
|
"change": "更改", |
|
|
"change": "更改", |
|
|
"cancel": "取消", |
|
|
"cancel": "取消", |
|
|
"create": "創建" |
|
|
"create": "建立" |
|
|
}, |
|
|
}, |
|
|
"toast": { |
|
|
"toast": { |
|
|
"success": "成功", |
|
|
"success": "成功", |
|
|
"saved": "已保存", |
|
|
"saved": "已儲存", |
|
|
"error": "錯誤" |
|
|
"error": "錯誤", |
|
|
|
|
|
"unknown": "未知錯誤。詳情請參閱主控台。" |
|
|
}, |
|
|
}, |
|
|
"form": { |
|
|
"form": { |
|
|
"actions": "操作", |
|
|
"actions": "操作", |
|
|
"save": "保存", |
|
|
"save": "儲存", |
|
|
"revert": "重置", |
|
|
"revert": "重置", |
|
|
"sectionGeneral": "一般設定", |
|
|
"sectionGeneral": "一般設定", |
|
|
"sectionAdvanced": "進階", |
|
|
"sectionAdvanced": "進階", |
|
|
@ -169,7 +181,10 @@ |
|
|
"restart": "重啟介面", |
|
|
"restart": "重啟介面", |
|
|
"restartDesc": "重啟WireGuard介面", |
|
|
"restartDesc": "重啟WireGuard介面", |
|
|
"restartWarn": "你確定要重新啟動介面嗎?這將中斷所有客戶端連線。", |
|
|
"restartWarn": "你確定要重新啟動介面嗎?這將中斷所有客戶端連線。", |
|
|
"restartSuccess": "介面已重啟" |
|
|
"restartSuccess": "介面已重啟", |
|
|
|
|
|
"firewall": "流量過濾", |
|
|
|
|
|
"firewallEnabled": "啟用獨立客戶端防火牆", |
|
|
|
|
|
"firewallEnabledDesc": "使用iptables以限制客戶端流量至特定的目的地IP。啟用後,即可為每個客戶端單獨設定允許目的地。" |
|
|
}, |
|
|
}, |
|
|
"introText": "歡迎來到管理員版面。\n\n你可以在側邊欄中管理一般、配置、介面和掛鉤設定。" |
|
|
"introText": "歡迎來到管理員版面。\n\n你可以在側邊欄中管理一般、配置、介面和掛鉤設定。" |
|
|
}, |
|
|
}, |
|
|
@ -177,6 +192,7 @@ |
|
|
"generic": { |
|
|
"generic": { |
|
|
"required": "{0}為必填項", |
|
|
"required": "{0}為必填項", |
|
|
"validNumber": "{0}必須是有效的數字", |
|
|
"validNumber": "{0}必須是有效的數字", |
|
|
|
|
|
"validNumberRange": "{0}必須是有效的數字或數字範圍", |
|
|
"validString": "{0}必須是有效的字串", |
|
|
"validString": "{0}必須是有效的字串", |
|
|
"validBoolean": "{0}必須是有效的布林值", |
|
|
"validBoolean": "{0}必須是有效的布林值", |
|
|
"validArray": "{0}必須是有效的陣列", |
|
|
"validArray": "{0}必須是有效的陣列", |
|
|
@ -189,7 +205,9 @@ |
|
|
"expiresAt": "到期於", |
|
|
"expiresAt": "到期於", |
|
|
"address4": "IPv4地址", |
|
|
"address4": "IPv4地址", |
|
|
"address6": "IPv6地址", |
|
|
"address6": "IPv6地址", |
|
|
"serverAllowedIps": "伺服器IP白名單" |
|
|
"serverAllowedIps": "伺服器IP白名單", |
|
|
|
|
|
"firewallIps": "防火牆IP白名單", |
|
|
|
|
|
"firewallIpsInvalid": "防火牆IP輸入格式無效。請參閱說明文件以查看支援語法。" |
|
|
}, |
|
|
}, |
|
|
"user": { |
|
|
"user": { |
|
|
"username": "用戶名", |
|
|
"username": "用戶名", |
|
|
@ -234,5 +252,47 @@ |
|
|
"postUp": "PostUp", |
|
|
"postUp": "PostUp", |
|
|
"preDown": "PreDown", |
|
|
"preDown": "PreDown", |
|
|
"postDown": "PostDown" |
|
|
"postDown": "PostDown" |
|
|
|
|
|
}, |
|
|
|
|
|
"copy": { |
|
|
|
|
|
"notSupported": "不支援複製", |
|
|
|
|
|
"copied": "已複製!", |
|
|
|
|
|
"failed": "複製失敗", |
|
|
|
|
|
"copy": "複製" |
|
|
|
|
|
}, |
|
|
|
|
|
"awg": { |
|
|
|
|
|
"jCLabel": "垃圾封包數量 (Jc)", |
|
|
|
|
|
"jCDescription": "要發送的垃圾封包數量 (1-128,建議值:4-12)", |
|
|
|
|
|
"jMinLabel": "垃圾封包最小大小 (Jmin)", |
|
|
|
|
|
"jMinDescription": "垃圾封包的最小大小 (0-1279*,建議值:8,必須<Jmax)", |
|
|
|
|
|
"jMaxLabel": "垃圾封包最大大小 (Jmax)", |
|
|
|
|
|
"jMaxDescription": "垃圾封包的最大大小 (1-1280*,建議值:80,必須>Jmin)", |
|
|
|
|
|
"s1Label": "Init 封包垃圾大小 (S1)", |
|
|
|
|
|
"s1Description": "Init封包垃圾大小 (0-1132[1280* - 148 = 1132],建議值:15-150,S1+56 ≠ S2)", |
|
|
|
|
|
"s2Label": "Response封包垃圾大小 (S2)", |
|
|
|
|
|
"s2Description": "Response封包垃圾大小 (0-1188[1280* - 92 = 1188],建議值:15-150)", |
|
|
|
|
|
"s3Label": "Cookie reply封包垃圾大小 (S3)", |
|
|
|
|
|
"s3Description": "Cookie reply封包垃圾大小", |
|
|
|
|
|
"s4Label": "Transport封包垃圾大小 (S4)", |
|
|
|
|
|
"s4Description": "Transport封包垃圾大小", |
|
|
|
|
|
"h1Label": "Init神奇標頭 (H1)", |
|
|
|
|
|
"h1Description": "Init封包標頭值或範圍 (X 或 X-Y,其中 X<Y。最小值 5,最大值 2147483647。數值或範圍不得與其他標頭重疊)", |
|
|
|
|
|
"h2Label": "Response神奇標頭 (H2)", |
|
|
|
|
|
"h2Description": "Response封包標頭值或範圍 (X 或 X-Y,其中 X<Y。最小值 5,最大值 2147483647。數值或範圍不得與其他標頭重疊)", |
|
|
|
|
|
"h3Label": "Cookie reply神奇標頭 (H3)", |
|
|
|
|
|
"h3Description": "Cookie reply封包標頭值或範圍 (X 或 X-Y,其中 X<Y。最小值 5,最大值 2147483647。數值或範圍不得與其他標頭重疊)", |
|
|
|
|
|
"h4Label": "Transport神奇標頭 (H4)", |
|
|
|
|
|
"h4Description": "Transport封包標頭值或範圍 (X 或 X-Y,其中 X<Y。最小值 5,最大值 2147483647。數值或範圍不得與其他標頭重疊)", |
|
|
|
|
|
"i1Label": "特殊垃圾封包 1 (I1)", |
|
|
|
|
|
"i1Description": "十六進制 (Hex) 格式的模擬協定封包:<b 0x...>", |
|
|
|
|
|
"i2Label": "特殊垃圾封包 2 (I2)", |
|
|
|
|
|
"i2Description": "十六進制 (Hex) 格式的模擬協定封包:<b 0x...>", |
|
|
|
|
|
"i3Label": "特殊垃圾封包 3 (I3)", |
|
|
|
|
|
"i3Description": "十六進制 (Hex) 格式的模擬協定封包:<b 0x...>", |
|
|
|
|
|
"i4Label": "特殊垃圾封包 4 (I4)", |
|
|
|
|
|
"i4Description": "十六進制 (Hex) 格式的模擬協定封包:<b 0x...>", |
|
|
|
|
|
"i5Label": "特殊垃圾封包 5 (I5)", |
|
|
|
|
|
"i5Description": "十六進制 (Hex) 格式的模擬協定封包:<b 0x...>", |
|
|
|
|
|
"mtuNote": "數值取決於MTU設定", |
|
|
|
|
|
"obfuscationParameters": "AmneziaWG混淆參數" |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|