Sha256: 7bac9d481dda2a6681709e5ef1d023a872169797faf0745e7e73a456511fd28e
Contents?: true
Size: 682 Bytes
Versions: 69
Compression:
Stored size: 682 Bytes
Contents
require 'hammer_cli/i18n' module HammerCLIForeman module I18n class LocaleDomain < HammerCLI::I18n::LocaleDomain def translated_files Dir.glob(File.join(File.dirname(__FILE__), '../**/*.rb')) end def locale_dir File.join(File.dirname(__FILE__), '../../locale') end def domain_name 'hammer-cli-foreman' end end class SystemLocaleDomain < LocaleDomain def locale_dir '/usr/share/locale' end end end end domain = [HammerCLIForeman::I18n::LocaleDomain.new, HammerCLIForeman::I18n::SystemLocaleDomain.new].find { |d| d.available? } HammerCLI::I18n.add_domain(domain) if domain
Version data entries
69 entries across 69 versions & 1 rubygems