我正在使用上面的(PolyGlot语言选择器2)
虽然它运行得非常好,但我在设置默认语言时遇到了问题。
有人知道如何在选择的之后更改默认语言的显示吗?
http://ixtendo.com/demo/polyglot-language-switcher-2/jquery-demo.html#
您可以在网站上看到演示-基本上,无论我做什么,每当我选择另一种语言-英语(美国)是仍然显示为默认。
我尝试使用jQuery添加和删除类,并且只使用存储在会话中的URL中的语言应用类‘’。
发布于 2015-12-01 19:12:55
我已经确定这可以通过以下方式进行配置(使用jQuery方法,而不是通过HTML)
$('html').attr('lang','[language]');
其中[language]
等于可接受的'data-lang-id'
例如,设置为捷克语:
$('html').attr('lang','cz_CZ');
对于我自己来说,我能够将用户语言存储在会话中,然后按如下方式应用:
selectedLang: function () {
if($("#lang").val()==='Czech'){
$('html').attr('lang','cz_CZ');
}
https://stackoverflow.com/questions/34026123
复制相似问题