Ruby on rails 3 RubyonRails:浏览YAML文件的更快方法?
我只是第一次本地化Rails应用程序,我想知道是否有更简短的方式来表达这一点:Ruby on rails 3 RubyonRails:浏览YAML文件的更快方法?,ruby-on-rails-3,ruby-on-rails-3.1,ruby-on-rails-3.2,Ruby On Rails 3,Ruby On Rails 3.1,Ruby On Rails 3.2,我只是第一次本地化Rails应用程序,我想知道是否有更简短的方式来表达这一点: flash[:success] = t('.views.person.flash_messages.person_was_successfully_updated') 这是我的de.yml文件的摘录: de: views: person: flash_messages: person_was_successfully_updated: "Person aktualisier
flash[:success] = t('.views.person.flash_messages.person_was_successfully_updated')
这是我的de.yml
文件的摘录:
de:
views:
person:
flash_messages:
person_was_successfully_updated: "Person aktualisiert."
我很想说这样的话:
flash[:success] = t('person_was_successfully_updated')
但是Rails给了我一个错误,当我尝试这样做的时候
我不明白为什么,因为person\u被成功更新
在我的.yml
文件中是绝对唯一的,我不认为每次都需要在整个路径中键入。这也不是很干
有什么想法吗?我很想说这样的话
如果您想直接调用更新成功的人员,则应将其置于第一级。i、 例如,在de:下
但是Rails给了我一个错误,当我尝试这样做的时候
是的,它肯定会给出错误,因为在根级别没有成功更新的人员
更多信息