Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
11. Feb 2010
Ich habe mir die Mühe gemacht und eben mal in den Delphi SourceCode geschaut, was Delphi macht.
Wie von mir vermutet nimmt Delphi die ResourcenStrings aus SysConst.pas und schreibt diese in einen festen globalen Array.
Dieser Array wird in FormateDateTime benutzt.
Das heißt, genau die Sprache muss erscheinen, die im SysConst.pas des Rechners steht mit dem das Programm kompiliert wird,...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
11. Feb 2010
Das sag ich doch. :D
Ok mal ganz genau meinen Satz ausgeschrieben.
"Die Fehlermeldungen in deinem Programm, die nicht von Windows oder dir selber stammen, sondern von Delphi selbst mitgeliefert werden, werden in deinem fall immer noch auf englisch erscheinen...."
Besser? :mrgreen:
Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
11. Feb 2010
Schnellster und einfachster Weg zur Lösung deines Problems - mach was DeddyH sagt ;)
(Deine Delphi-Fehlermeldungen werden in deinem Fall trotzdem auf englisch erscheinen, deshalb ist eine Lokalisierung über kurz oder lang zu überdenken.)
Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
11. Feb 2010
Wenn ich mich nicht ganz irre sind die ResourceStrings dafür in SysConst.pas eingetragen.
Diese werden von dort in einen festen Array geschrieben und dann im Programmablauf genutzt.
Dies soll bedeuten, hast du keine Lokalisierung deines Programms mit dementsprechenden Tools
vorgenommen, werden diese Strings genau in der Sprache beim Kunden auftauchen, in der Sie von
deinem Delphi kompiliert...