Observar cambios en las cadenas de origen

pom_translate_string_changed se ejecuta después de que una cadena de origen se inserte o se actualice:

($string_id, $subject_type, $subject_id, $field, $block_key, $original_text, $placeholder_map)

Úsalo para invalidar las cachés de integración o sincronizar un índice derivado acotado. POM Translate lo utiliza internamente para las cachés de renderizado y las decisiones sobre la cola de traducción automática.

No vuelvas a llamar a la API de registro desde esta acción sin una protección contra la recursión. No realices traducciones remotas de forma síncrona en el callback.

El registro independiente sigue siendo pom_translate_register_string(); no existe ningún filtro que pueda reemplazar un valor de origen antes de cada escritura en la base de datos.