中文验证语言包通过 Composer 安装后文件在哪?为什么 lang 文件下没有这个文件,却又可以配置成功并使用?

composer安装语言包后
resources/lang/ 目录下没有 zh-CN 文件,配置后是怎么读取到的?难道配置不是读取这个目录下面的语言包吗?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7

这个安装后的目录在
vendor\caouecs\laravel-lang\src

5年前 评论

默认在resources目录下,你看下composer的配置文件,如果可以使用,那就没有问题了

5年前 评论

扩展包会注册一个服务提供者,服务提供者里面可以注册lang的位置,所以并不一定要在你说的那个目录下。
参考laravel文档中的 扩展开发 一章

5年前 评论

这个安装后的目录在
vendor\caouecs\laravel-lang\src

5年前 评论

如果resources/lang/下有,就读这下面的,否则就用vendor下的

5年前 评论

具体可以去看下包文档 overtrue/laravel-lang
想加入到项目 resources/lang/ 下需要发布:

php artisan lang:publish zh-CN
5年前 评论

php artisan lang:publish zh-CN 运行之后有一下报错, 'cp' is not recognized as an internal or external command, operable program or batch file, Windows命令无法运行cp,可以运行copy,但是有没有什么办法可以调 :joy:

1年前 评论
oneSmile (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!