[Resolved] translated slugs stopped wroking (REPLY TO EARLIER MESSAGE)
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was facing two issues: 1) Confusion about which 'GENRE' entries to delete and re-add in a multilingual setup. 2) Translations for product tags were missing on the Italian version of the site, showing only the default language. Solution: 1. For the rewrite rules issue, we provided specific rewrite rules for both regular themes and the Astra theme, ensuring that translated taxonomy slugs are correctly recognized. Here are the rewrite rules for a regular theme:
2. To address the issue with Yoast SEO and missing translations, we recommended downgrading Yoast SEO by deactivating it, removing the current version, and uploading an earlier version.
If this solution does not resolve your issue or seems outdated, we recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
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.
Hello Lucas,
thank you for your reply earlier, I did not have more than 5 minutes to reply to your answers and the ticket was closed.
Regarding point 1), I have so many entries for GENRE under Strings, can you please help me understand which one I should delete from Strings and re-add on the other side? Screenshot attached.
Regarding point 2), I am attaching some screenshots for a Product Tag or you can see here hidden link (if you hover on the browser tab, you can see the text appears in English instead of Italian).
It's like all Italian translations vanished, there is only the PLUS sign, but they used to exist.
Hello, while I was waiting for your reply, I tried translating the Meta Title/Description of a Product Category to start fixing my Italian website, but even though the text shows in Italian in the CMS, on the website it shows in English. For example check hidden link and see the screenshot
Hello,
My name is Carlos, and I will continue working on this ticket
I was able to reproduce the issue on the category page, and after a few tests, the issue persisted. For this reason, I kindly ask you to create a staging site with a copy of the live site where we can run further testing without affecting the production site.
I have set your next message private so you can securely share the access credentials to the staging site.
Note: You can use the WP Staging plugin to create the staging site for free.
Thank you very much for sharing the missing credentials. This time, I was able to access the staging site.
After running several tests, the issue persists. Do you authorize me to create a copy of the staging site to escalate this ticket to our 2nd tier of support for further investigation?
I created a copy of the site and escalated this ticket to our 2nd tier of support, where our specialists will take a deeper look at the issue and will try to find a solution.
I will get back to you as soon as I get an answer from them.
Thank you very much for your patience and understanding!
A)
If I roll back to 2.2.1, will my Italian translations reappear? Or are they deleted forever?
And just to be 100% sure, I would need to roll back to 2.2.1 from June 2025 and NOT to Version 2.2.4 from September 2025?
B)
And what about the issue of the GENRE product attribute? I don't understand if it falls under the same issue above. Just as a reminder, if you missed the issue:
"In my menu I used to have the following urls with PRODUCT ATTRIBUTE: hidden link (translation of hidden link )
hidden link (translation of hidden link in English)
hidden link (translation of hidden link)
The Italian URLs are no longer working, they point to a 404 page.
I cannot figure out where to fix the translation. I am attaching some screenshots.
I believe it's the "Attribute slug: Format / Genre / Year". They are all translated in Italian under WCML.
For now, instead of using the Product Category URL I am using instead the ones created by the Filter Everything plugin (e.g. hidden link where Italian shows GENRE written in English instead of GENERE), it works."
A- I have asked our 2nd-tier specialists for their opinion about this question.
B- I kindly ask you to focus on the first issue, and if the Genre attribute still has issues after solving the first problem, then we will solve it independently š
Hello Carlos,
while we await the answer of the specialists, I would also like to ask:
Since I have never used the translation dashboard before, I would like to be sure of the next steps:
1) I must select TERM META (screenshot 1)
2) and then Translate Myselft / Translate Content (screenshot 2)
By doing so, will all my existing tranlsated meta titles/descriptions be replaced/deleted? Because I have all blog posts and pages translated in Italian, and my main products as well. I don't want to loose any more translations. I'd rather keep the Italian meta info of product attributes and product tags in English until WPML finds a solution.
Regarding this point "Important note: I found this redirection on the tag hidden link that is directly affecting the hidden link URL." I checked and think that those redirected URLS did not have an impact on the Italian, I don't understand why Yoast would automatically create a redirection for them, anyway I deleted them.
1.- Here is the answer from our 2nd-tier specialists:
The errata is open and says to roll back to 2.2.1, and that the issue will be fixed in 2.3.0, ETA unknown.
If you edit the Italian product category and it has the intended Italian text, but that text is not being shown in the head section on the front end, that is what reverting will fix, showing the manual translations on the front end. It doesn't change the data AFAIK.
But, as with any such solution, take a backup first.
2.- Regarding the question in your latest message: I'm not familiar with the Term Meta post type from Yoast, so I recommend that you contact them and ask them if this needs to be translated. They should be able to provide a definite answer.
Hello Carlos,
I decided to try the 2.2.1 version on the staging website you have access to and saw that you had already put it there.
But the Italian meta descriptions still show in English for most product categories, product tags and product attributes. See screenshot 1 as example. They all used to be in Italian in the past.
So the rollback will not work 100% I suppose? I would still need to manually check every item and re-type the translation.
Also, and the GENRE product attribute translation still points to 404 hidden link even though it is translated (see screenshot 2).
Now I just received a message that I need to install WPML 4.9.4 to be ready for WordPress 7, should I do it or should I wait? I hope I will not have any more translation issues.
I have consulted our 2nd-tier specialists and the meta descriptions will be shown translated after the rollback if in the backend they are translated. If they don't show translated in the backend, then you will need to update those translations to solve the problem.
It is important to notice that the rollback won't change the translated content; only editing the translations will.
Regarding the attribute slug (genre/genere): I have asked our 2nd-tier to take a look at it, because the problem persists after I ran all the tests.
I will get back to you as soon as I get more information.