Hi, I installed the dutch language pack, but my emails are still in English (eg: newsletter subscription confirmation mail). I've checked the DB, MessageTemplate table, and there's no language column there. I can't find how to do this from the UI either.
Is it possible you can't have message templates in multiple languages?
You can not have message templates in multiple languages. If you want to send newsletter in Dutch language, you must create a template in the appropriate language. It has no functionality to know what is the language of any particular customer.
I'm pretty sure the localized versions will be stored in the LocalizedProperty table which is why you don't see the MessageTemplate table keyed on languageId.