我正在用 Rails 3.2.8 开发一个本地化的应用程序,部署在 Heroku 上。我创建了一个具有以下结构的本地化 it.yml 文件:
it:
activerecord:
attributes:
company:
name: "Nome"
address: "Indirizzo"
phone: "Telefono"
然后我使用:
Company.human_attribute_name(:name)
在我的视图中获取本地化标签。默认语言环境是 :it。
当我切换到英语时,在我的本地环境中一切正常,但是一旦我部署到 Heroku,本地化就会出现问题,即使我切换语言环境,human_attribute_name 似乎也会返回意大利语。
我在上面做错了什么,还是遗漏了什么?