[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