Class: Mdwa::Generators::TranslateGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Mdwa::Generators::TranslateGenerator
- Defined in:
- lib/generators/mdwa/translate/translate_generator.rb
Instance Attribute Summary collapse
-
#requirements ⇒ Object
Returns the value of attribute requirements.
Instance Method Summary collapse
Instance Attribute Details
#requirements ⇒ Object
Returns the value of attribute requirements.
13 14 15 |
# File 'lib/generators/mdwa/translate/translate_generator.rb', line 13 def requirements @requirements end |
Instance Method Details
#br ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/generators/mdwa/translate/translate_generator.rb', line 17 def br return false unless language.to_sym == :br language_suffix = 'pt-BR' copy_file "br/config/initializers/inflections.rb", 'config/initializers/inflections.rb' copy_file "br/config/locales/devise.#{language_suffix}.yml", "config/locales/devise.#{language_suffix}.yml" copy_file "br/config/locales/mdwa.#{language_suffix}.yml", "config/locales/mdwa.#{language_suffix}.yml" copy_file "br/config/locales/mdwa.specific.#{language_suffix}.yml", "config/locales/mdwa.specific.#{language_suffix}.yml" application "config.time_zone = 'Brasilia'" application "config.i18n.default_locale = 'pt-BR'" puts '-----------------------------------------------------------------------' puts 'Make sure to restart the server in order to update the configurations' puts '-----------------------------------------------------------------------' end |