0

誰かがpuretrails_adminに統合しようとしましたか? 別の翻訳を編集するために言語を切り替えることができません:( I18n.locale を変更すると、rails_admin 全体が指定されたロケールを使用するようになります。

4

1 に答える 1

0

今、私は解決策を得ました。2つはうまく連携できます。要するに:

モデル内の純粋な列を削除します

モデル内に列がまだピュレット化されている場合、Rails フォーム ヘルパーはピュレットをバイパスします。つまり、Postというモデルに、コンテンツを i18ned にするというフィールドがある場合、テーブルposts には、列contentsを含めるべきではありません

実際には、代わりにglobalize3を使用する必要があります。これにより、元の列を削除する必要はありません。また、ピュレットはネストされた属性の割り当てをサポートしていません。globalize3 は非常にうまく機能します。

于 2011-09-21T10:57:00.933 に答える