There is already a French language included with the theme in the languages/
directory. You just need to add define('WPLANG', 'fr_FR');
to your wp-config.php
file. If you need help doing that, I suggest posting your question on the WordPress Support Forum.