Enable está formado por un motor de traducción (en formato PBD y DLL), un herramienta “autor” que le permite administrar la base de datos multilingüe, así como por otras herramientas que le ayudan a la realizar la traducción y la documentación correspondiente.
Las librerías de Enable están compiladas para ser utilizadas con las principales versiones de PowerBuilder. Los materiales de inicio rápido (documentación y código fuente) permiten a los grupos de usuarios con licencia ser productivos sin ningún tipo de retraso.
Fase 1: Una vez finalizada la instalación, se crea una
nueva base de datos para los idiomas y la aplicación queda
unida al motor de traducción escogiendo el entorno predeterminado.
Fase 2: El modo “explorador” se activa para integrar
el motor de traducción con el framework de la aplicación.
Fase 3: El motor de traducción se ejecuta en modo “aprendizaje”
para poder capturar todas las cadenas que sean susceptibles de
traducir, que posteriormente serán importadas en la base
de datos de Enable.
Fase 4: Las cadenas pendientes son capturadas automáticamente
para ser traducidas.
Cada vez que la aplicación es actualizada, el motor de traducción captura las nuevas cadenas y las incorpora a la base de datos de Enable. Estas cadenas son entonces traducidas y la nueva base de datos multi-idioma, ya revisada, es distribuida.
La distribución de las librerías de Enable en formato PBD y DLL no tiene cargo alguno para el usuario final, éstas son distribuidas conjuntamente con la base de datos multi-idioma, que está protegida contra cambios no autorizados.