Make MacOS.language less opinionated.

This commit is contained in:
Markus Reiter 2016-09-10 04:24:55 +02:00
parent 7d31a70373
commit 1a25f1ec6d

View File

@ -41,8 +41,12 @@ module OS
version.to_sym
end
def languages
@languages ||= Utils.popen_read("defaults", "read", ".GlobalPreferences", "AppleLanguages").scan(/[^ \n"(),]+/)
end
def language
@language ||= Utils.popen_read("defaults", "read", ".GlobalPreferences", "AppleLanguages").delete(" \n\"()").sub(/,.*/, "")
languages.first
end
def active_developer_dir