WPML
Estado
Resuelto
Resuelto en
2.10.5

Resumen del problema

Al traducir una entrada en el Editor de traducción avanzado, los nuevos términos de taxonomía aparecen ya traducidos con el contenido del idioma predeterminado.

Traducciones de términos de taxonomía ya completadas al abrir el Editor de traducción avanzado
Traducciones de términos de taxonomía ya completadas al abrir el Editor de traducción avanzado

Solución alternativa

Nuestro equipo ya está trabajando en la solución. Si este problema le impide avanzar, realice estos cambios en los archivos de WPML:


  • Haga una copia de seguridad completa de los archivos del sitio y de la base de datos.

  • Edite la línea 310 de \\wp-content\\plugins\\wpml-translation-management\\classes\\xliff\\class-wpml-tm-xliff-writer.php

  • Reemplace:
      if ( $this->is_taxonomy_field( $element->field_type ) && $element->field_data != $element->field_data_translated ) {

    por

      if ( $this->is_taxonomy_field( $element->field_type ) && !empty( $element->field_data_translated ) && $element->field_data != $element->field_data_translated ) {

Todos los problemas conocidos →