Jupp,
das Problem hatte ich auch, allerdings bei einer älteren Version von dxgettext.
Mittlerweile bin ich in meinen Programmen auf die "ActionMainMenuBar" umgestiegen, und da läuft's ohne Probleme.
Wenn ich am Wochenende etwas zeit finde guck ich mal in ein oder zwei alte Projekte, ich meine ich hätte das damals irgendwie hinbekommen, bin mir aber nicht mehr sicher.
Zur Not musst Du halt die paar Kompos, die nicht laufen, neu benennen, z.B.:
Delphi-Quellcode:
Procedure UpdateCaptions
begin
Kompo1.Caption := _('abc');
Kompo2.Caption := _('abc');
Kompo3.Caption := _('abc');
end;
Die Prozedur ruft Du dann nach einem Wechseln der Sprache auf.
Bei einigen Kompos kommst Du wahrscheinlich sowieso nicht umhin.
NB.: Umlaute werden nicht
extrahiert. Jedenfalls im Französischen. Zur Not musst Du Dir da eine Extra-Datei für die deutsche Übersetzung anlegen. Umlaute in der Übersetzung werden allerdings angezeigt.
Tschüss,
Lutz