Necesito almacenar entidades localizadas en una base de datos (por ejemplo, un Producto, que tiene un Nombre, que es diferente en inglés y en danés). Hay varias formas bien conocidas de hacerlo, por ejemplo, tener algún tipo de tabla de recursos que contenga los valores de las columnas localizadas.¿Algun ORM de .NET admite entidades localizadas listas para usar?
Sin embargo, esto no parece ser muy fácil de encajar en un ORM, cuando quiero recuperar una instancia de la clase Product en el idioma inglés y espero que el valor de la propiedad Name sea el inglés.
No quiero reinventar la rueda, y creo que este es un problema que debe ser muy común. ¿Hay alguna localización de entidad de soporte ORM lista para usar?
Dado que estoy en la pila de Microsoft, y la opción obvia para un ORM sería Entity Framework 4. ¿Hay alguna característica en EF4 que lo soporte?
Es solo una parte del problema. –