# File lib/i18n_data.rb, line 10 def countries(language_code='EN') data_provider.codes(:countries, language_code.to_s.upcase) end
# File lib/i18n_data.rb, line 14 def country_code(name) recognise_code(:countries, name) end
# File lib/i18n_data.rb, line 22 def data_provider if @data_provider @data_provider else require 'i18n_data/file_data_provider' FileDataProvider end end
# File lib/i18n_data.rb, line 31 def data_provider=(provider) @data_provider = provider end
# File lib/i18n_data.rb, line 18 def language_code(name) recognise_code(:languages, name) end
# File lib/i18n_data.rb, line 6 def languages(language_code='EN') data_provider.codes(:languages, language_code.to_s.upcase) end