【发布时间】:2012-05-04 04:49:39
【问题描述】:
我开始在 Rails 中填充一个 en yaml 文件,我已经知道它很快就会变得混乱和失控。是否有保持此文件井井有条的约定?
到目前为止,我有这个结构:
language:
resource:
pages: # index, show, new, edit
page html elements: # h1, title
activerecord:
attributes:
model:
property:
现在我想将以下内容融入此结构,但我不确定如何:
- 导航
- 按钮文本(保存更改、创建帐户等)
- 来自控制器闪存的错误消息
- 如何添加多字键。我使用空格还是下划线?例如,
t(".update button")) 或t(".update_button")
语言环境文件结构有约定吗?
【问题讨论】:
-
您现在可以将惰性查找与您自己的自定义语言环境命名空间一起使用:github.com/abitdodgy/i18n_lazy_scope
标签: ruby-on-rails ruby-on-rails-3 internationalization structure yaml