Skip to main content
Question

Language Settings per User

  • December 11, 2013
  • 2 replies
  • 8 views

Forum|alt.badge.img+3

We have a workflow that installs a few profiles for WiFi
and adds two users after a reboot.

The Problem with those users ist that the language settings are in English, not in German as the first local account.

i tried a script as follows:

#!/bin/sh

sudo languagesetup -langspec German
/usr/bin/defaults write /Library/Preferences/.GlobalPreferences AppleLanguages “(de, en, ja, fr, es, it, nl, sv, nb, da, fi, pt, zh-Hans, zh-Hant, ko)"
/usr/bin/defaults write /Library/Preferences/.GlobalPreferences AppleLocale „de“_DE?/usr/bin/defaults write /Library/Preferences/.GlobalPreferences Country „de“_DE”

Why is this and what can i do to not change the language of the two users by hand...

Thx,

Jack

2 replies

bentoms
Forum|alt.badge.img+35
  • Hall of Fame
  • 4331 replies
  • January 4, 2014

The above will change the systems language, for the 2 users you'll need to write to their home folders respectively.

If you wish to change it to German for all users, I'd suggest deploying an edited ~/.GlobalPreferences.plist

The following is what I've done before: http://macmule.com/2011/03/02/setting-user-os-language-post-install-from-casper/


Forum|alt.badge.img+5
  • Contributor
  • 41 replies
  • March 17, 2015

I have student labs where users log in to 10.9 Macs via OD network accounts. I'm fine with letting students change their default language, but how can I keep the login window in English?

IOW, if a student changes her default language to Chinese and then logs out, the login window will show up in Chinese until the next user logs in with a different language pref. I'd like to let students change their language but always keep the login window in English.