Puns are practically impossible to translate (I don't know how they do it in Asterix)

This is the best site on haiku I could find quickly. Check particularly the links to A few practical rules and The puns and plays of word

http://web.wanadoo.be/tempslibres/en/mode0.html