Solucionar problemas de traducción de taxonomías

Empieza con un término conocido, un idioma de destino y el enlace de archivo generado. Separa los fallos de extracción de origen, de traducción y de enrutamiento antes de cambiar la configuración.

Registra un caso reproducible

Anota el ID del término, el slug de la taxonomía, el idioma solicitado, la dirección de origen, la dirección de destino generada y el componente que mostró el problema. Vuelve a probar en una ventana privada del navegador para que una sesión de editor o una cookie de idioma no oculte el resultado del visitante.

El término no aparece en Translate contents

Comprueba en este orden:

  1. Existe un idioma adicional.
  2. El término sigue existiendo en WordPress.
  3. Su taxonomía es category, post_tag o está habilitada en Settings → POM Translate → Content types.
  4. El término se guardó después de que la taxonomía pasara a ser apta.
  5. All objects está configurado en Term.
  6. Object ID, Taxonomy (terms only), Search strings y el filtro de estado no lo están ocultando.
  7. El término no está excluido globalmente de la traducción.

Una descripción de origen vacía produce correctamente que no haya fila de descripción.

El texto de origen aparece en el archivo de destino

Confirma que la URL solicitada se resolvió en el idioma previsto. Después inspecciona el nombre y la descripción por separado. Un valor de destino vacío recurre al texto de origen. Una exclusión de término por idioma también deja ese término con su redacción de origen.

Guarda el valor que falta en Translate contents y confirma Translations updated. Si el término de origen se editó recientemente, consulta Actualizar las traducciones después de cambiar un término.

El editor de slugs no puede encontrar ni cargar el término

Elige Term, busca por el nombre de origen actual y asegúrate de que la taxonomía propietaria siga registrada. Si aparece No base slug is stored for this object yet, guarda el término en WordPress y vuelve a cargarlo.

Para las taxonomías personalizadas, mantén activo el tema o plugin que registra la taxonomía mientras editas sus términos.

Guardar un slug notifica un conflicto

El slug normalizado ya está asignado a otra entrada o término almacenado en ese idioma. Selecciona un slug distinto; cambiar las mayúsculas o añadir espacios puede normalizarse al mismo valor.

El archivo devuelve 404 o tiene la jerarquía incorrecta

  • Sigue un enlace de término generado por WordPress en lugar de escribir la ruta.
  • Verifica el prefijo de idioma y la base de la taxonomía.
  • Para términos jerárquicos, comprueba el slug de cada antecesor.
  • Confirma que el término sigue teniendo el padre previsto.
  • Vuelve a guardar la configuración de enlaces permanentes solo cuando la propia configuración de reescritura haya cambiado.
  • Limpia la caché relevante de la aplicación o del borde tras confirmar los valores almacenados.

Usa Comprender las URL de archivo de términos para identificar el segmento que falla.