Rails I18n 访问路径助手
Rails I18n Accessing Path Helpers
假设我有一个邮件程序,它是从我的应用程序中的多个位置触发的,它使用引用应用程序 URI 的 I18n 密钥。像这样:
mailers:
congratulations: "Congratulations! Go to https://www.example.com to claim your prize!"
因为我从多个位置访问它,所以我不想将 URI 传递给 I18n 调用。
如果我有多种语言的这条消息,都引用相同的 URI,我如何将那个 URI 的变量传递到消息中,就像路径助手一样?
您可以将 URI 放在 application.rb 中,您可以通过 MyAppName::Application::YOUR_URI
访问它
congratulations: "Congratulations! Go to #{MyAppName::Application::YOUR_URI} to claim your prize!"
假设我有一个邮件程序,它是从我的应用程序中的多个位置触发的,它使用引用应用程序 URI 的 I18n 密钥。像这样:
mailers:
congratulations: "Congratulations! Go to https://www.example.com to claim your prize!"
因为我从多个位置访问它,所以我不想将 URI 传递给 I18n 调用。
如果我有多种语言的这条消息,都引用相同的 URI,我如何将那个 URI 的变量传递到消息中,就像路径助手一样?
您可以将 URI 放在 application.rb 中,您可以通过 MyAppName::Application::YOUR_URI
congratulations: "Congratulations! Go to #{MyAppName::Application::YOUR_URI} to claim your prize!"