class ISO3166::Configuration

def default_locales

def default_locales
  locales = if Object.const_defined?('I18n') && I18n.respond_to?(:available_locales)
              I18n.available_locales.dup
            else
              [:en]
            end
  locales.empty? ? [:en] : locales
end

def enable_currency_extension!

c.currency.symbol # => '$'
c.currency.name # => 'United States Dollar'
c.currency.iso_code # => 'USD'
c = ISO3166::Country['us']
@example

*WARNING* if you have a top level class named +Money+ you will conflict with this gem.

gem "money", "~> 6.9"

Please note that it requires you to add "money" gem to your gemfile.

Enables the integration with the {Money}[https://github.com/RubyMoney/money] gem
def enable_currency_extension!
  require 'countries/country/currency_methods'
  ISO3166::Country.prepend(ISO3166::CountryCurrencyMethods)
end

def initialize

def initialize
  @loaded_locales = []
end

def locales

def locales
  @locales ||= default_locales
end