Module: LanguageList
- Defined in:
- lib/language_list.rb,
lib/language_list/version.rb
Defined Under Namespace
Classes: LanguageInfo
Constant Summary collapse
- ALL_LANGUAGES =
begin Marshal.load(File.read(File.('../../data/dump', __FILE__))) rescue => e warn "Reverting to hash load: #{e.}" yaml_data = YAML.load_file(File.(File.join(File.dirname(__FILE__),'..', 'data', 'languages.yml'))) yaml_data.map{|e| LanguageInfo.new(e) } end.freeze
- ISO_639_1 =
ALL_LANGUAGES.select(&:iso_639_1?).freeze
- LIVING_LANGUAGES =
ALL_LANGUAGES.select(&:living?).freeze
- COMMON_LANGUAGES =
ALL_LANGUAGES.select(&:common?).freeze
- BY_NAME =
{}
- BY_ISO_639_1 =
{}
- BY_ISO_639_3 =
{}
- BY_ISO_639_2B =
{}
- BY_ISO_639_2T =
{}
- VERSION =
"1.2.1"