module I18n::Region::Config

Public Instance Methods

lang() click to toggle source
# File lib/i18n/region/config.rb, line 10
def lang
   @lang ||= locale.to_s.split('-').fetch(0, 'en').downcase.to_sym
end
locale=(l) click to toggle source
Calls superclass method
# File lib/i18n/region/config.rb, line 4
def locale=(l)
  @lang = nil
  @region = nil
  super
end
region() click to toggle source
# File lib/i18n/region/config.rb, line 14
def region
  @region ||= (r = locale.to_s.split('-')[1]) && r.downcase.to_sym
end