"New" problems in Evolution (was Re: Translation problems)
- From: Christian Rose <menthos gnome org>
- To: Danilo Segan <dsegan gmx net>
- Cc: Nikos Charonitakis <nikosdevel yahoo gr>,GNOME I18N List <gnome-i18n gnome org>,evolution-hackers lists ximian com
- Subject: "New" problems in Evolution (was Re: Translation problems)
- Date: 20 Oct 2003 00:36:26 +0200
sön 2003-10-19 klockan 21.55 skrev Danilo Segan:
> Other programs which have eg. "Project > New", usually provide their
> own "New" string, so it's in different gettext domains. Basically,
> instead of using context markers, same strings are split into different
> gettext domains. This might even be a good suggestion for big projects
> which reuse the same string for many different stuff (and some, like
> Gimp, already do it that way).
>
> Because of this _limited_ reuse in Gnome project, I never really came
> across troublesome strings. I may have payed not-close-enough
> attention, but I'd certainly notice if it was a large-scale problem
> (like that of ngettext :-).
One nototiously troublesome case is Evolution though, because it's a
very big application/domain, and "New" can mean so many things in the
big context of it. Even worse, Evolution makes this problem even more
apparent by grouping everything in a single "New" menu and a single
"New" button. "New" in Evolution can be either one of these (perhaps
even more):
New -> Mail Message
New -> All Day Appointment
New -> Contact
New -> Contact List
New -> Appointment
New -> Meeting
New -> Post Message
New -> Task
New -> Folder
New -> Shortcut
New -> Evolution Window
Swedish uses two genders and these messages would really need to be this
in Swedish:
Nytt -> E-postmeddelande
Nytt -> Heldagsmöte
Ny -> Kontakt
Ny -> Kontaktlista
Nytt -> Möte
Nytt -> Sammanträde
Nytt -> Postmeddelande
Ny -> Uppgift
Ny -> Mapp
Ny -> Genväg
Nytt -> Evolutionfönster
Of course, with the current design they can only use one of these
genders (the button currently says "Ny" in the Swedish translation)
which will be wrong in about 50% of the cases. :-(
And what's worse is that even a context system wouldn't really solve the
Evolution problem, because the fundamental problem is that there is only
one "New" menu entry. I've thought about this and a slightly better
solution would be to improve the menu contents to at least be
self-contained inside the "New" menu:
New -> New Mail Message Ny -> Nytt e-postmeddelande
New -> New All Day Appointment Ny -> Nytt heldagsmöte
New -> New Contact Ny -> Ny kontakt
New -> New Contact List Ny -> Ny kontaktlista
New -> New Appointment Ny -> Nytt möte
New -> New Meeting Ny -> Nytt sammanträde
New -> New Post Message Ny -> Nytt postmeddelande
New -> New Task Ny -> Ny uppgift
New -> New Folder Ny -> Ny mapp
New -> New Shortcut Ny -> Ny genväg
New -> New Evolution Window Ny -> Nytt Evolutionfönster
This, while still keeping the design with one common "New" menu, would
at least make the text information more clear since at least the menu
entries can use correct language.
We should probably file a bug about this, as this is a fundamental
design problem in Evolution that affects every single language that has
genders.
Christian
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]