Problem: The client was experiencing issues with their WordPress site after updating the Elementor and Elementor Pro plugins. Specifically, the fonts on the French version of the website changed, and agents were not being assigned to translated properties, causing them not to appear on the 'À propos' page.
Solution: For the font issue, it was discovered that the problem was due to CORS policy errors blocking the custom fonts from being loaded. The solution involved resetting the theme, which resolved most of the font issues. However, for complete resolution, adjustments related to CORS policy might be needed, which involves server settings and possibly contacting the hosting provider.
For the agent assignment issue, the WPML support team adjusted the custom field settings to 'copy' so that the agent assigned in the original property would automatically be copied to the translated property. Additionally, specific code modifications were suggested to ensure that the agent ID is correctly recognized across different languages in the Houzez theme. These changes involved adding filters to apply the correct agent ID based on WPML's language settings.
If these solutions do not resolve your issues or seem outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket at WPML support forum.