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 Unit um DevExpress Komponenten aud deutsch zu übersetzen. (https://www.delphipraxis.net/153719-unit-um-devexpress-komponenten-aud-deutsch-zu-uebersetzen.html)

MaBuSE 13. Aug 2010 14:51


Unit um DevExpress Komponenten aud deutsch zu übersetzen.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen.

Es gibt ja die Möglichkeit mit der Komponente "TcxLocalizer" von DevExpress die GUI deutsch zu gestalten.
Dazu muss mit dem Tool "cxLocalizerEditor.exe" eine Ini-Datei erstellt werden, die die gewünschte Übersetzung beinhaltet.

Glücklicherweise gibt es hier in der DP eine solche Ini-Datei zum Downloaden in der ca. 1700 Strings übersetzt wurden.

Leider muss man dann diese Ini-Datei mit seinem Programm ausliefern.

Es gibt aber noch eine andere Methode, die schon vor dem Localizer funktionierte.
Mann kann alle benötigten Strings mit cxSetResourceString im Quellcode zu weisen.
Dann wird zur Laufzeit keine Ini-Datei benötigt, da ja alles im Quelltext definiert ist.

Ich habe auf der Basis der Ini Datei (s.o.) eine Unit erstellt, mit der die DevExpress Strings auf Deutsch übersetzt werden.
Diese Datei muss nur mit uses in das Projekt eingebunden werden, fertig.

Die Datei kann frei verwendet werden.

Quellen Ini-Datei:
Ich hoffe diese Info/Unit hilft Euch;
MaBuSE


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 Uhr.

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