quarta-feira, 26 de junho de 2019

Internacionalização

A equipe teve muita dificuldade com a internacionalização, por isso, decidimos fazer uma postagem para auxiliar os próximos alunos.
Com a ajuda da professora Aline e do link abaixo, conseguimos fazer uma grande parte dela.

https://www.c-sharpcorner.com/uploadfile/4d9083/globalization-and-localization-in-asp-net-mvc-4/

Graças ao professor Aires, conseguimos arrumar um pequeno erro. Tínhamos apagado o Resource default, o que fazia com que o Html não reconhece a chave que estávamos passando.
O link está um pouco incompleto, então, mesmo com quase tudo implementado, a função ainda era apenas dois botões de Português e English, que não funcionavam! Então, conversamos com o professor Daniel, e tivemos um auxílio fundamental na finalização da internacionalização, e felizmente, e finalmente (porque estamos atrasados!), começou a funcionar!!!!!!!

Obs: quem estiver na mesma situação em que a gente estava, pedimos que olhem nosso repositório, dentro de Controllers: BaseController, IdiomaController e o método ChangeCurrentCulture em HomeController. Também a classe CultureHelper e a pasta de LocalResource (onde contém as chaves, as quais são responsáveis por terem o conteúdo original e o traduzido. É importante ressaltar que os Resources devem ter o nome e a língua, assim: Login.pt-BR.resx. Além de cada um ter o seu default.

0 comentários:

Postar um comentário

 

Marmitei Template by Ipietoon Cute Blog Design