Hallo,
ich teste gerade die Lokalisierung einer selbstgeschriebenen XPage-Anwendung. Die Anwendung hatte ich zuerst komplett in englischer Sprache erstellt, um im Web im ersten Schritt eine möglichst breite Masse der Anwender zu erwischen. Aus Zeitgründen mußte ich die Mehrsprachigkeit erstmal zurückstellen und versuche mich nun daran.
Aktuell habe ich für erste Tests Deutsch und Englisch eingebunden. Die beiden Sprachen funktionieren auch wunderbar in Abhängigkeit zur im Browser definierten Sprache. Stelle ich aber jetzt den Browser z.B. auf Französisch um, erhalte ich die Anwendung in deutscher Sprache, obwohl in den Eigenschaften als Vorgabesprache Englisch ausgewählt ist.
Hat da jemand eine Idee ?
Folgendermaßen bin ich vorgegangen :
- Vorgabe : XPage-Anwendung in englischer Beschriftung
- In den Anwendungseigenschaften die Lokalisierung aktiviert
- Als Sprachen "Englisch [en]" und "Deutsch [de]" hinzugefügt
- Quellensprache auf "Englisch [en]" gesetzt
- Vorgabesprache auf "Englisch [en]" gesetzt
- Option "Änderungen an Quelldateien in Eigenschaftsdateien zusammenführen" aktiviert
- Eigenschaften gespeichert
- Projekt bereinigt
- Sprachdateien mit Endung de entsprechend übersetzt
Ich habe mich dabei an diesem Artikel aus dem Dev Wiki orientiert :
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/UsingLocalizationOptions.htm