如何更好的实现多语言版本项目,页面有html,aspx等 目前多语言主要是根据微软的解决方案.用.resx文件,但是现在主要是系统应用于ajax开发,用的都是html 的控件.页面也是html...系统错误提示信息也多为js,这样大家如何针对系统实现多语言??2,要求职责分离,程序员毕竟专注在核心的代码上,能够把正常的开发和多语言的工作分开.大家有什么思路和想法呢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果能有个像aop架构一样,能分离就是最好的 参考一下fckeditor的多语言控制。 参考一下fckeditor的多语言控制。---------------------------HTML文本编辑器??? fckeditor为第一种语言定义了一个js.根据浏览器的语言然后用document.write的方式加载相应的语言js文件。然后找到对应的文本。 是的,如: zh-cn.jsvar FCKLang ={// Language direction : "ltr" (left to right) or "rtl" (right to left).Dir : "ltr",ToolbarCollapse : "折叠工具栏",ToolbarExpand : "展开工具栏",// Toolbar Items and Context MenuSave : "保存",NewPage : "新建",Preview : "预览",Cut : "剪切",Copy : "复制", ..................调用的时候只管调用FCKLang.Save 就可以了。 cpp2017(慕白兄) ( 五星(高级))==============看来慕白兄非常专注于js哦...是不错的一个解决方案. 如果 楼主使用2.0那么会更方便.ASP.NET 2.0代码国际化http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242355 如果你不使用asp.net,就应该到html/css论坛等地方解决这个问题。如果打算使用,没有必要用html文件去写本该aspx做的事。 hertcloud(·£孙子兵法£·) ( ) 信誉:100 Blog 加为好友 2007-04-26 17:14:05 得分: 0 如果 楼主使用2.0那么会更方便.ASP.NET 2.0代码国际化http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242355 他说的是js方面的,和2.0关系不大吧 我有这样的页面需求,js和aspx都用,ASP.NET 2.0代码国际化,我用过,是不错,但必须要用aspx 如果是js或者html页,那就用不上2.0的资源了 其实我本身像做个类似orm的架构,对象和节目...但是现在有很多限制...页面多为html+ajax cpp2017(慕白兄) ---------------按照你的方法,<script> var lang = { cut : 'cut', paste : 'paste' } </script> </head> <body> <input type=button value="lang.cut" />有什么办法在value调用呢? </body> 有到一个有意思的问题。拿出来与大家分享---顺便问下解决方法 请大家帮帮忙 js读取xml节点属性(急急) 问了再问:在vs2005中,关于DataList的ItemDataBound事件,功能:根据一个字段的值来判断另外2个字段是显示还是隐藏? 框架的问题 菜鸟学走!高手请教 遇到WEB服务器运行的不是ASP.NET 1.1版的问题怎么办啊??:) C#不认识换行程序 紧急求助`````````` datalist的第一列为checkbox,请问如何知道用户选择了哪几个,谢谢 关于ASP.NET Calendar控件问题 DataAdapter.Update为什么只更新主键???
---------------------------
HTML文本编辑器???
然后用document.write的方式加载相应的语言js文件。然后找到对应的文本。
如:
zh-cn.jsvar FCKLang =
{
// Language direction : "ltr" (left to right) or "rtl" (right to left).
Dir : "ltr",ToolbarCollapse : "折叠工具栏",
ToolbarExpand : "展开工具栏",// Toolbar Items and Context Menu
Save : "保存",
NewPage : "新建",
Preview : "预览",
Cut : "剪切",
Copy : "复制",
..................
调用的时候只管调用
FCKLang.Save 就可以了。
==============
看来慕白兄非常专注于js哦...是不错的一个解决方案.
那么会更方便.ASP.NET 2.0代码国际化
http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242355
如果 楼主使用2.0
那么会更方便.ASP.NET 2.0代码国际化
http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242355
他说的是js方面的,和2.0关系不大吧
ASP.NET 2.0代码国际化,我用过,是不错,但必须要用aspx
---------------
按照你的方法,
<script>
var lang = {
cut : 'cut',
paste : 'paste'
}
</script>
</head>
<body>
<input type=button value="lang.cut" />有什么办法在value调用呢?
</body>