1. Went to WPML >> Support > Troubleshooting page and pressed the below buttons:
- Clear the cache in WPML
- Synchronize posts taxonomies
- Remove ghost entries from the translation tables
- Synchronize local job ids with ATE jobs
- Synchronize translators and translation managers with ATE
- Assign translation status to duplicated content
- Fix post type assignment for translations
- Set language information
2. Went to Avada >> Layouts, choose All languages option from admin language switcher, press the Save Layout Order button.
3. Opened the default language page in edit mode: hidden link
4. Made a small change in the page title to reload the translation.
5. Opened the translated page in WPML Advanced Translation Editor, completed the translation as 100% complete, pressed the complete translation button and now it shows the correct translation at frontend (screenshot attached).
As you are using the Avada theme on your site, in this theme, you can translate theme options by switching different languages using the Language Switcher at the top of the WP Admin panel.
If you want to keep the same styling/theme option in all languages, please follow the below steps:
1. Take a backup of your site first for safety reasons.
2. Go to Avada >> Options.
3. Set the language switcher in the admin bar to All languages.
4. Set your theme options/CSS if needed. When done, click Save Changes.