From ba0ef4450e5865f04661f019d798eec6c11b40f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=85=C3=BC?= <53787985+LaiYueTing@users.noreply.github.com> Date: Mon, 14 Sep 2026 17:32:45 +0800 Subject: [PATCH] i18n: Update zh_Hant_TW translations (#4430) * i18n: Update zh_Hant_TW translations * Rebuild --------- Co-authored-by: dgtlmoon --- changedetectionio/translations/messages.pot | 2 +- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 106719 -> 111186 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 104 +++++++++--------- 3 files changed, 54 insertions(+), 52 deletions(-) diff --git a/changedetectionio/translations/messages.pot b/changedetectionio/translations/messages.pot index ab862cb23..6a3959b81 100644 --- a/changedetectionio/translations/messages.pot +++ b/changedetectionio/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: changedetection.io 0.60.4\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-09-12 17:18+0200\n" +"POT-Creation-Date: 2026-09-14 01:23+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 705d3578d8a32990bdf3f096a11c4780ff0750f5..70ffd38c9a9defb28e0cc852ab6729652e17473c 100644 GIT binary patch delta 23168 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 YO|D2+VMb4z>76rN6|%e;t}(9v19{gw)&Kwi delta 18889 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 - {end} {record_name} in total {total}" -msgstr "顯示第 {start} - {end} 條{record_name},共 {total} 條" +msgstr "顯示第 {start} - {end} 筆 {record_name},共 {total} 筆" #: changedetectionio/blueprint/ui/queue.py msgid "queued items" @@ -1724,7 +1724,7 @@ msgstr "已清除排程佇列(已移除 {} 個項目)。" #: changedetectionio/blueprint/ui/templates/clear_all_history.html msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" -msgstr "這將移除「所有」監測任務的版本歷史記錄(快照),外加保留您的 URL 列表!" +msgstr "這將移除「所有」監測任務的版本歷史記錄(快照),但會保留您的 URL 列表!" #: changedetectionio/blueprint/ui/templates/clear_all_history.html msgid "You may like to use the" @@ -1963,11 +1963,11 @@ msgstr "如果找到頁面標題將自動使用,您也可以在此使用您自 #: changedetectionio/blueprint/ui/templates/edit.html msgid "Extra Page Title and Link options" -msgstr "" +msgstr "額外網頁標題與連結選項" #: changedetectionio/blueprint/ui/templates/edit.html msgid "Optional - links in the list, history and notifications open this URL instead. Does not change the URL being checked." -msgstr "" +msgstr "選填 - 列表、歷史記錄與通知中的連結將改為開啟此 URL。這不會變更正在檢查的 URL。" #: changedetectionio/blueprint/ui/templates/edit.html msgid "The interval/amount of time between each check." @@ -2407,31 +2407,31 @@ msgstr "監測任務已新增。" #: changedetectionio/blueprint/watchlist/__init__.py msgid "records" -msgstr "記錄" +msgstr "筆記錄" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "Pause checks" -msgstr "" +msgstr "暫停檢查" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "UnPause checks" -msgstr "" +msgstr "取消暫停檢查" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "Mute notification" -msgstr "" +msgstr "靜音通知" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "UnMute notification" -msgstr "" +msgstr "取消靜音通知" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "Goto web page" -msgstr "" +msgstr "前往網頁" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "Create a link to share watch config with others" -msgstr "" +msgstr "建立連結以與他人分享監測任務設定" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "Detecting restock and price" @@ -2457,7 +2457,7 @@ msgstr "價格" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html #, python-format msgid "Price change since previous price (%(prev)s)" -msgstr "" +msgstr "自上次價格以來的價格變更 (%(prev)s)" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "No information" @@ -2480,7 +2480,7 @@ msgstr "變更" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html msgid "Summary" -msgstr "" +msgstr "摘要" #: changedetectionio/blueprint/watchlist/templates/watch-overview-single-row.html #: changedetectionio/processors/text_json_diff/difference.py @@ -2493,7 +2493,7 @@ msgstr "預覽" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html msgid "Changedetection.io can monitor more than just web-pages! See our plugins!" -msgstr "Changedetection.io 不僅能監測網頁!快來看看我們的外掛程式!" +msgstr "Changedetection.io 不僅能監測網頁!快來看看我們擴充外掛!" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html msgid "More info" @@ -2713,7 +2713,7 @@ msgstr "確定" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html msgid "Clear/reset history" -msgstr "清除 / 重置歷史記錄" +msgstr "清除 / 重設歷史記錄" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html msgid "Delete Watches?" @@ -3072,7 +3072,7 @@ msgstr "秒" #: changedetectionio/forms.py msgid "Unknown fetch method." -msgstr "" +msgstr "未知的抓取方式。" #: changedetectionio/forms.py msgid "Notification Body and Title is required when a Notification URL is used" @@ -3223,7 +3223,7 @@ msgstr "網頁 URL" #: changedetectionio/forms.py msgid "Open Link Override" -msgstr "" +msgstr "開啟連結覆寫" #: changedetectionio/forms.py msgid "Group Tag" @@ -3239,7 +3239,7 @@ msgstr "檢查與排程時間使用全域設定。" #: changedetectionio/forms.py msgid "AI Change Intent - Notify me when.." -msgstr "" +msgstr "AI 變更意圖 - 當發生以下情況時通知我 ..." #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html changedetectionio/blueprint/ui/templates/diff.html #: changedetectionio/forms.py @@ -3248,19 +3248,19 @@ msgstr "AI 變更摘要" #: changedetectionio/blueprint/tags/form.py changedetectionio/forms.py msgid "Change Summary prompt - Append or Replace the default?" -msgstr "" +msgstr "變更摘要提示詞 - 附加至預設值或取代預設值?" #: changedetectionio/blueprint/tags/form.py changedetectionio/forms.py msgid "Replace the inherited prompt" -msgstr "" +msgstr "取代繼承的提示詞" #: changedetectionio/blueprint/tags/form.py changedetectionio/forms.py msgid "Append to the inherited prompt" -msgstr "" +msgstr "附加至繼承的提示詞" #: changedetectionio/forms.py msgid "AI enabled for this watch?" -msgstr "" +msgstr "是否為此監測任務啟用 AI?" #: changedetectionio/forms.py msgid "CSS/JSONPath/JQ/XPath Filters" @@ -4053,7 +4053,7 @@ msgstr "正在被監測的 URL。" msgid "" "The Open Link Override set on the watch, otherwise the same as watch_url. Use this when the watched URL is an API " "endpoint or RSS feed but you want to link to the real page." -msgstr "" +msgstr "於監測任務上設定的「開啟連結覆寫」,若未設定則與 watch_url 相同。當監測的 URL 是 API 端點或 RSS Feed 但您希望連結至實際網頁時使用此設定。" #: changedetectionio/templates/_common_fields.html msgid "The UUID of the watch." @@ -4258,7 +4258,7 @@ msgstr "(或使用純文字 / Markdown 格式)" #: changedetectionio/templates/_common_fields.html msgid "for direct API calls (or omit the" -msgstr "用於直接 API 呼喚(或省略" +msgstr "用於直接 API 呼叫(或省略" #: changedetectionio/templates/_common_fields.html msgid "for non-SSL ie" @@ -4287,7 +4287,7 @@ msgstr "對於 JSON 承載資料(Payloads),使用" #: changedetectionio/templates/_common_fields.html msgid "without quotes for automatic escaping, for example -" -msgstr "且不加引號以進行自動逸出,例如 -" +msgstr "且不加引號以進行自動跳脫,例如 -" #: changedetectionio/templates/_common_fields.html msgid "URL encoding, use" @@ -4592,16 +4592,18 @@ msgid "" "Off – no AI for any watch in this group. Leave it to each watch – this " "group has no say; each watch uses its own AI settings." msgstr "" +"開啟 – 此群組中的每個監測任務都使用下方的 AI 設定,除非個別設定。關閉 – 此群組中的所有監測任務皆不使用 " +"AI。由個別監測任務自行決定 – 此群組不進行限制;每個監測任務使用自己的 AI 設定。" #: changedetectionio/templates/edit/include_llm_intent.html #, python-format msgid "Group %(name)s decides this: AI is ON for every watch in that group." -msgstr "" +msgstr "由群組 %(name)s 決定:該群組中的每個監測任務皆開啟 AI。" #: changedetectionio/templates/edit/include_llm_intent.html #, python-format msgid "Group %(name)s decides this: AI is OFF for every watch in that group." -msgstr "" +msgstr "由群組 %(name)s 決定:該群組中的每個監測任務皆關閉 AI。" #: changedetectionio/templates/edit/include_llm_intent.html msgid "" @@ -4666,13 +4668,13 @@ msgstr "描述此群組中所有監測任務的通知應如何摘要變更。" msgid "" "Appending keeps the prompt inherited from the group or from global settings and adds your text after it, so later " "edits to that prompt still reach this watch." -msgstr "" +msgstr "附加會保留從群組或全域設定繼承的提示詞,並在其後加入您的文字,因此日後對該提示詞的編輯仍會套用至此監測任務。" #: changedetectionio/templates/edit/include_llm_intent.html msgid "" "Appending keeps the prompt inherited from global settings and adds your text after it, so later edits to that prompt " "still reach this group." -msgstr "" +msgstr "附加會保留從全域設定繼承的提示詞,並在其後加入您的文字,因此日後對該提示詞的編輯仍會套用至此群組。" #: changedetectionio/templates/edit/include_llm_intent.html msgid "List each new item added with its name and price. Translate to English." @@ -4896,7 +4898,7 @@ msgstr "已暫停" #: changedetectionio/templates/menu.html msgid "Running" -msgstr "" +msgstr "執行中" #: changedetectionio/templates/menu.html msgid "Unmute notifications" @@ -4964,7 +4966,7 @@ msgstr "匯入網頁清單" #: changedetectionio/templates/sidebar-nav.html msgid "Browsers (coming soon)" -msgstr "瀏覽器(即即推出)" +msgstr "瀏覽器(即將推出)" #: changedetectionio/templates/sidebar-nav.html msgid "Browsers"