iOS应用本地化中的梵语(自定义)语言

时间:2017-06-29 09:11:37

标签: ios localization localizable.strings

我已成功将我的iPhone应用程序本地化为不同语言。我将Localizable.string本地化为不同的语言,应用程序正常工作。但是我无法在Xcode中找到Sanskrit语言支持。如何在我的应用程序中添加梵文语言支持?

enter image description here

1 个答案:

答案 0 :(得分:-1)

我使用以下代码显示所有iOS支持语言,并发现语言Tibetan (India)可能与Sanskrit的语言相同,其localeIdentifier名称为bo_IN

因此,您可以在其他地方添加语言Tibetan (India)(བོད་སྐད་(རྒྱ་གར་) - bo_IN)。

(我需要至少10个声望才能发布图片...... Orz)

Image Link

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]);
}];