Multilingual data modeling on MongoDB
What about this approach: product: { id: 1, name: ‘Original Name’, description: ‘Original Description’, price: 33, date: ‘2019-03-13’, translations: { es: { name: ‘Nombre Original’, description: ‘Descripción Original’, } } } If the user selects some language different to the default and the key translations exists in the object, you only need to merge it, … Read more