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