Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi JVCL-Komponenten auf Deutsch? (https://www.delphipraxis.net/138657-jvcl-komponenten-auf-deutsch.html)

deadcantdance 14. Aug 2009 10:08


JVCL-Komponenten auf Deutsch?
 
Hi,

kann mir jemand sagen, wie ich die JVCL lokalisiere? Ich habe schon DXGetText installiert, Compilerdirektive aktiviert, aber wenn ich z.B. ein TJVDateEdit auf ein Formular ziehe, ist der Dialogtitel immer noch "Select a date".

Irgendetwas habe ich sicher vergessen, nur was?

Viele Grüße,
deadcantdance

OG Karotte 14. Aug 2009 15:18

Re: JVCL-Komponenten auf Deutsch?
 
Warum denn auf Quelltext-Ebene lokalisieren?

Zumindest bei "TJVDateEdit" (und ich meine auch bei allen anderen) kannst Du das doch im OI ändern...

Ralf Kaiser 14. Aug 2009 19:58

Re: JVCL-Komponenten auf Deutsch?
 
Zitat:

Zitat von deadcantdance

Irgendetwas habe ich sicher vergessen, nur was?

Das Zeug übersetzt sich nicht von selbst. Du musst schon eine PO-Datei aus deinen Formularen generieren, diese in die gewünschte Sprache übersetzen und dann in eine MO-Datei umwandeln (macht PO Edit automatisch beim Speichern)

Der Code der mit der Direktive dazugeschaltet wird sorgt nur dafür, dass zur Laufzeit die MO Datei ausgelesen wird und die Controls mit den Texten aus der MO Datei übersetzt werden.

Die Übersetzungen entstehen dadurch nicht! Die muss der Entwickler dem Programm schon zur Verfügung stellen. (um die JVCL in deinem Programm zu lokalisieren kannst du die mitgelieferten PO Files zu deinem Haupt-PO File dazu "mergen" dann muss du diese Strings nicht mehr übersetzen (oder übersetzen lassen)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz