From ead42eb4a07c3aeadf768c58e36e9c7c24d05b29 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:12:34 +0800 Subject: [PATCH 1/8] =?UTF-8?q?s2twp/tw2sp:=20=E3=80=8C=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E3=80=8D=E3=80=8C=E9=80=B2=E7=A8=8B=E3=80=8D=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E9=A0=90=E8=A8=AD=E4=BA=92=E8=BD=89=EF=BC=8C=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E6=87=89=E7=94=A8=E7=A8=8B=E5=BC=8F=E7=AD=89=E6=98=8E=E7=A2=BA?= =?UTF-8?q?=E6=8A=80=E8=A1=93=E8=A9=9E=E7=B5=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「程序」在法律、行政語境是兩岸通用詞(法律程序、審批程序),不應因 技術語境預設轉成「程式」;「進程」(歷史進程、作業系統進程)同理。 依 CONTRIBUTING.md 字級規則改為非預設候選(程序 -> 程序 程式),並 補充語義穩定的技術詞組:應用程序、驅動程序、小程序、電腦程序、 計算機程序、程序設計 -> 程式系詞彙,維持既有技術文本的轉換品質。 TWPhrasesRev 同步更新以保持雙向映射封閉。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 10 ++++++++-- data/dictionary/TWPhrasesRev.txt | 9 +++++++-- test/testcases/testcases.json | 14 ++++++++++++++ 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index 35d534f3d..c7c4143ee 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -265,6 +265,7 @@ U盤 隨身碟 對象 物件 對象 導入 匯入 導出 匯出 +小程序 小程式 尼日利亞 奈及利亞 尼日爾 尼日 局域網 區域網 @@ -314,6 +315,7 @@ U盤 隨身碟 性能 效能 意大利 義大利 慢性疲勞綜合徵 慢性疲勞症候群 +應用程序 應用程式 戊型肝炎 E型肝炎 戊肝 E肝 戒斷綜合徵 戒斷症候群 @@ -524,10 +526,11 @@ U盤 隨身碟 移動網絡 行動網路 移動通信 行動通訊 移動電話 行動電話 -程序 程式 +程序 程序 程式 程序不正義 程序不正義 程序員 程式設計師 程序正義 程序正義 +程序設計 程式設計 穀氨酰胺 麩醯胺酸 穀氨醯胺 穀氨酸 麩胺酸 穀胺酸 穆索爾斯基 穆索斯基 @@ -647,6 +650,7 @@ U盤 隨身碟 計算機安全 電腦保安 計算機斷層 電腦斷層 計算機科學 電腦科學 +計算機程序 計算機程式 訪問 訪問 存取 設備 裝置 設置 設定 @@ -683,7 +687,7 @@ U盤 隨身碟 連接 連線 連接器 聯結器 進制 進位制 -進程 程序 進程 行程 +進程 進程 程序 行程 運算符 運算子 運行 執行 過程式編程 程序式程式設計 @@ -736,6 +740,7 @@ U盤 隨身碟 雲存儲 雲端儲存 雲計算 雲端計算 雷諾綜合徵 雷諾氏症候群 +電腦程序 電腦程式 霍洛維茨 霍洛維茲 面向對象 物件導向 面向過程 程序導向 @@ -766,6 +771,7 @@ U盤 隨身碟 馬薩諸塞 麻薩諸塞 馬薩諸塞州 麻薩諸塞州 馬里共和國 馬利共和國 +驅動程序 驅動程式 高性能計算 高效能運算 高清 高畫質 高端 高階 進階 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 34221cbc8..25eea118a 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -248,6 +248,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 對映 映射 對話方塊 對話框 對象 對象 +小程式 小程序 尚比亞 贊比亞 尤拉 歐拉 尼日 尼日爾 @@ -321,6 +322,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 感測 傳感 慢性疲勞症候群 慢性疲勞綜合徵 憂鬱症 抑鬱症 +應用程式 應用程序 戒斷症候群 戒斷綜合徵 截圖 截屏 戴奧辛 二噁英 @@ -476,14 +478,14 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 福斯汽車 大衆汽車 大衆公司 福斯汽車集團 大衆汽車集團 福斯集團 大衆集團 -程序 進程 +程序 程序 進程 程序不正義 程序不正義 程序導向 面向過程 程序式程式設計 過程式編程 程序正義 程序正義 程式 程序 程式碼 代碼 -程式設計 編程 +程式設計 編程 程序設計 程式設計師 程序員 程式語言 編程語言 稽核 審覈 @@ -619,6 +621,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 觸控 觸摸 觸控式螢幕 觸摸屏 計程車 出租車 的士 +計算機程式 計算機程序 訊息 消息 訊號 信號 訊雜比 信噪比 @@ -737,6 +740,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 電腦保安 計算機安全 電腦斷層 計算機斷層 電腦科學 計算機科學 +電腦程式 電腦程序 霍洛維茲 霍洛維茨 非同步 異步 韋本 韋伯恩 @@ -762,6 +766,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 馬利共和國 馬里共和國 馬爾地夫 馬爾代夫 駭客 黑客 +驅動程式 驅動程序 高效能運算 高性能計算 高畫質 高清 高空彈跳 蹦極 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 95a95e0b7..842f8ca6a 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1825,6 +1825,20 @@ "tw2sp": "干红", "hk2sp": "干红" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_cheng_xu_s2twp", + "input": "法律程序 审批程序 操作系统进程 历史进程 应用程序 驱动程序 微信小程序 计算机程序 程序设计 程序员 程序正义", + "expected": { + "s2twp": "法律程序 審批程序 作業系統進程 歷史進程 應用程式 驅動程式 微信小程式 計算機程式 程式設計 程式設計師 程序正義" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_cheng_xu_tw2sp", + "input": "法律程序 行政程序 訴訟程序 應用程式 驅動程式 小程式 執行緒 程式設計師", + "expected": { + "tw2sp": "法律程序 行政程序 诉讼程序 应用程序 驱动程序 小程序 线程 程序员" + } } ] } From 23b3f0ddd696bebcdb6fd8067dc1769fb86564e6 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:13:04 +0800 Subject: [PATCH 2/8] =?UTF-8?q?s2twp/tw2sp:=20=E3=80=8C=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E3=80=8D=E3=80=8C=E6=AA=94=E6=A1=88=E3=80=8D=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E9=A0=90=E8=A8=AD=E4=BA=92=E8=BD=89=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E3=80=8C=E6=96=87=E4=BB=B6=E7=B3=BB=E7=B5=B1=20=E2=86=94=20?= =?UTF-8?q?=E6=AA=94=E6=A1=88=E7=B3=BB=E7=B5=B1=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「文件」在兩岸都可指公文、資料(政府文件、機密文件),不應預設轉成 「檔案」;「檔案」也可指 archives(歷史檔案、人事檔案),簡體「档案」 同樣通行,不應一律轉成「文件」。改為非預設候選,保留語義穩定的固定 搭配:文件夾、文件名、文件擴展名(既有)與新增的文件系統 -> 檔案系統。 TWPhrasesRev 同步更新以保持雙向映射封閉。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 4 +++- data/dictionary/TWPhrasesRev.txt | 5 +++-- test/testcases/testcases.json | 14 ++++++++++++++ 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index c7c4143ee..af43c0adb 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -368,10 +368,11 @@ U盤 隨身碟 數據挖掘 資料探勘 數據源 資料來源 數組 陣列 -文件 檔案 +文件 文件 檔案 文件名 檔名 文件夾 資料夾 文件擴展名 副檔名 +文件系統 檔案系統 文字處理 文書處理 文檔 文件 文萊 汶萊 @@ -425,6 +426,7 @@ U盤 隨身碟 模擬 模擬 類比 模擬電子 類比電子 模擬電路 類比電路 +檔案 檔案 權限 許可權 欣德米特 興德密特 歐拉 尤拉 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 25eea118a..92aaaae07 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -362,7 +362,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 數字 數字 數據 數據 數據機 調製解調器 -文件 文檔 +文件 文件 文檔 文書處理 文字處理 斯洛維尼亞 斯洛文尼亞 新增 添加 @@ -401,7 +401,8 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 模里西斯 毛里求斯 機率 概率 幾率 檔名 文件名 -檔案 文件 +檔案 檔案 文件 +檔案系統 文件系統 檢視 查看 視圖 欄位 字段 歐巴馬 奧巴馬 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 842f8ca6a..28f54338c 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1839,6 +1839,20 @@ "expected": { "tw2sp": "法律程序 行政程序 诉讼程序 应用程序 驱动程序 小程序 线程 程序员" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_wen_jian_s2twp", + "input": "政府文件 机密文件 文件系统 文件夹 文件名", + "expected": { + "s2twp": "政府文件 機密文件 檔案系統 資料夾 檔名" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_dang_an_tw2sp", + "input": "歷史檔案 人事檔案 檔案系統 檔名 資料夾 公文文件", + "expected": { + "tw2sp": "历史档案 人事档案 文件系统 文件名 文件夹 公文文件" + } } ] } From 0b7bc141a5135446f475713c8110d245fc25bae9 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:13:59 +0800 Subject: [PATCH 3/8] =?UTF-8?q?s2twp/tw2sp:=20=E3=80=8C=E6=95=B8=E6=93=9A?= =?UTF-8?q?=E3=80=8D=E3=80=8C=E8=B3=87=E6=96=99=E3=80=8D=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E9=A0=90=E8=A8=AD=E4=BA=92=E8=BD=89=EF=BC=8C=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E8=B3=87=E6=96=99=E5=BA=AB=E7=AD=89=E5=9B=BA=E5=AE=9A=E6=90=AD?= =?UTF-8?q?=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「資料」可指材料、參考內容(個人資料、參考資料、報名資料),不應 預設轉成「數據」;「統計數據」「實驗數據」「大數據」在臺灣正體也 以「數據」通行,不應預設轉成「資料」。改為非預設候選,保留既有的 數據庫、數據倉庫、數據挖掘、數據源等固定搭配,並補充數據結構、 數據中心、數據集、個人數據 -> 資料系詞彙(臺灣標準用語,如個資法 之「個人資料」)。 BYVoid_OpenCC_Issue_475_mixed_script_input 中混寫輸入「数据庫」原經 「數據 -> 資料」湊出「資料庫」;分詞在簡體詞邊界切為「数据|庫」, 現「數據」預設保留自身,輸出改為同樣正確的「數據庫」。純簡體 「数据库」與純繁體「數據庫」仍轉為「資料庫」。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 9 ++++++++- data/dictionary/TWPhrasesRev.txt | 8 ++++++-- test/testcases/testcases.json | 16 +++++++++++++++- 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index af43c0adb..4855fb86d 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -82,6 +82,8 @@ U盤 隨身碟 信息論 資訊理論 信號 訊號 信號 信道 通道 +個人數據 個人資料 +個人資料 個人資料 借記卡 簽帳金融卡 傅里葉 傅立葉 傳感 感測 @@ -361,12 +363,15 @@ U盤 隨身碟 數字印刷 數位印刷 數字電子 數位電子 數字電路 數位電路 -數據 資料 數據 +數據 數據 資料 +數據中心 資料中心 數據倉庫 資料倉儲 數據報 資料包 數據庫 資料庫 數據挖掘 資料探勘 數據源 資料來源 +數據結構 資料結構 +數據集 資料集 數組 陣列 文件 文件 檔案 文件名 檔名 @@ -672,6 +677,8 @@ U盤 隨身碟 變量 變數 貝利尼 貝里尼 貝寧 貝南 +資料 資料 +資料來源 資料來源 賴希 萊許 賴氨酸 離胺酸 贊比亞 尚比亞 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 92aaaae07..b2dd0dc12 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -61,6 +61,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 來電轉接 呼叫轉移 例項 實例 信號 信號 +個人資料 個人資料 個人數據 停用 禁用 偵錯 調試 偵錯程式 調試器 @@ -641,13 +642,16 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 貝里尼 貝利尼 貝里斯 伯利茲 貼上 粘貼 -資料 數據 -資料來源 數據源 +資料 資料 數據 +資料中心 數據中心 +資料來源 資料來源 數據源 資料倉儲 數據倉庫 資料包 數據報 資料夾 文件夾 資料庫 數據庫 資料探勘 數據挖掘 +資料結構 數據結構 +資料集 數據集 資訊 信息 資訊安全 信息安全 資訊理論 信息論 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 28f54338c..401589ccd 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1774,7 +1774,7 @@ "id": "BYVoid_OpenCC_Issue_475_mixed_script_input", "input": "录像带 錄像带 录像帶 錄像帶 数据库 数据庫 数據库 数據庫 數据库 數据庫 數據库 數據庫", "expected": { - "s2twp": "錄影帶 錄影帶 錄影帶 錄影帶 資料庫 資料庫 資料庫 資料庫 資料庫 資料庫 資料庫 資料庫" + "s2twp": "錄影帶 錄影帶 錄影帶 錄影帶 資料庫 數據庫 資料庫 資料庫 資料庫 資料庫 資料庫 資料庫" } }, { @@ -1853,6 +1853,20 @@ "expected": { "tw2sp": "历史档案 人事档案 文件系统 文件名 文件夹 公文文件" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_shu_ju_s2twp", + "input": "统计数据 实验数据 大数据 数据库 数据结构 数据中心 数据集 个人数据", + "expected": { + "s2twp": "統計數據 實驗數據 大數據 資料庫 資料結構 資料中心 資料集 個人資料" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_zi_liao_tw2sp", + "input": "個人資料 參考資料 資料來源 資料庫 資料結構 資料中心 資料集 統計數據", + "expected": { + "tw2sp": "个人资料 参考资料 资料来源 数据库 数据结构 数据中心 数据集 统计数据" + } } ] } From b567bcb3e5e1b0f49d77e0c459a052d293e66f00 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:14:41 +0800 Subject: [PATCH 4/8] =?UTF-8?q?s2twp/tw2sp:=20=E3=80=8C=E7=A4=BE=E5=8D=80?= =?UTF-8?q?=E3=80=8D=E3=80=8C=E7=A4=BE=E7=BE=A4=E3=80=8D=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E9=A0=90=E8=A8=AD=E4=BA=92=E8=BD=89=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=A4=BE=E7=BE=A4=E5=AA=92=E9=AB=94=E7=AD=89=E5=9B=BA=E5=AE=9A?= =?UTF-8?q?=E6=90=AD=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「社區」指實體居住區(住宅社區、社區服務、社區醫院),臺灣正體 同樣通行,不應預設轉成「社群」;「社群」指網路、興趣群體,也不應 一律轉回「社區」。改為非預設候選,新增語義穩定的固定搭配: 開源社區 -> 開源社群、社交媒體 -> 社群媒體、社交網站 -> 社群網站、 社區版 -> 社群版(軟體版本名,如 MySQL 社群版),反向對應收入 TWPhrasesRev。variants_tw_s2twp / variants_tw_tw2sp 原斷言通用互轉, 隨預設行為更新。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 7 ++++++- data/dictionary/TWPhrasesRev.txt | 6 +++++- test/testcases/testcases.json | 18 ++++++++++++++++-- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index 4855fb86d..67b54891e 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -521,7 +521,11 @@ U盤 隨身碟 碼率 位元速率 磁盤 磁碟 磁道 磁軌 -社區 社群 社區 +社交媒體 社群媒體 +社交網站 社群網站 +社區 社區 社群 +社區版 社群版 +社群 社群 禁用 停用 福雷 佛瑞 科摩羅 葛摩 @@ -730,6 +734,7 @@ U盤 隨身碟 閃存 快閃記憶體 開市客 好市多 開市客公司 好市多公司 +開源社區 開源社群 關係數據庫 關聯式資料庫 阻滯劑 阻斷劑 阿司匹林 阿斯匹靈 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index b2dd0dc12..42bbcfaa0 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -476,7 +476,10 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 磁碟機代號 盤符 磁軌 磁道 社區 社區 -社群 社區 +社群 社群 社區 +社群媒體 社交媒體 +社群版 社區版 +社群網站 社交網站 福斯汽車 大衆汽車 大衆公司 福斯汽車集團 大衆汽車集團 福斯集團 大衆集團 @@ -717,6 +720,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 鎦 鑥 鑀 鎄 開啟 打開 +開源社群 開源社區 閘流體 晶閘管 閘道器 網關 閘電路 門電路 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 401589ccd..4ce66da65 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -770,7 +770,7 @@ "id": "variants_tw_s2twp", "input": "社區 所罗门群岛 复选框 复选按钮", "expected": { - "s2twp": "社群 索羅門群島 核取方塊 核取按鈕", + "s2twp": "社區 索羅門群島 核取方塊 核取按鈕", "s2tw": "社區 所羅門群島 複選框 複選按鈕", "s2t": "社區 所羅門羣島 複選框 複選按鈕" } @@ -779,7 +779,7 @@ "id": "variants_tw_tw2sp", "input": "社群 索羅門群島 核取方塊 核取按鈕", "expected": { - "tw2sp": "社区 所罗门群岛 复选框 复选按钮", + "tw2sp": "社群 所罗门群岛 复选框 复选按钮", "tw2s": "社群 索罗门群岛 核取方块 核取按钮", "t2s": "社群 索罗门群岛 核取方块 核取按钮" } @@ -1867,6 +1867,20 @@ "expected": { "tw2sp": "个人资料 参考资料 资料来源 数据库 数据结构 数据中心 数据集 统计数据" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_she_qu_s2twp", + "input": "住宅社区 社区服务 社区医院 开源社区 社交媒体 社交网站 社区版", + "expected": { + "s2twp": "住宅社區 社區服務 社區醫院 開源社群 社群媒體 社群網站 社群版" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_she_qun_tw2sp", + "input": "住宅社區 社區服務 開源社群 玩家社群 社群媒體 社群網站 社群版", + "expected": { + "tw2sp": "住宅社区 社区服务 开源社区 玩家社群 社交媒体 社交网站 社区版" + } } ] } From c333576ac7c86e1f9558d0ff5cb7dc67239826d5 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:15:10 +0800 Subject: [PATCH 5/8] =?UTF-8?q?s2twp/tw2sp:=20=E3=80=8C=E8=A8=AD=E7=BD=AE?= =?UTF-8?q?=E3=80=8D=E3=80=8C=E8=A8=AD=E5=AE=9A=E3=80=8D=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E9=A0=90=E8=A8=AD=E4=BA=92=E8=BD=89=EF=BC=8C=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E7=B3=BB=E7=B5=B1=E8=A8=AD=E5=AE=9A=E7=AD=89=20UI=20=E8=A9=9E?= =?UTF-8?q?=E7=B5=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「設置」可指設立、安裝(設置路障、設置機構),兩岸通用,不應預設 轉成「設定」;「設定」在臺灣另有故事設定、遊戲設定等用法,反向 也不應一律轉成「設置」。改為非預設候選,UI 語境保留既有的 高級設置 -> 進階設定,並新增系統設置 -> 系統設定、 偏好設置 -> 偏好設定。TWPhrasesRev 同步更新以保持雙向映射封閉。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 5 ++++- data/dictionary/TWPhrasesRev.txt | 5 ++++- test/testcases/testcases.json | 14 ++++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index 67b54891e..95ff9aeb9 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -85,6 +85,7 @@ U盤 隨身碟 個人數據 個人資料 個人資料 個人資料 借記卡 簽帳金融卡 +偏好設置 偏好設定 傅里葉 傅立葉 傳感 感測 像素 畫素 @@ -557,6 +558,7 @@ U盤 隨身碟 範式 範式 正規化 粘貼 貼上 粘貼 精氨酸 精胺酸 +系統設置 系統設定 紅心大戰 傷心小棧 紅細胞 紅血球 納米 奈米 @@ -664,7 +666,8 @@ U盤 隨身碟 計算機程序 計算機程式 訪問 訪問 存取 設備 裝置 -設置 設定 +設定 設定 +設置 設置 設定 訴訟程序 訴訟程序 註冊機 序號產生器 註冊表 登錄檔 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 42bbcfaa0..08b7b449d 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -62,6 +62,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 例項 實例 信號 信號 個人資料 個人資料 個人數據 +偏好設定 偏好設置 停用 禁用 偵錯 調試 偵錯程式 調試器 @@ -508,6 +509,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 簽帳金融卡 借記卡 粘貼 粘貼 精胺酸 精氨酸 +系統設定 系統設置 紅血球 紅細胞 納米比亞 納米比亞 紐澤西 新澤西 @@ -632,7 +634,8 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 訊雜比 信噪比 記憶體 內存 訪問 訪問 -設定 設置 +設定 設定 設置 +設置 設置 許可權 權限 訴訟程序 訴訟程序 調色盤 調色盤 調色板 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 4ce66da65..12574efe8 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1881,6 +1881,20 @@ "expected": { "tw2sp": "住宅社区 社区服务 开源社区 玩家社群 社交媒体 社交网站 社区版" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_she_zhi_s2twp", + "input": "系统设置 偏好设置 高级设置 设置路障 设置机构 默认值", + "expected": { + "s2twp": "系統設定 偏好設定 進階設定 設置路障 設置機構 預設值" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_she_ding_tw2sp", + "input": "系統設定 偏好設定 遊戲設定 人物設定 預設值 設置路障", + "expected": { + "tw2sp": "系统设置 偏好设置 游戏设定 人物设定 默认值 设置路障" + } } ] } From 602ad4f5815821185c71a4fe6b89192f2e0cd266 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:15:28 +0800 Subject: [PATCH 6/8] =?UTF-8?q?s2twp:=20=E3=80=8C=E9=AB=98=E7=B4=9A?= =?UTF-8?q?=E3=80=8D=E4=B8=8D=E5=86=8D=E9=A0=90=E8=A8=AD=E8=BD=89=E7=82=BA?= =?UTF-8?q?=E3=80=8C=E9=AB=98=E9=9A=8E=E3=80=8D=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E3=80=8C=E9=AB=98=E7=B4=9A=E8=AA=9E=E8=A8=80=20->=20=E9=AB=98?= =?UTF-8?q?=E9=9A=8E=E8=AA=9E=E8=A8=80=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「高級」是通用等級形容詞(高級餐廳、高級住宅、高級會員、高級中學), 臺灣正體同樣通行,不應預設轉成「高階」。改為非預設候選,保留既有的 高級設置 -> 進階設定、高級選項 -> 進階選項 與 高端 -> 高階,並新增 術語化詞組 高級語言 -> 高階語言(程式語言分級)。TWPhrasesRev 同步 收入 高階語言 -> 高級語言。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 3 ++- data/dictionary/TWPhrasesRev.txt | 1 + test/testcases/testcases.json | 14 ++++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index 95ff9aeb9..f1bed2f6b 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -792,8 +792,9 @@ U盤 隨身碟 高性能計算 高效能運算 高清 高畫質 高端 高階 進階 -高級 高階 進階 高級 +高級 高級 高階 進階 高級設置 進階設定 +高級語言 高階語言 高級選項 進階選項 高速緩存 快取記憶體 鮑羅丁 包羅定 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 08b7b449d..15bde457c 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -784,6 +784,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 高空彈跳 蹦極 高級 高級 高階 高級 高端 +高階語言 高級語言 麩胺酸 穀氨酸 麩醯胺酸 穀氨酰胺 麻薩諸塞 馬薩諸塞 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 12574efe8..e553d7ff2 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1895,6 +1895,20 @@ "expected": { "tw2sp": "系统设置 偏好设置 游戏设定 人物设定 默认值 设置路障" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_gao_ji_s2twp", + "input": "高级餐厅 高级住宅 高级会员 高级中学 高级语言 高级选项 高端", + "expected": { + "s2twp": "高級餐廳 高級住宅 高級會員 高級中學 高階語言 進階選項 高階" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_gao_jie_tw2sp", + "input": "高階語言 高級中學", + "expected": { + "tw2sp": "高级语言 高级中学" + } } ] } From 2d50256060e2571c31fc85c7e64af7071e972904 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:15:46 +0800 Subject: [PATCH 7/8] =?UTF-8?q?s2twp/tw2sp:=20=E3=80=8C=E9=81=8B=E8=A1=8C?= =?UTF-8?q?=E3=80=8D=E3=80=8C=E5=9F=B7=E8=A1=8C=E3=80=8D=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E9=A0=90=E8=A8=AD=E4=BA=92=E8=BD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「執行」可指法律、命令、任務(執行判決、執行任務),兩岸通用, tw2sp 不應預設轉成「運行」;「運行」指系統、列車持續運轉(系統運行、 列車運行),s2twp 也不應預設轉成「執行」。改為非預設候選,保留既有 邊界清楚的執行緒、執行檔等詞組。TWPhrasesRev 同步更新以保持雙向 映射封閉。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 3 ++- data/dictionary/TWPhrasesRev.txt | 3 ++- test/testcases/testcases.json | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index f1bed2f6b..70b8b3e75 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -190,6 +190,7 @@ U盤 隨身碟 埃塞俄比亞 衣索比亞 埃爾加 艾爾加 城域網 都會網路 +執行 執行 基里巴斯 吉里巴斯 堆棧 堆疊 場效應管 場效電晶體 @@ -705,7 +706,7 @@ U盤 隨身碟 進制 進位制 進程 進程 程序 行程 運算符 運算子 -運行 執行 +運行 運行 執行 過程式編程 程序式程式設計 遞歸 遞迴 遠程 遠端 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 15bde457c..2d55a18d2 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -171,7 +171,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 坦尚尼亞 坦桑尼亞 型別 類型 埠 端口 -執行 運行 +執行 執行 運行 執行檔 可執行文件 執行緒 線程 執行長 首席執行官 @@ -694,6 +694,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 運算元 操作數 算子 運算子 操作符 運算符 運算式 表達式 +運行 運行 過動症 多動症 過載 重載 遞迴 遞歸 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index e553d7ff2..3ae632bb0 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1909,6 +1909,20 @@ "expected": { "tw2sp": "高级语言 高级中学" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_yun_xing_s2twp", + "input": "执行判决 执行任务 执行命令 系统运行 列车运行", + "expected": { + "s2twp": "執行判決 執行任務 執行命令 系統運行 列車運行" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_zhi_xing_tw2sp", + "input": "執行判決 執行任務 系統運行 列車運行 執行檔", + "expected": { + "tw2sp": "执行判决 执行任务 系统运行 列车运行 可执行文件" + } } ] } From b391f13a39653e280414402165084392f2b7cf30 Mon Sep 17 00:00:00 2001 From: stantheman0128 Date: Fri, 17 Jul 2026 12:16:03 +0800 Subject: [PATCH 8/8] =?UTF-8?q?s2twp:=20=E3=80=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E3=80=8D=E4=B8=8D=E5=86=8D=E9=A0=90=E8=A8=AD=E8=BD=89=E7=82=BA?= =?UTF-8?q?=E3=80=8C=E6=94=AF=E6=8F=B4=E3=80=8D=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E3=80=8C=E6=8A=80=E8=A1=93=E6=94=AF=E6=8C=81=20->=20=E6=8A=80?= =?UTF-8?q?=E8=A1=93=E6=94=AF=E6=8F=B4=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「支持」可指贊成、擁護、資助(支持候選人、財政支持、支持率), 臺灣正體同樣通行,不應預設轉成「支援」。改為非預設候選,收錄語義 穩定的名詞詞組 技術支持 -> 技術支援;既有的 支援 -> 支持(tw2sp) 與 支持者 保護詞條不變。TWPhrasesRev 同步更新以保持雙向映射封閉。 Co-Authored-By: Claude Fable 5 --- data/dictionary/TWPhrases.txt | 3 ++- data/dictionary/TWPhrasesRev.txt | 2 ++ test/testcases/testcases.json | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/data/dictionary/TWPhrases.txt b/data/dictionary/TWPhrases.txt index 70b8b3e75..e61274d06 100644 --- a/data/dictionary/TWPhrases.txt +++ b/data/dictionary/TWPhrases.txt @@ -333,6 +333,7 @@ U盤 隨身碟 打印機 印表機 打開 開啟 打開 批量 批次 +技術支持 技術支援 抑鬱症 憂鬱症 抽動穢語綜合徵 妥瑞氏症 妥瑞症 拉洛 拉羅 @@ -358,7 +359,7 @@ U盤 隨身碟 操作系統 作業系統 擴展 擴充套件 擴展名 副檔名 -支持 支援 +支持 支持 支援 支持者 支持者 散列 雜湊 數字 數字 數位 diff --git a/data/dictionary/TWPhrasesRev.txt b/data/dictionary/TWPhrasesRev.txt index 2d55a18d2..72744288e 100644 --- a/data/dictionary/TWPhrasesRev.txt +++ b/data/dictionary/TWPhrasesRev.txt @@ -331,6 +331,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 戴流士 戴留斯 打開 打開 批次 批量 +技術支援 技術支持 技術長 首席技術官 拉摩 拉莫 拉羅 拉洛 @@ -353,6 +354,7 @@ SQL隱碼攻擊 SQL注入 SQL注入攻擊 擷取 截取 攜帶型 便攜式 攝護腺 前列腺 +支持 支持 支持者 支持者 支援 支持 效能 性能 diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json index 3ae632bb0..ceacf1044 100755 --- a/test/testcases/testcases.json +++ b/test/testcases/testcases.json @@ -1923,6 +1923,20 @@ "expected": { "tw2sp": "执行判决 执行任务 系统运行 列车运行 可执行文件" } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_zhi_chi_s2twp", + "input": "支持候选人 财政支持 技术支持 支持者 支持率", + "expected": { + "s2twp": "支持候選人 財政支持 技術支援 支持者 支持率" + } + }, + { + "id": "BYVoid_OpenCC_Issue_1313_zhi_yuan_tw2sp", + "input": "支持候選人 技術支援 後勤支援", + "expected": { + "tw2sp": "支持候选人 技术支持 后勤支持" + } } ] }