laravel实现中文和英语互相切换的例子


Posted in Javascript onSeptember 30, 2019

resources文件下面有一个lang文件夹下面有一个en文件夹,这里就是后面要使用到的存放语言的语言包的地方了。下面设置app.php里面的语言驱动。

laravel实现中文和英语互相切换的例子

这里我设置的是en,到时候就会使用lang文件夹里面的en文件夹里面的文件来翻译中文和英语。

这里的项目使用的是前后端分离的,所有我主要管理后端的提示信息。

再en文件夹里面新建两个文件为chinese存放中文,english存放英语翻译。

laravel实现中文和英语互相切换的例子

其中数组对应的键名必须一样,且不能又重复的键名,不然会出现找不到显示哪一个。

当然了登陆的时候是药选择使用中文还是英文,这里选择了之后,可以把用户的选择存入缓存中,在需要使用翻译的地方取出缓存,并显示即可。

验证器:

laravel实现中文和英语互相切换的例子

这里是登陆的验证器,由于才登陆并没有存储语言格式,所以需要获取到用户输入的语言格式。并进行处理。

这里需要使用函数trans进行中英转换,$d就是根据用户选择的语言进行选择使用中文还是英文。“.error”是对应的中文和英文中的数组的键名,(键名唯一,键名唯一,键名唯一),然后就可以根据输入的language为1还是为2来进行相应的提示了。控制器里面也是一样的。

以上这篇laravel实现中文和英语互相切换的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中的noscript元素属性位置及作用介绍
Apr 11 Javascript
网站繁简切换的JS遇到页面卡死的解决方法
Mar 12 Javascript
单击某一段文字改写文本颜色
Jun 06 Javascript
JavaScript图片轮播代码分享
Jul 31 Javascript
每天一篇javascript学习小结(RegExp对象)
Nov 17 Javascript
Vue.js中数据绑定的语法教程
Jun 02 Javascript
node.js学习之事件模块Events的使用示例
Sep 28 Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
Nov 30 Javascript
JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
Apr 21 Javascript
小程序组件之仿微信通讯录的实现代码
Sep 12 Javascript
JointJS JavaScript流程图绘制框架解析
Aug 15 Javascript
Vue Elenent实现表格相同数据列合并
Nov 30 Vue.js
JavaScript键盘事件响应顺序详解
Sep 30 #Javascript
vue自动化路由的实现代码
Sep 30 #Javascript
js实现图片上传即时显示效果
Sep 30 #Javascript
vue实现select下拉显示隐藏功能
Sep 30 #Javascript
createObjectURL方法实现本地图片预览
Sep 30 #Javascript
微信小程序实现分享商品海报功能
Sep 30 #Javascript
Bootstrap实现模态框效果
Sep 30 #Javascript
You might like
用PHP为SHOPEX增加日志功能代码
2010/07/02 PHP
php如何控制用户对图片的访问 PHP禁止图片盗链
2016/03/25 PHP
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
浅析ajax请求json数据并用js解析(示例分析)
2013/07/13 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
2016/03/05 Javascript
js获取时间精确到秒(年月日)
2016/03/16 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
canvas绘制表盘时钟
2017/01/23 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
2017/09/19 Javascript
react native与webview通信的示例代码
2017/09/25 Javascript
vue项目添加多页面配置的步骤详解
2019/05/22 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
2017/08/31 Python
Python读取Excel表格,并同时画折线图和柱状图的方法
2018/10/14 Python
python实现朴素贝叶斯算法
2018/11/19 Python
Django之模板层的实现代码
2019/09/09 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
Python tcp传输代码实例解析
2020/03/18 Python
美国家用电器和电子产品商店:Abt
2016/09/06 全球购物
Ray-Ban雷朋西班牙官网:全球领先的太阳眼镜品牌
2018/11/28 全球购物
优秀应届毕业生推荐信
2014/02/18 职场文书
我爱我的祖国演讲稿
2014/05/04 职场文书
生态养殖创业计划书
2014/05/06 职场文书
2016父亲节感恩话语
2015/12/09 职场文书
闭幕词的写作格式与范文!
2019/06/24 职场文书
基于python制作简易版学生信息管理系统
2021/04/20 Python
Python人工智能之混合高斯模型运动目标检测详解分析
2021/11/07 Python
python程序的组织结构详解
2021/12/06 Python
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL