FuelPHP の日本語 validation メッセージを作った

FuelPHPは、いいですねぇ。

しかし、Validationのメッセージが日本語化されていませんので、日本語リソースを用意しました。 下のファイルをfuel/app/lang/ja/に置けば、エラーメッセージが日本語になります。

  • fuel/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:1)にマッチした文字を入力して下さい。',
  '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 より小さい数値を入力して下さい。',
  'valid_string'  => ':label は、有効な文字列ではありません。:rule で入力して下さい。',
);

メッセージの形式として「○○ではありません。」と「○○して下さい。」が混じってしまっていますが、その辺も含めてもっと良い表現があったら教えてもらえると嬉しいです。

1件のコメント

  • Amazing website for WoW gold and Wor wow item kaufen ld of Warcraft items for sale,wow item kaufen. Buy the best tradable WoW items. Purchase WoW gold at the most affordable prices!

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください