Our website is set up in both Dutch (NL) and German (DE), each with its own domain configured via WPML.
When I log in to the backend on the .nl domain and work on a translation in WPML, I get redirected to the .de domain. While I find this somewhat unusual, I can accept it.
However, when I try to return to the WordPress dashboard, everything remains in the backend on the .de domain, even though I am logged in with the .nl domain.
If you're using different domains per language setup, the contents may not appear in the correct language until the "Auto login and logout" feature is configured correctly. Could you please try the following steps and see if it helps to solve the issue?
- Go to "WPML > Languages > Language URL Format" and enable the "Automatically log in and out" option.
- Save these changes.
- Then, navigate to "Settings > Permalinks" and resave the permalink structure.
- Now, sign out from the main site and sign back in. Alternatively, you can sign in to your .DE domain. This process will ensure that cookies and other necessary information are shared across different domains.
I hope it will help. Feel free to let me know if you need further assistance in this matter. I will be happy to help.