Pregunta

Estoy comenzando con la localización hoy y necesito información.

Tengo un proyecto ejecutándose en ASP.net MVC usando archivos .resx (global / local) para colocar texto basado en el idioma elegido en la página. Pero este es contenido prefabricado / estático. ¿Cómo hacer esto para, por ejemplo, nuevas publicaciones si tienes un blog? ¿Tiene que hacerlo cargando diferentes páginas parciales como en [localizar vistas asp.net y páginas maestras] [1]? ¿Qué es común? No puedo pensar en un término decente de google para encontrar información sobre esto.

No tengo idea de cuál sería el procedimiento normal, por lo que cualquier información sobre este tema sería encantadora.

[1]: http: // www .ondotnet.com / pub / a / dotnet / 2002/09/30 / manager.html localización de vistas asp.net y páginas maestras

¿Fue útil?

Solución

Para localizar el contenido real, puede utilizar 3 enfoques:

  1. Escríbalos en diferentes idiomas y agregue un campo en la base de datos con el idioma de la publicación. Filtre las publicaciones en el controlador según el idioma actual.
  2. Use un servicio de traducción automática para hacer la traducción ( API de Google - API de Microsoft )
  3. Deje la publicación en los idiomas originales y agregue un widget de traducción al sitio (como este sitio )
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top