> C'est pourquoi je propose que le mot-clé "Summary:" (sans précision sur la > langue) soit obligatoire. Libre au Nbuilder d'utiliser la langue qu'il veut
> (même si je reconnais que l'anglais est conseillé).

Non, car on veut aussi avoir une distribution 'homogène', il faut donc
que tous les messages soient dans la même langue. L'anglais est
incontournable, car même si le projet est francophone, il faut aussi
qu'il soit rapidement international à moindre coût. Ca implique juste
de mettre les descriptions en anglais et en français.
Je suis pour garder l'anglais en langue obligatoire, les autres
optionnelles, même le français (bien que pour les paquets officiels,
ils seront tous traduits).

Qu'on ne se méprenne pas. Je n'ai pas dit que je voulais que le français soit obligatoirement utilisé. Je veux juste apporter la notion de "langue par défaut" qui est différente de "langue anglaise". Pour moi, la langue par défaut, c'est la langue qui paraît, du point de vue du développeur, internationalement lue. C'est donc la langue que va utiliser le développeur. Cependant, ce n'est pas forcément la langue qu'il maîtrise. Donc, au final, ce n'est pas "sa" langue mais ce n'est pas non plus "exactement" la langue qu'il voulait utiliser.

Quand un logiciel est développé avec gettext, les messages apparaissant dans le code sont des messages écrits dans la langue choisie par le développeur. Par exemple, pour Ncooker, vous avez choisi l'anglais et je n'ai rien contre (je suis même plutôt pour !). Maintenant, rien n'empêche un anglais (un vrai) de vouloir traduire le logiciel dans sa langue car il trouve que l'anglais utilisé par défaut dans le code ressemble plutôt à du franglais.

Une fois développé et traduit, le logiciel est "utilisable" de plusieurs façons :
- soit LANG="fr", l'interface est en français ;
- soit LANG="en", l'interface est en anglais ;
- soit LANG="C", l'interface est dans la langue par défaut (le franglais).

C'est à peu de chose près la même idée que je propose :
- soit LANG="fr", c'est "Summary[fr]" qui est utilisé ;
- soit LANG="en", c'est "Summary[en]" qui est utilisé ;
- soit LANG="C", c'est "Summary" qui est utilisé.

Tout cela pour dire que je suis pour que l'anglais soit utilisé dans les Nbuilds mais qu'on ne peut pas avoir la prétention d'écrire un "perfect english" et qu'il vaut mieux parler de "langue par défaut" (un anglais "approché" dans notre cas de pauvres francophones).

Je ne sais pas si vous m'avez compris mais je tenais à préciser ma pensée.

A+

--
Julien

_________________________________________________________________
Ne cherchez plus, trouvez ! Avec le nouveau MSN Search. http://search.msn.fr/


Répondre à