Either would work fine. If you only have english, then my query forces everyone to english. Yours forces everyone to english that isn't already at english. Same thing. Yours is more work. But both should put everyone at english.

Yeah, if they have selected a language that doesn't exist, they'll have errors everywhere. They may need to ditch their cookies before they can login - as there's a cookie which stores langages too.


Joshua Pettit
Web Developer
www.ThreadsDev.net | www.JoshuaPettit.com