Bugzilla – Bug 747804
Cannot change the language
Last modified: 2012-08-23 08:23:27 UTC
I cannot change the language to Greek (I guess it's the same to all languages). Although it shows on YaST that the language is Greek and it has as secondary the Greek language, I cannot see the whole environment in Greek. Activities and status menu are in english. Also Windows-Applications are in English. Yast is in english. Only the categories of the applications are in greek.
Can you verify if the package gnome-shell-lang (for the example of 'activities' is installed? That's the package that would contain greek translations for gnome-shell. If it is, then it might very well be that the translation team needs help.
I installed from scratch 12.2 (build 0398). 1. I used F2 to change the language to Greek. 2. I installed everything using the Greek language (I saw that the whole translation is available on DVD and not on CD, so it's OK to see English during installation). 3. After restart, I couldn't see Gnome-Shell because I used Virtual Box. I tried some tricks I found on the net but failed. 4. I installed gnome-shell-lang and restarted. 5. Although the environment is in Greek, the system settings is in english. This seems to be Gnome's translation. System Setting is translated. I check with the current version of openSUSE and other distros. 6. YaST, is in English.
Created attachment 494232 [details] This is the desktop picture of yast and system settings
Thank you for the response.. so indeed it is the various lang packages that are missing to be pulled in (adding gnome-shell translated the shell for you, but the others are missing, like gnome-control-center-lang for system settings and so on). Changing component to installation, as the right -lang packages are suppossed to be pulled in here (they are all Recommended: from the main packages). There is nothing 'wrong' per se with the gnome infra: all translations are provided and packaged.
I installed (using terminal) the programs gnome-control-center-lang and yast2-trans-el and after restart, nothing changed. The picture shows that the Gnome's changing language shows it's in Greek and when I try to go to yast, it crashes.
Created attachment 494248 [details] Desktop shows it's in Greek and crash of yast-language change.
Please attach - YaST2 log files - /etc/sysconfig/language file - output of 'locale' command When you run YaST (that is not translated), are you logged in as root or normal user?
Well, the change of language during installation should work, and it does not with build 0398. I've tested with Build0151 where it worked still correctly, and since I think no specific changes to yast2-installation and/or yast2-country were done, I suspect the UI problems. Besides not correctly switching the language in any UI, ncurses font is broken during installation. This would be different bug, and I'm not sure if it was addressed already.
Wrong font for text mode installation is reported in bnc #764448.
(In reply to comment #8) > Please attach > > - YaST2 log files > - /etc/sysconfig/language file > - output of 'locale' command > > When you run YaST (that is not translated), are you logged in as root or normal > user? Can you please tell me how to get those log files-information to attach it? I'm not advanced user. I login as normal user. When someone opens YaST from normal user, it asks the root password, so the user becomes root, right?
(In reply to comment #11) > Can you please tell me how to get those log files-information to attach it? > I'm not advanced user. Look at http://en.opensuse.org/openSUSE:Bugreport_YaST > I login as normal user. > > When someone opens YaST from normal user, it asks the root password, so the > user becomes root, right? Thanks. Yes, you have to be root at the end, but the environment of those 2 scenarios (root from start vs. root for YaST only) is differnt. In the first case, it is expected YaST should be in English.
The translated texts are not loaded directly after changing the language. It seems that loading the translation packages ("extend yast2-trans-de") works well, but still: Steffen, are you aware of any changes in this area?
Not that I know. BTW, setting another language seems not to work at all (even when you switch already at the boot time).
Last build I found where the translations worked was Build0371. Does anyone know of relevant changes after this one? Also, I initially thought this is not relevant, but builds newer than Build0371 do have that textmode font broken. Maybe this is actualy connected? What about that testX change, Arvin?
We've finally found it's the same reason as bug 764448: testutf8 script cannot be found in the old path. *** This bug has been marked as a duplicate of bug 764448 ***
Created attachment 494883 [details] YaST2 backup file as requested...
Created attachment 494884 [details] Language file as requested...
I attached the 2 files. The locale command returns LANG=el_GR.UTF-8 LC_CTYPE="el_GR.UTF-8" LC_NUMERIC="el_GR.UTF-8" LC_TIME="el_GR.UTF-8" LC_COLLATE="el_GR.UTF-8" LC_MONETARY="el_GR.UTF-8" LC_MESSAGES="el_GR.UTF-8" LC_PAPER="el_GR.UTF-8" LC_NAME="el_GR.UTF-8" LC_ADDRESS="el_GR.UTF-8" LC_TELEPHONE="el_GR.UTF-8" LC_MEASUREMENT="el_GR.UTF-8" LC_IDENTIFICATION="el_GR.UTF-8" LC_ALL= I hope I gave you the correct information. Please if you need more, then tell me where or how to reproduce the log files for you. Thanks.