7

私はいくつかのビューコードを持っています:

<span data-something="[<%= t('.asd') %>, <%= t('.dsf') %>]></span>

このコードを使用して、いくつかの動的文字列をビューに変換します。私のYAMLは次のようなものです:

en:
  feature:
    asd: "Asdddd"
    dsf: "adasdsadasda"

ロケールごとにYAMLからすべての「機能」を動的に取得してデータ属性に配置するために使用できる方法はありますか?

4

2 に答える 2

8

これは非常に簡単です。

I18n.translate('feature').values.join(', ') 

最終的には string になります"Asdddd, adasdsadasda"

于 2013-02-07T14:39:30.790 に答える
2

ハッシュを取得するのと同じくらい簡単だと思いますt('feature')。値だけを取得したい場合があるので、試してみt('feature').keysませんか?

于 2013-02-07T14:03:11.683 に答える