Falls Du ein paar € ausgeben kannst, so schau mal das
ElPack an.
Dort gibt es eine ElPrompt-Dialog-Klasse, in der die Button-Text übersetzbar sind.
Dafür könntest Du ein MessageDlg-Funktion schreiben, welche die Button-Caption vor dem Aufruf des Dialogs übersetzt.
Für die Einbau hast Du 2 Möglichkeiten:
1, Du ersetzt überall im Programm die ShowMeessage/MesssageDlg-Aufruf auf diene MyShowMessage-Funktion
2, Du verwendest die
TNT-Realisierung, um Delphi-
RTL-Funktionen zu hooken (Wie es die InstallTntSystemUpdates-Funktion ein paar Buggy-Delphi-Funktionen realsiiert), um statt der Orginal-Funktion deine erstellt mehrsprachige Version aufzurufen.