このアプリケーションの機能の 1 つは、ユーザーのコンテンツ情報を保存することです。情報はいくつかの異なるコンテンツ タイプの 1 つであり、使用可能なタイプは SQL Server のリレーショナル テーブルに格納されます。使用されるクラスは次のとおりです。
public partial class ContentType
{
public int ContentTypeId { get; set; }
public string Name { get; set; }
public System.DateTime ModifiedDate { get; set; }
public virtual byte[] Version { get; set; }
}
このクラスをバックアップする SQL Server テーブルには、同じフィールドがあります。
CREATE TABLE ContentType (
[ContentTypeId] INT IDENTITY (0, 1) NOT NULL,
[Name] NVARCHAR (50) Not NULL,
[Version] rowversion,
[ModifiedDate] [datetime] NOT NULL,
CONSTRAINT [PK_ContentType] PRIMARY KEY CLUSTERED ([ContentTypeId] ASC)
)";
アプリケーションを「国際化」したいと考えています。これは、言語によって「名前」フィールドの値が異なることを意味します。
これをどのように行うことができるかについて、誰かが私たちに何か提案をしてもらえますか?