标签:message product errors 数据库 title
要有zh-CN.yml这个文件,这个可以去github上下载,有别人做的
要安装i18n 的gem
config下application.rb里要有config.i18n.default_locale = "zh-CN"
在yml文件里加上
zh-CN:
activerecord:
attributes:
product:
title: "标题"
description: "描述"
image_url: "图片"
因为我猜测是和下边标红的有关系,有对应的messages,却没有attributes,经过查询资料后发现确实是这个问题,上边product是我的model,title等是我的数据库对应字段名称,试过后提示果然是中文了。
errors:
format: ! ‘%{attribute}%{message}‘
messages:
accepted: 必须是可被接受的
但是还有一个问题,在页面的顶端还有英文:
本文出自 “骑猴上树” 博客,请务必保留此出处http://qihoushangshu.blog.51cto.com/7872138/1549782
标签:message product errors 数据库 title
原文地址:http://qihoushangshu.blog.51cto.com/7872138/1549782