LANGDIR ist eigentlich keine "externe" Umgebungsvariable.
* die setzt die Delphi-
IDE doch intern
* bzw. über rsvars.bat kann man sie in der Console nutzen (stimmt, also gibt es doch auch was im Dateisystem und nicht nur in der Registry
)
Aber OK, mit der Environment-Variable PLATFORM gab es ja auch schon öfters Spaß, wenn sie extern/im Windows vorhanden war ... geht bestimmt auch mit LANGDIR.
Anstatt irgendwas von irgendwo zu kopieren und die Hälfte zu vergessen oder was kaputt zu machen ... Delphi neu installieren?
Am Ende hat nur jemand im Installer vergessen den Haken bei "Deutsch" anzuhaken.
bds.exe -rTest
und schon verwendet die
IDE
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\Test\5.0
statt
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\
BDS\5.0
also mit einer sauberen neuen Registry (wenn man "Test" vorher/nachher gelöscht hat) und schon kann man erstmal gucken was Delphi hier macht
und ob es nicht vielleicht an "komischen" Einstellungen liegt, die man dann einfach "zurücksetzen" könnte, indem man
BDS löscht/umbenennt/ändert.