Moving Trojitá to extragear

Michael Pyne mpyne at kde.org
Thu Nov 22 15:58:51 GMT 2012


On Thursday, November 22, 2012 12:02:17 Jan Kundrát wrote:
> On Wednesday, 21 November 2012 20:53:14 CEST, Albert Astals Cid wrote:
> > I.e. if you don't use "i18n()" or "tr() + kdecore (and actually
> > this one has a
> > missing feature because someone in Qt decided to make a method
> > not virtual)"
> > you can't get our .po/.mo system work-flow to work.
> > 
> > Not having translations seems a big issue to me.
> 
> Agreed; my goal never was "screw transaltions", but "let's make it possible
> to build without kdelibs". I don't care whether the source code uses calls
> to tr() or i18n() or some other wrapper.

If you're willing to support translations only in the event that kdelibs is 
available then you can use i18n all the time, and use a macro to define it as 
a no-effect wrapper when kdelibs isn't available.

With other (non-KDE) translations systems it might also be possible to flag 
i18n() as the "translatable string" marker with a bit of extra work to make 
i18n() integrate with the alternative translation system.

Regards,
 - Michael Pyne




More information about the kde-core-devel mailing list