Internationalization 带有语言参数的Wikipedia文章的独立于语言的链接
例如,我正在用英语写一篇关于版本控制的文章,我想把它翻译成其他几种语言。我希望避免手动翻译维基百科文章的链接,因为页面名称在其他语言中可能不同 使用Wikipedia API(或其他黑客),是否可以使用该语言作为参数为Wikipedia文章构建独立于语言的URL?Internationalization 带有语言参数的Wikipedia文章的独立于语言的链接,internationalization,wikipedia-api,Internationalization,Wikipedia Api,例如,我正在用英语写一篇关于版本控制的文章,我想把它翻译成其他几种语言。我希望避免手动翻译维基百科文章的链接,因为页面名称在其他语言中可能不同 使用Wikipedia API(或其他黑客),是否可以使用该语言作为参数为Wikipedia文章构建独立于语言的URL? 考虑到: 维基百科的每一篇文章都以标准格式包含了其他语言的链接 WikipediaAPI具有langlinks属性来检索到其他语言的链接() wikidata还可以提供指向其他语言的链接() 但是,我没有找到任何方法或黑客只使用一
考虑到:
- 维基百科的每一篇文章都以标准格式包含了其他语言的链接
- WikipediaAPI具有langlinks属性来检索到其他语言的链接()
- wikidata还可以提供指向其他语言的链接()
注2:如果文章不存在于指定语言中,则最好回退到原始英文文章。假设相关文章在WikiData中有一个条目,您可以通过首先查找相应的WikiData条目,然后使用
特殊:GotolkedPage
功能来完成此操作
所以我会带你去看法语维基百科的文章,这篇文章对应于英语维基百科的修订控制
不利的一面是,如果这篇文章不是用那种语言写的,你只会在Wikidata上结束(参见示例)
你仍然需要知道WikiData实体,它可以通过WikipediaAPI获得,例如:。
@lokal_profil我怎样才能获得维基百科的移动版?现在不认为这是可能的。当然应该是这样,所以我错开了罚单。如果您在移动浏览器上转到上面的链接(并且没有选择退出移动模式),那么您将进入目标站点的移动版本(如果您没有选择退出)。如果您在桌面上,则需要自己修改url。