LoginSignup
0
0

More than 1 year has passed since last update.

Symfonyのバリデーションで、日本語のエラーメッセージを調整する

Posted at

Symfonyのバリデーションで、日本語のエラーメッセージを微調整する方法。ちなみにSymfony 5.4。

やりたいこと

エラーメッセージの日本語が分かりづらいので、微調整したい。
@Assert\NotBlank()でエラーが出ると「入力必須項目が入力されていません」、
@Assert\Email()は「有効なメールアドレスではありません」、
となっていて、微妙な日本語になっている。

この日本語を変えたい。

解決方法

1. Validatorの日本語ファイルを探しだした。場所は:vendor/symfony/validator/Resources/translations/validators.ja.xlf
2. このファイルを、ここにコピー:translations/validators/validators.ja.xlf
3. 中身の日本語を適宜修正。

これで、変更できた。

適当に試したら動いた、という珍しいパターンだった。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0