Einzelnen Beitrag anzeigen

schwarzerlotus

Registriert seit: 25. Jul 2011
22 Beiträge
 
#5

AW: gnu gettext und Dialoge

  Alt 30. Dez 2011, 10:27
@Luckie

ich hab das mal mit einem MessageDialog ausprobiert aber auch wenn ich eine Delphi7 Übersetzungsdatei hinzufüge und auf Englisch wechsle bleibt die Sprache der Buttons in dem Dialog Deutsch.

AddDomainForResourceString ('delphi7');
TranslateComponent (self);

Dialogs.CreateMessageDialog('Test', mtInformation , [mbOk, mbCancel, mbRetry]);

Wäre zur Not eine Idee wenns klappt, aber ich würde ungern alle Open Save und eben diesen FolderDialog von TMS austauschen.

@Furtbichler

die VCL Messagebox würde dann direkt übersetzt wenn man eine delphi.po/mo Übersetzung mit einbindet? Kann man sich diese po Dateien auch für XE2 selber erstellen und dann die Texte übersetzen?

Und für die Dialoge gibt es sonst keine praktikable Lösung wie man das mit gettext hinbekommen könnte - kann doch eigentlich nicht sein, dass man dort so an die Betriebssystem Sprache gebunden ist und keine Übersetzungsdateien nutzen kann oder???
  Mit Zitat antworten Zitat