0
我遇到了一個奇怪的情況。我的應用程序有4種語言支持:英語,土耳其語,俄語&烏克蘭語。我得到了以下資源文件夾:應用程序無法從本地化文件夾讀取字符串
我的價值觀土耳其語翻譯,所以如果它未能找到任何字符串翻譯默認將是土耳其。
下面你可以看到有沒有鑰匙需要翻譯:
好了,所以,據我知道,當我更改手機語言,它應該使用相應的字符串。
當我做手機語言土耳其:
大。現在,英語:
工作過。現在俄羅斯:
唉。
因此,土耳其語和英語正在工作,但使手機語言俄羅斯或烏克蘭沒有。
在應用程序的任何位置沒有任何區域設置的手動設置。當我打電話
getResources().getConfiguration().locale
或
getResources().getConfiguration().getLocales()
我得到正確的語言環境, 「ru_RU」。
有什麼我在這裏失蹤?什麼可能導致這個問題?