Speravo di fare qualcosa del tipo:
defaults read -g AppleLanguages | awk -F, '/[^(]/{print $1;exit}'
ma se una sola lingua è elencata in "Lingue preferite", allora i valori di default leggono -g AppleLanguages restituisce un errore:
The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist
Funziona bene se sono elencate più lingue. Qualcuno ha un modo affidabile per determinare la lingua selezionata per un determinato utente in OS X?