Wiktionary links start with "./" or "/wiki/". This adds an extra parsing step on the client or a bug if it expects them to all be uniform. The service should provide uniformly structured links. App side workaround in T132397.
I'm hitting a similar problem with my web app. I want to render different languages of a single project in the same interface. The problem I have is all the local urls point to /wiki/<title> (in my app this would be /en/wiki/<title>
@GWicke should parsoid provide a way to customise links?
The place to change this in MCS would be the processing script definition.yaml.
- rewriteUrlAttribute: a: href # format links like the MW parser
We could remove this portion or replace it with something else if that is not enough.
Before we do that we need to make sure that this doesn't negatively affect the definition feature in Android app. That's why I added the Android tag here.
When/if we do that we should also bump the version number of the definition endpoint.