Mantén los proveedores personalizados fuera del plugin

POM Translate no publica un contrato de extremo personalizado para traducción automática. No copies una ruta interna, un cuerpo de solicitud, una forma de respuesta ni una implementación de autenticación en una integración de terceros.

Cuando un proyecto deba usar otro proveedor, separa las responsabilidades:

  • deja que el sistema externo gestione sus propias credenciales, selección del proveedor, retención y facturación;
  • intercambia solo valores de origen y de traducción aprobados mediante el flujo de importación y exportación admitido de POM Translate;
  • conserva la coincidencia exacta del origen y los marcadores protegidos;
  • asigna un estado de traducción admitido durante la importación;
  • revisa el resultado en WordPress antes de publicarlo.

Este límite evita que una integración de proveedor dependa de detalles de transporte privados que pueden cambiar sin pasar a formar parte del contrato de compatibilidad público.

No llames a clases internas de POM Translate desde un trabajo de cron ni escribas la salida del proveedor directamente en el almacenamiento de traducciones. Eso omite la validación y puede dejar cachés obsoletas o traducciones asociadas a un valor de origen desactualizado.

Para trabajo externo recurrente, crea un proceso controlado de exportación–traducción–revisión–importación. Si se necesita traducción automática en segundo plano, usa el flujo integrado de POM AI.