This thread is resolved. Here is a description of the problem and solution.
Problem: The client wants to implement a product schema but couldn't find a certified plugin in the recommended plugins section of WPML. They need a plugin that is compatible with WooCommerce and can work with WPML for a multilingual site. Solution: We recommend using the Yoast or Rank Math SEO plugins to implement and translate product schema, as both are compatible with WPML. For guidance on using these plugins with WPML, you can refer to the following documentation:
If this solution does not apply to your case, or if it seems outdated, we highly 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 further assistance is needed, 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.
I want to implement a product schema.
I couldn’t find a certified plugin for schemas in Recommended Plugins for a Reliable Multilingual Site – WPML: https://wpml.org/plugin/
- I don’t know which category to browse, pls advise.
In question is a plugin for product schema.
FYI: I would need also the compatibility with WooCommerce.
I have checked
Rank Math: hidden link
and
Schema & Structured Data: hidden link
with extensions:
WooCommerce Compatibility for Schema: hidden link
WPML Schema Compatibility: hidden link
Background information:
1 Meanwhile I have implemented the e-shop with WooCommerce - in Eglisch only, no WPML translation.
2.1 WooCommerce was implemented only for purchase – the primary source remained the original page (product pages are must in WooCommerce), e.g. hidden link
versus hidden link
2.2 I use WPML but not for e-shop, that means that a button “Add to cart” is available on pages in other languages (translated), e.g. German - “In den Warenkorb” hidden link
but clicking on it results in English WooCommerce page.
3.3 Pages under product subdirectory are not indexed.
yes it helps.
In https://wpml.org/plugin/rank-math-seo/
it is stated:
"If you run an online store, use the WooCommerce module to add metadata and display search results in a product schema."
Which WooCommerce module is meant - in WPML or in RankMath?
Could you elaborate this issue?
FYI: At the moment I do not translate the WooCommerce - it is only in English
regards
Hello,
I do not understand what for WPML SEO plugin for Rank Math is needed?
I have not installed it yet, but after translating an English page in e.g. German the meta data are correct in Rank Math, cf. attachments
Regards
While some features may appear to work without it, we won’t be able to provide support if any issues arise unless this required plugin is installed. Our testing has been conducted with this plugin in place, so we cannot guarantee compatibility without it.
Hello,
This I have already done. The WPML Seo is activated.
New problems.
1 The page is: hidden link.
In this page a schema generated by default (article) was changed to product and the page needs translation.
If I automatically translate this page, ATE translates the names of meta fields, i.e. "@type" - for e.g. EN->GE: template -> Vorlage; Product -> Produkt (schema product); Offer -> Angebot, etc., cf. ATE.EN-DE.mucke-melder-cantilever-armchair-fn21-famos-d-variant-no1_20260328.jpg
I have not saved yet this translation, for me it looks very strange. What do you mean?
2 The message is permanent in WP dashboard:
Please activate the WPML String Translation plugin to convert Rank Math Setting values in different languages.
It is activated and is up to date. So what?
Regards
To debug this issue further, I would need to check your site settings once, for this I would need temporary access (wp-admin and ftp) to your site.
So could you please provide me with those details, you will find the needed fields for this below the comment area when you log in to leave your next reply. hidden link