Russian Qt Forum

Qt => Интернационализация, локализация => Тема начата: 0x0001 от Май 05, 2011, 11:43



Название: Как указать ГЛОБАЛЬНЫЙ перевод для всех классов проекта через QT_TRANSLATE_NOOP?
Отправлено: 0x0001 от Май 05, 2011, 11:43
Добрый...
Код:
QT_TRANSLATE_NOOP("ClassA","Hello"); 
QString ClassA::SetHelloTr(void)
{
return tr("Hello");
}
переведет только для класа ClassA, как сделать чтобы ВСЕ фразы "Hello" в проекте переводились вне зависимости от значения арг. QT_TRANSLATE_NOOP(a1,a2)???

спасибо!


Название: Re: Как указать ГЛОБАЛЬНЫЙ перевод для всех классов проекта через QT_TRANSLATE_NOOP?
Отправлено: GreatSnake от Май 05, 2011, 12:44
QObject::tr("Hello");


Название: Re: Как указать ГЛОБАЛЬНЫЙ перевод для всех классов проекта через QT_TRANSLATE_NOOP?
Отправлено: 0x0001 от Май 05, 2011, 13:12
QObject::tr("Hello");
да, уже догадался, спасибо!