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.

Tagged: 

This topic contains 14 replies, has 2 voices.

Last updated by Carlos Rojas 9 months, 2 weeks ago.

Assisted by: Carlos Rojas.

Author Posts
March 7, 2024 at 12:45 pm #15384405

ziga pipan

On my italian page, CONTACT US button is linking to default slovenian page instead of italian.
Here is the orange button
hidden link

IT contact page is translated and connected to SI translation ok
hidden link
hidden link

And I already tried this
hidden link

I also found several posts on the forum but with no solution 🙁

many thanks

March 7, 2024 at 2:34 pm #15384927

Carlos Rojas
Supporter

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

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

Hello,
Thank you for contacting us

I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Our Debugging Procedures

I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to back up the site before providing us access. If we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.

Regards,
Carlos

March 7, 2024 at 2:45 pm #15384959

Carlos Rojas
Supporter

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

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

Thank you for sharing the credentials requested.

I changed the link in the button -> Saved the changes and updated the translation.

Can you confirm that the issue is solved?

March 7, 2024 at 2:48 pm #15385005

ziga pipan

thanks, I could have changed the link myself, but is that not supposed to link to correct translation automaticaly? Problem is I have lots of buttons on the site.

March 7, 2024 at 3:12 pm #15385201

Carlos Rojas
Supporter

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

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

Hi,

I recommend you to use the option I selected for the button link to avoid problems in the future.

March 7, 2024 at 3:55 pm #15385551

ziga pipan

So after the site is translated, I need to update ever single button on my page manually in the editor?

March 7, 2024 at 6:40 pm #15386403

Carlos Rojas
Supporter

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

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

Better to update the button before translating the site. That way when the content is translated the links in the buttons will be translated too.

March 7, 2024 at 7:01 pm #15386415

ziga pipan

I'm sorry, I don't know what you mean 🙁
SI language is few years old. IT language was added last week.
I translated the site like I always do, I'm not sure what I should have done so CONTACTTI button would link to IT contact page and not SI?

March 8, 2024 at 7:42 am #15387445

Carlos Rojas
Supporter

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

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

Hi,

In the case of the Contactti page, there is nothing you need to do, but on the hidden link page you should have to edit the button, remove the link and select the dynamic option that appears when you remove the link, then there you should select the correct page. After that, when translating the page or just updating the translation the link will be automatically translated too.

March 8, 2024 at 10:15 am #15388292

ziga pipan

I get it. But I translated 200 pages with wpml and never had this issue? Also, all my all other pages are working ok and I always use URL link, never the dynamic option.

For example here hidden link
This link takes me to SI version
While EN button sends me to EN version
hidden link

And SI link does not use dynamic tag.
hidden link

Actuall even this page we are talking about works ok
SI, works ok
hidden link
hidden link

EN, works ok
hidden link
hidden link

IT, not working ok
hidden link
hidden link

why would I need to set a dynamic tag for it to work ok in IT version but it works ok in EN?

March 8, 2024 at 11:35 am #15388816

Carlos Rojas
Supporter

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

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

Hmmm, that is very strange.

Could you please follow these steps and let me know the results?
- Update Divi and all other outdated plugins that appear in hidden link
- Edit hidden link
- Edit the button
- Remove the last slash in the link
- Save the changes
- Update the translations
- Double-check if the button is correctly translated

Looking forward to your feedback.

March 8, 2024 at 12:07 pm #15388938

ziga pipan

I updated all the plugins.
I made a minor change to the original translation and then updated the translation (Last slash had nothing to do with it).
Buttons now link ok, but the entire point of this ticket was not to have to manualy update every page. I'm just gonna do that so we can close the ticket.

March 8, 2024 at 1:30 pm #15389426

Carlos Rojas
Supporter

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

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

Hi,

I understand your point and I appreciate you updating the translations. However, sometimes the cause of these issues is that the entry in the database of the translated content needs to be refreshed so the changes or some configuration takes effect. And it seems this is the case.

March 8, 2024 at 1:49 pm #15389585

ziga pipan

no worries, we good, you helped a lot, thank you 🙂

March 8, 2024 at 2:09 pm #15389707

Carlos Rojas
Supporter

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

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

Thank you very much for your patience and understanding!

Please don't hesitate to contact us if you need our help in the future with WPML. We will be more than happy to help.

Have an excellent day!