Problem:
How to update the root language of a string in WPML after it has been changed in the theme? The changes are visible on the page but not reflected in the WPML String Translation.
Solution:
1. Navigate to WPML -> String Translation.
2. Scroll down to the "Auto register strings for translation" section.
3. Enable the "Look for strings while pages are rendered" option.
4. Visit the page where the strings are visible on the front end.
5. Disable the "Look for strings while pages are rendered" option.
6. Search for the updated strings in the String Translation interface.
If this solution doesn't seem relevant to your situation, please open a new support ticket here.