Tip/Trick: Hacer una aplicación Web multidioma

Published 24/8/2007 21:59 | Eugenio Estrada

En el post anterior vimos como hacer una aplicación Windows Forms multidioma, ahora vamos a ver exactamente lo mismo, pero en Web.

Para ello una vez que tengamos hecha la web, hacer doble click en la página que queremos hacer multidioma y en el menú herramientas darle a Generar recurso local se nos generará un archivo de recurso en la carpeta App_LocalResources parecido a Default.aspx.resx, ahora debemos copiar ese archivo, pegarlo y cambiarle el nombre a Default.aspx.es-es.resx, Default.aspx.en-us.resx, etc.

El que generó automáticamente será el predeterminado y a partir de ahí es para cada idioma, solo tenemos que editar el archivo de recursos de cada idioma para ser multidioma.

Al igual que en Windows Forms lo podemos hacer reutilizable.

Espero que os sea útil Big Smile.

Archivado en: ,,
Comparte este post:

Comentarios

# Jero said on August 25, 2007 12:07 AM:

Exelente!!

# University Update-C#-Tip/Trick: Hacer una aplicaci??n Web multidioma said on August 25, 2007 5:02 AM:

PingBack desde  University Update-C#-Tip/Trick: Hacer una aplicaci??n Web multidioma

# Luis Ruiz Pavón said on August 25, 2007 6:56 PM:

Hace un tiempo escribí un par de post al respecto:

geeks.ms/.../crear-un-sitio-multiidioma-i.aspx

geeks.ms/.../crear-un-sitio-web-multiidioma-ii.aspx

Salu2

# Klikatu Systems said on April 22, 2008 10:42 PM:

Hola, estoy trabajando en proyecto y necesita ser multidioma. Pero tengo un pequeño problema, para generar el archivo Default.aspx.es-es.resx dentro del menú herramientas no existe la opción de "Generar recurso local". ¿Alguién sabe cómo lo puedo hacer? ¿Se necesita instalar algo?

Gracias,