Einzelnen Beitrag anzeigen

Ganymed

Registriert seit: 11. Jun 2003
Ort: Hameln
56 Beiträge
 
Delphi 7 Architect
 
#6

Re: Programm übersetzbar machen?

  Alt 25. Sep 2003, 11:04
INI-Files sind viel zu langsam, platz- und zeitraubend und viiiiel zu umsändlich...

Einfach alle Texte in Resourcestrings auslagern!
Statt
Code:
Edit1.Text := 'Hello World';
einfach
Code:
resourcestring
  RES_EDIT1_TEXT = 'Hello World!';

{...}

  Edit1.Text := RES_EDIT1_TEXT;
Die Übersetzung ist unter Zuhilfenahme eines geeigneten Tools (z.B. Multilizer) ein Klacks. Wer sich so ein teures Tool nicht leisten will, holt sich nen kostenlosen Resource-hacker und ändert dort die String-Tables der fertigen EXE-Datei... (Ist genau so sicher, aber nicht so bequem).

P.S. Auf der Multilizer-Seite gibt's ein Tut., wie man Anwendungen Multi-Sprachfähig hinbekommt...
  Mit Zitat antworten Zitat