Si después de configurar un proyecto, debemos añadir un nuevo idioma, y cambiar la cultura por defecto, al próxima vez que realicemos un dm:setup, nos mostrara un error de "Unknown method DmMailTemplateTable::where". DmMailTemplate Para evitarlo, tenemos dos opciones:

  • Antes de cambiar la cultura por defecto, en el panel de control (Herramientas > Configuración > Plantillas de correo) duplicamos la plantilla para nuestra nueva cultura
  • O, editamos la tabla en la bd "dm_mail_template_translation", y cambiamos el valor de la cultura de la columna lang a la cultura por defecto.

Con esto ya nos permitirá hacer un dm:setup sin ningún problema.