wikimedia相关内容

以编程方式检索所有维基百科语言的列表

我需要检索某个 wiki 项目的所有现有语言的列表.例如,所有 Wikivoyage 或所有 维基百科 语言,就像它们的登陆页面一样. 如果可能的话,我更喜欢通过 MediaWiki API 执行此操作. 感谢您的时间. 解决方案 方法 3:在 Wikimedia wiki farm 和 Extension:Sitematrix 中使用 API https://commo ..
发布时间:2021-09-24 20:43:10 其他开发

验证维基媒体语言的语言代码

我有一个 shell 脚本,它使用维基数据查询服务 (WDQS) 来获取所需的数据.运行 WDQS 的 SPARQL 查询采用输入参数语言代码. 如果输入语言代码是有效的维基媒体语言代码作为下面链接中的第一列数据,我是否可以检查 shell 脚本https://www.wikidata.org/wiki/Help:Wikimedia_language_codes/lists/全部 解决 ..
发布时间:2021-07-23 19:57:19 其他开发

MediaWiki 调整系统消息语言

我遇到了一个错误,我的系统消息以错误的语言显示.我有一个简单的问题:如何将系统消息设置为始终为例如english 或 german 不添加 &uselang=de 到 URL.有没有办法在本地设置中永久更改它? 解决方案 是的,您需要在您的文件 LocalSettings.php 中更改它.例如,如果您想使用巴西葡萄牙语,请将其更改为: $wgLanguageCode = 'pt-br' ..
发布时间:2021-06-02 19:25:19 其他开发

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

WikiMedia具有一个名为jquery.uls (通用语言选择器)的jquery插件,用于选择一种语言以各种花哨的方式. 所有MediaWiki网站似乎都可以通过$.uls在运行它们的JavaScript上使用它.有有关ULS扩展的文档,但它似乎只涉及服务器端本身,并且最终用户将如何与之交互. 我想知道是否可以使用它来获取从一种语言的英语名称(例如“越南")到该语言的ISO 639 ..

如何将自定义全局JavaScript添加到MediaWiki

如何将自定义javascript文件(例如custom.js)添加到MediaWiki安装中? 例如,如果将custom.js放在文件夹resources/lib/下,如何将其加载到每一页上? 我不打算将其作为扩展的一部分,而我希望将所做的更改保留在LocalSettings.php中. 解决方案 正如garryp所建议的那样,您可以将JavaScript代码放入 $ wgUs ..
发布时间:2020-05-03 03:28:14 前端开发