mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-26 20:22:51 +08:00
671 lines
23 KiB
Gettext
671 lines
23 KiB
Gettext
msgid ""
|
||
msgstr ""
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Last-Translator: Automatically generated\n"
|
||
"Language-Team: none\n"
|
||
"Language: zh_Hant\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Transfer-Encoding: 8bit\n"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:186
|
||
msgid "Accept DNS"
|
||
msgstr "允許DNS"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:186
|
||
msgid "Accept DNS configuration from the Tailscale admin console."
|
||
msgstr "使用 Tailscale 管理控制台的 DNS 設定。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:178
|
||
msgid "Accept Routes"
|
||
msgstr "啟用路由"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:178
|
||
msgid "Accept subnet routes that other nodes advertise."
|
||
msgstr "接受其他節點廣播的網段。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:235
|
||
msgid "Access Control"
|
||
msgstr "訪問控制"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:245
|
||
msgid "Additional Flags"
|
||
msgstr "參數列表"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:176
|
||
msgid "Advanced Settings"
|
||
msgstr "高級設置"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:128
|
||
msgid "Are you sure you want to log out and unbind the current device?"
|
||
msgstr "是否註銷當前登錄並且解綁當前設備?"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:262
|
||
msgid "Auth Key"
|
||
msgstr "認證密鑰"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:267
|
||
msgid "Configured"
|
||
msgstr "已配置"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:268
|
||
msgid "Used once for first-time enrollment or explicit re-enrollment, then removed after a successful connection. Leave blank for normal restarts."
|
||
msgstr "僅用於首次註冊或明確重新註冊,連線成功後自動刪除;正常重新啟動請留空。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:248
|
||
msgid "Available flags"
|
||
msgstr "可用參數"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:141
|
||
msgid "Basic Settings"
|
||
msgstr "基礎設置"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:136
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:150
|
||
msgid "Collecting data ..."
|
||
msgstr "正在收集數據..."
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:255
|
||
msgid "Custom Server Settings"
|
||
msgstr "自定義伺服器"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:529
|
||
msgid "Current device"
|
||
msgstr "目前設備"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:182
|
||
msgid "Device Name"
|
||
msgstr "設備名稱"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:143
|
||
msgid "Enable"
|
||
msgstr "啟用"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:47
|
||
msgid "Error parsing interface info: %s."
|
||
msgstr "接口信息解析錯誤:%s。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:190
|
||
msgid "Exit Node"
|
||
msgstr "出口節點"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:208
|
||
msgid "Expose Subnets"
|
||
msgstr "公開網段"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:208
|
||
msgid ""
|
||
"Expose physical network routes into Tailscale, e.g. <code>10.0.0.0/24</code>."
|
||
msgstr "將本地物理網段發布到 Tailscale,例如:<code>10.0.0.0/24</code>。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:243
|
||
msgid "Extra Settings"
|
||
msgstr "附加設置"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:162
|
||
msgid "Firewall Mode"
|
||
msgstr "防火牆模式"
|
||
|
||
#: luci-app-tailscale/root/usr/share/luci/menu.d/luci-app-tailscale.json:14
|
||
msgid "Global Settings"
|
||
msgstr "全局設置"
|
||
|
||
#: luci-app-tailscale/root/usr/share/rpcd/acl.d/luci-app-tailscale.json:3
|
||
msgid "Grant access to Tailscale configuration"
|
||
msgstr "授予訪問 Tailscale 配置的權限"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:73
|
||
msgid "IPv4 Address"
|
||
msgstr "IPv4地址"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:77
|
||
msgid "IPv6 Address"
|
||
msgstr "IPv6地址"
|
||
|
||
#: luci-app-tailscale/root/usr/share/luci/menu.d/luci-app-tailscale.json:22
|
||
msgid "Interface Info"
|
||
msgstr "接口信息"
|
||
|
||
#: luci-app-tailscale/root/usr/share/luci/menu.d/luci-app-tailscale.json:30
|
||
msgid "Peers"
|
||
msgstr "對端列表"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:216
|
||
msgid "Tailscale Peers"
|
||
msgstr "Tailscale 對端"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:217
|
||
msgid "View all peers and manually probe whether traffic is direct or relayed through DERP."
|
||
msgstr "查看所有對端,並手動探測流量是直連還是透過 DERP 中繼。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:170
|
||
msgid "Unable to load Tailscale peer status"
|
||
msgstr "無法載入 Tailscale 對端狀態。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:151
|
||
msgid "No peers match the selected filter."
|
||
msgstr "沒有對端符合所選篩選條件。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:151
|
||
msgid "No peers found"
|
||
msgstr "沒有找到對端"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:191
|
||
msgid "No probe target available"
|
||
msgstr "沒有可用探測目標。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:55
|
||
msgid "Probe failed"
|
||
msgstr "探測失敗"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:74
|
||
msgid "Not probed"
|
||
msgstr "未探測"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:84
|
||
msgid "Probing..."
|
||
msgstr "探測中..."
|
||
|
||
msgid "Continuing probe %d/%d"
|
||
msgstr "繼續探測 %d/%d"
|
||
|
||
msgid "%d probes; direct connection not established"
|
||
msgstr "%d 次探測後仍未建立直連"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:85
|
||
msgid "Probe"
|
||
msgstr "探測"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:62
|
||
msgid "Direct"
|
||
msgstr "直連"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:63
|
||
msgid "DERP"
|
||
msgstr "DERP 中繼"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:64
|
||
msgid "Failed"
|
||
msgstr "失敗"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:64
|
||
msgid "Unknown"
|
||
msgstr "未知"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:133
|
||
msgid "Filter"
|
||
msgstr "篩選"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:142
|
||
msgid "All"
|
||
msgstr "全部"
|
||
|
||
msgid "Items per page"
|
||
msgstr "每頁數量"
|
||
|
||
msgid "All peers"
|
||
msgstr "全部對端"
|
||
|
||
msgid "Showing %d-%d of %d peers"
|
||
msgstr "顯示第 %d-%d 台,共 %d 台"
|
||
|
||
msgid "Page %d / %d"
|
||
msgstr "第 %d / %d 頁"
|
||
|
||
msgid "Previous"
|
||
msgstr "上一頁"
|
||
|
||
msgid "Next"
|
||
msgstr "下一頁"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:183
|
||
msgid "Name"
|
||
msgstr "名稱"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:184
|
||
msgid "Tailnet IP"
|
||
msgstr "Tailnet IP"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:186
|
||
msgid "Last Seen"
|
||
msgstr "最後在線"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:187
|
||
msgid "Role"
|
||
msgstr "角色"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:95
|
||
msgid "Exit node"
|
||
msgstr "出口節點"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:98
|
||
msgid "Advertising subnets"
|
||
msgstr "發布網段"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/peers.js:188
|
||
msgid "Advertised Subnets"
|
||
msgstr "已發布網段"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:69
|
||
msgid "Interface Name"
|
||
msgstr "接口名稱"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:238
|
||
msgid "LAN access Tailscale"
|
||
msgstr "本地局域網訪問虛擬局域網"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:182
|
||
msgid "Leave blank to use the device's hostname."
|
||
msgstr "留空以使用設備的主機名。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:247
|
||
msgid ""
|
||
"List of extra flags. Format: --flags=value, e.g. <code>--exit-node=10.0.0.1</"
|
||
"code>. <br> %s for enabling settings upon the initiation of Tailscale."
|
||
msgstr "額外參數的列表。格式:--flags=value,例如 <code>--exit-node=10.0.0.1</code>。<br> 在 Tailscale 啟動時的%s。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:90
|
||
msgid "Log out and Unbind"
|
||
msgstr "註銷登錄並解除綁定"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:168
|
||
msgid "Logging program activities."
|
||
msgstr "記錄程式運行信息。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:172
|
||
msgid "Logging program errors and exceptions."
|
||
msgstr "記錄程式錯誤和警告信息。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:147
|
||
msgid "Login Status"
|
||
msgstr "已綁定用戶"
|
||
|
||
#: luci-app-tailscale/root/usr/share/luci/menu.d/luci-app-tailscale.json:30
|
||
msgid "Logs"
|
||
msgstr "日誌"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:81
|
||
msgid "MTU"
|
||
msgstr "MTU"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:77
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:92
|
||
msgid "NOT RUNNING"
|
||
msgstr "未運行"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:87
|
||
msgid "Need to log in"
|
||
msgstr "未登錄"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:64
|
||
msgid "Network Interface Information"
|
||
msgstr "網絡接口信息"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:201
|
||
msgid "No Available Exit Nodes"
|
||
msgstr "没有可用的出口節點"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:61
|
||
msgid "No interface online."
|
||
msgstr "無在線接口。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:190
|
||
msgid ""
|
||
"Offer to be an exit node for outbound internet traffic from the Tailscale "
|
||
"network."
|
||
msgstr "作為 Tailscale 廣域網出口節點。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:194
|
||
msgid "Online Exit Nodes"
|
||
msgstr "可用出口節點"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:153
|
||
msgid "Port"
|
||
msgstr "端口"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:75
|
||
msgid "RUNNING"
|
||
msgstr "運行中"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/log.js:68
|
||
msgctxt "scroll to top (the head) of the log file"
|
||
msgid "Scroll to head"
|
||
msgstr "捲動到頂部"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/log.js:59
|
||
msgctxt "scroll to bottom (the tail) of the log file"
|
||
msgid "Scroll to tail"
|
||
msgstr "捲動到尾部"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:194
|
||
msgid "Select an online machine name to use as an exit node."
|
||
msgstr "選擇一個可用的節點名稱作為出口節點使用。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:258
|
||
msgid "Server Address"
|
||
msgstr "伺服器地址"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:153
|
||
msgid "Set the Tailscale port number."
|
||
msgstr "設置 Tailscale 端口號。"
|
||
|
||
msgid "Allow WAN Direct"
|
||
msgstr "允許 WAN 直連"
|
||
|
||
msgid "Allow inbound UDP traffic from WAN to the local Tailscale listen port so remote peers can establish direct connections without first using DERP."
|
||
msgstr "允許 WAN 入站 UDP 流量訪問本機 Tailscale 監聽端口,使遠端節點可冷啟動直連,不必先經過 DERP。"
|
||
|
||
msgid "WAN Direct Source Zones"
|
||
msgstr "WAN 直連來源區域"
|
||
|
||
msgid "Firewall source zones allowed to reach the local Tailscale listen port when WAN direct is enabled."
|
||
msgstr "允許訪問本機 Tailscale 監聽端口的防火牆來源區域。多 WAN 環境可填寫多個區域。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:217
|
||
msgid "Site To Site"
|
||
msgstr "子網互通"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:172
|
||
msgid "StdErr Log"
|
||
msgstr "錯誤日誌"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:168
|
||
msgid "StdOut Log"
|
||
msgstr "運行日誌"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:100
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:75
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:77
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:114
|
||
#: luci-app-tailscale/root/usr/share/luci/menu.d/luci-app-tailscale.json:3
|
||
msgid "Tailscale"
|
||
msgstr "Tailscale"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:236
|
||
msgid "Tailscale access LAN"
|
||
msgstr "虛擬局域網訪問本地局域網"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:237
|
||
msgid "Tailscale access WAN"
|
||
msgstr "虛擬局域網訪問本地廣域網"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:101
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:114
|
||
msgid "Tailscale is a cross-platform and easy to use virtual LAN."
|
||
msgstr "Tailscale 是一個跨平台且易於使用的虛擬局域網 VPN。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:158
|
||
msgid ""
|
||
"The working directory contains config files, audit logs, and runtime info."
|
||
msgstr "工作目錄包含配置文件、審計日誌和運行時信息。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:85
|
||
msgid "Total Download"
|
||
msgstr "總下載量"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:89
|
||
msgid "Total Upload"
|
||
msgstr "總上傳量"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/interface.js:18
|
||
msgid "Unable to get interface info: %s."
|
||
msgstr "無法獲取接口信息:%s。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/log.js:45
|
||
msgid "Unable to load log data:"
|
||
msgstr "無法載入日誌檔:"
|
||
|
||
msgid "Log is empty."
|
||
msgstr "日誌為空。"
|
||
|
||
msgid "Unknown error"
|
||
msgstr "未知錯誤"
|
||
|
||
msgid "logread command not found"
|
||
msgstr "未找到 logread 命令"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:256
|
||
msgid "Use %s to deploy a private server."
|
||
msgstr "使用 %s 部署私有伺服器"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:217
|
||
msgid ""
|
||
"Use site-to-site layer 3 networking to connect subnets on the Tailscale "
|
||
"network."
|
||
msgstr "使用站點到站點的三層網路連線 Tailscale 中的子網。"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:239
|
||
msgid "WAN access Tailscale"
|
||
msgstr "本地廣域網訪問虛擬局域網"
|
||
|
||
#: luci-app-tailscale/htdocs/luci-static/resources/view/tailscale/setting.js:158
|
||
msgid "Workdir"
|
||
msgstr "工作目錄"
|
||
|
||
msgid "Online"
|
||
msgstr "在線"
|
||
|
||
msgid "Offline"
|
||
msgstr "離線"
|
||
|
||
msgid "Not found"
|
||
msgstr "未找到"
|
||
|
||
msgid "Keepalive"
|
||
msgstr "保活"
|
||
|
||
msgid "Peer Keepalive"
|
||
msgstr "啟用"
|
||
|
||
msgid "Periodically send lightweight Tailscale pings to selected peers."
|
||
msgstr "定時向選中的對端發送輕量 Tailscale ping。"
|
||
|
||
msgid "Keepalive Peers"
|
||
msgstr "保活對端"
|
||
|
||
msgid "Only peers advertising subnet routes are shown. Selected peers are periodically pinged to keep cross-subnet paths active."
|
||
msgstr "僅顯示對端也發布了網段的裝置;選中的裝置會被定時 Tailscale ping,用於保持跨網段路徑活躍。"
|
||
|
||
msgid "No Available Peers"
|
||
msgstr "沒有可用對端"
|
||
|
||
msgid "No subnet routes"
|
||
msgstr "未發布網段"
|
||
|
||
msgid "Subnets"
|
||
msgstr "子網"
|
||
|
||
msgid "Keepalive Interval"
|
||
msgstr "保活間隔"
|
||
|
||
msgid "Seconds between keepalive probes."
|
||
msgstr "兩次保活探測之間的秒數。"
|
||
|
||
msgid "Failure Log Interval"
|
||
msgstr "失敗日誌間隔"
|
||
|
||
msgid "Seconds between repeated failure log messages for the same peer."
|
||
msgstr "同一對端重複失敗日誌之間的秒數。"
|
||
|
||
msgid "AdGuard DNS"
|
||
msgstr "AdGuard DNS"
|
||
|
||
msgid "AdGuard API URL"
|
||
msgstr "AdGuard API 位址"
|
||
|
||
msgid "AdGuard Username"
|
||
msgstr "AdGuard 使用者名稱"
|
||
|
||
msgid "AdGuard Password"
|
||
msgstr "AdGuard 密碼"
|
||
|
||
msgid "Leave blank to keep the existing AdGuard password; enter a new value to replace it."
|
||
msgstr "留空則保留現有 AdGuard 密碼;填寫新值則覆蓋。"
|
||
|
||
msgid "Status"
|
||
msgstr "狀態"
|
||
|
||
msgid "Checking ..."
|
||
msgstr "檢查中..."
|
||
|
||
msgid "Pass"
|
||
msgstr "通過"
|
||
|
||
msgid "Fail"
|
||
msgstr "失敗"
|
||
|
||
msgid "AdGuard process"
|
||
msgstr "AdGuard 行程"
|
||
|
||
msgid "Port 53 is AdGuard"
|
||
msgstr "53 埠由 AdGuard 接管"
|
||
|
||
msgid "LAN DHCP advertises this router as DNS"
|
||
msgstr "LAN DHCP 下發本路由器作為 DNS"
|
||
|
||
msgid "AdGuard API"
|
||
msgstr "AdGuard API"
|
||
|
||
msgid "Tailnet DNS health check"
|
||
msgstr "Tailnet DNS 健康檢查"
|
||
|
||
msgid "Enable AdGuard DNS Auto Switch"
|
||
msgstr "啟用 AdGuard DNS 自動切換"
|
||
|
||
msgid "Only enable when all status checks pass."
|
||
msgstr "僅在所有狀態檢查通過後啟用。"
|
||
|
||
msgid "Re-enter the AdGuard password after changing the API URL or username."
|
||
msgstr "變更 API URL 或使用者名稱後,請重新輸入 AdGuard 密碼。"
|
||
|
||
msgid "Save error"
|
||
msgstr "儲存時發生錯誤"
|
||
|
||
msgid "An error occurred while saving the form:"
|
||
msgstr "儲存表單時發生錯誤:"
|
||
|
||
msgid "Failed to stage protected credentials."
|
||
msgstr "暫存受保護憑證失敗。"
|
||
|
||
msgid "Health Check Domain is required before enabling AdGuard DNS auto switch."
|
||
msgstr "啟用 AdGuard DNS 自動切換前必須填寫健康檢查網域。"
|
||
|
||
msgid "At least one Expected Internal IP is required before enabling AdGuard DNS auto switch."
|
||
msgstr "啟用 AdGuard DNS 自動切換前至少需要填寫一個預期內網 IP。"
|
||
|
||
msgid "At least one Default Upstream is required before enabling AdGuard DNS auto switch."
|
||
msgstr "啟用 AdGuard DNS 自動切換前至少需要填寫一個預設上游。"
|
||
|
||
msgid "At least one Tailnet Upstream is required before enabling AdGuard DNS auto switch."
|
||
msgstr "啟用 AdGuard DNS 自動切換前至少需要填寫一個 Tailnet 上游。"
|
||
|
||
msgid "AdGuard DNS auto switch cannot be enabled until every environment status check passes."
|
||
msgstr "所有環境狀態檢查通過後才能啟用 AdGuard DNS 自動切換。"
|
||
|
||
msgid "Default Upstreams"
|
||
msgstr "預設上游"
|
||
|
||
msgid "Used when Tailnet DNS is unhealthy."
|
||
msgstr "Tailnet DNS 不健康時使用。"
|
||
|
||
msgid "Tailnet Upstreams"
|
||
msgstr "Tailnet 上游"
|
||
|
||
msgid "Added when Tailnet DNS is healthy."
|
||
msgstr "Tailnet DNS 健康時追加使用。"
|
||
|
||
msgid "Health Check Domain"
|
||
msgstr "健康檢查網域"
|
||
|
||
msgid "Resolved through Tailscale DNS 100.100.100.100. The result must match one of the expected internal IPs."
|
||
msgstr "透過 Tailscale DNS 100.100.100.100 解析,結果必須匹配任一預期內網 IP。"
|
||
|
||
msgid "Expected Internal IPs"
|
||
msgstr "預期內網 IP"
|
||
|
||
msgid "Check Interval"
|
||
msgstr "檢查間隔"
|
||
|
||
msgid "Success Threshold"
|
||
msgstr "成功閾值"
|
||
|
||
msgid "Failure Threshold"
|
||
msgstr "失敗閾值"
|
||
|
||
msgid "Unknown user"
|
||
msgstr "未知使用者"
|
||
|
||
msgid "Offline peers cannot be probed"
|
||
msgstr "離線設備不可探測"
|
||
|
||
msgid "Enabled; 4 bypass rules are active"
|
||
msgstr "已開啟,4 條繞過規則已生效"
|
||
|
||
msgid "Enabled; waiting for OpenClash nftables chains"
|
||
msgstr "已開啟,正在等待 OpenClash 建立 nftables 鏈"
|
||
|
||
msgid "Disabled; Tailscale traffic is handled by OpenClash"
|
||
msgstr "已關閉,Tailscale 流量將由 OpenClash 處理"
|
||
|
||
msgid "OpenClash is not installed; bypass is not required"
|
||
msgstr "未安裝 OpenClash,無需繞過"
|
||
|
||
msgid "Unsupported; firewall4/nftables is required"
|
||
msgstr "目前系統不支援,僅支援 firewall4/nftables"
|
||
|
||
msgid "Configuration error"
|
||
msgstr "設定錯誤"
|
||
|
||
msgid "Unknown status"
|
||
msgstr "未知狀態"
|
||
|
||
msgid "Unable to read OpenClash bypass status."
|
||
msgstr "無法讀取 OpenClash 繞過狀態。"
|
||
|
||
msgid "OpenClash"
|
||
msgstr "OpenClash"
|
||
|
||
msgid "Protect Tailscale Traffic (Bypass OpenClash)"
|
||
msgstr "保護 Tailscale 流量(繞過 OpenClash)"
|
||
|
||
msgid "Keep Tailscale control connections, direct connections, Tailnet DNS, and subnet traffic outside OpenClash. When disabled, this traffic is handled by OpenClash; node connectivity, direct paths, subnet access, and internal DNS are no longer protected by this feature. Keep this enabled while using OpenClash."
|
||
msgstr "開啟後,Tailscale 控制連線、直連通訊、Tailnet DNS 和跨子網流量不會被 OpenClash 接管。關閉後,這些流量將重新經過 OpenClash,節點在線、點對點直連、跨子網存取和 Tailnet DNS 解析不再受本功能保護;如果 OpenClash 規則接管或重新導向這些流量,可能導致節點離線、直連退化為 DERP、跨子網存取或 Tailnet DNS 中斷。使用 OpenClash 時必須保持開啟。"
|
||
|
||
msgid "Prioritize Tailscale Routes Before mwan3"
|
||
msgstr "優先讓 Tailscale 路由先於 mwan3"
|
||
|
||
msgid "Give routes already present in Tailscale table 52 priority over mwan3-marked traffic. This fixes LAN clients being sent to a WAN instead of a Tailnet or routed subnet. Public destinations not present in table 52 continue through mwan3. Disabled leaves mwan3 precedence unchanged. Verify from a real LAN client or with an equivalent mwan3 fwmark; the router's unmarked ip route get alone is insufficient. The feature remains blocked while table 52 has a default route, such as when using an exit node."
|
||
msgstr "讓已存在於 Tailscale 路由表 52 中的路由優先於帶 mwan3 標記的流量。這可修復 LAN 用戶端存取 Tailnet 或已路由子網時被錯誤送往 WAN 的問題。不在路由表 52 中的公網目標仍由 mwan3 處理。關閉後保持 mwan3 原有優先順序。請從真實 LAN 用戶端驗證,或使用等效的 mwan3 fwmark;僅在路由器上執行未標記的 ip route get 不足以驗證。若路由表 52 存在預設路由(例如正在使用出口節點),功能會保持阻止狀態。"
|
||
|
||
msgid "Policy Routing Status"
|
||
msgstr "策略路由狀態"
|
||
|
||
msgid "Enabled; mwan3 is not installed"
|
||
msgstr "已開啟,未安裝 mwan3"
|
||
|
||
msgid "Enabled; no earlier mwan3-marked rule was detected"
|
||
msgstr "已開啟,未偵測到較早的 mwan3 標記規則"
|
||
|
||
msgid "Enabled; Tailscale routes take precedence over mwan3"
|
||
msgstr "已開啟,Tailscale 路由優先於 mwan3"
|
||
|
||
msgid "Enabled; waiting for the managed policy rule"
|
||
msgstr "已開啟,正在等待受管理的策略路由規則"
|
||
|
||
msgid "Disabled; mwan3 routing is unchanged"
|
||
msgstr "已關閉,mwan3 路由保持不變"
|
||
|
||
msgid "Blocked; table 52 contains a default route"
|
||
msgstr "已阻止,路由表 52 包含預設路由"
|
||
|
||
msgid "Blocked; a mwan3 rule has higher priority than 1000"
|
||
msgstr "已阻止,存在優先順序數值小於 1000 的 mwan3 規則"
|
||
|
||
msgid "Blocked; priority 1000 is already in use"
|
||
msgstr "已阻止,優先順序 1000 已被占用"
|
||
|
||
msgid "Blocked; an existing rule is not managed by this app"
|
||
msgstr "已阻止,現有規則不由本應用程式管理"
|
||
|
||
msgid "Unable to read Tailscale policy-routing status."
|
||
msgstr "無法讀取 Tailscale 策略路由狀態。"
|