Background of the issue:
I am trying to switch languages on my website, which is in English by default. When I switch to Arabic, it works, but when I try to switch back to English on the same page, it doesn't change unless I return to the home page. The issue can be seen here: hidden link
Symptoms:
I am stuck in Arabic and cannot switch back to English on the same page.
Questions:
Why can't I switch back to English from Arabic on the same page?
Is there a way to switch languages seamlessly without returning to the home page?
This still produces the same error. I'll provide a step by step example of what I mean with two errors so that you can replicate:
1) open website (in English by default) > click arabic in the dropdown > click the conditions page (as an example) which opens the correct arabic page > click English in the dropdown - website doesn't revert back. This is the same across all pages other than the homepage
2) open website > go to conditions page > switch language to arabic > doesn't work - it only works when switching on the homepage first and then navigating the website.
Additionally, this theme gives an option in the settings (as it is WPML approved and tested) to have a language switcher in the top bar that is a toggle in the theme options panel
To keep things organised, I'll mark this ticket as resolved so that we can reduce the amount of tickets.
To note, there are a couple of things:
1) the only way for me to initiate a live chat is for me to enter the details of my issue. I don't have the choice to choose between live chat or ticket. Sometimes I get a live chat agent, other times it just automatically creates a ticket so I haven't purposely created multiple tickets.
2) The issue of the website not switching languages between pages hasn't been resolved.
To keep things organised, I'll mark this ticket as resolved so that we can reduce the amount of tickets.
To note, there are a couple of things:
1) the only way for me to initiate a live chat is for me to enter the details of my issue. I don't have the choice to choose between live chat or ticket. Sometimes I get a live chat agent, other times it just automatically creates a ticket so I haven't purposely created multiple tickets.
2) The issue of the website not switching languages between pages hasn't been resolved.