Class: I18nGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/i18n/i18n_generator.rb

Instance Method Summary collapse

Constructor Details

#initialize(args, *options) ⇒ I18nGenerator

Returns a new instance of I18nGenerator.



5
6
7
8
# File 'lib/generators/i18n/i18n_generator.rb', line 5

def initialize(args, *options)
  super
  @_args, @_options = args, options
end

Instance Method Details

#mainObject



10
11
12
13
14
15
16
# File 'lib/generators/i18n/i18n_generator.rb', line 10

def main
  locale_gen = I18nLocaleGenerator.new(@_args, @_options)
  locale_gen.main

  translation_gen = I18nTranslationGenerator.new(@_args, @_options)
  translation_gen.main
end