Hallo wieder mal,
Ich versuche es nun das allerletzte Mal in diesem Jahr, wiki2xhtml zu internationalisieren. Aber es will und will nicht klappen. Anscheinend liegt es doch nicht, wie zuerst vermutet, an den gettext Commons, sondern etwas funktioniert mit getBundle nicht.
Schnell zu meinem System: sidux (Debian sid), java 5 und Eclipse.
Das ResourceBundle habe ich gemäss dem Tutorial der gettext Commons aus den .po-Dateien erstellt. Es liegt nun im Projekt unter program/i18n/Messages_de.class. Das versuche ich nun folgendermassen zu laden:
Allerdings bekomme ich da nur eine java.util.MissingResourceException zurück («Can't find bundle for base name program.i18n.Messages, locale de»). Warum?
Granjow
Ich versuche es nun das allerletzte Mal in diesem Jahr, wiki2xhtml zu internationalisieren. Aber es will und will nicht klappen. Anscheinend liegt es doch nicht, wie zuerst vermutet, an den gettext Commons, sondern etwas funktioniert mit getBundle nicht.
Schnell zu meinem System: sidux (Debian sid), java 5 und Eclipse.
Das ResourceBundle habe ich gemäss dem Tutorial der gettext Commons aus den .po-Dateien erstellt. Es liegt nun im Projekt unter program/i18n/Messages_de.class. Das versuche ich nun folgendermassen zu laden:
Code:
package program;
import java.util.Locale;
import java.util.ResourceBundle;
public class Test {
public static void main(String[] args) {
ResourceBundle r = ResourceBundle.getBundle("program.i18n.Messages", Locale.GERMAN);
}
}
Allerdings bekomme ich da nur eine java.util.MissingResourceException zurück («Can't find bundle for base name program.i18n.Messages, locale de»). Warum?
Granjow