diff options
| author | ChaseDream <1129chasedream@gmail.com> | 2026-09-14 20:15:11 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-14 14:15:11 +0200 |
| commit | c2aff68a86400830e0264a07024214671d4161a7 (patch) | |
| tree | 36f6692c120c712f8e7dfba103e460d3485fd518 | |
| parent | cbe814b25455f14a343a7457c4b1c92af40ede6a (diff) | |
Second pair of eyes for #2383: manually re-checked the extracted hanzi against the in-game message font glyphs and their message context. 8 entries were misread lookalikes; codepoints are unchanged so this only affects the human-readable labels, not the extracted bytes.
- ⋯ (U+22EF) → … (U+2026) @0xA109 — the font glyph matches the standard horizontal ellipsis
- 蠃 → 赢 @0xA12E — 000F "你贏啦!!" (bombchu bowling prize); 蠃 is a snail/clam, the glyph re-reads as 赢
- 噓 → 嘘 @0xA5DA — simplified form used throughout the simplified text
- 咩 → 哞 @0xA5F1 — message 2006, a cow talking about producing milk; 咩 is a sheep's bleat, 哞 a cow's moo (牛, not 羊, on the right)
- 亳 → 毫 @0xA605 — 201B "一根毫毛" (a single hair); 亳 is a place name, the glyph lacks its extra upper-right stroke
- 汊 → 汉 @0xA621 — 203F "懶漢" / 404E "男子漢" (lazy fellow / manly man); 汊 means a stream branch
- 鰓 → 鳃 @0xA68E — simplified form (fish gill)
- 寃 → 冤 @0xA75B — standard form (寃 is the variant spelling)
Apply the same replacements to CHN_CHARS in tools/extract_text.py (extraction charmap) so the build matches; charmap.chn.txt is used for building, CHN_CHARS for extraction.
| -rw-r--r-- | assets/text/charmap.chn.txt | 16 | ||||
| -rwxr-xr-x | tools/extract_text.py | 16 |
2 files changed, 16 insertions, 16 deletions
diff --git a/assets/text/charmap.chn.txt b/assets/text/charmap.chn.txt index 08d4d451d..6fa75cebc 100644 --- a/assets/text/charmap.chn.txt +++ b/assets/text/charmap.chn.txt @@ -175,7 +175,7 @@ '卓' : 0xA106, '拉' : 0xA107, '王' : 0xA108, - '⋯' : 0xA109, # TODO this isn't quite the same width as everything else.. + '…' : 0xA109, '兑' : 0xA10A, '券' : 0xA10B, '急' : 0xA10C, @@ -212,7 +212,7 @@ '在' : 0xA12B, '前' : 0xA12C, '送' : 0xA12D, - '蠃' : 0xA12E, + '赢' : 0xA12E, '啦' : 0xA12F, '骷' : 0xA130, '髅' : 0xA131, @@ -1408,7 +1408,7 @@ '材' : 0xA5D7, '耶' : 0xA5D8, '谊' : 0xA5D9, - '噓' : 0xA5DA, + '嘘' : 0xA5DA, '遍' : 0xA5DB, '谱' : 0xA5DC, '议' : 0xA5DD, @@ -1431,7 +1431,7 @@ '驯' : 0xA5EE, '圈' : 0xA5EF, '局' : 0xA5F0, - '咩' : 0xA5F1, + '哞' : 0xA5F1, '既' : 0xA5F2, '劳' : 0xA5F3, '祭' : 0xA5F4, @@ -1451,7 +1451,7 @@ '提' : 0xA602, '缠' : 0xA603, '唉' : 0xA604, - '亳' : 0xA605, + '毫' : 0xA605, '毛' : 0xA606, '笑' : 0xA607, '欣' : 0xA608, @@ -1479,7 +1479,7 @@ '享' : 0xA61E, '栏' : 0xA61F, '逛' : 0xA620, - '汊' : 0xA621, + '汉' : 0xA621, '烦' : 0xA622, '匆' : 0xA623, '妈' : 0xA624, @@ -1588,7 +1588,7 @@ '窒' : 0xA68B, '医' : 0xA68C, '甜' : 0xA68D, - '鰓' : 0xA68E, + '鳃' : 0xA68E, '恼' : 0xA68F, '耽' : 0xA690, '搁' : 0xA691, @@ -1793,7 +1793,7 @@ '孙' : 0xA758, '凶' : 0xA759, '聊' : 0xA75A, - '寃' : 0xA75B, + '冤' : 0xA75B, '怨' : 0xA75C, '购' : 0xA75D, '涌' : 0xA75E, diff --git a/tools/extract_text.py b/tools/extract_text.py index d9d9b50b6..e33eeeae1 100755 --- a/tools/extract_text.py +++ b/tools/extract_text.py @@ -1892,9 +1892,9 @@ CHN_CHARS = """你借到了一\ 间发生什么事但带迷失森林物原主偷\ 猎者锯定是那年轻留下炸弹枚卢比买\ 德库子可以装弓换破损格雷剑大城修\ -好交处方见卓拉王⋯兑券急切地希望\ +好交处方见卓拉王…兑券急切地希望\ 点铸卖掉巨刀铁匠师所造坚摧卷眼青\ -蛙趁凉海鲁湖世上最水在前送蠃啦骷\ +蛙趁凉海鲁湖世上最水在前送赢啦骷\ 髅面具按戴试看着真像怪恐怖吓基顿\ 受欢迎哦兔兜帽长耳朵太爱让头起来\ 有女孩?理更多我们娱乐中心:保龄\ @@ -1969,18 +1969,18 @@ CHN_CHARS = """你借到了一\ 隙逝忆喂辈肩洋溢确迹凝髓混沌降健\ 耕耘星倾沛础堂万宗源本替缝惩罚遇\ 懒惰衷势维秩序抗衡旅顺叛愤辽阔茂\ -称讨厌靶饲求材耶谊噓遍谱议吼薄饶\ +称讨厌靶饲求材耶谊嘘遍谱议吼薄饶\ 稽齐懦抱千辛漂环配帝焦乎欠驯圈局\ -咩既劳祭伪弃耐岗唔佳搭档负责攀绍\ -忙提缠唉亳毛笑欣赏怜瓜奔啧踢志宜\ +哞既劳祭伪弃耐岗唔佳搭档负责攀绍\ +忙提缠唉毫毛笑欣赏怜瓜奔啧踢志宜\ 仿楚挖由捕播谣勤陌杰骏鞭抽享栏逛\ -汊烦匆妈唱墟粗虐乡彻咕哝简优惠民\ +汉烦匆妈唱墟粗虐乡彻咕哝简优惠民\ 灰聪南澈卫熟悉故乌兆企抢夺拼粉番\ 群秒料肯赋婚诚邀斜诞及盛典拍轰植\ 矿采阴罕昏压悦饿忍咳弄舔醉怀尊严\ 滋农饥沮丧奋省撑脑灯隧派狗呜咣警\ 挪窜峙含痛夸艺撒谎昨炎痒泪稳况磨\ -休柱敲油菜盟骄傲献噢窒医甜鰓恼耽\ +休柱敲油菜盟骄傲献噢窒医甜鳃恼耽\ 搁孤丈订戒贵财惹腐剂融厚映妻狠泄\ 咿瞒咽恭涨嘎悔犹豫呃糕埃荡漾饵晃\ 约专剔窍.乱甩鳅剧竿杆符呱团饱犯\ @@ -1993,7 +1993,7 @@ CHN_CHARS = """你借到了一\ 竞帐篷迟繁倦罐牌晨景田孔钻浓盒溜\ 街概盹敞扉文撞姑娘糊涂依辐微汇缚\ 宰摸侍垒扮惕估执悲拖累弥渴班搞谛\ -哀圆鸣俩善塌埋孙凶聊寃怨购涌劈狐\ +哀圆鸣俩善塌埋孙凶聊冤怨购涌劈狐\ 狸票闻哟唬摘愉呦棺溶褐肤颤逗娶逼\ 悠蒙漆彩丰""" # Ensure the contents of the above is unique |
