Asp classic 使用asp提供不同语言内容的好方法是什么?

Asp classic 使用asp提供不同语言内容的好方法是什么?,asp-classic,language-design,Asp Classic,Language Design,我正试图找出哪一种方法是最好的方式来提供不同语言的asp经典页面。页面上的一些内容是服务器端生成的,一些是硬编码的html。我想创建一个下拉列表,在不同的语言之间进行选择,以便服务器端生成的html以及硬编码的页面内容发生变化 谢谢 您有一些选择: 将所有可本地化的内容放入数据库,并根据需要获取它们: 在global.asa中加载包含所有可本地化内容的Scripting.Dictionary,并将其放置在应用程序变量中 为每种语言创建一个文件夹,并对常见内容(如布局)使用SSI includes

我正试图找出哪一种方法是最好的方式来提供不同语言的asp经典页面。页面上的一些内容是服务器端生成的,一些是硬编码的html。我想创建一个下拉列表,在不同的语言之间进行选择,以便服务器端生成的html以及硬编码的页面内容发生变化

谢谢

您有一些选择:

将所有可本地化的内容放入数据库,并根据需要获取它们: 在global.asa中加载包含所有可本地化内容的Scripting.Dictionary,并将其放置在应用程序变量中 为每种语言创建一个文件夹,并对常见内容(如布局)使用SSI includes 从这一组中,第一个选项是您的最佳拍摄

如果您正在启动一个新的应用程序,我建议您寻找一个替代平台,如ASP.NET。

您有一些选择:

将所有可本地化的内容放入数据库,并根据需要获取它们: 在global.asa中加载包含所有可本地化内容的Scripting.Dictionary,并将其放置在应用程序变量中 为每种语言创建一个文件夹,并对常见内容(如布局)使用SSI includes 从这一组中,第一个选项是您的最佳拍摄


如果您正在启动一个新的应用程序,我建议您寻找一个替代平台,如ASP.NET。

很好的答案。我是一名.net程序员,但不幸的是,我不得不用asp classic弄脏我的双手。这段经历并不愉快:答案很好。我是一名.net程序员,但不幸的是,我不得不用asp classic弄脏我的双手。这段经历并不愉快: