Próbuję uzyskać dni tygodnia w języku niemieckim za pomocą funkcji kalendarza getDisplayNames() z niemieckim locale.Kalendarz nie mógł uzyskać nazwy dni w różnych językach niż angielski
Calendar now = Calendar.getInstance();
Map<String,Integer> displayNames = now.getDisplayNames(Calendar.DAY_OF_WEEK, Calendar.LONG, new Locale("de_DE"));
Zamiast tego pojawia się dzień tygodnia nazwami w języku angielskim: niedziela, poniedziałek, .... itd
Czy robię coś źle lub po prostu nie działa? Może ma to coś wspólnego z toString() mojej IDEA debuggera? Używam najnowszego Intellij 12.1.2.
Próbowałem tego, chociaż jest to to samo, co pisanie nowych ustawień regionalnych (de_DE), wyniki są takie same. – Snow
* chociaż jest to to samo, co pisanie nowego locale (de_DE) *, nie, nie, proszę zobaczyć odpowiedź Evgeniya Dorofeeva. – NINCOMPOOP
Przepraszam, że się pomyliłem, działa to dla obu twoich sugestii, dzięki. ale dlaczego sala nie działa dla "de_DE"? – Snow