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 相关文章推荐
基于jquery的无刷新分页技术
Jun 11 Javascript
jQuery构造函数init参数分析续
May 13 Javascript
jQuery焦点图插件SaySlide
Dec 21 Javascript
仿百度换肤功能的简单实例代码
Jul 11 Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 Javascript
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
Angular中的interceptors拦截器
Jun 25 Javascript
Vue实现带进度条的文件拖动上传功能
Feb 23 Javascript
Vue登录注册并保持登录状态的方法
Aug 17 Javascript
jQuery选择器之层次选择器用法实例分析
Feb 19 jQuery
利用d3.js实现蜂巢图表带动画效果
Sep 03 Javascript
浅析JavaScript中的变量提升
Jun 01 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 Smarty 字符比较代码
2011/02/27 PHP
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
ThinkPHP使用smarty模板引擎的方法
2014/07/01 PHP
Smarty变量调节器失效的解决办法
2014/08/20 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
PHP判断是否连接上网络的方法
2015/07/01 PHP
深入讲解PHP的对象注入(Object Injection)
2017/03/01 PHP
使用Zttp简化Guzzle 调用
2017/07/02 PHP
php生成复杂验证码(倾斜,正弦干扰线,黏贴,旋转)
2018/03/12 PHP
asp 的 分词实现代码
2007/05/24 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
Javascript alert消息换行的方法
2013/08/07 Javascript
javascript将DOM节点添加到文档的方法实例分析
2015/08/04 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
2016/12/27 Javascript
jQuery插件zTree实现删除树子节点的方法示例
2017/03/08 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
Python通过递归遍历出集合中所有元素的方法
2015/02/25 Python
Python编程中装饰器的使用示例解析
2016/06/20 Python
python3.6使用pickle序列化class的方法
2018/10/22 Python
浅析python的Lambda表达式
2019/02/27 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
python打开文件的方式有哪些
2020/06/29 Python
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
认购协议书范本
2014/04/22 职场文书
创建绿色学校先进个人材料
2014/08/20 职场文书
捐款活动总结
2014/08/27 职场文书
酒店工程部经理岗位职责
2015/04/09 职场文书
幼儿园开学家长寄语(2016秋季)
2015/12/03 职场文书
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers