From 0dab215e271ee57e4f2bf332aa3744c5e57b0e64 Mon Sep 17 00:00:00 2001 From: Tomy Hsieh Date: Mon, 4 Jul 2022 23:00:22 +0800 Subject: [PATCH] Tailor translation `debug`, `diagnostics`, `tfa` --- data/web/lang/lang.zh-tw.json | 101 ++++++++++++++++++---------------- 1 file changed, 55 insertions(+), 46 deletions(-) diff --git a/data/web/lang/lang.zh-tw.json b/data/web/lang/lang.zh-tw.json index b120703d..3db97707 100644 --- a/data/web/lang/lang.zh-tw.json +++ b/data/web/lang/lang.zh-tw.json @@ -86,7 +86,7 @@ "relay_all": "中繼所有收件人", "relay_all_info": "↪ 如果選擇中繼所有收件人,你將需要為每個應該中繼的郵件添加一個 (\"盲\") 信箱。", "relay_domain": "中繼這個域名", - "relay_transport_info": "
你可以為此域名定義傳輸規則以自定義發件目標主機,否則遵照 MX 記錄發送郵件。", + "relay_transport_info": "
你可以為此域名定義傳輸規則以自定義發件目標主機,否則遵照 MX 紀錄發送郵件。", "relay_unknown_only": "只為不存在的信箱地址中繼。已存在的信箱地址則在本地遞送。", "relayhost_wrapped_tls_info": "請 不要 使用\"嵌套 TLS\"的端口 (大多為端口 465).
\r\n使用其他\"非嵌套\"的端口發起 STARTTLS. 你可以在\"TLS 規則\"中添加強制使用 TLS 的規則。", "select": "請選擇...", @@ -165,7 +165,7 @@ "domain_admins": "域名管理員", "domain_s": "域名", "duplicate": "複製", - "duplicate_dkim": "複製 DKIM 記錄", + "duplicate_dkim": "複製 DKIM 紀錄", "edit": "編輯", "empty": "結果為空", "excludes": "除了", @@ -183,7 +183,7 @@ "filter_table": "篩選表格", "flush_queue": "清空隊列", "forwarding_hosts": "轉發主機", - "forwarding_hosts_add_hint": "你可以指定 IPv4/IPv6 地址、CIDR 表示的網絡、主機名 (解析為 IP 地址),或者信箱域名 (查詢 SPF 記錄或 MX 記錄並解析為 IP 地址)。", + "forwarding_hosts_add_hint": "你可以指定 IPv4/IPv6 地址、CIDR 表示的網絡、主機名 (解析為 IP 地址),或者信箱域名 (查詢 SPF 紀錄或 MX 紀錄並解析為 IP 地址)。", "forwarding_hosts_hint": "來自此處所列的主機的入站訊息會被無條件接收。並且這些主機不會經過 DNSBL 檢查或者被加入灰名單。 來自它們的垃圾郵件不會被拒絕,但可選的可以被移入垃圾文件夾。當你設定了轉發規則將郵件轉發到此 mailcow 伺服器,通常你可以將來源主機加入此列表。", "from": "來自", "generate": "生成", @@ -204,7 +204,7 @@ "link": "鏈接", "loading": "請等待...", "logo_info": "你的圖片會在頂部導航欄被縮放為 40px 高,在起始頁被縮放為最大 250px 高度。強烈推薦使用能較好縮放的圖片。", - "lookup_mx": "匹配 MX 記錄 (如匹配 .outlook.com MX 記錄以通過這一跳來路由所有指向 *.outlook.com 的郵件)", + "lookup_mx": "匹配 MX 紀錄 (如匹配 .outlook.com MX 紀錄以通過這一跳來路由所有指向 *.outlook.com 的郵件)", "main_name": "\"mailcow UI\" 名稱", "merged_vars_hint": "灰色行來自 vars.(local.)inc.php 並且不能被更改。", "message": "消息", @@ -213,7 +213,7 @@ "no": "✕", "no_active_bans": "沒有啟用的封禁", "no_new_rows": "已經到底了", - "no_record": "沒有記錄", + "no_record": "沒有紀錄", "oauth2_client_id": "客戶端 ID", "oauth2_client_secret": "客戶端 secret", "oauth2_info": "此 OAuth2 實現支持\"Authorization Code\"和生成 refresh token。
\r\n並且伺服器會自動在 refresh token 被使用後重新生成 refresh token。

\r\n• 預設的 scope 是 profile。只有信箱使用者可以使用 OAuth2 來認證。如果 scope 參數被省略則會回退到 profile
\r\n• 客戶端必須在認證請求中發送 state 參數。

\r\nOAuth2 API 路徑:
\r\n\r\n重新生成客戶端 secret 不會使已存在的 authorization code 過期,但是會在它們刷新 token 時失敗。

\r\n撤銷客戶端 token 會立即終止所有活動會話。 所有的客戶端都需要重新認證。", @@ -238,7 +238,7 @@ "quarantine_release_format_att": "附件", "quarantine_release_format_raw": "未修改原件", "quarantine_retention_size": "每個信箱保留隔離項目數:
0 表示 禁用", - "queue_ays": "請確認你真的想要刪除當前隊列中的所有項目。", + "queue_ays": "請確認你真的想要刪除目前隊列中的所有項目。", "queue_deliver_mail": "遞送", "queue_hold_mail": "暫停", "queue_manager": "隊列管理器", @@ -250,7 +250,7 @@ "quota_notification_subject": "通知郵件主題", "quota_notifications": "配額通知", "quota_notifications_info": "配額通知會在使用者配額超過 80% 和 95% 時各發送一次。", - "quota_notifications_vars": "{{percent}} 表示當前使用者配額
{{username}} 未信箱名稱", + "quota_notifications_vars": "{{percent}} 表示目前使用者配額
{{username}} 未信箱名稱", "r_active": "啟用的限制規則", "r_inactive": "禁用的限制規則", "r_info": "啟用的限制規則列表中灰色的/關閉的元素不能被 mailcow 識別為合法的限制規則,且不可移動。未知的限制規則將會按照原來的順序被設定。
你可以在 inc/vars.local.inc.php 中添加新元素以勾選它們。", @@ -395,8 +395,8 @@ "password_complexity": "密碼不符合規則", "password_empty": "密碼必須不為空", "password_mismatch": "確認密碼不匹配", - "policy_list_from_exists": "指定的名稱已存在記錄", - "policy_list_from_invalid": "記錄格式非法", + "policy_list_from_exists": "指定的名稱已存在紀錄", + "policy_list_from_invalid": "紀錄格式非法", "private_key_error": "私鑰錯誤: %s", "pushover_credentials_missing": "Pushover token 或密鑰缺失", "pushover_key": "Pushover 密鑰格式錯誤", @@ -438,35 +438,41 @@ }, "debug": { "chart_this_server": "圖表 (此伺服器)", - "containers_info": "容器訊息", - "disk_usage": "磁盤使用", + "containers_info": "容器資訊", + "disk_usage": "硬碟使用量", + "docs": "文件", "external_logs": "外部紀錄", "history_all_servers": "歷史 (所有伺服器)", "in_memory_logs": "記憶體紀錄", - "jvm_memory_solr": "JVM 記憶體使用", - "log_info": "

mailcow 記憶體紀錄 收集於 Redis 列表中並且每分鐘自動縮減到 LOG_LINES (%d) 以減少錯誤 (Rowhammer)。\r\n
記憶體紀錄不是為了持久化,所有使用記憶體紀錄的應用同時也會寫入紀錄到 Docker 守護程序的預設紀錄驅動中。\r\n
記憶體紀錄應該用於 debug 容器中的不明顯問題。

\r\n

外部紀錄 通過相應應用提供的 API 收集。

\r\n

靜態紀錄 大多為不寫入紀錄到 Dockerd 但仍然需要被持久化的活動紀錄 (API 紀錄外的)。

", + "jvm_memory_solr": "JVM 記憶體使用量", + "last_modified": "上次修改時間", + "log_info": "

mailcow 的記憶體紀錄會被收集到 Redis 列表中並且每分鐘自動縮減到 LOG_LINES (%d) 以避免重複撞擊 (hammering) 造成的大量記錄。\r\n
記憶體紀錄並不會永久保存。所有記錄到記憶體的應用程式也會同時透過預設紀錄的驅動程式寫入紀錄到 Docker 常駐程式中。\r\n
記憶體紀錄是設計用來為容器中的小問題除錯的。

\r\n

外部紀錄透過應用程式提供的 API 收集。

\r\n

靜態紀錄大多為不寫入到 Dockerd,但仍然需要被保存的活動紀錄 (API 紀錄除外)。

", + "login_time": "時間", "logs": "紀錄", + "online_users": "在線使用者", "restart_container": "重新啟動", - "solr_dead": "Solr 在啟動中、已關閉或已停止運行", - "docs": "文檔", - "last_modified": "最後修改", + "service": "服務", "size": "大小", - "started_at": "開始於", + "solr_dead": "Solr 正在啟動、停用或已停止運行", "solr_status": "Solr 狀態", - "uptime": "運行時間", + "started_at": "啟動於", "started_on": "啟動於", "static_logs": "靜態紀錄", - "system_containers": "系統和容器" + "success": "成功", + "system_containers": "系統和容器", + "uptime": "運行時間", + "username": "使用者名稱" }, "diagnostics": { - "cname_from_a": "雖然此值記錄為 A/AAAA 類型,但只要此記錄指向了正確的資源則該行為是被支持的", - "dns_records": "DNS 記錄", - "dns_records_24hours": "請注意 DNS 記錄的更改可能需要 24 小時才可以使此頁面的當前狀態顯示正確。此頁為你提供了一個可以簡單查看如何組態 DNS 記錄和檢查你的 DNS 記錄是否正確的方式。", - "dns_records_data": "正確數據", + "cname_from_a": "由 A/AAAA 紀錄獲取。只要紀錄指向正確的資源,此功能就會持續運作。", + "dns_records": "DNS 紀錄", + "dns_records_24hours": "請注意 DNS 紀錄的更改可能需要 24 小時才能正確顯示於此頁面。此頁面的目的是為了讓你可以輕鬆的了解如何設定 DNS 紀錄並檢查 DNS 是否設定正確。", + "dns_records_data": "正確值", + "dns_records_docs": "請同時另外查看 文件.", "dns_records_name": "名稱", - "dns_records_status": "當前狀態", + "dns_records_status": "目前狀態", "dns_records_type": "類型", - "optional": "此記錄是可選的。" + "optional": "此項紀錄可不填。" }, "edit": { "active": "啟用", @@ -539,7 +545,7 @@ "relay_all": "中繼所有收件人", "relay_all_info": "↪ 如果選擇中繼所有,你將需要為每個應該中繼的郵件添加一個 (\"盲\") 信箱。", "relay_domain": "中繼這個域名", - "relay_transport_info": "
你可以為此域名定義傳輸規則以自定義發件目標主機,否則遵照 MX 記錄發送郵件。", + "relay_transport_info": "
你可以為此域名定義傳輸規則以自定義發件目標主機,否則遵照 MX 紀錄發送郵件。", "relay_unknown_only": "只為不存在的信箱地址中繼。已存在的信箱地址則在本地遞送。", "relayhost": "中繼傳輸", "remove": "刪除", @@ -687,8 +693,8 @@ "multiple_bookings": "登記限制", "never": "永不", "no": "✕", - "no_record": "沒有找到對象 %s 的記錄", - "no_record_single": "沒有記錄", + "no_record": "沒有找到對象 %s 的紀錄", + "no_record_single": "沒有紀錄", "owner": "所有者", "private_comment": "私密評論", "public_comment": "公開評論", @@ -761,7 +767,7 @@ "confirm_delete": "確認刪除此元素。", "danger": "危險性", "deliver_inbox": "遞送到收件箱", - "disabled_by_config": "當前系統設定關閉了隔離功能,請設定 \"每個信箱保留隔離項目數\" 和 \"最大文件大小\" 以開啟隔離。", + "disabled_by_config": "目前系統設定關閉了隔離功能,請設定 \"每個信箱保留隔離項目數\" 和 \"最大文件大小\" 以開啟隔離。", "download_eml": "下載 (.eml)", "empty": "結果為空", "high_danger": "高危險", @@ -893,27 +899,30 @@ "verified_yotp_login": "Yubico OTP 登入驗證成功" }, "tfa": { - "api_register": "%s 使用 Yubico Cloud API,請 在此 為你的密鑰獲取 API 密鑰", + "api_register": "%s 使用 Yubico Cloud API,請在這裡為這把金鑰獲取 API 金鑰", "confirm": "確認", - "confirm_totp_token": "請輸入生成的 token 以確認更改", - "delete_tfa": "關閉兩步驗證", - "disable_tfa": "在下一次成功登入前關閉兩步驗證", + "confirm_totp_token": "請輸入生成的權杖來確認更改", + "delete_tfa": "關閉兩步驟驗證", + "disable_tfa": "在下一次成功登入前關閉兩步驟驗證", "enter_qr_code": "如果你的裝置不能掃描 QR 碼,輸入此 TOTP 碼", "error_code": "錯誤碼", - "init_webauthn": "初始化中,請等待...", - "key_id": "你的 YubiKey 的標識", - "key_id_totp": "你的密鑰的標識", - "none": "禁用", - "reload_retry": "- (如果一直出現錯誤,重新啟動瀏覽器)", - "scan_qr_code": "請用你認證應用掃描或手動輸入此碼。", + "init_webauthn": "初始化中,請稍等...", + "key_id": "這個裝置的標籤", + "key_id_totp": "這把金鑰的標識", + "none": "停用", + "reload_retry": "- (如果錯誤持續出現,請重新啟動瀏覽器)", + "scan_qr_code": "請使用驗證應用程式掃描或手動輸入下面的條碼。", "select": "請選擇", - "set_tfa": "設定兩步驗證方法", - "start_webauthn_validation": "開始認證", - "tfa": "兩步驗證(2FA)", + "set_tfa": "設定兩步驟驗證方法", + "start_webauthn_validation": "開始驗證", + "tfa": "兩步驟驗證 (2FA)", + "tfa_token_invalid": "無效的 TFA 權杖", "totp": "TOTP 認證 (Google Authenticator、Authy 等)", + "u2f_deprecated": "這把金鑰似乎是使用已失效的舊 U2F 流程所註冊。我們會取消二步驟驗證並刪除這把金鑰。", + "u2f_deprecated_important": "請在管理員介面使用新的 WebAuthn 流程註冊金鑰。", "webauthn": "WebAuthn 認證", - "waiting_usb_auth": "等待 USB 裝置...

現在請觸碰你的 WebAuthn USB 裝置上的按鈕。", - "waiting_usb_register": "等待 USB 裝置...

請在上方輸入你的密碼並請觸碰你的 WebAuthn USB 裝置上的按鈕以確認註冊 WebAuthn 裝置。", + "waiting_usb_auth": "等待 USB 裝置...

請觸碰 USB 裝置上的按鈕。", + "waiting_usb_register": "等待 USB 裝置...

請輸入密碼並觸碰 USB 裝置上的按鈕來確認註冊。", "yubi_otp": "Yubico OTP 認證" }, "user": { @@ -973,9 +982,9 @@ "new_password_repeat": "確認密碼 (重復)", "no_active_filter": "沒有啟用的過濾器", "no_last_login": "沒有最後 UI 登入訊息", - "no_record": "沒有記錄", + "no_record": "沒有紀錄", "password": "密碼", - "password_now": "當前密碼 (確認更改)", + "password_now": "目前密碼 (確認更改)", "password_repeat": "密碼 (重復)", "pushover_evaluate_x_prio": "加速高優先級郵件 [X-Priority: 1]", "pushover_info": "推送通知設定會應用到所有遞送到 %s (包括其別名) 的非垃圾郵件。",