Ciao a tutti, ho un problema che non riesco a risolvere con la visualizzazione di un sito con lingua russa.
Allora ho un file che legge il file xml :
il file lang.xml :codice:xmlFile = server.mapPath("lang.xml") set objXml = server.createObject("Microsoft.XMLDOM") objXml.async = "false" objXml.load(xmlFile) function getValueByLabel(theLang,theApp) set node = objXml.selectNodes("//traduzione_pagina/lingua[@name=""" & theLang & """]/traduzione[@name=""" & theApp & """]") if node.length = 0 then call getValueByLabel("it",theApp) for i = 0 to node.length - 1 response.write node(i).selectSingleNode("value").text next 'set node = nothing end function
quando richiamo la pagina ottengo tutti ???????codice:<?xml version="1.0" encoding="iso-8859-1"?> <traduzione_pagina> <lingua name="ru"><traduzione name="textPrivacy"><value><![CDATA[Предоставленные Вами персональные данные будут использоваться.]]></value></traduzione></lingua> </traduzione_pagina>
La pagina è una normalissima pagina in ASP :
Qualcuno sa darmi una dritta per risolvere il problema ?codice:<% Response.write getValueByLabel(session("sLang"),"textPrivacy") %>
Grazie

Rispondi quotando