This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was facing issues with the main menu translation in their multilingual site. Specifically, when clicking any link in the subcategory of 'المتجر' (Shop in English), it redirected to a product link instead of a category link as set up in the English version. Additionally, there were problems with switching between the Arabic and English versions of the site.
Solution:
We identified that the issue was related to the incorrect translation of the product base in the URL settings. In the WPML > Settings, the base slug for product categories was not correctly translated. We corrected the translation of the endpoint Product base from 'منتج' to 'منتج/%product_cat%' in WooCommerce > WooCommerce Multilingual > Site URL settings. After making this change, we resaved the permalinks and updated the menu, which resolved the issue.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your 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 problems persist, please open a new support ticket at WPML support forum for further assistance.
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.
This topic is split from https://wpml.org/forums/topic/my-website-has-translated-but-front-page-not-translated/