在實際的開發中,當咱們完成了一個apk,通常都是英語和中文簡體這兩種語語言,若是發佈了,則須要把字符轉換給翻譯公司,讓他們幫忙翻譯,通常提供一個 Excel 表格,以下: git
工程以下:github.com/LillteZheng…github
首先,在工程的根目錄,寫一個文件夾,好比 Test: bash
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">OtaService</string>
<string name="anim_time">200</string>
<string name="system_update">System upgrade</string>
<string name="check_new_version">Find a new version. Download it?</string>
</resources>
複製代碼
arrays 以下:app
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="test_array">
<item>one</item>
<item>two</item>
<item>three</item>
</string-array>
<string-array name="test2_array">
<item>hour</item>
<item>min</item>
<item>second</item>
</string-array>
</resources>
複製代碼
找到工程下的 WriteXmlToXls eclipse
須要添加 文件夾的名字: spa
上面,咱們已經把 strings 和 arrays 轉換成 Excel 了,那麼接下來就是對 Excel 傳承咱們最喜歡 的string 和 arrays 了。 把 test.xlsx 的 strings 添加多幾個字符,和新增一箇中文繁體的 翻譯
arrays 也加一個: 3d
而後把 test.xlsl 放在根目錄下,並找到 ReadXlsToXml 這個類 code
ReadXlsToXml 能夠配置一些信息: cdn
看下面的 動圖:
按 F5 刷新一下,就能夠看到 也生成了 value-zh-rTW 的繁體字符了。