It occurs when a user has a different profile language set than the default site language, and changes something in the customizer.
Video: hidden link
Can you please fix this bug?
P.s. If you like I can give you access to a sandbox where the issue is reproduced and you can try as much as you like. I did not have the option to add a private reply to this ticket, perhaps you have to reply first in order for me to have that option?
For the record, the setting "Editing language - set admin language as editing language" is disabled in the sandbox where the issue is reproduced. Please let me know if you like access to this sandbox so I can relay in a private reply. Thanks!
Thank you for contacting WPML support. Sorry for the late reply; it was due to a higher workload.
Before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.
1) Thanks for the video. Please log in to this hidden link and replicate the issue there, as the sandbox site on your old ticket has been removed.
If the issue is replicable, please let us know how to reproduce it.
2) Could you please share your Debug information with me?
You can read a detailed explanation about it here. (http://wpml.org/faq/provide-debug-information-faster-support)
The debug info will give me much information about how your site is configured.
>> If the issue is replicable, please let us
>> know how to reproduce it.
I don't understand, you just said thanks for the video where the issue is reproduced 😀
>> Please log in to this sandbox site and
>> replicate the issue there, as the sandbox
>> site on your old ticket has been removed.
The link you provided for your sandbox provider is not working. Which is no problem for me, as I already created a new sandbox @ InstaWP for you. Is this okay for you? Please enable private replying so I can share login credentials with you. The option has not yet been enabled in this topic by you. Thanks!
Languages: English (English )German (Deutsch )French (Français )
Timezone: Europe/Zagreb (GMT+02:00)
Hi,
I've tested the staging environment at this link:
hidden link
It appears to be working correctly so far.
To help narrow down any potential issues, I'd like to see if we can replicate the problem you're experiencing in this staging environment. This would rule out any problems caused by caching or specific server settings on the live environment.
If reproducing the issue on the staging site isn't too time-consuming, it would be very helpful.
If that's not feasible, I've marked your next message as private so you can securely share any credentials needed to access the live environment for further troubleshooting.
I have reproduced the issue in your sandbox. I have set this reply to public as it does not contain any sensitive data.
Here is a video showing how to reproduce the issue: hidden link
Simply make *any* random change in the customizer, and the original Dutch strings will be overwritten by their English translations. In my example, I changed the container width.
A few remarks:
- In "String Translations," set the priority to "Vereist" (Required) to quickly identify strings where the original has been replaced by English.
- For your convenience, here’s a spreadsheet that shows where to find these strings in the customizer: hidden link
I installed the Astra Pro add-on to give you easier access to more and easy accessible input fields in the Customizer. My guess is that this issue also exists without the Pro add-on.
I use Astra across all my sites, as it's a widely used and trusted theme. Additionally, because WPML is fully compatible with Astra. Quote: "Astra is a recommended theme thanks to its commitment to continued compatibility and partnership with WPML. Astra is fully compatible with WPML."
This has been escalated to our 2nd tier team team and may take some debugging time, I'll get back to you as soon as I have any news or questions for you.
I cannot say into which version will it go, it is up to developers to decide. But I will keep this thread updated as soon as there is some movement in that direction.