We can only fix this in software-center.
In language-selector, we have a python class called CheckLanguageSupport(), 
which takes two arguments, datadir="/usr/share/language-selector" and cache=, 
where cache is the already opened package cache in use.
Then, before installing the selected packges and their dependencies, 
software-center would need to call getMissingPackages(packages=[list of 
packages which are going to be installed]). This will return a list of 
translation or writing aids packages, which have not been installed yet, but 
where the base application is marked for installation or is already installed 
on the system.
Finally, software-center should depend on language-selector-common.

** Package changed: thunderbird (Ubuntu) => software-center (Ubuntu)

** Changed in: software-center (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: software-center (Ubuntu)
       Status: Confirmed => Triaged

-- 
Thunderbird: localization not installed automatically
https://bugs.launchpad.net/bugs/534417
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to