将mongoid翻译成德语
我在mongoid中翻译默认validation消息时遇到了问题。
我创建了一个/config/initializers/mongoid.rb
- Mongoid.add_language( “德”)
http://mongoid.org/docs/installation/languages.html
但是在validation字段上的每次调用都会出现翻译错误:
- 翻译缺失:de.mongoid.errors.models.comment.attributes.body.too_short
- 翻译缺失:de.mongoid.errors.models.user.attributes.username.blank
我有
- Ruy on Rails 3.2
- Ruby 1.9.3
- mongoid 2.4.7
如果您检查Mongoid源,de.yml语言环境文件,您可以看到这两个键不能翻译:
https://github.com/mongoid/mongoid/blob/2.4.0-stable/lib/config/locales/de.yml
你可以在Mongoid 2.4.0-stable分支上做一些pull_request来添加它。
- 如何直接从Ruby查询MongoDB而不是使用Mongoid?
- MongoDB不会使用Mongoid连接到MongoHQ
- heroku mongohq和mongoid Mongo :: ConnectionFailure
- 使用Rails和Mongoid的动态属性
- 连接被拒绝 – 在Mongodb上使用rake db:seed连接(2)
- 有关从MongoMapper迁移到Mongoid的建议?
- 我可以在ActiveRecord(或Mongoid)中为数据库连接和table_name配置线程安全的每个请求配置吗?
- 在Ruby哈希中提取`Moped :: BSON :: Document`属性
- belongs_to vs belongs_to_related,has_many vs has_many_related