作者master0101 (master)
看板AndroidDev
標題[問題] 關於多國語言
時間Thu Jul 11 21:39:41 2013
目前開發的APP
需要支援多國語言
且希望的選擇語言方式有兩種
1.是依照Android系統的語言顯示語言
這作法就是較常見的
在各國的value資料夾下分別放該語言的string檔案
目前已經完成
2.可以單獨改變app的語言 而非讀系統的語言
也就是說 系統是繁中時
但在app裡要可以選擇顯示英文
想請問有沒有辦法透過程式 去決定app要讀的字串檔案?
還是像這樣的需求 有其他更好的做法嗎?
先謝謝大家了~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.94.39
1F:→ KeySabre:resources updateConfiguration 07/11 23:05
2F:→ qweqweqweqwe:讀別國字串前拿 resource.getConfiguration.locale 07/11 23:30
3F:→ qweqweqweqwe:= new Locale("xxx") 然後 updateConfiguration 07/11 23:30
4F:→ qweqweqweqwe:記得manifest要加權限 xxx = "en_US" or "fi" or... 07/11 23:31
5F:→ qweqweqweqwe:好像沒看過可以讀某個字串檔案的 QQ 07/11 23:33
6F:→ qweqweqweqwe:重點是 update 該 context packageManager 的locale? 07/11 23:34