2
我已經遵循Apple本地化iPhone軟件的文檔,使用genstrings ruby腳本創建我的字符串文件,並且已經本地化了所有的nib文件。我還查看了蘋果公司的留言板,並在網絡上尋找解決方案。CocoaTouch:本地化的應用程序隨機更改語言
我已經確定了所有字符串的文件是UTF-16,並改變了我的構建設置「字符串文件輸出編碼」爲UTF-16,但無論是在模擬器和設備,定位保持開關即使
NSArray* languages = [[NSBundle mainBundle] preferredLocalizations];
NSString* preferredLang = [languages objectAtIndex:0];
正確輸出用戶選擇的語言。有什麼我錯過了,或者這只是一個錯誤?
它是如何切換?在給定的運行中,所有內容都以相同的語言出現嗎?你用什麼代碼來加載本地化的字符串? – 2009-07-17 17:17:54