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 :
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
il file lang.xml :
codice:
<?xml version="1.0" encoding="iso-8859-1"?>
<traduzione_pagina>
<lingua name="ru"><traduzione name="textPrivacy"><value><![CDATA[Предоставленные Вами персональные данные будут использоваться.]]></value></traduzione></lingua>
</traduzione_pagina>
quando richiamo la pagina ottengo tutti ???????
La pagina è una normalissima pagina in ASP :
codice:
<%
Response.write getValueByLabel(session("sLang"),"textPrivacy")
%>
Qualcuno sa darmi una dritta per risolvere il problema ?
Grazie