laravel 4の検証後にエラーメッセージ内のdbフィールド名を管理する方法について少し質問があります。
フォームを検証するために、次のような雄弁を使用しました:
public static function validate($input)
{
$validation = array(
'rules' => array(
'title' => 'required|min:5'
),
'messages' => array(
'title.required' => 'Inserer un titre!'
)
);
return Validator::make($input, $validation['rules'], $validation['messages']);
}
エラー メッセージを翻訳するために、この github リポジトリを使用しました: https://github.com/caouecs/Laravel4-lang
属性 (db 列) 名の変換を除いて、すべてが正常に機能します。これを行う方法がわかりません。何か提案はありますか?
fr : Le texte **title** doit contenir au moins 5 caractères.
en : The **title** must be at least 5 characters.
(いずれの場合も、タイトルは英語のままです。)