¿Cual es la mejor forma para internacionalizar una aplicación?

2070 vistas

Existen diferentes soluciones para realizar una internacionalización de una aplicación:

- Usar un fichero de texto
- Usar una base de datos
- Traducir en el código
- Usar ficheros de recursos

Cada una de estas técnicas tiene sus ventajas e inconvenientes. Dado ésto, es necesario encontrar una técnica que permita un mantenimiento fácil y que sea rápida su ejecución.

La que parece mejor para .NET es la de ficheros de recursos (son ficheros de texto obtimizados para su carga, ordenados para limitar los accesos).