Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client added a minor version of Thai with automatic translation but noticed that the Thai menu differed from the English one, with some items not translated and links remaining untranslated. The client was interested in a fully automated translation solution but was unsure how to find the strings for the menu translation.
Solution:
First, we recommended ensuring that the menu and the pages in the menu are translated into Thai by following the manual translation process:
https://wpml.org/documentation/getting-started-guide/translating-menus/#option-2-translating-menus-manually

Next, we clarified that custom links cannot be automatically translated using the menu sync feature. Instead, we suggested translating them using string translation and then sending the string translation to the automatic translation feature:
https://wpml.org/documentation/getting-started-guide/translating-menus/#translating-custom-links-after-wp-menus-sync
https://wpml.org/documentation/automatic-translation/automatically-translate-strings-with-wpml/#translate-everything-automatically

Lastly, we provided an example of how to search for the menu item strings using String Translation, with a screenshot for guidance:
https://www.amercook.com/wp-admin/admin.php?page=wpml-string-translation%2Fmenu%2Fstring-translation.php&search=sauce+pan

Please note that the solution provided might be irrelevant due to being outdated or not applicable to your specific case. If this is the case, 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 you still need assistance, please open a new support ticket:
Contact WPML Support

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.

Tagged: 

This topic contains 8 replies, has 3 voices.

Last updated by Kor 6 months, 1 week ago.

Assisted by: Kor.

Author Posts
April 25, 2024 at 5:42 am #15563257

duanmanZ

I've added a minor version of Thai with automatic translation. But I found that the Thai menu is different from the English one. Some menu items are not translated, and the links are not translated either.

微信截图_20240425134049.png
微信截图_20240425134040.png
微信截图_20240425134023.png
April 25, 2024 at 10:37 am #15564927

Dražen Duvnjak
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hi,

Thank you for contacting WPML support. While you are waiting for one of my colleagues to take this ticket and work on it, let me provide you with the first debugging steps and try to help with the issue quickly.

Please make sure you have translated the menu and the pages in the menu are translated to Thai:

- https://wpml.org/documentation/getting-started-guide/translating-menus/#option-2-translating-menus-manually

Regards,
Drazen

April 26, 2024 at 12:46 am #15567517

duanmanZ

hi,
Thank you for your reply, but I have checked before posting the ticket and the method in here doesn't work for me, I need a tech to check it for me and I can provide temporary access or other information

April 26, 2024 at 4:10 pm #15571451

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

April 29, 2024 at 7:13 pm #15578566

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thank you for your patience.

I regret the delay in getting back to you. Please take a moment to view this screen recording, which illustrates the steps I took to translate the Thai language menu: hidden link . Note that certain custom links may not synchronize automatically, requiring manual editing and translation, as demonstrated in the recording.

I hope it helps and please let me know how it goes.

April 30, 2024 at 3:17 am #15579110

duanmanZ

Thanks for the reply, but I actually like the idea of using a fully automated form of translation, but at the moment it seems like I need to do a lot of manual work, can I use a fully automated translation?

April 30, 2024 at 10:25 am #15580787

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thank you for your response.

Unfortunately, as clarified in the documentation found here https://wpml.org/documentation/getting-started-guide/translating-menus/#translating-custom-links-after-wp-menus-sync , custom links cannot be automatically translated using the menu sync feature.

However, you can translate them using string translation. If you prefer to utilize "automatic translation," you can then send the string translation to the automatic translation feature to meet your requirements as explained here https://wpml.org/documentation/automatic-translation/automatically-translate-strings-with-wpml/#translate-everything-automatically . Would you be open to trying this approach and letting me know the outcome?

May 6, 2024 at 9:09 am #15596148

duanmanZ

hi
I'm more than happy to use string translation, but how should I find the string for my menu?

May 6, 2024 at 10:09 am #15596434

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thank you for responding.

Attached is a screenshot providing an example of how to search for the menu item strings using String Translation. You can access it here: hidden link

Could you please give it a try and inform me of the outcome?

Screenshot_16.png