¿Cuál sería la mejor práctica para localizar su aplicación ASP.NET MVC?¿Cómo localizar la aplicación ASP.NET MVC?
me gustaría cubrir dos situaciones: el despliegue
- una aplicación en IIS que manejar múltiples idiomas
- un lenguaje de implementación/aplicación.
En la primera situación debería ir con algún tipo de vista basada en, ~/View/EN, ~/View/FI, ~/View/SWE o algo diferente?
¿Qué pasa con el segundo caso, solo configuración basada en la aplicación a través de Web.config y apuntar estos diferentes idiomas a diferentes URL?
Como alternativa a las vistas duplicadas, puede usar archivos ResX estándar para almacenar cadenas específicas de cultura. Desafortunadamente, la administración y edición de estos archivos, especialmente por parte de los traductores, es un poco incómoda y difícil. Se puede simplificar almacenando recursos en la base de datos y utilizando alguna herramienta de localización externa. Puede consultar esta biblioteca gratuita que ofrece un proveedor de recursos de base de datos: http://globsite.net/GlobsiteGlobalizationLibrary – Kryszal