# File lib/locale/driver/env.rb, line 29 def locale # At least one environment valiables should be set on *nix system. [ENV["LC_ALL"], ENV["LC_MESSAGES"], ENV["LANG"]].each do |loc| if loc != nil and loc.size > 0 return Locale::Tag::Posix.parse(loc) end end nil end