Problem: Client was experiencing an issue with Bricks theme (with built-in page builder) where changes made to the original page in English were causing the translated Dutch page to display English text, it's likely due to misconfigured custom fields, custom post types (CPTs), and taxonomies.
Solution: We recommend checking the configuration of your custom fields, CPTs, and taxonomies in WPML -> Settings. Here are the steps to resolve the issue: 1. Navigate to WPML -> Settings and locate the Custom Fields Translation section. Make sure to click on 'show system fields' to find the following fields:
Set these fields to 'Don't translate'. 2. For CPTs, ensure that 'Custom Fonts (bricks_fonts)' and 'My Templates (bricks_template)' are not set to 'Translatable - use translation if available or fallback to default language'. 3. For Taxonomies, check that 'Template Tag (template_tag)' and 'Template Bundle (template_bundle)' are not set to 'Translatable - use translation if available or fallback to default language'. After setting these to their base values (don't translate / not translatable) and saving, make a minor edit to your page in the default language and update the translation. This should resolve the issue.