I had a look on gcompris. When it has a translation listed which you don't have installed, it does say so with a little red cross to the left of the writing, but it would be good if at the bottom of the page is said something like: <REDCROSS> - Requires package language-pack-gnome-ru-base
I'll have a look at this though, and see if I can come up with a suitable patch, but i'm not great at packaging and all that so I am very sorry if it takes a while for me to complete. A bug controller might wish to change the status of this bug to "wishlist". I will update the description/summary so it mentions there already is a system for saying if language packs aren't installed, but it needs improvement. Cheers, Ben ** Changed in: gcompris (Ubuntu) Status: Incomplete => In Progress ** Changed in: gcompris (Ubuntu) Assignee: (unassigned) => Ben Crisford (bencrisford) ** Summary changed: - Switch to russian interface is not working + Translations not installed with gcompris by default. ** Description changed: - On ubuntu 8.10, if I choose russian interface, the interface remains to - be on english. + On ubuntu 8.10 (is reproducable in 9.04 also), if I choose russian + interface, the interface remains to be on english. Turns out that the required /usr/share/locale- langpack/ru/LC_MESSAGES/gcompris.mo file is located in package language- pack-gnome-ru-base The package is not installed by default, so potential gcompris users can get frustrated over the problem. I see several solutions to the problem, none of which is optimal: 1) provide gcompris-lang-XX package that would include the file or be dependent on the language-pack-gnome-ru-base 2) make gcompris-sound-ru to suggest or recommend the language-pack- gnome-ru-base 3) make gcompris to show warning from GUI that one needs to install so an so package to gain russian interface. + + NOTE: It does inform the user that the language pack is not improved with a little red cross, but it could definately be more prominant, and it doesn't explain what it means. So perhaps at the bottom of the interface: + <REDCROSS> - Requires package "example" -- Translations not installed with gcompris by default. https://bugs.launchpad.net/bugs/306876 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