Pourquoi Enable

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),
Gérer 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

Applications multilingues

Enable crée une véritable application multilingue. La langue affichée peut être changée à n’importe quel moment, même quand des fenêtres sont déjà ouvertes. Seules quelques modifications du code source sont nécessaires et ne compromettent pas la lisibilité du code.

Au contraire, l’ancienne approche ne modifie pas la nature du logiciel qui reste une application monolingue. Elle permet tout juste de sélectionner une langue au moment de l’installation ou de la configuration. Cette approche implique également des modifications considérables du code source et de la structure de l’application, qui devient alors beaucoup plus difficile à lire.

Impressions multilingues

En plus de produire des rapports dans des langues étrangères, il est souvent nécessaire d’imprimer dans une langue donnée en temps réel (ex : une facture pour un client ou une commande pour un vendeur).

Enable permet aux utilisateurs d’imprimer dans la langue de leur choix, sans changer la langue courante. Cela leur permet de conserver le contrôle de l’application, même lorsqu’ils génèrent des impressions dans des langues obscures ou exotiques.

Rentabiliser la localisation

Une des approches les plus courantes pour la localisation d’un logiciel consiste à générer un document contenant des chaînes de caractères dans la langue originelle, en laissant des espaces adjacents pour les traductions correspondantes. Cette approche manque de flexibilité, en particulier quand les programmes sont régulièrement mis à jour (parfois quotidiennement pour les applications personnalisées) : l’ajout de nouveau texte doit attendre la livraison des documents traduits et le résultat converti pour être utilisé par le logiciel.

La base de langue d’Enable contient toutes les informations nécessaires pour prendre en compte les nouvelles traductions. Une fois que la base a été mise à jour par les différents traducteurs (simultanément si nécessaire) le résultat est immédiatement accessible par l’application multilingue.

Les nouvelles chaînes sont identifiées automatiquement pour que les traducteurs puissent se focaliser uniquement les nouveaux textes. Cela évite de continuellement rechercher dans le code source les nouveaux textes ou d’envoyer le document complet aux traducteurs pour révision.

Enable exporte les chaînes de texte dans les formats les plus courants et importe automatiquement les traductions dans la base de langue pour une utilisation immédiate.

Couverture de nouveaux marchés

Enable transforme les logiciels, nouveaux ou existants, en applications multilingues capables d’être compétitives sur les marchés internationaux : Les résultats sont visibles en quelques jours seulement.

L’ajout de nouvelles langues se résume à la traduction. Des traducteurs professionnels peuvent y travailler simultanément pour que les applications puissent être lancées sur de nombreux marchés au même moment.

Enable en action