luci-mod-system: add support for switching the ssh service on and off.
[project/luci.git] / applications / luci-app-acme / po / zh_Hant / acme.po
index cbdfcc012a57669375085116cb32f43e63897732..e4267c374ece400c6f10d56d68448794aebbbdf9 100644 (file)
@@ -1,84 +1,97 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2024-05-04 07:42+0000\n"
+"Last-Translator: Yuan Lau <traverslombard@outlook.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsacme/zh_Hant/>\n"
 "Language: zh_Hant\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 5.5.3\n"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:25
+#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
 msgid "ACME certificates"
 msgstr "ACME證書"
 
-#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
-msgid "ACME certs"
-msgstr "ACME"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:36
 msgid "ACME global config"
 msgstr "ACME 全域組態"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:149
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:514
 msgid "ACME server URL"
 msgstr "ACME 伺服器 URL"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
 msgid "Account email"
 msgstr "電子郵件帳號"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
 msgid "Advanced Settings"
 msgstr "進階設定"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:433
+msgid "Base64 content of private key. Use instead of YC_SA_Key_File_Path"
+msgstr "私鑰的 Base64 內容。不使用 YC_SA_Key_File_Path"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:33
+msgid "Cert files are stored in"
+msgstr "儲存憑證和其他狀態檔的位置。"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
 msgid "Certificate config"
 msgstr "憑證組態"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:605
+msgid "Certificates"
+msgstr "憑證"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:452
 msgid "Challenge Alias"
 msgstr "Challenge 別名"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
-msgid "Challenge Validation"
-msgstr "Challenge 驗證"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
 msgid "Custom ACME CA"
 msgstr "自訂 ACME CA"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:150
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:515
 msgid "Custom ACME server directory URL."
 msgstr "自訂 ACME 伺服器的 URL。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
 msgid "DNS"
 msgstr "DNS"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
 msgid "DNS API"
 msgstr "DNS API"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:121
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:444
 msgid "DNS API credentials"
 msgstr "DNS API 憑證"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:156
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+msgid "DNS Challenge Validation"
+msgstr "DNS Challenge 驗證"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:521
 msgid "Days until renewal"
 msgstr "更新前的天數"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+msgid "Default"
+msgstr "預設"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:459
 msgid "Domain Alias"
 msgstr "網域別名"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:70
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
 msgid "Domain names"
 msgstr "網域名稱"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:71
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
 msgid ""
 "Domain names to include in the certificate. The first name will be the "
 "subject name, subsequent names will be alt names. Note that all domain names "
@@ -87,33 +100,41 @@ msgstr ""
 "憑證包含的網域名稱;第一個域名將作為「主體名稱」,其他則為「主體備用名稱」。"
 "請注意:所有域名都必須在全域 DNS 中解析為路由器的 IP 位址。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:410
+msgid ""
+"E.g. <code>_acme-challenge.example.com:12345:98765 alias.example.com:11111</"
+"code>"
+msgstr ""
+"如<code>_acme-challenge.example.com:12345:98765 alias.example."
+"com:11111</code>"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:482
 msgid "ECC 256 bits"
 msgstr "ECC(256 位元)"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:483
 msgid "ECC 384 bits"
 msgstr "ECC(384 位元)"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:40
 msgid "Email address to associate with account key."
 msgstr ""
 "與「ACME 帳號金鑰」關聯的電子郵件位址;其用於接收 ACME CA 寄送的憑證過期通知"
 "電子郵件。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
 msgid "Enable debug logging"
 msgstr "啟用除錯日誌記錄"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:51
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
 msgid "Enabled"
 msgstr "啟用"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:469
 msgid ""
 "Get certificate from the Letsencrypt staging server (use for testing; the "
 "certificate won't be valid)."
@@ -123,31 +144,78 @@ msgstr "從 Let's Encrypt 臨時伺服器取得憑證(僅供測試用途,憑
 msgid "Grant UCI access for luci-app-acme"
 msgstr "授予 luci-app-acme 擁有 UCI 存取的權限"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
-msgid "Key size"
-msgstr "金鑰大小"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:41
+msgid ""
+"If a certificate wasn't renewed in time then you'll receive a notice at 20 "
+"days before expiry."
+msgstr "如果憑證未及時續訂,您將在到期前 20 天收到通知。"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:587
+msgid "Issued on"
+msgstr "簽發於"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:477
 msgid "Key size (and type) for the generated certificate."
 msgstr "產生憑證的金鑰大小(和型別)。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:476
+msgid "Key type"
+msgstr "金鑰大小"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:584
+msgid "Main Domain"
+msgstr "主域"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:369
+msgid "OCID of tenancy that contains the target DNS zone"
+msgstr "包含目標 DNS 區域租約的 OCID"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:372
+msgid "OCID of user with permission to add/remove records from zones"
+msgstr "有權在區域中新增/刪除記錄的使用者的 OCID"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:275
+msgid ""
+"Open <a href=\"https://www.duckdns.org/\">DuckDNS</a> and copy a token here"
+msgstr "打開 <a href=\"https://www.duckdns.org/\">DuckDNS</a> 並在此處複製權杖"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:378
+msgid "Path to private API signing key file in PEM format"
+msgstr "PEM 格式的私有 API 簽章金鑰檔案的路徑"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:585
+msgid "Private Key"
+msgstr "私鑰"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:586
+msgid "Public Certificate"
+msgstr "公共憑證"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:479
 msgid "RSA 2048 bits"
 msgstr "RSA(2048 位元)"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:480
 msgid "RSA 3072 bits"
 msgstr "RSA(3072 位元)"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:481
 msgid "RSA 4096 bits"
 msgstr "RSA(4096 位元)"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:99
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:236
+msgid "See instructions"
+msgstr "查看說明"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:375
+msgid "Should point to the tenancy home region"
+msgstr "應指向租約區域"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:72
 msgid "Standalone"
 msgstr "獨立"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
 msgid ""
 "Standalone mode will use the built-in webserver of acme.sh to issue a "
 "certificate. Webroot mode will use an existing webserver to issue a "
@@ -158,11 +226,7 @@ msgstr ""
 "用現存的 Web 伺服器,「DNS 模式」允許您使用 DNS 服務提供者的 DNS API 來頒發憑"
 "證。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
-msgid "State directory"
-msgstr "狀態目錄"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:130
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:453
 msgid ""
 "The challenge alias to use for ALL domains. See https://github.com/acmesh-"
 "official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -172,7 +236,7 @@ msgstr ""
 "acme.sh/wiki/DNS-alias-mode 以獲得行程的詳細資訊。LuCI 僅支援每個憑證擁有唯"
 "一 Challenge 別名。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:445
 msgid ""
 "The credentials for the DNS API mode selected above. See https://github.com/"
 "acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -183,7 +247,7 @@ msgstr ""
 "wiki/dnsapi 以獲得每個 API 所需的憑證格式。要提供多個憑證變數,請輸入格式為 "
 "KEY=VAL 的多個項目。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:137
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:460
 msgid ""
 "The domain alias to use for ALL domains. See https://github.com/acmesh-"
 "official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -193,7 +257,11 @@ msgstr ""
 "wiki/DNS-alias-mode 以獲得該行程的詳細資訊。LuCI 僅支援每個憑證擁有唯一網域別"
 "名。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:381
+msgid "The private API signing key in PEM format"
+msgstr "PEM 格式的私有 API 簽章金鑰"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
 msgid ""
 "This configures ACME (Letsencrypt) automatic certificate installation. "
 "Simply fill out this to have the router configured with Letsencrypt-issued "
@@ -207,7 +275,11 @@ msgstr ""
 "Let's Encrypt 頒發的憑證。請注意:憑證中的域名必須指向路由器公共 IP 位址。配"
 "置完成後憑證的頒發需要一段時間,請檢視日誌來取得其進展和任何錯誤。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:113
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:297
+msgid "This is usually NOT an email address"
+msgstr "這通常不是電子郵件地址"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
 msgid ""
 "To use DNS mode to issue certificates, set this to the name of a DNS API "
 "supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -221,54 +293,31 @@ msgstr ""
 "單。在DNS 模式下域名不必解析為路由器 IP 位址,該模式也是支援「萬用字元憑證」"
 "的唯一模式。請注意:必須安裝 acme-dnsapi 套件後才能使用該模式。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
-msgid ""
-"Update the nginx config with this certificate once issued (only select this "
-"for one certificate). Nginx must support ssl, if not it won't start as it "
-"needs to be compiled with ssl support to use cert options"
-msgstr ""
-"頒發後使用該憑證來更新 Nginx 組態(申請多個憑證時,只能選擇其中一個啟用此選"
-"項);Nginx 必須支援 SSL,因為它需要編譯的 SSL 支援才能使用憑證,否則將無法啟"
-"動"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
-msgid ""
-"Update the uhttpd config with this certificate once issued (only select this "
-"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
-"form the LuCI interface."
-msgstr ""
-"頒發後使用該憑證來更新 uHTTPd 組態(申請多個憑證時,只能選擇其中一個啟用此選"
-"項);您也可以使用 luci-app-uhttpd 的 LuCI 介面來配置 uHTTPd。"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
 msgid "Use a custom CA instead of Let's Encrypt."
 msgstr "使用自訂 CA 代替 Let's Encrypt。"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:86
-msgid "Use for nginx"
-msgstr "用於 Nginx"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
-msgid "Use for uhttpd"
-msgstr "用於 uHTTPd"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:467
 msgid "Use staging server"
 msgstr "使用臨時伺服器"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
 msgid "Validation method"
 msgstr "驗證方法"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
 msgid "Webroot"
 msgstr "Webroot"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:104
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+msgid "Webroot Challenge Validation"
+msgstr "Webroot Challenge 驗證"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
 msgid "Webroot directory"
 msgstr "Webroot 目錄"
 
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:105
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
 msgid ""
 "Webserver root directory. Set this to the webserver document root to run "
 "Acme in webroot mode. The web server must be accessible from the internet on "
@@ -276,7 +325,3 @@ msgid ""
 msgstr ""
 "Web 伺服器根目錄;設定 Web 伺服器文件的根目錄以在「Webroot 模式」下執行 "
 "ACME。Web 伺服器的 80 埠必須允許從 Internet 存取。"
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
-msgid "Where certs and other state files are kept."
-msgstr "儲存憑證和其他狀態檔的位置。"