I18n を activescaffold で使用しようとしていますが、モデルのエラーの変換に関しては正常に機能しています。
しかし、私はこれらを翻訳したいと思います:
- 「1 つのエラーにより、この {model} を保存できませんでした」
- 「次のフィールドに問題がありました:」
私のymlファイルは次のようになります
sk:
errors:
template:
header:
one: "1 error prohibited this %{model} from being saved"
other: "%{count} errors prohibited this %{model} from being saved"
body: "There were problems with the following fields:"
activescaffold 形式での結果は次のとおりです。
errors.template.header
errors.template.body
それはあまり運がありません。「error_messages_for」が減価償却されていることは知っていますが、ビューを更新する必要があることもわかりました...しかし、activescaffold では、ビューを使用していないため、上記の行を翻訳するために何を更新すればよいかわかりません。dynamic_form gem をインストールしましたが、上記も機能しません。
この投稿を見つけました: rails3 I18n: can't override...、しかし、私が言ったように、私はビューを使用していないので、上記をオーバーライドする方法がわかりません。
どんなヒントでも大歓迎です。
よろしくヤン