Comment 6 for bug 421441

Revision history for this message
Séverin Lemaignan (skadge) wrote : Re: [Bug 421441] Re: Add the ability to lock translations managed by upstream teams

:-)

On Mon, Aug 31, 2009 at 13:56, Данило Шеган<email address hidden> wrote:
> У пон, 31. 08 2009. у 06:27 +0000, Séverin Lemaignan пише:
>> Danilo, we are trying to figure out a way to improve our workflow and
>> eventually, the quality of translations. Please don't misunderstand
>> us, we don't want to ask for impossible things, and I perfectly
>> understand that locking is probably not the best solution today.
>
> Right, and I do agree we should fix the problem you are experiencing.
>
>> Could maybe a simple alert at the top of a freshly imported
>> translation be easier to implement? something like:
>> "Attention: this translation was automatically imported from an
>> upstream project. Please check with [translation team or coordinator]
>> before starting any translations, since they maybe overwritten
>> quickly!"
>
> Unfortunately, that's still impossible, because we still don't know if
> it was imported from an upstream project or if it is a modification from
> a package.
>
> Basically, the core problem is that Launchpad doesn't know if something
> is "upstream": it only sees "packaged" translations which is what Ubuntu
> provides.
>
> Ideally, I'd envision this working as follows:
>
>  * Ubuntu package builds provide us with both upstream template and an
> Ubuntu modified template
>  * Launchpad figures out ubuntu-specific messages from that, and marks
> them appropriately
>  * Launchpad does daily imports of upstream translations
>  * We carefully enable message sharing between upstream translations and
> Ubuntu translations
>
> With this, there would be no locking needed, since all upstream
> translations would be reflected in Launchpad's Ubuntu section every day,
> and you'd be able to go over only Ubuntu specifics to make sure they are
> translated.
>
> Though, just importing all upstream translations daily and enabling
> message sharing between projects and distributions in Launchpad should
> solve the 'we want locking' problem.  Having a separation between
> Ubuntu-only strings would be a useful addition on top of that.
>
> Considering how Launchpad is now open source, if you want to help make
> this happen, I'd be happy to lend a hand and discuss further plans on
> what we can do which I won't mark as 'won't fix' :).
>
> --
> Add the ability to lock translations managed by upstream teams
> https://bugs.launchpad.net/bugs/421441
> You received this bug notification because you are a direct subscriber
> of the bug.
>