Internationalisierung

Hallo,

ich versuche schon seit längerem mein Programm zu internationalisieren, aber ich schaffe es nicht einmal, die einfachsten Beispielprogramme zum Laufen zu bringen.

Ich habe die Beispiel-Programme von Sun (http://java.sun.com/docs/books/tutorial/i18n/intro/after.html) und von Guido Krüger (http://www.javabuch.de/download.html) ausprobiert und bekomme immer die Meldung:

Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name MessagesBundle, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
at java.util.ResourceBundle.getBundleImpl(Unknown Source)
at java.util.ResourceBundle.getBundle(Unknown Source)
at i18n.I18NSample.main(I18NSample.java:43)

Ich weiß einfach nicht weiter! Kann jemand helfen?

Gruß,
Peter
 
Oh weh!

Ich hatte die Files nicht im default-Package, sondern im package i18n, habe aber nicht bedacht, dass ich es dann auch entsprechend adressieren muss:

Code:
ResourceBundle.getBundle("i18n.MessagesBundle",currentLocale);

Sorry und Gruß,
Peter
 
Zurück