Go to the front page.
Welcome Guest Search | Active Topics | Members | Log In | Register


User I. Language don't change. Options
VPreh
Posted: Saturday, March 13, 2010 9:23:18 AM
Rank: Newbie
Groups: Member

Joined: 3/13/2010
Posts: 1
Points: 3
Location: Russia
Greetings, Captain!

Well, I feel a little bit ashamed to confessed that, but I don't understand computers at all, despite I'm fluent in 7 languages. I'm in Russia and my Windows 7 is in Russian by default. I have installed your Quick Locale Switcher, but despite the QLS logo appears on tools (инструменты) and the USA flag is at the right corner below, my interface is still in Russian. As I've seen your answer to Mr. Hagman, but "general.useragent.locale setting" is Greek to me (and Greek isn't among the languages I know), could explain to me what I'm doing wrong?

Thank you.

Best Regards,

VPreh.
Captain Caveman
Posted: Saturday, March 13, 2010 3:35:49 PM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
The most common cause for this is that you did not install any additional language packs for Firefox. The QLS does not translate Firefox, it only switches the setting it uses to pick it language pack. You can install language packs from the Mozilla ftp site, there are links to the correct page in the QLS options window (at the bottom), but I guess you would be needing: ftp://ftp.mozilla.org/pub/firefox/releases/3.6/win32/xpi/

If that was not it then we'll have to look deeper.
rhombus
Posted: Sunday, April 11, 2010 4:51:28 AM
Rank: Newbie
Groups: Member

Joined: 4/11/2010
Posts: 6
Points: 18
Hello Captain,

Unfortunately, I have to confirm that this is a problem in Thunderbird. QLS worked fine (I have four language packs installed) until I upgraded to 3.0.3 from 2.

The language packs are still installed, but no matter what I do, I still get the English interface (yes, I have been restarting).
Captain Caveman
Posted: Monday, April 12, 2010 5:00:29 AM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
A couple of quick checks (some might sound stupid, I know...):
- Could you double check if the language packs are still enabled? (Language packs often don't update automatically when updating TB, and might be disabled because of incompatibility)
- Do you still have the QLS set to switch the user interface language?
- After switching, do extensions (like the QLS menu) appear in the selected language?
rhombus
Posted: Wednesday, May 05, 2010 2:46:03 PM
Rank: Newbie
Groups: Member

Joined: 4/11/2010
Posts: 6
Points: 18
Captain Caveman wrote:
A couple of quick checks (some might sound stupid, I know...):
- Could you double check if the language packs are still enabled? (Language packs often don't update automatically when updating TB, and might be disabled because of incompatibility)
- Do you still have the QLS set to switch the user interface language?
- After switching, do extensions (like the QLS menu) appear in the selected language?


Hi Captain,

1. Language packs are still enabled.
2. QLS is set to switch the user interface language, yes.
3. No, extensions do not appear in the selected language.

I made two screenshots, but there seems to be no way to attach them in this forum.
Captain Caveman
Posted: Thursday, May 06, 2010 3:00:53 AM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
Just remembered another possible cause, could it be that your Firefox is set to listen to your OS's language? This happened/happens by default on at least Linux and perhaps mac as well. You could check this by going to about:config (type it where you would normally enter a website address), and filter on MatchOS, the preference intl.locale.matchOS should at least be set to false if you want to override your OS's language.

Note to self, if that was indeed it than make the QLS modify this setting...
rhombus
Posted: Thursday, May 27, 2010 4:10:09 PM
Rank: Newbie
Groups: Member

Joined: 4/11/2010
Posts: 6
Points: 18
Me again, Cap'n.

Captain Caveman wrote:
Just remembered another possible cause, could it be that your Firefox is set to listen to your OS's language? This happened/happens by default on at least Linux and perhaps mac as well. You could check this by going to about:config (type it where you would normally enter a website address), and filter on MatchOS, the preference intl.locale.matchOS should at least be set to false if you want to override your OS's language.

Note to self, if that was indeed it than make the QLS modify this setting...


Sadly, it still isn't working.

Note -- this is Thunderbird I'm using, not Firefox. Still, I was able to use the config editor to find the intl.locale.matchOS parameter. It was set to true. I set it to false and restarted Thunderbird, but there was no change.

Do you have any other ideas?
Captain Caveman
Posted: Saturday, May 29, 2010 4:24:31 AM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
Running out of ideas... Almost...
Could you check if the QLS has switched the general.useragent.locale config preference at all? When you switch that preference manually (just type a locale in it yourself) and restart, does the language switch OK then? Which language are you trying to switch to, and if you switch to any other language (e.g. nl-NL) are the QLS menu items then shown in that language?
rhombus
Posted: Friday, June 04, 2010 12:06:51 PM
Rank: Newbie
Groups: Member

Joined: 4/11/2010
Posts: 6
Points: 18
Captain Caveman wrote:
Running out of ideas... Almost...
Could you check if the QLS has switched the general.useragent.locale config preference at all? When you switch that preference manually (just type a locale in it yourself) and restart, does the language switch OK then? Which language are you trying to switch to, and if you switch to any other language (e.g. nl-NL) are the QLS menu items then shown in that language?


Hi Capn...

Changing that setting manually doesn't work. The setting isn't retained. For example:

If the setting is fr-FR, and I change it to de-DE and restart Thunderbird, it switches back to fr-FR. (I think QLS is doing that.)

And -- it doesn't matter which language I choose. I have tried five or six different ones, and none of them worked.



Captain Caveman
Posted: Friday, June 04, 2010 3:56:13 PM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
If you disable the QLS and then manually switch and restart. Does it remember it then and switch correctly?
rhombus
Posted: Wednesday, June 09, 2010 1:32:48 PM
Rank: Newbie
Groups: Member

Joined: 4/11/2010
Posts: 6
Points: 18
Captain Caveman wrote:
If you disable the QLS and then manually switch and restart. Does it remember it then and switch correctly?


Okay, this time the value sticks, but the interface stays the same.

I have no idea why this would be happening. Is there not another parameter that could be influencing this? For example, there is a config parameter called

Code:
intl.accept_languages


which in my config has the parameter

Code:
de-DE,de,chrome://global/locale/intl.properties


The thing that bothers me is that this worked fine until Thunderbird was updated, so something has to have changed.
Captain Caveman
Posted: Thursday, June 10, 2010 3:48:56 AM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
The intl.accept_languages preference is your Firefox preference for showing web content (not useful I believe in TB).
My best guess would than still be that there's something messed up a bit with the language packs and/or your TB's own default language pack. Let's first try to get TB to switch at all, and then see if the QLS can make it easier (otherwise we might be looking at 2 problems at the same time).

One more quick test would be to install a completely different/new language packs (find the current version folder, then your OS, then the xpi folder), one you have not used before (but which you can read, so perhaps en-GB), and see if you can manually switch to that.

If that also does nothing, then perhaps reinstalling TB itself would be the easiest thing to do for now. When you uninstall TB all your settings + mail + extensions will remain in your profile folder, so it's just the application + language packs that get removed from your PC. If you're not comfortable with doing this, then just don't do it, I don't want to be the one that causes you to loose all your mail if something goes terribly wrong... And should you do it and feel moderately comfortable, make sure you have a backup of your profile folder. After that you can install a clean current version of Thunderbird again in your default preferred language and add language packs (find the current version folder, then your OS, then the xpi folder) to it as you choose.
rhombus
Posted: Thursday, June 10, 2010 2:21:02 PM
Rank: Newbie
Groups: Member

Joined: 4/11/2010
Posts: 6
Points: 18
Hi Captain -- first, thanks for taking all this time to help me. I think I have some information which might help solve the problem.

Captain Caveman wrote:
The intl.accept_languages preference is your Firefox preference for showing web content (not useful I believe in TB).
My best guess would than still be that there's something messed up a bit with the language packs and/or your TB's own default language pack. Let's first try to get TB to switch at all, and then see if the QLS can make it easier (otherwise we might be looking at 2 problems at the same time).

One more quick test would be to install a completely different/new language packs (find the current version folder, then your OS, then the xpi folder), one you have not used before (but which you can read, so perhaps en-GB), and see if you can manually switch to that.


I did try a new language pack, but that didn't work. Also tried it with a new profile folder, no luck there, either.

On someone's suggestion, I tried:

Code:

$ export LANG="de_DE.UTF-8"
$ thunderbird-bin

(process:4987): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.


In spite of the error message, that actually worked: the interface was in German.

I still don't grasp why this would be, if I've got intl.locale.matchOS;false, it's supposed to ignore the environment locale setting. Of course, it doesn't help QLS, either, since QLS sets the locale in prefs.js.
Captain Caveman
Posted: Thursday, June 10, 2010 3:01:59 PM

Rank: Administrator
Groups: Administrators

Joined: 8/15/2005
Posts: 1,597
Points: 3,422
Location: The Netherlands
Going a bit beyond my scope of knowledge here, but I think this topic on my QLS forum may very well also hold the cause, some clues, and perhaps the solution for you? If you are indeed using a similar build of Thunderbird, than the topic may help you, or perhaps you can still contact one of those guys? The post is about Firefox but (as you probably know) that uses the same gecko engine as Thunderbird, not sure if that bug he mentioned there got fixed already, it looks like it has in gecko 1.9.1 (Thunderbird 3), but not sure if that includes your OS/build as well?
Users browsing this topic
Guest



Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.

Main Forum RSS : RSS

ASPNET Theme created by Boskone (Dan Ferguson)
Powered by Yet Another Forum.net version 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.
This page was generated in 0.106 seconds.