首页 > 解决方案 > 如何在 vue + laravel 中查看多语言

问题描述

我已经完成了 Vue 的翻译。我有 2 种语言,EN 和 MS。默认值为 EN。如何路由 Web 链接以在 MS 中查看?对于标准 Laravel 页面,我将在链接末尾添加?lang=en或。?lang=msVue怎么样?我需要在刀片文件中声明任何内容吗?

标签: laravelvue.jslocalization

解决方案


使用 获取 lang 参数window.location,然后将其存储在浏览器中:

localStorage.setItem('lang', lang);

稍后检索它使用:

var lang = localStorage.getItem('lang');

推荐阅读