class Mecha::Generators::I18nGenerator

Constants

CONFIG

Public Instance Methods

add_i18n_gem() click to toggle source
# File lib/mecha/generators/i18n/i18n_generator.rb, line 18
def add_i18n_gem
  gem 'rails-i18n', '~> 5.1.1'
  gem 'route_translator'
end
config_application() click to toggle source
# File lib/mecha/generators/i18n/i18n_generator.rb, line 14
def config_application
  CONFIG.each { |config| application(config) }
end
create_models_locales() click to toggle source
# File lib/mecha/generators/i18n/i18n_generator.rb, line 23
def create_models_locales
  directory('config/locales/models', 'config/locales/models')
end
create_views_locales() click to toggle source
# File lib/mecha/generators/i18n/i18n_generator.rb, line 27
def create_views_locales
  empty_directory_with_keep_file('config/locales/views')
end