Skip to content Skip to sidebar

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.

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: Europe/Kyiv (GMT+03:00)

This topic contains 2 replies, has 0 voices.

Last updated by lorenzoA-4 3 hours, 50 minutes ago.

Assisted by: Andrey.

Author Posts
July 18, 2025 at 12:55 pm #17250257

lorenzoA-4

Hi I was a bit to quick.

I noticed that when swiching language and going to the products, the products show up in English (base language), but not in the translated languages. It's probably a link issue, but I can't figure out where to look.

I had removed the redundant categories I mentioned before in the product categories page. Maybe that could have caused the issue.
In the WPML taxonomy product categories they are still present, though.

The Website works OK in all languages, I just can't edit the translated products.

Products --> All Products --> then change Language

See the uploaded screen shots.
Looks like I opened a can of worms.

Thanks for your input.
L

July 18, 2025 at 1:01 pm #17250308

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

The blank page means that there is an error in the PHP code that your site runs. When errors are not caught, the server stops everything and returns a page that says “500 error” or an empty page. Different servers are configured to display these errors slightly differently, but they all mean the same – there is an unhandled PHP error in the site’s code.

First, you need to identify the errors. The first step is to enable debugging. You can add a few lines to the site’s wp-config.php file. With the error log enabled, you will see the actual problem.

To enable it, open your wp-config.php file and look for define('WP_DEBUG', false);. Change it to:

define('WP_DEBUG', true);

add

define('WP_DEBUG_DISPLAY', false);

To enable the error logging to a file on the server, you need to add yet one more similar line:

define( 'WP_DEBUG_LOG', true );

The errors will be saved to a debug.log file located inside the /wp-content/ directory.

https://wpml.org/documentation/support/debugging-wpml/

Please let me know what you see in the debug.log file after enabling debug mode when you visit the page. I will be away till Monday, but it should give a clue as to what could be wrong.

July 21, 2025 at 10:10 am #17254777

lorenzoA-4

Hi, thanks for your reply.

This is what is in the communication log page.

ranslation services in over 180 languages. We ensure that your key messages can build your brand and make you heard - in any language.","url":"https://wpml.org/go/languageline/","logo_url":"hidden link","logo_preview_url":"hidden link","project_details_url":"hidden link{request_id}","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"3393562c8687d38db9c447854bd20957","doc_url":"https://wpml.org/translation-service/languageline/","notification":false,"tms":false,"has_language_pairs":false,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"The username, password, customer name, and contact name will be provided upon creating a Capita account","how_to_get_credentials_url":"https://wpml.org/translation-service/capita/#connecting-your-site-to-capita","client_create_account_page_url":"hidden link","partner":false,"review_url":"https://wpml.org/submit-your-review/?parent_translation-service_id=893070","uses_ate":false,"self_registered":false,"recommended_maximum_number_of_jobs_per_batch":0,"auto_refresh_project_options":false,"custom_fields":[{"label":"Username","name":"username","type":"text"},{"label":"Password","name":"password","type":"text"},{"label":"Customer Name","name":"customer_name","type":"text"},{"label":"Contact Name","name":"contact_name","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"email","rankings":{"quality":0,"quality_ranking":0.0,"speed":0,"speed_ranking":0.0,"popularity":1,"popularity_ranking":0.92,"primary":0.0,"primary_ranking":0.92},"ratings":{"wpml_average_user_rating":0.0},"specializations":[],"countries":[{"name":"United Kingdom","code":"GB"},{"name":"United States","code":"US"}],"certifications":[{"name":"ISO-17100","key":"17100"},{"name":"ISO-9001","key":"9001"},{"name":"ISO-27001","key":"27001"}],"redirect_to_ts?":true},{"id":29,"name":"Pozena","description":"POZENA is a Polish localization and translation service with more than 20 years' experience adapting small to medium-size businesses to new language markets. It has more than 400 clients in 22 different countries. ","url":"https://wpml.org/go/pozena/","logo_url":"hidden link","logo_preview_url":"hidden link","project_details_url":"","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"3dbcaf177b3b8a0ffd38c4f077f17df7","doc_url":"https://wpml.org/translation-service/pozena/","notification":true,"tms":false,"has_language_pairs":true,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"A POZENA team member will email your unique API Token to you","how_to_get_credentials_url":"https://wpml.org/translation-service/pozena/#retrieving-api-token","client_create_account_page_url":"https://wpml.org/translation-service/pozena/#requesting-a-pozena-account","partner":true,"review_url":"https://wpml.org/submit-your-review/?parent_translation-service_id=1188291","uses_ate":false,"self_registered":false,"recommended_maximum_number_of_jobs_per_batch":0,"auto_refresh_project_options":false,"custom_fields":[{"label":"API token","name":"api_token","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"api","rankings":{"quality":0,"quality_ranking":0.0,"speed":0,"speed_ranking":0.0,"popularity":1,"popularity_ranking":0.92,"primary":0.0,"primary_ranking":0.92},"ratings":{"wpml_average_user_rating":0.0},"specializations":[],"countries":[{"name":"Poland","code":"PL"}],"certifications":[],"redirect_to_ts?":false},{"id":167,"name":"MotionPoint","description":"MotionPoint provides world-class translations for 1,500+ websites every day for hundreds of global brands in over 40 languages. Enterprise brands trust MotionPoint because its mission is to minimize operational complexity for its customers as they expand to reach new markets. Our complete translation solution enables you to deliver your content quickly, efficiently, and securely to every customer.","url":"hidden link","logo_url":"hidden link","logo_preview_url":"hidden link","project_details_url":"","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"975971aaf6e62d0a112108e082b01ebd","doc_url":"https://wpml.org/translation-service/motionpoint/","notification":true,"tms":false,"has_language_pairs":true,"deadline":false,"oauth":false,"oauth_url":"","popup_message":"\u003ca target=\"_blank\" href=\"mailto:salesengineering@motionpoint.com\"\u003eRequest\u003c/a\u003e API credentials from MotionPoint","how_to_get_credentials_desc":"","how_to_get_credentials_url":"","client_create_account_page_url":"","partner":true,"review_url":"https://wpml.org/submit-your-review/?parent_translation-service_id=10494369","uses_ate":false,"self_registered":false,"recommended_maximum_number_of_jobs_per_batch":0,"auto_refresh_project_options":false,"custom_fields":[{"label":"Base API URL","name":"base_api_url","type":"text"},{"label":"Username","name":"username","type":"text"},{"label":"API Key","name":"api_key","type":"text"},{"label":"API ID","name":"api_id","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"manual","rankings":{"quality":0,"quality_ranking":0.0,"speed":0,"speed_ranking":0.0,"popularity":1,"popularity_ranking":0.33,"primary":0.0,"primary_ranking":0.33},"ratings":{"wpml_average_user_rating":0.0},"specializations":[],"countries":[],"certifications":[],"redirect_to_ts?":false},{"id":49,"name":"Ulatus","description":"Ulatus is an American company focusing on Asian languages - explicitly Japanese, Chinese, Korean and Indic languages. It was founded in 2005 and has 1200 in-territory translators working with a variety of industries.","url":"https://wpml.org/go/ulatus/","logo_url":"hidden link","logo_preview_url":"hidden link","project_details_url":"","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"a922e13546c96ba8d78160d7adc2f9be","doc_url":"https://wpml.org/translation-service/ulatus/","notification":true,"tms":false,"has_language_pairs":true,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"A Ulatus team member will email a unique API Token to you","how_to_get_credentials_url":"https://wpml.org/translation-service/ulatus/#receiving-api-token","client_create_account_page_url":"https://wpml.org/translation-service/ulatus/#requesting-account","partner":true,"review_url":"https://wpml.org/submit-your-review/?parent_translation-service_id=1313697","uses_ate":false,"self_registered":false,"recommended_maximum_number_of_jobs_per_batch":0,"auto_refresh_project_options":false,"custom_fields":[{"label":"API token","name":"api_token","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"api","rankings":{"quality":0,"quality_ranking":0.0,"speed":0,"speed_ranking":0.0,"popularity":1,"popularity_ranking":0.08,"primary":0.0,"primary_ranking":0.08},"ratings":{"wpml_average_user_rating":0.0},"specializations":[],"countries":[{"name":"United States","code":"US"}],"certifications":[{"name":"ISO-17100","key":"17100"},{"name":"ISO-9001","key":"9001"},{"name":"ISO-27001","key":"27001"}],"redirect_to_ts?":false},{"id":82,"name":"Pseudo Translation Services","description":"This is a demo service for learning and practicing the WPML workflow for professional translation. To authenticate please use any string as an API Token.","url":"hidden link","logo_url":"hidden link","logo_preview_url":"hidden link","project_details_url":"","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"a31f833a7b129003abe76987b06c8e44","doc_url":"hidden link","notification":false,"tms":true,"has_language_pairs":false,"deadline":false,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"","how_to_get_credentials_url":"","client_create_account_page_url":"","partner":false,"review_url":"","uses_ate":false,"self_registered":false,"recommended_maximum_number_of_jobs_per_batch":0,"auto_refresh_project_options":false,"custom_fields":[{"label":"API Key","name":"api_key","type":"text"}],"default_service":0,"translation_feedback":false,"feedback_forward_method":"manual","rankings":{"quality":0,"quality_ranking":0.0,"speed":0,"speed_ranking":0.0,"popularity":0,"popularity_ranking":0.0,"primary":0.0,"primary_ranking":0.0},"ratings":{"wpml_average_user_rating":0.0},"specializations":[],"countries":[],"certifications":[],"redirect_to_ts?":false}]
}

I hope this is the correct info.
I can't copy paste the debug.log content.