2017-11-06 6 views
0

UniGUI 프로그램에서 TsiLang을 사용하고 있지만 MessageDlg에서 한 가지 문제가 있습니다.Delphi : UniGUI에서 TsiLang 사용

UniGUI 프로그램에서 원래의 코드는 (그러나 제목과 버튼을 변환 할 수없는) : 나는 아래의 코드를 사용하는 경우

MessageDlg(siLangLinked1.GetTextOrDefault('IDS_5'), mtInformation, [mbOK], 
     procedure(Sender: TComponent; Res: Integer) 
     begin 
      edtExpressDoc.SetFocus; 
     end 
    ); 

는 다음 메시지 상자가 브라우저에 표시되지 않습니다.

siLangLinked1.MessageDlg(siLangLinked1.GetTextOrDefault('IDS_5'), mtInformation, [mbOK, mbCancel], 0); 

나는 사람이 UniGUI에 siLangLinked1.MessageDlg를 사용하는 방법을 알고, 제목 및 버튼 (들)을 번역해야?

감사합니다.

답변

0

tsiLang에서 가능한 델파이 리소스 문자열을 번역해야합니다. 모든 리소스 문자열이 번역 된 후 uniGUI는 정확한 MessageDlg 버튼과 제목을 보여줍니다.