Instales el navagador que instales casi todos toman los valores por defecto del registro de windows o de la base de datos de UNIX o LINUX.
Esto funciona para IE, mozilla, Netscape, opera, etc
Es decir que aunque le des a todo siguiente el idioma de tu navegador se configura igual.
Ademas la logica hace que cada usuario instale la version de su pais o idioma.
Vamos salvo que haya gente que instale en su ordenado la version "chino manarin" del explorer y el sea español.
Lo de las IP´s olvidalo, haz un calculo de todas las posibles IP de una clase C (las nuestras)
Ademas, en una misma red donde exista un proxy o un router todos los usuarios tendrian la misma IP y aunque tuvieran varios idiomas en sus navegadores a todos les tratari igual