ASP.NET:为什么要本地化字符串?

时间:2010-11-09 17:45:33

标签: asp.net localization

我刚刚开始在VS-2008上使用Resharper,它给我的一个'错误'是在代码隐藏中本地化Label的文本。我之前使用本地化来将网站从英语本地化为法语,但我不明白除了这种用法之外本地化的好处是什么。

2 个答案:

答案 0 :(得分:4)

如果它是一个您不会分发的内部应用程序,那么它没有太大的好处。将所有字符串收集在一个中心位置以便以后轻松维护可能很方便,但只有您知道这是否值得您在特定项目上的努力。

答案 1 :(得分:1)

这有点像询问加法的好处是除了将两个数字加在一起之外。

本地化通常是以最少的代码更改为每个用户呈现最相关的用户体验 - 使用他们的语言和区域设置为每个用户提供“皮肤”(例如,适当地格式化数字等)。

很多网站根本没有本地化,但R#提示您确实为用户提供最佳体验:)