The translations have been made by the Joint Anglican Roman Catholic Committee for France (commonly called “French Arc”) and official body set up by the Diocese in Europe and the Conference of French Roman Catholic Bishops.
Read the full story on the Diocesan website
The Conference of French Roman Catholic Bishops have also produced a short video.
Here is the link to the new translations