前言
Laravel-admin语言包的正确使用姿势到底该是怎么样的呢?
一、背景介绍
一直听说Laravel-admin是一款非常好用的Laravel框架,于是今天抽空试了试,结果发现还不错,尤其是在CRUD方面,确实是方便了许多,但是啊,这种方便也带来了其他方面的不方便,比如我要本地化,这方面做的不够好,不过官方也给出了解决方法,具体如下。
二、使用步骤
1.进入Laravel-admin官网
:
2.进入语言包官网
然后我们找到Installation和Usage
3.点击via Composer
我们使用Composer来管理包,所以点击via Composer,进去之后是这样的
因为我的是5.8,所以我就使用版本4,这个根据需求选择。
4.使用
语言包是装好了,但是我发现官方给的使用方式太过于简单了吧,于是试了下,果然不行,表单验证依旧英文
正确的使用方法是,下好语言包后,在CONFIG/app.php中locale的值设置为zh-CN,在vendor\caouecs\laravel-lang\src\中把zh-CN目录下的文件直接复制到resources\lang\zh-CN下即可,语言包就设置完成了(记得要保留admin.php哦~这是Laravel-admin的内部包)