I wonder what would be the best way to implement multiple versions / languages of the same content in the same layout in express.
Should I just do this?
The i18n-node is the simplest and greatest module that you should use. You can use directly in Javascript code or with Jade/Handlebar templates with express js.
Why should you use i18n?
en.json by default inside ./locales/. This acts as a master file for you to start building new translations.__('Hello %s', 'Marcus') returns Hallo Marcus