Mehrsprachigkeit

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
khh
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.

Mehrsprachigkeit

Beitrag von khh »

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

Benutzeravatar
theo
Beiträge: 10856
Registriert: Mo 11. Sep 2006, 19:01

Re: Mehrsprachigkeit

Beitrag von theo »

Hier gibt's Informationen:
http://wiki.lazarus.freepascal.org/Tran ... rograms/de" onclick="window.open(this.href);return false;

Socke
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

Beitrag von Socke »

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).
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Teekeks
Beiträge: 359
Registriert: Mi 27. Mai 2009, 20:54
OS, Lazarus, FPC: OpenSuse11.4 x86 (Lazarus: 0.9.30 FPC 2.4.2)
CPU-Target: x86
Wohnort: Cottbus

Re: Mehrsprachigkeit

Beitrag von Teekeks »


khh
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

Beitrag von khh »

ich danke euch,
sorry für den crospost ;-)
Gruss KHH

Antworten