我们说我有一个邮件程序,它是从我的应用程序中的多个位置触发的,它使用引用应用程序URI的I18n密钥。像这样:
mailers:
congratulations: "Congratulations! Go to https://www.example.com to claim your prize!"
因为我从多个位置访问它,所以我不想将URI传递给I18n调用。
如果我有多种语言的消息,都引用相同的URI,我如何将该URI的变量传递给消息,如路径助手?
答案 0 :(得分:1)
您可以将URI放在application.rb中,然后您可以将其作为MyAppName::Application::YOUR_URI
congratulations: "Congratulations! Go to #{MyAppName::Application::YOUR_URI} to claim your prize!"