validates_confirmation_ofのメッセージを変更する
gettext化するとvalidateのメッセージも日本語化されます。
大体はそのまま使えたりしますが、訳が微妙に変なのもあります。
validates_confirmation_ofは
Password doesn't match confirmation
なのですが、これが
パスワードは確認されませんでした
になってしまいます。
ちょっと訳が変だと思うので調べたところ、
po/ja/xxx.po に
## validates message msgid "%{fn} doesn't match confirmation" msgstr "%{fn}が一致しません。"
を追加すると、見事に
パスワードが一致しません
と表示されるようになりました。