Estoy tratando de encontrar la mejor manera de traducir los valores reales de la base de datos (cadenas textuales, formatos de fecha o algo complicado) al internacionalizar mi aplicación Django. Las formas más lógicas que pudiera surgir con debían ya sea:La mejor/manera recomendada de traducir los valores de la base de datos Django
- mantienen una base de datos columna para cada idioma (por ejemplo
description_en
,description_de
,description_fr
, ...) o - tienen una base de datos diferente para cada idioma (por ejemplo,
schema_en
,schema_fr
,schema_de
, ...).
¿Son estas las mejores opciones, o hay algo más que me falta? Gracias.
también, esta es una aplicación realmente pequeña y simple con quizás 5 o menos tablas pequeñas. – sa125
¿Se supone que cada instalación tiene 1 idioma único, a diferencia de tener una configuración de idioma por usuario? – extraneon
la aplicación admite la selección de idioma por usuario, por lo que debe admitir todas las traducciones implementadas en una sola instancia – sa125