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 相关文章推荐
用roll.js实现的图片自动滚动+鼠标触动的特效
Mar 18 Javascript
JQuery中使用ajax传输超大数据的解决方法
Jul 14 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
Aug 18 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
Oct 30 Javascript
基于jQuery实现的仿百度首页滑动选项卡效果代码
Nov 16 Javascript
JavaScript定时器制作弹窗小广告
Feb 05 Javascript
JavaScript中三种常见的排序方法
Feb 24 Javascript
jquery 禁止鼠标右键并监听右键事件
Apr 27 jQuery
详解用vue.js和laravel实现微信授权登陆
Jun 23 Javascript
Node.js进阶之核心模块https入门
May 23 Javascript
JavaScript面向对象继承原理与实现方法分析
Aug 09 Javascript
基于vue 动态菜单 刷新空白问题的解决
Aug 06 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
yii2简单使用less代替css示例
2017/03/10 PHP
PHP的自定义模板引擎
2017/03/24 PHP
Laravel框架中自定义模板指令总结
2017/12/17 PHP
PHP-FPM的配置与优化讲解
2019/03/15 PHP
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
js中删除数组中的某一元素实例(无下标时)
2017/02/28 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
Vue实现底部侧边工具栏的实例代码
2018/09/03 Javascript
给localStorage设置一个过期时间的方法分享
2018/11/06 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
2020/11/18 Vue.js
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
在Python的struct模块中进行数据格式转换的方法
2015/06/17 Python
使用相同的Apache实例来运行Django和Media文件
2015/07/22 Python
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
详解Python之数据序列化(json、pickle、shelve)
2017/03/30 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
numpy中实现二维数组按照某列、某行排序的方法
2018/04/04 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
详解python实现数据归一化处理的方式:(0,1)标准化
2019/07/17 Python
python中matplotlib条件背景颜色的实现
2019/09/02 Python
Python线程障碍对象Barrier原理详解
2019/12/02 Python
使用pytorch完成kaggle猫狗图像识别方式
2020/01/10 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
2020/02/07 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
波兰最大的电商平台:Allegro.pl
2021/02/06 全球购物
个人评价范文分享
2014/01/11 职场文书
《猫》教学反思
2014/02/26 职场文书
党支部活动策划方案
2014/08/18 职场文书
中学生打架《检讨书》范文
2019/08/12 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python