Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

8juil/102

Lupo Manager et Lupo Translator disponibles gratuitement: à télécharger !

Je croyais en avoir parlé sur ce blog il y a plus d'un an (après vérification, cela avait du rester dans mes brouillons) mais voici des nouvelles de 2 applications: Lupo Manager et Lupo Translator.

Ces 2 applications sont des applications Air, créées par David Deraedt (un français!) permettant de gérer l'internationalisation (i18n) de vos applications Flex / Air. Elles sont sorties il y a maintenant assez longtemps, sous licence (payantes donc). David Deraedt est maintenant employé Adobe et n'aura plus de temps à consacrer sur ces deux produits. Il a donc décidé de les distribuer gratuitement!

Télécharger Lupo Manager

Télécharger Lupo Translator

Selon son billet, les sources pourraient aussi être mises à disposition quand il aura résolu certains problème avec certaines librairies.

Les applications Lupo Manager et Lupo Translator

Ces deux applications vont vous permettre de gérer l'i18n de votre application.

L'application Lupo Manager vous permet de modifier vos fichiers sources directement pour y insérer la syntaxe relative au ResourceManager (mécanisme de localisation de base de Flex). Ainsi, vous lui donnez le chemin vers vos sources et celui-ci va détecter, fichier par fichier, toutes les chaînes de caractères qui sont présentes dans les fichiers MXML et AS.

Grâce à cette interface, vous pourrez choisir facilement à quelle clé sera associée ce texte et dans quel ResourceBundle il va se trouver. Lupo Manager fera le remplacement avec l'instruction ActionScript directement dans votre code.

Voici une vidéo qui explique un peu mieux le process:

Voir la présentation vidéo de Lupo Manager

Lupo Translator est une autre application Air, permettant de faire uniquement la traduction des fichiers .properties. Vous pouvez donc choisir les bundles et afficher 2 fichiers .properties en même temps (Anglais et FR dans le screenshot par exemple) pour accélérer la traduction :

lupoTransSmall

Vous vous demandez peut-être pourquoi il y a 2 applications et pas une seule (je me le suis demandé au départ). Et bien la raison est que les 2 métiers sont différents. Lupo Manager est utilisé par des développeurs (action directement sur le code source) alors que Lupo Translator peut être utilisé par n'importe qui, c'est simplement de la correspondance de chaînes et vous permet de traduire ces chaînes.

Conclusion

Si vous souhaitez mettre en place l'i18n dans votre/vos applications, n'hésitez pas à utiliser ces 2 outils! Ils sont très bien réalisés (il faut se rappeler que ces applications étaient vendues auparavant) et vous permettrons de gagner un temps précieux. Merci encore à David Deraedt pour cette contribution qui sera utile à tous les flexeurs :D

Articles similaires

Commentaires (2) Trackbacks (1)
  1. J'ai acheté l'application il y a 6mois. VDM.
    Sinon elle rend bien des services ! attention toutefois à mettre dans votre code as3 ou mxml les textes à traduire entre double quote !

  2. Ahah dommage :D

    Fabien


Leave a comment

(required)