 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
It does not really matter what it says on the backend when editing the translated taxonomy. In the current state of WPML SEO, those manual translations do saldy not have any effect.
You translated the SEO Term Meta now at WPML > Translation Dashboard or direclty inside WPML > String Translation.
The translations are saved on WPML String Translation, and it seems that this German product has a translated title and description, only it was not translated correclty - it uses Spanish instead of German.
I attached a screenshot of the source code for the German example product:
hidden link
|
 romainC-14
|
I have run WPML for a long time now. 10 years and more probably
This time, I was editing all my translations from the pages directly; I never used String Translations or anything because it was working like this.
Last week, after updating a category, I noticed that everything was overridden with English. But not from the very few last I did the same day. So it was probably during my last WPML or Yoast update.
I've then translated all the Strings with string translations and (some errors to find because I did around 800 strings in 2 days).
Pushed all Term Meta as well, and then was still seeing the English like the screen I posted.
What is weird is why the Category Page still shows the English and the source as the correct one?
I've tried on production with a random example :
hidden link
And I have the same, source is correct, page is wrong.. Tried in French and it's correct as well
What could have caused this?
I've checked something else, a product tag : hidden link
Same; page in English, code in the correct language.
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
Yes, how WPML SEO handles Term Meta was changed in version 2.2.0.
Our Compatilbity Team is about to release Errata for this behavior today:
https://wpml.org/errata/wordpress-seo-issues-translating-yoast-seo-term-meta/
You can roll back to WPML SEO 2.1.1 to keep using manual translations.
If you keep using any newer version, it is currently not possible to translate this metadata on the category pages.
You can translate Term Meta at WPML > Translation Dashboard and/or WPML String Translation. This workflow allows users to use the Advanced Translation Editor and even automatic translation.
|
 romainC-14
|
Got it.
If I rollback, what will be used then, string translations or the yoast boxes ?
Also do you plan to sync the Yoast meta boxes again with the String translations? because it's quite useful to check some meta when editing the text.
Thanks
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
Correct, if you rollback, the translations from the backend should be used again, and you should not need to edit the translations on WPML String Translation.
Our team is working towards solving this issue in the next major update for WPML SEO.
|
 romainC-14
|
ok,
I'll make some tries the next few days on the staging, because for now as all is override with English not sure what will happen 😀
Thanks for your help ! I'll wait the next major update !!
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
Yes, you could wait for the next major update of WPML SEO or downgrade to WPML SEO 2.1.1 to keep using manual translations.
|