0

PublicResXFileCodeGenerator を使用して、リソース ファイルを作成します。

だから今、私のコードとカミソリビューで私ができること:

@MyNameSpace.Messages.HOME_LABEL

しかし、次のように、ローカリゼーションをキーで検索する必要もあります。

foreach(var user in users)
{
    string message = user.type // lookup in localization file somehow??
}

この値を取得するにはどうすればよいですか?

4

2 に答える 2

0

それを行って埋め込みにすると、設定できるプロパティが1つあります

System.Globalization.CultureInfo Culture 

リクエストを処理する前に、次のことを行います(mvcでフィルターで実行できます)

ResourceString.Culture = //the user culture

resx ファイルの名前が ResourceString であると仮定すると、

于 2013-04-25T21:30:29.833 に答える