首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多语言选择器2-在选择后更改默认语言

多语言选择器2-在选择后更改默认语言
EN

Stack Overflow用户
提问于 2015-12-01 17:15:09
回答 1查看 339关注 0票数 1

我正在使用上面的(PolyGlot语言选择器2)

虽然它运行得非常好,但我在设置默认语言时遇到了问题。

有人知道如何在选择的之后更改默认语言的显示吗?

http://ixtendo.com/demo/polyglot-language-switcher-2/jquery-demo.html#

您可以在网站上看到演示-基本上,无论我做什么,每当我选择另一种语言-英语(美国)是仍然显示为默认。

我尝试使用jQuery添加和删除类,并且只使用存储在会话中的URL中的语言应用类‘’。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-01 19:12:55

我已经确定这可以通过以下方式进行配置(使用jQuery方法,而不是通过HTML)

代码语言:javascript
运行
复制
$('html').attr('lang','[language]');

其中[language]等于可接受的'data-lang-id'

例如,设置为捷克语:

代码语言:javascript
运行
复制
$('html').attr('lang','cz_CZ');

对于我自己来说,我能够将用户语言存储在会话中,然后按如下方式应用:

代码语言:javascript
运行
复制
selectedLang: function () {
    if($("#lang").val()==='Czech'){
        $('html').attr('lang','cz_CZ');
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34026123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档