- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 3.5.1.1
- Resuelto en
- WPML Multilingual CMS 3.5.2
Resumen del problema
El problema se manifiesta cuando:
- Se utiliza WordPress 4.6.0 o superior.
- Hay más de un idioma definido
- Se elige la opción No usar Traducción de cadenas para traducir el tema y los plugins en WPML > Localización de temas y plugins
- Se sube el archivo MO correspondiente al idioma secundario
- El archivo MO correspondiente al idioma predeterminado no se sube (como suele ocurrir).
Problema: las cadenas que pertenecen a un plugin o a un tema podrían mostrarse traducidas al idioma secundario.
Por ejemplo:
- Un sitio con inglés como idioma predeterminado y búlgaro como idioma secundario.
- El sitio utiliza el plugin WooCommerce.
- Se crea un producto y se añade traducido al búlgaro.
- Al visitar la página en inglés de este producto, los textos que pertenecen al plugin WooCommerce se muestran en búlgaro.
Si el producto no está traducido, esto no ocurre.
Solución alternativa
Para evitar este problema, debe subir el archivo MO del plugin correspondiente al idioma predeterminado o volver a WordPress 4.5.4 (la versión anterior a la 4.6).