O código do idioma UIDatePicker não faz nada?

Estou criando um UIDatePicker programaticamente e definindo sua localidade com o seguinte código:

datePicker.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"] autorelease];

O selecionador de data ainda aparece em inglês (ou em qualquer idioma em que eu configurei o telefone). Alguém tem alguma idéia de por que isso não faz nada ou como corrigi-lo?

questionAnswers(2)

yourAnswerToTheQuestion