多语言页面

时间:2013-01-29 07:53:24

标签: c# asp.net multilingual satellite-assembly

在我的项目中,有不同的网页,我的要求是当用户根据用户的语言登录时,页面必须以用户语言显示。

我用谷歌搜索了,但没有得到适当的解决方案。

我有Satellite Asssemblies作为解决方案,但是如何实现呢?

1 个答案:

答案 0 :(得分:1)

MSDN documentation of ASP.NET localization是开始阅读它的好地方。基本步骤如下:

  1. 本地化您的网页 - 这些将创建特定于语言的资源,从而为支持的语言生成附属程序集。
  2. 在应用程序中本地化其他方面,例如日期/时间格式和输入,图像,用户消息等
  3. 根据需要在网页中设置文化和UI文化(例如,基于浏览器设置或用户偏好或用户选择等)。有关如何操作,请参阅this
  4. 请参阅this walk-through,快速完成基本步骤。