Laravel 自定义错误、错与提示汉化最简方案
最近为了锻炼写 bug 的能力,不停的新建 laravel 项目重写各种功能,其中 laravel-lang 这个东西大家应该都有接触,可以方便的帮我们把 laravel 内置的报错文本中文化,但是由于 composer 源在国外,我换了很多个国内镜像,没有一个成功的,然后每一次都要在源镜像上耗费大量时间,并且,今天还遭遇了安装以后框架都崩了的悲剧,所以给大家一个替代方案
public function store(Request $Request)
{
$this->validate($Request, [
'name' => 'required|max:50',
'email' => 'required|email|unique:users|max:255',
'password' => 'required|confirmed|min:6'
],
[
'name.required' => '名称不能为空',
'email.required' => '邮箱不能为空',
'email.email' => '邮件格式不正确',
'password.required' => '密码不能为空',
]);
···
...
}
这个方案帮你有效避免镜像噩梦,还能更好的自定义,多写几个字带来更好的用户体验~
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: