Class: SchemaRD::Utils::MessageLocalizer

Inherits:
Localizer
  • Object
show all
Defined in:
lib/schemard/utils/localizer.rb

Constant Summary collapse

MESSAGES_FILE =
"#{File.dirname(File.expand_path(__FILE__))}/../../locales/messages.yml"

Instance Method Summary collapse

Methods inherited from Localizer

#lang, #translate

Constructor Details

#initialize(lang) ⇒ MessageLocalizer

Returns a new instance of MessageLocalizer.



24
25
26
# File 'lib/schemard/utils/localizer.rb', line 24

def initialize(lang)
  super(lang)
end

Instance Method Details

#dictionaryObject



27
28
29
# File 'lib/schemard/utils/localizer.rb', line 27

def dictionary
  YAML.load_file(MESSAGES_FILE)
end