Traducir una categoría

Las categorías de WordPress son jerárquicas: una categoría puede tener una superior, y su ruta de archivo puede contener a todos sus antecesores. POM Translate mantiene esa jerarquía y las asignaciones de entradas sin cambios mientras localiza el texto visible y los segmentos de la URL.

La taxonomía category está siempre activada, por lo que no hay ninguna casilla de categoría que activar.

Prepara la rama de categorías

Elige una categoría que esté asignada a al menos una entrada publicada. Si tiene categorías superiores, guarda y traduce la rama desde el nivel superior hacia abajo. Un archivo de categoría hija localizado puede usar el slug de cada antecesor, de modo que probar solo la categoría hoja puede ocultar una ruta incompleta.

Traduce la categoría

  1. Abre Posts → Categories.
  2. Edita la categoría de origen y confirma su Name, Slug, Parent category y Description.
  3. Selecciona Update. Esto recopila el nombre actual y la descripción no vacía e inicializa los slugs de idioma que faltan.
  4. Abre Translations → Translate contents.
  5. Selecciona el idioma de destino.
  6. Establece All objects en Term.
  7. Introduce category en Taxonomy (terms only) y el ID de la categoría en Object ID; después selecciona Filter.
  8. Traduce las filas del nombre y la descripción y selecciona Save translations.
  9. Abre Translations → Translate URLs, selecciona Term, busca la categoría y elige Load slugs.
  10. Introduce el slug de destino y selecciona Save slugs.

Repite el paso de los slugs para cada antecesor cuando el sitio use rutas de categorías anidadas.

Verifica el resultado

Abre el archivo localizado y comprueba:

  • el título traducido y la descripción opcional;
  • el prefijo de idioma;
  • la base de categorías;
  • cada slug superior en el orden correcto;
  • el slug propio de la categoría;
  • los enlaces desde entradas, migas de pan, menús y selectores;
  • las URL canónicas y las de idiomas alternativos.

Debe seguir usándose el mismo ID de categoría de WordPress y la misma relación con la categoría superior. No crees una categoría hija traducida y reasignes entradas como sustituto de este flujo de trabajo.

Si la etiqueta es correcta pero la ruta no lo es, continúa con Understand term archive URLs.