Enable

Enable est un outil utilisé par les développeurs PowerBuilder pour rendre leurs applications multilingues.

En utilisant Enable, les développeurs peuvent rendre un programme PowerBuilder mutilingue, avec seulement quelques changements dans le code original. A l'exception du temps imparti à la traduction, votre logiciel est prêt à être distribué en quelques heures, avec sa propre base (.ena) et le moteur libre de droit d'Enable (différents fichiers .dll et .pbd).

Pour ajouter de nouvelles langues ou modifier le texte traduit, il vous suffira de mettre à jour la base de données multilingue. Aucune autre modification du source ou de l'exécutable n'est nécessaire.

Enable fournit une solution complète pour la localisation des applications PowerBuilder. Il couvre toutes les propriétés de contrôles ainsi que tous les types et styles de DataWindow et de MessageBox. La traduction des logiciels, même les plus complexes, n'est plus un problème ! (Nested tabfolders, MessageBox paramétrés, champs calculés...)

Vos rapports peuvent être traduits et imprimés en plusieurs langues simultanément, sans changer la langue de l'interface graphique

Prochaine étape : Téléchargez l'application de démo pour découvrir l'étendue des possibilités d'Enable.

Avantages

  • Permettre aux utilisateurs de travailler dans leur langue (interface multilingue)
  • Réduire les délais de mise sur le marché et le coût de la localisation des applications (une seule version, élimination de l’assurance qualité fonctionnelle), en gérant le processus dans son ensemble
  • Rationnaliser la maintenance (un seul code source) et la distribution (un seul exécutable)
  • Etendre facilement et rapidement les marchés pour les applications existantes
  • Pénétrer des marchés de niche ou exotiques avec un investissement minime
  • Supporter les différences régionales / les différents groupes ethniques nationaux
  • Prolonger le cycle de vie des applications

Fonctionnalités

  • Modification dynamique de la langue : moteur performant, maîtrise totale du développeur
  • Traduction simple et non intrusive
  • Changement de la langue même après l'ouverture de la fenêtre sur les éléments visuels et non visuels (fichiers texte par exemple)
  • Reconnaissance du contexte et support de règle permettant de definer quels éléments doivent être traduits
  • Support de toutes les versions de PowerBuilder et de tous les jeux de caractères
  • Impressions dans la langue désirée, sans changer la langue courante
  • Extraction des chaînes significatives pour traduction utilisant un analyseur rapide basé sur la grammaire PB
  • Redimensionnement des contrôles et DataWindow objets pendant l’exécution
  • Modification des traductions / ajout de langue sans générer de nouvel exécutable
  • Base de données linguistique optimisée et protégées contre les modifications non-autorisées
  • Distribution simple : installez uniquement les librairies et la base linguistique (ne nécessite pas de SGBD)
  • Licence Développeur : Multi-projet, runtime gratuit

Cas d'utilisation

  • 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

Fonctionnalités multilingues