【问题标题】:how to view multi lang in vue + laravel如何在 vue + laravel 中查看多语言
【发布时间】:2018-11-21 08:44:45
【问题描述】:

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

【问题讨论】:

  • 在标题导航中创建一个区域切换器。如果您正在使用多语言开发单页应用程序。检查此入门模板,这将是一个完美的选择。或者查看代码如何与翻译一起使用,以便您了解基本概念。github.com/cretueusebiu/laravel-vue-spa

标签: laravel vue.js localization


【解决方案1】:

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

localStorage.setItem('lang', lang);

稍后使用:

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

【讨论】:

    【解决方案2】:

    我建议你使用 vue-i18n 库来处理多语言。

    my older answer这个lib怎么用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-23
      • 2016-10-27
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 2019-04-20
      • 2014-09-24
      相关资源
      最近更新 更多