Se você está fazendo um projeto utilizando o ASP.Net Dynamic Data e as mensagens de validação de campos padrão aparecem em português no desktop de desenvolvimento e aparecem em Inglês (“The XXX field is required”) no servidor onde está hospedado, siga os seguintes passos para resolver a questão.

  1. Coloque no Web.config da sua aplicação <globalization culture=”pt-BR” uiCulture=”pt-BR”/> dentro da tag <system.web>.
  2. Faça o download e instale no servidor o Language Pack do .NET Framework que está no endereço http://www.microsoft.com/pt-br/download/details.aspx?id=1333

Pronto! Agora sua aplicação vai mostrar as mensagens de erro padrão em português. Abaixo mostramos o “antes” e o “depois”.

Antes:

Antes

Depois:

Sem título