Bug 25437 - thunderbird 68.0-1.3 does not translate standard folder names into French, which 68.0-1.1 did
Summary: thunderbird 68.0-1.3 does not translate standard folder names into French, w...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Florian Hubold
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-13 16:15 CEST by peter lawford
Modified: 2019-11-06 15:59 CET (History)
2 users (show)

See Also:
Source RPM: thunderbird-68.0-1.3.mga7.src.rpm
CVE:
Status comment:


Attachments
screenshot of thunderbird users interface of thunderbird-68.0-1.1.mga7 (119.60 KB, image/png)
2019-09-14 14:49 CEST, peter lawford
Details
screenshot of thunderbird-68.0-1.3.mga7 users interface (62.88 KB, image/png)
2019-09-14 14:50 CEST, peter lawford
Details
leftclicking on the option "empty the trash now" (16.28 KB, image/png)
2019-09-14 16:00 CEST, peter lawford
Details

Description peter lawford 2019-09-13 16:15:05 CEST
Description of problem:
when I use thunderbird as mail client, all tabs are written in english instead of french:

[alain4@mga6-64 ~]$ rpm -qa |grep thunderbird
thunderbird-68.0-1.3.mga7
thunderbird-fr-68.0-1.mga7

I give here the example of one of my mail account opened in orange.fr:

[alain4@mga6-64 ~]$ ls -al Documents/.Mail/pop.orange.fr
total 150748
drwxrwxr-x  6 alain4 alain4      4096 sept. 13 13:19 ./
drwxrwxr-x  9 alain4 alain4      4096 juin  17  2018 ../
-rw-------  1 alain4 alain4         0 mai   14 15:43 Drafts
-rw-rw-r--  1 alain4 alain4      2534 sept. 13 15:13 Drafts.msf
drwxrwxr-x  2 alain4 alain4      4096 sept.  4  2006 Drafts.sbd/
-rw-rw-r--  1 alain4 alain4      3358 mars  22  2010 Envoyés.msf
-rw-rw-r--  1 alain4 alain4       198 sept. 13 13:02 filterlog.html
-rw-------  1 alain4 alain4  22774868 sept. 13 13:19 Inbox
-rw-rw-r--  1 alain4 alain4     35406 sept. 13 15:13 Inbox.msf
drwxrwxr-x 20 alain4 alain4      4096 sept.  6 12:33 Inbox.sbd/
-rw-------  1 alain4 alain4         0 sept. 11 15:49 Junk
-rw-rw-r--  1 alain4 alain4      3306 sept. 13 16:00 Junk.msf
-rw-------  1 alain4 alain4        25 janv. 22  2012 msgFilterRules.dat
-rw-rw-r--  1 alain4 alain4        61 sept. 13 13:14 popstate.dat
-rw-rw-r--  1 alain4 alain4         0 mai   26  2006 pop.wanadoo.fr.msf
-rw-------  1 alain4 alain4 131176612 sept.  9 15:46 Sent
-rw-rw-r--  1 alain4 alain4    301286 sept. 13 16:01 Sent.msf
drwxrwxr-x  2 alain4 alain4      4096 sept.  4  2006 Sent.sbd/
-rw-rw-r--  1 alain4 alain4      2443 mars  24  2006 Templates
-rw-rw-r--  1 alain4 alain4      4713 sept. 13 15:17 Templates.msf
drwxrwxr-x  2 alain4 alain4      4096 sept.  4  2006 Templates.sbd/
-rw-------  1 alain4 alain4         0 sept. 13 13:19 Trash
-rw-rw-r--  1 alain4 alain4      2768 sept. 13 15:19 Trash.msf

as you can see, many files are written in english (sent, trash, drafts, inbox and so on...) instead of envoyés, corbeille, brouillons, boîte de réception...
the same for all my mail accounts



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Lewis Smith 2019-09-13 21:28:51 CEST
Peter

Your directory/file listing above is to be expected. I think all software uses English names for real; but may translate some of them in user interfaces. What matters is whether you see any French names for 'standard' directories like you cite in the folder pane. A screenshot would clarify that.
And we need to know whether one can expect them to be translated (to ask later, perhaps).

Also, can you say whether Thunderbird showed French standard folder names in the past, e.g. Mageia 6 - but not any more? i.e. is this a new problem?
And do you see French anywhere, e.g. in its icons, menus and other program text?

This is really a forum type question *unless*
- you know Thunderbird should show certain folder names translated; or
- you know that there has been a reversion from when it used to;
in which case it would be a bug.

CC: (none) => lewyssmith

Comment 2 peter lawford 2019-09-14 14:47:38 CEST
(In reply to Lewis Smith from comment #1)
> Peter
> 
> Your directory/file listing above is to be expected. I think all software
> uses English names for real; but may translate some of them in user
> interfaces. What matters is whether you see any French names for 'standard'
> directories like you cite in the folder pane. A screenshot would clarify
> that.
> And we need to know whether one can expect them to be translated (to ask
> later, perhaps).
> 
> Also, can you say whether Thunderbird showed French standard folder names in
> the past, e.g. Mageia 6 - but not any more? i.e. is this a new problem?
> And do you see French anywhere, e.g. in its icons, menus and other program
> text?
> 
> This is really a forum type question *unless*
> - you know Thunderbird should show certain folder names translated; or
> - you know that there has been a reversion from when it used to;
> in which case it would be a bug.

here attached 2 screenshots of thunderbird users interfaces, the first one with
thunderbird-68.0-1.1.mga7 and the 2nd one with thunderbird-68.0-1.3.mga7; see by yourself the difference
Comment 3 peter lawford 2019-09-14 14:49:06 CEST
Created attachment 11276 [details]
screenshot of thunderbird users interface of thunderbird-68.0-1.1.mga7
Comment 4 peter lawford 2019-09-14 14:50:32 CEST
Created attachment 11277 [details]
screenshot of thunderbird-68.0-1.3.mga7 users interface
Comment 5 peter lawford 2019-09-14 15:58:45 CEST
even worse: here attached the screenshot of the window which opens when leftclicking (on thunderbird users interface) on the option: "empty the trash"
the tex of this window is in french but the options are in english (yes, no)
I dream of a distrib which respects the languages, which is not the case of mageia (see bug 23039 for example)
Comment 6 peter lawford 2019-09-14 16:00:42 CEST
Created attachment 11279 [details]
leftclicking on the option "empty the trash now"
Comment 7 Lewis Smith 2019-09-14 20:27:20 CEST
Thank you for the screenshots, they explain everything: a reversion from 68.0-1.1 to 68.0-1.3. Was this the result of a routine system update?
It would have helped to present the bug in this way initially. Never mind, it is on its way.

(In reply to peter lawford from comment #5)
> I dream of a distrib which respects the languages, which is not the case of
> mageia
Translations (if any) normally come with applications. For Mageia itself, you might consider joining the translation team:
 https://wiki.mageia.org/en/Internationalisation_Team_(i18n)

Assigning to doctor5000 for 'thunderbird'.

Assignee: bugsquad => doktor5000
Source RPM: (none) => thunderbird-68.0-1.3.mga7.src.rpm
Summary: although thunderbird-fr-68.0-1.mga7 was downloaded, evrything in thunderbird is written in english and not in french => thunderbird 68.0-1.3 does not translate standard folder names into French, which 68.0-1.1 did
CC: lewyssmith => (none)

Comment 8 Nicolas Salguero 2019-09-16 09:20:24 CEST
Hi,

I also have that bug but, in my case, version 68.0-1 and 68.0-1.1 also cause that issue.  The problem is not solved with version 68.1 from bug 25435 but, for the moment I cannot find how to correct that bug.

Best regards,

Nico.

CC: (none) => nicolas.salguero

Comment 9 Nicolas Salguero 2019-09-16 09:49:50 CEST
I finally found information about that problem.  It is an upstream issue, according to:
https://forums.mozfr.org/viewtopic.php?t=142296&p=891391
https://bugzilla.opensuse.org/show_bug.cgi?id=1149126
https://bugzilla.mozilla.org/show_bug.cgi?id=1579747
https://bugzilla.mozilla.org/show_bug.cgi?id=1575512

For me, stopping thunderbird and renaming the file permissions.sqlite that is in my profile folder solved the issue when I started again thunderbird.
Comment 10 peter lawford 2019-09-16 12:01:04 CEST
(In reply to Nicolas Salguero from comment #9)
> I finally found information about that problem.  It is an upstream issue,
> according to:
> https://forums.mozfr.org/viewtopic.php?t=142296&p=891391
> https://bugzilla.opensuse.org/show_bug.cgi?id=1149126
> https://bugzilla.mozilla.org/show_bug.cgi?id=1579747
> https://bugzilla.mozilla.org/show_bug.cgi?id=1575512
> 
> For me, stopping thunderbird and renaming the file permissions.sqlite that
> is in my profile folder solved the issue when I started again thunderbird.

but you don't indicate the new name you give to the file permissions.sqlite
Comment 11 Nicolas Salguero 2019-09-16 13:15:16 CEST
You can choose the name you want (I used permissions.sqlite.save) because the goal is to force thunderbird to create a new one when it does not find permissions.sqlite when starting.
Comment 12 peter lawford 2019-09-16 13:55:07 CEST
(In reply to Nicolas Salguero from comment #11)
> You can choose the name you want (I used permissions.sqlite.save) because
> the goal is to force thunderbird to create a new one when it does not find
> permissions.sqlite when starting.

that seems to work for the moment, but how long it will stay? only God knows
Comment 13 peter lawford 2019-09-16 14:42:33 CEST
sorry, but the modif didn't stay, I just opened thunderbird and it turned back into english
Comment 14 Nicolas Salguero 2019-09-16 16:40:08 CEST
To make it persistent, I had to also change the pref "intl.multilingual.enabled" from "false" to "true".

thunderbird-68.1.0-1.1.mga7 will include that pref directly.

Depends on: (none) => 25435

Comment 15 peter lawford 2019-09-16 19:14:05 CEST
(In reply to Nicolas Salguero from comment #14)
> To make it persistent, I had to also change the pref
> "intl.multilingual.enabled" from "false" to "true".
sorry, I don't find the file in which this modif has to be made 
> thunderbird-68.1.0-1.1.mga7 will include that pref directly.
Comment 16 peter lawford 2019-09-17 00:08:15 CEST
I have checked every files of thunderbird-68.0-1.3.mga7 (Icould list them with rpm -ql thunderbird-68.0-1.3.mga7), included the files in ~/.thunderbird, and none contains a line beginning by intl.multilingual.enabled
Comment 17 James Kerr 2019-09-17 09:16:23 CEST
You can change that setting within thunderbird's UI. 
Preferences - Advanced - General - Config Editor

CC: (none) => jim

Comment 18 peter lawford 2019-09-17 14:06:30 CEST
(In reply to James Kerr from comment #17)
> You can change that setting within thunderbird's UI. 
> Preferences - Advanced - General - Config Editor

definitely doesn't work! as you told me I have switched intl.multilingual.enabled from false to true in Preferences - Advanced - General - Config Editor, have renamed permissions.sqlite, and just after whene opening thunderbird, everything was written in french; but this change is not persistent; when reopening thunderbird, it's in english, although intl.multilingual.enabled be set on true.
but perhaps the change remains persistent after rebooting, I'll check
Comment 19 peter lawford 2019-09-17 15:17:24 CEST
it's definitely a bug! I have rebooted, rename permissions.sqlite, checked that 
intl.multilingual.enabled was set on true, the 2 first times I've opened thunderb.. evrything were in french, but at the 3rd time, weren't
Comment 20 Nicolas Salguero 2019-09-25 15:54:53 CEST
According to https://bugzilla.mozilla.org/show_bug.cgi?id=1579747#c32:
"""
It seems that giving read-only permissions to permissions.sqlite is a temporary workaround solution:
chmod -w permissions.sqlite
"""
Comment 21 peter lawford 2019-09-27 13:20:54 CEST
(In reply to Nicolas Salguero from comment #20)
> According to https://bugzilla.mozilla.org/show_bug.cgi?id=1579747#c32:
> """
> It seems that giving read-only permissions to permissions.sqlite is a
> temporary workaround solution:
> chmod -w permissions.sqlite
> """

it seems well working, but is it persistent on a long time ?
Comment 22 peter lawford 2019-10-06 18:26:20 CEST
(In reply to Nicolas Salguero from comment #20)
> According to https://bugzilla.mozilla.org/show_bug.cgi?id=1579747#c32:
> """
> It seems that giving read-only permissions to permissions.sqlite is a
> temporary workaround solution:
> chmod -w permissions.sqlite
> """

your trick seems permanently working
Comment 23 Nicolas Salguero 2019-11-04 09:33:22 CET
Version 68.2.1 solves the issue.  The temporary workaround solution is no more needed.

Depends on: 25435 => 25597

Comment 24 Nicolas Salguero 2019-11-06 15:59:58 CET
Version 68.2.1 solves the issue.  See bug 25597.

Depends on: 25597 => (none)
Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.