У меня есть сообщение под названием my_message
в config/locales/post.en.yml
следующим образом:Как вызывать быстрые сообщения, определенные в локалях
en:
post:
show:
my_message: "Post was successfully saved. And Boom!"
Как я называю это: my_message для вспышки в способе представления контроллера?
class PostsController < ApplicationController
def show
flash[:error] = my_message
end
end
Попробуйте 'т ('post.show.my_message')'. [Rails Guides при поиске переводов] (http://guides.rubyonrails.org/i18n.html#looking-up-translations). –
Сделай это ответом, я удалю мой :) –