Problem:
The website encountered a 404 error when attempting to change languages from the homepage, but internal pages were unaffected after migration to a new server. The issue seemed related to WPML despite checking other configurations.
Solution:
Initial troubleshooting steps included checking the website's URLs in "Settings -> General," increasing the WordPress memory limit, and reviewing PHP parameters. Eventually, the supporter discovered language directories in the site's root causing the problem and added "old" suffixes to resolve the issue.
Problema: El cliente tiene problemas con URLs incorrectas que se indexan en Google, agregando el sufijo
?lang=es
a páginas en catalán, su idioma por defecto. Además, después de intentar solucionarlo, perdió las banderas del menú superior para cambiar el idioma y no puede configurar un nuevo menú o widget para el selector de idiomas. Solución: 1. Crear una copia de seguridad del sitio completo. 2. Actualizar todos los plugins y temas, especialmente los plugins de WPML en Plugins -> Añadir nuevo -> Pestaña 'Comercial'. 3. Borrar cualquier memoria cache que pueda existir. 4. Volver a guardar los enlaces permanentes. 5. Enviar nuevamente el sitemap a Google para su indexación. Adicionalmente, nuestro equipo ha traducido el menú y añadido el selector de idiomas para que el cliente pueda editarlo y ajustarlo a su gusto.
Si esta solución no parece relevante, por favor, abre un nuevo ticket de soporte.
Problema:
El cliente desea que su sitio web cargue automáticamente el idioma del navegador del usuario si está disponible, y si no, que cargue la versión en inglés por defecto.
Es importante leer detenidamente la documentación ya que esta configuración puede afectar el SEO del sitio. Además, asegúrese de que el idioma por defecto del sitio sea el inglés. Para cambiar el idioma por defecto, vaya a WPML -> Idiomas, y en la primera sección encontrará un enlace para establecer el idioma por defecto.
Antes de realizar cambios, es recomendable crear una copia de seguridad del sitio.
Problema: Si está intentando traducir los enlaces en el footer de su sitio web a las páginas correspondientes en otros idiomas utilizando WPML. Solución: Le recomendamos seguir los pasos descritos en nuestra guía para traducir los widgets. Puede encontrar la guía aquí: https://wpml.org/documentation/getting-started-guide/translating-widgets/
Problema:
El cliente desea dividir su sitio web en varios dominios para que cada grupo de productos esté en un WordPress diferente, con cada dominio correspondiendo a un idioma específico. Quiere que al pulsar en la bandera de idioma en cualquiera de los sitios, redirija a la misma página en el otro dominio.
Solución:
Te recomendamos seguir los pasos de nuestro artículo que explica cómo configurar múltiples dominios por idioma. Puedes encontrar la guía paso a paso aquí: