Class/Module Index [+]

Quicksearch

HammerCLI::I18n

Public Class Methods

add_domain(domain) click to toggle source
# File lib/hammer_cli/i18n.rb, line 79
def self.add_domain(domain)
  domains << domain
  FastGettext.add_text_domain(domain.domain_name, :path => domain.locale_dir, :type => domain.type, :report_warning => false)
end
domains() click to toggle source
# File lib/hammer_cli/i18n.rb, line 74
def self.domains
  @domains ||= []
  @domains
end
locale() click to toggle source
# File lib/hammer_cli/i18n.rb, line 61
def self.locale
  lang_variant = Locale.current.to_simple.to_str
  lang = lang_variant.gsub(/_.*/, "")

  hammer_domain = HammerCLI::I18n::LocaleDomain.new
  if hammer_domain.available_locales.include? lang_variant
    lang_variant
  else
    lang
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.