flash[:notice] = t('flash.notice.order.creditcard.valid')
我可以猜测这个flash消息可能会输出给用户但这个't'方法是什么,flash.notice.order.creditcard.valid
是什么类型的对象?这是特定于应用程序的逻辑还是Rails用法?
答案 0 :(得分:5)
t是translate method的别名。 flash.notice.order.creditcard.valid
是要翻译的邮件的名称。它应该在config/locale/
中找到的各种语言环境文件中定义。