Alejandra, miembro de este staff, nos ha hecho el favor de crear esta crónica porque domina a la perfección este tema.
Solución:
Recursos locales:
- El recurso local es específico de una sola página web y se utiliza para proporcionar versiones de una página web en diferentes idiomas.
- Los recursos locales deben almacenarse en la subcarpeta App_LocalResources.
- Los recursos locales deben nombrarse en formato [.language / language and culture].resx.
Ej.: Default.aspx.resx: archivo de recursos base. Este es el archivo de recursos predeterminado o alternativo.
Default.aspx.de.resx: un archivo de recursos para alemán, etc.
Recursos globales:
Sugerencia de localización de recursos globales para ASP.NET
- El recurso global se puede leer desde cualquier página o código que se encuentre en la aplicación.
-
El recurso global debe almacenarse en App_GlobalResources en la raíz de la aplicación.
// Get the global resource string. try globalresourcestring = (String)GetGlobalResourceObject("MyResource", "GlobalResourceString1"); catch globalresourcestring = "Could not find global resource.";
Estos son los pasos para la aplicación web ASP.NET MVC 5
- Haga clic derecho en el nombre de la solución.
- Agregar > Agregar carpeta ASP.Net > App_LocalResources
- El archivo debería abrirse. Agregar contenido. (Nombre/Valor)
- Busque Modificador de acceso en la parte superior del archivo .resx, cámbielo a Público y guarde el archivo.
- Haga clic derecho en el archivo .resx de su elección y seleccione propiedades.
- Cambie la acción de compilación de contenido a recurso incrustado.
- Abra el explorador de soluciones y expanda la carpeta Vistas.
- Abra el archivo web.config.
- Agregue un nuevo espacio de nombres a la sección de espacios de nombres.
ex.
Para acceder al archivo de recursos locales en su código html, debe agregar
@using ProjectName.App_LocalResources
Para la parte superior de la página.
Luego puede acceder a los diferentes recursos en App_LocalResources usando el
@NameOfResxFile.NameOfValueInResxFile
Espero que esto ayude.
Sección de Reseñas y Valoraciones
Al final de la página puedes encontrar los informes de otros sys admins, tú todavía eres capaz dejar el tuyo si te gusta.