Bad language error

Författare Svar
Overtime Wednesday 10 April 2013 at 22:00

Hi all,

I'm trying to get playonmac to work on my system.
When I try to run it, I get the following error:

playonmac cannot run because of bad language settings
on you computer.

To solve the problem, open a terminal and type:

"defaults write -g AppleLocale en_US"

Now, I don't like writing commands into the terminal
unless I know exactly what they do. Can someone pls 
tell me what this does, and how to undo it if I want to.
(I think im using UK english, so would that be -> en_UK?).

Before posting, I did try to figure out what the command
did. To get an idea of what my current default was, I typed:

"defaults read -g AppleLocale"

and got:

"The domain/default pair of (kCFPreferencesAnyApplication, AppleLocale) does not exist"

I don't think this is normal right?

Please help, thanks.

Quentin PÂRIS Wednesday 10 April 2013 at 23:31
Quentin PÂRIS

This command sets the variable that does not exist. Put UK if you prefer ;-)
Overtime Thursday 11 April 2013 at 11:31

ah ok - that was easy then!

It worked.

cursed Friday 9 October 2020 at 18:09

Hey I'm having that same problem where the message "playonmac cannot run because of bad language settings

on you computer" pops up, I typed defaults write -g AppleLocale en_US in terminal and this is the message I got :
Rep argument is not a dictionary
Defaults have not been changed.
Can someone help me please?