Bei Programmen, welche nicht gegen die
RTL/
VCL-Packages gelinkt sind, ist eh nur die eine Sprache drin.
[add] Hmmm, jetzt fällt mir ein, daß ich dann auch noch rausbekommen müsste, ob nicht auch noch Packages im Spiel sind. Und bei Packages kann man das natürlich nicht zur CompileTime bestimmen.
Anstatt hier allzu verrenkte Klimmzüge zu veranstalten, solltest du vielleicht doch den offiziellen Weg über die Resourcen-DLLs gehen. Da wird dann ebenso wie für die
RTL/
VCL-Packages die Laufzeit-Sprache anhand bekannter Kriterien ermittelt. Das gilt dann insbesondere auch für die EXE und dann spielt es keine Rolle, ob man mit Packages compiliert oder nicht.