通过javascript动态添加的ASP.Net本地化

通过javascript动态添加的ASP.Net本地化,asp.net,Asp.net,我知道在资源文件上添加本地化是asp.net应用程序处理多种语言的方法。但是那些通过javascript动态添加的呢 我应该添加与资源文件对应的json文件吗? -这是多余的,对吗 我应该从javascript读取/访问资源文件吗? -我非常考虑这个解决方案。 还有其他解决办法吗?最佳实践?我是Lynda.com本地化团队的成员 资源文件对于查找和速度非常有用,但如果您有一个动态网站,并且每天都对语言进行本地化,则资源文件可能会变旧或过时 我建议将您的语言存储在mongodb中。你在哪里有 Ke

我知道在资源文件上添加本地化是asp.net应用程序处理多种语言的方法。但是那些通过javascript动态添加的呢

  • 我应该添加与资源文件对应的json文件吗? -这是多余的,对吗
  • 我应该从javascript读取/访问资源文件吗? -我非常考虑这个解决方案。

  • 还有其他解决办法吗?最佳实践?

    我是Lynda.com本地化团队的成员

    资源文件对于查找和速度非常有用,但如果您有一个动态网站,并且每天都对语言进行本地化,则资源文件可能会变旧或过时

    我建议将您的语言存储在mongodb中。你在哪里有 Key=页面名称 文化场 和一个包含值的数组

    例如:

    key: "home-page" {
       "en-US": {
           homePageHeader:"Hello welcome to ...",
           okButton: "OK"
    
       }
    }
    

    我已经在使用SQL server了,由于业务原因,我无法更改它。那么,您仍然建议将其存储在SQL server上吗?对于动态添加文本的javascript,我应该如何从服务器加载本地化?AJAX