Resolver conflictos de URL traducidas
Cada slug almacenado debe identificar un objeto de ruta dentro de una configuración regional. El editor de Content URLs comprueba el destino normalizado contra el diccionario completo de slugs almacenados antes de guardarlo.
Reconocer el error
Si otro objeto ya utiliza el valor, POM Translate informa:
Slug "value" is already in use for locale.
El campo en conflicto no se actualiza. Los demás valores no conflictivos de la configuración regional enviados en el mismo formulario se pueden procesar igualmente.
Elegir un slug distinto
- Anota el valor normalizado que se muestra en el error.
- Revisa Current content URL translations para la misma configuración regional y el mismo slug.
- Identifica si el propietario es una entrada o un término.
- Decide qué objeto debe conservar la dirección más clara.
- Introduce un valor claramente distinto para el otro objeto.
- Selecciona Save slugs de nuevo.
- Prueba ambas rutas generadas.
Los espacios, las mayúsculas, la puntuación y los acentos pueden normalizarse al mismo slug de WordPress. Por lo tanto, las diferencias cosméticas en la entrada no son una forma fiable de evitar una colisión.
Considerar la ruta completa
La comprobación de almacenamiento es deliberadamente conservadora entre los slugs de ruta almacenados en la misma configuración regional, incluso cuando dos objetos podrían aparecer bajo bases de ruta diferentes. Esto mantiene determinista la búsqueda de segmento a objeto durante la localización genérica de rutas.
Revisa también la jerarquía. Dos páginas hijas pueden compartir un slug final de WordPress en algunas estructuras nativas, pero el diccionario de slugs localizados de POM Translate sigue necesitando una correspondencia inequívoca de segmento a objeto.
Proteger las URL publicadas
Si resolver un conflicto cambia una dirección que ya es pública:
- registra la URL anterior;
- guarda y verifica el reemplazo;
- añade una redirección permanente explícita;
- actualiza los enlaces internos, las expectativas canónicas y las comprobaciones de idiomas alternativos.
El editor de slugs evita las colisiones del diccionario actual; no crea redirecciones históricas.