FJ-28 vraptor-hibernate-ajax [Resolvido]

Boa tarde, estou lendo a apostila FJ-28 e em um dos exercícios solicita que se traduza as mensagens de erro
geradas pelo jquery:

Inicialmente eu fiz a validação sem tradução :

<%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8”%>

Adicionar Produto " method="post"> Adicionar Produto
	<label for="nome">Nome:</label>
	<input id="nome" class="required" minlength="3"
	       type="text" name="produto.nome" value="${produto.nome}"/>
	
	<label for="descricao">Descrição:</label>
	<textarea id="descricao" class="required" maxlength="40"
	          name="produto.descricao" value="${produto.descricao}"></textarea>       
	
	<label for="preco">Preço:</label>
	<input id="preco" class="required" min="0"
	       type="text" name="produto.preco" value="${produto.preco}"/><br/>
	
	<button type="submit">Salvar</button>

</form>

<script type="text/javascript">
	$('#produtosForm').validate();
</script>       

Depois tentei fazer traduzir somente a mensagem de requirido, porém não funciona:

troquei a apenas esta parte:

por esta:

Achei a resposta, mesmo achando que deve ter um maneira mais adequada de realmente só mudar o idioma. segue abaixo

<script type="text/javascript">
	$('#produtosForm').validate({
        messages:{
        	"produto.nome": {
                required: "O campo nome é obrigatorio.",
                minlength: "O campo nome deve conter no mínimo 3 caracteres."
        	},
        	"produto.descricao": {
                required: "O campo descrição é obrigatorio.",
                maxlength: "O campo nome deve conter no máximo 40 caracteres."
        	},
        	"produto.preco": {
        		required: "O campo preço é obrigatorio.",
                min: "O valor deve ser superior a zero."
            }
        } 
	});
</script>

Cara, salvou meu dia…
Muitos vezes o mestre é o pupilo
Valew!

É a primeira pessoa que me agradece, fico feliz em ajudar.