Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: FMX: Diverse Fehler in TLang und Sprachdesigner

  Alt 12. Mär 2015, 21:56
Ich hoffe du versuchst nicht ernsthaft in dem Übersetzungsonkel von deutsch nach englisch zu übersetzen?

Du musst da genau umgekehrt vorgehen: Alles mit englisch vorbelegen und dann in die Zielsprache (z.B. deutsch) übersetzen.
Delphi-Quellcode:
procedure TLang.SetLang(const Value: string);
begin
  FLang := Value;
  if not(csLoading in ComponentState) then
  begin
    if FLang = 'enthen
      ResetLang
    else
      LoadLangFromStrings(LangStr[FLang]);
  end;
end;
Die Übersetzung nach englisch funktioniert nur unter besonderen Umständen aber eben nicht zuverlässig.

Das mit dem Menü ist auch verständlich (nicht unbedingt hinnehmbar), denn es wird nur da übersetzt, wo etwas von TStyledControl abgeleitet wurde und wo eben Delphi-Referenz durchsuchenTStyledControl.AutoTranslate gesetzt ist
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat