thanks a lot for your kind words and for using the plugin!
You’re right — the language flags should not just point to the start page of each site. If the pages (or posts) are correctly connected in the MSLS settings, then the German flag on /contact should indeed lead to /de/kontakt, and so on.
I’ve just moved the demo site msls.co to a new provider and finished setting it up, so now the demo should show the correct behavior. Could you please have another look there?
If your flags still link only to the main site (like /de/), then usually one of these things is happening:
The pages aren’t actually connected yet in the MSLS meta box.
Caching (object cache or page cache) is showing outdated links.
Can you double-check if the correct connections show up in the page editor under “Multisite Language Switcher”? If they do, and the problem still persists, please let me know — a link to your site would help me understand better.
Thanks again for reporting this and for your feedback!
not sure what you mean? I have installed the plugin Multisite Language Switcher. It even syas your name Dennis Ploetner. There’s nothing installed from TranslatePress. I will attach a screenshot from multi site setup plugins … it’s a small and simple site. Not that many plugins at all.
if there’s anything I can provide you with to fix this issue then please let me know.