It seems like mediawiki parse api supports regional versions if you prefix api endpoint with `/<lang>`.
E.g.: ​https://elderscrolls.fandom.com/es/api.php?action=parse&page=P%C3%A1gina_principal&format=json yields HTML for Spanish version of Main Page of The Elder Scrolls Wiki. But when I try to visit this version through Breezewiki via replacing fandom.com with breezewiki.com I get a redirect to https://breezewiki.com/elderscrolls/es/wiki/P%C3%A1gina_principal and then error and that's it.
Thanks, I'm tracking this here:
https://todo.sr.ht/~cadence/breezewiki-todo/13
I would love to add more languages to BreezeWiki but there are technical
and non-technical challenges to doing this. Some non-technical challenges
are,
* how to access another language version of the page?
* how to set another language as default?
* what to do if the page isn't available in your chosen language?
I need help with these. I only speak English, so I don't know exactly
what other people need or expect from the feature.
I'd love to hear your thoughts on how the UI for those things should
ideally work. Do you have any ideas?
Thanks for your response!
To be honest, as an end user, I mostly care about opening pages
through a manual redirect (replacing fandom.com with breezewiki.com),
or using an extension.
I don't really need opening page in breezewiki and *then* going to
another language version.
So, it seems like I would be perfectly satisfied without UI changes,
just redirect fix.