class IsoDoc::ITU::I18n

Public Instance Methods

load_yaml1(lang, script) click to toggle source
Calls superclass method
# File lib/isodoc/itu/i18n.rb, line 9
def load_yaml1(lang, script)
  y = case lang
      when "en", "fr", "ru", "de", "es", "ar"
        load_yaml2x(lang)
      when "zh"
        if script == "Hans" then load_yaml2x("zh-Hans")
        else load_yaml2x("en")
        end
      else
        load_yaml2x("en")
      end
  super.merge(y)
end
load_yaml2x(str) click to toggle source
# File lib/isodoc/itu/i18n.rb, line 4
def load_yaml2x(str)
  YAML.load_file(File.join(File.dirname(__FILE__),
                           "i18n-#{str}.yaml"))
end