【问题标题】:Can I use jquery.uls on a MediaWiki wiki to get a language code from the name of a language in English?我可以在 MediaWiki wiki 上使用 jquery.uls 从英语语言名称中获取语言代码吗?
【发布时间】:2015-04-07 06:48:07
【问题描述】:

WikiMedia has a jquery plugin called jquery.uls(通用语言选择器)以各种花哨的方式选择语言。

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

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

我似乎无法在文档中找到此内容,也无法在公开的接口中找到执行此操作的方法。它在那里,我只是看不到它吗?

【问题讨论】:

    标签: javascript jquery-plugins internationalization mediawiki wikimedia


    【解决方案1】:

    您可以使用mw.config.get('wgULSLanguages') 获取关联数组,其中键是语言代码,值是英语语言名称。

    Here 还有其他选项可以用于此扩展。

    【讨论】:

    • 不,您可以在问题中看到它没有涵盖我正在寻找的内容。除非你能指出我当然看不到的部分。
    • 你可以使用mw.config.get('wgULSLanguages'),你会得到“一个关联数组,其中键是语言代码,值是英语语言名称”。这不是你需要的吗?或者我可能错过了理解的东西
    • 我自己找不到。让我现在玩它......是的,就是这样!我想要语言名称中的代码,但这仍然很容易。将您的评论编辑为答案,以便我投票。谢谢。
    猜你喜欢
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多