Skip Navigation

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

Problem:
The button in my header (Created with Elementor) points to the default language only in all the secondary languages.

Solution:
- Go to "WordPress Dashboard > WPML > Languages".

- Check the "Adjust IDs for multilingual functionality" checkbox.

- Click the Save button.

- Go to "WordPress Dashboard > Settings > Permalinks".

- Click the "Save" button to flush the permalinks cache.

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 9 replies, has 2 voices.

Last updated by elvioC-2 1 year, 10 months ago.

Assisted by: Mohamed Sayed.

Author Posts
April 11, 2023 at 12:40 pm #13445875

elvioC-2

Hello,

In the header of my website there is a big button in the header (up right, "Search Financial Advisors".

I have translated the website, and the header, in French and Italian.
The header - even though the page have been translated in French and Italian - always points to the English version. I have tried all possible solutions with no answer.

Can you please help me please ?

April 11, 2023 at 7:48 pm #13449769

Mohamed Sayed

Hi there,
Thanks for contacting WPML support, I will be glad to help you.

Could you please try the following steps and let me know if that helps?

1- Go to WPML-> String Translation
2- Scroll down and click on the "Translate texts in admin screens »" link
3- Search for the button's text
4- Select the string
5- Click on the "Add to String Translation" button
6- Search for the button's link and add it to String translation
7- Go to WPML > String Translation
8- Translate the strings and check the front end

Regards,
Mohamed

April 12, 2023 at 6:03 am #13452107

elvioC-2

Hello Mohamed,
Thanks. I can't really access string translation : screenshot below.
Best,
Elvio

Sans titre.png
April 12, 2023 at 6:54 am #13452363
elvioC-2

I also get this error

Table 'savimapc_wp729.wpuv_icl_strings' doesn't exist
Array
(
[language] => en
[context] => WP Endpoints
[gettext_context] =>
[domain_name_context_md5] => 3a448b300c73de9c6696651892b08d2f
[name] => wc-api
[value] => wc-api
[status] => 0
[translation_priority] => optional
[allow_empty_value] =>
)

New threads created by Mohamed Sayed and linked to this one are listed below:

https://wpml.org/forums/topic/split-table-_icl_strings-doesnt-exist/

April 12, 2023 at 9:55 am #13454129

elvioC-2

Hello,

I have also tried the suggested procedure, but I can't find the button's text. Screenshot below.

Can you please help me ?

Best,
Elvio

-----

Hi there,
Thanks for contacting WPML support, I will be glad to help you.

Could you please try the following steps and let me know if that helps?

1- Go to WPML-> String Translation
2- Scroll down and click on the "Translate texts in admin screens »" link
3- Search for the button's text
4- Select the string
5- Click on the "Add to String Translation" button
6- Search for the button's link and add it to String translation
7- Go to WPML > String Translation
8- Translate the strings and check the front end

Regards,
Mohamed

Error Search Financial Advisor.png
April 12, 2023 at 9:56 am #13454159

Mohamed Sayed

Hi Elvio,

I've created a new ticket for the database error here: https://wpml.org/forums/topic/split-table-_icl_strings-doesnt-exist/

Once it's fixed, we can continue with this one.

Regards,
Mohamed

April 12, 2023 at 11:35 am #13455163

elvioC-2

Hello Mohamed, it looks like the other issue has been solved. Could you please help me with the button link issue? Can I give you access to the website so you can check yourself, it would be much quicker.

Best,
Elvio

April 12, 2023 at 12:21 pm #13455787

Mohamed Sayed

Hi Elvio,

Sure, please provide temporary access (WP-Admin) so I can investigate this issue further.
– preferably to a test site where the problem has been replicated if possible –

Your next answer will be private, which means only you and I have access to it.

❌ Please backup your database and website before providing us with access details ❌

If you don't see the form below, please don't add your credentials as they will be publicly exposed:
hidden link

Privacy and Security when Providing Debug Information for Support:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

Thanks for your cooperation

April 12, 2023 at 3:59 pm #13457581

Mohamed Sayed

Hi,
Thanks for providing the access details.

I fixed this issue with the steps provided by my colleague for the same issue here (https://wpml.org/forums/topic/elementor-button-internal-url-of-dynamic-tags-only-points-to-default-lang/#post-10581099).

Now the translations show the correct links, please check the following screenshots:
- hidden link
- hidden link

Regards,
Mohamed