【问题标题】:How to localizite fields name in Laravel?如何在 Laravel 中本地化字段名称?
【发布时间】:2017-04-25 16:02:42
【问题描述】:

例如我验证了 HTML 表单:

 $validator = Validator::make($request->all(), [
            "code" => "required|string|size:10"]);

如果我收到错误,它看起来像:

The code field is required.

Wrere code 是字段名称。

如何翻译(本地化)这个?

【问题讨论】:

  • 这是解决方案:http://stackoverflow.com/a/34880398/6600504

标签: laravel laravel-5.3


【解决方案1】:

您可以像这样在 make 方法中传递第三个参数:

$rules = [
    "code" => "required|string|size:10",
];

$messages = [
    'required' => 'The :attribute field is required.',
];

$validator = Validator::make($input, $rules, $messages);

查看更多关于Custom Validation Error Messages

希望这有帮助!

【讨论】:

    猜你喜欢
    • 2015-07-02
    • 2015-05-07
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 2011-08-02
    • 1970-01-01
    相关资源
    最近更新 更多