Bug 334128

Summary: YaST language on console
Product: [openSUSE] openSUSE 10.3 Reporter: Sebastian Henrich <sebastian.henrich>
Component: YaST2Assignee: Jiří Suchomel <jsuchome>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: sebastian.henrich
Version: FinalKeywords: German
Target Milestone: ---   
Hardware: 32bit   
OS: openSUSE 10.3   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Log running YaST2 from the console outside KDE
Log running YaST2 from the console inside KDE
Screenshot YaST2 outside KDE/X
Screenshot YaST2 inside KDE

Description Sebastian Henrich 2007-10-15 22:13:43 UTC
I installed my system using German as default language. If I run YaST on the console outside KDE the language is english, if I run YaST inside KDE (konsole) the language is german as I expect it.
Comment 1 Cyril Hrubis 2007-10-16 17:05:56 UTC
Please attach y2logs. If you are in doubt follow:

http://en.opensuse.org/Bugs/YaST/

Thanks!
Comment 2 Sebastian Henrich 2007-10-16 20:20:10 UTC
Created attachment 178850 [details]
Log running YaST2 from the console outside KDE
Comment 3 Sebastian Henrich 2007-10-16 20:21:01 UTC
Created attachment 178851 [details]
Log running YaST2 from the console inside KDE
Comment 4 Sebastian Henrich 2007-10-16 20:22:52 UTC
Created attachment 178852 [details]
Screenshot YaST2 outside KDE/X
Comment 5 Sebastian Henrich 2007-10-16 20:23:41 UTC
Created attachment 178853 [details]
Screenshot YaST2 inside KDE
Comment 6 Sebastian Henrich 2007-10-16 20:28:16 UTC
I installed openSUSE 10.3 again. This time as VMware guest. If somebody needs a copy of this guest contact me. A documentation of the installation steps is also availible.

Comment 7 Sebastian Henrich 2007-10-16 20:55:23 UTC
I did some more tests. The error is caused by roots profile. If I change to root using "su" from my normal user account, YaST is in german. If I run "su -" YaST is in english. I think this is caused by the setting "LANG="POSIX"" inside roots profile. If I do an "export LANG="de_DE.UTF-8"" before running YaST2, YaST2 is in german.
Comment 8 Jiří Suchomel 2007-10-17 19:42:47 UTC
So, this is no bug of YaST, this is the default setting of root's locale. 
Note that you can modify it by changing the value of ROOT_USES_LANG in /etc/sysconfig/language
Comment 9 Sebastian Henrich 2007-10-17 20:32:36 UTC
Ok, if I change ROOT_USES_LANG from ctype to yes, YaST is in german. What I don't understand is the difference between openSUSE 10.2 and 10.3. In version 10.2 ROOT_USES_LANG is set to ctype but YaST is in german. If this is wanted it would be nice to put an hint into the release notes.