這個工具解決什麼
字幕裡同一個詞前後譯法不一致、人名地名跟著機器翻譯走、接到別人的字幕要改成自己習慣的用法 —— 這些改動有同一個特徵:改的是詞,不是結構。這一頁只改詞。
- 統一譯名 —— 人名、地名、專有名詞前後一致。
- 批次糾錯 —— 機器翻譯翻錯的某個詞,整份一起換掉。
- 接手改習慣 —— 別人的字幕按你的用法重排用詞。
- SRT / VTT / ASS / SBV / LRC / TXT 六種格式都認。
兩份東西:字幕和術語表
左邊「1 放入字幕」上傳字幕檔案,也可以直接把字幕內容貼進去;放錯了點「清除」。
右邊「2 術語表」寫規則。每行一條,用 `->` 、 `=>` 、 `→` 或 Tab 分隔原詞與新詞,四種寫法都認;`#` 開頭的行當註解,不參與替換。
不確定格式就點「填個示例」,照著示例改。

術語表怎麼寫
一行一條規則,左邊是目前的詞,右邊是要換成什麼。比如 `索爾 -> 托爾` 會把整份字幕裡的「索爾」換成「托爾」。
註解用 `#` 開頭,適合給一組規則加個說明(比如「# 第一季人名統一」),也方便暫時關掉某條規則 —— 在前面加個 `#` 就行,不用刪。
規則從上往下逐條執行;一條規則換出來的字,後面的規則還會再掃一遍。有先後順序依賴時(比如先把 A 換成 B、再把 B 換成 C)要注意這個。

三個開關各自管什麼
範圍:`全部` / `只第 1 行` / `只第 2 行`。雙語字幕裡只想改譯文就選「只第 2 行」;只有一行的條目在這兩種單行檔下都不動 —— 工具不猜哪一邊是原文。
整詞匹配:只換單獨成詞的那些,`art` 不會動 `start`。對中文、日文這類不用空格分詞的語言,這條不起作用 —— 照樣子串替換。
區分大小寫:預設不區分,`CEO` 與 `ceo` 一起換;勾上後只換寫法完全一致的那一個。

改了哪些,逐條能退
「3 結果」裡除了替換後的字幕,還會把改動明細逐條列出:哪一條、第幾行、從什麼換成什麼。
哪一條不想改,在明細裡點一下就退回那一條,不用改術語表重跑。確認後點「下載」或「複製」。

什麼不會被動
時間軸、ASS 的樣式行與 VTT 的 `NOTE` 區塊一個字元都不動。 替換只作用在台詞文字上,不碰結構行。
術語表不會自動改你的字幕檔案 —— 結果是新的輸出,原檔案不動。
常見問題
為什麼有的詞沒換掉? 先查範圍:選了「只第 2 行」時,只有一行的條目不動;再查整詞匹配,勾上後不成詞的出現不會被換。
中文勾了整詞匹配怎麼還是按子串換? 正常。中文、日文不用空格分詞,工具無從判斷詞邊界,這一檔下整詞匹配不起作用。
換錯了怎麼整體回退? 在改動明細裡逐條退回;要全部重來就清空術語表重新放一次字幕。
ASS 的樣式行會被誤改嗎? 不會。樣式行與 `NOTE` 區塊不在替換範圍內,只有台詞文字參與。
隱私
字幕與術語表全程在瀏覽器裡處理,不上傳,也不經伺服器。術語表不會存下來,下次開啟是空的。
相關工具與指南
要不要建術語表、一整季怎麼維護看術語表:讓整季用詞統一;內容髒(浮水印、聽障提示)先過字幕清洗;譯名統一之後要翻別的語言進字幕翻譯;成品過一遍字幕質檢。