如何访问我的语言环境文件中的字符串?
How do I access my string in my locales file?
我想从我的咖啡脚本页面中的 config/locales/en.yml 文件访问以下字符串..
en:
share_message: "Help our organization."
按照本指南 -- http://primegap.net/2011/02/28/rails-quicktip-variables-i18n-localized-strings/,我认为这样做的方法是
<%= t("share_message") %>
但这会导致
undefined method `t' for #<#<Class:0x00007f97ae3ddd88>:0x00007f97a7b37ae0>
错误。访问语言环境文件中的字符串的正确方法是什么?这是 Ruby 在 Rails 5.1.
您可以使用 class 显式调用它:
<%= I18n.t("share_message") %>
您可以阅读有关国际化的更多信息here
你可以把它作为一个符号传入
<%= t(:share_message)%>
记住 t()
是 I18n.t()
的别名。
我想从我的咖啡脚本页面中的 config/locales/en.yml 文件访问以下字符串..
en:
share_message: "Help our organization."
按照本指南 -- http://primegap.net/2011/02/28/rails-quicktip-variables-i18n-localized-strings/,我认为这样做的方法是
<%= t("share_message") %>
但这会导致
undefined method `t' for #<#<Class:0x00007f97ae3ddd88>:0x00007f97a7b37ae0>
错误。访问语言环境文件中的字符串的正确方法是什么?这是 Ruby 在 Rails 5.1.
您可以使用 class 显式调用它:
<%= I18n.t("share_message") %>
您可以阅读有关国际化的更多信息here
你可以把它作为一个符号传入
<%= t(:share_message)%>
记住 t()
是 I18n.t()
的别名。