利用XML制作多语言网站

XCQ1228 2009-01-20 04:22:57
各位友友,怎么利用XML制作多语言网站?给个例子也可以。先谢谢大家了...
...全文
180 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
IAMBEN 2009-02-02
  • 打赏
  • 举报
回复
http://www.hydroponics.hk
http://www.skywide.ca

还可以随时增加语种
金大哈 2009-01-22
  • 打赏
  • 举报
回复
学习
blackmeit 2009-01-22
  • 打赏
  • 举报
回复
取数据的时候传一个语言的参数,根据这个参数取不同的表,或者表里不用语言数据。
XCQ1228 2009-01-22
  • 打赏
  • 举报
回复
先谢谢楼上的2位兄弟,随便把分你们了.
To cow8063兄:
在UI层,通过读取XML来获取相应的文件。如果网站中有新闻或者分类信息什么的,要和数据库打交道,是不是还要创建一张英文Table比较好呢?请问cow8063兄在做大型的网站(要中文和英文两个版本,要和数据库打交道)上是怎么处理的?
cow8063 2009-01-20
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="utf-8" ?>
<language>
<doc>
<res id="10000000">大地投资发展有限公司</res>
<res id="10000009">男</res>
<res id="10000010">女</res>

<res id="10000011">记录:{0}</res>
<res id="10000012">第一页</res>
<res id="10000013">上一页</res>
<res id="10000014">下一页</res>
<res id="10000015">最后页</res>
<res id="10000016">[{0}]</res>

<res id="10000020">==========</res>

<res id="10000301">新增</res>
<res id="10000302">修改</res>
<res id="10000303">删除</res>
<res id="10000304">保存</res>
<res id="10000305">重置</res>
<res id="10000306">返回</res>
<res id="10000307">审核</res>
<res id="10000308">导出</res>
<res id="10000309">搜索</res>
<res id="10000310">确定</res>
<res id="10000311">取消</res>
<res id="10000312">刷新</res>
<res id="10000318">全部删除</res>

<res id="10000601">请允许您的浏览器弹出窗口</res>
<res id="10000604">请选择需要操作的记录</res>
<res id="10000605">确定需要删除所选择的记录?如果是,则不可恢复!</res>
<res id="10000606">确定需要删除所有记录?如果是,则不可恢复!</res>
<res id="10000607">对不起,数据不能为空,请把表单填写完毕</res>
<res id="10000608">对不起,数据不能为空,请从下拉框中选择</res>
<res id="10000609">对不起,此名称已经存在,请重新输入</res>
<res id="10000610">对不起,两个密码不相同,请确认</res>

<res id="10000701">搜索条件</res>

</doc>
</language>
zh-chs.xml
每个语言对应一个文件,然后运行时把相应标题读出来

也就是读取XML 的问题
herty 2009-01-20
  • 打赏
  • 举报
回复
cookie + Resources + xml

62,074

社区成员

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

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

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

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