Kann ich die Library-Einstellungen auch über Projektoptionen anstatt BDSSetlang setzen?
Ohne das jetzt selbst probiert zu haben:
Die aktuelle Library-Sprache wird über die Umgebungsvariable LANGDIR bestimmt (siehe Tools - Optionen - Umgebungsoptionen - Umgebungsvariablen). Damit hättest du schon mal die Möglichkeit, das innerhalb der
IDE umzustellen. Für Englisch muss die LANGDIR-Variable leer sein.
Um das jetzt auf Projektebene zu machen, musst du (zumindets ist mir kein anderer Weg bekannt) die LANGDIR leer haben, also z.B. über BdsSetLang die Libary auf Englisch stellen. Damit sind alle Projekte erstmal auf Englisch.
Für ein z.B. Deutsches Projekt muss dann in den Suchpfaden der passende sprachspezifische Pfad eingetragen werden. Für eine Standard-Installation wäre das
$(BDSLIB)\$(Platform)\release\DE, bzw. der entsprechende Debug-Pfad für die Debug-Konfiguration.
Wenn nur sehr wenige Projekte in Englisch sind, ist das allerdings eine etwas aufwändige Geschichte.
Alternativ kannst du auch eine separate Delphi-Konfiguration über den -r Parameter anlegen und dort das LANGDIR leer setzen. Du musst dann nur darauf achten, daß du für die Englischen Projekte dann auch diese Konfiguration verwendest.