Delphi-PRAXiS
Seite 2 von 2     12   

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 Problem mit DevExpress Printing System Lokalisierung (https://www.delphipraxis.net/174201-problem-mit-devexpress-printing-system-lokalisierung.html)

Mschmidt 10. Apr 2013 15:25

AW: Problem mit DevExpress Printing System Lokalisierung
 
Ich benutze die DevEx Componenten (alle) schon seit Jahren. Und auch bisher gabs mit der Uebersetzung via cxLocalizer keine Probleme, egal ob deutsch oder englisch. Ich wuerde empfehlen, den ganzen ressourcenkram abzubauen,eine uebersetzung mit dem DevEx Tool zu bauen, die eigenen Strings hinzuzufuegen und fertig. Das abschalten des cxlocalizer bei Verwendung der nativen Sprache ( US englisch) halte ich nicht fuer sinnvoll, da einige Zeichen ( zb. TcxGridview, options, Text fuer leere Datenmenge im Oi setzbar) dann nicht geaendert werden.
Cheers
Mathias

k0ppki11ah 11. Apr 2013 06:56

AW: Problem mit DevExpress Printing System Lokalisierung
 
Das Problem hat sich mittlerweile geklärt.

Eine der .dfm Dateien (dxPScxGridLnk.dfm) innerhalb der Ressourcen DLL war korrupt, bzw. wird beim ersten Einbinden in die DLL abgeändert. Das liegt aber nicht am Projekt, sondern tritt reproduzierbar auch in Testprojekten auf. Möglicherweise ein Bug der ITE.

Zitat:

Zitat von Mschmidt (Beitrag 1211035)
Das abschalten des cxlocalizer bei Verwendung der nativen Sprache ( US englisch) halte ich nicht fuer sinnvoll, da einige Zeichen ( zb. TcxGridview, options, Text fuer leere Datenmenge im Oi setzbar) dann nicht geaendert werden.

Da muss ich dir absolut Recht geben. Ich werde in die DX Sprachdatei einfach noch die englischen Strings integrieren.

Die Komplette Ressourcengeschichte abzubauen werde ich evtl. mal angehen, wenn wieder was Luft da ist.

Das verlockende daran war einfach die Tatsache, dass direkt die Breite der Komponenten usw mitangepasst werden können, falls es erforderlich wäre.

Dynamische Strings und Meldungstexte lade ich abhängig von der Spracheinstellung sowieso aus einer DB.

Vielen Dank für eure Ansätze ;-)

Mschmidt 11. Apr 2013 18:45

AW: Problem mit DevExpress Printing System Lokalisierung
 
Zitat:

Zitat von k0ppki11ah (Beitrag 1211085)
Das Problem hat sich mittlerweile geklärt.
Das verlockende daran war einfach die Tatsache, dass direkt die Breite der Komponenten usw mitangepasst werden können, falls es erforderlich wäre.
;-)

Noch ein Nachtrag... Mit verwendung der devex Koponente TdxLayoutControl ist die Laenge der Zeichenketten mehr oder weniger irrelevant.
Cheers


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:24 Uhr.
Seite 2 von 2     12   

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