This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is experiencing issues with translating custom link strings in the menu and syncing them using WPML. Some menu items still appear in English and link to English pages instead of being fully translated into Chinese and linked to Chinese language pages.
Solution:
1. Take a backup of your site first for safety reasons.
2. Navigate to WPML >> WP Menu Sync page and press the Sync button.
3. Select all the menu items and press the “Apply Changes” button.
4. Complete the translation of custom menu links from WPML >> String Translation using the link on WP Menu Sync page.
5. After translating the custom links, return to WPML >> WP Menu Sync page and press the Sync button again.
If the issue persists:
1. Go to Appearance >> Menus page.
2. Choose the header/Main menu.
3. Click on the secondary language icon to open up the secondary language menu.
4. Ensure the menu items are translated correctly in the secondary language and press the Save Menu button.
For more details about menu translation, visit https://wpml.org/documentation/getting-started-guide/translating-menus/.
If this solution does not resolve your issue or seems outdated, we 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.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

