我可以很好地测试文化,例如es-US或fr-CA但.NET框架有一个名为System.Globalization.CultureInfo的内置类,我相信当我从美国地址访问时会返回错误的值。
有没有办法伪造标题或可以处理这种测试的浏览器扩展?
我查看了代理,但该网站只能通过VPN访问。
答案 0 :(得分:1)
您是否尝试过文章how-to-localize-asp-net-controls-based-on-browsers-language-and-culture-settings?
这是设置CultureInfo.CurrentUICulture
时如何使用<%@ Page Language="C#" UICulture="auto" ...
的示例。
在文章的第6步中,autor展示了如何在浏览器中模拟不同的语言
Step 6:
Now change language of your browser to Hindi (hi-IN). In Internet Explorer, go to:
Tools -> Internet Options -> General tab -> Languages -> Add
Now select Hindi (India) [hi-IN] from the drop down and click OK.
Move Hindi to top using Move up button.
我不知道这是否也适用于System.Globalization.CultureInfo
。