Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos, estou implementando um validador de arquivos xml como base em um arquivo xsd, até ai tudo bem, valido, mostro mensagens de erro e tudo mais.
O problema que estas mensagens de erro estão em inglês e eu gostaria de traduzir e customizar algumas.
Alguém tem uma dica de como posso fazer isto?
Aqui eh onde eu gero o arquivo com os erros:
public static void MyValidationEventHandler(object sender,ValidationEventArgs e)
{
if (e.Severity == XmlSeverityType.Warning)
{
validationErrors += ("<br/>WARNING: "+ e.Message.ToString())+ "Linha: "+
e.Exception.LineNumber.ToString() +";";
}
else if (e.Severity == XmlSeverityType.Error)
{
validationErrors += ("<br/>ERROR: "+ e.Message.ToString() + "<br/>Linha: "+
e.Exception.LineNumber.ToString()+ "<br/>Coluna :"+ e.Exception.LinePosition.ToString()+ ";");
}
}ERROR: The 'http://www.teste.localhost/schemas:descricao' element is invalid - The value 'Meu teste de erro em td' is invalid according to its datatype 'http://www.teste.localhost/padroes/schemas:st_descricao' - The actual length is greater than the MaxLength value.
Linha: 210
Coluna :29
Como eu poderia sobrescrever estas mensagens ?
Obgrigado!
Carregando comentários...