Traducir slugs de términos

Un slug de término localizado controla el propio segmento de ruta del término. Se edita de forma independiente respecto al nombre y la descripción traducidos.

Abrir el editor de slugs

  1. Guarda el término de origen al menos una vez después de configurar POM Translate.
  2. Ve a Translations → Translate URLs.
  3. En Localized slugs, selecciona Term.
  4. Usa Search for an item para elegir el término.
  5. Selecciona Load slugs.
  6. Revisa el Base slug de solo lectura.
  7. Introduce un valor en cada campo obligatorio Slug for locale.
  8. Selecciona Save slugs.
  9. Confirma el aviso Slugs updated.

Aquí solo se pueden editar los slugs de idiomas adicionales. Cambiar el slug de origen corresponde al editor normal de términos de WordPress.

Normalización y conflictos

POM Translate aplica la normalización de slugs de WordPress al guardar. El texto legible, como Diseño Interior, se convierte en un valor seguro para la ruta, como diseno-interior.

El mismo slug localizado no puede reutilizarse en otra entrada o término almacenado en esa configuración regional. Un conflicto produce Slug \"value\" is already in use for locale. Elige una ruta distinta y guarda de nuevo.

Un campo enviado vacío se ignora; no elimina el slug localizado almacenado. Si un slug de destino nunca se ha almacenado, el editor y el frontend pueden usar el slug del idioma base como alternativa.

Términos jerárquicos

En un término hijo, traducir únicamente el slug del hijo puede dejar aún texto de origen antes en la ruta. POM Translate construye el archivo a partir de los slugs de los ancestros en orden de arriba hacia abajo, usando el valor localizado de cada ancestro cuando está disponible y recurriendo a su slug base en caso contrario.

Después de un cambio, prueba el enlace generado en lugar de escribir manualmente la ruta esperada. Continúa con Entender las URL de archivo de términos.