Skip to content Skip to sidebar

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:

[genere/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?pa_genre=$matches[1]&feed=$matches[2]<br />[genere/([^/]+)/(feed|rdf|rss|rss2|atom)/?$] => index.php?pa_genre=$matches[1]&feed=$matches[2]<br />[genere/([^/]+)/embed/?$] => index.php?pa_genre=$matches[1]&embed=true<br />[genere/([^/]+)/page/?([0-9]{1,})/?$] => index.php?pa_genre=$matches[1]&paged=$matches[2]<br />[genere/([^/]+)/?$] => index.php?pa_genre=$matches[1]

And for the Astra theme:

[genre/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?pa_genre=$matches[1]&feed=$matches[2]<br />[genre/([^/]+)/(feed|rdf|rss|rss2|atom)/?$] => index.php?pa_genre=$matches[1]&feed=$matches[2]<br />[genre/([^/]+)/embed/?$] => index.php?pa_genre=$matches[1]&embed=true<br />[genre/([^/]+)/page/?([0-9]{1,})/?$] => index.php?pa_genre=$matches[1]&paged=$matches[2]<br />[genre/([^/]+)/?$] => index.php?pa_genre=$matches[1]

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.

Tagged: 

This topic contains 20 replies, has 1 voice.

Last updated by Carlos Rojas 1 month, 2 weeks ago.

Assisted by: Carlos Rojas.

Author Posts
May 11, 2026 at 9:11 am

raffaellaM

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.

Thank you again

May 11, 2026 at 7:36 pm #18028525

raffaellaM

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

Thank you

Screenshot 2026-05-11 213347.png
May 12, 2026 at 10:38 am #18029892

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

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.

Looking forward to your message.

May 13, 2026 at 10:55 am #18032619

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Thank you very much for creating the staging site.

However, you forgot to share the server protection credentials, so I can't access the URL šŸ™‚

I have set your next message private again so you can securely share the server protection credentials.

May 14, 2026 at 10:29 am #18035400

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

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?

May 14, 2026 at 3:14 pm #18036478

raffaellaM

Hello Carlos, yes, you can create a copy of the staging site as long as it's hidden. Thanks!

May 18, 2026 at 7:35 am #18041751

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Thank you very much for your authorization.

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!

May 18, 2026 at 11:05 am #18042555

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Hi there,

Our 2nd-tier specialists identify this as a known issue: https://wpml.org/errata/wordpress-seo-issues-translating-yoast-seo-term-meta/

After applying the workaround described on the erratum page, the problem was solved.

May 18, 2026 at 12:46 pm #18042977

raffaellaM

Hello Carlos, thank you for the reply.

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."

Thank you

18026173-shop_urls_2_.png
18026173-product_attributes_3_.png
18026173-product_attributes_2_.png
18026173-product_attributes_1_.png
May 18, 2026 at 1:03 pm #18043125

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Hi,

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 šŸ™‚

May 18, 2026 at 1:05 pm #18043142

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Important note: I found this redirection on the tag hidden link that is directly affecting the hidden link URL.

May 19, 2026 at 6:11 am #18044525

raffaellaM

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.

Thank you
Raffaella

2 tr dash.png
1 tr dash.png
May 19, 2026 at 8:34 am #18044930

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Hi Raffaella,

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.

Best regards,
Carlos

May 20, 2026 at 8:43 am #18047703

raffaellaM

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.

Thank you

screenshot 2 GENRE GENERE translated.png
screenshot 1 missing italian translation that existed.png
Screenshot 2026-05-20 103329.png
May 20, 2026 at 10:24 am #18048143

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (EspaƱol )

Timezone: Europe/Madrid (GMT+02:00)

Hi!

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.