[Resuelto] Problema traducción carrito y checkout Woocommerce
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Antecedentes del problema:
He actualizado WooCommerce a la última versión y estoy intentando que la página de carrito y checkout se traduzca correctamente. He rastreado para ver si hay nuevas cadenas, las he traducido, he borrado la caché, pero siguen sin traducirse. El problema se puede ver en la página: enlace oculto
Síntomas:
La página de carrito y checkout no se traduce correctamente después de actualizar WooCommerce.
Preguntas:
¿Por qué no se traduce la página de carrito y checkout después de la actualización?
¿Hay pasos adicionales que debo seguir para asegurar que las traducciones se apliquen correctamente?
El plugin WPML Multilingual & Multicurrency for WooCommerce está actulizado a la versión 5.5.2.1, he puesto el código indicado en function.php y sigue sin funcionar correctamente,
¿Podrías permitirme echarle un vistazo al sitio? He habilitado una respuesta privada para que puedas proporcionarme acceso temporal a tu sitio.
**Importante:**
- **Haz un backup** de tu sitio antes de compartir los datos.
- Si no ves un formulario privado para ingresar las credenciales, **no las publiques** en el foro.
¿Si fuera necesario, podría replicar tu sitio localmente instalando un plugin (Duplicator o Updraft Plus)? Una vez resuelto el problema, borraré la copia.
He hecho una copia del sitio para poder revisarlo localmente sin afectar tu web.
Localmente, desactivé WPML y la página Finalizar Compra sigue apareciendo en inglés.
Luego he reactivado WPML y he encontrado el siguiente workaround:
- Edita la página "Finalizar Compra"
- Agrega un espacio a los textos de los bloques
- Salva
Una vez hecho esto en el front end se muestra el idioma correcto para esas cadenas. Mira este screencast: enlace oculto
Por favor haz lo siguiente:
- Ve a WPML > Localización de tema y complementos
- Selecciona WooCommerce
- Haz click en Escanear componentes seleccionados para cadenas
- Limpia el caché
Esto solucionó el problema en mi copia local del sitio. Podrías probarlo por favor?