El problema
La plataforma Liferay d'AXA no és només d'AXA Espanya, és un desplegament dins la plataforma global del grup, així que qualsevol integració que s'instal·li ha de passar validacions de seguretat a nivell mundial: auditoria OWASP completa, pentest per una empresa externa homologada, correcció de vulnerabilitats abans de poder publicar res.
A això s'hi sumava la complexitat del propi flux: Addenda necessitava diferenciar rols (qui pot acceptar i enviar una traducció i qui només tradueix), portar un estat clar de cada petició, i que tot això es sincronitzés automàticament amb el contingut real de Liferay.
Solució
Vam construir una integració entre Liferay i una aplicació web pròpia on l'equip d'Addenda gestiona el treball del dia a dia. Des de Liferay, l'equip de contingut d'AXA demana la traducció d'un text directament des del seu propi gestor, amb notes i context inclosos. Aquesta petició arriba a l'app d'Addenda, on es reparteix entre traductors, se'n segueix l'estat i, un cop validada, torna automàticament a Liferay com a esborrany llest per publicar.
La part de seguretat es va portar en paral·lel: vam passar un procés d'auditoria complet amb una empresa especialitzada (informe tècnic detallat + informe executiu), vam corregir el que calia i vam adaptar l'arquitectura als requisits del grup.
El desplegament no va ser lineal: hi va haver anades i vingudes amb Liferay Marketplace per publicar la integració correctament, algun executable amb errors que es va haver de corregir junt amb el suport de Liferay, i algun requisit d'última hora que es va resoldre sense frenar el projecte.
Resultats
El plugin porta en producció des de finals de 2023 i continua sent l'eina amb què Addenda gestiona avui les traduccions d'AXA gairebé tres anys després, amb llicència activa. No el vam deixar funcionant i ja està: en els mesos següents al llançament vam resoldre incidències reals a mesura que anaven apareixent en producció (usuaris eliminats que trencaven la sincronització, traduccions que no arribaven, cercador que calia afinar), cosa que va mantenir l'eina fiable en el dia a dia.
La col·laboració amb Addenda no es va quedar en aquest projecte: continuem treballant plegats en l'evolució de la plataforma.
De cara als propers mesos, Addenda està incorporant la revisió de textos generats per IA com a part del seu propi servei a clients, un moviment natural del sector de la traducció. És un terreny on també estem plantejant amb ells com automatitzar i agilitzar el flux de traducció que vam construir en el seu moment, fent un pas més enllà de la gestió manual cap a processos assistits per IA.