Class: MessagesGenerator

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

Instance Method Summary collapse

Instance Method Details

#create_messagesObject



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/generators/messages/messages_generator.rb', line 5

def create_messages
  create_file "config/locales/messages_ja.yml", "ja:\nmessages:\n  confirm:\n    destroy: \"%{target}\u3092\u524A\u9664\u3057\u307E\u3059\u3002\u3088\u308D\u3057\u3044\u3067\u3059\u304B\uFF1F\"\n  complete:\n    create: \"%{target}\u3092\u767B\u9332\u3057\u307E\u3057\u305F\u3002\"\n    update: \"%{target}\u3092\u66F4\u65B0\u3057\u307E\u3057\u305F\u3002\"\n    destroy: \"%{target}\u3092\u524A\u9664\u3057\u307E\u3057\u305F\u3002\"\n  empty: \"%{target}\u306F\u3042\u308A\u307E\u305B\u3093\u3002\"\n"
  create_file "config/locales/terms_ja.yml", "ja:\nterms:\n"
  copy_file "messages.rb", "app/controllers/messages.rb"
  insert_into_file "app/controllers/application_controller.rb", "  include Messages\n\n", :after => "class ApplicationController < ActionController::Base\n"

  copy_file "add_human_to_active_record.rb", "config/initializers/add_human_to_active_record.rb"
end