laravel框架语言包拓展实现方法分析


Posted in PHP onNovember 22, 2019

本文实例讲述了laravel框架语言包拓展实现方法。分享给大家供大家参考,具体如下:

laravel 使用make:auth生成用户认证,登录表单是英文版本的,打开模板文件(resources/views/auth/login.blade.php),此模板文件是我们刚刚使用 make:auth 命令生成的

laravel框架语言包拓展实现方法分析

这是 Laravel 提供的本地化特性,使用 __() 函数来辅助实现。按照约定,本地化文件存储在 resources/lang 文件夹中,为 JSON 格式。在 config/app.php 文件中,我们设置了:

laravel框架语言包拓展实现方法分析

对应翻译文件就是 resources/lang/zh-CN.json ,需新建此文件:

resources/lang/zh-CN.json

laravel框架语言包拓展实现方法分析

laravel框架语言包拓展实现方法分析

 

会有很多人会遇到翻译 Laravel 自带模板的问题,所以我们无需自己一个个去翻译,这种通用的问题找找扩展包来处理即可。我们将使用 Laravel Lang 项目来实现,此项目支持了 52 个国家的语言,使用以下命令安装:

composer require "overtrue/laravel-lang:~3.0"

完成上面的操作后,将项目文件 config/app.php 中的下一行

Illuminate\Translation\TranslationServiceProvider::class,

替换为:

Overtrue\LaravelLang\TranslationServiceProvider::class,

laravel框架语言包拓展实现方法分析

laravel框架语言包拓展实现方法分析

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
文件上传的实现
Oct 09 PHP
怎样才能成为PHP高手?学会“懒惰”的编程
Dec 05 PHP
PHP 配置文件中open_basedir选项作用
Jul 19 PHP
遭遇php的in_array低性能问题
Sep 17 PHP
去除php注释和去除空格函数分享
Mar 13 PHP
PHP错误处理函数register_shutdown_function使用示例
Jul 03 PHP
postman的安装与使用方法(模拟Get和Post请求)
Aug 06 PHP
实现php删除链表中重复的结点
Sep 27 PHP
laradock环境docker-compose操作详解
Jul 29 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
Jan 26 PHP
关于PHP中interface的用处详解
Jul 26 PHP
php swoft框架实例用法
Dec 22 PHP
laravel框架邮箱认证实现方法详解
Nov 22 #PHP
laravel 框架结合关联查询 when()用法分析
Nov 22 #PHP
PHP实现微信提现功能(微信商城)
Nov 21 #PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
Nov 21 #PHP
PHP框架实现WebSocket在线聊天通讯系统
Nov 21 #PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
Nov 19 #PHP
使用PHP开发留言板功能
Nov 19 #PHP
You might like
PHP定时执行任务的3种方法详解
2015/12/21 PHP
php连接oracle数据库的核心步骤
2016/05/26 PHP
IE 下的只读 innerHTML
2009/08/21 Javascript
js无法获取到html标签的属性的解决方法
2016/07/26 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
强大的 Angular 表单验证功能详细介绍
2017/05/23 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
Node.js创建Web、TCP服务器
2017/12/05 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
2018/01/18 jQuery
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
python冒泡排序算法的实现代码
2013/11/21 Python
Python正则表达式匹配ip地址实例
2014/10/09 Python
Python中使用Inotify监控文件实例
2015/02/14 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
Python中的集合介绍
2019/01/28 Python
用python给自己做一款小说阅读器过程详解
2019/07/11 Python
python scrapy爬虫代码及填坑
2019/08/12 Python
查看keras各种网络结构各层的名字方式
2020/06/11 Python
Python grequests模块使用场景及代码实例
2020/08/10 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
python空元组在all中返回结果详解
2020/12/15 Python
python 日志模块logging的使用场景及示例
2021/01/04 Python
Html5新标签解释及用法
2012/02/17 HTML / CSS
俄罗斯优惠券网站:BIGLION
2017/05/21 全球购物
英国最大的自有市场,比亚马逊便宜:Flubit
2019/03/19 全球购物
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
会计学自我鉴定
2014/02/06 职场文书
中华在我心中演讲稿
2014/09/13 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
避暑山庄导游词
2015/02/04 职场文书
催款通知书范文
2015/04/17 职场文书
运动会5000米加油稿
2015/07/21 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
六年级情感作文之500字
2019/10/23 职场文书