Also, what happened today:
After saving something in Houzez Theme Options, all the Greek translations in Theme Options → Translation reverted back to English (the theme's built-in default language). This has now happened multiple times and I have been forced to restore my entire site from an UpdraftPlus backup each time to recover.
I also tried the code snippet that was suggested (wpml_st_get_string_id filter) but it did not help. (errata)
This is causing serious disruption. Every time I need to change any setting in Theme Options, I risk losing all my translations.
Could you please escalate this and provide a permanent fix? The errata article clearly has not resolved the issue for WPML 4.9.2.1 + latest Houzez.
Given that this is a compatibility issue between WPML and Houzez, I would kindly ask if WPML support could contact Favethemes/Houzez directly to resolve this at the source. This affects many users with non-English default languages and needs a coordinated fix between both teams.
Thank you for the steps. I can confirm that the admin_texts_houzez_options is already set to GR with 464 strings, so that was already in place.
The issue I am experiencing is that some of the strings in Houzez Theme Options → Translation randomly revert back to English (the theme's default language). I am not sure what exactly triggers it, but it happens after saving something in Theme Options.
For example, fields like Featured Label, Property, Favourite etc. which I have set in Greek, sometimes revert back to their English defaults.
The issue does not happen every time, which makes it difficult to reproduce. Could you please investigate further what could cause an intermittent revert of the Theme Options → Translation strings?
It is also worth mentioning that when the issue occurs, not all strings revert to English — some remain in Greek. This makes it even more difficult to identify a pattern.
I tried several ways to reproduce the issue, but I was unable to replicate it.
For now, please continue monitoring your site and try to identify or record any steps that may lead to the issue. This will help us investigate and debug it further.
I will also continue checking the sandbox site on my end.