我在Ruby on Rails应用程序上工作。出于某种原因,我需要从 config.yml 文件中翻译一些值。这是(简化它简化和可读):
foo:
bar: <%= I18n.t 'config.foo.bar' %>
在我的 en.yml :
中---
en:
config:
foo:
bar: "Translated bar"
但是当我尝试启动服务器时,它会显示错误消息:
translation missing: en.config.foo.bar
我想这是因为 config.yml 在我的任何翻译文件(包括 en.yml )之前加载。我在很多地方有很多翻译,他们工作正常。任何想法如何在 config.yml 之前强制 en.yml 加载?感谢。