Tradução de mensagens de XML / Schema + SAX + Java

1 resposta
rljoia

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?

1 Resposta

P

Na minha opinião, estes são erros de sistema que não devem ser exibidos nem traduzidos. Você deve empacota-los em um erros de aplicação, que o usuário entenda facilmente.

Criado 26 de abril de 2010
Ultima resposta 26 de abr. de 2010
Respostas 1
Participantes 2