此頁面旨在使用我們的開放 API 來翻譯 i18n 檔案。如果您需要將 JSON 翻譯為文本,請參考 JSON 翻譯 頁面。
I18N 檔案翻譯
來源檔案:
接受 ZIP(壓縮的語言特定 JSON 檔案)或 JSON 檔案。最大大小為 10 MB。
來源語言: en-US (English, United States)
來源語言的代碼。範例:en, en-US, fil, zh-Hans-CN。輸入以搜尋。
僅翻譯新字串:
指示是否僅翻譯新字串或重寫目標檔案中的現有字串。
生成複數形式:
生成額外的複數形式字串(例如:針對 i18next)並附加複數後綴。對於嚴格的來源到目標映射,請勿啟用。
目標語言: de (German), zh-Hans-CN (Chinese, Simplified Chinese, China)

如何翻譯 i18n 檔案

翻譯 i18n 檔案是一個簡單的過程,由我們的服務提供。請按照以下步驟翻譯您的國際化檔案,並確保您專案中的一致性。

  1. 上傳檔案: 使用 "來源檔案" 區域上傳您的 i18n JSON 或 ZIP 檔案。如果檔名包含語言代碼,將自動用作來源語言。
  2. 設定來源和目標語言:
    選擇您的來源語言(例如:en-US)。添加一個或多個目標語言(例如:fr-FR, de-DE),並配置翻譯選項,例如縮寫、縮短、術語和檔案關聯。

    重要:如果您啟用 "僅翻譯新字串",則 您上傳的目標檔案必須已包含該語言的先前翻譯字串(例如:您的法文檔案應已包含所有舊的法文翻譯)。系統將僅翻譯 缺失/未翻譯的字串

    如果您僅上傳相同的來源檔案作為目標檔案(該檔案沒有法文內容),將不會翻譯任何內容,因為無法檢測哪些字串是新的或舊的。

    注意:上傳目標檔案是可選的。如果您不上傳任何目標檔案,所有字串將被翻譯,無論 "僅翻譯新字串" 是否啟用。

    檔名規則:
    如果您上傳的檔案名稱與語言代碼不完全相符(例如:fr.json, de.json),則其名稱必須與來源檔案的名稱相符,以便系統知道它們包含不同語言的相同字串。例如:

    /en/common.json
    /fr/common.json
    /de/common.json

    這確保翻譯正確對齊。如果檔名與來源檔名不同,系統將視為屬於 不同的命名空間。在 i18n 中,命名空間僅僅是用來按應用程式的部分組織字串的單獨檔案(例如:common.json 用於一般字串,auth.json 用於登錄,dashboard.json 用於儀表板)。

    每個命名空間應在每個語言資料夾中有一個匹配的檔案:

    /en/common.json
    /en/auth.json
    /fr/common.json
    /fr/auth.json

    使用相同的檔名確保系統可以正確匹配字串。

  3. 開始翻譯: 點擊 "翻譯" 按鈕以開始。我們的服務仔細管理檔案以保持字串順序,防止不必要的變更。進度會即時顯示。
  4. 下載翻譯檔案: 翻譯完成後,點擊 "下載翻譯檔案" 按鈕以獲取您的翻譯內容。下載的檔案是 以工作 ID 命名的 ZIP 壓縮檔(例如:0196e881-fb54-7150-a292-5b1e8f70a8ae.zip)。該壓縮檔包含每個目標語言的翻譯檔案,按語言代碼組織在不同的資料夾中。

為什麼選擇我們的 i18n 翻譯服務

  • AI 驅動的上下文翻譯: 我們的 AI 智能地解釋 i18n 格式的佔位符,並根據語言、字形和地區的文化規範調整翻譯。
  • i18next 檔案支援: 我們的服務確保無縫處理您 JSON 檔案中的 i18next 格式內容。它準確管理複數形式,保留 HTML 標籤,保持換行,並保持您 i18n JSON 檔案的結構。
  • 地區特定調整: 文本中的數字和日期會自動轉換為符合目標地區格式。
  • 錯誤處理: 我們檢測 AI 錯誤並在必要時重新翻譯,以確保高品質的結果。
  • 具成本效益: 我們的服務比其他機器翻譯解決方案更具經濟性。用戶每月可獲得 30,000 個免費字元查看定價
  • 針對大型檔案進行優化: 我們的系統通過將大型 i18n 檔案分成可管理的區塊來有效處理,確保每個區段符合 AI 的輸出窗口。這種方法通過利用預定義的術語和上下文來保持翻譯的一致性,即使對於大型檔案。

我們的平台通過先進的 AI 驅動翻譯簡化了 i18n 檔案的本地化,提供準確且高效的結果,同時保留您的檔案結構和上下文。