在C#ASP.NET中根据国家/地区代码获取文化信息的最佳方式

时间:2018-05-28 17:18:37

标签: c# asp.net .net kentico

目前我正在开发一个全球服务的网站。 根据地理位置数据获取文化信息的最佳方法是什么? 目前我们正在使用Maxmind GeoIP。我无法在Google上找到可靠的答案,因此非常感谢您提出的建议。

1 个答案:

答案 0 :(得分:2)

您可以从请求而不是使用IP获取它 - 有以下标题:accept-language

2个样本: 接受语言:pl-PL,pl; q = 0.9,en-US; q = 0.8,en; q = 0.7 接受语言:pl,fr-FR; q = 0.8,fr; q = 0.5,ru; Q = 0.3

使用基于IP的可能会产生误导 - 例如当你旅行时,你会得到与你喜欢的语言不同的语言内容。