Zitat von
Sherlock:
Also ist das Problem tatsächlich, daß die Übersetzung zum Compilezeitpunkt vorliegen mus, und hineinkompiliert wird. Es wird also kein Resourcestring im fertigen Kompilat ausgetauscht. Das dürfte dann auch der Kern des Problems sein, weil eben beim Compilieren die momentane Umgebung Einfluss hat.
Vielleicht habe ich das Verfahren auch missverstanden, aber so wie Du es schilderst scheint es unpraktisch.
Richtig, mit der Komponente kann man auch zur Laufzeit live die Sprache umschalten ohne Probleme. Die entsprechenden Strings sind eben innerhalb der Komponente gespeichert und liegen somit in der
DFM (Das Format ist was eigenes und wird in der Text-
DFM als Hex-Block gespeichert).
Und das funktioniert eben auch, außer auf dem richtigen russischen System, wo es eben den Text zerstört.