Problem: You are trying to ensure that your French homepage is fully translated. Previously, the entire page was translated, but now some parts have reverted back to English, even though they appear to be translated in the string translations. Solution: 1. Check if the issue occurred after updating to WordPress 6.7. If so, consider reading the following errata: Missing translations on front-end. 2. As a possible workaround, you might want to downgrade WordPress to its prior version on your staging site to see if this resolves the issue. 3. Ensure that your browser settings do not block important language cookies used by WPML, as some browsers like Thor might cause issues. Use a standard browser like Google Chrome to check the translations. 4. Verify that the string for the top banner is assigned correctly. The default language should be English, and then it should be translated to French. For guidance on how to change the source language of strings, visit: How to change the source language of strings.
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 needed, please open a new support ticket at WPML support forum for further assistance.
Problem: You are using WPML to translate content on your site, but while translations are available, they are not visible on the frontend. Solution: First, ensure that the WPML String Translation can write in the necessary folder. This issue might be due to insufficient writing permissions. Contact your hosting provider to adjust these permissions as outlined here: WordPress File Permissions. After resolving the permissions issue, apply the workaround provided on the WPML errata page here: WordPress 6.7 .mo files not loaded and verify if the translations now appear on the frontend.
If this solution does not resolve your issue or seems outdated, we highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
Problema: El cliente intenta configurar el idioma inglés para Inglaterra (en_GB) en su sitio web, pero a pesar de que en la configuración de WPML aparece como 'en_GB', en el código y en las etiquetas hreflang sigue apareciendo como 'en_US'. Solución: 1. Crear una copia de seguridad del sitio completo. 2. Ir a WPML -> Idiomas -> Enlace 'Editar idiomas' -> Cambiar el código de 'en_US' a 'en_GB' -> Guardar los cambios. 3. Volver a guardar los enlaces permanentes y borrar cualquier caché que pueda existir. 4. Para verificar la configuración de los idiomas y las etiquetas hreflang, ir a cualquier página en el frontend, hacer click derecho sobre cualquier elemento, seleccionar 'Inspeccionar' (en Google Chrome). Usar la función de búsqueda (Ctrl + F) para encontrar 'hreflang' y revisar las etiquetas. 5. Si es necesario que aparezca 'en-gb' en el hreflang, cambiarlo manualmente en WPML -> Idiomas -> Editar idiomas.
Si la solución proporcionada no resuelve el problema o si parece desactualizada, recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte.