Cocoa - Localized string z NSDate, NSCalendarDate

Używam NSDate, aby uzyskać ciąg taki jak „18 czerwca 09”, z kodem:

<code>NSDate *theDate = [NSDate date];
NSString *dateString = [theDate descriptionWithCalendarFormat:@"%d %b %y"
        timeZone:nil
        locale: nil];
</code>

To działa, ale daje tylko wynik w języku angielskim. Potrzebuję, aby dane wyjściowe były zlokalizowane w domyślnym języku użytkownika.

Czy Cocoa (w tym przypadku Mac OS X 10.4, 10.5) udostępnia funkcję dla tej lokalizacji lub czy muszę ręcznie lokalizować dla każdego przypadku dnia i miesiąca nazwy siebie?

(Podałem ustawienia narodowe, ale mimo że zapewnia to specyficzną dla ustawień narodowych kolejność daty, nie wydaje się, aby dokonywała żadnej lokalizacji nazw w ciągu dnia).

questionAnswers(2)

yourAnswerToTheQuestion