Language.detect does not work

I know it doesn’t look good for a domain with a .de extension. Your url should be like that:

myurl.de/de
myurl.de/en

Not JS, you can try on router with session.