This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

Language locale with different languages per user

aex

Thu May 18, 2017 9:52:20 am

Trying to set up a computer with two users, but with different languages. When using the language setting to set this up, it shows the right setting, but the whole desktop just ignores it. I think there is a bug there, it's a fresh install.

the locale command shows this:
for User1:
LANG=de_DE.UTF-8
LANGUAGE=de_DE
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

for User2:
user 2
LANG=de_DE.UTF-8
LANGUAGE=de_DE
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC=ko_KR.UTF-8
LC_TIME=ko_KR.UTF-8
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY=ko_KR.UTF-8
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER=ko_KR.UTF-8
LC_NAME=ko_KR.UTF-8
LC_ADDRESS=ko_KR.UTF-8
LC_TELEPHONE=ko_KR.UTF-8
LC_MEASUREMENT=ko_KR.UTF-8
LC_IDENTIFICATION=ko_KR.UTF-8
LC_ALL=

The region setting works, but not the language. It should be ko_KR for the second user, but it stays de_DE for some reason. Even if I set it to ko_KR again in the language settings, it asks me to restart, I do that and the desktop is still de_DE, even though the settings show "Sprache: Koreansich" set, in German ironically.

Swarfendor437

Thu May 18, 2017 11:58:13 am

In respect of Korean I think there is an additional package/setting - ibus also search for 'Text Entry Settings' to add additional languages in Settings if not already done so. Alternatively:

https://askubuntu.com/questions/861662/ ... nal#861682

aex

Thu May 18, 2017 2:02:16 pm

Swarfendor437, sorry if my description of the issue was unclear. I have no problem with Korean text input. That works very well and the system installed fcitx automatically when setting the language to Korean. My problem is that the desktop is not switched to Korean. Gnome3 or whatever it is just stays in German for both users.

I tried to change the file /etc/default/locale manually. That works, I can set the language of the computer to ko_KR, but then it is set to Korean for everybody, not just User2. I really want to set the language differently for both users.

Swarfendor437

Thu May 18, 2017 6:47:24 pm

Hi, Just found this:

https://help.ubuntu.com/community/SwitchingLanguages

Not on Zorin at moment but can you see if it is possible to change language from the icons on top right of login screen? ;) :D

aex

Fri May 19, 2017 9:00:07 am

Unfortunately the Zorin logon screen doesn't have a language switching option.

Swarfendor437

Fri May 19, 2017 11:53:16 am

What if you turn on IBus?

aex

Fri May 19, 2017 4:09:47 pm

IBus is already active. But again, it's not a problem with the input method. It's the language of the OS that is not reflecting the settings.

Swarfendor437

Sat May 20, 2017 2:56:29 am

Appears to be a bug that has never got fixed?

https://askubuntu.com/questions/810449/ ... gin-screen

aex

Mon May 22, 2017 7:07:17 am

No, I don't think that's related. The problem is that the language settings for both users are set up properly in the settings, yet it is ignored by thy system. That it should be possible to switch that language from the login screen for each session is another level of convenience that I don't even need. I just need the normal settings to actually have an effect.

Swarfendor437

Mon May 22, 2017 12:03:27 pm

Sorry - not thinking! This is unrelated but may give a clue?:

https://askubuntu.com/questions/264283/ ... to-english

aex

Sun Jun 04, 2017 7:14:23 pm

That's also unrelated. It is about how to change the bash language to English despite a localized GUI. This is very helpful if the command line error messages are in English it is easier to search for them on the web and get help online. My issue is different. I simply want the language of ZorinOS to be different for two users. There are two user accounts set up. When User1 logs into the computer it should be German, when User2 logs into the computer it should be Korean. I can change the System UI language globally to either of the languages via the locale file, but I want it to depend on (and change automatically for) the user that is logged in.

Swarfendor437

Sun Jun 04, 2017 7:26:51 pm

Well as you can guess I don't know much on this element - the nearest solution I have found is this:

https://askubuntu.com/questions/92297/h ... s-at-login

from this:

https://askubuntu.com/questions/96838/s ... gin-screen

Please be aware that Zorin uses GDM and not ldm (light desktop manager) so you may have to change the Desktop Manager to get what you desire - there may be other packages needed but like I say, I am no expert! ;) :D

aex

Sun Jun 04, 2017 7:34:57 pm

Thanks Swarfendor437, the links discuss how to change the system language and keyboard on the fly in the moment when you log in (for this session). That's close, but not quite what I need. I don't need the possibility to change it on the fly. I want the languages for the different users to be consistent.
In the GDM settings, I can set the language for each user, but I suspect there is a bug in ZorinOS that ignores that setting. Where is the ZorinOS bug tracker?

Swarfendor437

Sun Jun 04, 2017 7:39:33 pm

Hi, Usually if something crashes you are asked to submit a report - I am not aware of a bug tracker for Zorin and as it is based on Ubuntu I suspect the bug will originate from there. Basically Zorin is Ubuntu but themed in such a way to help migrators from Windows to GNU/Linux with a familiar environment. My suggestion to you is to PM AZorin about this issue. Out of curiosity, does what you are seeking work 'out-of-the-box' with Windows 10? ;) :D

aex

Sun Jun 04, 2017 7:45:41 pm

I know about the relationship with Ubuntu, I hence searched for this issue on Ubuntu but could not find anything (with the manual for locale being the closest info https://help.ubuntu.com/community/Locale ). Will try to send a PM to AZorin when stuck, will first try if editing $HOME/.pam_environment manually has an effect (Workstation is in use at the moment).
I really have no idea about Windows, I never used it :D but it should work out of the box in any Linux.
For a bugtracker I have found https://launchpad.net/zorin-os but it seems quite silent there.

Swarfendor437

Sun Jun 04, 2017 7:48:51 pm

Hi, Thanks for the link - didn't know it existed! Well you could post there as well too? ;) :D