2017-06-29 63 views
0

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

enter image description here

回答

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