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 version.to_sym
end end
def languages
@languages ||= Utils.popen_read("defaults", "read", ".GlobalPreferences", "AppleLanguages").scan(/[^ \n"(),]+/)
end
def language def language
@language ||= Utils.popen_read("defaults", "read", ".GlobalPreferences", "AppleLanguages").delete(" \n\"()").sub(/,.*/, "") languages.first
end end
def active_developer_dir def active_developer_dir