我通过Google Books从ISBN查找书籍。然后我这样做:
NSString *languageCode = bookInfo[@"language"];
languageCode
例如" EN"或" SE"。
我想改变" EN"到"英语"和" SE"到当前语言环境中的" Swedish" (因此,如果当前的语言环境是瑞典语,那么它应该是" engelska"和" svenska")。
我可以使用Apples Foundation
吗?
答案 0 :(得分:1)
是
<强> ObjC 强>
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en"];
[locale displayNameForKey:NSLocaleIdentifier value:@"it"]; => @"Italian"
<强>夫特强>
var locale : NSLocale = NSLocale(localeIdentifier: "en")
locale.displayNameForKey(NSLocaleIdentifier, value: "it") => Italian