ASP.. NET MVC:脚本中文本内容的多种语言



我需要在我的ASP中实现多种语言。. NET MVC项目。我使用资源文件来本地化服务器中的文本内容。在客户端文本内容(由JQuery编写的内容)中实现本地化的最佳方法是什么?我应该发送所有的资源文件到客户端,并从那里去吗?还是有更好的方法?

如果客户端的本地化内容来自资源文件,则必须创建专门的控制器来读取资源文件并将内容输出为JSON格式,以便在js代码中轻松调用。

例如

:在控制器中,以Json形式输出内容:Res = {"关键":"价值"}

则可以使用Res.key

中的内容

顺便说一句,您可以使用纯文本文件来本地化服务器中的文本内容,而不是资源文件:http://wangweiqiang.net/a-localization-approach-with-json-data-for-net-application/

最新更新