Asp.net中多语言的实现 切换

userno2 2012-03-25 11:03:46
怎么把aspx页面的文字切换为不同国家的语言,下拉框形式
...全文
221 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
userno2 2012-03-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 porschev 的回复:]
搜索: asp.net 国际化 资源文件

http://www.cnblogs.com/puzi0315/archive/2010/10/19/1855701.html

http://blog.sina.com.cn/s/blog_49458c270100fzxw.html
[/Quote]谢谢
userno2 2012-03-25
  • 打赏
  • 举报
回复
有没有人做过啊,求方案!!!!!!!!!!!!!!!!感激感激
userno2 2012-03-25
  • 打赏
  • 举报
回复
应该有方便的形式来实现吧,不然那么多页面 全部重新写,如果从数据库里面读取的数据呢
userno2 2012-03-25
  • 打赏
  • 举报
回复
http://www.cnblogs.com/geniushuai/archive/2009/07/09/1519917.html 这种方式不行吗? 我试了,怎么不起作用呢
暖枫无敌 2012-03-25
  • 打赏
  • 举报
回复
国际化问题

不过现在大都数都是各种语言各自出一套,然后通过你点击或下拉进行切换选择。
ojekleen 2012-03-25
  • 打赏
  • 举报
回复
下拉框只是切换形式,要显示不同国家的语言还是要你开发不同国家语言的页面版本,使用页面跳转到相应的语言版本。
Banianer 2012-03-25
  • 打赏
  • 举报
回复
如果是同一数据库 像十楼说的一样 用不同的字段来区分, 比如文章内容 中文保存的字段是 CN_Contents 那英文版的就保存在字段 EN_Contents 里。

根据参数的不同 读取不同的数据就可以了。


如果数据库不同 可以根据 反射方法使用不同的数据库操作类来实现。
userno2 2012-03-25
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 yangchun1213 的回复:]

我们公司做过多语言,但我觉得很烂,所以没必要在这说了,献丑了
[/Quote]你这不是吊胃口么, 说说 咋做的? 给点建议
yangchun1213 2012-03-25
  • 打赏
  • 举报
回复
我们公司做过多语言,但我觉得很烂,所以没必要在这说了,献丑了
userno2 2012-03-25
  • 打赏
  • 举报
回复
DataList 列表什么的 咋转换呢????????????
userno2 2012-03-25
  • 打赏
  • 举报
回复

<asp:Label ID="lblShow" runat="server" Text="<%$ Resources:lblShow.Text%>"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" Text="<%$ Resources:TextBox1.Text%>"></asp:TextBox>
比如这两个,Text值 如果他们的值需要绑定数据库里面的信息呢
userno2 2012-03-25
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 porschev 的回复:]

引用 9 楼 userno2 的回复:

页面上从数据库里取的信息呢,那怎么替换啊?、、、


什么意思?你不同语言的信息都存在不同的表字段中了?

那根据用户选择不同的语言,判断该从数据库中读取哪个字段信息加载到页面上
[/Quote] 页面上的动态信息肯定是从数据库读的 对吧,那怎么把这些信息改为英文版呢? 在不动数据库的前提下
porschev 2012-03-25
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 userno2 的回复:]

页面上从数据库里取的信息呢,那怎么替换啊?、、、
[/Quote]

什么意思?你不同语言的信息都存在不同的表字段中了?

那根据用户选择不同的语言,判断该从数据库中读取哪个字段信息加载到页面上
userno2 2012-03-25
  • 打赏
  • 举报
回复
页面上从数据库里取的信息呢,那怎么替换啊?、、、

62,067

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧