问题描述
已开发完成的ASP.NET产品,如何实现英文化?已开发完成的ASP.NET产品要在海外销售,要实现界面的英文化。开发初期没有考虑,汉字在网页中代码中很多。如何实现时间短,改动少?谢谢。
解决方案
解决方案二:
资源文件
解决方案三:
看看asp.net国际化/本地化方面的文章
解决方案四:
现在改会很麻烦的,一般都是用语言文件的同一个变量定义不同的语言再根据选择的语言去取值
解决方案五:
工具-生成资源文件
解决方案六:
我也有同样的问题,关注中。。。
解决方案七:
思路是这样的:首先新建一个类库,例如LanaguageSwitch.然后新建一两个类,分别用来读和写文件,第一个类用来遍历指定页面上的所有控件,得到控件上的文字并且写入对应的资源文件,第二个类的作用是读取资源文件,把对应的文字写到对应的控件.实现起来比较方便的,唯一的缺点就是没次加载页面会有个遍历所有控件的过程,对效率有轻微的影响.这个类库我已经做好了,对控件的遍历的代码要自己修改成符合自己要求的,照葫芦画瓢就可以了.在我的群里有共享,你去下载吧:5215962里面是VS2003写的,算个小例子,不懂不要问我,自己看
解决方案八:
谢谢大家.Net国际化/本地化的实现方式,需要对代码做大量改动。我先看一下yfqvip的办法。
解决方案九:
现在肯定很麻烦了,一般的办法是资源文件或者是在数据库配置语言
解决方案十:
现在才想起来英文化肯定比较麻烦了。呵呵
时间: 2024-09-28 16:42:17