Модератор: Модераторы
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
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3