Background of the issue:
I am trying to send a page over for vendor translation with Smartling using WPML. I also want to add two additional domains: hidden link and hidden link.
Symptoms:
I am getting a new error: 'Translation Jobs From Smartling Language Services Needs a Review'.
Questions:
How can I resolve the error 'Translation Jobs From Smartling Language Services Needs a Review'?
What steps are needed to add the domains hidden link and hidden link?
The error message “Translation jobs from Smartling Language Services needs a review” typically appears when translation jobs are in a locked or incomplete state, often due to synchronization issues between WPML and Smartling.
Suggested Steps to Resolve the Issue
1.- Verify Translation Job Status in Smartling:
- Log into your Smartling dashboard and check the status of the affected jobs.
- Ensure all jobs are marked as complete and not pending review or approval.
2.- Resend the Affected Jobs from WPML:
- Navigate to WPML → Translation Management.
- Locate the content associated with the problematic jobs.
- Select those items and use the “Send to Translation” option to resend them. This can reset the job status and resolve the error.
3.- Run WPML Troubleshooting Cleanup:
- Go to WPML → Support and click on the “Troubleshooting” link.
- On the Troubleshooting page, perform the following actions:
-- Clear the cache in WPML
-- Remove ghost entries from translation tables
-- Fix element_type collation
-- Set language information
-- Fix WPML tables collation
-- Assign translation status to duplicated content
-- Fix terms count
-- Fix post type assignment
-- Cleanup and optimize string tables
4.- Update Plugins:
- Ensure all WPML components and the Smartling connector are up to date. Compatibility issues with older versions can lead to errors like this.
5.- Check Smartling Connector Logs:
- If you're using the Smartling WordPress Connector, check its logs for any errors or warnings related to synchronization.
Additional Recommendations
- Enable WordPress Debug Mode:
-- To gather more diagnostic details, you can enable debug logging by adding the following lines to your wp-config.php file:
-- Then reproduce the issue and check the log file at /wp-content/debug.log.
- Reach Out to Smartling Support:
-- If the issue persists, we recommend contacting Smartling’s support team with a reference to the problematic jobs and any log details you find.