Oh come on, this is getting ridiculous.

THIS IS A BUG, no matter how much some contributors want to pretend it isn't. 
It's a conceptually simple bug that's been sitting around for at least 3.5 
years (since reported).

To put it simply, if I select a language via the context menu, it should still 
be there next time I visit the same site; it's the intended behaviour for the 
current code, and even if I don't think it's ideal, it's currently broken, and 
I don't understand how there can be any resistance to fixing it.

I understand open source projects need some sort of structure, but a large 
project (not single-developer) where one person can say "I don't have time or 
interest to look into this or read the many different tickets, but in 
principle, I don't want this bug to be fixed" is dysfunctional. It's a bug. It 
needs to be fixed. There's nothing to discuss or approve there, except for 
reviewing the fix code itself.

On Tuesday, 1 September 2015 18:28:47 UTC+2, Jörg Knobloch  wrote:
> On 1/09/2015 16:01, Ehsan Akhgari wrote:
> > The fundamental issue is that different people have different needs, 
> > and there is also the information that the website gives us which we 
> > need to take into account somehow.  You are describing what _you_ 
> > would like to see.
> 
> Actually: No. I was complaining about a bug. A single language user with 
> one dictionary installed visiting a site which prescribes another 
> dictionary is left with no spell checking. Not his locale, not the only 
> dictionary he has installed, not the last choice he made and was stored 
> in "spellchecker.dictionary". This user needs to set the language on 
> every single "foreign" site he visits. My example was just a US user 
> visiting a Korean or German or French or Spanish site. This is what I 
> call "leaving users stand out in the rain".

I'm a multi-lingual user. Since my preferred language (en-gb) matches my 
locale, it never gets saved. So if any site selects a different one via lang 
attribute, this propagates to all my windows. Selecting English-UK again 
through the context menu is *supposed* (as currently specced) to save a content 
preference, but it doesn't, so if I visit a site that selects a different one 
again, it again propagates to all windows.

Or, sometimes, I have no idea under which conditions (maybe a site specifies 
"en" in their lang?), it switches to en-ca or en-au.

Please explain to me how this is not a bug and not worth fixing. Please explain 
to me how a fix will break desired behaviour here -- if there's anyone who 
*expects* this to happen, I'm sorry, but they're insane.

Yes I'd prefer the behaviour to be different. But I can accept that changing it 
would be complex. However, the current state is broken, and it needs to be 
fixed. Anyone who disagrees, please try to replicate my setup and live with it 
for a couple of weeks.

1: set your locale to a variation of en-XX where XX is not US.
2: have other dictionaries installed (and don't tell me this is a corner case; 
on Linux, Firefox uses system dictionaries, and it's nontrivial to filter which 
ones you want installed on a system level; Ubuntu lets you choose a language, 
but not block specific regional variations).
3: frequently visit sites that have in their lang a different language, for 
which you do have an installed dictionary (maybe because you occasionally write 
in that language).

If in two weeks you still don't think this is worth fixing, we can talk again.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to