Javascript 如何在JS文件中获取资源(.resx)字符串

Javascript 如何在JS文件中获取资源(.resx)字符串,javascript,c#,asp.net-mvc,model-view-controller,multilingual,Javascript,C#,Asp.net Mvc,Model View Controller,Multilingual,我正在multilingual中开发一个应用程序mvc5,我的xyz.js文件中有一些函数,但我不知道如何在.js文件中获取资源字符串。我在网上探索了很多,但没有找到合适的答案。请帮我解决这个问题 提前谢谢。我已经解决了这个问题。我在我的控制器中创建了一个方法,该方法将从资源文件中获取资源字符串,我在我的js文件中进一步使用了该字符串 public JsonResult GetResourceString(string labelName) { string resu

我正在
multilingual
中开发一个应用程序
mvc5
,我的
xyz.js
文件中有一些函数,但我不知道如何在
.js
文件中获取资源字符串。我在网上探索了很多,但没有找到合适的答案。请帮我解决这个问题


提前谢谢。

我已经解决了这个问题。我在我的控制器中创建了一个方法,该方法将从资源文件中获取资源字符串,我在我的js文件中进一步使用了该字符串

  public JsonResult GetResourceString(string labelName)
    {
        string result ="";
        result = ResourceMessage.ResourceManager.GetString(labelName);
        if (Request.Cookies["culture"].Value == "th")
        {
            cul = CultureInfo.CreateSpecificCulture("th"); 
             result = ResourceMessage.ResourceManager.GetString(labelName,cul);
        }
        return Json(new
        {
            message = result
        }, JsonRequestBehavior.AllowGet);
    }
上面的方法将获取资源字符串,然后您可以使用它。 这里
ResourceMessage
是我的资源文件名,cul是
CultuerInfo

谢谢:)

可能的副本