I'm using Drupal 8.6.9 and have four languages setup:
- English (Default)
- Spanish
- German
- French
When I create a node of any content type and publish it as each one of these languages, everything seems fine when logged in. When I log out and view these pages they're fine again, but only for the default language. If I try to view a translated version of a node I just get redirected to the site's root back on the default translation.
I'm using URL detection which works when logged in fine.
There are no custom permissions setup and everything is properly published.
I can see that the redirect is a 308 Permanent Redirect
from looking at the dev tools.
I've tried rebuilding permissions, clearing the cache etc with no success, any help would be much appreciated!
Thanks