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.