Class: I18nViz::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/i18n_viz/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_assetsObject



6
7
8
9
# File 'lib/generators/i18n_viz/install_generator.rb', line 6

def copy_assets
  copy_file "javascripts/i18n_viz.js", "public/javascripts/i18n_viz.js"
  copy_file "stylesheets/i18n_viz.css", "public/stylesheets/i18n_viz.css"
end

#create_initializerObject



11
12
13
14
15
16
17
# File 'lib/generators/i18n_viz/install_generator.rb', line 11

def create_initializer
  initializer "i18n_viz.rb", %Q{
    I18nViz.enabled = !Rails.env.production?
    I18nViz.external_tool_url = "" # link to more information about each i18n key, e.g. "http://mytranslationtool.com/?key=" -- the key (e.g. 'en.foo.bar') will be appended to this URL
    I18nViz.css_override = "" # CSS override text
  }
end