我有一個應用程序本地化爲三種語言(簡體中文,法文和捷克文),英文爲開發語言。蘋果手錶基地本地化顯示錯誤的默認語言
雖然的本地化在iPhone上完美地工作,有一個與Apple關注的一個問題:如果用戶設置的觀察語言的任何其他語言不是英語/法語/中國/捷克,那麼內容以中文而不是英文顯示(應該是默認設置)。
根據這一Technical Note:
如果沒有用戶的首選語言是由您的應用程序支持,iOS的選擇符合您的應用程序的開發區域(
CFBundleDevelopmentRegion
)的語言。注意:請務必爲您的應用程序設置
CFBundleDevelopmentRegion
。如果您採用基本本地化,請確保CFBundleDevelopmentRegion
的值與您的內容在Base.lproj
文件夾中使用的語言相匹配。
我已確認上述兩個要求得到滿足(CFBundleDevelopmentRegion="en"
和所有Base.lproj
這些文件是英文)。有什麼我失蹤?同樣,這隻發生在Watch應用程序上,而不發生在iPhone上。
謝謝,但這沒有什麼區別;問題依然存在 – spassas