2017-06-29 97 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]); 
}];