- フォームで
<input type="hidden" name="_language" value="en">
を送信しているか確認してください - PowerCMS Xの管理画面にログインしたユーザーの言語が「日本語」になっている場合は日本語で表示されますので(ユーザーの言語設定が優先される)、シークレットウインドウで試してください
- バリデーションを自作した場合は英語のエラーメッセージを返しているか確認してください
- translateメソッドに英語でエラーメッセージを記述し、フレーズモデルに翻訳を登録します
下記はtranslateメソッドの例です。
$error_message = $this->translate( 'Please set the correct period.' );