Skip Navigation

[Escalated to 2nd Tier] Captions in Image Slider Block are being displayed in the wrong language

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Our next available supporter will start replying to tickets in about 1.45 hours from now. Thank you for your understanding.

This topic contains 6 replies, has 2 voices.

Last updated by Jamal 1 month, 2 weeks ago.

Assigned support staff: Jamal.

Author
Posts
#1898347
Screenshot_20210108_102503.png
Screenshot_20210108_102348.png

Some context: I have a custom post type with an image repeater field. This image field is used to display an image slider on a page using the toolset image slider block. When I visit the Dutch version (default language) of my website, the captions on the slider are displayed in French.

I am trying to: Display an image slider with captions in the current language.

Link to a page where the issue can be seen: hidden link

I expected to see: The Dutch caption for the first image is "python", instead the French translation (currently set as "fr") is displayed. Same for the image to the left of the first image. Dutch caption is "Motorkap tractor RAL 1028", instead the French translation "Motorkap tractor RAL 1028-FR" is displayed. See attached screenshot for the caption translations in WPML media.

#1899377

Jamal
Supporter

Languages: English (English ) French (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Hello and thank you for contacting the Toolset support.

I suppose that you are talking about this hidden link right?
Can you confirm that all the items of the repeatable field are translated?

I think, that I should take a closer look to the admin area as an administrator to check the current setup and what's not working as expected. If you would agree, your next reply will be private to let you share credentials safely. ** Make a database backup before sharing credentials. **

#1901341

Hello Jamal

Please see the private message for credentials. The media is "translated" automatically: Dutch fields are copied to the French translation. I only noticed the problem when I tried to change one of the captions. The caption frontend wasn't changing so I looked further into it and that's when I noticed the frontend was actually displaying the French captions instead of the Dutch ones.

It's really strange because Dutch is the default language, not French. I could understand if the French translation was showing the original Dutch captions, but not the other way around.

#1902629

Jamal
Supporter

Languages: English (English ) French (Français )

Timezone: Africa/Casablanca (GMT+01:00)

From what I gathered so far, you are using a view(ID: 2067) that returns only one post(ID: 2092) which displays using a block-based content template(2068) that holds a Slider block.

I checked the image and it is indeed translated. I have also created a translation for the post(ID: 2092, but that did not help.

I tested with a new content template, but it does not help either hidden link

WPML->Support->Troubleshooting actions did not help too.

So, I tried a clean install and I was able to reproduce the issue. You can check how French translation are appearing in the default language (Spanish) here hidden link

Let me escalate this to our 2nd Tier and I'll get back to you as soon as possible.

#1903699

That is correct. Ok, glad you could recreate it and it's not just an issue with the website.
Hopefully 2nd Tier support will be able to come up with a solution!

#1911897

Hello Jamal

Do you have an update regarding this issue? It's currently the only thing blocking the launch of the website, so I need a timeline I can communicate to the client.

Thank you.

#1914117

Jamal
Supporter

Languages: English (English ) French (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Hello,

This issue is now assigned to a developer but it is not yet fixed. I can't tell when it will be. All I can do is get back to you as soon as we have progress on it.

Our sincere apologies for any inconvenience.