Enable en action

  • Travailler dans sa langue : filiales internationales, personnel étranger en visite.
  • Imprimer des factures (documents fiscaux et autres) dans la langue du client ou du fournisseur
  • Changer la langue instantanément et temporairement pour présenter l’application et ses résultats sans interrompre la session de l’utilisateur : contrôles (audit, qualité), consultants externes, visites de clients ou de fournisseurs, support technique ou utilisateur.
  • Générer des logs techniques dans la langue du personnel de support
  • Améliorer la communication entre les développeurs et les utilisateurs en activant Enable Explorer durant l’exécution : tests, développement et support technique à distance

Contenu du package Enable

Enable est constitué d’un moteur de traduction (format PBD et DLL), d’un outil d’authoring pour gérer la base de données multilingues, d’outils de traductions et des documentations correspondantes.

Les librairies d’Enable sont compilées pour les principales versions de PowerBuilder. Les documentations fournit avec Enable permettent aux groupes de travails d’être productifs immédiatement.

Intégration complète en 3 étapes

La première étape consiste à ajouter le code d’initialisation d’Enable à l’application, faire le lien avec le moteur de traduction et capturer la plupart des expressions sources avec Enable Extractor. Tout ceci ne prend que quelques minutes.

La seconde étape représente le cycle de transformation, durant lequel les expressions restantes sont capturées, exportées pour traduction et réimportée. A ce stade, Enable Explorer est activé pour redimensionner et déplacer les contrôles et les DWO, en fonction de l’espace requit par le texte traduit. Traduites hors contextes, les expressions doivent souvent être modifiées une fois affichées à l’écran. Enable Explorer permet de le faire à la volée.

La troisième étape est la finalisation et le déploiement de la nouvelle application multilingue.
Cela implique de gérer des cas particuliers, tels que les appels à des méthodes qui changent l’apparence des fenêtres après qu’elles aient été ouvertes, ou de manipuler des éléments cachés.

Le guide d’aide au démarrage explique en détail comment procéder.

Mises à jour ultérieures

A chaque fois que l’application multilingue est mise à jour, le moteur de traduction (ou Extractor) capture les nouvelles chaînes et les ajoute dans la base de langue. Ces chaînes sont traduites et la base multilingue révisée est distribuée.

Qu’en est-il des utilisateurs ?

Les librairies d’Enable en PBD et DLL libres de droit, sont distribuées aux utilisateurs avec la base multilingue qui est protégée contre les modifications non autorisées.

Essayer Enable