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.

No supporters are available to work today on this forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Los_Angeles (GMT-07:00)

Tagged: ,

This topic contains 56 replies, has 3 voices.

Last updated by danieleD-46 9 months ago.

Assisted by: Bobby.

Author Posts
April 13, 2023 at 10:08 am #13463121

danieleD-46

Some minutes ago the testing site starts to give the same issue as the production site. It itn't reachable anymore due to the translations. I leave the site in this state, maybe you'll find something useful to check with the ssh and sftp. I attach the screenshot of the cpu.
Before I use bitnami and AWS, my hosting is Siteground (a couple of year ago). I remember that I had some issue with the site speed and wpml even if there's not automatic translations...
It's only to exclude that is a server side issue.

Screenshot 2023-04-13 alle 12.00.53.png
April 13, 2023 at 8:49 pm #13468501

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

I can see the ERR_CONNECTION_REFUSED now, indeed the server looks down.

We will need to further investigate this, if possible restart the server as I will need to take a copy of the site using the duplicator plugin to provide to our dev team for further investigation.

April 13, 2023 at 9:05 pm #13468541

danieleD-46

Ok, I'm restarted the server multiple times, and deactivate with ssh and wp-cli your plugin, it didn't start. I'm checking server logs. Some days ago the production site did the same. I needed to restore a snapshot (an automatic server backup) of the day before. I restore the server and let you know

April 14, 2023 at 8:36 am #13471657

danieleD-46

I have some issue to recover the test machine. I will recreate a new one but it will change the ip again because the server AWS ligthtsail bitnami give me a new one every time I create a new machine. Can you give me a new form for privacy credential?
In the main while I install duplicator pro in the production site (the site occupied more then 500MB that is allowed from the base duplicator plugin, I need to buy it, before I use All-In-One Migration) and I create the backup that you can download from here
hidden link
and you can find settings here
hidden link
In these second file change php.bak in php in the file name to change extension. Let me know when you finish to download that I delete these links for privacy purpose.
Thanks

April 15, 2023 at 6:13 am #13478383

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Thank you I downloaded the package.

Privacy form enabled.

April 17, 2023 at 10:59 pm #13490993

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hello,

Thank you for the additional information,

I escalated this thread to our 2nd tier support and they will take a look at this issue.

You will be notified as soon as new information is available.

Thank you,
Bobby

April 18, 2023 at 9:59 pm #13499841

danieleD-46

Ok, the store owner needs the translation to improve the SEO for google ad soon as possible, so in the night (for you and your team is in the day) I make translations with manually product selection (20 max each iteration) to send to the automatic translations even if sometimes I need to restart the site. I notice that if I go to Woocommere > Woocommerce Multilingual & Multicurrency > State
I generate a Gateway timeout, all pages are unreachable and the only way to solve is to restart the server.
Another information for your developers is that in WPML > translation management if I filter for translation in progress I'll found a lot of products that are in progress for a long long time, more than one week.

Today I update wpml for WooCommerce but I think that the fix you publish is not to solve my case. Please keep me update.
Daniele

April 24, 2023 at 4:44 pm #13528873

danieleD-46

Is there any news? Is there a way to help your team to find the issue? I would like to test in my local environment, but the biggest problem appear when I start the automatic translation and I don't want to use credits for test purpose

April 24, 2023 at 8:41 pm #13529867

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

At the moment there is no news but I will be updating you as soon as I have some valuable feedback!

Thank you for your patience

April 28, 2023 at 8:38 pm #13559649

danieleD-46

Ok.
I would like to share with your developers some (maybe) useful informations. In the Lightsail database I'm able to accesso to the slow query log and I found this, I post only the last

# Time: 2023-04-28T18:18:28.019942Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37542 # Query_time: 76.535919 Lock_time: 0.000004 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682705831; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:18:28.026859Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37538 # Query_time: 82.017527 Lock_time: 0.000005 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682705826; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:18:28.027212Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37532 # Query_time: 115.200487 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682705792; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:19:57.104889Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37561 # Query_time: 15.243931 Lock_time: 0.000001 Rows_sent: 1 Rows_examined: 124449 SET timestamp=1682705981; SELECT post_modified_gmt FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post', 'page', 'attachment', 'blocks', 'product') ORDER BY post_modified_gmt DESC LIMIT 1;
# Time: 2023-04-28T18:20:37.137518Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37541 # Query_time: 127.671563 Lock_time: 0.000005 Rows_sent: 0 Rows_examined: 107273 use dbmad4you; SET timestamp=1682705909; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:20:37.138651Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37538 # Query_time: 127.675220 Lock_time: 0.000004 Rows_sent: 0 Rows_examined: 107273 SET timestamp=1682705909; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:20:37.140441Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37542 # Query_time: 127.719648 Lock_time: 0.000006 Rows_sent: 0 Rows_examined: 107273 SET timestamp=1682705909; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:20:37.142739Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37532 # Query_time: 127.695272 Lock_time: 0.000005 Rows_sent: 0 Rows_examined: 107273 SET timestamp=1682705909; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:20:52.779987Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37541 # Query_time: 10.373077 Lock_time: 0.000001 Rows_sent: 100 Rows_examined: 161738 SET timestamp=1682706042; SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts JOIN wp_icl_translations wpml_translations ON wp_posts.ID = wpml_translations.element_id AND wpml_translations.element_type = CONCAT('post_', wp_posts.post_type) WHERE 1=1 AND ((wp_posts.post_type = 'product' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'future' OR wp_posts.post_status = 'draft' OR wp_posts.post_status = 'pending' OR wp_posts.post_status = 'private'))) AND ( ( ( wpml_translations.language_code = 'it' OR 0 ) AND wp_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','blocks','product','product_variation','shop_order_refund','shop_order_placehold' ) ) OR wp_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','blocks','product','product_variation','shop_order_refund','shop_order_placehold' ) ) ORDER BY wp_posts.post_date DESC LIMIT 0, 100;
# Time: 2023-04-28T18:21:05.832497Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37541 # Query_time: 11.743532 Lock_time: 0.000001 Rows_sent: 47 Rows_examined: 63853 SET timestamp=1682706054; SELECT DISTINCT YEAR( post_date ) AS year, MONTH( post_date ) AS month FROM wp_posts WHERE post_type = 'attachment' ORDER BY post_date DESC;
# Time: 2023-04-28T18:21:56.565890Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37541 # Query_time: 48.342024 Lock_time: 0.000001 Rows_sent: 1 Rows_examined: 31822 SET timestamp=1682706068; SELECT COUNT(ID) FROM `wp_posts` WHERE ID IN ( SELECT `object_id` FROM `wp_yoast_indexable` WHERE `object_type` = 'post' AND (( `incoming_link_count` = 0 ) OR ( `incoming_link_count` IS NULL )) AND `object_id` != 115206 ) AND post_status = 'publish' AND post_password = '' AND post_type = 'product';
# Time: 2023-04-28T18:24:33.529274Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37532 # Query_time: 232.343539 Lock_time: 0.000002 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682706041; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:24:33.609323Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37691 # Query_time: 195.812695 Lock_time: 0.000008 Rows_sent: 1 Rows_examined: 106158 SET timestamp=1682706077; ( SELECT translation_status.rid AS id, 'post' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, posts.post_title AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_posts posts ON posts.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'post%' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' ) UNION ( SELECT translation_status.rid AS id, 'package' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, string_packages.title AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_string_packages string_packages ON string_packages.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'package%' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' ) UNION ( SELECT translation_status.rid AS id, 'st-batch_strings' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, translation_batches.batch_name AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_translation_batches translation_batches ON translation_batches.id = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type = 'st-batch_strings' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' );
# Time: 2023-04-28T18:24:33.614891Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37668 # Query_time: 229.495934 Lock_time: 0.000012 Rows_sent: 1 Rows_examined: 106158 SET timestamp=1682706044; ( SELECT translation_status.rid AS id, 'post' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, posts.post_title AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_posts posts ON posts.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'post%' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' ) UNION ( SELECT translation_status.rid AS id, 'package' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, string_packages.title AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_string_packages string_packages ON string_packages.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'package%' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' ) UNION ( SELECT translation_status.rid AS id, 'st-batch_strings' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, translation_batches.batch_name AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_translation_batches translation_batches ON translation_batches.id = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type = 'st-batch_strings' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' );
# Time: 2023-04-28T18:25:59.832698Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37532 # Query_time: 79.689125 Lock_time: 0.000003 Rows_sent: 1 Rows_examined: 224537 use dbmad4you; SET timestamp=1682706280; SELECT COUNT(t.element_id) FROM wp_icl_translations AS t INNER JOIN wp_icl_translation_status AS ts ON t.translation_id = ts.translation_id WHERE t.element_id IS NOT NULL AND ts.links_fixed = 0 AND t.element_id >= 0 AND t.element_type LIKE 'post_%' ORDER BY t.element_id ASC;
# Time: 2023-04-28T18:27:40.554638Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37889 # Query_time: 12.793909 Lock_time: 0.000065 Rows_sent: 1 Rows_examined: 124449 SET timestamp=1682706447; SELECT post_modified_gmt FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post', 'page', 'attachment', 'blocks', 'product') ORDER BY post_modified_gmt DESC LIMIT 1;
# Time: 2023-04-28T18:28:19.502324Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37883 # Query_time: 86.054713 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682706413; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:30:36.294999Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37883 # Query_time: 134.749376 Lock_time: 0.000020 Rows_sent: 0 Rows_examined: 107273 use dbmad4you; SET timestamp=1682706501; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:30:36.295010Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37902 # Query_time: 128.280450 Lock_time: 0.000005 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682706508; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:31:37.959258Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37883 # Query_time: 56.002370 Lock_time: 0.000005 Rows_sent: 0 Rows_examined: 54020 SET timestamp=1682706641; SELECT P.ID FROM wp_posts AS P WHERE P.post_type IN ('post', 'page', 'blocks', 'product') AND P.post_status NOT IN ('auto-draft') AND P.ID not in ( SELECT I.object_id from wp_yoast_indexable as I WHERE I.object_type = 'post' AND I.version = 2 ) LIMIT 26;
# Time: 2023-04-28T18:32:36.524048Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 38050 # Query_time: 22.667234 Lock_time: 0.000002 Rows_sent: 1 Rows_examined: 124449 SET timestamp=1682706733; SELECT post_modified_gmt FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post', 'page', 'attachment', 'blocks', 'product') ORDER BY post_modified_gmt DESC LIMIT 1;
# Time: 2023-04-28T18:35:33.619690Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37902 # Query_time: 296.498943 Lock_time: 0.000006 Rows_sent: 0 Rows_examined: 107273 use dbmad4you; SET timestamp=1682706637; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T18:35:35.544645Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 38039 # Query_time: 223.746469 Lock_time: 0.000010 Rows_sent: 1 Rows_examined: 106158 SET timestamp=1682706711; ( SELECT translation_status.rid AS id, 'post' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, posts.post_title AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_posts posts ON posts.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'post%' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' ) UNION ( SELECT translation_status.rid AS id, 'package' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, string_packages.title AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_string_packages string_packages ON string_packages.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'package%' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' ) UNION ( SELECT translation_status.rid AS id, 'st-batch_strings' AS type, translation_status.tp_id AS tp_id, batches.id AS local_batch_id, batches.tp_id AS tp_batch_id, batches.batch_name, translation_status.status AS status, original_translations.element_id AS original_element_id, translations.source_language_code AS source_language, translations.language_code AS target_language, translations.trid, translations.element_type, translations.element_id, translation_status.translation_service AS translation_service, translation_status.timestamp AS sent_date, translate_job.deadline_date AS deadline_date, translate_job.completed_date AS completed_date, translation_batches.batch_name AS title, source_languages.english_name AS source_language_name, target_languages.english_name AS target_language_name, translate_job.translator_id AS translator_id, translate_job.job_id AS translate_job_id, translation_status.tp_revision AS revision, translation_status.ts_status AS ts_status, translation_status.needs_update AS needs_update, translate_job.editor AS editor, ( SELECT COUNT(job_id) FROM wp_icl_translate_job as copmpleted_translation_job WHERE copmpleted_translation_job.rid = translation_status.rid AND copmpleted_translation_job.translated = 1 ) > 0 AS has_completed_translation, translate_job.editor_job_id AS editor_job_id, translate_job.automatic AS automatic, translate_job.title AS job_title, translation_status.review_status AS review_status FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_translation_batches translation_batches ON translation_batches.id = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type = 'st-batch_strings' AND translation_status.status IN (40) AND translation_status.translation_service = 'local' AND translation_status.status != '42' );
# Time: 2023-04-28T18:36:39.059362Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 38178 # Query_time: 16.110279 Lock_time: 0.000002 Rows_sent: 1 Rows_examined: 124449 SET timestamp=1682706982; SELECT post_modified_gmt FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post', 'page', 'attachment', 'blocks', 'product') ORDER BY post_modified_gmt DESC LIMIT 1;
# Time: 2023-04-28T18:38:10.784835Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 37902 # Query_time: 152.220468 Lock_time: 0.000012 Rows_sent: 1 Rows_examined: 401625 SET timestamp=1682706938; SELECT ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_posts posts ON posts.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'post%' AND translation_status.status != '42' ) + ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_string_packages string_packages ON string_packages.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'package%' AND translation_status.status != '42' ) + ( SELECT COUNT(string_translations.id) FROM wp_icl_translation_batches AS translation_batches INNER JOIN wp_icl_string_translations AS string_translations ON string_translations.batch_id = translation_batches.id INNER JOIN wp_icl_strings AS strings ON strings.id = string_translations.string_id LEFT JOIN wp_icl_string_status AS string_status ON string_status.string_translation_id = string_translations.id LEFT JOIN wp_icl_core_status AS core_status ON core_status.rid = string_status.rid LEFT JOIN wp_icl_languages source_languages ON source_languages.code = strings.language LEFT JOIN wp_icl_languages target_languages ON target_languages.code = string_translations.language INNER JOIN wp_icl_translation_batches batches ON batches.id = string_translations.batch_id ) + ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_translation_batches translation_batches ON translation_batches.id = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type = 'st-batch_strings' AND translation_status.status != '42' );
# Time: 2023-04-28T19:33:55.613084Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 40499 # Query_time: 11.713074 Lock_time: 0.000004 Rows_sent: 0 Rows_examined: 107277 use dbmad4you; SET timestamp=1682710423; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T19:36:31.662408Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 40632 # Query_time: 53.587504 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 107277 use dbmad4you; SET timestamp=1682710538; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T19:39:52.372222Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 40632 # Query_time: 199.542340 Lock_time: 0.000002 Rows_sent: 0 Rows_examined: 107273 SET timestamp=1682710592; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T19:45:04.155429Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 40632 # Query_time: 307.227154 Lock_time: 0.000013 Rows_sent: 1 Rows_examined: 401625 use dbmad4you; SET timestamp=1682710796; SELECT ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_posts posts ON posts.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'post%' AND translation_status.status != '42' ) + ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_string_packages string_packages ON string_packages.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'package%' AND translation_status.status != '42' ) + ( SELECT COUNT(string_translations.id) FROM wp_icl_translation_batches AS translation_batches INNER JOIN wp_icl_string_translations AS string_translations ON string_translations.batch_id = translation_batches.id INNER JOIN wp_icl_strings AS strings ON strings.id = string_translations.string_id LEFT JOIN wp_icl_string_status AS string_status ON string_status.string_translation_id = string_translations.id LEFT JOIN wp_icl_core_status AS core_status ON core_status.rid = string_status.rid LEFT JOIN wp_icl_languages source_languages ON source_languages.code = strings.language LEFT JOIN wp_icl_languages target_languages ON target_languages.code = string_translations.language INNER JOIN wp_icl_translation_batches batches ON batches.id = string_translations.batch_id ) + ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_translation_batches translation_batches ON translation_batches.id = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type = 'st-batch_strings' AND translation_status.status != '42' );
# Time: 2023-04-28T19:46:29.815417Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 41030 # Query_time: 275.885754 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682710913; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T19:47:52.552641Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 41385 # Query_time: 23.952708 Lock_time: 0.000001 Rows_sent: 1 Rows_examined: 124450 SET timestamp=1682711248; SELECT post_modified_gmt FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post', 'page', 'attachment', 'blocks', 'product') ORDER BY post_modified_gmt DESC LIMIT 1;
# Time: 2023-04-28T19:50:56.760729Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 41030 # Query_time: 264.874506 Lock_time: 0.000005 Rows_sent: 0 Rows_examined: 107273 use dbmad4you; SET timestamp=1682711191; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T19:52:14.999300Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 41030 # Query_time: 68.938458 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 54020 SET timestamp=1682711466; SELECT P.ID FROM wp_posts AS P WHERE P.post_type IN ('post', 'page', 'blocks', 'product') AND P.post_status NOT IN ('auto-draft') AND P.ID not in ( SELECT I.object_id from wp_yoast_indexable as I WHERE I.object_type = 'post' AND I.version = 2 ) LIMIT 26;
# Time: 2023-04-28T19:54:44.507911Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 41505 # Query_time: 295.638017 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 107277 SET timestamp=1682711388; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T19:58:08.807579Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 41505 # Query_time: 200.452083 Lock_time: 0.000004 Rows_sent: 0 Rows_examined: 107273 use dbmad4you; SET timestamp=1682711688; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T20:27:52.835844Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 42912 # Query_time: 41.241136 Lock_time: 0.000004 Rows_sent: 0 Rows_examined: 107277 use dbmad4you; SET timestamp=1682713631; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (1,2,40) OR 1=0 ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T20:31:04.211468Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 42912 # Query_time: 190.926260 Lock_time: 0.000003 Rows_sent: 0 Rows_examined: 107273 use dbmad4you; SET timestamp=1682713673; SELECT jobs.rid, jobs.job_id as jobId, jobs.editor_job_id as ateJobId, jobs.automatic , translation_status.status, translation_status.review_status, jobs.ate_sync_count > 100 as isLongstanding FROM wp_icl_translate_job as jobs INNER JOIN wp_icl_translation_status translation_status ON translation_status.rid = jobs.rid INNER JOIN wp_icl_translations translations ON translation_status.translation_id = translations.translation_id INNER JOIN wp_icl_translations parent_translations ON translations.trid = parent_translations.trid AND parent_translations.source_language_code IS NULL LEFT JOIN wp_posts posts ON parent_translations.element_id = posts.ID WHERE jobs.job_id IN ( SELECT MAX(job_id) FROM wp_icl_translate_job GROUP BY rid ) AND jobs.editor = 'ate' AND ( translation_status.status IN (30) OR translation_status.review_status IN ( 'NEEDS_REVIEW','EDITING' ) ) AND translations.language_code IN ('en','fr','de','it','es') AND ( posts.post_status IS NULL OR posts.post_status <> 'trash' );
# Time: 2023-04-28T20:34:12.261987Z # User@Host: mad4you_db_user[mad4you_db_user] @ [172.26.5.1] Id: 42912 # Query_time: 182.670409 Lock_time: 0.000016 Rows_sent: 1 Rows_examined: 401625 SET timestamp=1682713869; SELECT ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_posts posts ON posts.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'post%' AND translation_status.status != '42' ) + ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_string_packages string_packages ON string_packages.ID = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type LIKE 'package%' AND translation_status.status != '42' ) + ( SELECT COUNT(string_translations.id) FROM wp_icl_translation_batches AS translation_batches INNER JOIN wp_icl_string_translations AS string_translations ON string_translations.batch_id = translation_batches.id INNER JOIN wp_icl_strings AS strings ON strings.id = string_translations.string_id LEFT JOIN wp_icl_string_status AS string_status ON string_status.string_translation_id = string_translations.id LEFT JOIN wp_icl_core_status AS core_status ON core_status.rid = string_status.rid LEFT JOIN wp_icl_languages source_languages ON source_languages.code = strings.language LEFT JOIN wp_icl_languages target_languages ON target_languages.code = string_translations.language INNER JOIN wp_icl_translation_batches batches ON batches.id = string_translations.batch_id ) + ( SELECT COUNT(translation_status.rid) FROM wp_icl_translation_status translation_status INNER JOIN wp_icl_translations translations ON translations.translation_id = translation_status.translation_id INNER JOIN wp_icl_translations original_translations ON original_translations.trid = translations.trid AND original_translations.language_code = translations.source_language_code INNER JOIN ( SELECT * FROM wp_icl_translate_job as translate_job WHERE job_id = ( SELECT MAX(job_id) AS job_id FROM wp_icl_translate_job as sub_translate_job WHERE sub_translate_job.rid = translate_job.rid ) ) AS translate_job ON translate_job.rid = translation_status.rid INNER JOIN wp_icl_translation_batches translation_batches ON translation_batches.id = original_translations.element_id LEFT JOIN wp_icl_languages source_languages ON source_languages.code = translations.source_language_code LEFT JOIN wp_icl_languages target_languages ON target_languages.code = translations.language_code INNER JOIN wp_icl_translation_batches batches ON batches.id = translation_status.batch_id WHERE original_translations.element_type = 'st-batch_strings' AND translation_status.status != '42' );

I also found lot of database connection the period after I try to translate. In this moment I'm able only to translate automatically 20 products each time. In the screenshot example I translate 40 products starting at 18:30. He finish to translate after 30 minutes, then I wait 2 hours with the site that is exteremely slow or that goes in timeout. I wait another 2 hours then I need to reboot the site, but still the same. Probably there's some background processes that even if the translations are finished, WooCommerce or plugins (maybe yours) have to do. During that peaks if I try to go to the wpml translation management page I received request timeout

Screenshot 2023-04-28 alle 22.50.22.png
April 28, 2023 at 9:08 pm #13559745

danieleD-46

I also don't understand why in the support page, the table shows that WooCommerce Multilingual isn't installed and as some other plugins of yours

Screenshot 2023-04-28 alle 23.05.42.png
May 1, 2023 at 11:26 pm #13566559

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hello,

This is the feedback from our dev team:

If possible test the following:

"I think it might be due to the security plugin, but not only limited to it.
This could be a combination of EC2 instance throttling, bitnami, and the security plugin.

bitnami - can you check your current configuration

EC2 - they have protection - if they get more requests they throttle them could you check if there is any throttling happening?

The security plugin - on my local host it created issues deploying the site via duplicator - producing error 403. This is our main suspect at the moment.

-----

Review the above and let me know your results, please.

Additionally, our next release of WPML will include a fix that would cache requests, therefore if this is caused by too many requests to the server due to the amount of languages it would help.

May 2, 2023 at 9:54 pm #13574233

danieleD-46

That's not EC2 but Lightsail, even if I think the functionality is quite the same. About the Throttling, I can access to the CPU and other stats, I never reach the maximum (100%). About the security plugin, I have Wordfence, in a period of time I test to disable it, no different results. At the end, about the server, before I have the site in a Siteground instance, I didn't activate yet the automatic translation, but I had some issue with WPML and the site slowness, I move to AWS to check better the server resources and scale it when necessary.
At the moment I contact other developers more expert than me in php to try to find the issue about the site and collaborating with your team.
I also contact WPSwings developers that develop the copoun referral program plugin to update some php functions that generate lots of log warning.
Now I'm preparing for you another backup to recover with All-in-one plugin that always work for me

This issue cause problems with SEO indexing because there's some old url redirections for not translated products that google avoid to scan. So At the moment I create with Selenium IDE (that typically is used for testing) a script that every 30 minutes run and select some (max 12, otherwise I have an error) products and translate them.

What about the error in the screenshot? I have to open another thread?

thanks,
Daniele

Regards
Daniele

Screenshot 2023-05-02 alle 23.53.49.png
May 4, 2023 at 6:39 am #13583039

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi Danielle,

Yes, for the error in the screenshot, we will need to create a new ticket as it will require a different debugging process as explained in the warning message.

Regarding this original issue, what are your results with Wordfeence disabled now?

If possible go to plugins->deactivate WPML and delete -> upload the beta version of 4.6.4 which can be found here:
https://wpml.org/download/wpml-multilingual-cms/?section=changelog

Test this issue again with the beta version and let me know your results.

Please test this in the staging environment or only after a full backup as Beta versions are not stable yet.

May 7, 2023 at 9:16 pm #13601451

danieleD-46

Hi, I create a new ticket for the issue as you request.
Regarding the original issue, I follow your instruction. I also move all the temporary deactivated plugin in another folder (Wordfence included), the issue remain. I didn't activate the automatic translation of all the products but I start translate 50 products with credits and the result is the same as before as you can see in this video that I record for you
hidden link
After a while the site stop working, I need to restart the instance. I didn't wait too long for the video purpose, but sometimes I try to wait more then an hour but is the same...
I suggest to speed up the video.

I also create an AWS account where you can manage my lightsail instance. Maybe it could be useful for your developers to have a look to resources and graphics if they work with the staging site (but also production)
If you enable a private reply I'll share the information.

The topic ‘[Closed] The automatic translation has been stuck for a long time.’ is closed to new replies.