我需要显示一个动态字符串,该字符串从数据库中检索,以两种语言显示(僧伽罗语和英语)。
英文名称:Chamara / 僧伽罗语中的名字:චාමර
是否可以在同一视图中的不同语言中显示相同的文字?
如果不是如何设置特定视图的文化?
我尝试了以下方法来设置特定视图的文化,但无法使其发挥作用。
public ActionResult Index()
{
var cultureString = "si-LK"; // i.e., en-us
var cultureInfo = CultureInfo.GetCultureInfo(cultureString);//CultureInfo.CreateSpecificCulture(cultureString);
Thread.CurrentThread.CurrentCulture = cultureInfo;
Thread.CurrentThread.CurrentUICulture = cultureInfo;
ViewBag.Message = "Modify this template";
return View();
}