Die Methode getAvailableLocales() liefert alle lokale die man spezifizieren könnte. Aber ich möchte die lokale bekommen, die ich selber spezifiziert habe.

Ich versuche gerade eine Methode zu schreiben, bei der man einfach den Namen einer Defaultpropertie übergibt, und diese gibt dann die zugehörigen lokalen Properties (also d.h. die lokalen Properties die ich selber geschrieben und nicht die man schreiben könnte). Z.B. existiert eine Propertie-Datei mit dem Namen swing.properties. Und sagen wir mal es gibt zu der Datei die swing_de.properties und swing_fr.properties. Wenn ich jetzt swing übergabe also die Defaultpropertie , sollte jetzt die Methode de und fr zurückgeben.


Code sieht dann ungefähr so aus:


public static String getLocales(String baseName) throws PlatformException{

....

//rückgabewert ist dann ein Array
//das mir alle vorhanden lokale zu der
// übergebenen Defaultpropertie gibt
return locals;
}