Enable para PowerBuilder Enable
     
Enable para PowerBuilder
 
Enable
   
Présentation  


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)

Top

 

Cambio dinámico del idioma

Con Enable, una aplicación PowerBuilder puede cambiar de idioma dinámicamente, bajo el control completo del desarrollador.

El idioma puede ser cambiado en cada parte de la aplicación: en la interfase de usuario, en las impresiones y también en los ficheros de texto. El desarrollador tiene a disposición una serie de APIs para controlar la aplicación de las traducciones. Se soportan todos los idiomas y todos los juegos de caracteres.

Un único código fuente, un único ejecutable

Una vez implementado Enable, se obtiene un único código fuente, que se compilará obteniendo un único programa ejecutable multi-idioma. Cada cambio de la base de datos lingüística, ya sea la adición de traducciones o la de nuevos idiomas, no comporta ninguna modificación ni del código fuente ni del programa ejecutable.

Implementación simple

Con Enable, una aplicación se convierte en multi-idioma realizando pequeños cambios en el código fuente. Dichos cambios se realizan principalmente dentro del Framework de la aplicación. Mediante estas pequeñas modificaciones se indica la manera en que el desarrollador desea interaccionar con el motor de traducción. La legibilidad del programa es simple gracias a una serie de APIs diseñadas para minimizar el impacto de la “localización” en los programas originales.

Por el contrario, sin Enable, y utilizando el sistema tradicional de sustitución de cadenas por identificadores, sí que se compromete fuertemente la legibilidad del código fuente.

Top

Más información   -    Descárguese nuestra aplicación de demostración   -    Contactarnos

is a product of Enable Development LLP

Enable Development LLP is a software house managed by professionals with more than two decades of experience in the software engineering and translation/ localisation sectors.

In particular, the Enable Development LLP team has performed significant work in the pharmaceutical, medical, financial, optical and food sectors covering IT and management systems, process control, sales force automation and logistics.

 

 

 
Visual Expert para PowerBuilder - Visual Expert para Oracle PL/SQL - Visual Expert para Sybase ASE Transact SQL - Visual Expert para MS SQL Server Transact SQL
Versión de evaluación : PowerBuilder - Oracle PL/SQL - Sybase ASE T-SQL - MS SQL Server T-SQL - Cotización
Enable para PowerBuilder - PBProtect - Rex - Database Extractor - Visual Guard para .Net - Visual Guard para PowerBuilder
Análisis de impacto - Documentación del código fuente - Transferir el Conocimiento - Explorar el código - Revisión del Código - Actualizaciones - Soporte - News - Contactos - Referencias - Mapa del sitio