module LocaleKit
Constants
- VERSION
Public Class Methods
app()
click to toggle source
# File lib/locale_kit.rb, line 7 def app Rails.application end
config()
click to toggle source
# File lib/locale_kit.rb, line 12 def config @config ||= LocaleKit::Config.instance end
locales()
click to toggle source
# File lib/locale_kit.rb, line 17 def locales Dir[app.root.join(config.directory, '**', '*.{yml,rb}')] end
reload!()
click to toggle source
# File lib/locale_kit.rb, line 22 def reload! I18n.load_path = (I18n.load_path + locales).uniq I18n.backend.reload! config.logger.try(:info, 'Reloaded locales by LocaleKit') if config.verbose end
Private Instance Methods
app()
click to toggle source
# File lib/locale_kit.rb, line 7 def app Rails.application end
config()
click to toggle source
# File lib/locale_kit.rb, line 12 def config @config ||= LocaleKit::Config.instance end
locales()
click to toggle source
# File lib/locale_kit.rb, line 17 def locales Dir[app.root.join(config.directory, '**', '*.{yml,rb}')] end
reload!()
click to toggle source
# File lib/locale_kit.rb, line 22 def reload! I18n.load_path = (I18n.load_path + locales).uniq I18n.backend.reload! config.logger.try(:info, 'Reloaded locales by LocaleKit') if config.verbose end