本地化失败?

把 app.config locale 设置成了 zh-CN,错误信息还是英文

把 app.config locale 设置成了 zh-CN message还是英文, 查看了 lang 目录里面只有 en 目录,并没
有 zh-CN 目录,也没有相关中文翻译包。 章节里并没有讲要安装多语言包或自己手动建立 zh-CN 中
文翻译包还可以返回中文。这本地化如何运作的 ?在线翻译后返回的,不像呀?

下面这段不是很明白,提前定义好『错误码』?是指自定义全局唯一错误码吗 例:1003 与 您还没有通过认证 对应

我们需要提前定义好『错误码』,并且在响应中增加 code 字段,这样客户端才能错误码,提示出正确
的报错信息。DingoApi 会自动将异常中的异常码 (code)添加到响应中,所以我们只需要抛出异常的
时候增加自定义的异常码即可,例如:
光年之外
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 2
liyu001989
  1. 你买的前两本教程了,压根没看吗?

https://learnku.com/courses/laravel-essent...
file

  1. 你再读一遍呢

file

5年前 评论

安装
composer require "overtrue/laravel-lang:~3.0"
Laraval 5.*
完成上面的操作后,将项目文件 config/app.php 中的下一行

Illuminate\Translation\TranslationServiceProvider::class,
替换为:

Overtrue\LaravelLang\TranslationServiceProvider::class,
Lumen
在 bootstrap/app.php 中添加下面这行:

$app->register(Overtrue\LaravelLang\TranslationServiceProvider::class);
配置
Laravel
修改项目语言 config/app.php:

'locale' => 'zh-CN',

5年前 评论

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