Make your PowerBuilder Applications Multilingual

¿Por qué Enable?

  • Reducir tiempos y costos para la traducción de la aplicación, controlando directamente el proceso completo
  • Simplificar la mantenibilidad (código fuente único) y la distribución (ejecutable único)
  • Ampliar de forma rápida y sencilla el mercado de la propia aplicación
  • Desembarcar en mercados exóticos y/o de nicho con una inversión mínima
  • Válido para los grupos étnicos nacionales / diferencias lingüísticas regionales
  • Extender la vida comercial de las aplicaciones históricas

Aplicación multi-idioma

Con Enable se tiene una verdadera aplicación multi-idioma, y el idioma puede ser seleccionado en cualquier momento hasta en ventanas ya abiertas. La modificación de la ventana es extremamente reducida y el impacto sobre la legibilidad es nulo.

El acercamiento tradicional en cambio, no cambia la tipología de la aplicación, que se queda mono-idioma, a pesar de permitir la selección del idioma activo en la instalación o la configuración. El impacto sobre el código fuente es de todas maneras pesado ya sea del punto de vista de la reestructuración o del de la legibilidad.

Impresión “multi-idioma”

Además, la producción de informes en idiomas extranjeros, requiere a menudo la necesidad de imprimirlos en un lenguaje determinado, en tiempo real (por ejemplo, una factura para un cliente o un pedido para un proveedor).

Enable aplica las traducciones sobre impresiones sin alterar de ninguna manera la interfaz de usuario que, quedan en el idioma seleccionado.

Reducir tiempos y costos de la localización

Uno de los modos más difundidos para traducir el software consiste en generar un documento que contenga las cadenas en el idioma original, con un espacio predispuesto para la traducción. De esta manera el proceso de traducción es más bien rígido y no es apto para un software que evoluciona continuamente (incluso cada día). La adición de nuevas cadenas debe esperar la traducción de los documentos y su aplicación en el programa.

Enable tiene una base de datos lingüística que contiene todas las informaciones para la aplicación de las traducciones. La base de datos es utilizada (incluso al mismo tiempo) por traductores de los idiomas deseados, y el resultado es directamente utilizable en las aplicaciones multi-idioma.

Las nuevas cadenas vienen automáticamente identificadas, de manera que la traducción se concentre sólo sobre éstas. Esto evita tanto un mantenimiento detallado de las cadenas en el código fuente como el envío al traductor del documento entero para ponerlas al día.

Enable puede exportar las cadenas en los formatos más difundidos e importa automáticamente las traducciones en la base de datos lingüística haciéndolas inmediatamente utilizables.

Rápida expansión de los mercados

Enable transforma el software nuevo y actual en aplicaciones “multi-idioma” para hacerlas más competitivas en los mercados nacionales e internacionales: los resultados son notorios en pocos días.

La adición de otros idiomas es simplemente un trabajo de traducción, que puede ser ejecutado simultáneamente por diferentes profesionales de la traducción, por lo que las aplicaciones pueden estar disponibles en muchos mercados al mismo tiempo.

Enable In Action