关于ASP.NET2.0国际化/本地化的实现疑问?

实现网站的多语言话,通过添加相应语言的资源文件,然后使用Text="<%$ Resources: lang, btnChinese %>"的形式就可以简单实现。

疑问:
1.<%$ Resources: lang, btnChinese %>  未免过于繁琐,而且不易于维护?有没有什么方法可以统一实现。 即 如按钮文本不用使用Text="<%$ Resources: lang, btnChinese %>",而是正常设置Text="添加",然后用另一种方式实现,如果进入英文网站时,自动修改按钮文本为英文。
2.数据库在多语言网站(如中英文)中,数据又是如何实现中英文显示?


开心每一天1111
浏览 441回答 1
1回答

温温酱

编写一个字典管理类该类根据当前用户选用的语言显示到相应的所有调用了字典管理类的地方。字典管理类根据预先设定的字典值加载数据。
打开App,查看更多内容
随时随地看视频慕课网APP