更改语言参数时重定向URL(Wix-Page,Corvid)

时间:2019-08-13 15:41:41

标签: javascript

我已经在WIX CMS中建立了一个多语言网站。它具有两种语言。 CMS可以轻松显示同一页面的不同语言版本(通过url中的参数:例如?lang = en),无需编码。我不是开发人员,您很快就会注意到。

但是,CMS随附的博客模块存在问题。它不是多语言的,这意味着所有语言版本都将显示所有博客文章,并且无论URL中的语言参数如何,这些博客文章都保持不变。他们只是更改模块周围的框架,而不更改内容本身。

WIX具有Corvid,据我所知,Corvid是在这些网页上运行javascript的插件,即使它们本身只是通过拖放构建的。我正在寻找一段代码,每当用户通过languageselector更改语言参数时,该代码都会更改整个url。

我已经为博客概述页面找到了一个或多或少有效的解决方案。它替换了url的必要部分,并通过onReady和onChange或多或少可靠地触发了(我不确定是否同时需要这两者)。我没有在发布页面上得到该结果。不知何故,我的代码无法使用这些功能触发。

我会很乐意在此处发布代码段,但是它们可能相当混乱,没有帮助。 :(

简而言之,我想学习如何在用户每次更改language参数时可靠地触发重定向例程。

0 个答案:

没有答案