this will not be implemented in our CMS, we have this already in our multi-language plugin (beta version now), we can map language to a subfolder [/fr - /us - /uk - /in ... ect] if GeoIP enabled. our case is we need to map some domain extensions to some countries.
i will release a plugin for autoupdate geoip database daily in blesta. no more to download and extract and upload