asp.net2.0多语言版本网站软件的实现--青蛙非王子(lostfrog)
2006-05-19 16:52
417 查看
1. 跟以前一样做界面,只是注意,把所有需要有多语言界面的文字都用label来做,当然gridview等等也可以
2 . 做完以后,在vs2005里打开这个文件(注意:一定是在设计模式下,否则生成本地资源将会灰掉),选工具->生成本地资源
3 . 你会发现生成了一个目录,App_LocalResources;这个目录里多了一个resx的文件。比如你的aspx文件是default.aspx,它就会生成一个叫做default.aspx.resx的文件。
4 . 打开这个文件看看,原来在label中的那些文字都跑到这里来了
5 . 打开原来的aspx文件看看source,会发现源码变了:
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="Default2" title="Untitled Page" Culture="auto" meta:resourcekey="PageResource1" UICulture="auto" %>
…………
<asp:Localize ID="Localize1" runat="server" meta:resourcekey="Localize1Resource1"></asp:Localize>
6.然后复制default.aspx.resx内容到相同目录下的default.aspx.xx.resx(xx是你要编译的第N中语言的名字) 替换掉里面的中文为你想要的语言 就ok了
2 . 做完以后,在vs2005里打开这个文件(注意:一定是在设计模式下,否则生成本地资源将会灰掉),选工具->生成本地资源
3 . 你会发现生成了一个目录,App_LocalResources;这个目录里多了一个resx的文件。比如你的aspx文件是default.aspx,它就会生成一个叫做default.aspx.resx的文件。
4 . 打开这个文件看看,原来在label中的那些文字都跑到这里来了
5 . 打开原来的aspx文件看看source,会发现源码变了:
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="Default2" title="Untitled Page" Culture="auto" meta:resourcekey="PageResource1" UICulture="auto" %>
…………
<asp:Localize ID="Localize1" runat="server" meta:resourcekey="Localize1Resource1"></asp:Localize>
6.然后复制default.aspx.resx内容到相同目录下的default.aspx.xx.resx(xx是你要编译的第N中语言的名字) 替换掉里面的中文为你想要的语言 就ok了
相关文章推荐
- 用js实现首页表格的拖拽--青蛙非王子(lostfrog)
- 自定义类在vs2005(asp.net2.0)中的引用--青蛙非王子(lostfrog)
- 关于asp.net2.0中树型菜单TreeView的动态添加--青蛙非王子(lostfrog)
- 在asp.net2.0中手动写"添加"事件、判断重复--青蛙非王子(lostfrog)
- 利用.net的资源文件实现网站的多语言版本
- 从网页小偷程序到强大的搜索引擎--青蛙非王子(lostfrog)转
- ASP.NET ViewState 初探--青蛙非王子(lostfrog)
- 关于aspnet用户登陆的错误(asp.net1.1)--青蛙非王子(lostfrog)
- vs2003 和vs2005下的发送SMTP邮件 --青蛙非王子(lostfrog)
- 多语言网站(如何实现网站的多语言版本?)
- BCB多语言版本软件的实现
- CakePHP: 基于url的多语言版本网站的实现方案
- 如何实现网站的多语言版本?
- 在 ASP.NET 2.0 中上载文件(多个文件同时上传)--青蛙非王子(lostfrog)
- 给想成为成功企业Blogger的十条建议--青蛙非王子(lostfrog)
- 一步一步实现网站的多语言版本
- 关于上传小附件的函数(小于4m)--青蛙非王子(lostfrog)
- Transact_SQL小手册(各种sql语句大集合) --青蛙非王子(lostfrog)
- 读张锦喜 Jeilon的“《HR声音:应届毕业生,我对你‘非常不满’》”有感--青蛙非王子(lostfrog)
- 用VS2005实现软件多语言版本的迅捷开发