首页 > 解决方案 > Rails i18n 如何获取语言环境文件的所有键?

问题描述

我想在我的应用中为客户创建翻译覆盖。我想要一个区域设置部分的键列表来呈现表单。

在 Rails I18n 中,如何获取给定语言环境文件的所有键?

en:
  foo:
    bar:
      some_term: "a translation"
      some_other_term: "another translation" 
  baz:
    bizz: "hello"

结果看起来像

[
  "foo[bar][some_term]",
  "foo[bar][some_other_term]",
  "baz[bizz]"
]

标签: ruby-on-railsruby

解决方案


推荐阅读