|
|
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.
|
|
 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.
|
|
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).
|
|
 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?
|
|
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.
|
|
 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...
|
|
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?
|
|
 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?
|
|
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.
|
|
 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?
|
|
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.
|
|
 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.
|
|
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.
|
|
 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?
|
|
|
Guest |