- Код: Выделить всё
#: TFORM1.CAPTION
msgid "Form1"
msgstr ""
#: TFORM1.BUTTON1.CAPTION
msgid "Button1"
msgstr ""
Насколько я понимаю это для перевода элементов интерфейса.
Собственно как сделать, чтобы отображались переведенные строки.
- Код: Выделить всё
procedure TForm1.FormCreate(Sender: TObject);
var
PODirectory, Lang, FallbackLang: String;
begin
PODirectory:='X:\Test\language\';
GetLanguageIDs(Lang,FallbackLang); // in unit gettext
Translations.TranslateUnitResourceStrings('Unit1',PODirectory+'project1.%s.po',
Lang,FallbackLang);
end;
Это не помогает, я что-то не так делаю или эта функция еще не доделана?