Tarayıcı bazlı değil de lokasyon bazlı çözüm bulunsa daha iyi olur.
Mesela ben Türkiye'den giriyorum ama tarayıcı dili İngilizce.
ipinfo tarzı sitelerden api ile kullanıcının lokasyonunu alabilirsin. Tabi belli bir limitle karşı karşıya kalırsın.
Şahsen, ben sitelerimi ziyaret eden kullanıcıların bilgilerini öyle alıyorum. Şehir, ülke, tarayıcı vs.. hepsini tutuyorum.