Home›Support›English Support›[Resolved] Wordpress 6.7.1 and the theme Woodmart 8.0.6 not working correctly with WPML plugins
[Resolved] Wordpress 6.7.1 and the theme Woodmart 8.0.6 not working correctly with WPML plugins
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is using WordPress with the Woodmart theme and WPML plugins, encountering an issue where English product URLs incorrectly include the Serbian slug 'proizvod' instead of the English 'product'. Solution: We recommend checking and updating the URL slugs directly in WooCommerce. Go to WooCommerce > WooCommerce Multilingual > Store URL tab to make the necessary adjustments. This should correct the URL slugs for English products to use 'product' instead of 'proizvod'.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend opening a new support ticket. Additionally, please check the related known issues and verify that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our 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.
Background of the issue:
I am using WordPress 6.7.1 with the Woodmart 8.0.6 theme and WPML plugins. My website's main language is Serbian, and the secondary language is English. In WPML settings, the URL format is set to 'Different languages in directories' with Serbian as the default and English as a secondary language. In WooCommerce Multilingual & Multicurrency settings, the slug for the shop page is set to 'prodavnica' in Serbian and 'shop' in English, and for products, it is 'proizvod' in Serbian and 'product' in English.
Symptoms:
English product URLs incorrectly contain the Serbian slug 'proizvod' instead of the English 'product'. For example, the URL is hidden link instead of hidden link.
Questions:
Why are English product URLs using the Serbian slug 'proizvod' instead of 'product'?
How can I correct the URL slugs for English products in WPML?
we have done everything according to directions from the Chat support from 27 April:
"- Switch to the default theme such as "TwentyTwenty" by going to "WordPress Dashboard > Appearance > themes".
- Go to "WordPress Dashboard > Plugins" and deactivate all plugins except, Woocommerce, Woocommerce multilingual, WPML Multilingual cms and WPML String translation
- Check if you can still recreate the issue.
- If not, re-activate your plugins one by one and check the issue each time to find out the plugin that causes the problem."
Thank you for following the steps. I will be happy to take a look at the issue by logging in.
I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.
Make sure you set the next reply as private.
I suggest that you give us the copy/staging of the website so we can do troubleshooting without the fear of ruining a live website
Thank you for your swift reply. Unfortunately I got a notification earlier this morning.
These days are holydays in Serbia so I will provide what you asked for ASAP.
Till now I have found that if I go to WordPress Dashboard > Settings > Permalinks I see that it is possible to only select the Custom option for the product main slug and that is the problem.
If the custom option is selected it is not possible to translate that manual text added there.
But the problem is that if I select one of the other options it reverts back to custom option somehow.
I am investigating to know why this is happening. Seems to be a Woocommerce problem but Maybe I am wrong.
I have forwarded your answer to my associates to respond if they have some questions and comments regarding your experience.
Please, keep in touch,
Daniel
I will get back to you as soon as I have answer from he secon-tier support but most probably it will be the fact that it needs to be checked by Woocmmerce.
The second-tier support mentioned that the behavior of Woocommerce there is normal and the changes should be reflected from Woocommerce > Woocommerce Multilingual > Store URL tab.
I created a video explaining the solution:
hidden link
The hidden problem was using the cyrilic characters in Russian language.