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

How to get resource (.resx) string in JS file

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

提前致谢。

我已经解决了这个问题。我在我的控制器中创建了一个方法,该方法将从资源文件中获取资源字符串,并在我的 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.

谢谢:)