Le 02/05/2012 10:34, Brendan Le Ny a écrit :
Cela reste une problématique qui a ses limites. A t-on la réelle nécessité de devoir traduire tous les messages d'exceptions ?
De plus en plus, je pense que les messages d'exception ne devraient pas être traduit. Ca n'apporte pas grand chose (Exception == Exceptionnel) donc ne devrait jamais arriver. Et si ca arrive l'application devrait l'intercepter pour mettre son propre message.
Je pense que c'est la bonne façon de faire. Quand tu te prends un IOException dans ton UI, bah le message est pas traduit donc on a pas le choix, c'est à l'UI de gérer.
Et si tu veux un message qui porte de l'info, tu crées l'exception qui va bien et tu as des getters/setters pour récupérer l'info et la remettre dans ton message d'UI.
Ne faudrait-il pas tout laisser en anglais et laisser faire les interfaces ?
Je ne vois pas d'autres façon de faire bien.
Entièrement d'accord. -- Jean Couteau - Code Lutin - www.codelutin.com 12 Avenue Jules Verne, 44230 Saint-Sébastien-Sur-Loire Tel : 02.40.50.29.28 - Port : 06.68.07.29.29