laravel - 如何在 vue + laravel 中查看多语言
问题描述
我已经完成了 Vue 的翻译。我有 2 种语言,EN 和 MS。默认值为 EN。如何路由 Web 链接以在 MS 中查看?对于标准 Laravel 页面,我将在链接末尾添加?lang=en
或。?lang=ms
Vue怎么样?我需要在刀片文件中声明任何内容吗?
解决方案
使用 获取 lang 参数window.location
,然后将其存储在浏览器中:
localStorage.setItem('lang', lang);
稍后检索它使用:
var lang = localStorage.getItem('lang');
推荐阅读
- javascript - 如何在我的 .html 文件中链接我的 .ejs 文件
- c# - SQL CLR 问题:CREATE PROCEDURE 失败,因为参数计数不匹配
- python - 从小马 ORM 创建 postgres 数据库
- firebase - Firebase 管理员 - 获取 Google OAuth 令牌
- java - NoSuchMethodError:我需要什么版本的 Apache Xml Security?
- python - 从列表列表中统一绘制 5 个元素
- c# - 检索收件人的身份验证图像
- c++ - 旧 C++ 版本中 struct 和 class 之间的区别
- python - 两个矩阵之间的余弦相似度
- r - 归一化成对相似度矩阵,使其总和为 1