本地化失败?

问答 FreeMason ⋅ 于 1周前 ⋅ 最后回复由 liyu001989 1周前 ⋅ 50 阅读

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

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

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

我们需要提前定义好『错误码』,并且在响应中增加 code 字段,这样客户端才能错误码,提示出正确
的报错信息。DingoApi 会自动将异常中的异常码 (code)添加到响应中,所以我们只需要抛出异常的
时候增加自定义的异常码即可,例如:

本文章首发在 Laravel China 社区
成为第一个点赞的人吧 :bowtie:
回复数量: 1
暂无评论~~
您需要登陆以后才能留下评论!

Composer 中国全量镜像

Top 100 扩展包

Lumen 中文文档

Laravel 速查表

Laravel 中文文档

Laravel 项目开发规范

Laravel 开发环境部署

Elasticsearch-PHP 中文文档

Lumen 中文文档

GraphQL PHP 中文文档

社区文档撰写指南

TDD 构建 Laravel 论坛笔记

PHP PSR 标准规范

PHP 设计模式全集

Dingo API 中文文档