class GettextSimpleRails::Translators::ActiveAdminTranslator

Public Instance Methods

detected?() click to toggle source
# File lib/gettext_simple_rails/translators/active_admin_translator.rb, line 2
def detected?
  return ::Kernel.const_defined?("ActiveAdmin")
end
translations() click to toggle source
# File lib/gettext_simple_rails/translators/active_admin_translator.rb, line 6
def translations
  result = {
    "active_admin" => {
      "globalize" => {
        "language" => {},
        "translations" => ""
      },
      "devise" => {
        "email" => {
          "title" => "Email"
        },
        "password" => {
          "title" => "Password"
        }
      }
    }
  }
  
  I18n.available_locales.each do |locale|
    result["active_admin"]["globalize"]["language"][locale.to_s] = locale.to_s
  end
  
  return result
end