compile error in kdeartwork from 3.5 branch
Stephan Kulow
coolo at kde.org
Tue Jan 24 08:30:23 GMT 2006
Am Dienstag, 24. Januar 2006 01:21 schrieb Frank Osterfeld:
>
> 2) adding .utf8():
>
> new QLabel(i18n(mLabel.toUtf8()), this);
>
> Both fix compilation.
>
> 1) makes most sense to me. It seems the label values are read from XML, so
> I don't know how i18n() should work here at all. However, I leave that to
> the people knowing also the most esoteric uses of i18n, maybe I am missing
> something here.
Yeah, i18n is tricky and 2) is the correct fix :)
to have KLocale::translate work, all that is required is that the string to
translate is in the POT file. How it ends there, is of no matter. kxsconfig
works the same as e.g. kxmlgui files. So please commit your second option.
Greetings, Stephan
More information about the kde-core-devel
mailing list