如何使用sitecore框架基于国家/地区和/或键盘设置默认语言?
答案 0 :(得分:2)
我认为你会期望开箱即用的解决方案,但实际上这些要求通常是项目所特有的。也就是说,这里有一些想法
创建自定义语言解析器可能是最好的方法。
首次尝试
我通常首先尝试使用浏览器语言偏好设置(HttpRequest.UserLanguages
),这可能会提供完整的两部分语言' en-GB'或者有时只提供基本语言& #39;恩'
获得国家
如果使用MaxMind选项,则应该在本地使用GeoLite版本,因为您无法及时执行DMS Geo IP查找。
需要考虑的一些事项