i18n, Java et Eclipse

ou l'internationalisation en 3 clics.

Après avoir pesté de si nombreuses fois contre la traduction incomplète de certaines applications, je décide de m'y mettre pour une nouvelle application SWT que je viens de commencer.

Quelques minutes de recherche dans Google, et hop, un mini tutoriel chez Sun :

A Quick Example (The Java™ Tutorials > Internationalization > Introduction)

OK, c'est aussi simple que ce à quoi je m'attendais: une classe de ressources à écrire, les fichiers de traduction et hop, le tour est joué. Il reste quand même la tâche ingrate de mettre en place l'appel systèmatique aux ressources... Eclipse doit bien pouvoir gérer ça tout seul quand même ?

Et oui ! L'item magique est dans le menu Source : "Externalize String". Le wizard trouve toutes les chaînes que vous avez codées en dur. Quelques clics pour choisir celles que vous voulez traduire (ou non) et Eclipse se charge du reste. Il ne reste plus qu'à écrire les fichiers de traduction complémentaires :-)

Comments

Popular posts from this blog

3D, multi-core et kernel linux

VoIP, qualité sonore et pipeau marketing...

Le fourre-tout SWT