meta=siteinfo&siprop=namespaces|namespacealiases should return canonical names as well
Current output (excerpt of cswiki):
<query>
<namespaces> <ns id="-2">Média</ns> <ns id="-1">Speciální</ns> <ns id="0" subpages="" /> <ns id="1" subpages="">Diskuse</ns>
...
<ns id="6">Soubor</ns> <ns id="7" subpages="">Soubor diskuse</ns>
...
</namespaces> <namespacealiases> <ns id="4">WP</ns> <ns id="6">Image</ns> <ns id="7">Image talk</ns> </namespacealiases>
</query>
Suggested output:
<query>
<namespaces> <ns id="-2" canonical="Media">Média</ns> <ns id="-1" canonical="Special">Speciální</ns> <ns id="0" canoncial="" subpages="" /> <ns id="1" canonical="Talk" subpages="">Diskuse</ns>
...
<ns id="6" canonical="File">Soubor</ns> <ns id="7" canonical="File talk" subpages="">Soubor diskuse</ns>
...
</namespaces> <namespacealiases> <ns id="4" canonical="Project">WP</ns> <ns id="6" canonical="File">Image</ns> <ns id="7" canonical="File talk">Image talk</ns> </namespacealiases>
</query>
or create siprop=canonicalnamespaces
Any solution to deliver canonical namespaces via API is welcome.
Version: 1.14.x
Severity: enhancement