Hallo,
ich bin vor kurzem von Delphi 2010 auf Delphi 10.3 umgestiegen und habe inzwischen auch das erste Projekt umgesetzt.
Dieses nutzt DxGetText und die JCL/JVCL-Bibliothek.
Ein Grund für den Umstieg war die Möglichkeit, Win64-Programme zu erzeugen. Bei der Compilierung des Win64-Programmes kam es aber zu Fehlermeldungen in gnugettext.pas.
Im Forum hatte ich gefunden, dass es in der JVCL eine aktuellere Version von DxGetText (JvGnugettext.pas) gibt. Mit dieser lief der Compiler durch, allerdings erzeugte der Versuch, die Sprachen in die compilierte exe einzufügen, eine Fehlermeldung.
Um zumindest wieder ein
Win32-Programm zu erzeugen, habe ich dann von JvGnugettext.pas zurück zu gnugettext.pas gewechselt. Bei der Erzeugung des
Win32-Programms lief der Compiler durch und auch das Einfügen der Sprachen in compilierte exe lief ohne Fehlermeldung ab. Allerdings funktioniert das Umschalten auf eine andere Sprache nicht mehr. Die Oberfläche ist immer in der Originalsprache (deutsch).
Als Gelegenheits-Programmierer bin ich jetzt mit meinem Latein am Ende.
Deshalb meine Frage an das Forum:
- Nutzt jemand DxGetText unter Delphi10.3 und hat damit Erfahrungen?
- Sollte man von DxGetText ganz die Finger lassen und lieber auf die Delphi-interne Entwicklung für mehrere Sprachen ausweichen?