Einzelnen Beitrag anzeigen

masterchris_99

Registriert seit: 1. Dez 2004
48 Beiträge
 
#1

Program mehrsprachig ohne Quellcode großartig anzupassen?

  Alt 8. Mär 2006, 10:33
Hallo,

Angenommen ich habe ein größeres Programm wo viele Sachen wie

Delphi-Quellcode:
Label1.Caption:='Dies ist ein Test';
Label2.Caption:='Deutsch';
Button1.Caption:='Button Deutsch';
Memo1.Text:='Deutsch';
Edit1.Text:='Deutsch';
drin sind.
So nun bin ich aber ein Mensch der den Quellcode nicht wie folgt ändern will:

Delphi-Quellcode:
Label1.Caption:=str1;
Label2.Caption:=str2;
Button1.Caption:=str3;
Memo1.Text:=str4;
Edit1.Text:=str5;
Sondern ich hätte gerne eine Komponente die wenn ich im Programm die Sprache Englisch auswähle einfach die Caption, Text, Hint, usw. Befehle aufgreift und da dann einen anderen String rüberlegt.
Gibt es sowas? Ich weiss suche aber sowas habe ich noch nicht gefunden.
gettext bekomme ich bei mir nicht zum laufen also der editor geht net keine ahnung wieso. Der Multilizer ist recht teuer und anscheinend auch nicht das wahre. Dann habe ich noch den IVS Language Controller gefunden jedoch bekomme ich den nicht für meine Delphi 7 Version aber der macht sowas ja anscheinend.
Resourcenstring und ini datein geht nicht weil ich dann halt den Quelltext umschreiben muss.

mFg Chris
  Mit Zitat antworten Zitat