Tell us what you are trying to do?
I first created my site with English as the default language but later Google Analytics info made me decide to change the default language to Greek (which previously was the translation).
However, links to previously published English posts now redirect to their Greek equivalents, even though URL slugs are different.
This automatic redirection will even override any manual redirection I add via the Redirection plugin.
However, links to non-translated posts (i.e. posts written in English but without Greek translation) redirect correctly (i.e. the /en/ in the URL is added automatically)
Is there any documentation that you are following? I followed the WPML support instructions on how to change the default language.
Is there a similar example that we can see?
Post hidden link redirects to hidden link instead of hidden link as it should.
Indeed, it is working for me now. However, any new redirections still wouldn't work, so I looked into it further and I think the cause is my hosting provider's CDN and server cache. It kept loading the previous results even though I did clear the cache within the WordPress environment. But they do offer a "development" mode which doesn't keep any cache while changes are made to the site. So I turned it on and I'm happy to say that now redirections are activated immediately. My issue is resolved now. Thank you!
This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.