This thread is resolved. Here is a description of the problem and solution.
Problem: The Client is translating your site from Dutch to English, but some pages and posts are not automatically translated and display an eye icon indicating the English language assessment. Solution: If you're experiencing this issue, we recommend you follow these troubleshooting steps after ensuring you have a full site backup: 1) Navigate to WPML>>Support page, and click on the Troubleshooting link. 2) On the Troubleshooting page, click on the following options in the *Clean up* section and wait for confirmation after each: - Clear the cache in WPML - Remove ghost entries from the 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 3) Go to WPML>>Translation Management Dashboard. 4) Select the Post/Page you have issues with. 5) Send it to the Translation Basket. 6) Visit WPML>>Translations queue and click the *Translate* button to translate the page.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket for further assistance at WPML support forum.
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.
Hi, I'm trying to translate my site from Dutch to English language. But Some pages and posts are not translated automatically. They show me with eye icon (English language assessment). Please help to translate my site
Please check the attached images. Few of the Pages are showing the translation is a complete status now, including the Search & Home #2 page.
We have a request. Now most of the plugins(21, including Elementor) and parent theme Astra are using older versions. This may also make conflict. So please upgrade to the latest versions after a full site backup{mandatory} and try the following steps. Hope it will help.
1) Visit WPML>>Translation Management Dashboard
2) Choose the Post/Page you have issues with the translation
3) Send it to Translation Basket
4) Visit WPML>>Translation Management>>Translation Basket
5) Send it for translation, by choosing yourself as a translator(may Translation Basket tab is missing for you because you are the only translator of the site)
6) Visit WPML>>Translations queue and translate the page by clicking the *Translate* button
To enable WordPress Debug log, open your wp-config.php file of site root and look for define('WP_DEBUG', false);. Change it to:
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
In this case, the errors will be saved to a debug.log log file inside the */wp-content/* directory. Please do the steps to reproduce the bug and check you are getting any errors or warnings related to WPML in the log file.
b) Please check you are getting any error related to WPML in the server error log while having this bug. May you need your hosting team's support to access the server error log file.
If you can paste your debug and server error log to http://pastebin.com/index.php and provide me that link it would be great! (This is the cleanest way because sometimes the logs are long and create a complete mess of discussion).
Thank you for the Debug log details. Debug log is showing an error, it may be related. So I have added a new ticket for it for easy tracking. Also as per our support policies, we can only handle one issue per ticket. It will help us to serve you better and we can avoid discussing multiple problems in one ticket. Also, it will help other users with similar problems find solutions when searching the forum.
PHP Fatal error: Uncaught TypeError: Argument 2 passed to WPML_PB_Handle_Custom_Fields::is_page_builder_page_filter() must be an instance of WP_Post, null given, called in
Both issues require further debugging. Therefore please allow me to make a duplicator copy of your site using the Duplicator plugin(https://wordpress.org/plugins/duplicator/) for debugging the issue on my local server.
Please check the attached images. I am getting the expected results in my local copy after the following steps. So please tries the following troubleshooting steps after a full site backup{mandatory} and make sure the issue is existing or not.
1) Go to WPML>>Support page, click on the Troubleshooting link (blue link in the middle of the page)
2) On the Troubleshooting page, please click on the following options of the *Clean up* section. Wait for confirmation of processing after each one.
- Clear the cache in WPML
- Remove ghost entries from the 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
3) Visit WPML>>Translation Management Dashboard
4) Choose the Post/Page you have issues with the translation
5) Send it to Translation Basket
6) Visit WPML>>Translations queue and translate the page by clicking the *Translate* button
Hi, the - Set language information is not working for me. When I try to choose this option the process still continues. When I checked in the console. I got these errors. please check the below link : hidden link
New threads created by Bigul and linked to this one are listed below: