Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Internacionalização de mensagens Web Service

Amigos, como consigo internacionalizar a mensagem de resposta para um webservice? Ex: Quem está consumindo meu WS está fazendo um cadastro de cliente, caso falte algum parâmetro obrigatório, como cpf como eu faço pra devolver uma mensagem de cpf é obrigatório em mais de um idioma?

3 respostas
solução!

O jeito mais fácil nisso é vc delegar essa responsabilidade para o cliente.. vc retorna uma resposta padrão indicando a falta do campo e o cliente decide como exibir isso..

Caso queira fazer do lado do servidor mesmo, vc pode usar a bean validation. Da uma pesquisada para ver como ela pode te ajudar.. mas reforço que o melhor é deixar para o client.

Muito obrigado!

Normalmente, passo como parâmetro um indicador de localização do tipo Idioma (PTB/US/ESA) ou País (BR/EU/ES) para retorno de mensagens localizadas/traduzidas. Veja se ajudou! ;-)