如何翻譯 Word 交互參照與功能變數而不留下過期結果
在翻譯前釐清 Word 功能變數代碼、書籤目標與顯示結果。利用結構測試樣本與功能變數清單檢查最終的 DOCX 文件。

Word 的交互參照不一定是一般純文字。您所看到的文字可能是由書籤或其他文件結構產生的快取結果。請翻譯該功能變數所依賴的來源文字、保留其內部目標,並在更新最終文件後檢查結果。若只編輯表面可見的結果,翻譯看似完成,但只要一更新功能變數就會被打回原形。
本指南專門處理這種相依性檢查。若需處理樣式、表格、分節符號以及一般可編輯檔案的前置準備,請先參閱 Word 格式排版工作流程.
區分代碼、目標與顯示結果
請將每個參照視為三個部分:
- 指令: Word 應該計算或擷取的內容。
- 目標: 該指令所使用的已加書籤文字、標題、圖表說明或其他來源。
- 顯示結果: 文件目前顯示的內容,這些內容可能是過期的。
Microsoft 說明交互參照本質上就是功能變數,Word 是透過隱藏書籤來追蹤被參照的項目。在 Windows 版桌面 Word 中, Alt+F9 可以在功能變數指令與顯示結果之間切換。指令並不是要送去翻譯的句子。請參閱 Microsoft 的 交互參照說明文件.
舉例來說,某個參照可能會擷取圖表說明的文字。若只將參照顯示的文字翻譯成法文,卻將來源圖表說明保留為英文,並沒有真正建立法文的相依關係。請保留目標識別碼並翻譯對應的來源圖表說明,接著再確認重新產生後所呈現的內容。
在信任長篇報告之前,先檢查小型樣本
下載這份人造的 英文功能變數樣本、其 本地化來源版本,以及可重複使用的 欄位清單 CSV。其 範本說明 記錄了其局限性。
這些只是最基本的結構範例,並非客戶檔案或 BookTranslator 的輸出成果。我們檢查了其 ZIP/XML 清單,但未測試桌面版 Word 的算繪效果、欄位重新整理或翻譯來回轉換。它們刻意保留了過期的頁碼值與遺失的目標。這些都不是最終成品文件。
這兩組套件之間最關鍵的差異在於已建立書籤的圖表標題來源:
| 元件 | 英文範本 | 本地化來源範本 |
|---|---|---|
| 書籤名稱 | CaptionText | CaptionText |
| 該書籤內的文字 | Inspection results | Résultats de contrôle |
| 參照指令 | REF CaptionText (含超連結參數) | 未變更 |
| 儲存的參照顯示文字 | Inspection results | 仍為 Inspection results |
| 刻意遺失的目標 | MissingTarget | 仍然遺失 |
第二個套件中未變更的英文顯示內容清楚凸顯了兩者的差別:變更來源內容與重新產生其結果是各自獨立的操作。這並不能證明 Word 或翻譯工具已順利完成重新產生。
微軟的 OpenXML SimpleField 參考文件 描述了此欄位結構的指令屬性與子內容。實際的 DOCX 檔案也可能透過獨立的開始(begin)、指令(instruction)、分隔符號(separator)與結束(end)文字回合(run)來表示欄位。請勿假設只搜尋單一 XML 元素就能找到所有欄位。
盤點欄位清單,而非僅計算字數
審查報告、論文或手冊時,請使用以下區分方式:
| 結構 | 需審查以進行翻譯的文字 | 需保留的結構相依性 | 最終檢查 |
|---|---|---|---|
| 目錄 | 來源標題 | 標題層級歸屬與目錄欄位 | 標題用詞、項目與跳轉目的地 |
| 圖表標題與編號序列 | 圖表標題用詞與可見標籤 | 序列標識與圖表標題目標 | 號碼與周圍的參照一致 |
| 文字參照 | 目標內的來源文字 | 書籤標識 | 文字與跳轉目的地皆正確 |
| 頁碼參照 | 周圍句子 | 書籤與最終頁面位置 | 實際的最終頁碼,而非來源文件的分頁頁碼 |
| 頁首/頁尾頁碼欄位 | 任何描述性標籤 | 頁碼功能變數與分節行為 | 頁碼與最終文件一致 |
| 表格公式 | 描述性儲存格標籤 | 公式與參照的數值儲存格 | 經獨立核驗的計算結果 |
記錄所在區段、指令、目標、預期的目標語言用詞,以及查驗決定。原本就應保持為數值的功能變數,與重現整段文字的功能變數,所需的檢查方式截然不同。
這也是 「不翻譯」決策 至關重要之處。內部書籤名稱是識別碼,而非給讀者看的標籤。隨意更名可能會切斷其參照關聯。如果範本需要進行架構調整,請將其視為獨立的排版編輯任務,而非例行的語言替換。
翻譯、重新產生,接著驗證最終排版
請在複本上操作,並保留原始文件以供對照。我們建議的作業順序如下:
- 翻譯前先檢查既有的功能變數與目標。記錄下原先就存在的錯誤,以免將它們誤認為新產生的問題。
- 翻譯經核可的正文、標題、圖表說明與描述性標籤。除非文件擁有者明確要求變更結構,否則請保持功能變數指令、序列識別碼及內部目標完好無損。
- 在採納基於頁碼的結果之前,先完成目標語言的排版作業。較長的標題或不同的換行位置都可能改變目標所在的頁面。
- 在編輯應用程式中重新產生適用的功能變數。
- 將結果與盤點清單進行比對,包括實際的參照目標位置。
- 儲存、重新開啟並檢查最終交付版本,切勿僅依賴尚未儲存的編輯檢視畫面。
針對 Windows 傳統型 Word,微軟官方說明可使用 Ctrl+A全選內文,然後按下 F9。包含公式的表格可能需要單獨選取並重新整理。若標題有所變更,目錄請選擇更新整個目錄,而非僅更新頁碼。其他區域請分開檢查;切勿將內文選取更新視為頁首、頁尾或每個功能變數都已檢查過的證明。這些操作並非適用於所有平台或編輯器的通用捷徑。請參閱最新的 Microsoft 功能變數更新說明.
修復參照關聯,而非修補錯誤字眼
以下三種失效情況需要不同的應對方式:
- 重新整理後恢復為舊語言文字。 請檢查來源目標。在範例中,題注來源與儲存的 REF 顯示文字是可獨立檢查的;切勿在忽略來源的情況下不斷修補顯示結果。
- 頁碼參照顯示舊頁碼。 請檢查目標在最終排版中的位置,並重新產生相關功能變數。變更後的頁碼即使與原文不同,也可能是正確的。
- 目標已不存在。 請視需要還原或重新建立預期目標,並重建參照。僅翻譯錯誤訊息並無法還原書籤。
Microsoft 的 書籤疑難排解指南 說明了編輯和刪除書籤會如何影響參照。範例中的 MissingTarget 是刻意留空的:對該佔位符進行任何翻譯,都無法使其成為有效的參照目標。
請勿僅為了讓文件外觀看似正常,就將所有參照轉換為靜態文字。如果客戶明確要求交付靜態版本,這樣做或許可以接受,但這會移除可編輯報告所需的動態相依關聯。請保留可編輯的母檔,並記錄任何刻意平面化(轉為純文字)的交付複本。
依實際行為驗收檔案,而非僅看外觀
在交付之前,請務必針對清單中的每個項目確認以下決策:
- 目標依然存在,且代表預期的標題、題注或段落。
- 顯示文字來自已核准的目標語言來源,而非過期的快取。
- 序號與頁碼參照與最終文件完全一致。
- 表格公式與獨立的數值查核結果相符。
- 沒有任何未解決的參照錯誤被翻譯文字或手動替換的文字所掩蓋。
- 任何靜態參照皆為刻意轉換,且均已詳實記錄。
範例表格使用 2 + 3 = 5 只是為了方便檢查公式的相依關係,並不代表會計層面的準確性,且其頁碼佔位符號也不是預期的分頁結果。
如果您需要為實用的 DOCX 取得完整檔案的翻譯初稿, BookTranslator 的 DOCX 工作流程 是值得考慮的下一步。 本指南並未聲稱 BookTranslator 能保留或更新每一個 Word 功能變數、書籤、目錄或公式。 在採用產出結果之前,請先檢查具代表性的檔案並完成功能變數層級的確認。您可以利用 DOCX 工具挑選指南,根據這項驗收要求來評估各款工具,切勿單憑排版宣傳就認定動態參照能完好保留。





