多语言网站

q153367618 2010-11-15 10:35:50
公司有个外包公司做的网站有中文 英文版的
现在想加个 德文版的怎么做?

外包公司给的都是编译过的网站能在上面加吗?
哪位大哥有弄过类似的给点意见.等待中...
...全文
517 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
loadown 2010-11-16
  • 打赏
  • 举报
回复
如果是ASP.NET的站点,一般都能反编译成源代码的,还有就是看你的站点是采用哪种编译方式,如果允许修改ASPX文件的话,也可以通过直接嵌入C#脚本来重载原有方法和属性的方式实现切换语言。
zthsn 2010-11-16
  • 打赏
  • 举报
回复
编译过的网站是没办法加的
除非你用反编译 把他的源码都拿到
lunasea0_0 2010-11-15
  • 打赏
  • 举报
回复
一般都有资源文件的。你找找有没有resx文件。如果有就做一个对应语言集的resx。

如果没有,那么去找txt文件,里面是key = value的那种,但是最后会被编译成dll。这就要看外包公司有没有给你了。使用的ResourceManager类。
jenny0810 2010-11-15
  • 打赏
  • 举报
回复
sign
不訴離傷 2010-11-15
  • 打赏
  • 举报
回复
看具体的,如果你想做的是内容和系统分开的,那就用XML来配置各种标题,按钮等显示就行了。
lilijun04 2010-11-15
  • 打赏
  • 举报
回复
我们做的时候是用的资源文件Resource.resx,你要几种语言就建几个 然后在配置文件中配置。。。
itrefer 2010-11-15
  • 打赏
  • 举报
回复
添加在语言包
q153367618 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 misswangjinfeng 的回复:]
做过,但我们是将不同语言的数据存储在数据库中的。
[/Quote]

能否给个例子瞧瞧 谢谢
153367618@QQ.com
misswangjinfeng 2010-11-15
  • 打赏
  • 举报
回复
做过,但我们是将不同语言的数据存储在数据库中的。
zbihong 2010-11-15
  • 打赏
  • 举报
回复
学习学习!
孟子E章 2010-11-15
  • 打赏
  • 举报
回复
不同的语言,不同的库,里面的表结构完全相同即可。

或者设置不同的表名字。
在读取数据的时候,根据选择的语言读取相应的库或者表即可
neo33233 2010-11-15
  • 打赏
  • 举报
回复
一般多语言版本的网站都说用配置类做的,凡是涉及到显示的地方,都从配置文件或者数据库中读取
所以肯定不能直接在网站上翻译之类的

估计外包公司应该有配置/数据库的,增加德语版的数据就可以了
q153367618 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lunasea0_0 的回复:]
一般都有资源文件的。你找找有没有resx文件。如果有就做一个对应语言集的resx。

如果没有,那么去找txt文件,里面是key = value的那种,但是最后会被编译成dll。这就要看外包公司有没有给你了。使用的ResourceManager类。
[/Quote]

他们显示页是用两个文件做的! 中文CN 英文EN 这个没别的办法么?
只有编译过的页面不能加上去么?只能从新写?

62,271

社区成员

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

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

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

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