Module: Cldr::Export::Data
- Defined in:
- lib/cldr/export/data.rb,
lib/cldr/export/data/base.rb,
lib/cldr/export/data/rbnf.rb,
lib/cldr/export/data/lists.rb,
lib/cldr/export/data/units.rb,
lib/cldr/export/data/fields.rb,
lib/cldr/export/data/layout.rb,
lib/cldr/export/data/aliases.rb,
lib/cldr/export/data/numbers.rb,
lib/cldr/export/data/plurals.rb,
lib/cldr/export/data/calendars.rb,
lib/cldr/export/data/languages.rb,
lib/cldr/export/data/metazones.rb,
lib/cldr/export/data/rbnf_root.rb,
lib/cldr/export/data/timezones.rb,
lib/cldr/export/data/variables.rb,
lib/cldr/export/data/characters.rb,
lib/cldr/export/data/currencies.rb,
lib/cldr/export/data/delimiters.rb,
lib/cldr/export/data/transforms.rb,
lib/cldr/export/data/territories.rb,
lib/cldr/export/data/plural_rules.rb,
lib/cldr/export/data/subdivisions.rb,
lib/cldr/export/data/country_codes.rb,
lib/cldr/export/data/plurals/rules.rb,
lib/cldr/export/data/segments_root.rb,
lib/cldr/export/data/windows_zones.rb,
lib/cldr/export/data/likely_subtags.rb,
lib/cldr/export/data/parent_locales.rb,
lib/cldr/export/data/plurals/grammar.rb,
lib/cldr/export/data/numbering_systems.rb,
lib/cldr/export/data/region_currencies.rb,
lib/cldr/export/data/calendars/gregorian.rb,
lib/cldr/export/data/territories_containment.rb,
lib/cldr/export/data/currency_digits_and_rounding.rb
Defined Under Namespace
Classes: Aliases, Base, Calendars, Characters, CountryCodes, Currencies, CurrencyDigitsAndRounding, Delimiters, Fields, Languages, Layout, LikelySubtags, Lists, Metazones, NumberingSystems, Numbers, ParentLocales, Parser, PluralRules, Plurals, Rbnf, RbnfRoot, RegionCurrencies, SegmentsRoot, Subdivisions, Territories, TerritoriesContainment, Timezones, Transforms, Units, Variables, WindowsZones
Class Method Summary
collapse
Class Method Details
.components ⇒ Object
51
52
53
|
# File 'lib/cldr/export/data.rb', line 51
def components
self.constants.sort - [:Base, :Export, :ParentLocales]
end
|
.dir ⇒ Object
39
40
41
|
# File 'lib/cldr/export/data.rb', line 39
def dir
@dir ||= File.expand_path('./vendor/cldr/common')
end
|
.dir=(dir) ⇒ Object
43
44
45
|
# File 'lib/cldr/export/data.rb', line 43
def dir=(dir)
@dir = dir
end
|
.locales ⇒ Object
47
48
49
|
# File 'lib/cldr/export/data.rb', line 47
def locales
Dir["#{dir}/main/*.xml"].map { |path| path =~ /([\w_-]+)\.xml/ && $1 }
end
|