ラボ > FuelPHP:validation

fuelphp validationのエラーを日本語表示

作成日:2018-01-09, 更新日:2018-02-23

基本

▼「app/config/config.php」:下記のようにする

'language'           => 'ja',
'language_fallback'  => 'en',
'locale'             => 'ja_JP.utf8',

'encoding'  => 'UTF-8',

▼「app/lang/ja/validation.php」:ファイルが無ければ作成

<?php
return array(
   'required'      => ':label は、必須入力です。',
   'min_length'    => ':label は、:param:1 文字以上で入力してください。',
   'max_length'    => ':label は、:param:1 文字以下で入力してください。',
   'exact_length'  => ':label は、:param:1 文字で入力してください。',
   'match_value'   => ':label は、使用できない文字が含まれています。使用可能な文字 [:param:1] ',
   'match_pattern' => ':label は、:param:2で入力してください。',
   'match_field'   => ':label は、:param:1 と異なっています。',
   'valid_email'   => ':label は メールの形式で入力してください。',
   'valid_emails'  => ':label に、有効でないメールアドレスが含まれています。',
   'valid_url'     => ':label は、有効なURLではありません。',
   'valid_ip'      => ':label は、有効なIPアドレスではありません。',
   'numeric_min'   => ':label には、:param:1 より大きい数値を入力してください。',
   'numeric_max'   => ':label には、:param:1 より小さい数値を入力してください。',
);