Vbscript 经典ASP语言(中文的monthname)

Vbscript 经典ASP语言(中文的monthname),vbscript,asp-classic,Vbscript,Asp Classic,我们一直在努力寻找解决方案。 我正在寻找monthname返回一月的中文版本(或西班牙语等)。目前它正在回归英语 该站点安装在英文windows计算机上 我已尝试添加session.lcid以及: 但我一直得到月名的英文版本(每次发生的变化都是一个重大的代码变化)。此外,我需要尝试和保持日期格式根据我所做的改变,这可能是一个问题,以及 有人能推荐一个答案吗?非常感谢。您需要该语言的功能和功能 测试vbs脚本示例 选项显式 Dim语言,输出字符串 对于数组中的每种语言(“es”、“en-us”、“

我们一直在努力寻找解决方案。 我正在寻找monthname返回一月的中文版本(或西班牙语等)。目前它正在回归英语

该站点安装在英文windows计算机上

我已尝试添加session.lcid以及: 但我一直得到月名的英文版本(每次发生的变化都是一个重大的代码变化)。此外,我需要尝试和保持日期格式根据我所做的改变,这可能是一个问题,以及

有人能推荐一个答案吗?非常感谢。

您需要该语言的功能和功能

测试vbs脚本示例

选项显式
Dim语言,输出字符串
对于数组中的每种语言(“es”、“en-us”、“zh”)
SetLocale语言
outputString=outputString和MonthName(2)和vbCrLf
下一个
Echo outputString
输出

您需要该语言的功能和功能

测试vbs脚本示例

选项显式
Dim语言,输出字符串
对于数组中的每种语言(“es”、“en-us”、“zh”)
SetLocale语言
outputString=outputString和MonthName(2)和vbCrLf
下一个
Echo outputString
输出


很抱歉,这是针对经典asp要求的。@Elad它适用于经典asp。只需使用
Response.Write
而不是
WScript.Echo
。这里的关键是使用
SetLocale
@Elad,发布的代码是使用函数更改
vbscript
引擎中的语言的示例,asp在
vbscript
页面中使用相同的方法,为了获得所需的数据,它可以工作(当然,
Wscript.Echo
不起作用)。如果您的要求是其他的,那么请阅读作品。谢谢抱歉,这是针对经典asp的要求。@Elad它适用于经典asp。只需使用
Response.Write
而不是
WScript.Echo
。这里的关键是使用
SetLocale
@Elad,发布的代码是使用函数更改
vbscript
引擎中的语言的示例,asp在
vbscript
页面中使用相同的方法,为了获得所需的数据,它可以工作(当然,
Wscript.Echo
不起作用)。如果您的要求是其他的,那么请阅读作品。非常感谢。