雜記 › 生活隨筆 › 簡體轉繁體為什麼總漏幾個字?繁簡互轉與港台用字差異

簡體轉繁體為什麼總漏幾個字?繁簡互轉與港台用字差異

我給一個台灣客戶做過簡體中文官網的繁體版本。第一版是把整站文案丟進一張逐字對應表,結果「頭髮」被轉成「頭發」、「麵條」被轉成「面條」,「幹部」倒恰好撞對了「幹部」。客戶直接截圖發來三處,說讀起來很像機器翻譯。那一輪我返工改了三天——文案裡一共 4300 多條字串,其中 200 多處需要人工判斷該用哪個字。後來才想明白:簡繁轉換難的不是字形怎麼對應,而是同一個簡體字背後往往有幾個不同的繁體來源,必須靠語境挑。

一、「一簡對多繁」為什麼必然出錯

簡化時把幾個不同的繁體併成了一個簡體,反推就沒有唯一解:

簡體字可能的繁體按語境區分
髮/發的簡體發 / 髮發展;頭髮
後/后的簡體後 / 后後面;皇后(不動)
幹/乾/干的簡體幹 / 乾 / 干幹活;乾燥;干預
麵/面的簡體面 / 麵前面;麵條(麪是異體字,規範寫作麵,但我用的工具在香港模式下給的就是麪條)
臺/檯/颱的簡體臺 / 檯 / 颱臺灣(也見「台灣」寫法);颱風;吧檯

字元級對應對這類字只能選一個,所以必然錯掉一批。真正能壓住錯誤率的是詞組級詞典:像「頭髮」這種詞以整詞命中對應的繁體詞,「發展」也一樣,靠上下文而不是靠單字決定。這也是我不再自己寫替換表、改用基於 OpenCC 詞庫的方案的原因。

對應關係不是我憑空想的:一簡對多繁的清單以《簡化字總表》(1986 年重新發布)為準,《通用規範漢字表》(2013 年發布)的附件一《規範字與繁體字、異體字對照表》給出規範字與繁體字、異體字的對照。我做術語表時按這兩張表核過一遍,機器給出的結果只當建議。

二、繁體內部並不統一

面向台灣和面向香港的稿子,用的字和詞都不是同一套。台灣地區的習慣用詞是「軟體」「網路」,而不是「軟件」「網絡」,這屬於詞彙層差異,不是把某個字換成另一個字就能得到的。所以我現在分兩遍出:先出通用繁體,再按投放地選台灣正體或香港繁體重跑一遍,最後拿其中一份當基準稿去校另一份,把混用的地方統一起來。

三、我實際的處理流程

  1. 匯出簡體原文,先把不該動的內容隔開:程式碼片段、變數名、URL、電子郵件、產品型號。這些一旦參與轉換就會壞掉,我用佔位符先替走,轉完再貼回來。
  2. 整段貼進簡繁轉換,選方向和地區模式——具體提供哪幾檔(通用繁體、台灣正體、香港繁體),以工具頁面實際顯示的為準。大段文字不用拆,但轉完我一定做一次行數和字元數核對。
  3. 把結果和原文並排 diff,只盯含那幾個易錯簡體字(分別對應「發/髮」「後」「幹/乾」「麵」「裡」「臺」)的行,逐行確認。
  4. 專有名詞單列一張表:人名、地名、品牌、作品原名。這類一律不讓機器改,比如「皇后」不能動,「臺」作地名或機構名時要不要寫成「臺灣」,取決於對方給的用字規範,必須人工定稿後寫進術語表重複使用。
  5. 發之前用客戶給的樣本反查術語一致性:同一份稿子裡「影片」和「視頻」、「軟體」和「軟件」不能同時出現。

四、我的複核清單和它的工作量

三天返工之後,我把複核從「通讀一遍」拆成了幾項有明確數量的固定動作,不然這件事根本做不完:

檢查項那一版裡的量處理方式
含「發、後、乾、麵、裡」的行186 行逐行看,只判斷字選得對不對
人名、地名、品牌、作品原名41 條寫進術語表,機器不參與
標點(引號、書名號、頓號)約 200 處按投放地規範統一處理一遍
UI 短文案(有溢出風險)55 條轉完回到介面截圖比對
程式碼、變數、URL 佔位符12 段轉換前後各校驗一次是否原樣

第一次整理這張表花了我大半天,第二次同一個客戶的增量文案只剩 200 多行要過,術語表直接重複使用,成本一下就掉下來了。

五、容易忽略的細節

  • 繁轉簡大多無損,但不是全部:多繁對一簡的方向確實安全得多,可「著/着」「醜/丑」「於/于」「瞭/了」「藉/借」,以及「萬」這類只有一個簡體對應的字,仍要按詞判斷——OpenCC 在繁轉簡方向也專門設了詞組層,就是為了這些。我的做法是對這幾個字做一次全文抽查,而不是整篇放行。
  • 版面溢出的真實原因:簡繁都是全形一字寬,單一字元的度量不變;溢出是因為詞長變了——「記憶體」比「內存」多一個字,「數據」在港台常寫作「資料」,「服務器」在台灣常寫作「伺服器」。定寬按鈕和分頁標籤最容易頂出來。
  • 字幕的口徑要先說清:我按「條」算,一集 45 分鐘大約 900 條字幕,寫成 .srt 是 900×3 = 2700 行(每條一個序號行、一個時間行、一個文字行)。序號行和時間行那 1800 行是純數字,轉換不動它們,可以排掉;剩下 900 行文字仍要逐條看有沒有整行被替換或時間碼錯位,抽 10 行只夠查格式,不夠查字。
  • 異體字混用:同一篇裡出現兩種寫法,讀者一眼就覺得不專業。轉換之後統一用詞比轉換本身更花時間。
  • 古籍和詩詞:這類文本裡冷僻對應很多,還有避諱字和通假字,機器轉完必須逐句校。
  • 混排怎麼查:改到一半的稿子裡常常兩種寫法同時出現,通讀很容易漏。我的做法是把兩份地區版本都跟同一份簡體原文對齊,只看不一致的行,比逐字讀快得多。
  • 敏感內容放本地:客戶名單、合約文字這類東西,我不會經過任何後端。這是挑選工具時的前提條件。

六、常見疑問

Q:轉換會不會出錯,能直接發布嗎?

我沒做過統計,只能說定性判斷:新聞、說明類常規文本裡明顯錯字很少,但一簡對多繁和地區用詞永遠有剩餘錯誤。我那次 4300 多條裡有 200 多處要人工定奪,集中在「發/髮、後、幹/乾、麵、臺」這幾個字上。對外發布、有客戶在讀的稿子必須過一遍人工複核,內部參考可以直接用。

Q:會破壞原來的換行和段落嗎?

以工具頁面的實際輸出為準,我不替它打包票。我自己的做法是轉完比一次行數:那 4300 多條字串唯一一次串行是我自己貼錯了原始檔,不是轉換改的。

Q:能同時出台灣和香港兩套嗎?

我是分兩次跑、每次選對應地區模式,再 diff 兩份結果,把差異整理成術語表。可選項有幾個以頁面顯示為準;同一份文案要供兩個地區時,這張表下次能直接重複使用,越用越短。

Q:能順便得到拼音或注音嗎?

它只管字形和用詞,不負責讀音。要拼音得用漢字轉拼音那一類工具。

Q:文字很長會不會被截斷?

我單次跑過整本手冊的量沒出問題,但更穩的做法是分章節處理,最後做一次字元數核對,防止整段漏掉卻沒發現。

那三天返工換來的結論是:簡繁轉換的成本不在「轉」,而在知道該複核哪幾處。把容易出錯的單字列成清單、把專有名詞單獨管起來,兩輪就能收斂。把剩下九成依賴格式規則的機械替換交給程式,人只管那不到一成依賴語境的判斷——分工擺對之後,這類活兒就不再需要三天。

📎 相關文章

照片轉了 90°,換一部裝置方向又回來了:EXIF 標記與真實旋轉的分工 2026-10-22 每月同一天和每 28 天一次,一年差出 29 天 2026-10-22 用隨機比較器打亂名單,抽籤就已經不公平了 2026-10-21 加侖有兩種、馬力有兩種、位元組有兩套進位:換算前先問是哪一種 2026-10-21 2 月 29 日出生的人,平年哪天滿 18 歲?兩種週年口徑差一天 2026-10-21