0


Scott Allen による asp.net/mvc の Pluralsight チュートリアルを見て、グローバリゼーションについて質問があります。これらのビデオでは、リソース ファイル ( .resx ) を使用して言語固有の文字列を保存することをお勧めしています。
試してみましたが、コードからこれらの文字列を操作したかったときに失敗しました。そこで、Entity Framework でデータベースを使用してそれらを保存するという考えがありました。私の質問は次のとおりです。

  1. リソースファイルに何か問題がありますか? それらを使用する必要がありますか?
  2. すべきでない場合は、テキスト用の新しいデータベースを作成するか、単にDataSet<>?を追加することをお勧めします。

私は ASP.NET MVC の初心者ですが、このアイデアがとても気に入っているので、最初からすべてをやりたいと思っています。だから私はとても「基本的な」質問をしているのです。

回答ありがとうございます。

4

1 に答える 1

1

リソースファイルを使用します。

Guy Smith-Ferrierは、このテーマに関する最高のリソースです。

ASP.NET MVC 4で世界(準備完了)の支配を達成する方法

それで、ASP.NET MVCアプリケーションを作成し、それを別の言語で動作させたいですか?次に、このセッションはあなたのためです。World-Readinessは、アプリケーションをグローバル化し、ローカライズ可能(つまり、ローカライズ可能)にするために開発者が行う必要のあるすべての作業です。このセッションでは、HTMLおよびHTMLヘルパーのローカライズ、データアノテーションのローカライズとグローバル化、JavaScriptのローカライズとグローバル化、およびURLのローカライズについて説明します。ASP.NETローカリゼーションの経験は必要ありません。

スライドソース

たぶん本を読んでください:.NET国際化:グローバルWindowsおよびWebアプリケーションを構築するための開発者ガイド

于 2012-11-28T15:39:08.170 に答える