I’m working on a Site with multilanguage features. Currently only German is live and set as primary language. The problem is that the sign in as well as register page (and some other single pages) don’t render in correct language after the initial load.
So, when i open the register or sign up page as first load in an incognito browser, they will render in correct german language. If I then reload the page the site will change to the english locale and therefore everything will be in English.
Same thing happens if you open the homepage and go with an additional page load to these singlepages.
Therefore, Emails don’t get Translated versions aswell, when new users register for example.
I have checked multiple previous posts where it says this should be fixed, but it does not seem like it. For example https://github.com/concretecms/concretecms/pull/9468
Default Locale of Website is set to German de_CH, Default Site Interface Locale is set to German de_DE and Default Language is set to German de_DE aswell.
I am using Concrete Version 9.1.2 (Problem was existing with previous Versions before).