我喜欢本地化will_paginate中的“previous”和“next”链接,我该怎么做? 有没有人找到一个很好的解决方法?
答案 0 :(得分:15)
will_paginate
接受大量选项,包括自定义上一个/下一个标签的选项。
<%= will_paginate @collection, :previous_label => t("previous"), :next_label => t("next") %>
答案 1 :(得分:8)
如果其他人找到了线程......,现在还有另一种解决方案。
https://github.com/mislav/will_paginate/wiki/I18n
以下内容摘自上述链接。
从will_paginate v2.3.16和v3.0开始,will_paginate视图助手的一些输出和page_entries_info助手的完整输出可以通过i18n库进行翻译。
在Rails中,这通常意味着在“config / locale /”目录中添加YAML或ruby格式的翻译。
这里可以看到will_paginate助手的翻译键和默认值:
en:
will_paginate:
previous_label: "Previous"
next_label: "Next"
page_gap: "…"