在我的應用程序中,我需要獲取手機語言,以便如果手機的語言設置爲法語,則內容爲法語,如果是英語,則內容爲英語。在swift中獲取iPhone語言
1
A
回答
5
其實你的方法是錯誤的。如果您在項目中添加語言並使用Apple提供的國際化和本地化功能,則交換機將自動啓動。
看一看這裏:
http://rshankar.com/internationalization-and-localization-of-apps-in-xcode-6-and-swift/
這裏:
,你可能需要在語言中的唯一一次,是如果查詢可充當結果的語言服務依賴的方式。
在這種情況下,你的問題是一個重複: How to get current language code with Swift?
的
2
Xcode內置了對本地化的支持,所以您只需要提供法語資源和英文資源,並且根據用戶正在運行的語言,正確的資源集將被加載和使用。
而不是在iOS或UIKit中查找特定的調用(然後根據該特定功能交換字符串),爲什麼不按照Apple給出的本地化方向? They can be found here。
相關問題
- 1. 獲取「uitextview」iphone的書寫語言嗎?
- 2. 使用NSNumberFormatter在iOS和Swift中獲取語言環境
- 3. 如何在swift中獲取設備的詳細語言
- 4. 從語言類獲取語言
- 5. 在Laravel的提供者類中獲取語言環境語言
- 6. 在PHP中獲取語言的默認語言環境
- 7. 在CultureInfo中獲取當前語言
- 8. 在片段中獲取語言環境
- 9. 在asp.net中獲取可用的語言
- 10. 區別?和!在Swift語言中?
- 11. $語言 - >語言獲取默認語言不是當前語言[Drupal 7]
- 12. Swift 3:如何從國家代碼獲取語言代碼?
- 13. iphone中的語言翻譯
- 14. 在iPhone上使用語言
- 15. 如何在Swift語言中獲得某些Integer的威力?
- 16. JSON獲取特定語言
- 17. Python:獲取OS語言
- 18. 獲取語言對齊?
- 19. WordPress:獲取ISO語言
- 20. 獲取TYPO3當前語言
- 21. 從UTF8獲取語言
- 22. C# - 如何從語言代碼中獲取語言名稱?
- 23. 如何從C++中的語言ID獲取語言名稱?
- 24. iPhone語言設置
- 25. 如何獲取iPhone應用程序使用的語言
- 26. iPhone本地化 - 獲取手機的語言代碼?
- 27. 獲取C#中的當前語言
- 28. 獲取Qt5中的語言列表
- 29. symfony2.0.0獲取security.yml中的語言環境
- 30. 在iOS 5上獲取語言環境
可能重複[如何獲得與斯威夫特卡倫特語言代碼?](http://stackoverflow.com/questions/24591167/how-to-get當前版語言代碼與 - SWIFT) – 2014-09-25 02:01:04