Red Hat Bugzilla – Bug 817751
Config tool only shows one language English(USA)
Last modified: 2014-06-04 01:25:48 EDT
How to make config tool to show a list of languages including British English and German?
Created attachment 581520 [details]
image showing list of languages
It already showing it. from terminal start system-config-language and it will show the language list.
if still not clear, please give me some more information regarding what exactly required or missing.
Created attachment 581921 [details]
select langauge diaglogue
Your screenshot is a lot more interesting than mine - see attachment.
I need some more information for reproducing this. example of mine testing
- Fedora 17 Beta
- using gnome-shell-3.4.1-3.fc17.x86_64
- tested in locale = mr_IN.UTF-8
- Fedora 16 installed from net-install-iso
- gnome-shell is not installed as I am using KDE SC (currently 4.8.2)
- Occasionally I use razor-qt (from their own repo) under kwin
- locale returns:
[simon@spaceloopxl ~]$ locale
- I really would like to have German (de_DE) and British English (en_GB)
Any help you can give would be much appreciated.
I tried to reproduce on KDE but still no success,
1) do you get any error msg while running it from terminal?
2) We are loading /usr/share/system-config-language/locale-list file in s-c-l, can you check its content?
Thanks for your response. There are no error messages when running s-c-l from the terminal and the local list is in s-c-l's share directory.
Rather than trying to use the tool, perhaps someone can give me the commands to switch the language from the command line..?
A) for changing system language. one need to edit /etc/sysconfig/i18n file
1) take backup of that file
2) edit it
for German (de_DE)
change LANG="en_US.UTF-8" to LANG="de_DE.UTF-8"
for British English (en_GB)
change LANG="en_US.UTF-8" to LANG="en_GB.UTF-8"
and restart machine
OK, I have changed /etc/sysconfig/i18n to:
On loading initram error message is:
[sdb] no caching page mode is present
kdm starts in German, and kde4 can now be switched to German with KDE's system-settings dialgoue.
I guess I need to rebuild the initram - is there a way to build initram that is multilanguage capable?
did you able to solve this problem?
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora
'version' of '16'.
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version prior to Fedora 16's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that
we may not be able to fix it before Fedora 16 is end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" and open it against that version of Fedora.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
The process we are following is described here:
This works well with system-config-language-1.3.5-19.fc18
I am closing this for now. Can reporter please test against new s-c-l package and report a new bug please?
I can reproduce this in Fedora 20 (updated via FedUp from F17).
However, in system-config-language, I can only see English. GDM is also in English only.
Will attach screenshot.
Created attachment 841561 [details]
Screenshot from F20
you sure you have file /etc/locale.conf?
what is output of file /etc/locale.conf?
what is output of file /etc/sysconfig/i18n?
(In reply to Parag from comment #16)
> you sure you have file /etc/locale.conf?
No such file.
> what is output of file /etc/sysconfig/i18n?
Then I consider what you are saying is not related to system-config-language its systemd issue that you have no /etc/locale.conf file.
F20 reads root system language from /etc/locale.conf
Should I create it?
# echo 'LANG="cs_CZ.UTF-8"' > /etc/locale.conf
try, it should work then.
Creating it fixes the system-config-language problem.
Will check GDM soon.
Fixes GDM also.
Had the exact same problem and the worked also for me.
Maybe system-config-language could check that /etc/locale.conf is missing ad issue a warning or create a default one?
This is still a issue present??
/etc/locale.conf is provided by systemd, so system-config-language should only read this file and if this is not present then its problem on your system. We can think on providing warning...
(In reply to Parag from comment #24)
> This is still a issue present??
Appears to be fixed, I have a full list of languages in the select language dialogue.