saeed - "the fish" will only get you a very rough translation. I'd encourage you to use the services of someone who natively reads and writes French to translate your site - and Hercule is already a contact.
From a technical perspective, it's pretty easy to automatically serve the (in this case) .fr or .en version of a file based on the prefered locale of the browser. Apache has built in support for just this.
You can do a version of your website in english and in french.
You dynamically detect where the user came from, and you show the corresponding page.
For example I made a webSite (oldschoolgame.com) in php english/french. If there is an error in the choice of the langage, the user can manually change the version (store in a cookie).
Tell more about the website you want to make (size, commercial/amateur..).