Bonjour,
Lorsque l'un set fait arrêter avec un SIGINT, on obtient le message
Interrompre leprogramme
ce qui est vraiment surprenant: c'est nous qui l'avons interrompu, pas
l'ordinateur qui va l'interrompre. Ici en anglais c'est le nom qui est
signifié, par le verbe, de la même façon que pour juste au-dessus
"Hangup". Il vaut donc mieux traduire en "Interruption", qui est
effectivement l'action que l'utilisateur vient de faire.
Par ailleurs, quand il se fait arrêter par un SIGTERM, on obtient
Complété leprogramme
le terme est vraiment étrange, ça peut même conduire à un
faux-sens: le programme n'a pas achevé ce qu'il devait faire, il
n'a pas complété son travail, il vaut mieux garder la terminologie
anglaise: "Terminé", qui exprime effectivement que le programme a été
terminé de manière un peu abrupte.
Voici un patch ci-joint.
Samuel