我做了多語言運行的應用程序,但如果用戶運行它不支持的語言,它會顯示主嗎? 如果是的話,我怎樣才能讓它顯示英文呢?Android如何處理不支持的語言?
1
A
回答
2
你是對的。
只要把在strings.xml檔案的英文字符串,所以它會在默認情況下,如果沒有其他語言的電話郎匹配加載。
希望這會有所幫助。
1
如果用戶運行它在一個不支持的語言,它會顯示主嗎?
默認語言是,有關詳細信息,請參閱the docs。
只要應用程序在你沒有提供具體的語言環境的文本語言環境中運行,Android將加載從RES /價值/ strings.xml中的默認字符串。如果這個默認的文件不存在,或者如果它丟失了自己的應用需要一個字符串,那麼你的應用程序將無法運行,並會顯示一個錯誤。
我怎樣才能使它顯示英語呢?
也看看它的文檔,你應該在默認的strings.xml使用英語
如何創建默認資源
放在一個文件的應用程序的默認文本與以下位置和名稱:
res/values/strings.xml (required directory)
res/values/strings.xml中的文本字符串應該使用默認語言,這是您預期的語言大部分應用程序的用戶都會說話。
0
事實上,當您運行應用程序時,應用程序將檢查區域設置是否可用,這要感謝string.xml包含在value-locale文件夾中。如果找不到任何值,則使用值中的string.xml,以便將英語traduction放入您的string.xml中。 我希望清楚。
1
1
要在默認情況下加載的語言,然後把那個的strings.xml 在值 文件夾而不值文件夾的任何後綴
相關問題
- 1. Android多語言和少數語言支持語言不支持語言區域
- 2. Android上的語言支持
- 3. Android多語言支持
- 4. 檢測Android語言支持
- 5. Android Wear - 支持不同語言
- 6. 爲什麼Android支持java而不支持其他語言?
- 7. 語言不支持「方法」
- 8. F#Global.asax - 語言不支持?
- 9. 語言不支持「ObservableCollection」
- 10. android studio的多語言支持
- 11. 的Android庫,支持印度語言
- 12. 支持RTL語言
- 13. 多語言支持
- 14. 多語言支持
- 15. EditText語言支持?
- 16. Yocto語言支持
- 17. 處理多語言支持的最佳方法?
- 18. Android - Skobbler不支持64位處理器
- 19. 語法與支持語言
- 20. Android 2.2支持阿塞拜疆語言?
- 21. 做android支持多種語言嗎?
- 22. 不同的語言字符串不支持android中的settext textview?
- 23. E語言支持D語言
- 24. Django的多語言支持
- 25. Mongodb的多語言支持
- 26. JSF支持的語言
- 27. 如何配置Xcode以編譯不支持的語言,例如Fortran語言?
- 28. 如何實現多語言支持ERM
- 29. 如何讓build.gradle支持多語言?
- 30. iTunes Connect上不支持的語言