ResXManager .NET C# 多國語系

多國語系管理工具ResXManager

蔡雅勤 2015/12/03 10:26:09
201







主題

多國語系管理工具ResXManager

文章簡介

透過簡單的操作實例,了解ResXManager 管理工具的應用。

作者

蔡雅勤 Lisa Tsai

版本/產出日期

V1.0/2015.11.30




1. 前言

實作多國語系時,各語系資源檔若是各別打開編輯很耗時,可以透過ResXManager工具來統一編輯或是管理。

ResXManager工具可以使用EXCEL檔案維護資源檔。






2. 目的

透過簡單的操作實例,初步了解ResXManager工具使用方式。






3. 開始前準備

安裝Visual Studio 2010(含)以上版本。





4. 安裝ResXManager 工具

4.1、 透過ResXManager官方網站下載並安裝此工具




4.2、 亦可使用擴充功能和更新搜尋下載:




4.3、 安裝完成後,重新啟動 ,若在工具選單看到ResXManager,表示安裝完成。






5. 功能說明

5.1、 集中管理資源檔:


列出所有資源檔,依被選擇資源檔於右側顯示Key與各語系文字對應關係,同時進行編輯,比較方便快速





官方網站提供的圖片,可以看出有多個資源檔時的情況





5.2、 資源匯出及匯入:


當多國語系沒有能力翻譯時,我們就可以利用匯出功能,將檔案匯出成EXCEL檔格式,請人協助翻譯填寫,再將翻譯完成的EXCEL檔案重新匯入自動更新資源檔。還有團隊合作時,難免有會資源重複或是缺漏的時候,也可以利用匯出的EXCEL檔,進行比對來檢查。



匯出EXCEL檔案,可以選擇Export all 或是Export selection





匯出結果如下:





匯入實作,利用匯出的EXCEL檔案,直接在上面填寫新增資料。





選擇Import





資源已經自動更新如下圖所示





5.3、 線上即時翻譯:

可將缺漏當資源語系文字直接進行線上翻譯



如下圖所示NAME和ADDERESS 缺漏繁體中文





切換至 Translate 頁面,按下Restart後就會將缺漏的部分列上,並且自動翻譯。





勾選並按下Apply All,則會將更新至資源檔。





更新結果如下圖






6. 參考來源

ResXManager官方網站-https://visualstudiogallery.msdn.microsoft.com/3b64e04c-e8de-4b97-8358-06c73a97cc68

蔡雅勤