If links on your translated page should redirect the user back to the default language, then the reason could be that the theme or an app is using hardcoded not-localized urls in its code.
The following article explains how links & URLs should be defined in the templates in order that they work with multiple languages:
All available links of the routes object: