Laravel 5 多语言包来啦,52 国语言随意换: overtrue/Laravel-lang

虽然大家可能都知道 caouecs/Laravel4-lang 已经存在很久了,但是始终存在一个问题:更新与安装都不方便。那么终于福利来了!

https://github.com/overtrue/laravel-lang

期待大家的支持(star)!:laughing:

本帖已被设为精华帖!
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 16
Summer

欢迎欢迎 :smile_cat: @lifesign 一直在提起你

9年前 评论
Destiny

超哥, 这个棒 :+1:

7年前 评论

@overtrue config('locale', 这里使用用户的选择)
我弄了半天,还是没有弄明白。 如何让用户动态切换

7年前 评论
gitxuzan

@overtrue

  [Symfony\Component\Console\Exception\CommandNotFoundException]
  There are no commands defined in the "lang" namespace.

怎么回事
执行 php aritsan lang:publish zh-CH
出错了

6年前 评论

@GitHacking ServiceProvider 注册了么?

6年前 评论
gitxuzan

@overtrue 可以了,3q

6年前 评论
gitxuzan

@overtrue 是我眼花了晚上,没替换好

6年前 评论
北冥

@overtrue 语言包可以替换页面上的文字,但是不能替换Validation,表单验证的时候,还是按照配置的locale显示,不能跟随我修改的语言改变,我用的是laravel 5.1
怎样才可以把动态语言可以对Validation生效

6年前 评论

@北冥 请学会如何正确的提问,你的描述里有几个东西对我来讲就是 0 可见:“我修改的语言”,“动态语言”

6年前 评论
hookover

@overtrue 怎么让没有语言配置的第三方库也可以被翻译?比如jwt-auth本地化抛出的异常,它默认没有语言包

6年前 评论

@vector 我去给全部第三方包写一遍语言包?

6年前 评论
hookover

@overtrue 我是没搞懂怎么让第三方包使用这个语言包,第三方语言包没有使用trans函数

6年前 评论

@vector 所以我也没有办法,毕竟那代码只有人家作者能控制

6年前 评论

怎么回事,我的出现了这个报错
Database [mysql·] not configured.

4年前 评论

有个安装中文包容易犯的错误,就是下载和加载 ServiceProvider 后有可能仍旧不出现中文。这个需要检查项目的「resources/lang」目录下是否有 zh-CN 之类的文件夹。如果没有则表示尚未引入中文包。 file

引入方式就是 github.com/overtrue/laravel-lang 文末提到的「php artisan lang:publish zh_CN,zh_HK,th,tk」。 这里要注意的是,后面的语言名称取自「vendor/caouecs/laravel-lang/src」目录下的文件夹名。本人使用 Laravel 7,中文包名是 zh-CN,所以引入指令是「php artisan lang:publish zh-CN」 file 文件太多省略 file 希望对后面学习的人有帮助。

3年前 评论

zh_CN 和 Dcat Admin 要求的配置 zh-CN 冲突 ,怎么处理

3年前 评论

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