← 全部工具

翻譯 Token 檢查器

在本機提示缺少或多出的 token,供人工確認。

translation-token-checker本機處理

正在啟用本機工具…

輸入與設定

在此分頁處理,不上傳或儲存輸入。每個文字欄位最多 32 KiB,完整輸出最多 1 MiB;各格式與模型另有界限。

結果

確認設定後執行;輸入變動會清除舊結果。

處理規則與限制

Token 模式區分大小寫,比較 {name}、{{name}}、${name}、%{name}、常見 printf、小寫化 HTML 標記名稱/開閉、數字字形、HTTP(S) URL 與 ASCII email 候選及正規化換行的出現次數。URL/email/placeholder 內的數字不重複計算;HTML 標記名稱不區分大小寫,屬性與巢狀不檢查。ICU 模式用 FormatJS 3.5.22 解析巢狀 plural/select 與 apostrophe 引號,僅比較參數名稱集合,忽略重複次數與字面 token,不驗證分支或翻譯品質。提示不驗證身分或安全性。每側最多 32 KiB;Token 模式每側 2000 處;ICU 最多 40 層語法、30 層 AST、2000 節點;輸出最多 128 KiB。不發送網路請求、不執行標記。

資料與規則檢查:CompareTwoTexts: Translation Placeholder Checker ↗FormatJS: ICU message syntax ↗

如何使用這個工具

載入範例,確認欄位單位與處理規則後在本機執行。修改任何輸入會清除舊結果;可明確複製或下載完整輸出。

不適合用在什麼情況

Token 模式區分大小寫,比較 {name}、{{name}}、${name}、%{name}、常見 printf、小寫化 HTML 標記名稱/開閉、數字字形、HTTP(S) URL 與 ASCII email 候選及正規化換行的出現次數。URL/email/placeholder 內的數字不重複計算;HTML 標記名稱不區分大小寫,屬性與巢狀不檢查。ICU 模式用 FormatJS 3.5.22 解析巢狀 plural/select 與 apostrophe 引號,僅比較參數名稱集合,忽略重複次數與字面 token,不驗證分支或翻譯品質。提示不驗證身分或安全性。每側最多 32 KiB;Token 模式每側 2000 處;ICU 最多 40 層語法、30 層 AST、2000 節點;輸出最多 128 KiB。不發送網路請求、不執行標記。

產生偽在地化文字,檢查文字擴張與介面截斷 →

閱讀實作指南 →