我對iOS和Objective-C非常陌生,我一直在爲一個短信應用程序開發一個項目,其中該應用程序包含一個消息文本框,該框有一個字符計數器,但計數器取決於關於文本的語言,所以我的問題是如何識別/檢測用戶使用的語言?如何在iOS中識別用戶的語言?
2
A
回答
2
您可以通過使用NSLocal
得到用戶的首選語言列表:
NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
if ([language isEqualToString:@"en"]) {
NSLog(@"user's prefered first language is English");
}
+0
之前沒有找到這些問題,謝謝你的幫助,但我不知道爲什麼它總是隻會回覆英語,即使我使用其他語言。任何想法爲什麼? – user2253960 2013-04-07 08:37:16
0
的NSString *語言= [[NSLocale preferredLanguages] objectAtIndex:0];
+0
看看這個教程:http://www.raywenderlich.com/2876/how-to-localize-an-iphone-app-tutorial – lakesh 2013-04-07 08:45:46
相關問題
- 1. 如何在PHP中識別用戶語言
- 2. 語言識別
- 3. 如何識別IOS中的用戶
- 4. Bluemix語言識別不識別英語
- 5. 識別此語言
- 6. 如何找出PDA識別的語言
- 7. 如何識別jQuery的鍵盤語言
- 8. iOS識別用戶
- 9. 語音識別的可用語言
- 10. 語音識別中的新語言
- 11. C語言中的Windows語音識別#
- 12. 如何識別用戶是否以RTL或LTR語言輸入?
- 13. 堆棧語言的識別
- 14. 如何更改識別語言
- 15. 在javascript中識別(說出)語言
- 16. 在Android中識別RTL語言
- 17. Android語音識別 - 使用語言
- 18. 用java語言識別語音
- 19. 如何更改Android Wear中的語音識別語言
- 20. 開源語言識別庫?
- 21. 未知語言識別
- 22. 識別編程語言
- 23. 沃森語言識別
- 24. 音頻語言識別
- 25. 識別常規語言
- 26. Oracle中的語言識別器
- 27. 語言識別中的差異langid
- 28. 如何在android應用上的語音識別中傳遞語言?
- 29. 其他語言的語音識別
- 30. 多種語言的Vista語音識別
嗨,歡迎來到Stack Overflow。請確保只使用Xcode標籤來了解有關Xcode IDE的問題,而不是iOS平臺。我相信你會在我提名爲重複的問題中回答你的問題。如果不是,請編輯你的問題,並指出那些答案沒有回答你的問題。祝你好運! – 2013-04-07 07:27:00
謝謝你,我在 – user2253960 2013-04-07 08:39:10