中文安装后不起作用
中文包安装成功,配置也添加上,错误信息显示还是英文。想来可能是 composer 安装的时候出了什么问题,框架没有识别到中文包。遂把扩展包下的中文语言包/path/to/vendor/caouecs/laravel-lang/src/zh-CN复制到框架的语言包目录/path/to/resources/lang/zh-CN下,有效。
高认可度评论:
去文档里翻了翻,发现是这样的说,
如果是laravel5 以上的需要替换这个地方:
Laraval 5.*
After completion of the above, Replace the
config/app.php
contentIlluminate\Translation\TranslationServiceProvider::class,
with:
Overtrue\LaravelLang\TranslationServiceProvider::class,
Lumen
Add the following line to
bootstrap/app.php
:$app->register(Overtrue\LaravelLang\TranslationServiceProvider::class);
去文档里翻了翻,发现是这样的说,
如果是laravel5 以上的需要替换这个地方:
Laraval 5.*
After completion of the above, Replace the
config/app.php
contentIlluminate\Translation\TranslationServiceProvider::class,
with:
Overtrue\LaravelLang\TranslationServiceProvider::class,
Lumen
Add the following line to
bootstrap/app.php
:$app->register(Overtrue\LaravelLang\TranslationServiceProvider::class);
嗯, 也遇到了这个问题, 但是之前bbs教程里面, 改改local就好了, 很奇怪.
嗯,现在laravel5.5.*设置表单验证错误中文提示不仅要改config/app.php中配置,还要复制语言包到sources/lang下.--2019.03.16
我也是这个问题,看了大家的提问才知道怎么回事