After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 206066 - "Welcome to Evolution" email should be localized through po file
"Welcome to Evolution" email should be localized through po file
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
3.20.x (obsolete)
Other All
: Low normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks: Hebrew
 
 
Reported: 2001-08-02 11:11 UTC by Zbigniew Chyla
Modified: 2021-05-19 12:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Zbigniew Chyla 2001-08-02 11:10:21 UTC
Package: Evolution
Priority: Normal
Version: 0.12.99 (CVS)
Synopsis: "Welcome to Evolution" email should be localized.
Bugzilla-Product: Evolution
Bugzilla-Component: Mailer

Description:
It should be possible to create localized version of this email, so users who don't understand English will be able to read it.


Comment 1 Luis Villa 2001-08-12 06:09:24 UTC
This should be important for 1.0, I'd think.
Comment 2 Not Zed 2001-10-19 19:23:10 UTC
IS this part of the string freeze/translator job?   Maybe we dont have
time for htis now?

We dont have a mechanism for loading different locale default user
data either ...?

This isn't really a mailer issue, its more a shell issue as it
handles/installs the default user data, and will need the mechanism. 
Also of course a translator issue.
Comment 3 Ettore Perazzoli 2001-10-25 21:23:21 UTC
Not doable in the tight timeframe.  We'll fix it later.  (I promise.  :-))
Comment 4 Zbigniew Chyla 2001-10-25 21:36:39 UTC
Will you accept a patch if I prepare it tomorrow/this weekend?
Comment 5 Ettore Perazzoli 2001-10-25 22:47:47 UTC
I am a bit scared of breaking the shell...  But if you send me a
working patch by tomorrow, I can get it in.  (Please send it by mail,
I might forget to look at the bug on bugzilla.)
Comment 6 Luis Villa 2001-11-27 07:06:13 UTC
1.0.x only if we get a patch; otherwise 1.2.
Comment 7 Toni Willberg 2002-06-06 17:17:43 UTC
No patch attached, atleast not yet.

I changed version to 1.1.0.99, target to Future and priority to wishlist.

It seems that there's no hurry with this. ;)
Comment 8 André Klapper 2004-10-01 00:14:44 UTC
still in 2.0, fyi thunderbird 0.8 has this (not meant offending).
Comment 9 JP Rosevear 2004-10-20 20:14:52 UTC
It is possible to do this in 2.0, just that it hasn't been translated
by anyone.  Maybe it wasn't clear to the translators?
Comment 10 JP Rosevear 2004-12-14 16:02:08 UTC
I've sent mail to the translation team.
Comment 11 Rodney Dawes 2004-12-14 17:56:36 UTC
It's now localized (at least for zh_CN).
Comment 12 JP Rosevear 2004-12-14 19:54:45 UTC
From the new README.translators:

Evolution is translated like most GNOME projects, by updating the the
.po files in evolution/po and by translating the help files in
evolution/help/C and placing them in a locale specific dir, ie
evolution/help/fr.  In addition, the default welcome message is in
evolution/mail/default/C/Inbox and can be tranlated by translating the
message in the file and also putting it in a locale specific dir, ie
evolution/mail/default/fr/Inbox.  The file name 'Inbox' should not be
changed, as this is an internally defined string (the name in the
folder list will still be translated though).
Comment 13 Christian Rose 2004-12-17 23:09:42 UTC
Would it be possible to somehow allow the string contents of the
welcome mail be translated through the Evolution po file? I.e. somehow
the string contents could be stored in a file that intltool could
grok, and a way for the po translations to be used to produce
localized mails automatically at build time.

With the current solution, the question is not *if* but *when* the
hard-coded translations will be forgotten, unmaintained, and
out-of-date, since these translations currently need to be handled out
of process with no translation tracking tool support whatsoever.
Comment 14 JP Rosevear 2004-12-18 10:46:49 UTC
Doing this would complicate matters I think, since then we'd have to
construct the mailbox at runtime.
Comment 15 Danilo Segan 2004-12-18 11:01:32 UTC
JP, actually not. You should build them at build-time instead.

I've discussed some proposals in
http://mail.gnome.org/archives/gnome-i18n/2004-December/msg00112.html

intltool route should be simplest for you, and shouldn't be too hard
for me.  What do you think about such approach?
Comment 16 André Klapper 2005-02-09 17:38:37 UTC
...would be nice by the way to change the date of all the welcome
messages from "25 June 2002 14:45:00" to something current, else the
user thinks "this software is already more than two years old?!"... :-)
Comment 17 Frank Arnold 2005-03-01 09:15:06 UTC
Would be nice to get that fixed in the next development cycle.

But for now the "New Features" section needs an update. And please not
10 minutes before release so that we are able to translate this... ;)

Perhaps a small note on gnome-i18n list after the change.
Comment 18 André Klapper 2005-03-23 01:00:04 UTC
ok, targetting to 2.3.
Comment 19 JP Rosevear 2005-05-04 09:56:01 UTC
Tidying, this is actually a mailer issue since 2.0/2.2
Comment 20 André Klapper 2005-06-16 00:17:41 UTC
since localization of the welcome message has been done now, could the same 
please be done by also making it possible to localize the quick reference?
i filed bug 307856 about that, perhaps it's just a bit of copy&paste of code 
(don't know). ;-)
Comment 21 André Klapper 2005-09-13 14:36:11 UTC
punting target milestone to 2.5
Comment 22 André Klapper 2006-02-27 23:37:28 UTC
did not happen in 2.5 timeframe, punting to 2.7.
Comment 23 André Klapper 2006-02-27 23:38:31 UTC
btw this requires code actually, so reassigning.
Comment 24 André Klapper 2006-03-03 20:44:57 UTC
sigh.
we just cannot expect translators to be developers!

we currently ask people to translate a crappy mbox file with embarassing html, to copy and adjust a Makefile, to add their language code to the Makefile in the directory above and to add a line about their adjusted Makefile to configure.in.
this is ridiculous.
this is not the work of translators.
not at all.

it's more than clear that stuff has to go wrong and break the build.
perhaps i shouldn't have asked on gnome-i18n to translate the welcome message. on the other hand, it's bad to have an english message.
and an english, non-translated quick reference pdf.

boy oh boy, this sucks.
Comment 25 Danilo Segan 2006-03-03 22:48:09 UTC
Andre, please look at comment #15 and referenced e-mail.  I'd be willing to work on that in intltool, and I think that would be ideal solution: you'd need only to change a few things in your build system, and entire message would be translatable through evolution PO files.

Naturally, I don't plan to invest my time on this if it's not actually going to be used (which is why I didn't start on it so far).
Comment 26 André Klapper 2006-03-04 02:18:11 UTC
danilo, i'm not a hacker, so it wouldn't be me changing a few things in evolution's build system. seems like i need to convince a few people...
Comment 27 Matthew Barnes 2008-03-11 00:27:19 UTC
Bumping version to a stable release.
Comment 28 Alexandre Franke 2016-03-07 19:59:08 UTC
(In reply to André Klapper from comment #16)
> user thinks "this software is already more than two years old?!"... :-)

This bug is already more than fourteen years old?! :-)
Comment 29 André Klapper 2021-05-19 12:27:11 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new bug report ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.