Nie można przetłumaczyć daty na język hiszpański za pomocą ustawień regionalnych („es_ES”)

Próbuję zrobić prosty format daty, działa świetnie, jest bardzo łatwy, ale problem tkwi w języku. Użyłem locale „es_ES”, aby uzyskać „Miércoles” zamiast „Wednesday” i tak to wygląda, ale nie udało mi się.

Oto mój kod:

<code>SimpleDateFormat formato = 
    new SimpleDateFormat("EEEE d 'de' MMMM 'de' yyyy", new Locale("es_ES"));
String fecha = formato.format(new Date());
</code>

OCZEKIWANA wartośćfecha ciąg to:

Miércoles 4 de Abril de 2012

ale wciąż dostaję:

Środa 4 kwietnia 2012 roku

Co ja robię źle?

questionAnswers(4)

yourAnswerToTheQuestion