Ich glaube ich weiß wo der Fehler liegt, konnte aber noch nicht testen, da kein Vista BS habe.
Also die Sprache wird bei mir so umgestellt:
Delphi-Quellcode:
UseLanguage('de_DE');
ReTranslateComponent(Self);
Zwischen de und DE habe ich nen Unterstrich. Kann es sein, dass Vista nur nen Bindestrich akzeptiert und deswegen keine Übersetzung erfolgt?
Einen Unterstrich habe ich, da mir
ShowMessage(GetCurrentLanguage());
Zitat:
de_DE
ausgibt, deswegen habe ich das so. Wie ist es eigentlich richtig?