Olá amigos,
Estamos utilizando o SAX + Validação por Schema XSD em um grande projeto e nos deparamos com um problema que até agora não encontramos uma solução nem mesmo na internet?
O problema envolve a tradução das mensagens enviadas pelo parse do SAX quando validamos um arquivo XML utlizando XSD. As mensagens de erro de validação vêm na lingua inglesa, porém queremos informá-las em português. Um exemplo de mensagem:
Message: cvc-pattern-valid: Value ?bvfhdh? is not facet-valid with respect to pattern ?\w+([-+.’]\w+)@\w+([-.]\w+).\w+([-.]\w+)*? for type ?emailSimpleType?.
A questão é que esperávamos que a API tivesse um suporte a multi-línguas, ao invés de ter que nos preocuparmos em montar as mensagens traduzidas, tendo que para isso utilizar subistituição de strings, etc?