Laravel 6.0 安装 Laravel-Lang 方式有更新
安装成功后,在 config/app.php
文件中将以下这一行:
Illuminate\Translation\TranslationServiceProvider::class,
替换为:
Overtrue\LaravelLang\TranslationServiceProvider::class,
教学中是这样要求, 但是根据Laravel-Lang 最新说明不应该这样做.
只应该更改config/app.php
中local区域为zh-CN
应该是使用该命令安装
composer require caouecs/laravel-lang:~4.0
随后在vendor/caouecs/laravel-lang
文件夹中找到对应的语言文件夹, 这里我们要找的是zh-CN
文件夹
把这个文件夹复制到项目resources/lang
文件夹中, 刷新网页即可.
你没发现两个包不一样吗
教学给的安装方式按道理来说是 5.7 的
以下是官方给出的安装命令和版本
For Laravel 5.8-6.0 :
run composer require caouecs/laravel-lang:~4.0
in your project folderFor Laravel 5.1-5.7 :
run composer require caouecs/laravel-lang:~3.0
in your project folderFor Laravel 5 :
run composer require caouecs/laravel-lang:~2.0
in your project folderFor Laravel 4 :
run composer require caouecs/laravel-lang:~1.0
in your project folder教程不一定是最佳方案,composer require caouecs/laravel-lang
按照你说的方法,测试成功。
终于成功了,更换了composer的镜像,腾讯的更快一些。
:+1: :+1: :+1: 希望6.x的课程能更新
zh-CN和zh_CN