您好我想在我的代码中本地化一个字符串,但我在en.yml中输入的路径并没有完成这项工作。该字符串位于文件module_list_controller中,而im im localising是
format.html { redirect_to @module_list, notice: t('.success_message') }
其中.success_message是我尝试本地化的地方。继承人我在en.yml中得到的是错误的,但我认为它类似于这个
module_lists:
success_message: "Module successfully created"
我知道如何本地化视图中的字符串,但因为这是在控制器中我不知道写什么。感谢。
解决了 - 我正在寻找的答案是
module_list:
create:
success_message: "Module successfully created"
和
format.html { redirect_to @module_list, notice:t('module_list.create.success_message') }
答案 0 :(得分:0)
这是你应该放的东西:
module_lists:
<your action name(create, update...)>:
success_message: blah