取自导轨指南:
您可以使用YAML(.yml)或纯Ruby(.rb)文件在SimpleStore中存储您的翻译。 YAML是Rails开发人员的首选。但是,它有一个很大的缺点。 YAML对空格和特殊字符非常敏感,因此应用程序可能无法正确加载字典。
我试图在.rb文件中加载我的i18n语言环境文件,因为.yml文件中的西班牙语重音最终会导致I18n :: InvalidLocaleData错误。
但是我已经尝试将文件复制粘贴到.rb中并且它不起作用。这应该怎么做?
答案 0 :(得分:0)
一种选择就是这样做:
{ de: {
errors: {
messages: {
restrict_dependent_destroy: {
one: "Datensatz kann nicht gelöscht werden, da ein abhängiger %{record}-Datensatz existiert.",
many: "Datensatz kann nicht gelöscht werden, da abhängige %{record} existieren." }}}}}
其中%{record}
为interpolated。