剃刀,根据参数值翻译

时间:2017-10-31 11:21:43

标签: razor

我希望根据提供的论据得到翻译 例如,我想翻译“行动”一词。

我可以这样做:

@functions myFunction(string word) {
  string result;  

  switch (word) {
    case('Action'):  {
      result = @Globals.Action;
      break;
    }  

  return result;
}

等等,但显然这是一个非常糟糕的解决方案。

有没有办法做得更好?

1 个答案:

答案 0 :(得分:0)

您可以使用:

ResourceManager.GetString("Action", resourceCulture);  
来自选定的resource