## 中文语言包
会有很多人会遇到翻译 Laravel 自带模板的问题,所以我们无需自己一个个去翻译,这种通用的问题找找扩展包来处理即可。
我们将使用 [Laravel Lang](https://github.com/overtrue/laravel-lang) 项目来实现,此项目支持了 52 个国家的语言,使用以下命令安装:
```php
$ composer require "overtrue/laravel-lang:~3.0"
```
完成上面的操作后,将项目文件 `config/app.php` 中的下一行
```php
Illuminate\Translation\TranslationServiceProvider::class,
```
替换为:
```php
Overtrue\LaravelLang\TranslationServiceProvider::class,
```
[Laravel Lang](https://github.com/overtrue/laravel-lang) 同自定义语言包一样,都是根据 `config/app.php` 里 `locale` 的选项来选择语言的。
值得一提的是,如果你想修改扩展包提供的语言文件,可以使用以下命令发布语言文件到项目里:
```php
$ php artisan lang:publish zh-CN
```
发布后的语言文件存放于 `resources/lang/zh-CN` 文件夹。