Problem: The client is trying to use one menu for all languages on their site using WPML, but the main documentation method is not working. They are only translating one page into 40 different languages and want the same main English navigation buttons for all languages. Solution: 1. We suggested checking if all content linked by the menu is translated, as WPML should automatically handle menu translations once the linked content is translated. More details can be found here: Translating Menus Documentation. 2. If the automatic translation is not suitable, we provided a custom code snippet to force the use of the English menu across all languages. Add the following code to the site's functions.php file:
Replace 'Main Menu' with the actual menu name and ensure the theme location matches your theme’s menu location. 3. An alternative is to hardcode the menu in the header.php file, but this method lacks support for WordPress menu management features.
If this solution does not apply to your case, or if it seems outdated, 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 further assistance is needed, please open a new support ticket at WPML Support Forum.
Problem: The client is setting up a multisite and is unable to enable the 'Language' column in the admin UI to show translations on the page/post listing page, despite the page/post type being active for translations. Solution: To display the Languages column, you should click on the Screen options tab at the top right of your admin dashboard and activate the Languages checkbox. Additionally, ensure that the post type is set to be translatable in WPML -> Settings -> Post type translation section.
If this solution does not resolve your issue, or if it seems outdated or not applicable to your case, we recommend opening a new support ticket. We also advise 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. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.
Problem: El cliente ha cambiado el idioma principal de su sitio web de español a inglés y ahora enfrenta problemas al intentar editar páginas en inglés con Elementor. Aparece un mensaje de advertencia indicando que los cambios se perderán al enviar la página para traducción. Solution: 1. El idioma original del contenido no cambia automáticamente al cambiar el idioma principal del sitio. Para que el inglés sea el idioma original, debe eliminar el contenido en español y luego enviar el contenido en inglés para su traducción al español. 2. Se recomienda aumentar el límite de memoria de WordPress para mejorar el rendimiento. Agregue el siguiente código en su archivo
Coloque este código encima de la línea /* That's all, stop editing! Happy blogging. */. Puede verificar el límite de memoria actual en WPML -> Soporte.
Si esta solución no resuelve su problema o si la información parece desactualizada, le recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tiene instaladas las últimas versiones de los temas y plugins. Para más asistencia, visite nuestro foro de soporte.
Problema: El cliente está intentando crear la versión en francés de su sitio web cambiando los DNS del dominio y se encuentran parámetros extraños en las URLs al cambiar de un idioma a otro. Solución: Estos parámetros son información necesaria de la sesión que se envía a los dominios secundarios. Para que estos parámetros no se muestren, recomendamos seguir estos pasos: 1. Ir a WPML -> Idiomas -> Formato URL de idiomas. 2. En las opciones que aparecen al final, seleccionar la opción de enviar la información vía POST. 3. Guardar los cambios. 4. Cerrar la sesión y volver a autenticarse en el sitio.
Si después de seguir estos pasos, el problema persiste o la solución parece no ser relevante debido a actualizaciones o diferencias en el caso específico, recomendamos abrir un nuevo ticket de soporte. También sugerimos revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, puedes visitar nuestro foro de soporte.
Problem: El cliente está experimentando errores 404 en las traducciones de su sitio web, lo que afecta la visualización de las páginas en diferentes idiomas. Solution: Para resolver los errores 404 en las traducciones, recomendamos seguir estos pasos: 1. Crea una copia de seguridad del sitio completo. 2. Borra cualquier memoria cache que pueda existir. 3. Desactiva todos los plugins, incluyendo los de WPML. 4. Activa un tema por defecto de WordPress, como Twenty Twenty. 5. Activa los plugins de WPML. 6. Vuelve a guardar los enlaces permanentes. 7. Activa el modo de depuración de WordPress siguiendo los pasos descritos en esta guía: https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/ 8. Si el problema desaparece, comienza activando el tema y luego el resto de los plugins, uno por uno, hasta que el problema vuelva a aparecer y encuentres al culpable. Si después de actualizar los plugins el problema persiste, recomendamos crear un sitio staging con una copia del sitio de producción para realizar más pruebas sin afectar al sitio en producción.
Si esta solución no resuelve el problema o parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
The client is facing an issue where slugs for French, Spanish, and Portuguese pages are being translated instead of being copied from the original English slug, despite enabling the 'Copy from original language if translation language uses encoded URLs' setting in WPML. This setting worked for Arabic but not for other languages.
Solution:
We recommend trying the following steps after ensuring you have a full site backup:
1) Navigate to WPML >> Languages >> Site Languages. 2) Click on the Edit Languages link. 3) In the table that appears, locate the "Encode URLs" column. 4) Set "Encode URLs" to "Yes" for all secondary languages, but leave the main language unchanged. 5) Click Save and clear all types of caches. 6) Test the setting by translating a new page to see if the slugs are copied correctly.
If this solution does not resolve your issue or seems outdated, 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 the problem persists, please open a new support ticket.
You are trying to customize the flags for selected languages on your site, specifically wanting to change the shape and color of the flags.
Solution:
WPML does not provide built-in options to directly change the shape or color of language flags. However, you can customize them by following these steps:
1. To change the shape of the flags (e.g., round or square), upload your custom flag images. Navigate to WPML >> Languages >> Site Languages, click the Edit Languages link next to the language, upload the new flag image, and save the changes.
2. Since flags are image files, to change the color, create and upload colored versions of the flags. WPML does not support automatic color changes. If needed, you can use custom CSS to apply visual effects.
Please ensure to take a full site backup before making these changes. For more detailed instructions, refer to the following documentation:
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also 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. For further assistance, please visit our support forum at WPML support forum.