Language cannot be added, even though it has been installed

Asked by dotancohen

Binary package hint: language-pack-he

I have used the the KDE4 System Settings to install a language, but even after a reboot I still cannot add the language to the list of available languages in KDE. I have filed the bug upstream at KDE, but it appears to be an Ubuntu-specific issue.

Note that despite the similar summaries, this is not a dupe of bug 3186632 (he gets a message that the language pack cannot be found, I do not get this message and in fact System Settings shows that it is installed on my system) nor of bug 275700 (partial translation issue).

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu kdebase-runtime Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
dotancohen (dotancohen) said :
#1
Revision history for this message
dotancohen (dotancohen) said :
#2

In this screenshot it can be seen that there is not option to add Hebrew as a
lanugage.

Note that the computer was reset after installing the language.

Revision history for this message
Jonathan Thomas (echidnaman) said :
#3

System Settings lives in the kdebase-workspace from Intrepid on. kde-systemsettings is the old KDE3 version. ;-)

Revision history for this message
Harald Sitter (apachelogger) said :
#4

localization kcm lives in kdebase-runtime though :P

Revision history for this message
Harald Sitter (apachelogger) said :
#5

Official KDE doesn't include Hebrew ftp://ftp.kde.org/pub/kde/stable/4.1.2/src/kde-l10n

That makes this issue an duplicate of bug 281779

Revision history for this message
dotancohen (dotancohen) said :
#6

I filed this bug:
https://bugs.launchpad.net/ubuntu/+source/kdebase-runtime/+bug/280724 (Language cannot be added, even though it has been installed)

It was marked as a dupe, and I do not understand the relation between what I filed and he bug that it was marked a dupe of. Could someone explain how the bugs are related? I am not arguing the decision, I simply want to learn. Thanks!

Revision history for this message
Charlie Kravetz (cjkgeek) said :
#7

- From bug #281779 I quote: "Every language needs an entry.desktop file in /usr/share/locale-langpack/<lang>"

This line is the key. Without the entry.desktop file, there is no language support.

Your bug report #280724 is that you can't add the language. The answer is you can't add a language that does not have an "entry.desktop" file.

The duplicate tag is because the fix for both bugs is to add the correct "entry.desktop" file for the language.

Can you help with this problem?

Provide an answer of your own, or ask dotancohen for more information if necessary.

To post a message you must log in.