Hi, ich versuche mich momentan an Lokalisierung und habe dazu die Dateien
resources/l10n/GUI_de.properties
resources/l10n/GUI_en.properties
angelegt im Projektverzeichnis angelegt.
Mit
ResourceBundle translator = ResourceBundle.getBundle("resources.l10n.GUI");
versuche ich dann die entsprechende Übersetzung aus der passenden Datei zu laden.
Das funktioniert aber leider nicht, ich erhalte die folgende Exception:
Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name resources.l10n.GUI, locale de_DE
Ich habe mal gegoogelt und rausgefunden dass der Ordner scheinbar erst dem Klassenpfad hinzugefügt werden muss. In Eclipse klickte ich dazu auf den Ordner resources und dann Erstellungspfad > Als Quellenordner verwenden.
Klappt aber auch nicht.
Wie verwende ich das alles korrekt??
VG
resources/l10n/GUI_de.properties
resources/l10n/GUI_en.properties
angelegt im Projektverzeichnis angelegt.
Mit
ResourceBundle translator = ResourceBundle.getBundle("resources.l10n.GUI");
versuche ich dann die entsprechende Übersetzung aus der passenden Datei zu laden.
Das funktioniert aber leider nicht, ich erhalte die folgende Exception:
Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name resources.l10n.GUI, locale de_DE
Ich habe mal gegoogelt und rausgefunden dass der Ordner scheinbar erst dem Klassenpfad hinzugefügt werden muss. In Eclipse klickte ich dazu auf den Ordner resources und dann Erstellungspfad > Als Quellenordner verwenden.
Klappt aber auch nicht.
Wie verwende ich das alles korrekt??
VG