Detectar idioma de web y mostrar página

Buenas tardes!
Tengo un web hecho en tres idiomas, con un index general desde el cual se pueden elegir entre inglés, danés y español como lenguajes.,
Quisiera que mediante un plug in www.miweb.com el web sea capaz de detectar la localización geográfica y llamar un index.php del idioma específico.
Por ejemplo, al digitar www.miweb.com la página sea capaz de detectar si en esa localización geográfica se habla danés, y me muestra el archivo:
www.miweb./dan/index.php.
si detecta que si en esa zona gepgráfica se habla inglés (UK, USA o Australia) me muestre:
www.miweb/eng/index.php
y si detecta que en esa localización se habla español ( España o latinoamérica) me muestre:
www.miweb.com/esp/index.php
Muchas gracias por anticipado!!

Añade tu respuesta

Haz clic para o