1. 访问 rails i18n 插件的官方网站 ,查看信息
http://guides.rubyonrails.org/i18n.html
2. 在Gemfile 中加入
gem 'rails-i18n'
3. 使用bundle install 来安装
4. 配置 config/application.rb
# config/application.rb config.i18n.load_path += Dir[Rails.root.join('config','locales','**','*.{rb,yml}')] config.i18n.default_locale = :'zh-CN'
5.创建model的中文信息
增加 中文配置文件 /config/locales/models/dps/zh_CN.yml
其中 dps是model的名字
zh_CN.yml的内容如下:
zh-CN: activerecord: models: dps: '数据处理系统' attributes: dps: sys_id: '系统编号' description : '系统描述' pulse: '系统脉搏' last_received: '最后一次接受记录数' last_received_time: '最后一次接受数据时间' amount: '接受记录总数'
6.在需要调用显示的地方使用如下语句
<%= Dps.human_attribute_name :sys_id %>