android 多國語言

如何在軟體中內建多國語言的管理


1. 先了解 SDK 目錄底下所支援的地區跟語言   ->SDK 目錄/platforms/android-xx/data/res/     

其中android-xx, 是android 的版本,此處是選 android-12


這裡有很多的   values-XXX1-XXX2  意義如下

values是程式專案中的values 資料匣
XXX1      是 language  ->第二步中會用到
XXX2      是 region       ->第二步中會用到


values-zh-rCN->簡體中文
zh       是 Language
CN      是 Region(r 是自動生成,所以第二步中只需填入 CN)

values-zh-rTW->繁體中文

zh       是 Language
TW      是 Region (r 是自動生成,所以第二步中只需填入 TW)

2。在eclipse中新增values。選擇專案後,點擊下圖紅虛線框中的按鈕


出現下圖,
在Resource Type選values.
在 File 中填入 string
然後下一步


如下圖
在左邊選Language,最右邊方框(Language)中填入zh


在左邊選Region,最右邊方框(Region)中填入TW


3.完成

回到project中就會看到多出來values-zh-rTW的目錄,目錄底下就是string.xml。
只要修改string.xml中的文字成對應的語言,軟體文字自動會隨手機設定的語言自己改變。



留言

這個網誌中的熱門文章

python 找圖自動點擊

Python pyserial 抓取系統內的 COM PORT

VBA EXCEL 工作表變化 馬上執行 的作法 Worksheet_Change