This thread is resolved. Here is a description of the problem and solution.
Problem:
You are experiencing unusually long delays when translating pages using WPML. The translations appear to be stuck and do not complete as expected.
Solution:
We discovered an issue related to the CMS Masters Importer plugin that was causing the translation process to stall. Here are the steps we recommend:
1. Disable the CMS Masters Importer plugin.
2. Test the translation process again to see if the issue is resolved.
If disabling the plugin resolves the problem, you may continue using WPML without this plugin or seek an alternative solution. If the issue persists or if you need further assistance, we recommend visiting the WPML support forum. Additionally, it's a good practice to check for related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Tagged: Compatibility
This topic contains 14 replies, has 2 voices.
Last updated by alexandreD-58 1 day, 16 hours ago.
Assisted by: Andreas W..
Author | Posts |
---|---|
February 1, 2025 at 12:17 am #16657531 | |
alexandreD-58 |
Background of the issue: Symptoms: Questions: |
February 1, 2025 at 12:47 am #16657630 | |
alexandreD-58 |
Not three pages. Three items. Since these three were stuck, I tried creating a new page in the main language of the site (french) and to translate it. It is spinning forever as well. |
February 1, 2025 at 4:48 pm #16658639 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Hello, It would also be very helpful if you could send us the WPML debugging information. Also, please send a screenshot from WPML > Support > ATE Error Log. Best regards |
February 1, 2025 at 4:54 pm #16658650 | |
alexandreD-58 |
{"core":{"Wordpress":{"Multisite":"No","SiteURL":"https:\/\/wcsquebec.ca","HomeURL":"https:\/\/wcsquebec.ca","Version":"6.7.1","PermalinkStructure":"\/%year%\/%monthnum%\/%day%\/%postname%\/","PostTypes":"post, page, attachment, revision, nav_menu_item, custom_css, customize_changeset, oembed_cache, user_request, wp_block, wp_template, wp_template_part, wp_global_styles, wp_navigation, wp_font_family, wp_font_face, content_template, project, profile, cmsmasters_like, cmsmasters_font, coblocks_pattern, wpcf7_contact_form, mec-events, mec_calendars","PostStatus":"publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed","RestEnabled":"Yes"},"Server":{"jQueryVersion":"3.7.1","PHPVersion":"8.0.30.4","MySQLVersion":"8.0.33","ServerSoftware":"Apache"},"PHP":{"MemoryLimit":"768M","WP Memory Limit":"256M","UploadMax":"100M","PostMax":"100M","TimeLimit":"300","MaxInputVars":"10000","MBString":true,"libxml":true}},"plugins":{"active_plugins":{"sitepress-multilingual-cms\/sitepress.php":{"Plugin Slug":"sitepress-multilingual-cms","Requires Yoast SEO":"","Name":"WPML Multilingual CMS","PluginURI":"https:\/\/wpml.org\/","Version":"4.6.15","Author":"OnTheGoSystems","AuthorURI":"http:\/\/www.onthegosystems.com\/","TextDomain":"sitepress-multilingual-cms","DomainPath":"","Network":false,"RequiresWP":"","RequiresPHP":"","UpdateURI":"","RequiresPlugins":"","Title":"WPML Multilingual CMS","AuthorName":"OnTheGoSystems"},"wp-seo-multilingual\/plugin.php":{"Plugin Slug":"wp-seo-multilingual","Requires Yoast SEO":"","Name":"WPML SEO","PluginURI":"https:\/\/wpml.org\/","Version":"2.1.0.1","Author":"OnTheGoSystems","AuthorURI":"http:\/\/www.onthegosystems.com\/","TextDomain":"wp-seo-multilingual","DomainPath":"","Network":false,"RequiresWP":"","RequiresPHP":"","UpdateURI":"","RequiresPlugins":"","Title":"WPML SEO","AuthorName":"OnTheGoSystems"},"acfml\/wpml-acf.php":{"Plugin Slug":"","Requires Yoast SEO":"","Name":"Advanced Custom Fields |
February 1, 2025 at 4:57 pm #16658651 | |
alexandreD-58 |
THe ATE error log page is huge... You need the whole thing? The Extra data column? |
February 1, 2025 at 5:00 pm #16658666 | |
alexandreD-58 |
Otherwise I could provide you with the site's credentials there is no sensitive infos on it. It is not a staging site though: I have created one but when I tried to share it here there were technical issues. |
February 1, 2025 at 5:09 pm #16658672 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Hi, I would like to offer to take a closer look and request temporary access (wp-admin and FTP) to the site to investigate the issue further. The required fields are below the comment section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it. IMPORTANT If you can't see the "wp-admin / FTP" fields, your post and site login details will be set to "PUBLIC". DO NOT publish the data unless you see the required wp-admin / FTP fields. The private reply form looks like this: The next time you reply, click on "I still need assistance". Video: Please note that we are obliged to request this information individually on each ticket. We are not allowed to access any credentials that were not specifically submitted on this ticket in the private response form. Best regards |
February 1, 2025 at 5:30 pm #16658703 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
I am sadly not able to log in as the password seems not to be correct. Please verify the provided information. |
February 4, 2025 at 3:42 pm #16667722 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
On WPML > Settings > Custom Fields Translation all fields have been set to "Translate". This is not recommended. You should only set fields to "Translate" if they contain a value that actually needs a translation. Options and settings should always be set to "Copy". Further, you have set everything to "Translate" on WPML > Settings > Post Types Translation. Also, this is not recommended. I have made some adjustments now. I see there is one job for a contact form that has a configuration issue regarding the sender's email on the original form. Could you please fix this issue and leave me a message once this issue is solved? |
February 4, 2025 at 3:50 pm #16667751 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
I might need access to the database here, but sadly I am not able to access the database of the site using a plugin. (I get a FORBIDDEN error). Would it be possible for you to allow me access to the database? |
February 4, 2025 at 3:56 pm #16667767 | |
alexandreD-58 |
Would you be willing to access the database via my godaddy account? I could provide you with the credentials. You could then open phpMyAdmin. I am not aware of any restriction for accessing the database. Otherwise, what is the plugin you are using? I might try to connect on my side. |
February 4, 2025 at 4:13 pm #16667852 | |
alexandreD-58 |
I didn,t actually need the contact form so I have just deleted it. |
February 4, 2025 at 4:32 pm #16667898 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Ok, I suspect that we might need to clean up the table for translation jobs, which is called wp_icl_translation_status. If you could provide access to GoDaddy I can offer to take a closer look, but please take a backup of the database first. The private reply form is enabled again. |
February 4, 2025 at 5:14 pm #16668044 | |
alexandreD-58 |
759524 |
February 4, 2025 at 5:15 pm #16668050 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
I need to 2FA code to access the account. It might be better if we try a different approach. 1) Install a free plugin to manage the database, like WPphpmyadmin or Adminer. 2) Make sure that access to the database is granted through the plugin. Leave me a comment on this ticket once you are done with this task. |