Skip Navigation

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.

WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Sun Mon Tue Wed Thu Fri Sat
9:00 – 15:00 9:00 – 15:00 9:00 – 15:00 9:00 – 15:00 9:00 – 15:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Christopher Amirian 6 days, 21 hours ago.

Assisted by: Christopher Amirian.

Author Posts
November 5, 2024 at 10:36 am

alexandreD-56

Background of the issue:
I've installed WPML for a multi-lingual website using an API get response. I'm trying to fix my English version because it's affecting website functionality.

Symptoms:
Search results in the second language are not working.

Questions:
How can we fix the search results issue in the second language?

November 5, 2024 at 12:07 pm
November 5, 2024 at 12:11 pm #16366430

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Just to recap what we have found in the chat:

- We managed to translate the Booking page in a way that loads the layout of Bed24 correctly.

- The widget used for the French and English versions is the standard Bed24 version.

- The results in the English version are Empty.

- What I have found the difference between French and English is that as soon as you click the Book Now button in French, it loads the layout and after a few seconds a second loading icon shows and then the apartment lists show. That is the Ajax loading feature.

- In English version after the layout load, the second Ajax loading does not occur.

- I asked if it is possible to check with Bed24 support to see if they can give a hint why this might happen.

Thanks.

November 13, 2024 at 9:54 am #16396354

alexandreD-56

Hello,

We've reviewed everything and found an issue with the API structure in the translated English version. Could we just retranslate the entire website, even if it uses extra translation tokens?

Everything worked fine initially, and when we first translated the site, we didn’t need a custom widget in English - your plugin just mapped everything correctly. Our API posted search results correctly through your language strings.

Perhaps after some WordPress or WPML updates, something seems to have broken with our widget and API connection. It’s too time-consuming and costly to keep investigating.

Could we refresh the WPML website key, retranslate, and reset everything? How do we proceed with this?

Thank you

November 13, 2024 at 11:44 am #16396954

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

It is possible to do a WPML reset, but it means you will lose all the information and setup you had with WPML and you need to start over.

I strongly suggest that you do it on a copy of the website first.

Please follow the steps below to do a WPML reset:

https://wpml.org/documentation/getting-started-guide/language-setup/deleting-languages-and-plugin-data-by-doing-a-wpml-reset-on-your-site/

Thanks.