Template engine + i18n: keep transactional messaging consistent at scale | Zindua