回到頂部

📖 術語庫建立與維護:確保長篇大作的名詞零失誤

翻譯遊戲劇本或醫學手冊,最怕名詞前後不一致。學會將生硬的Glossary名詞對照表餵給大語言模型,確保文稿高品質與絕對零失誤。

對於承接 B2B 翻譯案、遊戲文本在地化(Game Localization)、或是醫學與法律手冊的自由譯者來說,有一個字絕對是惡夢:「名詞不一致」

在三十萬字的角色扮演遊戲(RPG)文本中,一個魔法道具可能昨天被翻成「破壞之劍」,大後天又被翻作「毀滅戰刃」。當玩家在遊戲中看到任務面板與道具欄名字不一樣,這就是極度嚴重的翻譯事故。

傳統的解法是使用 SDL Trados 這類的 CAT (電腦輔助翻譯) 工具。但在生成式 AI 時代,讓大語言模型 (LLM) 直接吃下整個你的術語庫 (Glossary) 來強制翻譯,不僅速度極快,更是大勢所趨。


建立你的「專屬翻譯記憶庫大腦」

步驟 1:整理標準化的術語庫 (Glossary)

無論你要餵給 ChatGPT 還是 Claude,第一步永遠是將原本零散的 Excel 匯出為一個結構清晰的文字檔(如 Markdown、CSV 或 JSON)。

例如,準備好這樣的一份 Glossary.txt

[角色名稱]
Vanguard -> 先鋒隊長(男)
Siren -> 賽壬(女,海妖)
King Arthur -> 亞瑟王

[道具與技能]
Healing Potion -> 治癒藥水
Meteor Strike -> 隕石風暴
Mana Shield -> 法力護盾(絕對不能翻譯成魔力盾)

[世界觀地名]
Frostfall -> 霜降城
The Abyss -> 萬丈深淵

步驟 2:強制定錨的翻譯 Prompt (Glossary Enforcement)

大語言模型也是會「忘記」的。如果你一次丟給它 5 萬字,它到最後可能還是會把 “The Abyss” 翻成 “深淵”。

所以你必須在每次分批 (Chunking) 翻譯時,強力聲明術語的優先級別

📌 實戰 Prompt:載入術語庫強制翻譯

你現在是一位資深的遊戲在地化翻譯專家。
我將請你翻譯一段西方奇幻角色扮演遊戲的台詞文本(從英文翻為繁體中文)。

【⚠️ 強制術語指令 ⚠️】
以下是我們本專案的「官方名詞翻譯對照表 (Glossary)」。
在進行翻譯時,若原文出現表內的英文單字,你【必須100%】使用我指定的對應繁體中文,絕對不可自行發明新的譯名:

--- 術語庫開始 ---
Vanguard -> 先鋒隊長
Siren -> 賽壬
Meteor Strike -> 隕石風暴
The Abyss -> 萬丈深淵
--- 術語庫結束 ---

【作業要求】
1. 除了需嚴守上述術語外,請保持遊戲台詞中世紀奇幻般史詩且略帶戲劇張力的對話語氣。
2. 請保留所有的遊戲代碼系統標籤(如 `<color=red>``\n`),不可以翻譯它們。
3. 若有任何你不確定的名詞,請附註於翻譯結果最下方的 `[譯者疑惑區]`,以供我人工審查。

請回覆「了解術語庫限制」,接著我將貼上第一段對話劇本。

挑戰與進階心法:Prompt 記憶衰退

「如果你發現 AI 翻到第十頁時,又開始亂翻名詞了,該怎麼辦?」

這在大語言模型中被稱為「Context Window 遺忘現象」。你不需要重新發脾氣,只需要:

  1. 開啟並使用新對話窗:翻譯長文本時,不要把 30 萬字全部擠在同一個 ChatGPT 視窗。大約每 3-5 萬字,請開一個全新的對話,並把上面的「術語庫 Prompt」重新餵給它一次,重溫記憶。
  2. 利用 System Prompt:如果你使用 API 或介面後台(如 Dify/Coze 或是 OpenAI的 Playground),將術語表寫死在 System Message 中,能夠大幅增加模型對這些詞彙的服從度。

這種從**「逐字敲打的苦工」轉變為「管理 AI 與維護名詞手冊的總規劃師」**,正是現代譯者產值翻倍的不二法門。

📚 延伸閱讀