vaersaagod/geomate (packagist): GeoMate is a friend in need for all things geolocation. IP to geo lookup, automatic redirects (based on country, continent, language, etc), site switcher... You name it.
Keywords: geo|cms|redirect|language|IP|lookup|Craft|craftcms|craft-plugin|craft3|geolocation|language-detection