"Nicolas George" <nicolas$george@salle-s.org> a écrit dans le message de
news: 48e9dffd$0$7215$426a74cc@news.free.fr...
"Jean-Charles Gibier" wrote in message
<48e9d59c$0$30691$426a74cc@news.free.fr>:
Je cherche à savoir comment fonctionne le module gettext pour indexer ses
messages via les fichiers mo
C'est essentiellement une table de hashage de correspondance entre texte
VO
et texte traduit.
En fait après avoir fait le travail d'extraction, je m'inquiète un peu de
voir des chaines interminables passées en paramètres et je me demande
comment cela ne pourrait pas nuire aux performances du script.
Tout simplement parce que ce n'est pas sur le chemin critique. On traduit
avec l'architecture gettext les messages issus du programme et de ses
bibliothèques, pas les données que le programme manipule. Si le programme
travaille beaucoup, ça représente normalement une proportion négligeable
de
ce qu'il fait.
On peut voir ça autrement : normalement, ce qui est traduit est destiné
directement à l'utilisateur, jamais à un traitement automatisé. Dans ce
cas,
il va falloir l'afficher, ce texte. Ce qui veut dire qu'après être passé
dans gettext, il va probablement devoir passer dans Fretype et le serveur
X11. À côté, gettext, c'est négligeable.
Ok merci, c'est l' explication que j'attendais (celle qui rend confiant ;-).
Les tests de performance vont être rejoués je verrais à ce moment
concrètement la latence induite.