Apparently that whole parse_request hook is useless when I do the parse_query hook properly.
Updated parse_query hook to only add language argument when on the home page or an archive.
Merge branch 'master' of github.com:dougwollison/nLingual