Hallo,
ich habe eine mehrsprachige Anwendung und verwende ResourceBundles mit entsprechenden Properties-Dateien. Nun habe ich neben der Default-Datei eine für Deutsch und eine für Englisch.
Wenn ich versuche, an ein ResourceBundle für Französisch zu gelangen, sollte ich doch nur die Default-Einstellungen erhalten. Jedoch erhalte ich das ResourceBundle für Deutsch.
Kurzum:
liefert die Ausgabe "de". Warum?
EDIT: Laufzeitumgebung ist WebSphere Portal v6
ich habe eine mehrsprachige Anwendung und verwende ResourceBundles mit entsprechenden Properties-Dateien. Nun habe ich neben der Default-Datei eine für Deutsch und eine für Englisch.
Wenn ich versuche, an ein ResourceBundle für Französisch zu gelangen, sollte ich doch nur die Default-Einstellungen erhalten. Jedoch erhalte ich das ResourceBundle für Deutsch.
Kurzum:
Code:
System.out.println(ResourceBundle.getBundle("de.MyResource", new Locale("fr")).getLocale());
liefert die Ausgabe "de". Warum?
EDIT: Laufzeitumgebung ist WebSphere Portal v6