Examine the following pieces of wiki syntax:
- [[New York ]]<nowiki/>population
- [[New York]] population
They create precisely the same HTML:
<li><a href="/wiki/New_York" title="New York">New York</a> population</li>
The only difference, of course, is that the first example has dirtier wiki syntax.
Can Parsoid avoid adding this <nowiki/> and instead normalize it immediately to [[New York]] population?
This probably doesn't happen in VisualEditor, because VE's UI removes the trailing space, but ContentTranslation doesn't do it. It makes sense to me to handle this at the Parsoid level.