【发布时间】:2015-09-08 11:39:07
【问题描述】:
我安装了Kaminari gem 并按照说明进行操作。我将我的主题自定义为foundations,但是在尝试使用en.yml 文件进一步自定义分页样式时,我遇到了这个错误:
I18n::InvalidLocaleData in Campaigns#index
can not load translations from /myapp/config/locales/en.yml: #<Psych::SyntaxError: (/myapp/config/locales/en.yml): did not find expected key while parsing a block mapping at line 23 column 3>
Extracted source (around line #2):
1 <li>
2 <%= link_to_unless current_page.first?, raw(t 'views.pagination.first'), url, :remote => remote %>
3 </li>
我只是复制并粘贴了文档中的内容..
en:
hello: "Hello world"
pagination:
first: "« First"
last: "Last »"
previous: "‹ Prev"
next: "Next ›"
truncate: "…"
如果我删除除pagination: 行以外的所有内容,错误仍然存在。我对 Rails 中的语言环境文件以及 YAML 文件不是非常熟悉,因此非常感谢任何帮助。
【问题讨论】:
标签: ruby-on-rails ruby yaml locale kaminari