[opensuse] Mozilla Language Packs
Hello, Would like to know: 1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default 2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option TKS, -- Marco Calistri (amdturion) opensuse 12.2 (Mantis) 64 bit - Kernel 3.4.6-2.10-desktop Gnome 3.4.2 Intel® Core™ i5-2410M CPU @ 2.30GHz × 4 - Intel® Sandybridge Mobile -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 25.09.2012 19:36, schrieb Marco Calistri:
Hello,
Would like to know:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages. Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed What would your recommendation be and what is your problem with the current approach? Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Sep 25, 2012 at 8:24 PM, Wolfgang Rosenauer <wolfgang@rosenauer.org> wrote:
Am 25.09.2012 19:36, schrieb Marco Calistri:
Hello,
Would like to know:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Wolfgang
I have a question. On two different computers firefox routinely resets itself to the wrong spell checking language. On 12.1 it was Russian, on 12.2 it is Portuguese. Any idea how to prevent that? I don't have those languages installed otherwise. It resets every time I restart firefox. -Todd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 25.09.2012 20:47, schrieb todd rme:
I have a question. On two different computers firefox routinely resets itself to the wrong spell checking language. On 12.1 it was Russian, on 12.2 it is Portuguese. Any idea how to prevent that? I don't have those languages installed otherwise. It resets every time I restart firefox.
That never happens for me. But actually this has probably nothing to do with language packs though. Spell checking dictionaries are in /usr/lib/firefox/dictionaries and Firefox is expected to choose the system language. Not sure why it does not but probably opening a bug could help so I don't forget about it. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Il 25/09/2012 15:55, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 20:47, schrieb todd rme:
I have a question. On two different computers firefox routinely resets itself to the wrong spell checking language. On 12.1 it was Russian, on 12.2 it is Portuguese. Any idea how to prevent that? I don't have those languages installed otherwise. It resets every time I restart firefox.
That never happens for me. But actually this has probably nothing to do with language packs though. Spell checking dictionaries are in /usr/lib/firefox/dictionaries and Firefox is expected to choose the system language. Not sure why it does not but probably opening a bug could help so I don't forget about it.
Wolfgang
I think the issue claimed by todd is related to a hidden Firefox configuration which sets default locale and it can be easily changed. I do not remember the name of such variable, but I think it is simple to find out. Regards, -- Marco Calistri (amdturion) opensuse 12.2 (Mantis) 64 bit - Kernel 3.4.6-2.10-desktop Gnome 3.4.2 Intel® Core™ i5-2410M CPU @ 2.30GHz × 4 - Intel® Sandybridge Mobile -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Marco Calistri said the following on 09/25/2012 05:09 PM:
I think the issue claimed by todd is related to a hidden Firefox configuration which sets default locale and it can be easily changed.
I do not remember the name of such variable, but I think it is simple to find out.
Isn't this the same question Lynn recently asked and that I answered? How to set the language to one in particular and make it stick? It wasn't hidden, it was in the configuration GUI. Check the recent archives ... -- Which part of ([az]\s+[0-9][0-9]|[az][az]) didn't you understand ... ? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Il 25/09/2012 15:24, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 19:36, schrieb Marco Calistri:
Hello,
Would like to know:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Wolfgang
Wolfgang, Thanks for your explications. I have not particular reasons against the approach adopted but personally I believe it is a waste of time to install and load unuseful stuff (also if I am aware of the fact that we can disable all the LP we don't need of). I swear: I will never go to use Mandarin or Tibetan in all my life :-) I would like to have an option per single LP to "uninstall", beside the "deactivate" already present. Best Regards, -- Marco Calistri (amdturion) opensuse 12.2 (Mantis) 64 bit - Kernel 3.4.6-2.10-desktop Gnome 3.4.2 Intel® Core™ i5-2410M CPU @ 2.30GHz × 4 - Intel® Sandybridge Mobile -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 25.09.2012 23:20, schrieb Marco Calistri:
Il 25/09/2012 15:24, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 19:36, schrieb Marco Calistri:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Thanks for your explications.
I have not particular reasons against the approach adopted but personally I believe it is a waste of time to install and load unuseful stuff (also if I am aware of the fact that we can disable all the LP we don't need of).
I swear: I will never go to use Mandarin or Tibetan in all my life :-) I would like to have an option per single LP to "uninstall", beside the "deactivate" already present.
Having a normal user to uninstall something installed by RPM is not possible at all. The only thing we could do is having more than two language packages but for every single language one is by far too many (as I said before it's currently 90). But then it's hard to figure out which sets makes sense. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Il 26/09/2012 04:38, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 23:20, schrieb Marco Calistri:
Il 25/09/2012 15:24, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 19:36, schrieb Marco Calistri:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Thanks for your explications.
I have not particular reasons against the approach adopted but personally I believe it is a waste of time to install and load unuseful stuff (also if I am aware of the fact that we can disable all the LP we don't need of).
I swear: I will never go to use Mandarin or Tibetan in all my life :-) I would like to have an option per single LP to "uninstall", beside the "deactivate" already present.
Having a normal user to uninstall something installed by RPM is not possible at all. The only thing we could do is having more than two language packages but for every single language one is by far too many (as I said before it's currently 90). But then it's hard to figure out which sets makes sense.
Wolfgang
Any user included into sudoers can do it. BTW, can you be so kind to explain me (if this option exixts) how can I uninstall specific Mozilla Lang-Pack as SuperUser? Thanks, -- Marco Calistri (amdturion) opensuse 12.2 (Mantis) 64 bit - Kernel 3.4.6-2.10-desktop Gnome 3.4.2 Intel® Core™ i5-2410M CPU @ 2.30GHz × 4 - Intel® Sandybridge Mobile -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 26.09.2012 21:10, schrieb Marco Calistri:
Il 26/09/2012 04:38, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 23:20, schrieb Marco Calistri:
Il 25/09/2012 15:24, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 19:36, schrieb Marco Calistri:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Thanks for your explications.
I have not particular reasons against the approach adopted but personally I believe it is a waste of time to install and load unuseful stuff (also if I am aware of the fact that we can disable all the LP we don't need of).
I swear: I will never go to use Mandarin or Tibetan in all my life :-) I would like to have an option per single LP to "uninstall", beside the "deactivate" already present.
Having a normal user to uninstall something installed by RPM is not possible at all. The only thing we could do is having more than two language packages but for every single language one is by far too many (as I said before it's currently 90). But then it's hard to figure out which sets makes sense. Any user included into sudoers can do it.
the main point is that _Firefox_ cannot do it because it's not running as root and ...
BTW, can you be so kind to explain me (if this option exixts) how can I uninstall specific Mozilla Lang-Pack as SuperUser?
You cannot. I think I made clear why language packs are installed as sets with the RPM package. You could remove the directories below /usr/lib/firefox/extensions for the specific language but after next update you would have it back. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Il 26/09/2012 16:51, Wolfgang Rosenauer ha scritto:
Am 26.09.2012 21:10, schrieb Marco Calistri:
Il 26/09/2012 04:38, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 23:20, schrieb Marco Calistri:
Il 25/09/2012 15:24, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 19:36, schrieb Marco Calistri:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Thanks for your explications.
I have not particular reasons against the approach adopted but personally I believe it is a waste of time to install and load unuseful stuff (also if I am aware of the fact that we can disable all the LP we don't need of).
I swear: I will never go to use Mandarin or Tibetan in all my life :-) I would like to have an option per single LP to "uninstall", beside the "deactivate" already present.
Having a normal user to uninstall something installed by RPM is not possible at all. The only thing we could do is having more than two language packages but for every single language one is by far too many (as I said before it's currently 90). But then it's hard to figure out which sets makes sense. Any user included into sudoers can do it.
the main point is that _Firefox_ cannot do it because it's not running as root and ...
BTW, can you be so kind to explain me (if this option exixts) how can I uninstall specific Mozilla Lang-Pack as SuperUser?
You cannot. I think I made clear why language packs are installed as sets with the RPM package. You could remove the directories below /usr/lib/firefox/extensions for the specific language but after next update you would have it back.
Wolfgang
Thanks Wolfgang, now it is clear! Regards, -- Marco Calistri (amdturion) opensuse 12.2 (Mantis) 64 bit - Kernel 3.4.6-2.10-desktop Gnome 3.4.2 Intel® Core™ i5-2410M CPU @ 2.30GHz × 4 - Intel® Sandybridge Mobile -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Anton Aylward
-
Marco Calistri
-
todd rme
-
Wolfgang Rosenauer