1

ここで ActiveAdmin フィルターのモデル名をカスタマイズするにはどうすればよいですか?ここに画像の説明を入力

この方法は機能しません:

activerecord:
  models:
    category:
      one: "категория"
      other: 'категории'
4

3 に答える 3

1
filter :title, :label => "Change me"
filter :description, :label => "Change Me"
filter :user, :label => "Change Me"

ここに画像の説明を入力

I18n.t必要に応じて使用することもできます

    filter :title, :label => (I18n.t "some.key.here")
于 2013-03-27T04:28:24.417 に答える
0

ActiveAdmin は metasearh を使用するため、次のルールが機能します。(送信先 - 親モデル、料金プラン - ネストされたモデル) 例:

en:
  activerecord:
    attributes:
      destination:
       rateplan: "RATEPLAN LOCALIZED NAME"

詳細: https://github.com/ernie/meta_search#localization

アップデート。

もう1つの解決策は、内面化のために堅固なルールを使用しています

en:
  formtastic:
    labels:
      rateplan: "RATEPLAN LOCAIZED"

詳細: https://github.com/justinfrench/formtastic#internationalization-i18n

于 2013-03-29T09:37:12.650 に答える