My store has multiple store views for different languages. When the user is on a CMS page (for example 'contact') and switches to a different store view, the URL remains the same so the user sees the contact page in a different language.
However, when a page has a different URL key for each language (like 'about-us' for English and 'uber-uns' for German), this no longer works. Is there a way to solve this problem? Or am I forced to use the same URL key for each language (which is a bad SEO practise)?