hallo zusammen,
für Delphi gibts ja ein anscheinend geniales Tool um die Aplikation zu übersetzen:
http://www.wischnewski.tv/de/products/dw32pl.html" onclick="window.open(this.href);return false;
funktioniert das auch mit Lazarus, oder wie sonst istdas zu bewerkstelligen?
danke für euer Meinungen.
Gruss KHH
Mehrsprachigkeit
Re: Mehrsprachigkeit
Hier gibt's Informationen:
http://wiki.lazarus.freepascal.org/Tran ... rograms/de" onclick="window.open(this.href);return false;
http://wiki.lazarus.freepascal.org/Tran ... rograms/de" onclick="window.open(this.href);return false;
-
- Lazarusforum e. V.
- Beiträge: 3177
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Mehrsprachigkeit
Soweit ich mich erinnern kann, läuft das ganze unter Delphi über Windows-Ressourcen(-Strings); das dürfte unter Lazarus/FPC nur eingeschränkt falls überhaupt funktionieren.
Unter Lazarus wird standdardmäßig eine eigene Gettext-Implementation verwendet um Strings zu übersetzen. Dazu musst du alle String-Konstanten als Resourcestring deklarieren und dann in den Projektoptionen auf dem Reiter "i18n" die Internationalisierung einschalten. Dann generiert der FPC automatisch beim Kompilieren entsprechende .po-Dateien, die du dann mit z.B. PO-Edit übersetzen kannst. Das ganze musst du dann natürlich wieder (am Besten direkt beim Programmstart, also vor Erstellen von Formularen) einbinden, siehe dazu Suche des Lazarus-Wikis (theos Link).
Unter Lazarus wird standdardmäßig eine eigene Gettext-Implementation verwendet um Strings zu übersetzen. Dazu musst du alle String-Konstanten als Resourcestring deklarieren und dann in den Projektoptionen auf dem Reiter "i18n" die Internationalisierung einschalten. Dann generiert der FPC automatisch beim Kompilieren entsprechende .po-Dateien, die du dann mit z.B. PO-Edit übersetzen kannst. Das ganze musst du dann natürlich wieder (am Besten direkt beim Programmstart, also vor Erstellen von Formularen) einbinden, siehe dazu Suche des Lazarus-Wikis (theos Link).
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Mehrsprachigkeit
ich danke euch,
sorry für den crospost
Gruss KHH
sorry für den crospost

Gruss KHH