class LocaleKit::Generators::InstallGenerator

Attributes

current_locale[RW]

Public Instance Methods

copy_example_locale_file() click to toggle source
# File lib/generators/locale_kit/install/install_generator.rb, line 10
def copy_example_locale_file
  I18n.available_locales.each do |locale|
    self.current_locale = locale
    template('app.yml', locale_dir.join("#{locale}.yml"))
  end
end
create_locale_dir() click to toggle source
# File lib/generators/locale_kit/install/install_generator.rb, line 6
def create_locale_dir
  empty_directory(locale_dir)
end

Private Instance Methods

app_name() click to toggle source
# File lib/generators/locale_kit/install/install_generator.rb, line 25
def app_name
  Rails.application.class.parent_name.underscore
end
locale_dir() click to toggle source
# File lib/generators/locale_kit/install/install_generator.rb, line 21
def locale_dir
  Pathname.new(LocaleKit.config.directory)
end