Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing an issue where the breadcrumb title always shows in the default language instead of the translated language, despite all related strings being translated. The client tried various troubleshooting steps, including refreshing pages, scanning themes and plugins for strings, and managing translations, but none resolved the issue.
Solution:
We discovered that the client had not installed WPML SEO, an addon necessary for Yoast SEO to work correctly with WPML. We recommended installing WPML SEO to resolve the issue. After installation, the problem with the breadcrumb title not appearing in the translated language was resolved.

Please note that this solution might be outdated or not applicable to your specific case. If this solution does not resolve your issue, we highly recommend checking related known issues at https://wpml.org/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 at WPML support forum.

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 0 reply, has 0 voices.

Last updated by barjD 5 months, 3 weeks ago.

Assisted by: Dražen.

Author Posts
January 9, 2025 at 12:46 am #16575742

barjD

<b>Background of the issue: </b>
Show a breadcrumb label in a translated langauge.

All strings with the term are translated. The string is "Keynote Speaker."

It is the title for a custom post type. The post type is called "Speakers."

Under Yoast > Settings > Speakers I have entered "Keynote Speakers" as the breadcrumb title. However, even when I remove this alternate breadcrumb title, the issue persists. The term "Speakers" is also translated in String Translation.

I have tried:

Clicking on "Look for strings while pages are rendered", refreshing the page in a new tab, coming back to the String Translation page and refreshing again to see if the string appears. It does not.

Scanning the parent theme, child theme and Yoast SEO plugin files for strings where it may be

Adding translations to as many instances of the term as possible

Deleting the strings with the terms "Keynote Speakers" and re-adding them with translations.

Checking if we have enough memory (we do)

Nothing seems to work.

<b>Symptoms: </b>
The breadcrumb title always shows in the default language instead of the translated language, even though all strings with the term are translated. The term 'Speakers' is also translated in String Translation.

<b>Questions: </b>
Why does the breadcrumb title not appear in the translated language?
What steps can I take to ensure the breadcrumb title is translated correctly?

January 10, 2025 at 10:45 am #16581590

Carlos Rojas
WPML Supporter since 03/2017

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

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

Hello,
Thank you for contacting us

1.- Please describe step-by-step how to edit the breadcrumb label, also share the URL.

2.- I have set your next message private so you can securely share the access credentials to the site.

Please don't forget to create a full site backup before sharing the credentials.

Regards,
Carlos

January 13, 2025 at 8:01 am #16586834

Dražen
Supporter

Languages: English (English )

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

Hello,

thanks for getting back.

I checked and could see you have not installed WPML SEO, an addon required for Yoast SEO to work correctly with WPML. After installing it, the issue is gone.

- hidden link

Regards,
Drazen

January 14, 2025 at 9:05 pm #16594907

barjD

This worked, thank you.