Retira una superficie de traducción de forma segura

Eliminar de la traducción un tipo de contenido, una parte de un campo, una clave de metadatos o una taxonomía puede afectar a las rutas de idioma publicadas y al acceso editorial. Trata el cambio como una pequeña migración de contenido y no como una casilla de mantenimiento.

1. Define el alcance exacto

Identifica si vas a retirar:

  • una parte de un campo de un tipo de contenido que, por lo demás, sigue traducido;
  • una clave de metadatos registrada;
  • un tipo de contenido opcional completo;
  • una taxonomía opcional;
  • un catálogo de software de un tema o plugin.

Estas superficies no comparten el mismo comportamiento de almacenamiento ni de limpieza. Utiliza el cambio más limitado que cumpla el objetivo.

2. Conserva e inventaría

Antes de cambiar algo en producción:

  1. haz una exportación o copia de seguridad de traducciones actual y adecuada a la superficie;
  2. registra los IDs de objetos representativos y las URL localizadas;
  3. enumera menús, URLs canónicas, entradas hreflang, sitemaps y enlaces externos que dependan de ella;
  4. anota si los buscadores o los clientes ya utilizan esas rutas;
  5. prepara redirecciones para las URL que vayan a retirarse.

3. Cambia la política

En Settings → POM Translate → Content types, desactiva únicamente el control correspondiente y guarda. Recuerda:

  • Las páginas no pueden desactivarse como un todo.
  • Las categorías y las etiquetas permanecen habilitadas.
  • Desactivar un tipo opcional completo detiene el análisis posterior, pero deja intactas sus traducciones almacenadas existentes.
  • Desactivar una parte de un campo en un tipo habilitado se reconcilia por objeto en su siguiente guardado válido.
  • Los catálogos de software no se rigen por esta pantalla.

4. Prueba un objeto representativo

En el caso de un tipo de contenido conservado y habilitado, guarda un ejemplo publicado o privado para que se reconcilien sus filas almacenadas. En el caso de un tipo o taxonomía desactivados por completo, utiliza un guardado únicamente para confirmar que el análisis ya no lo actualiza; no esperes que ese guardado borre los registros antiguos.

A continuación comprueba:

  • que las filas previstas desaparezcan de Translate contents o dejen de cambiar en él;
  • que las filas no afectadas sigan siendo editables;
  • que la salida en el idioma de origen siga siendo correcta;
  • que la salida en el idioma de destino tenga la alternativa o el comportamiento de retirada previsto;
  • que las rutas, los selectores, los menús, los metadatos SEO y las cachés coincidan.

5. Mantén sencilla la reversión

Si el resultado no es correcto, restaura el ajuste, guarda los objetos de origen afectados, restaura los datos de traducción si es necesario y borra únicamente las cachés de aplicación o de borde relevantes. Evita combinar en un mismo despliegue la eliminación de idiomas, los cambios de slug, la retirada de tipos de contenido y el restablecimiento de datos.

Utiliza Disable translation for a post type o Disable translation for a taxonomy para el procedimiento específico de cada superficie.