这个方案便于以后的版本分发:
1:在开发的时候,所有的功能都放在zh-cn单元里。
2:开发好之后,复制出一份aspx来,放到别的文件夹里即可,比如放到en-gb中,然后记事本打开aspx文件,修改里面的中文为对应的语言。
3:登录之后,跳转进对应的语言文件夹里,比如他需要英文,那跳转进en-gb文件夹。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
C#的asp.net,在多国语言开发时,资源文件的方案很快捷,但是不便于多人合作,不便与外围的翻译公司协助。 除了资源文件的方案,我还做了两个方案: 1:复制文件夹翻译标签:开发时都放到zh-cn文件夹里,完了复制文件夹为en-gb翻译。 2:语言包:主要是fanyiStr和fanyiObj两个方法,在aspx页中调用基类里的。 两者都需要注意UICulture="en-GB"。语言包文件都放在\Language文件夹里,中文是default.mdb,英文是en-gb.mdb,法文是fr-fr.mdb,从default.mdb无穷复制。。。 下一步的计划:用delphi做个cs程序,自动提取标签中的文字,这样把文件拷给专业的翻译公司让他们倒腾去吧,哈哈。
资源推荐
资源详情
资源评论
收起资源包目录
多国语言.rar (42个子文件)
WebApplication1
EmployeeEdit.aspx 7KB
en-gb
说明.doc 82KB
App_LocalResources
Default.aspx.en-gb.resx 6KB
Default.aspx.resx 6KB
zh-cn
说明.txt 288B
Default.aspx.designer.cs 2KB
Language
Language.cs 15KB
en-gb.mdb 844KB
LanguageWin.cs 560B
default.mdb 3.07MB
fr-fr.mdb 3.07MB
LanguageWeb.cs 5KB
iPublic
iBaseForm.cs 2KB
WebApplication1.csproj.user 1KB
subDir1
App_LocalResources
test1.aspx.resx 6KB
test2.aspx.cs 471B
test1.aspx.cs 471B
test1.aspx.designer.cs 2KB
test1.aspx 1KB
test2.aspx 903B
test2.aspx.designer.cs 858B
EmployeeEdit.aspx.cs 666B
EmployeeEdit.aspx.designer.cs 10KB
Properties
AssemblyInfo.cs 1KB
Employee.aspx.cs 339B
Employee.aspx.designer.cs 2KB
obj
Debug
WebApplication1.csproj.FileListAbsolute.txt 893B
WebApplication1.dll 16KB
Refactor
WebApplication1.pdb 46KB
TempPE
App_LocalResources.subDir1.test1.aspx.Designer.cs.dll 4KB
App_GlobalResources.Default.Designer.cs.dll 5KB
App_LocalResources.Default.Designer.cs.dll 4KB
App_LocalResources.Default.aspx.Designer.cs.dll 4KB
Default.aspx.cs 573B
App_Data
Employee.aspx 2KB
Default.aspx 2KB
bin
WebApplication1.dll 16KB
WebApplication1.pdb 46KB
Web.config 7KB
WebApplication1.csproj 6KB
WebApplication1.suo 39KB
WebApplication1.sln 935B
共 42 条
- 1
资源评论
海宏AA
- 粉丝: 20
- 资源: 56
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功