[Development] Using Transifex for handling Qt localization?
quim.gil at nokia.com
Thu May 17 00:55:41 CEST 2012
On 05/15/2012 01:54 AM, ext Oswald Buddenhagen wrote:
> On Mon, May 14, 2012 at 03:31:34PM -0700, ext Quim Gil wrote:
>> Dimitris Glezos from Transifex saw
>> http://qt-project.org/wiki/Qt-Localization . This is the page where we
>> explain how to localize the strings contained in Qt releases into other
>> The next day he came with https://www.transifex.net/projects/p/qt/ ,
>> saying that here it is just in case we want to use that to handle
>> translations sanely. And he put me as maintainer, even if I have nothing
>> to do with all this (but I have a Transifex account, and some experience
>> using it for localizing Qt projects).
>> Anybody interested? I don't want to be the maintainer and I don't need
>> to be involved at all.
> you can assign it to me (Ossi). whatever may happen with that ...
>> Still, it feels like a better alternative than the current situation.
> well, whatever. but the submission via gerrit cannot be bypassed in any
> case, unless you feel like fighting this out with nokia legal. have fun.
I do have fun learning about legal boundaries. :)
But doh, I forgot about the CLA and I can only blame this to fierce
Questions that come to mind:
- How valuable is to have an efficient tool for handling translations
between teams - as opposed to whatever process we have now? Are we happy
with the current system? Do we believe we would improve significantly
with a tool like Transifex?
- How different is it from a legal point of view to handle text string
contributions as opposed to code contributions? At least strings alone
don't bring/break features or mess with IPR.
If the extra strings would be VERY valuable and the legal risk would be
LOW then an option to consider would be to organize translations in
Transifex by communities that would not necessarily sign the CLA and
then the language maintainers responsible of those strings would update
the strings before a Qt release, going themselves through CLA... Or
something like this.
If it's too hassle for too little benefit then let's close the Transifex
project, or let's have it as a clearly external tool for whoever wants
to use those ts files on their own, and that's it.
More information about the Development