【发布时间】:2011-08-17 19:00:30
【问题描述】:
我正在尝试创建可翻译的成功通知。成功调用创建和更新操作将调用此通知。
这是我目前所拥有的:
#config/locales/en.yml
activerecord:
models:
place: "Place"
successful:
messages:
created: "%{model} was successfully created."
updated: "%{model} was successfully updated."
#app/controllers/places_controller.rb
def create
...
format.html { redirect_to(@place, :notice => "#{t 'activerecord.successful.messages.created'}") }
问题在于这显示了消息:“%{model} 已成功创建。”。如何让它说:“地点已成功创建。”?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 internationalization