Thema: Delphi Mehrsprachigkeit

Einzelnen Beitrag anzeigen

Blechwolf

Registriert seit: 9. Sep 2003
Ort: Aachen
126 Beiträge
 
Delphi 7 Professional
 
#1

Mehrsprachigkeit

  Alt 12. Sep 2003, 08:03
Salut,
ich überlege zur Zeit an folgendem Feature für mein Proggi, das ich zur Zeit bastele.
Ich will eine Option machen, wo der Benutzer die Sprache für das Interface wählen kann. Das kann man dann in eine Datei abspeichern, wo es bei jedem Programmstart ausgelesen wird. Die Frage ist jetzt, wie realisiere ich das, daß dann auch die richtigen Menütitel etc. eingeblendet werden.
Die Option, die mir eingefallen ist, beinhaltet für jede Sprache eine Textdatei, wo ich die Titel etc. reinschreibe, und mir dann beim Start die entsprechende Datei lade, und die ganzen Titel Captions und hasse nicht gesehen ändere.
Fällt einem von Euch da evtl. ne einfachere Lösung ein ? Denn da das Projekt ziemlich umfangreich werden kann (und vermutlich auch wird) ist das von der Performance nicht so wirklich der Hit, auch wenn es nur einmal beim Start passiert.
Was mir gerade einfällt ist für jede Sprache ein eigenes Form zu erzeugen, und je nach gewählter Sprache das entsprechende Form zu laden. Was das Programm aber ziemlich umfangreich machen dürfte in Bezug auf den Speicherplatz. Und da ich nicht so derjenige bin, der mal davon ausgeht, daß jeder einen hochmodernen Rechner mit mehreren GB HD zur Verfügung hat, mißfällt mir diese Lösung doch recht deutlich.

Also, wer hat sowas ähnliches schonmal gemacht, oder wer hat ne bessere Idee ???

Grüße

Blechwolf
Ein Schiff im Hafen ist sicher. Aber dafür werden Schiffe nicht gebaut. (engl. Sprichwort)
  Mit Zitat antworten Zitat