Как настроить переадресацию сайта в зависимости от страны?
ip-api.com 
как вариант. 
Вообще, много разных методов. но большинство основывается как раз на языке браузера и ip.
Можно проверять с помощью nginx geo-ip