translate English to French: The most recent post was in June 2004.
La dernière mise à jour a eu lieu en juin 2004.