iOS应用本地化中的梵语(自定义)语言
问题描述:
我已经将我的iPhone应用本地化为不同语言。我本地化Localizable.string到不同的语言和应用程序工作正常。但是我无法找到Xcode中的Sanskrit
语言支持。我如何在我的应用程序中添加梵文语言支持?iOS应用本地化中的梵语(自定义)语言
答
我显示所有的iOS支持的语言与下面的代码,发现语言Tibetan (India)
也许是相同的语言Sanskrit
,它的localeIdentifier名字是bo_IN
。
因此,您可以在其他语言中添加语言Tibetan (India)
(བོད་སྐད་(རྒྱ་གར་) - bo_IN)。
(我至少需要10声誉,发布图片... Orz的)
NSArray *allLanguage = [NSLocale availableLocaleIdentifiers];
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"bo_IN"];
NSLog(@"AllLanguage:");
[allLanguage enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
NSString *readableString = [locale localizedStringForLocaleIdentifier:obj];
printf("%s - %s \n", [readableString UTF8String], [obj UTF8String]);
}];