val*_*alk 5 error-handling notifications ruby-on-rails notice rails-i18n
如何在参数化和国际化的错误消息中添加参数?说,在我的控制器中有:
flash[:error] = t(:error)[:my_error_message]
Run Code Online (Sandbox Code Playgroud)
在en.yml中:
error:
my_error_message: "This is the problem XXX already."
Run Code Online (Sandbox Code Playgroud)
对于您的Flash消息,
flash[:error] = t('my_error_message', :problem => 'Big Problem')
Run Code Online (Sandbox Code Playgroud)
在你的en.yml中:
error:
my_error_message: "This is the problem %{problem} already."
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3678 次 |
| 最近记录: |