Django名称的语言更改

时间:2018-08-23 13:23:23

标签: python django geolocation

我想更改国家/地区名称的网站语言,我已经通过ip地址获得了国家/地区名称,只是想更改差异国家/地区的网站的语言,这是我用于ip和国家/地区猜测的代码

g = GeoIP()
ip = request.META.get('REMOTE_ADDR', None)
if ip:
    city = g.city(ip)
else:
    city = 'None' # default city




# if city['country_name'] == 'United Kingdom':
#     lang ='en'   

在如果我想更改站点语言的情况下(如果国家将是英国),但我不知道有任何帮助吗?据我所知,我应该将网址更改为/ en或类似的内容

0 个答案:

没有答案