道歉为新手问题。我刚刚开始使用ASP.NET国际化设置。
背景信息:
我有一个网站,该网站显示<table>
HTML对象。在那个HTML对象中,我有一个显示日期的列。我的服务器在美国,这些日期显示为MM/DD/YYYY
。我的许多用户通过数据 - >导入外部数据 - >导入Web查询界面,通过Excel插入此网页。我的用户大部分在美国,所以这些日期在他们的Excel屏幕中正确显示。
现在我需要使网页为英国用户工作。因为他们正在下载日期MM/DD/YYYY
,这使得他们的电子表格不可用,因为他们的区域设置被设置为DD/MM/YYYY
。
我的问题是:
我如何使它所以Web服务器意识到传入的请求具有en-GB
文化背景?我可以设计自己的小型自定义解决方案,但我确定我不是第一个遇到此问题的程序员。亲们如何处理这件事?我正在寻找一种相对简单和快速的解决方案,但我不想仅仅放入一些蹩脚的多功能自己的逻辑,以免我会在6个月后面对恐惧。
非常感谢, -Alan。
这是国际化不是i13n。有人可以改变这个标签吗? – 2008-11-19 17:00:12