Ich benutze die
Unit gnugettext.
Im Projektverzeichnis habe ich einen Ordner:
locale\de\LC_MESSAGES erstellt und eine default.mo mit einigen Übersetzungen reingeschmissen.
Die Standardeinträge in der .pas-Datei sind Englisch.
Nun gibt es 2 Probleme:
1.) Es wird immer die Deutsche Version angezeigt, selbst wenn ich UseLanguage('') oder UseLanguage('en') im OnCreate-Event des Forms benutze
2.) Kann man während der Laufzeit die Sprache ändern und die Texte aller
GUI-Elemente aktualisieren?