C# C语言词典的资源文件#

C# C语言词典的资源文件#,c#,asp.net,localization,C#,Asp.net,Localization,我有一个用多种语言工作的web应用程序。在客户端,我将单词存储在JavaScript数组中,如下所示: var SomeSectionOfThePage = ['word1', 'word2', ... ] switch (TheLanguage) { case 1: SomeID.Text = "hi"; case 2: SomeID.Text = "bonjour"; } 然后,当我在客户端动态生成HTML时,我会执行以下操作: var TheH

我有一个用多种语言工作的web应用程序。在客户端,我将单词存储在JavaScript数组中,如下所示:

var SomeSectionOfThePage = ['word1', 'word2', ... ]
switch (TheLanguage)
{
   case 1:
       SomeID.Text = "hi";

   case 2:
       SomeID.Text = "bonjour";
}
然后,当我在客户端动态生成HTML时,我会执行以下操作:

var TheHTML = '<div>' + SomeSectionOfThePage[0] + '</div>';

如您所见,文本存储在我的C#文件中,目前效果良好,但我想将文本移动到资源文件中。当我生成HTML时,如何存储这些单词,以便在C#中轻松恢复它们?我正在寻找如何将此功能组合在一起的想法。

您可能希望从以下信息开始:


好的,谢谢。我刚刚在Youtube上看到了一个教程;看起来很有趣。
switch (TheLanguage)
{
   case 1:
       SomeID.Text = "hi";

   case 2:
       SomeID.Text = "bonjour";
}