module ZendeskAppsSupport::I18n
Public Class Methods
Source
# File lib/zendesk_apps_support/i18n.rb, line 10 def set_load_path i18n nil end
Source
# File lib/zendesk_apps_support/i18n.rb, line 6 def t(key, **args) i18n.t(key, **args) end
Private Class Methods
Source
# File lib/zendesk_apps_support/i18n.rb, line 17 def i18n @i18n ||= begin require 'i18n' ::I18n.load_path += locale_files ::I18n end end
Source
# File lib/zendesk_apps_support/i18n.rb, line 25 def locale_files Dir[File.expand_path('../../../config/locales/*.yml', __FILE__)] - Dir[File.expand_path('../../../config/locales/*.zendesk.yml', __FILE__)] end