有那麼一堆Android用戶特喜歡沒事就把系統設置為英文或者其他語言,然後再換回中文(我就屬於這一類),然後看那些應用有改變,不過比較可惜的是很多主流的應用都沒有支持多種語言切換,這應該是細節問題卻不被重視!有像我這樣閒著蛋疼的同學可以測試下你手機裡的應用~
言歸正傳,具體怎麼做如下:
通過對不同資源的命名來打到國際化的目的,命名規范:“文件名-語言-地區”
默認字符串資源代碼string.xml(res/values/string.xml):
<?xml version"utf-8"?>
<resources>
<string name="title">My Application</string>
<string name="hello_world">Hello World!</string>
</resources>
中文字符串資源代碼string.xml(res/values-zh-rcn/string.xml)
<?xml version"utf-8"?>
<resources>
<string name="title">我的應用</string>
<string name="hello_world">你好!世界!</string>
</resources>
搞完收工~如果還有支持其他的比如法語,日語等等都類似