Online
Registriert seit: 14. Apr 2009
673 Beiträge
|
Re: ProjectLocalizer, MessageDlg Problem in Delphi2009
21. Okt 2009, 12:50
Hallo Warp,
in Delphi bin ich so tief noch nicht drin, da ich erst wieder ein halbes Jahr damit programmiere.
Ich habe mir aber dwsLocalizer an paar Stellen etwas manipuliert. z.B habe ich ein Label, was groß einen Zustand des Projektes anzeigt. Die Anzeige ist eine Zahl! Wenn du die Sprache umstellst, wird dies Label einfach mit der Standardeinstellung vom Localizer überschrieben. Ich habe dann in der Procedure "TranslateComponent" wie folgt manipuliert :
if not (CompValue = '#~*') then DoTranslateComponent(ComponentToTranslate, CompName, CompValue);
Wenn jetzt im Localizer #~* als Übersetzung eingetragen wird, dann überspringt er die Eintragung einfach. Vielleicht könnte man es mit deinem Problem ähnlich machen.
Ich glaube, das sind keine direkten Lösungen für dich, aber vielleicht hilft dir meine gesammelte "Erfahrung" weiter.
Gruss Jens
|