Module: Avm::Sources::Base::Locale
- Defined in:
- lib/avm/sources/base/locale.rb
Constant Summary collapse
- LOCALE_KEY =
'locale'
Instance Method Summary collapse
Instance Method Details
#configured_locale ⇒ Object
15 16 17 |
# File 'lib/avm/sources/base/locale.rb', line 15 def configured_locale configuration_entry(LOCALE_KEY).value end |
#i18n_translate(entry_suffix, values = {}) ⇒ String
24 25 26 |
# File 'lib/avm/sources/base/locale.rb', line 24 def i18n_translate(entry_suffix, values = {}) self.class.i18n_translate(entry_suffix, values.merge(__locale: locale)) end |
#locale ⇒ Object
11 12 13 |
# File 'lib/avm/sources/base/locale.rb', line 11 def locale configured_locale || default_locale end |