Noexternalinterlang didn't work for a while as a parser function, now it works but in some cases it behaves eratically. Examples:
{{noexternalinterlang:zh|af}} - removes zh but not af
{{noexternalinterlang:af|zh}} - removes both af and zh (this is correct behavior)
{{noexternalinterlang:ar|zh}} - removes ar but not zh
{{noexternalinterlang:zh|ar}} - removes both zh and ar (this is correct behavior)
{{noexternalinterlang:ar}} {{noexternalinterlang:zh}} - removes ar but not zh
{{noexternalinterlang:zh}} {{noexternalinterlang:ar}} - removes both zh and ar (this is correct behavior)
I was testing on http://wikidata-test-client.wikimedia.de/wiki/Helium
Version: unspecified
Severity: normal
Whiteboard: storypoints: 8