none
关于客户端脚本全球化的问题 RRS feed

  • 问题

  • 我根据MSDN上的样例,用下面的代码来调用不同语言版本的js文件,但是不能像asp.net页面那样智能的找到对应当前语言的资源文件,而必须像下面把所有需要用到的语言版本都列出来,这样以后维护不是个大问题吗?是我没有理解正确,还是确实这里只能这么来定义? 


    <asp:ScriptManager ID="ScriptManager1" runat="server">
            <Scripts>
                <asp:ScriptReference Path="~/js/JScript1.js" ResourceUICultures="zh-CN,zh-TW" />
            </Scripts>
        </asp:ScriptManager>

    2013年3月8日 4:14

答案

全部回复

  • 可以给js传递一个参数,所有语言包也用变量形式存在一个js里就好了。

    可以参考一些js库,比如CKEditor,KindEditor那些支持多语言的。


    Willin.org

    2013年3月9日 15:40
  • 可以给js传递一个参数,所有语言包也用变量形式存在一个js里就好了。

    可以参考一些js库,比如CKEditor,KindEditor那些支持多语言的。


    Willin.org


    这是目前看来比较合适的方式。
    2013年3月28日 5:52