Skip Navigation

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

Problem: I have some issues with "translate everything" mode because my site has over 4000 jobs to translate.

Solution: The resources on your site are important here. however all you need is time and it depends on your server resources. if you see that the number of translations is not decreasing even after 1h, please flush your server-side cache and try again. if the problem remains, then feel free to open a support ticket.

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

Last updated by Alejandro 1 year, 6 months ago.

Assisted by: Alejandro.

Author Posts
November 17, 2023 at 3:09 pm #14864453

Alejandro
WPML Supporter since 02/2018

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

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

I understand, it's a lot to take in at the beginning, mainly because it took a bit of time to work but don't worry that's also why i'm recording the videos, because i'm explaining things as they arrive and i hope that at the end of this ticket things will improve.

So, the automatic translation worked and finished. there are some issues, as you mentioned, but they might not be related to the automatic translation.

The issue with the variations is a recent bug we discovered and that will be fixed in our next version. for now here's the solution: https://wpml.org/errata/woocommerce-multilingual-multicurrency-504-gateway-time-out-error-when-updating-variations/

once you do that, you can try to translate a product again and see if it works and has its variation updated. only one for now and then if it worked, try to resend the other products as well.

Thisi is only true for the translated languages, not the original ones. can you tell me if those variations appear in the back-end and only not in the front-end?

November 17, 2023 at 3:17 pm #14864533

Alejandro
WPML Supporter since 02/2018

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

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

If it's faster, do the following. create a backup of this site. then return to the backup of the site when the products DID have the variations because this issue didn't happen because of WPML (or at least we haven't had any similar issue for them, unless the dutch products are a translation, which i briefly checked and they are not).

this means there's something else happening on your site and at this point the best course of action, the safest one for you is to restore a backup of your site AFTER making sure you haven't had any sale that you can lose. (don't worry the translations will still be on our server and you can retrieve them free of charge).

once you do this, you can create a staging site using any tool you want, like the free plugin "wp staging" and we can run the automatic translation on 1 product alone (if you want, once you create the staging site, leave it as it is and i'll run the test for you so you don't get confused or anything) and i can check if something in the automatic translation created this problem.

then we can understand how to continue. is that ok by you? i'm saying this because the weekend is coming and i won't be available until monday. i can pass the ticket to a colleague and put him up to date, if you want, so you can get assistance during the weekend as well.

------------

We will get to the bottom of it and after everything is done, i'll proceed to make everything clear to you so you don't get confused anymore about this, because what you experienced is indeed the combination of many things so i'm not surprised it seem difficult or confusing (cache + WooCommerce + WPML + automatic translation can be a bit daunting at first but it gets easier 😉 )

Regards.

November 17, 2023 at 3:17 pm #14864535

erikL-24

"The issue with the variations is a recent bug we discovered and that will be fixed in our next version. for now here's the solution: https://wpml.org/errata/woocommerce-multilingual-multicurrency-504-gateway-time-out-error-when-updating-variations/"
I did this on 15th of November already.

I have retried this product: hidden link
Unfortunately all variations are still missing.

The variations are both gone in the back-end and front-end

November 17, 2023 at 3:22 pm #14864581

Alejandro
WPML Supporter since 02/2018

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

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

we may have posted almost at the same time, so please check this answer: https://wpml.org/forums/topic/urgent-bug-report-critical-error-in-automatic-translation-for-wpml/page/2/#post-14864533

don't worry nothing that you have done will be lost, yes you may have less translations but they are on our servers and can be retrieved. you can return to the backup, follow my advice and let me know so we can continue and check if the same happens because of any translation done (which is unlikely because this is happening to the ORIGINAL product which is not really touched with the automatic translation).

November 17, 2023 at 3:22 pm #14864583

erikL-24

I am pushing the live website to staging, put backup of this morning back and we'll talk to each other on Monday. Enjoy your weekend!

November 17, 2023 at 3:26 pm #14864601

Alejandro
WPML Supporter since 02/2018

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

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

Alright! please also create the staging site, so we can work first there without any risk on your end. you can install the plugin "wp staging" and use it to create one easily or use any other tool you want to do so.

we can work on the staging site first, locate any possible issue and then when everything is clear and tidy, we can do the same on the live site to minimize any risk on your end.

I can guide you on any step you find difficult along the way, don't worry.

November 20, 2023 at 8:00 am #14873557

erikL-24

Ciao Alejandro,

I trust your weekend was enjoyable.

I've set up a staging area. What's the most secure method for sharing credentials? Additionally, I've restored a backup from last Wednesday because the product variations were missing. I'm seeking guidance on the optimal strategy for synchronizing translations with the correct products and variations from this point forward. One option is to push the current website to staging with the correct products, but it's worth noting that the translations will be out of sync in this scenario.

November 20, 2023 at 1:03 pm #14877059

Alejandro
WPML Supporter since 02/2018

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

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

i had enabled the last answer so you could send the credentials privately but i just did it again for your convenience. you can go ahead and add them privately on this next reply.

November 21, 2023 at 12:59 pm #14886831

erikL-24

Hi Alejandro,

I wanted to check in and inquire about the status of our ongoing translation project, I assume you are busy. As it has been three weeks since we initiated this project, and we have several other tasks and projects in the pipeline, it would be greatly appreciated if we could get an update.

I wasn't initially aware that this project would require such an extended timeframe, and it's becoming a bit challenging to manage our workflow effectively. Your assistance in expediting the completion of this translation project would be highly valuable.

Thank you for your understanding and prompt attention to this matter. Looking forward to hearing from you soon.

November 21, 2023 at 3:59 pm #14888973

Alejandro
WPML Supporter since 02/2018

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

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

I checked the site and ran a lot of tests but couldn't find the reason why the variations disappeared. you restored the site from where the variations were there, correct? is it possible to use the same version of the site on the staging site?

it's usually not problematic at all to translate sites and what you're experiencing is indeed weird but definitely not normal and i hope we can get to the bottom of this soon.

If you move the site that contains the variations to this staging site, you can create the same credentials or add them on your next reply so i can access it and run tests there and see what is creating this issue because automatic translation doesn't really touch anything regarding the variations.

regards.

November 22, 2023 at 9:53 am #14895231

erikL-24

Hi Alejandro,

Thank you for your response.

I have pushed the live environment with the product variations to the staging environment. This means that your credentials remain the same as those I initially provided within this ticket.

I would like to know what our next steps will be in order to wrap up this project. Once again, thank you for your cooperation!

Regards,
Erik

November 22, 2023 at 4:13 pm #14900775

Alejandro
WPML Supporter since 02/2018

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

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

I think i know what the problem is, however i can't access the site. the credentials you had given me originally (production site) had changed. the User exists but the password was changed.

Please allow me access so i can run the test on your site and see if it's what i think it is

November 23, 2023 at 4:06 pm #14910209

Alejandro
WPML Supporter since 02/2018

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

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

Please check this video out: hidden link

I updated the WooCommerce Multilingual Plugin to version 5.3.0, our latest release and it seems the problem went away there.

Can you try that as explained on the video:

- Create or clone a variable product
- Check the product is ok in the original language
- Translate it
- Check the translation and check if it's ok now

if that's ok, then run a backup of your site and let me know if you see credits on your site. if you do then try to translate other variable products and let me know how it goes.

November 24, 2023 at 9:27 am #14914909

erikL-24

Firstly, I would like to express my gratitude for your thorough response and the effort you put into resolving my issue. Your comprehensive steps were very helpful and I followed them to the letter.

However, I am still encountering an issue with the product variations that have been translated into German and French. One crucial aspect that might have been overlooked during your testing is how these product variations appear on the front-end. While everything seems fine in the back-end - mirroring what you've described in your response - the problem arises when attempting to choose the product variations on the front-end.

During your testing, you happened to choose a product where the variations have never been correctly set up. For the sake of simplicity, I have chosen a product where the variations are properly configured. Here is the link for your reference: hidden link

I would greatly appreciate it if you could evaluate this product and its settings one more time. I believe this could provide a more accurate representation of the issue at hand and guide us towards the right solution.

Thank you once again for your assistance. I look forward to hearing from you soon.

November 24, 2023 at 9:51 am #14915067

Alejandro
WPML Supporter since 02/2018

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

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

Thank you very much. i'll use this one as an example.

Right now, i'm not checking the front-end on purpose because if the things in the front-end are not showing correctly but they are on the back-end, in 99.99% of the cases that's a cache issue and it's however a different situation altogether.

In order to fully solve a problem we have to use the approach of dividing the problem into smaller chunks and then solve them one by one so we can then understand where the problem lies, why is it happening and how to fix it 🙂

I'll go run a test on the product you mentioned so i can see what happens then. if the test fails, can you please allow me to take a duplicate of your site? i'd leave out orders and media, because what i need is a database sample and themes and plugins to make sure the problem is not happening because of a plugin/theme clash.