1,通过url参数形式:

www.demo.com?locale=zh 或  www.demo.com/zh/user   形式  

2,通过获取客户端请求头信息

lang=r.Header.Get("Accept-Language")  

3,通过IP库查询获取国家和地区信息

4,用户profile

将用户通过下拉菜单或其他方式设置的locale存储起来,下次登录的时候在读取出来国际化  


blog comments powered by Disqus

Published

2016-02-27

Categories


Tags