Repository: BYVoid/OpenCC (2026-06-13T15:59:03Z)

Issue:
关于「甦」字的繁转简
《通规》0677 号字「苏」，其繁体为「蘇」时的异体字写法之一「甦」，在用于人名时被认为是「规范字」。
因此繁转简方向，「甦」字成为了「一对多」的情形。

<img width="429" height="156" alt="Image" src="https://github.com/user-attachments/assets/c7bdfb77-3035-41fe-a3bb-bb96b45063bc" />

<img width="285" height="47" alt="Image" src="https://github.com/user-attachments/assets/280e65c5-561c-4e1c-b065-0a1c2680f02c" />

这一点在附件一的「说明」部分专门提到。

<img width="672" height="194" alt="Image" src="https://github.com/user-attachments/assets/e08e40d2-2755-4740-b5a6-60a23e45640e" />

日常生活中，简体字人名中的「甦」确有实际使用。而「甦」在繁体中仅用于「苏醒、复苏、复活、恢复生机」等较窄的含义范围，语义边界十分清晰。

在《现代汉语词典》第 7 版中【甦】字作为是一个单字列出。其含义解释中除「用于人名」外，仅为「苏 (3)」（即「苏醒」之义）。

<img width="773" height="493" alt="Image" src="https://github.com/user-attachments/assets/6af7adf8-602c-4834-acb4-05ecb131a5e6" />

目前，「甦」在 TSCharacters.txt 表中被直接转为「苏」，TSPhrases.txt 中无任何包含「甦」字的映射。

https://github.com/BYVoid/OpenCC/blob/f1e3d25c9f0b265c58f0631105b5a3a9f4e9ef9a/data/dictionary/TSCharacters.txt#L1630

我认为可将「甦」字转简体时默认保留，将「甦醒」、「复甦」、「甦生」等少数词语作为例外转为「苏」。这样做，会让所有大部分包含「甦」的人名专有名词正确转换。总体上，会使转换结果更符合使用者预期。

可通过测试，确保「心肺復甦術」等日常词语的转换行为不回归。


Discussion:

Patch:
diff --git a/data/dictionary/TSCharacters.txt b/data/dictionary/TSCharacters.txt
index e7ea5a978..bf426a351 100644
--- a/data/dictionary/TSCharacters.txt
+++ b/data/dictionary/TSCharacters.txt
@@ -1627,7 +1627,9 @@
 甕	瓮
 產	产
 産	产
-甦	苏
+# 《通用規範漢字表》規定「甦」可用於姓氏、人名。普通詞語如「甦醒」
+# 仍簡化為「苏」，其例外列於 TSPhrases.txt。
+甦	甦 苏
 甯	宁
 畝	亩
 畢	毕
diff --git a/data/dictionary/TSPhrases.txt b/data/dictionary/TSPhrases.txt
index ab715d46f..c7df8f55c 100644
--- a/data/dictionary/TSPhrases.txt
+++ b/data/dictionary/TSPhrases.txt
@@ -78,6 +78,7 @@
 張法乾	张法乾
 彷彿	仿佛
 彷徨	彷徨
+復甦	复苏
 徵弦	徵弦
 徵絃	徵弦
 徵羽摩柯	徵羽摩柯
@@ -155,6 +156,8 @@
 狐藉虎威	狐借虎威
 珍珠項鍊	珍珠项链
 甚鉅	甚钜
+甦生	苏生
+甦醒	苏醒
 申覆	申复
 畢昇	毕昇
 發覆	发复


Test patch:
diff --git a/test/testcases/testcases.json b/test/testcases/testcases.json
index 72e511c6d..f905f1d1f 100755
--- a/test/testcases/testcases.json
+++ b/test/testcases/testcases.json
@@ -1307,6 +1307,14 @@
         "tw2s": "乾闼婆",
         "tw2sp": "乾闼婆"
       }
+    },
+    {
+      "id": "su_variant_preserve",
+      "input": "甦 楊甦棣 復甦 甦醒 甦生 心肺復甦術 杨苏棣 复苏 苏醒",
+      "expected": {
+        "t2s": "甦 杨甦棣 复苏 苏醒 苏生 心肺复苏术 杨苏棣 复苏 苏醒",
+        "s2t": "甦 楊甦棣 復甦 甦醒 甦生 心肺復甦術 楊甦棣 復甦 甦醒"
+      }
     }
   ]
 }