Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Anwendungen lokalisieren Mehrsprachiges Programm (https://www.delphipraxis.net/163654-anwendungen-lokalisieren-mehrsprachiges-programm.html)

Gintama 10. Okt 2011 13:28

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1129502)
Zitat:

Zitat von Gintama (Beitrag 1129475)
Bin für jeden Tip offen, vorrausgesetzt diese sind in Delphi XE2 standardmässig(also mit den Standard-Werkzeugen der IDE) umsetzbar.

Ich verstehe diese Einschränkung nicht. Mit bordeigenen Mitteln geht es nur, wenn du die Exe neu startest - das hast du selbst auch schon bemerkt. Alles andere was dir hier genannt wurde, sind Bibliotheken von Drittanbietern. Manche davon sind kostenlos, andere nicht.

Danke Uwe. Du hast absolut recht, ich wollte es schöner habe als es möglich ist. Ein Tip möchte ich noch allgemein der Runde geben, wenn man den Registry Schlüsselwert ändert, damit die Sprache gewechselt wird, dann muss man dies vor der Application.Initialize Anweisung machen. Andernfalls funktioniert die Übersetzung nicht richtig und für zu einen seltsamen Runtime-Verhalten. Bsp Sprache bleibt immer die selbe auch wenn Registry-Schlüssel geändert wurde, oder dauerhafter Programmaufruf (obwohl keine Schleife und kein rekursiver Funktionsaufruf erfolgt) oder man macht sich den Übersetzungseditor in der IDE kaput. Ist mir alles leider in den letzten 3 Tagen passiert. Für die zündete Idee (die Registry vor dem Application.Initialize aufzurufen) möchte ich herzlich den Daniel danken.

Epilog, damit man on-the-run die Sprache wechseln kann muss man mit dem THandler arbeiten. Wollte ich mir aber nicht antun.

Danke an alle für Ihre Mithilfe!

Steku 10. Okt 2011 13:52

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Hi,

anbei noch zwei Links zu Lokalisierungskompos für Delphi.
Bin da vor einiger Zeit drauf gestoßen, habe Sie aber nie getestet.
Die eine steht glaube ich komplett zur freien Verfügung, die andere
ist glaube ich frei zur persönlichen Nutzung....

Kannst sie dir bei Bedarf ja mal anschauen....

http://sites.google.com/site/kryvich/localizer

http://www.regulace.org/product_info...products_id=46

Gruß,
Steku


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:15 Uhr.
Seite 3 von 3     123   

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