Re: gettext in Java
On Fri, Mar 24, 2006 at 12:55:06PM +0100, Kurt Gramlich wrote:
> * Jochen Georges <jochengeorges@yahoo.de> [060323 21:26]:
>
> > Am Donnerstag, 23. März 2006 18:59 schrieb Geert Stappers:
> >
> > ...snip
> >
> > > > public JBruchTextResource_fr(){
> > > > //Menu-----------------------------------------------------------
> > > > data.put(
> > > > "Sprache",
> > > > "Langue");
> > > > data.put(
> > > > "Deutsch",
> > > > "Allemand");
> > > > data.put(
> > > > "Französisch",
> > > > "Français");
> > > > data.put(
> > > > "Englisch",
> > > > "Anglais");
> > > > data.put(
> > > > "Weiter",
> > > > "Continuer");
> > > > data.put(
> > > > "Ende",
> > > > "Fin");
> > > > data.put(
> > > > "Du kannst noch weiter kürzen!",
> > > > "Tu peux encore aller plus loin!");
> > >
> > > Gibt es kein gettext für Java? Kann man kein .po files nutzen?
> > Das weis ich nicht. Das Suns Java-Tutorial beschreibt die von mir benutzte
> > Methode. Allerdings mit einfacheren Textdateien.
> > (http://java.sun.com/docs/books/tutorial/i18n/index.html)
> >
> > Der Nachteil ist, alle verschiedenen Versionen auf einem Stand zu halten.
> > Vielleicht schreibe ich mal ein Script, dass aus einer Datei, die alle
> > Sprachen enthält, die entsprechenden TextResourcen erstellt.
> >
> > Sollte es eine bessere Methode geben, würde mich das sehr interessieren.
In Programmen sollte man NIE Uebersetzungen hard-codieren. In Java nimmt
man da MessagePropertyBundles. Damit kann man pro Uebersetzung alle
Texte in eine Datei schreiben Gettext nicht ganz unaehnlich.
Cheers,
Michael
--
http://www.worldforge.org/
Reply to: