84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
我打算为APP集成翻译功能,现在问题是如何获取iOS系统的所有语言的列表,我好方便将iOS的语言的格式和我用的翻译服务的语言格式进行对应。
例如:
zn-Hans -> zh
这种对应
认证高级PHP讲师
你可以试试 NSLocale::availableLocaleIdentifiers 以及 NSLocale::componentsFromLocaleIdentifier: 这些接口。
NSLocale::availableLocaleIdentifiers
NSLocale::componentsFromLocaleIdentifier:
// 获取系统当前支持的语言代号: NSArray *localeIdentifiers = [NSLocale availableLocaleIdentifiers];
内容大致如下:
( eu, "hr_BA", "en_CM", "rw_RW", "en_SZ", "tk_Latn", "uz_Arab", "he_IL", ar, "en_PN", as, "en_NF", "rwk_TZ", "zh_Hant_TW", "gsw_LI", "th_TH", "ta_IN", "es_EA", "fr_GF", ... )
具体文档见:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSLocale_Class/index.html
你可以试试
NSLocale::availableLocaleIdentifiers
以及NSLocale::componentsFromLocaleIdentifier:
这些接口。内容大致如下:
具体文档见:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSLocale_Class/index.html