Ich hatte gehofft etwas zu tun:
defaults read -g AppleLanguages | awk -F, '/[^(]/{print $1;exit}'
Wenn jedoch nur eine Sprache in "Bevorzugte Sprachen" aufgeführt ist, gibt die Standardeinstellung read -g AppleLanguages einen Fehler zurück:
Das Domänen- / Standardpaar (kCFPreferencesAnyApplication, AppleLanguages) ist nicht vorhanden
Es funktioniert gut, wenn mehrere Sprachen aufgelistet sind. Hat jemand eine zuverlässige Möglichkeit, die für einen bestimmten Benutzer in OS X ausgewählte Sprache zu bestimmen?
macos
command-line
defaults
language
pkpowell
quelle
quelle
Antworten:
Der einzige Unterschied ist das Komma. Entfernen Sie das Komma unter bestimmten Bedingungen, wenn es vorhanden ist.
quelle