Asp classic 本地化经典ASP

Asp classic 本地化经典ASP,asp-classic,localization,Asp Classic,Localization,如何本地化经典asp 我从下面的链接得到了一些东西 但当我这么做的时候,我就犯了错误 错误类型: Microsoft VBScript运行时(0x800A01A8) 所需对象:“xmlResx” /MySite/default.asp,第14行确保您的代码可以访问调用此行时使用的Msxml.dll文件 Set xmlResx=Server.CreateObject(“Microsoft.XMLDOM”)您似乎没有安装dll XMLDOM,这就是为什么它说需要对象。你在服务器上注册了dll吗?您

如何本地化经典asp

我从下面的链接得到了一些东西

但当我这么做的时候,我就犯了错误

错误类型: Microsoft VBScript运行时(0x800A01A8) 所需对象:“xmlResx”
/MySite/default.asp,第14行

确保您的代码可以访问调用此行时使用的Msxml.dll文件


Set xmlResx=Server.CreateObject(“Microsoft.XMLDOM”)

您似乎没有安装dll XMLDOM,这就是为什么它说需要对象。你在服务器上注册了dll吗?您确定有可用的XMLDOM吗?你在考虑升级到.net吗?如果要切换语言,请切换到PHP。。。相信我,我是一个很长时间的经典ASP大师,一开始我不喜欢php,但这是一个梦想成真。。。一切都是免费的大多数主机包括一切。。。使用asp,您必须购买一个100多美元的程序,只需将图像缩略即可!而且xml也是内置的

请在这里发布代码,而不是提供链接,这需要登录到其他网站。多亏了大家,我设法做到了这一点。函数Translate(英语)设置objXML=Server.CreateObject(“Microsoft.XMLDOM”)objXML.async=False objXML.Load(Server.MapPath(“LocalizeStrings.xml”))设置objLst=objXML.getElementsByTagName(“数据”),将i=0设置为(objLst.length-1)EnglishText=objLst.item(i.attributes.getNamedItem(“名称”).text如果english=EnglishText,则Translate=objLst.item(i)。text如果下一个结束函数,则结束退出。感谢jason,这不是迁移,而是本地化现有应用程序。