in reply to Language Guess from IP
You will do better to check on the ACCEPT_LANGUAGE HTTP header which is produced as standard by all browsers. Otherwise you will annoy people like me who are English but work in Germany. Not to mention people working in multinational entities with an IP address range shared between multiple countries
Enter any 47-digit prime number to continue.