[Resolved] pages not visible and distorted after translation
This thread is resolved. Here is a description of the problem and solution.
Problem: You are experiencing issues where pages are not visible and appear distorted after translation using WPML. This includes problems with the visibility and formatting of translated pages.
Solution: 1. Create a staging site or backup your site, then activate a default WordPress theme to check if the issue persists. This helps determine if the problem is theme-related. 2. Ensure that the string that applies the style to the price is correctly translated in WPML's String Translation. Incorrect translation of this string was initially causing the issue but has been fixed. 3. If you encounter a 'Request Timeout' error while trying to access the WPML String Translation page, ensure that your server can handle the request and that the strings, especially those related to price ranges, are correctly translated and structured as per WPML guidelines.
If these steps do not resolve your issue or if the solution seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If problems persist, please open a new support ticket.
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.
Background of the issue:
I am trying to translate pages on my website, but they are not visible and appear distorted after translation. Here are some examples of the pages: hidden link, hidden link, hidden link. The issue can be seen on this page: hidden link.
Symptoms:
Pages are not visible and appear distorted after translation.
Questions:
Why are the translated pages not visible?
What is causing the distortion on the translated pages?
I managed to fix it because wpml will rewrite parts where %s should be, but now the German home page displays the underlined text, while the French home page displays the following span code aria-hidden="true">s –, as shown in the attached image.
also the french version dont work if i set a php 8.3 version
Hello,
My name is Carlos, and I will continue working on this ticket
Please share the access credentials to the site in your next message, which I have set private. This will allow me to reproduce the issue and investigate its cause.
Confirm you have created a full site backup that you can restore if necessary.
The cause of the issue seems to be the Luchiana theme. Please create a staging site or create a backup of the site, then activate a default WordPress theme and check if the issue disappeared.
I had already tried to put a default template and it works, but the problem arose after doing the translation with wpml, because before starting the translation everything was working perfectly until yesterday. Also note that the following error refers to a formatting issue created by wpml after translation, which has nothing to do with the template
2025/11/24 10:53:31 PM Job Download Unknown format specifier "<" /home/vianidxr/public_html/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php:1385 5538 170378476 {"downloadUrl":"https:\/\/ate-production.s3proxy.wpml.org\/translated_xliffs\/xliffs\/120\/833\/683\/original\/translated_169106469_Home20251124-2267-1kagngc.xliff20251124-13078-cdkzpd.xliff?Expires=1764629608&Signature=d-~POT0rwBzVC~hkaV4vqaBUwBKtaGP31~KA3vHnB2ZPFezaneFzAOEQAmMunCYxF2FdZo7KVfHSdctoPj~Ja~Bf0YD01ZFuhCKO7XxVwCluuvARpiSGSEKhJK712TpsrRqx1ieksNVNP1l79yCSwMuDZswArBu2wC8wk54iKOIeOvfhXVX89H647SflVjWKoa3m22zUBFJeCzitrhvWQtCs-GNsa8vtJggd833VCefGoCUXA5e28qqCXRJc75V4fVi4m5oth7vgZ-nuos6Bm8D-BscMI~LXsuRF4cDhS617kmwQZhgr17o8Z0~v82Dz~24iqZvhjSVd76lRhuib-Q__&Key-Pair-Id=K1C11UVRQNXLRQ"} 2025/11/24 3:59:05 PM Job Download Unknown format specifier "<" /home/vianidxr/public_html/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php:1385 5538 170341962 {"downloadUrl":"https:\/\/ate-production.s3proxy.wpml.org\/translated_xliffs\/xliffs\/120\/798\/985\/original\/translated_169069962_Home20251124-14444-1jiss59.xliff20251124-8899-unjz9p.xliff?Expires=1764604743&Signature=zlNDYS47Q2r2XhpVL8PT2~15Z4ww-XF0BjeGuTV~3TEXT8voIaeTg7ZZpzdgh5Hcm-GMfZ3jKwApA2ZVp8wJKcD5eSvS14d8Xg5HlY1180x0uvUnEoLRxyyzy1dbL4TubDjJlr~rhngA08tKYTsSihsscSRugeMqwfko2v6u3VXlWS~KoQb2883XJFOTQb5s4wJpgY7ScOZESUsH~aVcCJKCACc0L7ntw~3RZwSmrZsXoOFIErxGT48W-dlm9S~tyYHA2PaDVMbT13LOe4SfB-YFSqF32ubJkogP9xI19lTpWVjVyipT0KScsBzW3-OM-VC~LkCr3BGgyW69p6CqGQ__&Key-Pair-Id=K1C11UVRQNXLRQ"} 2025/11/24 3:38:58 PM Job Download Unknown format specifier "<" /home/vianidxr/public_html/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php:1385 5487 170340876 {"downloadUrl":"https:\/\/ate-production.s3proxy.wpml.org\/translated_xliffs\/xliffs\/120\/797\/917\/original\/translated_169068876_Home20251124-4360-1e34y32.xliff20251124-5763-1ebf4ym.xliff?Expires=1764603536&Signature=AeNUExhCCwqyk2mS-f5D63RcsX80dJZ9~UWy3w-pPFYwgdmg5Qn7bWEdxhido9Q6PZUF~qvoHPiRMsMBycrEM0MCYRa6pdFAXF9DSyXK9-wmQngqYAe58ZN44Y7C5LGQKOTttl0ax73CTEJdrsqtWDU11vm939S-Hk9pEbCTdmsH-UDQIP6suHiYesikpRiJ41g~11HQFnxz0~dGWK-D1-McE3o5G5GO98yF92lPlnSzbAi2eKlq6qI0ntMXPLu7HPvIYVLE5vP5v4QMHxmq7ejXMeIfFAeOmaL2fFihPqdeP14vAOT5EJgnLy1U1FxIp8XZV~LiPw~UluD2PvKMFg__&Key-Pair-Id=K1C11UVRQNXLRQ"} 2025/11/24 3:36:42 PM Job Download Unknown format specifier "<" /home/vianidxr/public_html/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php:1385 5486 170340874 {"downloadUrl":"https:\/\/ate-production.s3proxy.wpml.org\/translated_xliffs\/xliffs\/120\/797\/909\/original\/translated_169068875_Home20251124-16805-h5g0b3.xliff20251124-4251-o46yar.xliff?Expires=1764603373&Signature=J64ViS5KLjR37hAq0LshJvcS2wMQ3~a1qnMbMabjwmWLsxtljnCQ6olzrNBzlgMjkgJ0c1zy8XvbOQFZeHR9-lO3d8JlCaEay7BqAV03VKm~fRdjVb8tV7led5PLyeCdFkUEBDJv7sM9d~JbgA6V7g8-slXN-sdYRKnlQ2kCVNAgn~yPYRkw82aa96bLM9qYStFMGKh-qwqYihMM5hHbuEIb~8dZ5gaEeJl4DSpCoKETnUdhhHjMY41CYBiU~gIKfix72opq982xr5PfnFXxwhNohHqJPGRQV-xyf0IBfbGFumuvXwee9QhfCsGFcQiPd1Tz6Y3MLmUrcBUIAqY-gw__&Key-Pair-Id=K1C11UVRQNXLRQ"} 2025/11/13 2:46:09 PM ATE Server Communication cURL error 28: Operation timed out after 60002 milliseconds with 0 bytes received 0 0 {"url":"https:\/\/ate.wpml.org\/api\/wpml\/jobs\/168548585\/clone","requestArgs":{"method":"POST","body":{"id":168548585,"notify_url":"https:\/\/sarahandbendrix.com\/wp-json\/wpml\/tm\/v1\/ate\/jobs\/receive\/5203","site_identifier":"64616463-3962-5062-b265-626336616631","source_id":"12436","permalink":"https:\/\/sarahandbendrix.com\/compliance-and-licenses\/","ate_ams_console_url":"https:\/\/sarahandbendrix.com\/wp-admin\/admin.php?page=tm\/menu\/main.php&sm=ate-ams","job_type":1}},"status":"http_request_failed"}
Yes, I'm aware of the error in the log. Please contact your hosting providers and ask them to upgrade the PHP version to v8.1 or v8.2, then edit the page in the original language, make a small change, save the changes, and update the translation.
I currently have PHP version 7.4. If I upgrade to version 8.2, some languages become completely inaccessible. Please, do you have the login information? Fix the problem. I can't activate version 8.2 right now, and the pages won't work.
WPML is fully compatible with PHP v8.1 and v8.2, so the languages should appear correctly.
To be able to run more tests without affecting the live site, I kindly ask you to create a staging site with a copy of the production site (you can use the WP Staging plugin for free) and share the access credentials in your next message, which I have set private again. That way, we can run further tests without risking the production site.
Do you authorize me to create a copy of the site to escalate this ticket to our 2nd tier of support, where our specialists can take a deeper look at this issue?
Our 2nd-tier specialists asked if they could create a test page on the site with the same element and try to reproduce the issue there. Do you authorize us?