[Sugar-devel] [Fwd: [PATCH] use the spanish verb "quitar" for unmounting devices]
Tomeu Vizoso
tomeu at tomeuvizoso.net
Tue May 18 06:30:00 EDT 2010
On Mon, May 17, 2010 at 23:07, Bernie Innocenti <bernie at codewiz.org> wrote:
> El Mon, 17-05-2010 a las 09:24 +0200, Tomeu Vizoso escribió:
>> On Sun, May 16, 2010 at 20:07, Bernie Innocenti <bernie at codewiz.org> wrote:
>> > This was also supposed to be posted on the list:
>> >
>> > --------- Mensaje reenviado --------
>> > De: Bernie Innocenti <bernie at codewiz.org>
>> > Para: Tomeu Vizoso <tomeu at sugarlabs.org>
>> > Cc: Sayamindu Dasgupta <sayamindu at gmail.com>, devel at lists.sugarlabs.org,
>> > Bernie Innocenti <bernie at codewiz.org>
>> > Asunto: [PATCH] use the spanish verb "quitar" for unmounting devices
>> > Fecha: Sun, 16 May 2010 13:44:05 -0400
>> >
>> > In Sugar 0.88, the command for unmounting removable devices has been
>> > renamed from "Unmount" to "Remove", which is used throughout the GUI
>> > with several slightly different meanings.
>> >
>> > The common translation for "remove" was "eliminar", whose semantic
>> > meaning is "eliminate", thus inappropriate for the unmount operation.
>> >
>> > Other languages may not be so lucky. We may have to keep the string for
>> > unmounting devices distinct from the others, along with a TRNAS comment
>> > to warn translators about the context.
>> > ---
>> > po/es.po | 2 +-
>> > 1 files changed, 1 insertions(+), 1 deletions(-)
>> >
>> > diff --git a/po/es.po b/po/es.po
>> > index 587608f..6702db6 100644
>> > --- a/po/es.po
>> > +++ b/po/es.po
>> > @@ -975,7 +975,7 @@ msgstr "Transferencia a %r"
>> >
>> > #: ../src/jarabe/frame/clipboardmenu.py:52 ../src/jarabe/view/palettes.py:218
>> > msgid "Remove"
>> > -msgstr "Eliminar"
>> > +msgstr "Quitar"
>>
>> "Retirar" would also work in Spanish from Spain, is slightly more
>> formal than "Quitar" but is also a bit more specific. I would say to
>> just ask around in your office and do whatever they tell you is best.
>
> I've ran a quick survey. Sebastian said:
>
> Expulsar is common in other OSs, Retirar is correct but not direct
> enough to be clear, and Quitar is too broad and also unclear.
>
> Jorge proposed: Extraer.
>
> In both cases, we need to make the strings distinct in the code.
> In C, I'd specify the context in which the string is used, like so:
>
> pgettext("Device Icon", "Remove")
>
> However, Python's gettext module does not yet support pgettext():
>
> http://bugs.python.org/issue2504
>
> How is this handled in Sugar?
You can add some context to a string with a TRANS: comment.
Regards,
Tomeu
> --
> // Bernie Innocenti - http://codewiz.org/
> \X/ Sugar Labs - http://sugarlabs.org/
>
>
More information about the Sugar-devel
mailing list