[Sugar-devel] [PATCH sugar v2 0/2] Use pgettext() for "Remove"
Simon Schampijer
simon at schampijer.de
Tue Feb 15 13:04:04 EST 2011
On 02/14/2011 02:02 PM, Sascha Silbe wrote:
> Excerpts from Simon Schampijer's message of Mon Feb 14 19:41:10 +0100 2011:
>
>> so your patch 2/2 does handle a particular case for the word 'remove'.
>> How do you want to identify the words that need a particular
>> translation, this will be different for every language?
>
> By translators or users reporting back to us (like they did for
> "Remove"). I don't think we have many places where we use the same
> English phrase for different things.
Ok, I hope so - we might get away with handling this with this light
process.
>> How does the work flow now looks like, every translator would have to
>> translate the word 'remove' two times even though only in Spanish it
>> might need that sort of attention?
>
> Yes, translators will now need to translate two different terms that
> happen to use the same phrase in English. For each language translators
> will need to decide how to translate each of the terms, potentially but
> not necessarily using the phrase, like the English "translation" does.
From my testing the regenerated po files do handle the case fine and
the exiting translation for 'Remove' is put into both places, so the
existing translation is kept.
Regards,
Simon
More information about the Sugar-devel
mailing list