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延迟加载
Mar 09 Javascript
window.open的功能全解析
Oct 10 Javascript
apycom出品的jQuery精美菜单破解方法
Feb 18 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
Jun 12 Javascript
总结十个Angular.js由浅入深的面试问题
Aug 26 Javascript
angularjs中使用ng-bind-html和ng-include的实例
Apr 28 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
Apr 02 Javascript
微信小程序在ios下Echarts图表不能滑动的问题解决
Jul 10 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
Jul 29 Javascript
使用Bootstrap做一个朝代历史表
Dec 10 Javascript
es6函数之严格模式用法实例分析
Mar 17 Javascript
游戏开发中如何使用CocosCreator进行音效处理
Apr 14 Javascript
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框架的性能
2008/01/10 PHP
yii框架源码分析之创建controller代码
2011/06/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
2014/06/23 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
PHP在线书签系统分享
2016/01/04 PHP
浅谈laravel中的关联查询with的问题
2019/10/10 PHP
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
深入了解javascript中的prototype与继承
2013/04/14 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
2014/02/10 Javascript
js改变鼠标的形状和样式的方法
2014/03/31 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
特殊日期提示功能的实现方法
2016/06/16 Javascript
移动适配的几种方案(三种方案)
2016/11/25 Javascript
JS简单实现数组去重的方法示例
2017/03/27 Javascript
微信小程序实现验证码获取倒计时效果
2018/02/08 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
vue--点击当前增加class,其他删除class的方法
2018/09/15 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
Node.js实现用户评论社区功能(体验前后端开发的乐趣)
2019/05/09 Javascript
layui实现图片虚拟路径上传,预览和删除的例子
2019/09/25 Javascript
python基于xmlrpc实现二进制文件传输的方法
2015/06/02 Python
Python实现高效求解素数代码实例
2015/06/30 Python
Python自定义类的数组排序实现代码
2016/08/28 Python
python中子类调用父类函数的方法示例
2017/08/18 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
python进度条显示-tqmd模块的实现示例
2020/08/23 Python
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
html5调用app分享功能示例(WebViewJavascriptBridge)
2018/03/21 HTML / CSS
萨克斯第五大道精品百货店: Saks Fifth Avenue
2017/04/28 全球购物
Ruby如何定义一个类
2012/10/08 面试题
劳动仲裁代理词范文
2015/05/25 职场文书
西游降魔篇观后感
2015/06/15 职场文书
2016年12月份红领巾广播稿
2015/12/21 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书