Cacau - string localizada da NSDate, NSCalendarDate
Estou usando o NSDate para obter uma string como "18 jun 09", com código:
<code>NSDate *theDate = [NSDate date]; NSString *dateString = [theDate descriptionWithCalendarFormat:@"%d %b %y" timeZone:nil locale: nil]; </code>
Isso funciona, mas só resulta em uma saída em inglês. Eu preciso que a saída seja localizada no idioma padrão do usuário.
O Cocoa (Mac OS X 10.4, 10.5 neste caso) fornece uma facilidade para esta localização ou eu tenho que localizar manualmente para cada caso do dia e os nomes do & mês eu mesmo?
(Eu forneci uma localidade, mas, embora isso forneça uma ordenação específica da localidade da data, ela não parece fazer nenhuma localização de nomes de mês do dia.)