ZhenheAI

多語頁面怎麼找出預設語言殘留?抽查區塊與頁面層級

從抽查頁面樣本、導覽與頁尾,到互動文案的分類、來源追查和修正覆查,建立可重走的多語頁面檢查方法。

主題情境插畫:多語頁面怎麼找出預設語言殘留?抽查區塊與頁面層級

多語頁面要檢查的不只是網址是否換成目標語言。導覽、頁尾、主文和互動提示可能來自不同版型或資料來源,因此同一頁會同時出現兩種語言;只讀譯稿或只看首屏,都無法確認訪客實際看到什麼。抽查時要把頁面、區塊、觸發方式和判定理由一起記錄,才能分辨共用區塊問題與單頁問題,也讓修正後可沿原路徑覆查。以下聚焦已公開頁面的語言殘留,不涵蓋譯稿版本管理或翻譯流程。抽樣記錄還要保留範圍,避免把局部檢查誤說成全站結果,也方便後續交接。

實作步驟:定義抽查頁面樣本;拆分頁面文字區塊;標記語言不一致處;辨認預期保留詞彙;追查殘留來源位置;安排修正後覆查

定義抽查頁面樣本

抽查先要說清楚「抽哪些頁」和「為什麼抽」,否則只看首頁會漏掉文章頁、表單、搜尋結果等不同版型的文字。先列出網站實際使用的語言路徑、頁面類型與主要任務,再把樣本分成基本覆蓋和風險加抽兩層。基本覆蓋可含首頁、分類或服務頁、文章頁、聯絡或表單頁,以及無結果或錯誤狀態;每種語言至少選到主要共用版型。風險加抽則納入近期改版、共用導覽調整、流量重要、表單有動態提示,或曾發現殘留的頁面。若某語言沒有對應頁面,應記為缺頁或導向問題,不能當成已通過抽查。

抽樣時同時看「語言」和「模板」,不要把十個相似文章頁當成十種版型。清單每列一個網址,記錄語言、模板、頁面目的、選取理由和登入狀態;每種模板挑一頁代表,高風險路徑再加抽。假設網站有三種語言、四種模板,可先各語言挑四頁,共十二頁,再加入最近改過共用頁尾的相關頁面。這只是管理用的假設,不是固定標準。頁面很多時可分批檢查,但保留所有語言和模板的基本覆蓋;若只看桌機或登入後畫面,標記範圍,避免把部分檢查說成全站盤點。

開始前先設定樣本邊界:只檢查目前可公開開啟的頁面,並記下抽查日期與登入狀態;遇到重新導向,保存起點和最後網址。由導覽走到頁面,再直接開網址比對,可發現選單錯指預設語言。若抽中頁已刪除,註記路徑變動並用同模板替代,不要悄悄換頁。樣本暴露共用區塊和特殊狀態的風險,不代表全站逐字驗完;同模板反覆出錯時,再擴大到該語言頁面。

拆分頁面文字區塊

先沿著訪客實際看到頁面的順序拆區塊,避免只搜尋正文而漏掉導航周邊。第一層是跨頁共用內容:頁首導覽、語言選單、麵包屑、頁尾、浮動按鈕、公告條與彈窗;第二層是頁面主體:標題、段落、圖片說明、卡片、表格、欄位標籤和按鈕;第三層是狀態或互動文字,例如錯誤提示、成功訊息、搜尋無結果、載入中和表單必填說明。每個區塊記錄位置、原文、是否可操作,以及出現條件,才能分辨固定文字和互動後才出現的內容。

檢視時要把頁面上下滑完整,並至少展開常用選單、測一次語言切換、提交空白表單或執行無結果搜尋;不必送出真實資料。可先用桌機檢查完整頁面,再以窄螢幕確認摺疊導覽、底部按鈕和被截斷的字。若有登入前後兩種狀態,分開記錄,因為帳戶名稱、個人化提示或第三方元件可能只在其中一種出現。截圖要同時看得到區塊位置和文字,搭配網址及操作步驟;純文字清單雖便於比對,卻可能失去上下文,無法判斷殘留是否屬於標題、按鈕或外部嵌入內容。

同一頁可能載入延遲文案,因此開頁後要等到主要內容穩定,再檢查懶載入區塊、輪播、頁籤和頁尾。不要把未出現在第一屏的文字當作不存在;也不要為了驗證去建立帳號、付款或送出對外表單。可用「區塊清單」逐項勾選:頁首、主體、互動狀態、頁尾、彈層,每項標示已看、未出現或無法觸發。遇到無法重現的動態訊息,保留觸發條件和時間點,交由負責該模組的人重現,而非直接判為漏譯。

標記語言不一致處

發現不同語言文字時,先記錄再分類,不要看到英文就直接判錯,也不要因為它看起來像品牌詞便自動放過。可分成四類:目標語言內容、跨語言通用標記、依情境可保留的專名,以及需要處理的預設語言殘留;另設「待確認」避免證據不足時硬下結論。判讀時看它服務什麼功能、是否影響操作、同類頁面是否一致,以及附近有沒有目標語言解釋。下面只是標記方式的假設例子,實際判定仍要依網站的語言規範和頁面任務。

假設看到的文字 初步標記 判斷線索
“Submit” 按鈕 疑似殘留 若同頁其他操作按鈕已本地化,訪客仍需猜測提交意思
“API” 可能保留 若是通用縮寫且周邊說明完整,不一定需改
“Acme” 品牌名 專名待核 名稱可保留,但按鈕或介紹句仍應符合目標語言
“No results” 提示 疑似殘留 若搜尋結果狀態只在互動後出現,須另行記錄並重現

標記時把「文字不一致」和「使用者會不會因此受阻」分開。導航、表單標籤、錯誤提示和主要行動按鈕直接影響下一步,通常優先處理;引述中的原文、外部品牌名稱或技術縮寫,則先看是否有保留理由及必要解釋。若同一個元件在其他語言頁都採一致寫法,只有一個語系留下預設文案,這是較強的殘留線索。記錄目標語言、實際文字、位置、觸發步驟、分類、影響和判定依據;不確定時標待確認並附截圖,讓翻譯或產品負責人依規範決定,不把個人偏好當成錯誤標準。同一詞出現在導覽或錯誤狀態,風險高於文章引述;分類務必保留區塊與觸發條件。若無法判斷,先交熟悉該語言的人核對並留下理由。

辨認預期保留詞彙

「出現外語」和「語言殘留」不是同一件事。公司名、產品名、網址、程式碼、標準縮寫、引用原句,或使用者提交的內容,可能需要原樣保留;但專名周圍的說明、動作和狀態訊息,仍要讓目標語言讀者看得懂。可用三個問題判斷:這段是否是不可改動的識別名稱?保留是否有明確的語言或法律理由?即使保留,使用者能否理解它在此處的功能?三問有一項答不出來,就先放入待確認,不要直接列為通用白名單。

舉例而言,假設某頁面介紹外部工具,工具名稱維持原文可能合理,但「立即開始」「尚未連線」等介面文字仍應依目標語言呈現。英文縮寫若已是業界慣用詞,可保留縮寫,同時在首次出現處補上當地語言解釋;若整句只有英文,便不能因內含縮寫而整句豁免。引用使用者留言時,可保留原文並標明引用來源;若引用承擔錯誤操作指示,則需評估是否加上翻譯或摘要。不要把品牌名、網址、程式片段和整個按鈕文字放進同一種「保留」類別,因為它們的功能不同。

建立小型判讀表,並把例外綁定到具體字串和位置,而非模糊地允許整個區塊使用外語。例如記「頁尾品牌名稱可保留,旁邊的導覽項目須使用目標語言」,比「頁尾可保留英文」更容易複查。若語意、讀者群或法規要求需要專業確認,記錄負責確認的角色與未決日期;在完成前不要把待確認當成已通過。當品牌、產品或縮寫改名時,重新審視例外清單,避免舊例外長期遮住真正的預設文字。

追查殘留來源位置

定位殘留來源時,先把問題對準「出現在哪裡、哪些頁重複、什麼操作後出現」,而不是立即改某個頁面上的字。相同文案若出現在多個語言、不同網址的同一位置,優先檢查共用導覽、頁尾、版型或中央資料來源;若只在一個頁面的正文或卡片出現,則先查該頁內容與語言欄位;若只在互動後出現,記錄觸發步驟並檢查表單、搜尋、帳戶或外部元件的文案來源。這些是縮小範圍的線索,不是未經查看就能確定的根因。

把每筆發現與頁面模板、路徑、區塊和觸發條件連在一起,再到可能維護該內容的位置核對實際值。若同一文字橫跨多頁,搜尋該精確字串可協助找到共用來源;若頁面上是動態資料,則核對該語言版本是否有對應欄位,以及缺值時是否回退到預設語言。語言切換後網址仍留在另一個語系,則要查連結目的地和頁面配對關係。檢查前先記錄當前呈現、網址和操作路徑;有編輯權限時,先讀取現有設定並留存前值,再修改測試或可回復的來源。

不要只按字面相似就認定已找到根因:某個詞可能來自圖片內文字、瀏覽器自動翻譯、嵌入服務、快取內容或瀏覽器外掛。用另一個乾淨瀏覽器或停用自動翻譯重看一次,確認文字是網站實際輸出;如能檢視頁面結構,再核對可見文字屬於頁面、圖像替代文字還是第三方框架。記錄「觀察到的內容」和「推定來源」兩欄,並標出證據強度。若來源暫時無法確認,把責任位置交給對應維護者追查,不要用覆蓋式翻譯掩蓋上游預設值,否則同一問題可能在其他頁面再次出現。

安排修正後覆查

修正後要沿用原本的樣本與觸發步驟覆查,否則前後結果無法比較。先重開有問題的網址,確認頁面載入完成,逐項重看原本標記的區塊,再測一次造成殘留的互動;如果修正共用元件,也要覆查不同頁型和語言中的代表頁,避免改好一處卻影響另一處。每筆記錄保留修正前截圖、修改來源或版本資訊、修正後截圖、覆查人與日期;若內容本來就是允許保留的專名,註明依據,而非單純改成通過。

覆查時至少比較三件事:原殘留是否消失、周邊文案是否仍與目標語言一致、頁面功能是否正常。表單提示被改寫後,要確認使用者仍知道必填欄位與錯誤原因;語言選單改連結後,要逐一確認導向對應語言頁,而不是首頁或預設語言。若修正涉及全站共用區塊,抽查相鄰語言和主要版型;若只改單頁內容,確認同一頁的桌機與窄螢幕版本。未能重現的動態訊息要寫明未覆查的條件,不能用空白結果代表問題已解決。

設定清楚的結案條件:每項發現都有處理結果,疑似殘留已更正或有明確保留理由,待確認項目有負責人與後續日期,且受影響頁面完成原路徑覆查。若仍有未完成項目,報告中列出範圍、原因和限制,不要寫成全站通過。下一輪可根據模板重複出錯情形調整樣本,讓共用頁首、頁尾、表單或特定語系獲得更密集檢查;同時保留一部分基本覆蓋,才能看出新問題是否擴散。今天就先挑一個語系、一個常見模板和一個互動狀態,建立可重走的紀錄,再從 ZhenheAI 首頁 了解品牌資訊。