[Sugar-devel] [Fwd: [PATCH] use the spanish verb "quitar" for unmounting devices]
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():
> How is this handled in Sugar?
You can add some context to a string with a TRANS: comment.
> // Bernie Innocenti - http://codewiz.org/
> \X/ Sugar Labs - http://sugarlabs.org/
More information about the Sugar-devel