UpdateStar 本地化

UpdateStar 尚未提供你偏好的語言?沒問題!你可以自行建立並翻譯語言檔,讓 UpdateStar 以你習慣的語言介面執行。

首先,先檢查你的語言版本是否已經存在

如果你已經翻譯好 UpdateStar,並希望讓其他使用者也能使用你的語言版本,只要將你的語言檔寄送到 localization@updatestar.com。我們會很樂意在下一個 UpdateStar 版本中整合,讓全球所有 UpdateStar 使用者都能使用你的語言版本。

建立自訂語言版本的三個步驟

下載編輯工具

我們建議使用免費工具 Resource Hacker 來編輯語言檔。請下載並解壓縮此程式後即可開始使用。

建立語言目錄

在 UpdateStar 安裝目錄中的 /lang/ 資料夾裡,你可以看到所有已安裝的語言檔與子目錄。請新增一個語言目錄,並依照 ISO 標準來命名。

UpdateStar /lang/ 目錄中的有效子目錄必須符合 xx-xx 格式。前兩個字母代表語言代碼(ISO 639-1),後兩個字母代表國家代碼(ISO 3166)。只有語言代碼名稱的目錄也是有效的。

從現有的目錄(EN 或 DE)複製資源 DLL 檔到你新建立的目錄中。

開始翻譯

啟動 Resource Hacker,使用 File → Open 開啟你新建立的 /lang/ 目錄中的 ustarrs.dll 檔。所有元件會顯示在左側的樹狀檢視中。

只翻譯以下區段中的字串:

  • Menu
  • Dialog
  • String Table

完成變更後,按下 Compile Script,並透過 File → Save 儲存你的修改。下次啟動 UpdateStar 時,你的語言版本就會生效。

重要注意事項

請遵守以下準則以避免發生錯誤:

  • 請勿刪除任何內容
  • 只修改引號內的文字,其餘所有元素請保持不變
  • 許多文字包含百分比符號 (%),在執行時會被替換成變數值
  • 在百分比符號之後到下一個空白字元之前的內容請勿修改或刪除,否則可能導致 UpdateStar 無法正常運作
  • 請勿在翻譯文字中使用連字號 (&)。原文中出現的連字號也請一併移除
  • 請勿修改 n 序列,這些為換行符號