En anden mulighed ville være at holde værdierne forskellige pr. sprog. Ville sandsynligvis også gøre vedligeholdelsen af skemaet meget nemmere:
product : {
_id:xxx,
sku: {
und: "23456"
},
name: {
en: "Fork",
de: "Gabel"
},
description: {
en: "A metal thingy with four spikes",
de: "Eine Dinge aus metal der vier spitze hat"
}
}
und
ville være en forkortelse for "udefineret", dvs. det samme for alle sprog, og kunne bruges som et fallback - eller du bruger altid "en" som fallback, hvis du foretrækker det.
Ovenstående eksempel er groft sagt, hvordan Drupal CMS administrerer sprog (omend oversat fra SQL til Mongo).