Gar*_*vis 3 localization ruby-on-rails internationalization ruby-on-rails-3 ruby-on-rails-3.1
我有一个深度嵌套的模型表单。
当嵌套模型属性错误时,将显示错误消息:
列表项标识符 url 不能为空。
这是:
模型名称 + 属性 + 本地化文件错误消息
正确的消息应该是:
项目链接 url 不能为空。
ruby-1.9.2-p290 :014 > ListItem.human_attribute_name("identifier")
=> "Item Link"
Run Code Online (Sandbox Code Playgroud)
除了错误消息中的嵌套模型属性名称之外,本地化工作正常。
看起来这是 2.3.4 中的一个错误,已修复,但我无法弄清楚。
以下对我有用。我有一个课程模型和一个离线课程模型。OfflineCourse 嵌套在 Course 中。
\n\n以下 YAML 对我来说工作正常。希望这可以帮助
\n\n course:\n title: Titolo\n subtitle: Sottotitolo\n description: Descrizione\n abstract: Abstract\n audience: A chi \xc3\xa8 rivolto?\n topic: Argomenti\n typology: Tipologia\n stars: Stelle\n course/offline_courses:\n start_date: Data inizio\n end_date: Data fine\n location: Luogo\n schedule: Programma\n visible: Visibile\n city: Citt\xc3\xa0\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
1477 次 |
最近记录: |