It depends on the order in configuration of EMLH.
eg) fr -> en
// list the language tags separated with comma
define('EASIESTML_LANGS','fr,en');
// list the language images separated with comma
define('EASIESTML_LANGIMAGES','images/french.gif,images/english.gif');
// list the language names separated with comma
define('EASIESTML_LANGNAMES','french,english');
// list language - accept_chaset patterns (perl regex) separated with comma
define('EASIESTML_ACCEPT_CHARSET_REGEXES',',');
// list language - accept_language patterns (perl regex) separated with comma
define('EASIESTML_ACCEPT_LANGUAGE_REGEXES','/^fr/,/^en/');
// charset in Content-Type separated with comma (only for fastestcache)
define('EASIESTML_CHARSETS','ISO-8859-1,ISO8859-1');
Or modify the pattern of EASIESTML_ACCEPT_CHARSET_REGEXES / EASIESTML_ACCEPT_LANGUAGE_REGEXES.