Rails框架技术讲座:分页技术插件will_paginate中文化
Posted by cnruby Wed, 18 Jul 2007 18:53:00 GMT
Rails框架技术讲座:分页技术插件will_paginate中文化
- 前提
- 问题提出
在该插件中页面主要存在Previous和Next两个单词,这是我们想主要中文化的内容。事情并不是那么简单,因为我们一是从技术上不能简单在插件中把这两个词改成中文;二是要是我们需要多种文字时有该如何办呢;三是即使去修改插件好像也有点麻烦。 - 实施方案
使用上面的相关资料,在Rails框架的文件app/helpers/application_helper.rb中增加下面的方法就可以了,当然还要在文件lang/zh.yml文件中增加中文!但是在页面应用时,使用方法xwill_paginate。def xwill_paginate entries = @entries
will_paginate entries,
:prev_label => "No TRANSLATION: Previous"[:Previous],
:next_label => "No TRANSLATION: Next"[:Next]
end - 实施结果

________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。



![Validate my RSS feed [Valid RSS]](/blog1/files/valid-rss.png)




