Javascript 我可以在MediaWiki wiki上使用jquery.uls从英语语言名称中获取语言代码吗?

Javascript 我可以在MediaWiki wiki上使用jquery.uls从英语语言名称中获取语言代码吗?,javascript,jquery-plugins,internationalization,mediawiki,wikimedia,Javascript,Jquery Plugins,Internationalization,Mediawiki,Wikimedia,(通用语言选择器)以各种奇特的方式选择语言 所有MediaWiki站点似乎都可以通过$.uls使用在其上运行的JavaScript。有,但它似乎只关心服务器端以及最终用户将如何与之交互 我想知道我是否可以使用它来获得从一种语言的英文名称(如“越南语”)到该语言的ISO 639语言代码(如“vi”)的映射 我似乎无法在文档中找到这一点,也无法在公开的接口中找到这样做的方法。它在那里,而我就是看不见它?你可以使用mw.config.get('wgULSLanguages')来获得一个关联数组,其中键

(通用语言选择器)以各种奇特的方式选择语言

所有MediaWiki站点似乎都可以通过
$.uls
使用在其上运行的JavaScript。有,但它似乎只关心服务器端以及最终用户将如何与之交互

我想知道我是否可以使用它来获得从一种语言的英文名称(如“越南语”)到该语言的ISO 639语言代码(如“vi”)的映射


我似乎无法在文档中找到这一点,也无法在公开的接口中找到这样做的方法。它在那里,而我就是看不见它?

你可以使用
mw.config.get('wgULSLanguages')
来获得一个关联数组,其中键是语言代码,值是英语语言名称


此扩展还可以使用其他选项。

不,您可以看到问题中提到的选项没有涵盖我要找的内容。除非你能指出我当然看不到的部分。你可以使用
mw.config.get('wgULSLanguages')
,你会得到“一个关联数组,其中键是语言代码,值是英语语言名称”。这不是你需要的吗?或者我可能错过了一些我自己找不到的东西。现在让我来玩吧。。。是的,就是它!我希望代码来自语言名称,但这仍然很容易。把你上面的评论编辑成答案,这样我就可以投赞成票了。谢谢