Last modified: 2013-01-14 15:55:21 UTC
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
We need more tests to catch these kinds of errors.
The bad behaviour was fixed in https://gerrit.wikimedia.org/r/#/c/23653/
Can't verify since the test client isn't working.
It should be working now.
Yes, it works now, at least as far as I tested.