какао принимают международные номера - PullRequest
0 голосов
/ 12 июля 2010

У меня есть календарь, и я могу создавать локальные названия месяцев и короткие названия дней недели, например, имена дней недели:

NSArray *weekdayNames = [[[[NSDateFormatter alloc] init] autorelease] shortWeekdaySymbols];

Как я могу их локализовать?

Например:

a daycounter i = 1..31

daystr = [NSString stringWithFormat: @" %i", daycounter];}

Я получаю fine 1...31 в латинских цифрах

Что мне нужно изменить / добавить, например, арабские, китайские и т. Д.?

Ответы [ 2 ]

1 голос
/ 12 июля 2010

Я решил это сейчас с помощью:

NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
    daystr = [formatter stringFromNumber:[NSNumber numberWithInt:daycounter]];
    [formatter release];
0 голосов
/ 12 июля 2010

Вы можете полностью снять ограничения.

daystr = [NSString stringWithString: @" %s", daycounter];}
...