Thanks! That’s an interesting question, I haven’t gone down the language route before.
I think there could be other approaches that would be more suitable. You’d probably want to apply the language changes to the content itself rather than having separate routes. Check out i18next (https://www.i18next.com/). I haven’t used it myself but I’ve heard good things. Hope that helps!