资讯专栏INFORMATION COLUMN

laravel 安装中文语言包

Bryan / 3113人阅读

摘要:导语现在的语言设置还是英文,使用扩展来设置中文。这里是官方中文文档,按照这个来操作就行了。也可以添加额外的语言,可以查看文档,这里不再做测试。

导语

现在的语言设置还是英文,使用 laravel-lang 扩展来设置中文。这里是官方中文文档,按照这个来操作就行了。代码可查看 GitHub。先来看下设置前的 404 页面

安装及配置

通过 composer 安装 composer require "overtrue/laravel-lang:~3.0"

修改 config/app.php 配置文件,将IlluminateTranslationTranslationServiceProvider::class, 替换为 OvertrueLaravelLangTranslationServiceProvider::class,,然后将 "locale" => "en", 修改成 "locale" => "zh-CN",

最后执行 php artisan lang:publish zh-CN

自定义修改

看下 resources/lang 目录

实际上添加了 zh-CN.json 翻页文件和 zh-CN 目录。404 页面的提示语是在 zh-CN.json 文件中,修改试下

来看下代码是如何实现的,找到 vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/404.blade.php 页面,可以看到如下一行代码

看下这个 __ 函数的作用

__ 函数会使用本地化文件翻译给定翻译字符串或翻译键
如果给定翻译字符串或键不存在,__ 函数将会返回给定值。

再来看下 zh-CN 目录的文件,是和 en 目录一一对应的,同样可以自定义修改提示语。也可以添加额外的语言,可以查看文档,这里不再做测试。


参考资料:laravel-lang、laravel 本地化、laravel 辅助函数。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31120.html

相关文章

  • laravel中使用WangEditor及多图上传

    摘要:多图上传修改里面的方法将封面修改为封面创建图片修改器修改器使用说明,请阅读相关说明文档在里增加和两个方法显示效果原文地址地址 laravel中使用WangEditor及多图上传 1. 创建项目及安装所需安装包 1.1 创建项目 composer create-project laravel/laravel=5.3 blog_wangeditor --prefer-dist 1.2 创建...

    FingerLiu 评论0 收藏0
  • laravel中使用WangEditor及多图上传

    摘要:多图上传修改里面的方法将封面修改为封面创建图片修改器修改器使用说明,请阅读相关说明文档在里增加和两个方法显示效果原文地址地址 laravel中使用WangEditor及多图上传 1. 创建项目及安装所需安装包 1.1 创建项目 composer create-project laravel/laravel=5.3 blog_wangeditor --prefer-dist 1.2 创建...

    qianfeng 评论0 收藏0
  • laravel开发扩展记录

    摘要:自动代码扩展开发时遵守的代码风格是项目开发规范。遵照此规范,在实际操作中,有许多重复,接下来推荐一款专为此规范量身定制的代码生成器。可以利用此扩展来快速构建项目原型。后续还会为大家带来一些最新的技术扩展。 whoops 错误提示扩展 whoops 是一个非常优秀的 PHP Debug 扩展,它能够使你在开发中快速定位出错的位置。laravel默认安装。showImg(https://s...

    fancyLuo 评论0 收藏0
  • laravel开发扩展记录

    摘要:自动代码扩展开发时遵守的代码风格是项目开发规范。遵照此规范,在实际操作中,有许多重复,接下来推荐一款专为此规范量身定制的代码生成器。可以利用此扩展来快速构建项目原型。后续还会为大家带来一些最新的技术扩展。 whoops 错误提示扩展 whoops 是一个非常优秀的 PHP Debug 扩展,它能够使你在开发中快速定位出错的位置。laravel默认安装。showImg(https://s...

    魏宪会 评论0 收藏0
  • laravel开发扩展记录

    摘要:自动代码扩展开发时遵守的代码风格是项目开发规范。遵照此规范,在实际操作中,有许多重复,接下来推荐一款专为此规范量身定制的代码生成器。可以利用此扩展来快速构建项目原型。后续还会为大家带来一些最新的技术扩展。 whoops 错误提示扩展 whoops 是一个非常优秀的 PHP Debug 扩展,它能够使你在开发中快速定位出错的位置。laravel默认安装。showImg(https://s...

    Dean 评论0 收藏0

发表评论

0条评论

Bryan

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<