This thread is resolved. Here is a description of the problem and solution.
Problem:
I have a category page called Portfolio in English language. I've translated the category to the slug portfolio-pt, but if I go tho the Menu and choose in Portuguese and then click in portfolio (PT) it goes back to portfolio in English.
Solution:
I checked that this issue was being caused due to this Yoast setting being disabled:
Yoast -> Settings -> Categories -> Additional settings -> Show the categories prefix in the slug
To fix it I went to WPML -> Settings -> Taxonomies Translation -> Categories (category) -> Set different slugs in different languages for Categories and removed the Portuguese translation in there.
Relevant Documentation:
I followed this errata for that: https://wpml.org/errata/yoast-seo-stripping-category-base-not-working-when-the-taxonomy-slug-has-been-translated/
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.
This topic is split from https://wpml.org/forums/topic/page-not-found-6/
This topic contains 3 replies, has 2 voices.
Last updated by 1 year, 6 months ago.
Assisted by: Mateus Getulio.