Class: ISO3166::Translations
- Inherits:
-
Hash
- Object
- Hash
- ISO3166::Translations
- Defined in:
- lib/countries/translations.rb
Overview
Extend the hash class to allow locale lookup fall back behavior
E.g. if a country has translations for pt
, and the user looks up pt-br
fallback to pt
to prevent from showing nil values
Instance Method Summary collapse
Instance Method Details
#[](locale) ⇒ Object
9 10 11 |
# File 'lib/countries/translations.rb', line 9 def [](locale) super || super(locale.to_s.sub(/-.*/, '')) end |