Please make sure to update to WPML 4.3.6 and check our list of Known Issues before reporting

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.

This topic contains 14 replies, has 3 voices.

Last updated by christoforosA 1 month, 1 week ago.

Assigned support staff: Alejandro.

Author Posts
November 30, 2019 at 5:52 pm #5047811

christoforosA

On my checkout page the shipping and payment options are not showing. There is an infinite loading icon. I disabled all plugins and the activated them one by one. I found out that the "string translation" plugin is causing the problem.

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

I expected to see: To load properly the shipping and payment option

Instead, I got: infinite loading

December 2, 2019 at 12:31 pm #5053365

Yvette
Supporter

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

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

Hello

I´ll be helping you with this.

1. Diagnostic
1.1 Temporarily deactivate your non-WPML plugins except for Woocommerce. Does the problem still happen?

1.2 If so, please also temporarily change your active theme to Storefront. Is the problem still happening?

If at any point, the checkout page loads normally, please write back with the configuration that it works under.

2. Woocommerce /WCML configuration errors
Please check the following panels for any configuration errors and fix them. Then check if the same behaviour happens with the minimal setup described above.
Wooocmmerce > Status
Woocommerce > Woocommerce Multilingual > Status

Thanks.

December 2, 2019 at 12:50 pm #5053429

christoforosA

Hi,

Scenario 1.1 It still fails.
Scenario 1.2 (with all plugins except Woocommerce deactivated and Storefront activated as theme), it works

Wooocmmerce > Status
The only warning I get is Your store is not using HTTPS

Woocommerce > Woocommerce Multilingual > Status
Some prodact tags are missing translation
Some products are not yet translated

So, Now what do I have to do in order to make it work properly?

December 2, 2019 at 1:14 pm #5053521

Yvette
Supporter

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

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

Seems like it might be an incompatibility with your active theme.

Please first try reactivating your normal plugins with the Storefront theme. Confirm it still works.

Then activate the parent Woodmart theme. Does it work still?

If not, then the theme is the issue and I will give you a sandbox site to install your theme on so that we can escalate the issue to our compatibility team.

If it DOES work with the parent Woodmart theme, then the issue will be with whatever changes were made on your child theme.

I wait for your updates.

December 2, 2019 at 1:25 pm #5053667

christoforosA

I activated all plugins and storefront theme and it works.
It does not work with parent theme also.

December 2, 2019 at 4:06 pm #5055503

Yvette
Supporter

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

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

Hello

Alright - please upload your parent theme to this sandbox site:
hidden link

Configure anything that is required for your theme to replicate the issue on hand.

Once I can confirm it, then I can escalate the sandbox site to our compatibility team for hopefully a workaround or resolutiong.

December 3, 2019 at 9:06 am #5058553

christoforosA

I installed all the plugins.
and the theme
tried to import the wp export file from previous site but it fails.

December 3, 2019 at 10:37 am #5059537

Yvette
Supporter

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

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

Actually - I only need the theme!

We determined already, the compatibility issue is with your theme. Please remove ALL non-required plugins form the sandbox site. If there are some required by your theme - you can keep those.

Let me know when this is done and then we can recreate the issue.

December 3, 2019 at 2:07 pm #5061577

christoforosA

I have deactivated the plugins. Only the recommended by the theme are still active.

December 4, 2019 at 10:38 am #5067311

Yvette
Supporter

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

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

Hello

I am unable to reproduce this on the sandbox site. Please do not install/activate any other plugins - it is reduced to only those absolutely required by your theme and possibly related to the problem we are investigating. This is a step-wise process.

I have also removed the Greek language for the time. We will introduce it later if it is appropriate for the troubleshooting,

Can you please confirm that you also are unable to reproduce the issue?

If you are unable to reprodue the problem, then TEMPORARILY, reduce your configuration on your own site to replicate the same as the sandbox and see if you are still experiencing the issue there.

Thanks - I wait for your news

December 4, 2019 at 11:00 am #5067519

christoforosA

On your previous respond you said that "We determined already, the compatibility issue is with your theme."

What is that you have determined?

December 4, 2019 at 11:23 am #5067707

Yvette
Supporter

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

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

You responded here:
https://wpml.org/forums/topic/infinite-loading-on-checkout-caused-by-string-translation/#post-5053667

With Storefront it works.
With your theme, it does not work.

All plugins were the same. So the variable factor was your theme. We can deduce that the problem area resides there. So, that is why we try to then replicate on a new installation - just the part that we suspect is the problem.

If we cannot replicate it on a new install with the SAME configuration, we then move our troubleshooting to your server setup.

Does this make sense?

December 4, 2019 at 7:55 pm #5072337

christoforosA

There was an error in the themes file. This was solved with the theme creator.

December 6, 2019 at 11:50 am #5083637

Alejandro
Supporter

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

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

Hello,
I'll take over this ticket from Yvette because she's currently on holidays.

Can you try this instead: https://wpml.org/documentation/getting-started-guide/language-setup/enabling-language-cookie-to-support-ajax-filtering/

Let me know how it goes

December 16, 2019 at 5:12 pm #5140215

christoforosA

My issue is resolved now. The problem was with a theme file.