3
respostas

Duvidas sobre Localization

Estou usando o postman para o teste da minha api, um fato curioso foi que as minhas mensagens de erro veio em portugues em vez de ingles como no vídeo do curso. Existem alguma configuração para isso ?

E por que o meu ficou diferente ? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Pode tirar um print do seu código? Provavelmente você está colocando manualmente essa mensagem de erro em português. A mensagem padrão do springboot é em inglês.

O meu código está identico ao do curso não mudei nada e também veio com as mensagens em português. Queria saber como configurar isso.

Oi pessoal!

O Hibernate Validator (implementação padrão do Bean Validation) já possui tradução das mensagens para alguns idiomas, sendo o português um deles.

Provavelmente o Postman de vocês deve estar enviando automaticamente algum header na requisição, como o "Accept-language", e com isso o Spring vai carregar as mensagens de validação de acordo com o idioma desse header:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade