Task: We have Wikipedia English page and need to retrieve the same page address in Russian.
I know the Semantic Web solution - use simple query to DbPedia, but I am curious whether there are traditional solutions. I have asked the same question in semanticoverflow.com where Toby Inkster suggested to parse http://en.wikipedia.org/wiki/Colugo?action=raw results (there are other languages links in the bottom), but this way is too inefficient. Are there any other ways or DbPedia is the one real option?
Many pages on the English Wikipedia are available in other languages. These pages are accessed via the interlanguage (interwiki) links, usually visible on the bottom left of a page. (Top right on mobile.)
Set/change Wikipedia language To change the Wikipedia language, go to the "More" menu in the main screen, tap "Settings", then select "Wikipedia languages". From there you can add, remove, and rearrange your preferred languages. (Your topmost language will be used by default when searching Wikipedia.)
Wikipedia has an extensive API, which can provide language links information among others. In this particular case, you're looking for api.php?action=query&prop=langlinks&titles=...
. See here for example.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With