Pergunta

Im apenas começando com a localização hoje e preciso de algumas informações.

Eu tenho um projeto executado em ASP.net MVC usando resx arquivos (global / local) para texto lugar com base no idioma escolhido na página. Mas esta é premade content / estática. Como fazer isso para, por exemplo, novas mensagens se você tem um blog? Você tem que fazê-lo através do carregamento de páginas diferentes parciais como em [localização de pontos de vista ASP.NET e páginas mestre] [1]? O que é comum? Não consigo pensar em um google prazo decente para encontrar informações sobre isso.

Eu não tenho idéia o que o procedimento normal seria, portanto, qualquer informação sobre este assunto seria adorável.

[1]: http: // www .ondotnet.com / pub / a / dotnet / 2002/09/30 / manager.html de localizações para vistas ASP.NET e páginas mestras

Foi útil?

Solução

Para o conteúdo real a ser localizada você pode usar 3 abordagens:

  1. Escreva-os em diferentes idiomas e adicionar um campo no banco de dados com a linguagem do post. Filtrar as mensagens no controlador de acordo com a corrente lang.
  2. Usar um serviço de tradução automática para fazer a tradução ( Google API - Microsoft API )
  3. Deixe o posto nas línguas originais e adicionar um widget para traduzir o site (como neste site )
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top