Модератор: Модераторы


Program SimpleTranslation;
Uses
  MagicTranslatorUnit; // что здесь должно быть?
ResourceString 
  rsText  = 'Text';
Begin
  MagicTranslate('/path/to/ru.po');
  WriteLn(rsText); // Текст
  MagicTranslate('/path/to/fr.po');
  WriteLn(rsText); // Texte
End.

function Translate(Name,Value : AnsiString; Hash : Longint; arg:pointer) : AnsiString;
begin
  Result:=gettext(Value+CRLF);
end;
uses gettext;
begin
  translateresourcestrings('path/to/ru.po');  // все resourcestring переведены.
end;


Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1