Вы можете использовать этот код. И в проекте вы можете добавить локализации в info.plist.Hope это поможет вам. Спасибо
NSLocale* curentLocale = [NSLocale currentLocale];
namearray=[NSMutableArray arrayWithObjects:NSLocalizedString(@"Hellokey1",@""),NSLocalizedString(@"Hellokey2",@""),NSLocalizedString(@"Hellokey3",@""),NSLocalizedString(@"Hellokey4",@""),NSLocalizedString (@"Hellokey5",@""),NSLocalizedString(@"Hellokey6",@""),NSLocalizedString(@"Hellokey7",@""),NSLocalizedString(@"Hellokey8",@""),NSLocalizedString(@"Hellokey9",@""),NSLocalizedString(@"Hellokey10",@""),NSLocalizedString(@"Hellokey11",@""),NSLocalizedString(@"Hellokey12",@""),NSLocalizedString(@"Hellokey13",@""),NSLocalizedString(@"Hellokey14",@""),NSLocalizedString(@"Hellokey15",@""),NSLocalizedString(@"Hellokey16",@""),NSLocalizedString(@"Hellokey17",@""),NSLocalizedString(@"Hellokey18",@""),NSLocalizedString(@"Hellokey19",@""),NSLocalizedString(@"Hellokey20",@""),NSLocalizedString(@"Hellokey21",@""),NSLocalizedString(@"Hellokey22",@""),NSLocalizedString(@"Hellokey23",@""),NSLocalizedString(@"Hellokey24",@""),NSLocalizedString(@"Hellokey25",@""),NSLocalizedString(@"Hellokey26",@""),NSLocalizedString(@"Hellokey27",@""),nil];
[curentLocale displayNameForKey:NSLocaleIdentifier
value:[curentLocale localeIdentifier]];
// NSString *path = [[NSBundle mainBundle] pathForResource:@"fr" ofType:@"lproj"];
// NSLog(@"path:%@",path);
NSString *language = [[[NSBundle mainBundle] preferredLocalizations] objectAtIndex:0];
@kaur, используя приведенный выше код, он применим к динамическим данным? –
Я использую это для статических данных. –
есть ли альтернатива для динамического? –