[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: