error.full_messages
今、エラーメッセージを表示するために使用したいと思います。ただし、デフォルトの言語は英語です。他言語のエラーメッセージを表示したい。どうやってやるの?または、何かを自己定義する必要がありますか?
ありがとうございました!
error.full_messages
今、エラーメッセージを表示するために使用したいと思います。ただし、デフォルトの言語は英語です。他言語のエラーメッセージを表示したい。どうやってやるの?または、何かを自己定義する必要がありますか?
ありがとうございました!
モデルのエラー メッセージを参照していると仮定すると、キーを使用してロケール yaml ファイル内のエラー メッセージを国際化できますactiverecord.errors
。例えば:
en:
activerecord:
errors:
models:
user:
attributes:
name:
blank: can't be blank
email:
blank: can't be blank
invalid: is invalid
password:
too_short: is too short (minimum is 6 characters)
i18n 化エラー メッセージの詳細については、Rails i18n ガイドのセクション 5.1.1 を参照してください。