In one of my apps, I detect the system language by reading the output of the command
Code:
defaults read 'Apple Global Domain' AppleLanguages
On my system, that returns a string like
Code:
(ja, en, "zh_CN", "zh_TW", de, fr, es, it)
However, in a bug report submitted by a user, the output looked something like
Code:
English
German
French
Dutch
Italian
Japanese
Spanish
da
fi
ko
no
pt
sv
"zh_CN"
"zh_TW"
Is this what the output looks like for OS X 10.2? (I'm running 10.3)
I found
this thread that would seem to indicate that the problem is a corrupt AppleLanguages key, but I just wanted to confirm that this is the case.