none
Internacionalização RRS feed

  • Pergunta

  • Pessoal, eu tenho uma aplicação web que funciona corretamente. O problema surgiu na hora que instalei em um servidor com o Windows em Ingles e, consequentemente, o ponto e a casa decimal foram adaptadas. Eu fiz a função abaixo, esperando que funcionasse.

    fDecimal00 = string.Format(System.Globalization.CultureInfo.GetCultureInfo("pt-br"), "{0:0.}", fNumero);

    Com ela eu teria então 1000 e a saída sería 1.000,00.

    O problema é que quando eu uso um navegador com o Windows em PT-BR não funciona e diz que o número não é válido.

    quarta-feira, 10 de abril de 2013 18:50

Respostas

  • Olá Eduardo,

    Coloque isto no seu Web.Config

    <configuration>
    	<system.web>
    		<globalization culture="pt-BR" uiCulture="pt-BR" />
    	</system.web>
    </configuration>

    • Sugerido como Resposta Afonso Fernandes quarta-feira, 10 de abril de 2013 19:04
    • Marcado como Resposta Eduardo C. Rocha quarta-feira, 10 de abril de 2013 19:46
    quarta-feira, 10 de abril de 2013 18:56

Todas as Respostas

  • Olá Eduardo,

    Coloque isto no seu Web.Config

    <configuration>
    	<system.web>
    		<globalization culture="pt-BR" uiCulture="pt-BR" />
    	</system.web>
    </configuration>

    • Sugerido como Resposta Afonso Fernandes quarta-feira, 10 de abril de 2013 19:04
    • Marcado como Resposta Eduardo C. Rocha quarta-feira, 10 de abril de 2013 19:46
    quarta-feira, 10 de abril de 2013 18:56
  • Olá Eduardo,

    Coloque isto no seu Web.Config

    <configuration>
    	<system.web>
    		<globalization culture="pt-BR" uiCulture="pt-BR" />
    	</system.web>
    </configuration>

    Opa, funcionou, acho que é isto mesmo. Obrigado.
    quarta-feira, 10 de abril de 2013 19:46
  • Só para te explicar, isso funciona mais ou menos assim: Fala qual a "linguagem/lugar" que você está/ fala, ou seja mostrando que você está no brasil.

    Qualquer coisa só perguntar ae =D

    quarta-feira, 10 de abril de 2013 23:04