Make your PowerBuilder Applications Multilingual

Qué es Enable?


Enable es una herramienta usada por desarrolladores PowerBuilder para convertir en “multi-idioma” sus aplicaciones.

Usando Enable, los desarrolladores pueden actualizar sus programas PowerBuilder a aplicaciones “multi-idioma”, realizando pequeños cambios en el código fuente. Excluyendo el tiempo necesario para la traducción, su software podrá estar listo para la distribución con su propia base de datos multi-idioma (.ena) y el motor Enable (un fichero .dll y un fichero .pbd) sin costes de distribución, ¡en unas horas!

Añadir otros idiomas o modificar el texto traducido es fácil. Solamente se debe actualizar la base de datos multi-idioma. No hay necesidad de otras modificaciones del código fuente o del ejecutable.

Enable ofrece una solución completa para la traducción de las aplicaciones PowerBuilder, incluyendo todas las propiedades de todos los controles, todos los tipos y estilos de DataWindow y también para las funciones de sistema como MessageBox. Esto significa que la traducción puede ser efectuada hasta sobre las interfases de usuario más complejas; ¿pestañas anidadas, árboles, mensajes parametrizados y campos calculados? ¡Ningún problema!

Los informes pueden ser traducidos e impresos en varios idiomas, aunque no se cambie el idioma de la interfaz de usuario.

¿Y el paso siguiente? Descárguese nuestra aplicación de demostración y experimente cuáles son los resultados que se pueden obtener.

Beneficios

  • Permitir a los usuarios seleccionar el idioma en el que deseen trabajar
  • Reducir tiempos y costos para la traducción de la aplicación, gestionando directamente el proceso total.
  • Desplegar la aplicación en muchos idiomas al mismo tiempo. Añadir idiomas en cualquier momento.
  • Simplificar el mantenimiento (un único código fuente) y la distribución (un único ejecutable)
  • Ampliar de forma rápida y sencilla el mercado de la propia aplicación
  • Extender el ciclo de vida comercial de las aplicaciones existentes
  • Válido para los grupos étnicos nacionales / diferencias lingüísticas regionales
  • Poder entrar en mercados exóticos y/o de nicho, con una inversión mínima

Características principales

  • Cambio dinámico del idioma bajo el control completo del desarrollador. Motor con altas prestaciones.
  • Simplicidad de la activación sobre el código fuente e integración completa.
  • El cambio del idioma puede realizarse después de la apertura de ventanas y se aplica tanto a las partes visuales como a las no visuales (ej.: archivo de texto)
  • Posibilidad de establecer qué partes y/o controles de la aplicación serán objeto de traducción.
  • Funciona con todas las versiones de PowerBuilder
  • Imprime en el idioma deseado, sin cambiar el idioma de la aplicación
  • Funciona con todos los juegos de caracteres
  • Herramientas de asistencia para la traducción (pueden trabajar varios traductores simultáneamente)
  • Cambio de las traducciones y adición de nuevos idiomas sin modificar el ejecutable.
  • Base de datos lingüística, optimizada y protegida contra modificaciones no deseadas
  • Distribución simple: basta añadir las librerías y la Base de Datos lingüística (no necesita ningún DBMS)
  • Licencia para desarrollador, multiproyecto y sin coste de distribución (runtime).

Casos de uso

  • Trabajar en el idioma deseado: filiales internacionales o personal de sedes exteriores que se encuentran ocasionalmente trabajando fuera de su país.
  • Impresión de las facturas (documentos oficiales y no oficiales) en el idioma de los clientes/proveedores
  • Cambiar instantáneamente y temporalmente el idioma corriente, en situaciones en las cuales un persona no perteneciente a la empresa tiene necesidad de entender cómo la aplicación está siendo utilizada, así como los resultados que se muestran, sin interferir la sesión de trabajo del usuario: inspección (auditoría, calidad), asesores externos, visitas de proveedores/clientes.
  • Realizar seguimientos técnicos (ficheros de log) en el idioma del personal de soporte
  • Enviar mensajes traducidos a dispositivos móviles (teléfonos celulares, terminales portátiles)

Multlingual Features