Closed Bug 548246 Opened 14 years ago Closed 14 years ago

seamonkey language preferences won't work after update

Categories

(SeaMonkey :: Preferences, defect)

SeaMonkey 2.0 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: madmax, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100206 SUSE/2.0.3-4.1 SeaMonkey/2.0.3
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100206 SUSE/2.0.3-4.1 SeaMonkey/2.0.3

After an update of Seamonkey with Yast2 in Opensuse 11.2 to version 2.0.3-4.1 the language of the user interface changed to Dutch. I prefer English. 

The menu was in Dutch, but for bugtracking purposes I use the English menu.
I tried to change it back to English with Edit | Preferences | Appearance -
User interface language. The language was already set to English but the menu
not. I changed it to dutch, restarted, changed it to english, restarted, no
changes.

I removed seamonkey-translations-common and the user interface is English
again. But that is not a solution. I want to be able to switch languages now
and then.

Packages installed: 
seamonkey-2.0.3-4.1.x86_64
seamonkey-venkman-2.0.3-4.1.x86_64
seamonkey-dom-inspector-2.0.3-4.1.x86_64
seamonkey-irc-2.0.3-4.1.x86_64




Reproducible: Always

Steps to Reproduce:
1. Choose language with Edit | Preferences | Appearance - User interface language
2. Restart Seamonkey
3. Language is not changed

Actual Results:  
Language doesn't change

Expected Results:  
Language has to change

I reported this bug also to bugzilla.novell as bug 582654. I did not find a bug report for seamonkey with the same problem. 

I'm not sure that this worked before update to 2.0.3-4.1. But at least then the
language was already English with an installed package seamonkey-translations-common.
Is Language Pack OK from ( http://www.seamonkey-project.org/releases/#langpacks )?

It's working fine on Windows XP SP3.
Version: unspecified → SeaMonkey 2.0 Branch
The seamonkey package you use ships these translation files now.
They cannot be switched from the UI afaik.
You can either set your system locale differently before starting seamonkey or set the pref intl.locale.matchOS to false. Otherwise seamonkey will always use the locale which matches your system if it is installed and falls back to english if not.
Setting this to invalid on the SeaMonkey side, as intl.locale.matchOS is set to false by default for us, and it seems to be at play here. The problem is either with your configuration or with what openSUSE recently started to ship, in which case https://bugzilla.novell.com/show_bug.cgi?id=582654 is the right bug report.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
Ok, thank you all for the answers. I understand my report is a feature; to switch Seamonkey with the OS language. The intl.locale.matchOS is set to true. And on another computer I tested this also. I see that the seamonkey-translations-common package is auto installed. I will ask in the bugzilla.novell why this is.
You need to log in before you can comment on or make changes to this bug.