第一:一個簡體字,多個繁體字
簡化字將好幾個繁體字合併成咗一個簡體字。要轉返轉頭嘅話,一個簡體字會對應好幾個繁體字,而點樣揀取決於佢同邊個字組成詞語:
逐個字替換會將佢哋全部變成同一個字,搞到每一個出嚟都錯晒。用詞組嚟辨識先至分得清 —— 呢啲對照表嚟自 OpenCC,會先匹配詞組再去匹配單字。例如:
第二:台灣同香港並唔係同一回事
轉成繁體之後仲有一層要處理:同一個詞語喺台灣同香港寫法唔同。講「軟體」喺台灣同香港叫法唔同,而台灣對於「資訊」亦有自己嘅專屬用詞。
所以先至有唔同嘅轉換方向。台灣繁體甚至細分出「轉換用詞」同埋「僅轉字體」—— 僅轉字體會保留你原本嘅用詞,而轉換用詞連地區詞彙都會一併替換。香港亦有自己專屬嘅轉換方向。

第三:只有對白先至需要轉換
字幕檔案唔單止得對白。入面仲有序號、時間軸同埋 ASS 樣式行,呢啲內容連一個字都唔應該轉到 —— 特別係 ASS 樣式行,因為入面包含咗英文指令名稱,一當成對白處理就會即刻爛。
所以轉換係喺按照格式解析之後先進行嘅:SRT、VTT、ASS 同 TXT 會各自識別出邊一部分係對白,並且只會轉換入面嘅字元。時間軸同樣式會完好保留,唔需要重新執格式。

轉返做簡體:要特別留意
將繁體轉返做簡體嘅時候,亦都需要你指明你嚟自邊種繁體源頭:通用、台灣同香港係三條截然不同嘅路線,因為地區詞彙必須先還原成通用詞,先至可以轉到過去。揀錯方向嘅話,地區詞彙就會直接殘留喺簡體輸出入面。
九個方向入面嘅下面嗰組就係用嚟轉返轉頭嘅:繁體 → 簡體、台灣 → 簡體、香港 → 簡體。
相關文章與指南
完整操作指南 —— 點樣轉換簡繁體字幕;如果只需要將簡體轉繁體 —— 將簡體字幕轉為繁體;如果要翻譯成其他語言,請睇 字幕翻譯。