Ja, man kann sich nicht selber verändern (jedenfalls nicht direkt ... siehe z.B.
Updater ... im Prinzip kopiert man sich selber, verändert die Kopie und tauscht sich über 'nen "Trick" aus)
anderes Problem: Seit Vista hat man standardmäßig keine Schreibrechte mehr im Programmverzeichnis.
Und ja, der Virenscanner könnte/wird vermutlich etwas durchdrehn.
weiteres Problem: ResourceStrings haben keinen Namen ... sie sind durchnummeriert.
Und es gibt keine Feste Bindung, zwischen Nummer und Inhalt (Delphi legt die so an, wie er sie grade findet)
Darum verwieß ich ja auf andere
Lokalisierungsmöglichkeiten.
Es gibt ja fertige Codes, welche recht gut funktionieren.
PS: wer weiß