I'm not sure this is the issue, but your Settings.php has $SITE['langavail'] = array('fr', // select languages to offer here.
// array('en', should be first entry on line above
// other languages with the Canada set can be enabled by installing language packs
// 'af', // afrikaans
// 'ct', // 'catalan',
// 'dk', // 'danish',
// 'nl', // 'dutch',
// 'fi', // 'finnish',
'fr', // 'french',
// 'de', // 'german',
// 'el', // 'greek',
// 'it', // 'italian',
// 'no', // 'norwegian',
// 'pl', // 'polish',
// 'pt', // 'portuguese',
// 'es', // 'spanish',
// 'se', // 'swedish',
);
and should list French only once like this $SITE['langavail'] = array('fr', // select languages to offer here.
// array('en', should be first entry on line above
// other languages with the Canada set can be enabled by installing language packs
// 'af', // afrikaans
// 'ct', // 'catalan',
// 'dk', // 'danish',
// 'nl', // 'dutch',
// 'fi', // 'finnish',
// 'fr', // 'french',
// 'de', // 'german',
// 'el', // 'greek',
// 'it', // 'italian',
// 'no', // 'norwegian',
// 'pl', // 'polish',
// 'pt', // 'portuguese',
// 'es', // 'spanish',
// 'se', // 'swedish',
);
Best regards,
Ken