Die Biester werden ja wohl hoffentlich mangels Nutzung wegoptimiert. Die dürften in Deinem Binary also gar nicht mehr vorhanden und folglich nicht für GetText zugreifbar sein.
Ausserdem sollte man schon das Kennwort
ResourceString verwenden. Wenns denn Array sein müssen, kannst Du die ja mit Resourcestrings bestücken.
Delphi-Quellcode:
procedure TuebersetzenForm.bt_uebersetzenClick(Sender: TObject);
resourcestring rsErsteZeile = 'Erste Zeile';
rsIrgendwas = 'Irgendwas';
rsDritteZeile = 'Dritte Zeile';
const MyStringTable: array[0..2] of String = (rsErsteZeile,
rsIrgendwas,
rsDritteZeile);
Sherlock