宝哥软件园

laravel在中文和英文之间切换的例子

编辑:宝哥软件园 来源:互联网 时间:2021-08-19

资源文件下有一个阿郎文件夹,下面有一个en文件夹。这是存储以后要使用的语言的语言包的地方。在下面的app.php设置语言驱动程序。

我在这里设置en,然后我将使用lang文件夹中en文件夹中的文件来翻译中文和英文。

这里的项目采用了前端和后端分离的方式,所以我主要管理后端的提示信息。

在en文件夹中,为中文创建两个新文件来存储中文,为英文创建两个新文件来存储英文翻译。

其中数组对应的键名必须相同,不能有重复的键名,否则哪一个都不能显示。

当然,当你登录时,你应该选择使用中文还是英文。在这里选择后,可以将用户的选择存储在缓存中,取出需要使用翻译的缓存,并显示出来。

认证者:

这是登录验证器。由于登录没有存储语言格式,因此需要获取用户输入的语言格式。并进行处理。

在这里,我们需要使用trans函数将中文转换为英文。$d是根据用户选择的语言选择使用中文还是英文。".error”是中英文对应数组的键名(键名唯一,键名唯一,键名唯一),然后可以根据输入语言是1还是2给出相应的提示。控制器内部也一样。

以上中英文切换的例子,都是边肖分享的内容。希望能给大家一个参考,支持我们。

更多资讯
游戏推荐
更多+