一个项目要实现多种语言版本:
1.可以通过程序灵活增加语言版本(系统默认三种,简体中文,繁体中文,英文),用户可以自己添加修改删除这些语言版本。
2.用户可以自己修改每个语言版本里字段的值,比如说:账号 在简体中文版本里是:账号,在英文版本里是:Name,用户可以修改为:username,等。。。
原来是采用程序修改:Resource.resources 实现的。
但是在vs2008里转换为:web应用程序后,编译失败,原来的语言版本都无法试用,只能使用:Resource.resx 这种。
编译的时候就会提示:错误 9 “Resources.Resource”并不包含“OperateOk”的定义 (注:OperateOk是原来定义好的操作成功的提示信息)
我们是用数据库实现的,
把各种语言存在数据库呀,分别调用
保存在XML中不行吗?